], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x40c}, 0x405) sendto$unix(r1, &(0x7f0000000080)="3d32329be12d7b3fbdc3a6c1e98e4180e9b54fd9ae6a563dfe507835c809cd98e612ec5236a3232f6718f849602f7f33f0ada1b053ff335a464843f8b5298c9c6e714c69bd746684ea96eee9bf0f9cfeafdd8771a1d34a2c07bd38bfc8c4496b5ee97529b9ecf8a0364dcb01ac553236b4aa388a7c6c95e63dc855883d1a1b0ada0250a765fed1750603dc264ed848d6830b44b0c253b6492708f0a51319c51146d3a6e8ad5733a674df61a1b112cc358968bc2469d5680441b564d4c432065222e6d1bec553b22e2d95909bb7bbede1f12eda7d9ce7b6b19164cf2cfc640fdd98f3e590f64b1a4cfc5290c4209ea77ca805a0a63b5fd5f1c4", 0xf9, 0xa, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) sendto$unix(r1, &(0x7f0000001540)="eccfb12d79b5c41666c5d330d8f46275c60fe74a8af8f88ee2582ae3e00f050f49ce51ab13b7015dd73b8deb6ef820eccbbe01e82d04ab14203e874e0d2d7d67c105ca90d75acd1adfbe47ce0b5cd5ea77ef15d8c279e5945afe9face235163ac29317134277f11a23f64496fcd5539f97071103414b79738b0d69cfdb4ff636484f41394bb0721790511724879ca2e46edf87df31c90aec5611851bccf3ef8c6874783db90b37958d913d22f1365959f0ce5afd0755770f835b71786263543682b5249ef45f2a80da8817794d7933c184cf39c92841fecd8cc5e8f255d45f872da283cc1f2332891b8605024bf4a9401db743be4302590f38fe1bfeb6228d4ac481b81194b061b51296a490c9e96768bb73a3da31716fac9ee24fe99d5730a517c07b97d646f3649e6a17e68b9a27ca3f50a4d11a476e333e09253aae77af3db358a1eb91149f0ed2e318d093a27a742ad2b4a7aafb2ade1b6a38d04059f27aa43a8d3c3d3c6bdfe4ef3445d705943abd9682d975c6e485844f664da2f5863a8d1335c515d4b31ef2712aa13a42f86b46b73bf5435c1820459a5e4047884c8e059f46b51310ea3ca0c8660d9a9583af8119fc17a6a4125b632d3b543ba01c29b8567fd1f964e621bacd8e5aff6b65deb807205fd0ae01cca27b463d50db6273691fded364c1e43611f8679fbd82927b9228a81acef7bd63517b368692fa071a2a21deeaedfbed89f6a2254ecbbf401c8970f10fd6b0cae3f9e4e45e693492101f0f739c5527cb915c30003adc988598720126c9bf8ef284ae796716089b2be073bf871689adabd3f5db3eb9313967131f7c35fbd755722f0d11204115b63e6743db002d5c6f1290a4ee9b11c5a3cfb88a8c84173436cb4e380ed21455dd14de090f4195917624bcc1113bd446c2e151f88ffb62c9c1e8d35d79c038cfb8aaba70104713501177f7df8d69699c1c72c47d1a78082ef8a4443a40754943b0d04543982c3e8e98bf3651a7c3372a8e3fb330c959c11d73d7722f249c6aaaf5a2ad2dfa406b0f42c6911ebaa0cddaf3bfd053f1ff0f9d6eae3a4896133493ac0ffaf00a656225068d4af58e9d28bdec53f8e8841fe63f640a71e5681b88b21ff5c3d2ae0ee66f0131a56c115d31d89df616e058d99cdd53f558564422550f3c20b33af5cd46ecf2170d0bb37bb30bb1db4897b77dcb19e3bde3d211d9f5dcbf842c94d78dc9ab390b85c6b1a2e92b7c1ff9dae6b6329fcb1bb072f4d83869f548e67906235b5e289a69b84ff55eae7da7542eade15cddffaa62c5e64cea4cf50095a99a7b8c7669d0bab7754953da4a2cd48d25b7f20f7aef9262185ea9c38e9617fe0b57b5459ad789336e854c4ed7eb8edbc572a205731e4386b8f5652cb0c9cdc6658e6f95d091cae459c5d6aca261e86569ef84c828630b2c7cfbe7552681c57099a6122087ab4e02afa4aeca165c9014ec220c063762f07830e3d9c9d9160c4e6756194b2686c53e73c31af318feaecbf20ddf9570cdd421b24eae0c3a115f36be2c3d5ec1890751bee4e0d8a1b7b2dce30f9c3ea9556989423a0ead13cc056a75a16bc6076cb486f860a5b51ddb0e9c85e7647a761d0469aa100c1ebe8d3e094e820b5a6b5d78e1722eb4d1ef8ebae8a0cfe3e951ad49e22066fef9da5d1b13b6c46b0a88d39f3d04a07d23b3091f11df9553e1e998ddccd7b75f0a18b170af8d531461210b9481fd29234c934721a383238ceb11e80f980683db2a63b5f49d1d5b0319292fdf55c18c3b280e02c15dc2c858307da4ee43a592958f565dd2f8ad7d40953f1f439895e69703c8ebffe0e8a2d40bc5cbe68e77f8e75f9a5c9f29402bb0a5c66db4983c670e68088d46d5a829738c2399b5e9dadd6d1095c52ca80c5e1d225b01ec8fc17f29a1cc0b645036cec9ac0cfcd29d64f2778ce79ba8bd424634a3cbf34af7276af7fb010bb48a895ce1cfd078511ca18112c5abe1aebcab6c5665ab1c8a15c7dbe8a914d56d96e2ea605f4fc4b4bc03c83df1f1a3c9afb5e7bbd5015fb9fd5ed371b0d422f4d29181dd4ec76ca6b017f97c3da8df9df79fa8418dec6e5e8f6ec0e3db29118c5666c0f3e07dd27e88593693199579c127c6df82b5867aa15f8d643158d2b7e4a27f793903c38bf5c5a1abd83128a3ac5cd94e3ec100385b648df86cdfbb2beaf8b09f8cba85d1825bf63faa269adfea0a389ee76fe34efe5514c447bf4a2838659ce33124c309f46c8ea294bf31d653ac6417be441eed7e0fafb18a10727d2b969890264586672d698aa8d54f22917bfef649ef50575bff814113bc8ee978af94df4f4d6c05bc6c7adb0033d1110d591ce0a3a7085695b6c5e0bc742ac359aca0ca8a01c7337f3d3d6475e822bb740c2bc2204822e9561572a1e4a0dfa9a47facbf5226642a6ae8fb376d81847cda8d6a74fc47e4ba7cf29e10bcaf9918b67c23de0322b8aaf1d8099f7adfa268681bdad9721a5f3df5b3f1b70e0782a7506161f6a9c8d362cf5dc2c58b5d0cb6eecb9b66ea84c1d662c9f9651fcf8c3a48b58bf12c30285ade05321cec0285902bda784cc401adc5195380851a8b3d6dbb826d2ec48af857f2e705d8f0eeaa753fc655c19ffc5a54a25fb5f9c9caa3c1f3341675bd483ce80d3023a14440e16d4476d913d8266565c9ffc25021ab9d3b227264a0cb54b41b3eea7679297257eb88a2f0c090f413daba55a8e2e9683c5e58e30245532fcba10c7f91a34dcc0af0f001b8ffe8ad5cc81f0efebd8d16b42e1fc442fa8ccc551ebbf479651870877b5161c2f2f4f6f25875620f652f68828f306417c755cc185c0c99941f23815a7ac673278f3568ced435069fe58724f477d6fefdc53ad16a23f2b1b7b9f5fff92670ff1749b27eca321bccbc95363b322eabc05d1c44384c2e7c12e0f3e25c776cd73f543333b91d97b96d73f3ffc72c961c8241383fa57e7f44a2acb6183321b72ee2494db0791073f95274690a49c16159e245cffaa3bfe64a680161d2faf2476e4f0d64b47f49744471be1b0e23fc0c583d27789f92ab37e724f601fa47457d252daa03883a37031a93fe3bc0e8bc7f24ed3ed3f1b5b71cce26e34a77a99912b204481904984eb8201c2e432e5d3e881c869948252d33c3f68899a792dd3946aa1ebb8be9dc24b01d3c358d21a759002ae640113f60fbaec4f03e0f99007a90e94d44ba6f5e23ad13d27950944d45b426673db290fc9b4e12726b14cdaadf688302c11e0d5cbac03864529b59d4a89da51dbf6a6f17a9351a16042917bbb80cbc1535596429f3c8211b239da27b752ee8fb1e5756eb640e6fc20deed3a23094b1f75cb3529ee273333559bbbe9bda711890d9f31583dce0d1bb1700c716ffaf2cf4492f54bc7921b044ce20305e353bfcf9413a95dcd92779768eaa1e93b428e7d089ec7a4d58c58a68a9118d38b50100925b6f8d81922aea1f6bef2a6b5dfc467aafdecf4c095a7c841fad141a6b8d47c879056240805be943bd72840fca83fff59a716f8b93fcc3b9d9bb5230185bb80ebe86e09df8629a94b65eff7893e2a21ba6d106523bb5046dd22878d55fd273eb9398ea3a002f2da576c61c9f3e36b6df66265fedc5bb5d112ff82b82d8ff2cc6fc4deb637b75b5b2c96b0ce14ff9fe680fb360616f1e98297c3391994be870d3dd8b267c86ff61b53b461ffdf63ca10f8a53c024c099150fa79412c7190693afbc9684bdc2d425eaee4ebab8c14b7130d98c72e0b5f7ad8d504e3cf945ab7089118d67a0eaf6349137b07da8ca0d7a512d74f4b2739295ed6a8e724b2ad1aa2809c991f8cd9c68371ec244afefe3e449df0be99ef58b7c5e897638ebccb6de8b4aa9818f3254c37de5f1a70761d9dc542d2e85abb5c4cda75fcc96801b23c0266e3a041bc37b21babbd30298ad3d89631246c118a112f699d07747bcf8b7d0e0ef9886be6f0adce7b74ad112e811d7bc05973038f2204b5be8a4235b275abd50288c5393b1bb44f6b8c1d664c9821ee751e62a0f1399b2eb3feb1366e17ae03f7a4f145b10340ed63915330c293436b48d4ce9492a99d2da06cf9464b11da4dfc11b4f5b72d20c8024753ff22f9d0855cecaf23f7efa397785482363556768309a48a31c15d00eb1b76709f40501c0a5e375b75a680c12582eda2bf3d6b20898a8836058c1e355a2dc3d30a3dfdcc906db5c68736b00d2c2f2dd5d1f200873bd3df58fc57fc646945f508c389bf9ab27bb9e65fab1e298919e1550dd425ed21e8ec20a5ed32f3b5b517d5f4ba802f44a12e8875de14ee3cbcb480bb899add0e4d2a0c853428b326288fae2a4b83e317fbebfe49018eb8efb95cc643c9f2fda51c167d8b193db6309ce6cb3eede275057c29717e79075751db10bf2eec08291dc6e31842272ad2e694a3e64a6488396861080a2501114a2e1feb1ea92de9d20c94d7786e978573e48a1226ed39a67fc0a0520091516cfe33b794ff818f25b6305a2b92d6eb533ac03e39129735d54cf78e4faaa123aadf98ae4490154dd75d49e310af23d5acac24d9f4dd8222f77c293ec68a820f2d6f2fd37ef0449aa738c869d60192a4891eac111ad951e6b91384d49b0d645bd2c5497e29b4ad1e30b83bdb5223e50f1e573cf411bbd1beabdafff9282757df1691ca6e9c4c9891d532bfd14a3e155fa4985028d10f7fb9b7ef7b0f0bb3fbddfbfeabcd8c1e6af5b97ca7b283f4e17e4db6973ed3dd4c6157c84077f46138d756183c3d564edcf119f4dbe91c6b2db62b13030f0b4a3a02c49e5a4232f4925356947fee091fa5d5d1863851f963e125aeefc5a2bd0c3d3a4b55925617daf790ac4b227ecc47e962d57b7249758b3bbd15ac69bfd50b4c19b1043b5ebcdc94107671eebeff6f70bed3d9449c8f956ba47498433a018552b89132a61ea1a531cd62ca5c81c33b2893fd35683af3bc41bf3fe57177276e233e7b3c85a50909f9725820970093410eb85d3c2d296edcceb15cbde0cffec8f4fd3a4b067336c7da75c033ea2aa6d0e94cef3565883f2db3661470cf9e31967a866e65a075a7c174d56cc0b78dfea2f18030f3b35a68080be842553490c65fa81a906bf85198e3afffa7c6d07893e1a1724e89a12ca89a5e7bcb1bcd44134af96d105e960a719239329457dfc79fc6c3d4dfc2eb844eb838cb067cbd0f9c335b39b8e982245032657fee8ea9126900d62037e061b8d392e43556ecd8093a0b35dbd7eaf79bbaf404430467777a7ef3f75442dedb2e770ef3cef35d1682a539c408f84c4a4ca6a4968cfe92a83e48aab33c8aadd77d97104cc74157546eb8b064df13bde5ba4b851dbebd63ad1666b8fd48f4ab86b137efe55cbd285ec0233a76e3f544ca7cd400006990f56c35500416dc4a742e17125a9d8711e50ddf0838f3e0b908642c12b13ce0d534443e8e863111cf26cf76773a760de418d1c2575089aa93b5d85e57cc53eebd8bd36e55637dd8c2cc375a858df2ce56e4cae22475904d5d4e82c953f079750d957a6990abecceafd03fd04886f1dddaf480a0c71f807bb45ad1f7384a9624c9b24a491df72914b6509c162931a0b33675bd7cefb5722de87868562a1c7a4a4d831a2e5816fc5fc0b3c41406e8aa2f56076682b4a8f6bbe29d110e1319524a53633b2fa25b0f959f30ae33b087da39de217269c824bce220b6e56cb435653a85e50e922cf3ff589eb0f90273d610b692234a5a95f75b458732235b17237211b2d2ae5d3ffa438ddc005bce9be74e3f93f95abd39e14a024fb4750", 0x12ec, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 06:39:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) dup2(r1, r0) 06:39:02 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0x7, 0x22}, {{r0}, 0xffffffffffffffff, 0xa1, 0x2, 0xc7, 0xc6c}, {{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x7fffffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x54, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffffa, 0x22, 0x4, 0x401, 0x3}, {{r0}, 0xfffffffffffffffb, 0xc, 0x1, 0x80000001, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0x7, 0x7fff}, {{}, 0xfffffffffffffffb, 0x9}], 0x49b, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x6, 0x8}], 0x1000, &(0x7f0000000180)={0x0, 0x80}) r1 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() r5 = getegid() r6 = getppid() r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x8001, r2, r3, r4, r5, 0x20, 0x6}, 0x3ff, 0x7, r6, r7, 0xc85, 0x2, 0xfffffffffffffe00}) semget$private(0x0, 0x6, 0x40) 06:39:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x800) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8048, 0x2) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0xfffffffffffffff8) semget(0x2, 0x3, 0x308) 06:39:02 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f00000004c0)='./bus\x00', 0x1000001, 0x0) readv(r1, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/220, 0xdc}, {&(0x7f0000000000)=""/54, 0x36}, {&(0x7f00000001c0)=""/247, 0xf7}, {&(0x7f00000002c0)=""/179, 0xb3}, {&(0x7f0000000380)=""/168, 0xa8}], 0x5) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) 06:39:02 executing program 1: munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) r0 = shmget(0x1, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 06:39:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)="05fa9349", 0x4) r1 = semget$private(0x0, 0x7, 0x40) semctl$SETVAL(r1, 0x4000000000004, 0x8, &(0x7f0000000000)=0x200) 06:39:02 executing program 0: recvfrom$unix(0xffffffffffffffff, &(0x7f0000408f9a), 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x20000000) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') r0 = socket$inet6(0x18, 0x4000, 0xfffffffffffffffb) recvmsg(r0, &(0x7f00000016c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000001580)=[{&(0x7f00000000c0)=""/115, 0x73}, {&(0x7f0000000140)=""/121, 0x79}, {&(0x7f00000001c0)=""/147, 0x93}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/215, 0xd7}, {&(0x7f0000001380)=""/140, 0x8c}, {&(0x7f0000001440)=""/177, 0xb1}, {&(0x7f0000001500)=""/89, 0x59}], 0x8, &(0x7f0000001600)=""/158, 0x9e}, 0x801) 06:39:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) r2 = dup(r0) setrlimit(0x8, &(0x7f0000000140)={0x8, 0xe8cd}) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) bind(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 06:39:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg(r1, &(0x7f0000002b00)={0x0, 0x0, &(0x7f0000002940)=[{&(0x7f0000001900)="ef3cc8600a5764c8ae8e8789c0859397963cde4ab857c345a260a52371", 0x1d}, {&(0x7f0000001940)="da702b5b2ab23335570477ef4d586885d1bd1b377c20eb653137520de29fccc6ef3157ea27b8267d06ecf37e18fe09df6ad2953fcb070f07160503051d2f859b5cdd4cd4ca3775c230bf100b5a449dab15ccb7473099e9fe73dd615e98aa7495fba7ba52ef5eed9113f5371716ac7c1a9d15f6f699f313c693fae0e5f3b636ea2808715db1aee6bc424a2191e64dc3048679974d9bce477e9e90889b1adef2c35b1c1afcfdf9dc07c282159806b3727fa9b330aebb345ad4c9bc9e6498c3508c9dc3670b508cedcf1706f5c9504e3910ac209b92141dce5c44767cb24f2509da2d3736451a192cfc0638948d16be23be549179b871cec9e976fbf20753bed5543225902978e91a23635370f48bfb6f43c695869c55244c31c731ae0249e7a01bfc02835698136658a2ea1cd17c5f43ef01211fe0c3ea6b9420b56a4029dc0c1c43a8c8e620f551880d2eaa88f9562f06d3032adecbfaf0968d3c86a3703e1485e1cdba8166f9430e12c4aff50440fdc39df43c6a0139eb59459ea46eebe9650374cd20e03809513aed82e0109a9c4391450a02613584e9aca0aa36746ae854ef019f5343899f8e30a8db5ea57716a37d20f0bb2ed8a08b88f396dc966a043e47afcc5c15d8707dff50ffa43c24610d4c8adf1971423b22dd57f2ee661b45174ea48aa3bd38b0ced148224d1bb0a9c440b65e5c867ea426e6ca3847c1e9a3cbdfa7f82ca5cc57ebd2727c1e379a34088c0e877db0cf37484287d430580fc069bb9c850809c1af4ed4b6d49abc6e5fe79d32e7161298a4642b3f21252a04037c332bca82293728b31a23a83e2ac6bc73a35922f3803de33af3e9b2511b3699780a77ff5e5590fe2f479a052cd4fcd9c3e542fd0536a1525e754564d29195d107edf4f5df642328b6f145391dbd6cf5c9cfd6090dece74810673ff087fe3f20389f6e92dfcd98ab46196cb0b591b8079369bcb9e783dd729d020e093af650ecac9f25db43aa8dc5329e7d2aaef343e61edc5ca5c2f508ec3711f931e597f35a4b3654fc3dcb2028f764287984d5b3df4a9ec83cd83f8b802e6d61d0be67f9a26d205cd05b5a7f5aace968dfd04d755b227592d8a7e8d9262cb58f11e0b6fbebc0a5507692ce3cbc075f497d9d81a649d115db37181c27900b934b3287e9e2783914d4692d312cc5a06a64d3af3be828c2d1c4a582f4f80112291515af91e89b11a6c8e94b6b6958069e4759a7dd16a5dc3f9ffe9bb379dd30f779490775bb9df5bfe7c5539e4a07ab015f62354ff1d8c0080f14d5a34f8fbcd7a6b079469a79110d779ef02de139d01d96ea7980556f260ba29970aac88941d356f25426d0cc8d7537763a4d7d2081b0c7bdff3f374eb04994624545e3781f773d22999adda8ea92a97d85faff59262493da41803437ec9040575d724f09d5980f5fedeebd07ce4b3e1b7f61de1ab1d648bf76367d9d208d1117fe33fa0be29f7f45763b52b3a3d141efed805957267cb5334e041808374b856ae7d4095e995e5238e3b9c7bd9875a07ff551ccf66153b6984d3792a7b8f07331efacd653ab6ba3ab9598deb40769c9f14a4e4be4d385a5344d49c6f1271f2d45991aa3b19b8e7378b1b79e806179c5a7075c62c8b1e6cb130676d5a33a27a7fed8eb42ae33ea23858c3a536d0cecd3913e0ccb02a9df7fe5da3f020d1c6b2f6b1e2e101c2dbad0e805af19ce799e0b01ef01a8f8d0dcd982c750ff93b1cf723daddca0db95c6149a4f94103f3ba53f73c6696d9a6a64b05ae0068fa678c09cb7696d4210c166151ad981a06cd65a221f24f51e96234149c4f0a5f651718b05259f5cd37c1cbfe082b6c6222a3c466854c18bf92da960ca2e38b921708f007703e5f66c906820ad9acb425f633e8b47c23508fd01c3c1d8d60d9798115c60b178be80d1fb63c223740047d9ffc715c0ce8b6f06823c134b74f90af401299a4271d924747799639686ea483587977895c014d5d6aa11e40b10f957016f953db0dec42eec6d5bfd1952fce9ee0eb70e90d53004b0e31998bed2c07462163fd0915585360ddd2cbef52e77c3db13b4e5547ad7888617bb751378c51c55f60d189ca6b469ded9ef4926e0f882edf4539995c5dbf8e44cdcf5294ae9406dd1484bb9141616f9297210152aa07a7fa1b3f05f8de54ba7132e57518e9b2ef0c77879f493c9ed7f606a79349deac17283c7a9013f731c7d542ce47ddfc1ee14d374d0a8ae99a50418a4e78363c815620c03397dfdfee45093b5fcfbef1bff794bf47fe2a4358512d29ad220c6c5cb9f665c9a7c31da9d9b82d2ab8299aa7ee4fa8dd82dbf02867ae921bc59c1af4bbe98d36a892ff1337b9bf34f97e58b02516dd21ce27d951e347009631cefc9c11599e536bca52f91254ec01296668a8f90a7ff2b40808106585c4fbd44546b9e28697f09c2dba4d11be162d1f243783db40333e22bee957b3921a52feec530649cb66fd3c0a403173190bfbb5d2c56cd25281bfa976eb11ea71737007ab5843dae79bd1bdcf721e218a209f1f6ef6aa3889c0ce35b7dbbf568d4cdff3f563db5fc6966837ae39472e54f3c43fcfbeeea54235339e7af1c13f8121b417ecc74d22d5078b3446e1807406e7d5541636a58bcdbcca0f0e76b40f411facb16d470bb6c50a6179f079a531b3513e397116cbc1d10f162bf1c8ead19b842b22d3860cda82040f52def4afbb3244aeceb927bd1bc4d984b6e6e265ec4e4bba1ea6327eb6690f819df1785921ff832e23a2a8662d271fa97af7a26008c8810e48696ad648e57bcbff9ccef878994709a313d5f60a05104c27a9cff1948b445f958dd8caec44b7bc9a23fc36b264a06b140e71c32d332f320b184d3f0848d8dd80e591545dcdd37acd0c7736202c0aff5d33b2ae753ee4a4f70622e2fc04461ff206db245b73c81615d3205420d244ae177057293ac0a82022a2f4c734bd5996324f47edcdea7bce9ffc3a70060d508448b680de1a4759b31c75b851131b27f927fe2dde9f970cc2b2dd533125422684b59b2026082e5c99aaa68f419b485af488182d3de40e4baf3a132390b02469cbf92ef2674a01cf1e8a3c6954f14580bcd4fb3a7deddbf8616486c5276f17ae0b6900562a1365a0fdbbd159c9865baca53a900f525c82f0b76c88917c2835f34927e3114925e1c30ea7efc536a71ab51c95ce1891df973bc8df16bcf7bb43c03dcdfe3e0dd1b96685d47385df8dc2fae22a009a831cbb968b0c6e015f83e459f233f99e8a6ecdb08772d51cecbbf517ef34a3fd95351d3f70c2b153349102216544299aa6749ea1fac4ff3ae3f64b35338a6a8690f491cdd42a72d467e040b91f68f7bc1a304faa25457b1e14f1897d582fa10a6bb5b62907829e83d9db43aa37582ea856586065328a9e9cb9ce72221a8a29767fecae869447e3fdbda68f1c8ab43706c2702941da1a3be46311e1d881b8b06c153c519cf3557bbcdd5bd91ad4d30b90c64b9aa5f77feb4ad4787ec45f78a01c0cff1dd71afe35769b8cd799e626515bc1236ba91ca935736317ac51262cadeffbcb29e115ddac9f7068fbb973c5bd7b3466a91be2afc18c9936070deee3f07ce476e14af4875ccca7df00e12e94c266c7ba3c550172aece1a2804e2a26baedfd77fea99a02441dd957602febaf31a99f7aa5559572a82a2e7cfe561c6f32ce476eb3c5b4c2ec135ed48a6a649320c2da3d413d3c8ec77a1eca0c91e39f50a5c09d813ba7721bcb13e40fc78da9bd24f7f9aaa5b101da5717fde21539c4e235303ca20767b15baf2bd9c1310399ad152a14084ceb9373cbb227af0254ec9fc14d4bcfbf7d1d644bbea6072762148399e865c9604b9790dcccfe873c232d2f0da306d486d68d4d32c6016af0389ea98c6242b4ba771c18d8711d3d7dc120e438f4fcf7f0ae33fdcc6239781784a451f1539fd8a486b5246f180b5f9a89e7f003b69105f1a807974f8ebb0e40266ff3a2a805a17ef06d5d11643038bb61bce9424c35aaae3c19a142ae6402b4e1a858ce7f5b932e9419fe97874a03b2f84791bbc699ed61e387dd78a6e3b80232fb5212ab62051b22fbfa4a0c3a03388c049dc9f4a6f6aaed026fdd735c10abb52338394cad7889b3d4c4ea96d3358ebbd7e8977748cda1b2dc160da12820f96a7b5d8d9c7927c1b4b7a409ee8f8c146aa94216247430e68f92c1b949b73240f9e468616551457213d5ce469ad63ddda95c24295543c759d8747fce7a80392bb1a618b473290c28ae807618ceae238b98da36118b2c2b1efff65bf3b2da0e062805905160f691159251f143fe8156003210aa134518b9a8d9de71f244d59d0de7b9a1fd68703b6569a7bb449615a85338b170b37299e2132dd3c5c6ca32a9d61ec6d1a65582ef3c79cf70d77329291417ac87578a32f9a58c6ee2f69e16069aef541f4401312bac8bdf9fa70c065397f0720221591977b56498c8c4c7fc481621d92b0a44986b47c218ef5080f4ab3ad2701035b14a56138cf7f19d42f702203eed8188121c9e62145b07458a9f7e3d689c49a5fb4f3edb83a1cb03dd78f9f1a88a6c1c5466b26d75570ddf84554816e04a8928fee78dede52fa0e22aaa9ecb8667801c23ffe9795bb2cc97cc5c9673f094db48f0153174d90930a1f28fe0272546ef6125947816b172c10e1a61dc62f3c8c7dd9c2fb50e32f69cb0e905a8b914b6a992780e7904406aba3df1cc12c13b17c744033cf612f2b6d982460106e0f2e13ed2f627545a2f45ab36e307b06af602ffc6a34c739e6f779bd311ec40adb8689ddbf763d6805ab0ddfb01fdb18f81e057d5d50723d3b3232f2d631a477a06e315ab27fb986722c1a92df5ffb8aad20b1b773fef47a861635a9eb482a98ce32a3e8f914579ea2c8a8f79e745a9fb68cfa94821ff7e81eaf1d3ad2843a1b138bbaff508016b61d67debd73de1b186f5465461c34b11a070e434813c9501fe391984d6d5777141c1a91937b55f385aa26efff865f0a19b5571c06ec0ec5600ef4e2177c118d7e62c7e121e317fa44ad0675d14d6567b08a9722c0ac54da2d6465b292c2fe2a2c9e4013c368727e2521539e0fed640685179bf3934be2af8c46753cb3a6e1065a49369cfa8306a8c9fbb28f3cafe214553508b385d10f20dd97087545fbd346105f061ba995567ed72bd627be3f3b00cb05ecba322d09f0a994922ddbf45116d8c7b6f67c6430b6d7f2b77968744090ec53ae788745f9ed6d671a4b170f92f2bc177d23bcec7dd96c0386b82c9c28bea05580e802d90eee0984f8713aa794cac0a618999e0b47cda91243bdd090f7fb6cff99e42b2d386f7d35f205098f92e92d3b85f34b575e8d0d46e494f35202c8afd39b3465c2fb880764824f611150353b5f75cb74b0d3e29bf9d39f31dc700f35a87f781ef972b704dd53d84b17b88c3f05fb752b1600e648221d0832814bdd088f885e466e026f268ba965603fdbfb9c30446570591559de858429bbc509f843faec30ac1381191b2e6ab8a195e7738f7c6119a53bfed5401a13764f18f734394fb8c11a49ffe21012966f5f4f26cb44c1b190994efe36045b01067e0fc3b23604254f2aec74aeb5f6169498daf99643e0ae61e6b7b0f09ccd9706b54bc6ccd9b3813a54cbb078b4f28d646792d980b45b63609822a417e6178a75de8b29c20602d90b7fcfafbf6e07539e60404a7e7d891a3cb37b28c31cadf7a988f8840d7f43713fde9371e74b3ffadd9e07b9916b688c82c2ea1d8b3e845f16c171193853da6ca", 0x1000}], 0x2, &(0x7f0000002980)=[{0x88, 0x295e6f627e989000, 0x8f5, "cebfd049b16694299e47fc8c2833d494388f46620d9d9ba5a6599f85fe913112bd99c6198095d6b98fbbf49e5b0f35c5b417f1e8568c377aba5dd42785b1bdc0e23b40dd5b621a43bf616fda80e269f31c60a161c49b5ccb6494d4313c279538c399cc8150363b0964cb355bbe2e0c544ec8"}, {0xf0, 0x1, 0x1, "b7c911fd221853e9a688543348aef4ecb4ca43442f5d89e879532dcf28891e72bdfcf3adfbb4a87a49b2a4b9392a39496a105958da2135dac7845667a2f91f299bcf9456fb07687b21570bc12b0e136c21c019172bd68862a26f90eb91beb3014fc673e1c5c7cedead1f81769c6b669f6fc509f6bc1d82710270589be664bd9de6c640aabf5c6840159e58563e7bd4025b681b25a246c81c1187e5c297768f60e1920949ae7716377ce7eadbc78529823845786eec51468fc8b9cdcba4bf4753526cec10c1561ba7f3c52a97815dc8820da83fb07966b02b319f9ef53be932ca"}], 0x178}, 0x4) write(r0, &(0x7f00000006c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209", 0x92) r2 = syz_open_pts() close(r0) r3 = kqueue() r4 = syz_open_pts() pwritev(r3, &(0x7f0000001880)=[{&(0x7f0000000200)="5e887b44059f76587772ae9416eec6267647cdbffff0fab7571cbadd5c5cb4f219417748bc09743d536fe9b48c3ebed2da9e956665987b8da8b80feb25f18c609275f4822ee5", 0x46}, {&(0x7f0000000000)="30abe30e861f38e293941dd7f5960bf9d5e8529d52e57a39ee43c9afba58aaf4347109d893fa412c", 0x28}, {&(0x7f0000000340)="f16fb1adacfe5ddc5dcb85c3987d2214506d4190b833bd86dad0291cabdde675285251fafe82cc042ceec793d752bee0ded2693ac5324c21ca05aaeecc5d877a8bbb70d25372ec1bb5701a43ce3f9326a8d5a0e3a6312bb995f3530d5dc1ef30f7d484cbd1a501cc52e4628dfc8629b97eee14208061ff2b69254366de9a14e6bce0729281933f2aebb009a6a995dde054447e70665313bb1846782dda0ce7fc3732126cf32da43d58cb06171ade9272f68dd57e8b7f968cf966191a21d0dd8cab92e9b43d87eda03e6b6f8813", 0xcd}, {&(0x7f0000000440)="553647baf3dd058c63efe37ff599b23e704942b836e3434902ceff968f9b90a8f140746bef5426ff56cd1870a85aa25c98d9f4028262ed09defd1665301d17eba7cd049e880ebb9244548892b3d9f6a4a21e626be9785b72e74d5f0b829a1f4a717c9039015ff1446c0a41ff250f9ea90c8b628fce3517fa8b15e51f579dfd666718c8c7b388cb17fa3ea9c2751ecb28ccfc87d14897704bbef0b1d1297133df8cea9c4a99baecb3941b07186ac63e5fa16ce5246233b794d4d5a297974ea3c7e9ed30a2cffb6807d5972f89bdea7611d815e70e6f8293627bf7e73b8cc9018fc12413afee2b5248", 0xe8}, {&(0x7f0000000280)="92cd932f720517dbcb9e5d56ede58512a9cc7d9037d8ce318e3ea91955cdf1048c4bf460530645b34c2d8fc7fe416536420770ddb8dde7a1b92be5785a37", 0x3e}, {&(0x7f0000000780)="dd5d5b8f98ecf7cb87aa31825c0ac031b220a35e650c1648726b167a489dcff103c6847d83235bad5698fae184d1b51b08a85c258904af8b9b945c69f90785429e16b7f74008888a0eeab18f9752847aed69d84e64643657c4403ff08d855611b00c6befd519c575c5116429e27f02423f98321c950e8c4004061d4b1be80c5dae10e65b31dee59acc65bf19a25bafde6a28a71d320aa6aa56ae55819a7ec46ef41fc92e825ac08315bc171d77f0dafdc850101fe779f98e3f9b3c2955cf0545fc7cfaf86345f0e555f0f8a52d7a133b19f74dae611a375c2c9e89c01329ecf043e0644c174b60b2217dd30406d798ae2229d5b59885b519a0404adf44ba92114eef6d15eaf05394e6cf22d0253de00f5470cf521d6e6a824a1e362be97525e2028fac4ff14ec153cf600c54e5b725e27356aed9b3cade4f8b5c245dd06851aab5bbe6cc6eccbde66edfde5f38f89d15de2ebea937b47378de35ea085dafc32cd590c570275967b8b9b2491deda4eb872fc8f712bcdab74d8381a4a97e6b12b51c363cd43af87976b95f7805987bf38ef7ce5a58d8c117e7f9bea92c23e35ad4ee09d2b3a9959a75e06ea9e196809e1c0cf28530464b21740ce0d3115c21b24f1c9479dd1b6e4a4125afe6fa1907a02fb62f5b87e3009089a041a38cc135927d015856ee1b463e9990e3335d96b5c0843fe6a84e3a48ed30ae8a84a99b35605598983aaeca7f93259c33a2c6d72cf61eda507e2e3afe9f42bf39173a5564d0aea383e3d569f83909dfa10b1cb1fb1ef15f93c6851e23dcfffde9b6d946e94371d7d4aab51e66160bde525a66c206ab581b9273c3b30f85e8cbe73915282c6e7b7239be57952f7ffb220fb746121de1754d79ef2a7d3da1d924cf2c92bbbd96ef4db3457a3618870de57e62287b33871a5d785cc6d9ea84150b15c9710d1dbe92a5afc69a60604b26d1ab4d417ea75e483dc6573618dfec5eb51f5e3666ed924f2877e15a490bc0e7857109b5915e64f2e74fb00eeba8ae4f4843fa02e226654f3f9d8b8d65c89a5cef5f5b46e87013fda6a87588f9c1f19548e565cddc5b24b4a408142aa9facc02ecc5a8fc99763329a5a8b72127c30dd3c0d85cf896dc71f29bd548e2742ae4f432b7de45b468a0eaa5f03244f0a15465a868611e459dec62d2c4dfded07ed6fe7dd1edbcb1de98669aac89423ad480b64b29329f215517fa4788a85eb407a46cb7edb75f53093cc2eb418cdcc500b2ca19583ba1bc38ffe404f9c9e0783e9171393024124ae0a00945fc8cf8441467126a0adc3291ccde3cd54344cb9296d0f3f4e974016aab329cc06459fe4ed4d9295cbbb4aaf041d433d802367f8f7f98a511ff3d4cdb5274c1171f8a9e3400594468291a8821a41380292424ea07651e68afc048937ed5b45d1e9af5644e7daf941a998c7e2943440206785c1e1d9437d104f1c6fc4d7a7730a729395a76ca6ed8e2bfd7041e4bc64fbd1f86d39071053383a7d27600360b2822f65c2be204b48436d6449f7a47e6a143fcdf4d8a2f3be549dbc6f8d405222c487a121a27bdae8488027a89f1113330fed45a54c2cef91ceaeeef09cb1774f24ac6b7e25d534a64a5cf270dc324b7df46ce17f5d4fe0a926c2575ec9cda295e77cb7fe703553d8f5aef0a6afb8e5177def0b2ab5f5b1f4665c4719e393c25face4907f8db177f9bda2dff9d2dd826a5d67fbbef2dcecffb391302c7c7d2b722adc72db4bd3159bc753d91f8097141c2755c9ac0b6bc0e3fc3ca5196bba8be71f885eafdd48c7a2a7d783256b13c675a0ce43456c59aa4814068da0b26888b82c85eaf75fe0af3ecf162282de9dfca9fa88884826637b2f449ec756962823eae9e6e2e717b3fc14d767eaab59c65864bc5ae84c2f47d60a3e4911c2c108e448c4ab884d90f7bc484caafa9a253f8bac6355da4bb14f3bf9b4a30fe13ff243ad9d9b6f58118cfa2b9f447e785e63d0a0fc892a92b0c41487d1c8415dc76630e5dd0781207972964b2facd44bb89893cfb2357aa4f65d954bb6048abbb4894f4ec236732ed7fdf126b6f976492f451366c8276a8bb007f833788928c53a66a9b12e6625b81efdf99e85474b4beffc6b7bc1b76a8a6f24ea392ed9a4fdbd9a97b86bf0255dfd41ecf79499ffde2639ae494b53d507c94a57f6e13f1799c01e4d928bf65e2832a9ec4003cf412cb4cfabc6485ffdd3ff597b004ec2fae04805ea1e1bf3226b983c07c1a1d6474970d760367d2c35835d79aa7700ebf11288b51c3a4e5bb13d240a3117b3c7010466f55904b04a7d7a26d464dc97591abf71dca2961ef6eb71b8683cba25a22351d5fc674f8f85f8985f31d032560c7bde8bcf2652d0624be8b2fc0c67e5360238f235c055159b0c69d36d20eae8ec1c518c1acb585763571d10c145edcbddad19dcd7cc4f2c07ebcf5bb79fbfc595fa12fa9684380323959060f4ae32907b09f50775e49e1e1fd58307ffa71050ec961519929252f879a5dacfb30defe82f8044b692b20597771adb43af364343ebb3e361f8894b3ddbd362c9414405a9c138ea7752889afa87b540f52f999fe143fbbd99d041d692cb2b39a714e5425427d28b776c120163e59f3dd7592ff3fe46ffa303fcce8fcedbdc02dc251c424e84115c265f3accf881a11d86de42451e3177b36cefbd758aab41cd6ac60333f2b9ebf95d6e86ad2ea74f01e523877158fd08c97a09d74136626d104c4b46b79a40a7c5a4e433d2bdb8ae7b2099064aa10708d341d68e84f0ade89d519fb56d95d376419117c72eae21bf186c4ccafa90dbcedd1c208569da9b6ffd4c55d32f04441e5876cb4770c13dc65654757c800ad1c8c15b386bb1a5af405ef5ae4ac6cd35284eadad625488632eac38550eb3e472eb44ddf5d1744c1aa5e2d944d5fd4cca24d328755f4172a867936ab184bc9ec29663511103a6f1203fc44efece2ee73c9fdbaa055c038dfd559a5e914e141c091590161f148e0189438c7fb450b49dee2525dcb23609d393d3a55d242c0d81661dd17a73e1c6b356a9e3c7732e56145f6e2c8318a605d5787f3116d5d651f6edaa23ff478c92904102d74dfce5295790367990da40447d6bf5ca89e6b247939b63307ac11e722e6ef5d27561a0ca11b20b7fd89adb4edf7e281f71c66c4cc6b092e82e33add62589a36770a906f0acb42d94c9736014ffd323cf2f2c88393b70229a179d2e17d30d16794260ed61b60d1abb071b9d715ca21913bc169923a2e996b4697905b9b7ef803f7d7e42ca81818cb81caa450d8c27e9f1aa6904ab9336dd1f79acbd52751838c88818f4152798c79dd935bf21c6d6a347b3e60f1f1b7d41b97e3c58448d33d8155d6c713643ac4ddc32d824bbf52c64973bb60794a041c1871e65fd73e5b7069ce69139c5deba508533f30edc4e68a7af0361130faa101cf80cc4ef48c0f0b226460c283a79d96921800158f0882f8eea307df0d37047434a666f5a0f10497ed1ef963900cba4f7998fb58e0703cf8c7ca0c7a6cf0b8975686f961065ea113b92d584fa5f06a2a9f056a4d0dc8d649b988af82a5feda57da7ae90c4a6775ce3600a65d42289e335c77e5b6fdbc07178471258ab9e68cee05c9195a09e2f354f6ab371842f07292b27cc2097a3eb66f7fc8c3878d3a6406ea8e8a2042f98ec1526478d9808efa19f43eab11d8e803b6e8d4e0498fee6e06a22d634f754d1073598e5febcdc5443cbff56d080e0b7abe0007a5c1065a92ee12bd2145c60c69b1f3ddc01b3546ec524ea0c6da7701c4d4a715e6b4dc898652da1a6379a0ffc8e2cf69dd19ffa3c39ebb6fd58d87d36269b00c7942034338f698f30a49f5a79cbac0eae81228ec1a57d2ffcac693da2f3eecc061ba3ba66d986620d617c316dbda353efcf1dcb2e69a60881059be5ee69525268bbd6f14ca0d6a937d347611d904be985702171f0242f1e71eee532027d276d56ccad77bded13b0888ccd9e4ab643fda8b312bd50743ec8f77cd4800c4744b1311fbe4adf9a01496b7a06cd3d8ece68a593291597c3e5382c58b6f3f2bcab4452cfc6c379023bb6e118c8f08ba6b4b0fe2b665f0c01ab714e63b643f6ea2af1bf7f226fb5eaf825685c9a48c037db5d7ebd1691f735e70dc61711d898a08cb996d0ad469b3be49e96c9c02c884515d28a528075615ff306e7556950d6afc5e0ecace0ab778de369f3559d55b10e3be86d48ca63e0716bac6765608476de62d7b4a625c2d0833c8b85fa105ef4a990d55d3fd17274c76eba650c4dbaaa155cb6b502deb7db3b51a2cd604e6ce6909fa86e80e640cab5d266ba80c3cf90ac7a8c577643a1c9336e958ddbee057b715f17038fdd792cb576a3660693d16dd732f4b55f821e46c5dc9e5f07d2cea147da2a362b7ec4fd899a57fe3c468421d9175960cfe316cb156b83d8e0ff3e50e62cb5ba26e240b6aed9ba0250e4997203edc71999c9df2dfc5e3d06eef1d5893654de6333ae2988e102c446000085afb8346795e790bce255eedfafca46bab4bdd6d4472ed99ce82a8fdf5fb4485067f6d253e723517765cb72d94bdeaa3a681c38abefa98934ef337d4a3a843644f1910ea6348dae7392c1ad3db0b3c6271f861c3ee9680a8497f57d38f93d6a3c9c3f1aff30aaf879d7926904f1ff0c4a38c70bfa8844fd1af1c6f25f0ba5dd848371a1573c8ec519d03435131b49eb4d9b4cab190d89f5054736636b41e71980f96a3d5522b73a4452b3277414d247f18f112b22c3c31aa077ecce5da3eaedb127f39a42d61d1ccb75c432c22b35ad64147db29cc99241e33aea33ed72be12f1ab7853838257aea03dca6f5236dfef3f5fc5f1968a3c571a435cb545a9eb6efe2cddf785fe218e7db38a3a7e4e4ccd3e046e10d9facf0d2880c79e0b2856be39776ff229940df2429f23d170e818a4d3f72cb7c08f4d825d79013cb13cf222a114830df81b02093f2fe768e5a6d4cd068cdcee8d635b2f95b979cf6354d29c6ed7ac4fa31f86ae95c07c941402b959f271b211a541c11059c9da99405a5b5fe2e9feb7e8a778f06498e520e5b4a8fb9e92cf5a1e9006e2b59b3bd0ac787bde622bfe145fcf235cd59883c1e95552360e2a9a3f9a850429af0bb17d8c80529ce206ebc7d025928af5dbd99f9bcdf257c451b79bf8d3cc6dd771483aed52ff054e008efa0a130d340b26a98fb1c950c38e72fa9f67035fd0db65b47dc568daa15d0692baa6e60c4a9de02ffb045d8caa003607083db16ce68c074de228ba94d0ff072bb781a9edd5c83dfc5b66ec17851f2fa415ac50865ea8f178ddd3c1ccb226e7e4f3c16a592ca059d74e43a03ed7abd77961613bb92b922032abbee5b75a7cbec1347474f40801fb98496f2d9b8d411cbe7086d1f92396c0504be3c85b19c1e94405f8c8933886254cb3d52f0495c7ff22aa978220bdefa8063f6b79fafded2fa1658eac3e8a7577387981504e92fde8383cfdc7c9b7e4db15ccbb16cf9ed24d458970458d7e014164c67f8b8cacc5b912e6502522ad7cbcce389b31ab86eb46031ed887a8d63e0bb65b46374e3c908aab97f79418128b418a14c198e2e1bce8b05fc21e4d94238e8d3882a7b0cc206e21b58e79f0acc28aae8daeff3b4dd203d049ee4ace385c404a101d5e67f8e56cc9c88113ebc110b261e9ce24ff19309773279803ff369c7360cb14b3b10c01ece97b7dfdb163600d0f2ce82f1f2cf489deff5f82ba36ef1c5aa0ea0ba2e56edadf9b3f43722c98d9899371c5ebc504b", 0x1000}, {&(0x7f00000005c0)="494c43bb2ba91c1240c7d3f10ee911495465af0b187620de0d741a5ba4afd1ab5999b6fddc700fbd64046f18aca1e2ed8d9cbd433ff469bce53fcad7a9a37eb5c84766f88616f29cf7470b200846eeacb3155d747ebdab520caeb7f86c4710b8dd925874661edb3ed443d3a19aa9011aeef6a5e6179ec52d3b205a0689e9f0b572", 0x81}, {&(0x7f0000001780)="b0f03737a23def11c47285ad4c647fcafe4fc19b8e534a2d31c3601eb10f4f688ac1a4a4ba1570f9f99afd92daaa8a5a9a48b37730c53a6097456d3db8e57e6e7ca3223a32ee88d9c3b26da3af7d4daac40e12633ef551e0294a780518a485f439008137a74d91f630b820ca0cc79364e3d0e735b7edc91fc8a9251351d194a5a8534e07f894afaf4a8c6bb38aaf36d3d3b887592f0be9416f5e2627eee62fb4a98d5a5be1faefd8d23ac6e467ec52d801072cfd18d9ab3b04c0e9293cce1ddcfcc48b5c959e13dca391abebd45a81d2fd8ad52f22a8e42ab549a5", 0xdb}], 0x8, 0x0) fcntl$dupfd(r2, 0xa, r0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000300)={0x0, 0x7, 0xfffffffffffffffc, 0x1d3a, "4fbb66f42715399281b62efa13ae9b7900"}) pipe2(&(0x7f00000002c0), 0x4) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:39:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) socket(0x3b, 0x1, 0x101) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@cred={0x20}], 0x20}, 0x401) 06:39:02 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="a1b3", 0x2ec) socket$unix(0x1, 0x5, 0x0) 06:39:02 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b72544199c3641cff01"], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x5, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x10, 0x4) r4 = socket(0x16, 0x0, 0x401) r5 = socket(0x1, 0x2, 0x955) r6 = socket$inet6(0x18, 0xc000, 0x4) r7 = dup(r4) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) r12 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r13 = socket$inet6(0x18, 0x4005, 0x6) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="e0896967e8e5879c1771a88233831bf32ce5eb435ed177cd3a0b905a300221f3d9b1050ef15f9719b55dddbc166ab920cc2c6b5dd1c499b480ac58c87f4793707bba7198429fb9d24ec2332106455cf348cd1f7b301955509f16ec76b0c68536ffba7e8d9d15d98b90a122da8ce7c7e7bf3aecda13ee223f5b7131597352c7c5a13928ae0d86a28cc81977c5c636434bf97670e16951c15c7b3192e8bff1b7297a2719b0e8a07d", 0xa7}], 0x1, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x20, 0xffff, 0x1, [r3, r4, r5, r6]}, @rights={0x28, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12]}, @rights={0x18, 0xffff, 0x1, [r13]}], 0x78, 0x4}, 0x400) r14 = socket$inet6(0x18, 0x2, 0x0) connect(r14, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r14, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000200)="2c8d479fb094d1c59a6bb811f9a53baf1b46980d41e06413e1ea6a81d173a50c2f746d66c7e1979b799694e37f32743d462ec84c1415b40c33d1ccdff60459", 0x3f}], 0x1, 0x0, 0x0, 0x40a}, 0x400) 06:39:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x104) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x0, 0xa05}, {{r0}, 0xffffffffffffffff, 0x80, 0x40, 0x3f, 0x2ff99844}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x52124c9, 0x3}, {{r0}, 0x0, 0x10, 0x3, 0x6, 0x5}, {{r0}, 0xffffffffffffffff, 0x40, 0x20, 0x5f0, 0x3f00acfc}, {{r0}, 0xfffffffffffffffc, 0x28, 0x24, 0x8f0, 0x11}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x8, 0x3}], 0x2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x40, 0x5, 0xbae3}], 0x1f, &(0x7f0000000280)={0x97}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001e40)="fd68238e47503d645c70879cda4c16dc393d2d329909525f4b76545f7f0e68af25880db0dfbf9dec400f8395967501c7c2798872243605fcc0bafe8c2d8d5614150df2c29a714b3306cf0b501e61e3324e759a9a86386fdcc3232e90ecec01fa80d8952d3de5e503d182813fd7c358b570d76a899baeac6a91b0593caffd6a9f661aa0adbf8eddf1d1eebc55273223df0e6b5b45f5f313868a81db071d58561f3dd1ffea98eb82a6972d4e1b593ddd30dc427958f0dd5a3bf6d5d06d55dada690dcefdf6b7ccc8b005d5ebdb3c436a2f206c2f9e1dad7169f6426f8b18292d86490900d4f0cc3bf2c62afca99050743fcd5022514447eb60e2a1187dd523a6ac8a6c8417791d0624427483c8917251a69dfb2610b57a7416d72d3965db523f2fc73bf9ce436a56d6581b169d9028e41010d09e642c06b511670bebc99ce880a3b70780adfd10a9f6a23e02eb8f827a05c7ed23d8e332cc64c572c613746b90b5fe7f90638765d1ce2f9e0ff7cbb047b7e6251fdfe587e5d4fe513847503a085c9db2dce8f820c4ccf76727255cf4df99951e0cf1bb44f318f7ce1ed585fe7ee86f4761172c64880df0c0704dce1a9c73b2bb113b48a21c0384a35f97f600f83b6c9c64b7a74ba6277f32e78b1fc65a815f37449b2e04447808887a9936a0ddb730bd89e0c197c15f2a82d4298dc58e6d882a2e6afbfe968391d42287737a431edb7408de4896ef2498a650b412743e9d1d3cd85cd6fdfd706794733f69d15878b0a3535eef8e4b7f122c7de91773f13e0004cf8744cbdaa7f55419ec633c22810a61186dbc5de03b4752cc4ce0ef6614dbd65743b11348ea5dc59a9917ad5d786dea7b6a28209729d54c0fa05f8a47c9f32cb12a6cd9c41c4584fd8f0533606c40f3d5fe9e827426e482e6cebd5102cbd62624001ffe1c8487f6f455b2b308f4a787e0a7630778fae8031e3c376930cd5d09e2e84f9b404c301e515c3ad0141c4c47e84e212da5ed8505e2365a4fb66812d625006554b637d8d86f96888a66c19cffe5042a0cf51666c5dda2cb597feb228c027ed4d41d4be0068af281e3e5cc3e8815c7557da42db1e0ef7bc450aa206054cdf8bba2d1e5fa6813a68fecdd4b6c1b338f299fad0345536fb083d30179e4df41710c60f842c181b7951345f93a4800d9bf537fbea0d1f1fea93cd87cf0d22cb25db5a8bdc2dd60cfa16f879bf08160eed161b7388a5fe18e2c0c6854fb7393fb31e49d376f560fb1eaf39fba0f04edfaf594c3b01d385b218db8ea44703ddf5802045494db31d04c83b73ef5bad256d42110c9f4bfc38ae183d82db8d0e2ca60c3d9306b3d6cae1693a8c71e2f4cee6c694d206a70ea40151d0d8188fa416b26ced60702a43fbe4d337163ab541befbf1e202a20ae9ffffdcb8b6723fbdfa9f1a1491e24ede4849b63a04a41ee3383a32fe35ce20d0c5053590c1e5797874fc35d69728029d11078e67cbc8c16bdc50b744362ca5018e2f3336ce96e3d83b1b661946e17b58cc0eca550618b31366ec00308cdbf22c596aa445ba2b28165766ad4bdea035074f378722380f65764da0bfaf4a4cc56682e14e115ad24b82d59bcc4ce5e27a01ed321f7fe64e1049ec7f2eac0301c499bd4f9c95de4deba14d4743fc06e6aa571514885cada6b4fd1564c155fe58fdb2efd1c2c721d53d090299a853559b352845e23f83136a525ba5e3488e47059418a7c4f761def91125bfe18d943123daff5e7d01a516dedc9ee176ac5504a2de726258d0a84742e827a3ff0de1c3daea8a49455af7f945ccb83bf5055a8c1180df003c1d2ccd1179ff8166bf2ca24a8132c5dad8d29213aa3df709de58b0e5f062fb447d23533259fede2c671c8fa9aa22888797cbdd3aa0a3d68b5e06d89847e7b6a62b8ffd04cadbe38ed94d82618a0284f882c28406ef1097b3dc0516218b430646f3cc2cea156ac32d2c79dc589c7bf7cd4a3cef3f991d360e9e5647b626df38e83a4cbffdec5e4e038fe4ab873ddca53690c0e561f26baed93c8bf7f0f3c9670fb855d46cb3d7c84b301bd1ca76c3cfe9f8bb30e0ed4307ffafb3d6ee31333128a3061853118b9b58f19251bdfb0503b664215d8ff95ff56f3ad9cf32f760b1775880495de2ba847196e19e5265eb772a844487a2e01d94e6101a711fc713286182ddd37643e95e3832a8514ff85bb0796699aeb00638e657fb81335949354417aba0fb21c7c0f063e73ec8eb29fc47ce7b836e187408eac01e69be9a83aa1265404e3e1cf89b42e0afefe9277690316ce030241bf80316168d0f1ba3425f17ca8954a7fd8f541cdd8a732d28ce9c5a84aecf94fe55e1cb8a616296716a2a9b3af418d3c317c428ac17d537b31ee2edf34d40556311434a4e341cc0adb38747497c4aec1d8849c25c151b2c2cf842f0fe21f05549e3018877fa8a68a73109a50dfb538d8c73b2eed44c85a650e01e6540a8995428acfe0aba0504a41657b844a05c326f39213697396b41b0799a1c8539c3f6370e4af81f55c7954a9c1545cd39f1b619c4abf2b73d4975a5b6381d0567f4963825c1f9cca6c689bde558a010a7db4592bfd5c62a63ec3cb51e48a7b245ccc28fd7b0b9379cc8fbe1975d9c451876c2d656302807e8b1e244a924ccef7d6d39940ac52490483b2c017a0676cc5e99bd41ae0b7969d5433f49acd60839e0ad2b78523b766deb264b591d8bb9d0c7b801f1feed241e22a6e10c3093f2a222f6c1437476ee5f76b2f07d8faac58919733a45203ef4d2139bb67e5aa0487fca1c0051cb2e1ffdae513b4cb7700e89f4ba5eda7aa4b62eb4e1c6e3051328c6ef4aea932699b9b17d2a844bcd3018f6af9d58973086eb018aaea08bd1f2fceee56131a451a4d01fd3b55332b432f11c3d9fa862eae603435f71a96fb15fd52fc5f522970707a3e266f12053d6e96945a87e0cf949b15d52ce491847a8ea6c6674d938c59c1fdb25554dbb6fac8f0a1f0ac606106282352ade8e674e4782c4c6d95d0e65b663c50e280332f21bbc4d2e624b30afd7e4136cd2f09c6c09c5b6f032f8386d57d6e1d16566868892d21a1fe591984d30133bea4529ff268309d3885c5b261a7607d7f43c9c558b9feab657e27124de3c1fb9deff66ac27e42fdc226949a7463d23451b5f12b769b0a9b813092eb40dd12f3afd88117e540b53da9338b45f4d306c7040801778484d2fae53baf81eadaafab255d94262475ab01e1c33efe2bba883c13935976f4e4f593a466b304d4f2cab672c24fee1802af733ef3e2df4e255fc6e8b3dd9da4090bb04d32b1972af1ab9e6783eeca78133f55eb9ee41d2259647bc1757c2ed2e9f613f0cb2b73861f6c2b7048096fe34f9b90443e2f0fd146b6a918af263c8f3539d500eb89f76c301b91b02579da8f92a38b1b51308735661c1b0ca235cae71b4a9e66ecb788af8431e0155cd921ba4d13a946fdca8116ffdf94ac8a3411b96842f5eebff1f317c4aae1fc0b61ed0fea05cca23b52c053f9350a0020a2b78162e5afc2abc169b4551b69d1a5e8e5c543fc8d3a8b024970649579d2623c37a9befb524a24b4ab65e3a648a92e77123b8ec4fd1c14a8c3b8314895a2918d9bff1e22049278f7e3512ea9d55d4d4fc15c9fe87d904526b82187d4c99158d603ba900298128a98d086f970c1b136d04bcdf53b981e41e15aca948c47b53a2b33874b14cfbfe4736d902bc814946c5f85ebf219c40146de46b9a06c6e29ac9e3c9a267fad531d38b63e7fa7eade0fc9bc38a5328cd15f3eb368dcab5ab71f377e18fe2937e6a332ff1cd17cf147f033ba4576c21006b37f43e17181e4356937901b823db499f25e2b873f2332419570a9f631958e638490d74e7d01fbc37c3f910fcbafd8b3c7ef5cbdd13b6cd72f2968771ebd55b2f12f483e32c4387f270e506ff3659d8b93a5861d7297531e25012fa0da5b34d810d61553c560258b73f4cfcc393a2a7c4427f6a6792de58599fb4f19411be42b27136b462463fa8a4f78c55d663b69ad22316696347b83a2136fbc446fcdabcc9ed08da38cc074cab3ad54d0a0ef21d4cec2cb35793fb2a54a614fa8324cf693fee39e271867dca8eee35469e186bd2ab54bb3388357df30789bb63f4a99bea135fc87db9d458f9dbbad6dc5445580bf83f769a4147b13dda6e9b092585315d6cbc05459804c3e66c41e06a33b89b2db322706634e9df22c3ed91be0b71282", 0xbb8}], 0x1) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 06:39:03 executing program 1: r0 = dup(0xffffffffffffffff) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r1) setgroups(0x1, &(0x7f0000000280)=[0x0]) setuid(0xee01) r2 = syz_open_pts() fchmod(r2, 0x0) 06:39:03 executing program 1: r0 = socket$inet(0x2, 0x5, 0x5) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000003c0)=""/213, 0xd5}, {&(0x7f0000000180)=""/77, 0x4d}, {&(0x7f00000004c0)=""/143, 0x8f}], 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x1, 0x20, 0x0, 0x0, "60feb057b2455d53306082ce028793f2908ade6a", 0x7f, 0x43}) write(r1, &(0x7f0000000880)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260907000000ba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa86272cb90ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed984a5206b9921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9950a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c2133441f61c0be", 0x186) syz_open_pts() close(r1) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x5, 0x100000001, 0x0, 0x14, "dd2043e53bca5efc42a374d7de69060d5bb05ca6", 0x3ff, 0x100000000}) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x4000000b, 0xffffffffffffffdf, "a1786eb95b7c30abfc0900"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 06:39:03 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) dup(r0) pwritev(0xffffffffffffffff, &(0x7f0000002400)=[{0x0}], 0x1, 0x0) 06:39:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) setuid(0xee01) r0 = getuid() setuid(r0) chmod(&(0x7f0000000000)='./bus\x00', 0x0) setrlimit(0xf, &(0x7f00000000c0)={0x8, 0x8}) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)='./bus\x00') truncate(&(0x7f0000000080)='./bus\x00', 0x0) sync() 06:39:03 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="79430d3674a1c110b0696e53846e4fab99eab7a1ae025f296091"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x200c, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000280)="8ae2875908016eeedd0839488a7ec23596fe3c5e163ed9295f5a35b9f816d0af8c8d31f12ca6058f3666e0f834c3c4197dab445bf16eea6bf91b7adff96be98c67a8376949b8c2edaba56f7e7cf2542ea88519e749cbf73b15ab73cab14897ad001439bf6254b2df8246ab354e88d8cdf8c44f48ebdcb3cfd887367245a310102c2a68e4ac40e5ae8ab3e298d40f9e872500dfcdcd459c0648ea9260235aacfbfd2f5676e5798542e472f2e20e027aa20dc257731787442c79ee233a5efbe1b8ca15b372dc3a89115f93372e7fa674ec6d707140db1804174e83631cfb68c68dfa0de1edd2534c647d2bb21ef4957ad6d0ee73c0d48f300d7f990e7ea94eb8", 0xff) sendto(r0, &(0x7f00000000c0)="02", 0x1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/101, 0x65}], 0x1, 0x0}, 0x842) 06:39:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) socket$inet(0x2, 0x3, 0x2) 06:39:04 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) r2 = kqueue() poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x10000000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x5810, r0, 0x0, 0x52) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000011, 0xffffffffffffffe1, 0x1}, {{r0}, 0xfffffffffffffff9, 0x51, 0x60000003, 0x2, 0x72}], 0xd99, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x80, 0x60000002, 0x61, 0x8}, {{r2}, 0xffffffffffffffff, 0x22, 0xf0000000, 0x8, 0x6}, {{r2}, 0xfffffffffffffffd, 0x84, 0x400fffff, 0xfff, 0x9}, {{r0}, 0xfffffffffffffffe, 0x22, 0x1, 0xffffffffffffff00}, {{r2}, 0xffffffffffffffff, 0x1, 0x2, 0x1, 0x4}, {{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0x5574, 0x6}, {{r2}, 0x0, 0x20, 0x10, 0x5, 0x2}], 0x10001, &(0x7f00000001c0)={0x8001, 0x4}) 06:39:04 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) mknod(&(0x7f00000004c0)='./bus\x00', 0x4000000002002, 0x4000005200) r1 = kqueue() r2 = kqueue() close(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 06:39:04 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xe5cc}, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x60, 0x5) listen(r0, 0x4) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r0) 06:39:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') renameat(r0, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0xffffffffffffffff, 0x0) r1 = semget(0x3, 0x2, 0x210) semctl$IPC_RMID(r1, 0x0, 0x0) 06:39:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4009) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x44, 0xfff) 06:39:04 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 06:39:04 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x27c, 0x0, 0x9, 0xfffffdfffffffffd, "1702079b37982cfa4e00000000000000fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8fdf8d8577dc7f9ec42248cdf803a6b876fe890f09f7626ad96475c377f1c8a8e6bd38b9cda99c8debe532fc7190209fc2b5eaa289a036ba62c", 0x1b9}], 0x1) write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba22820c0b7a9", 0x29a) 06:39:04 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1c33b64b1175dcd9, 0x0, 0x400000000000}], 0x101, 0x0, 0x0, 0x0) kqueue() 06:39:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x6, 0x0, 0x0, &(0x7f0000001340)=[{0x10}], 0x10}, 0x408) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='r\x00') 06:39:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = socket(0x18, 0x3, 0xed) r1 = getuid() getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) sendto(r0, &(0x7f0000000200)="274153b534c25e6dd536ab55849613a241ab363c73333daf68b53ed6b7736fd60bfc3f805f2acbb4022e4a3cfd067d6451195e233c145c9804aa5f6a324ee0f576c969af156130fefc0864b0c14d8e71f345cd5c846aa603b6b78b7a464b2f7162391e7b92e87dbe0252aacb9cea753d7c5d42a06f1c1f1fda543fbd16367632", 0x80, 0xc1800a9ae31a1533, 0x0, 0x0) chmod(&(0x7f0000000140)='./file0/file1\x00', 0xf6) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') connect$inet6(r0, &(0x7f0000000280)={0x18, 0x0, 0xffffffffffff0c3b, 0x4935}, 0xc) socket(0x1b, 0x0, 0x8) 06:39:04 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, &(0x7f00000011c0)=0xc) clock_gettime(0x2, &(0x7f0000001300)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) fcntl$getown(r0, 0x5) r7 = getuid() r8 = getgid() r9 = getpid() r10 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) r12 = msgget(0x0, 0x144) r13 = semget(0x1, 0x4, 0x0) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000001440)={{0x0, r6, r4, r6, r11, 0x20, 0x3}, 0x101, 0x3f, 0x8000}) msgctl$IPC_RMID(r12, 0x0) sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001140)=[{&(0x7f0000000100)="9c4de04a8641f58daa4073758f3455d8fd7a6ad5764ee7a4ef2eaac9be1287372014a75ceaf9b1bca3a5fab20472ea263d041cd5ff79be529231b3b0a3b6006d476070c5d675a74a728719ec1dd01967fa93f24189ddf1f13f1d59314ee92c8fb7920319fb95ac5e88c1af5fb8a7b1743b2b5297b4841d7279d1a03ee813a68042b19775bfd5e49a38abc37fe733ed9d4c0b4d754a4543481db9812d2f86c69ae1fcd0fdb62a2428aacba531b32ced896bcf267bbaea0080b2558551a08175b0fb3103695cda7d9989bc41a15e9c57f30a1aef1cc97fe12714abf7066ae8d519399ac0e2075de70b17979911332666872cbd234e51333beefc9e41b24bc6b518ddb5fdf5a07d2f11533ca450257f59069d03a6ccf42a3efac3456f559cd82374a9d3f5892ffc8bded5a28bc9d828638c3476cf7b3252f5fed5d435211c0d517d49805f8b4e91fef65f066c489216c4331f79d23b55c054eeac9d88f7c425035d865c54b0cb843d5f058b38a36567dc79526cf9cce29564e391e149bee3840e625cd2d8f3e7170aaa9ce9d20f57cc463c272e4afba0bd58bf5956de59f12906b537a40972dab2a3ab41ff7514246d307509b57a8a9fc644a128562eb36b4c63c76bb64219e5b4f8dea437f17f17d6b44afbb0ad763f636152985bfb56470dea2d9b63914673d32b7859ea56a56d57297536db9ec4d2fe7bcbd42807e0c3f332386a0304367068df83189de21be3532f463658d1385c762187513e0e342de1635611b68b3eb92490ee50e964a352b1e67ff8d3298086e873939a85d800d8ad0ec45c52677fe81ec7004df6951e6c152695340e7d762f36d437d4e7d39cee00f7618100c4597c4b4dfe2f2013172c1afe01d8f132caffb3292c8eb054f7b6ec9ffd8dfac8e4c5935107898c934d31cdab4c6779a7d76da5699cdb4f9a76c558398e9c98f320704708cb477343fb290a90004929e59250cca4e3c89b30c3fe51fde7080dce76204b24cc63d8b6e65a1cc09ef2bd4ef79d032672af4475d992bd56f6fb92256d4b24fe9afe5bdae28934aa3639e9d9dc8bb61b4831da18852b34f10b7207d855eef62626977a59bb0db07d9e08917fbf2070e992d99eef839d58032b7839c22e13da10aa4493df6cd085d56e7100d255bd9b4ca49a47efce8b27ca2019b9b631dd6df38a2b33970c263e343a817fa0b8b3230dc39f8fa9e0e5222e044b31041ef45e4828747937f81c4706956527cdb984bb4510449f75aff04f8fa8d5ce7a61c68a92ffcf197a2d1f1a78d3735c76fa36ba9226dcbeadaf5a824bf4ccc604f6686c9bc9a348972c8c8a8b59076ed349e0c436b468cf6a07212d68165d9ddab1178e2caa6e013e952adaca505401d9b00b842fb6aeac97996b687f1d70cab1360ea7adc25c8254cda6d8f97e25468dc62ba4e358f0dcb5cb0b90eae2db425cb38e2f625c47a6ef3cf25ca9fbc0ed92781b33984e7dc52dc4077077e8554aaa6573194e8dc9ca1d065951a2ffdb25af0292742da8063fea2779bbb370d103464628e813a58ff0ed5c25b59d01fbb77d882f5838c7b233145aff59779f3e86b5102092a6266182ab8c331568645d1c6a619415e69a6682ad65da809e184bf06586dd14a996f9a842c760d7ce887bfe4e004a391d2c85a71a52da2eded525dadc5e19fdbbe01d71dd19c581177f02493d342c3ca470b176e5852c84eb0c5acbc850952ec366d57be79721202e41088f67d96540baba5ac3f8f481cad8584b1ce69e445d8cb84342fac86616b4e69618a21fdb78448911f7f81a25e06695161967fd0e336f2acc33d8ded69b91340cc0d4ac7f32122bf7786aed8ef044b1088f63b2c34000fc2733ac87e1c80f6aa6a44147689a8bfed23fa4afc3af489e910192fb26900f2b03e022735c24f2ec59aadfd2fc43314480a775189017c00f08d40c6c7e567fcf410cee220b7cf87f30bd45d68109247fc4500548e53740e09d204a7e3ba4c02b2d46ee7eeaafee0f181e4623212ab943dde976cdef2bf7e74131302b6e3dc349601cb340910f686054c6928f8227c15a6fc751c23cf38662b107673193756518eae96f02cd3319513327844c0bda3e07054b2bd7e6b0c8030f82f12d63f73f8ad4d5f0180ffa9e4cb4c1171c59d6846877f0f2554ab20b81ad9b0e0a8c7742e7d2a92485a5b1396d04e96247c244e8d8fa363bf90c3fb2eed1e671ec3aabdc812c350e94c7584098b3e23f6f37f2f7aea8becc17f060e5803557da50ef165de880260d4a88bd2e6de41fc7be9f09e9ff07b8ac2d044707cd2eb55e6e025fa079eb6fe468753a1381fc9a4c289f17a5fc956ed0f69282654dcada23b8efcf97ee4ae2565f9a87361b064d22dcf2684dc66b176e68399d20c0125f646e0c34cf4933cb459c838c2cf29fbeba5f84a705767c7476b39a08aea7e60ad7b322294d22dd1a5385d7a457e37f1c68fc46790fcc9a974e4a826b4b654199ad6260b57038b047128baeb43844025d833b678123c531ee28cb46edcfc4279120311914b7a1d9540ab7d661320dcbeacf3b4730e8f35eb72f510a91bd9339cc3af87685abbd54e1cd5d193a80ba7d39c0d62df5663744252a8f5fa0b08bb5998184ccc4ab3af1a386332ea5477c98d777b6c834a06fdf7941332aee5344864b1dd5f10f34b533df9782c9957b138d0362dea1148a97f1555c7258b9eb1c10604c0f699f13cc2f41f6b2bea1ed0bf20b228b537bcd692eee911a0fe225c81d9949486d029351a68d8bca8d2b8a796af23261b23d794ff0a9e4d6b4449b34c7ab2a39b6037647826b9681309287df652be158bd47a81172e26338bc1885f504c99aa3a107a53d12881639fa707b648388bccf8c1af84e21271502b6a69c7a763389f2792bca83e1e52fb9daae4d248aba20a258da6f26692b1747ab5cc3e315331c62b0ac48d2ddceb9fd8523e2f0bbbd1845d2b48db0087fb9b40de23e8f3d6f6723cd6c7f3b0d353d398afdec654dcdb5da5a502d222be3f8d0e53926f417a7e2032d0a1c721803ffe6e4645c572ee993df1adae72eec6fd9a3c17c834dfafff09c8a7e96b6cdffea24cb98519ffe50cf8402604dbc8afb59e612a4222362cc5c12a2b0634e903b381ad73d4f0ae8e457e85257019b0952ba901194f8b92fc96034c052b665bed5115910c7c598ce13d4ca505b000cb65361290495e051b988e4d0285435f3f3c942fdc0f2338c4226a68d0ceecd105580f150d71a308dc3e7f6c8045b632c1967c4988ee3993b3930920d997fa247f85898c9c18956342f626d42cba5fd4c41bcb0efec024042007d2f62dcc078e36a2c183b68d0882389692079fa43ed3df81b0a6868462741edc1abcea5f132b1293500832759c114f66dfecfef12f20777369bce311747f1dfe7e2293315fe7b2948550977a1f8962468e10965c5973b10baccf3de41370186bbd61d92f0b6dadcf78f49c47b24063880d59c48ae9b3f5f102e888b5920bafada832447421f43c8d16f63092a81d65505ba49f8870c357ba1d584258ca886bd91a702494aeaa8ba1b476912fce3d6f91b233d6963272f4eac0520cbf2a0d25ddc13374bf6be64e185e451e0e6bb50258c6f148fa03f749ee14b7e7c61949b80f548a9057eab54d5fd3e78dd2a1760e76469491110c624b28fdac85b4968bb5f10ba2b8974b7702fa5f56c0771f8440c9a21d06a82fe8b6c806613ace3350cac4638ac94f3910f640d1dc10e05c09e7476b324f96f75139658eedb32747e4cce160f56aa5e385b328e7d462bf5fb5c24fb4993d57ce8db49e345da2d5992b3543daeb4bef276a0bbca6ed9d61dd17571eddea48a122bc31019311a47b1e071d4ee5a30ec75d0c72257e114c2b14e3862ddddb02f63b43847c7b753c76682b0c0e9e5d423dfb5f9a454459601a9d9a385ad2e3180df01b7a8a53f1201649ce227c89f269eb620b12ba89218c4ed15039fb9efb6e8af444ea0199fbb8f2ff0a3357d74c16b913b49c758715c13751ac364e12908fcbce36a29e6574e40a3c2e673bc2ebaa4111c7d7814b9de5e3b9a224344e1e280bf67ab3971a3b55f3bfd3a6bb3272dbe3792530c5dd03d2ddc71f8f3a20e3d08f820ab7629a6aca5a841facf07844da49bb66e6b2f22b06488a9adae3c59dbfca7aa7a18e37d69496c38fbda545e26534e605208621faeaab57d1c1c74b7a9f7ab306ebcc632d720fd5ebf371cbc8395bcc355f8109d587408c5d7ded2bd4a42df7c48fdbe26132b0aa32d20440611c62ddede819cd02ef5bffca718a1f24a9abb1bc6b3704823d838ab605e5bcac12236baddaf37ef048e266bd462fc65e7d439f67fc25a301e71e5a810dd22dd36f807f20c1f0f7ca9e6110646a9efc66c4877c6b6ea9cdd96e9bbfbd7550ce37253e6659e857050694b2379bb0197f9971dcb416a297e3484d1fe0df8fe567c2dd83e2348311dc3839b1b8c23c6dac7b7cdfeab303557dc4d9fc278f2ed3c4c14bbb34df6a9b4a183d6bd08285e3950965d6ac069fd45f87df9cc4309be6867e24fb317d9200d5085db41b14595fb25c8a852daccd26e75cb92e0c1296254204c9c89ba957cda8841dce19cd336ea41b6f30acf5aaee7ebcfcdf25594eeee2868a87b3aafd67b0452082666c82869d8dc8daf0928c2c776fe88877250e4c756b13d105cd690214a1e40aaae1c4e3dff54d34efacaf7e05136b56f973fc3bd2d515da40018d7a36ef2d0c01e0aedbad30d99ad4039d4d762440f68c1c62f8ec4ea4cfe706b0b3033de40c35f8185843d6451549d0d44c58352cde706a184a0bd974e3e7d6c13bc96f972e601adb1ee0d64dc1d8cc462d1d952b38cbec1a03b9c324809477389a6b3efc2ba86dcd3174548d19e1e76dd0003e12699a37ce48cf3f5a87ae7397db72456b994ee864d9f4be8a1b75e514bc3c2b0c0d97c1cf9bd29e4ff3ba6e62aa3aca3a804d8b5cc71912844bd3431be23862de91ddb6bdabb38e552aa793b89d097505876a003d047c9240f53f5529254e54dbf4122411d86902c2bed01128ae17521b305a48ec49c704d5d6d7f189cc2f96b1c9f6ae5390ac1951196a3f2db9439c53f7b46751181076f31daedfed7feb69afc73ed3e4ff3cb9a3a788cc1d5a40657030b0fda6822d85fa568c424db53540b17eb23bddd4f455f9b0c314d4533c9117839bc689ee98891d144bd40c643da08df1af6dfcf8f24056bcf29acd3df7abf64b9d267b167a8e4aa0fc0320f673d9daabd92dbe8b78a982e363da3e72d694f05a055a413de2311c1e9e511b7b23bf655c68cedddc9cd2426c5ff8f6f0e465ecb4cfc43f6c074f6e2ab6cdb3d06f04b6520f6c6f218864ddc91b3dde65fa65deaf1463aa42b51954f13137681814d911c9b7f5e6c382919d8262c155fe2d9c08e7087b73c424e387e05bad48000ad0801752f07e3e5e80dd61702fbf32403d64cb872a0d07ac0b4a0e0f051d9c66406b8940f34643ae9b0ea6b89c479db51bfc1633b15a827d0594944a04e884ca28edf765cf4a1bed31570013f5446267294b6c50871fbdda418ae95d6282d966a7f800f788025cb3be636d15d95e33536aac8fe25e499a29cbeb3ac08fe8335238928268001f67651f5e31b7acb6242457e60093f175f261bdcedcc4381696b7f37370b42da45d176724f3e55f8cd4eacaedc57743ddbea2da941b38962614861faea890e9d7e92f3bd00291ef582f1f5b305ecfdcadd386057ebfa0891dde941cdf68d6e2bc69820f90f374c912ea6d806250b22cd", 0x1000}, {&(0x7f0000001100)="cbd0377778d922929a990b8c807565264e7324ebe4782ca3560dd92bfb79750d", 0x20}], 0x2, &(0x7f00000014c0)=ANY=[@ANYBLOB="2000000040b10057c240a4b700000000e92f20c5d63cde3a628978ad9daf2573909dfc70024d58fdb70418a547371d30f51dfef21fb8", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000070000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x2}, 0x404) setuid(0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x800) 06:39:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x8) setsockopt$inet_opts(r0, 0x0, 0x20000000b, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0xb5b7ae04db6b0a84, &(0x7f0000000000)=0x80, 0x4) 06:39:04 executing program 0: setrlimit(0x2, &(0x7f0000cc0ff0)) r0 = syz_open_pts() r1 = dup(r0) socketpair(0x2, 0xc000, 0x7, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) 06:39:04 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) writev(r1, &(0x7f0000001240)=[{&(0x7f0000001040)="cbe59ca8be851bd78ef52b45186d9df02da2a6f7e445f89cfd867c914b042272f6c2f90bbd344cbe47471f1fb2fd07e97399ad00b5991913a263527253208aeeb7d0e569bea4458169e392656431eb34bee736551c5bb9478cbe", 0x5a}, {&(0x7f00000010c0)="f0a9b0ae270d9d44bd5cd1a9075a3e7f7052b12678537f5cf92038ed1653f118788541efd4ebc4751dfa1b32282fe8196be7f533cd1634a75d3219d582", 0x3d}, {&(0x7f0000001100)="7df574ce7e567457aee4c60fc7196293cdca4d65296198a7ade77204", 0x1c}, {&(0x7f0000001140)="76273e7bcab6bb3871186e97a8ce40918db9c30d091046c139e5f6ece69603ce341448f8be055d13a6e9ee91460a87530809076bf31c821c4fd02cb219c6d38fdeeb6ed7eb771723e4e105966600a93af55b753bb3671ef0a306cf7102bff4989cacf1a211beb4b2286735137814c50e1f8025ccb4727e6bc16b86d56f05af7cc9adc48c7275c7e86c75bde94836fd22a572d6c6638f362240f5e4b3600c6d208df969ec1ce2b60b4b7a03f99dab75bfffa77571cc16cc93542cdc765a5e3ad736f064c692ea47b6c713069f5528bfaa7de14cbc", 0xd4}], 0x4) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r3, &(0x7f0000335000), 0xfc94) pwritev(r2, &(0x7f0000001400)=[{&(0x7f0000001280)="4fe62704e5d682b6ce0e52a80219fccf6f140b798aa230764928df0244d9377b6182977f03e8357e2feec1ef745011914afaa3ca33c5f615d1007bd7ab18e816d2041ffd6468d7c166cf5e8fe7436a346bca20cb7543bc501636d6", 0x5b}, {&(0x7f0000001300)="25db031d5f5a0311fab465f3c9f376e4101d4e528fc2a407ee482d9dfb07696f7d8a1737d39570ed20217930dbec6726e64770aff07e580b2a37e8271d9108b9c0763760a40d45c0a434591b57b33ccca1ac0037f5a75ccc72a88b52858d2aea978fc3da9b514417007f1a3cc1c3221a6b33c52189c8a1ea24be7a7dedd43dd9d85f40eafc4fe127a802a79b13ca07cf038c6b259480a470f33e0bda67699901e7c1eb8c11e98cbaa94db8d57f9a2a3dc4e468ed2ae560b7808a110d8ec3fbb33f7522ee71049ac38f47c93a40588886c80c6625f7b57a1e1b5dae17082cd76a83dfa87fa100fc4c9b", 0xe9}], 0x2, 0x0) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r2, 0x6, r4) poll(&(0x7f0000000000)=[{r3, 0x5}], 0x1, 0x0) readv(r2, &(0x7f0000001480)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x3) 06:39:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="13a50000000000000000000000000000"], 0x10}, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x5, 0x4, 0x7, "501742bc070f7c19881e1837400c75010f3fd7fb", 0x400, 0x2}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100)=0x1, 0x4) fcntl$getown(r0, 0x5) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) 06:39:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/183, 0xb7, 0x0, 0x0, 0x0) setgid(0xee00) execve(0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000400)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000440)="4b121b86cf81ca55684ee3012f4b51d8e8cf18d392edafeabb547436cd2faa1c4f3ca15a7c52e61fae05d2ecbb8ae312d7d0378cf161d72986ac6c6d6bbfbf50811d5cff9ef2066e7e88a654f5b3a24635db87f4f4fca4f6867d426afd34d8362d03fd53fb56a25600f1503bef36843dc722223617f42dd828fc92a702bedc4a1e0eb49c490496320262fcab6507b70a3b19e19419b63f9a4931cd7323e9c0bbd189bfaf1de2ff8c0ab3", 0xaa}, {&(0x7f0000000500)="a3e73100000000e38fe3aaa99cab56ced0a4d56c36bca36fae9efd4ef91a9305ce07a3d1", 0x10}, {&(0x7f0000000240)="e41b37940035a5cf7ca431e072be79177224d11a7309ca83ef5dab7f874892c05878896bc5db001f1d31037187aafe165ea802cda193158f6f2fa9c7226b552c3439df50dbda5675c50fc85b1b66110c50cc8b93843c5f0e6531487c19e509f79f840068f7297f4a5557186affb86260d1c2", 0x72}, {&(0x7f00000002c0)="c1a961de9190fa72896d3b22fa4c1c8540f330992add7aec579eb438e0ed7e912cb6ef6b55f728d45a4c77713a3133e9f8eba1b1eec1767faf632623ef2700bbf04f449de65ef1de129fbe2f3f184cdd5a22d4e96c0b3809c1f68f2d4ca9069cc9d58d094ff4acd4e5c76acb0d7566af8a25b90732a2869edcf52c925d8a35f6121dd68783728bc098a50b0af7f7d0c90dd86f23fe17bea896", 0x99}], 0x4, &(0x7f0000000140)=ANY=[@ANYBLOB="c3feffff00000000ffff0000ff7f000081a0eaa2912202c3fbd3ad8ec7208d150942ea84f33ce1ec97e87d14c16b000095f1f1262adc632e4fc134b84d3d811b9d4f955b7f7c2b0dc63d2f868450b47f6b41177144df8bc4577f769bb31294ad86cf1899a684db7d0063c13bf65b7c19629219d6f00a53cab19d6220db8b3fb73ee3c8a05c90c001ecac072c6bb5409e0241bf5c0b4cb9f1e1ad1cf46ec96071bd52e1"], 0x30}, 0x405) dup2(r0, r1) fcntl$setstatus(r0, 0x4, 0x40) 06:39:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x19}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x10000, 0x0, 0xea, 0x0) r3 = kqueue() r4 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x71) kevent(r3, &(0x7f0000000000), 0x9, 0x0, 0x80, 0x0) kevent(r2, &(0x7f0000001700)=[{{r1}, 0xffffffffffffffff, 0x26}], 0x9, 0x0, 0x100000, 0x0) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x5, 0x3}, {{r4}, 0xffffffffffffffff, 0x33, 0x40000000, 0x4, 0xff}, {{r2}, 0xffffffffffffffff, 0x80, 0x11, 0x9, 0xa}, {{r3}, 0xffffffffffffffff, 0x1, 0x20000000, 0x80000001, 0x4}], 0x838d, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x9, 0x40000000, 0x1, 0xe98}, {{r0}, 0xfffffffffffffffb, 0x80, 0x4, 0x73, 0x3aea6df0}, {{r0}, 0x8427165406c595bf, 0xa0, 0xf00000c0, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x2, 0xc4, 0x9, 0x9}, {{r4}, 0xffffffffffffffff, 0x2, 0x4, 0xffffffffffffffff, 0x4}], 0x4, &(0x7f0000000240)={0x8, 0x79}) 06:39:05 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2000, 0x1) setsockopt(r0, 0x29, 0x24, &(0x7f0000000040)="3a929119", 0x4) recvfrom$inet6(r0, &(0x7f0000000080)=""/219, 0xdb, 0x41, &(0x7f0000000000)={0x18, 0x2, 0x7, 0x8}, 0xc) 06:39:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2000000000020001, 0x20) execve(0x0, 0x0, 0x0) 06:39:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="1ab5770732ad07db854ca895bb1111fc92a8ccd9eedf1d15bbd52e5e5e55d5e6a58d8d5879acafa0613bf3500aedc2c5fb5061e16404", 0x36) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 06:39:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x61a) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 06:39:05 executing program 1: clock_getres(0x4, &(0x7f0000000140)) r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x2, 0x0, 0x0, &(0x7f0000000080)) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet6(0x18, 0x3, 0x4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x20, 0x80000000, 0x6}, {{r0}, 0xfffffffffffffffc, 0x76, 0x4, 0x5, 0xffff}, {{r0}, 0xfffffffffffffffb, 0xa2, 0x2, 0xfffffffffffffc00, 0xfff}, {{r0}, 0xfffffffffffffffa, 0x11, 0x80000000, 0x5, 0x6}], 0x0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x2, 0xfffff, 0xffffffffffffff80, 0x800}, {{r0}, 0xfffffffffffffffd, 0x79, 0xfffff, 0x2, 0x80000001}], 0x3, &(0x7f0000000100)={0x1, 0x8781}) fcntl$setstatus(r1, 0x4, 0x4) 06:39:05 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = dup2(r1, r0) sendto$inet(r2, &(0x7f00000000c0)="f537fdb15bcae5ce07cc311ed5cbae548788d627c29c4346148d8d93def748d2e98811e590c1d89f13e22a750a3dc6cc0dc2c9d8a0c34d831982429a17efe9cf51035b3e98298e17e2ac4f58937ffcbca6e90b369d42e94a55639890b907df446046e85b842937d69427620c71a28d82c33d52cad940a602342918077dceeb9930ea03f03e03bb022124dd123f93646e4bd01cf52d66e9bbc1aa1ea7cbfa995471e5c92904d153a87a4e47afcfc6873e87", 0xb1, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0xfffffffffffffffe, "1202545f8d0900410b18bedc185e9b37902cda4e"}) flock(r3, 0x1) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8fdf8d8577dc7f9ec42248cdf803a6b876fe890f09f7626ad96475c377f1c8a8e6bd38b9cda99c8debe532fc7190209fc2b5eaa289a03", 0x1b6}], 0x1) fcntl$dupfd(r3, 0xa, r1) write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba22820c0b7a9f728d40a142944d74750849451d1607132705e607df92ec948862e40835fbe6af90f9e70a2407fa247282ea867d22ec75befe20a6ba89a5ef003503ff3a46ba1d6e143ddc84874892e1752b31fb8210cbaf231f8fdd05451d872f1784c63a0de735c7ea83a3f5a79a6a4c2c1a0139e1265e7f4a579beb0c5f6caeb6973ca9b55982ce4259faceace82c7ef70737fc40000000000", 0x32e) 06:39:06 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000100)=""/79, 0x4f}], 0x1) select(0x40, &(0x7f0000000240)={0x9, 0x0, 0x0, 0x0, 0x0, 0x200000000000}, 0x0, 0x0, &(0x7f0000000000)={0x40009}) read(r0, &(0x7f00000000c0)=""/45, 0x2d) write(r1, &(0x7f0000000080)="03", 0x1) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCDTR(r1, 0x20007478) write(r1, &(0x7f00000001c0)='h', 0x0) setsockopt(r2, 0x3f, 0xc, &(0x7f0000000280)="84d7e98c1b50248932ef335906c91f32169658fed13e6922d7a4b8d9984650da7f6f265e4606e17c69c464cb", 0x2c) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r3, 0x0, 0x0) 06:39:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) utimensat(r0, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)={{0x9, 0x1}, {0x8, 0x5}}, 0x2) mknod$loop(&(0x7f0000000380)='./bus\x00', 0x8000, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffff293, 0xfffffffffffffff9, 0x7267, 0x0, "675b3b27e1393df225bca855edb448970d908b99", 0x6, 0x3f}) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="170b73f0a77909452015c368cf363f8ea2b03b0179ae43508b885054594083adcb359c32b1ffc8fb577e7d51427a33cab835c256d7005c5232b9934a6a15e1a413481da3ec047292833af7427bcfcffc3bc4e341e6958c5cb1bd8157ff218614b82797abb33cc0531a3fbef1a7d176aa75c328553214a16bc7505ed73c720b48e51fddcfc8d84ba33a755de7", 0x8c}, {&(0x7f0000000140)="237779acf925eef4533cf16d1985cb260619a518bf002b28cce4cb76789f45953955e536b07c5bc801c0e3bd5f57a7beb7bb08d70bd529d770a2c2a19e0ea0e548e4d50b6e9dfa9f645d33b655d1f29d8a3eb90c5b4ce2ef26d4e03af0a60154e5e4657ce352d685821a293d0c8459fadfe7ce6c10f0ec63f8a2a77cbad0803f3f6ad58f7625d222d67e05099682d200cb8d635b46266ab9ba56948830f991ceddf15148785856dc5c0c0aa7f6d14b4424a6b3ad9025089d804264386046bf5958a716ce753301499beec423e6105a8201df30135a9c100383a34c574ba34d48af6c2b", 0xe3}, {&(0x7f0000001680)="923c8a949fdf8d253a940410ff277f2632c0ccd32823e5f606ea0221710c63271d9ac2796285f9f1ae21df65cd3a830b04b3dd97ba192e5fb087febd9daf52d8b8319c83066fba832327d8bd3a240b460dbbafc696386e7f127bf409d026639fa3e4b3a34cd12b1944ed799425796f51e3a9cdd6c2780c59e89a3e093b29efb9de856214c5b7731eba5f83a176c67afe3c8e3b680ffc0623bc7402baa6091db7af722bcc20cfb533d2084668adfbeb3ac0cc29329f2e689d099feb240167c2a262919bf49487aeeda1e6bb9139e95508e4f083e394a1e08ca0a69ed726b614a721d835ac9b0636b75a4c70631b0776ee3d466ab0b22df31c4fe825b21b328d08df608e0cf3a1b08c26fa13e4085de561e48d940811f1210759054c3ad355fe7f8285f28666738efad7abfd4a3e14f8679aaf1efd70a401c8c1aa5ca3480f21189860659b18121950e6c440265449628e980c4bdb42f8178bface9d9be5905620e8798300256e75e08b5a6014e79fee3beb471f290033a49bfc6864f2401f9e5e4536e5bf43dcfed87fefb3e321fa2a1ae1aa692d8a3d56b9b4f4b468d72643d5c73d4f1f256f53aee174300a92b1df468f2014ed6dbede55181aec1b741b98e6da242a5ce8f4ff5a3b94dea4305db4a49188657b2f842daf4186ca210e1d3b2c8d660aac20a1263a86808d6d4437a7000b1a7bdd2855d7b6f799b746f3912c481013c470ba48afc51c1b76880e6258f7c199b72395249a415a03ec652d81b63c3e409a9eb008c36d4c7dabffe7647a071c03c757bfc6b94d532f521419b448fab1359ee32157b55b4bc3898db7a3ab311b1b04b2f264b5669895316b5ab664f5ca23a0ebbbcf1d511fffde9cc365b789e0b54cab230a647bca8d7cd1204ac70cd6aec081aef92453bcdccd322dc32aa21122cda0d8723bae607dac519373d3e24c7e2e6f9d45c17ae08cb2ef8de36c51917703e55793ef6629d67d0031f551822b43c360bf99d8224291ae1195e36d7b8fa7faedd4f54de8f5799d19cd2017922af49c2b32a3a2e70fc42840e7891b78bbc9ce1aa927c4e3af883a347761ef567236e69badde89a9be3d026441deccec153a46639e22e6b864074078f0d104ba895d8d4baa43113c281595254e82899b2cc1232f4090956414eb55d1b5fb0c9ce052b0625df57e139ac4936d1c90a385401ce65110157305447075a4bf44ab8a92aa28f853a2f0dc61ab7a39c93f1848825e2cb2dcddd776576b39b2f2c2e4390ed33bb31eb1043c26c8d8bae619b261bcf4ac3126afc2e5fd187f16414edcc20376bde6b2f2c22273a0a3019af6026cef985a7067b4d0bc487e289880e30455ca14772853cd737bc18aeb64a020313cca4a6cc3936434d48ba784ee303442b2b274663dc9d3cdccd7a85dbf14f83bf93d93222769895c57dcc42dff662b5ee3b50ae8f48afcd5a657df93cde656a87e778724545a8b33a1c3aa597680d9c5a61040962e589e7d214d42ab70d6a4769643efd8bdcfd8f352c2f236a4438aae1701366d44d067cb1be4a25999085dfc17b65b30d8b834ab75ad510a86ff48d9b499058da099c0da9020baf98406183c6d2449cdbd1dede44adf4d11a7bb7f7c56891dfddcba9f4a24f4026b20166dc9013dd62afa7ad8ff576c79dcf26e2e1363975ad8ce88db0b0da986a536b9ed7ff8de0828af4b67585ab7a40cfeb8feebcc8f8f8315408506f0bb271aebfd376de40a17c09a33b8483e083d5c0bae682c07eb8acc1bbdb8b7f0b158d9b1b25bd753d580143fb005812d4a84faf033e7da88776b03bf6c2b043de48eb4bae3d37cf05ab8f040877962ff7cd4dfc4c237d8d4c23be7e4ee32ae763372bcef5aed55544e0b2d6b24a686729bea5b7991ed37a08ae01a0b6072c00317ea331e2d5e0269e1d051166b954a7aa41ed6d0fbf7b46f4e9df6ddb641de6ab3afb54b65cb35eeeedf692bc380793e986133ea550bd3c6cab29578012e290d6075735f2a451ba917ad4c3e6d4f035e1049d4211c230aaa54ed3988f0f8eb9a1cffe7f88211b453807dabe9e3fce04f7e1e2b657b657711a206007c523b43b90632ded63ed0476e2bbc4260f318fb5d5cf4d90dade2717cb845cade4c37f46f07e1f8432461c9e9fc97bbf3cb7f9eb409306f1bff8f1ddbca9267c6317227f4ceee8594e63553ca20d2dc6b743ce74dbb0c26349ee7284704d1e1440dfbf52489683980e5f374a31e2efe7b482207391db761ed239c9f07c9b549f73ef1725d1bf8a96f71cde67434ad078494bcca9cc745ea9a498c42b774c9c4db13413ca15938ecbc27a4762bf672f25168eae3a1140c2636252a71462e840ec2c940a2c68144d2098fcba116b5a36f6550f581ec009619b6ead95d1ddf85f11ca5396be70069e3dd7e193ac00584c6f1bd9c6e98eb2686e6415bc64d590d1e45a9bd8d010a78a2327db7d29c5b70c41d693786230717da9956ba27d08b2899fd003d3cef60c815f07b77e4ae52e34044b74c8f60e9e4d3677137c56144d56544ced68d473baf6729087f87fce3f342b22e8acddf99daec3d93d101e359a4e71cf07a2da374d6f8246c0ccc335ec46c14fc563afd61e673e8e812fb5f2deb4abc34ff13b892f6691348faf07487ddf4f9fcc01ebde215e9dc574c555ee0376c73af99f9ae2b7b00ce6ec67c9c70650a4c557640b97639fdaef3ff783866dd57e08316601714d0fc80237a7fbf515cf0326850b23db0ddbe63f6c76b2cf6d0aecfd711f899d733b44615ed433eed319c5db2f0b31006d73aded53288885efc617d339b062148a172ecb1774ab42cc339e2c622fb25623d63f83e507d9d4ef0e9c64c9344e6997a7704de71633e7ed767074d039c4c3835e932148521389c8b6b303da3e7ab5fd0dc5678268b45def0be4840af260c666714e38e80902a02e36f94ee7244d31177b02a0edb3f2da09c05db35ebd889984ee3a607dd88847829a3b94cf0c641df59299849b2fbf7f6e9de153bd2b41ce9011269a366d6bb07efa4266c23b5ecab67aacf11aa167631bca2e1b096e6b4ba52b09eb6970d806d52a917474a9aca21b0bae2a267a3976765599f028a507dcf75be1f1dc38148759a532e23dbadcd355a4c3030dd3b9fd9fd54438ca1adc0dec2cefed357a5b708b20cb09eee920d49f29361834c5e7efb504dca67173c1b2e6ed7971623bd79383b85032268e87d6a3546f2c3df673340be5539bbce80447db23061dd3b8e43c46ff40d40b9eb9db61b12684c4e4627bc627d28ccac3bd3d2e6b71eb13e73e553fd356705cdb13084099a919a611cec9bc701d9cc75964bebec1006e435abcb563999051871db3851ae3f5e1eeb8cda68b96e5a05dc50af25b2c09bd00e133fcc5c2eadecc81af0cc502a1ae82b62b9ae4aa1d3b039024ec797a53da1138e701b19d9925bdd3a5b8bb3761daa83ca6b45d967a56e8148fcb09498a2f49ec7d082b1218d9f1642e2743889061a0e380926699450ef419890e31e37a47c863c1bd7467104dc854fd83cde913cc44ff3161c12fe6226dfa7094746a18761fc85c55c5230d0e1c72e50eb2aeefb1196e30fd5296ded53d5a5995a28983db92e0c5e03ef8d2d4bb467587831f9454f207a7c7460cda6fdf4c9f274f1fae89bd4d7a4231edfb1c3d3cd847544d26995fcf3a0a88cdffc8a01f3146de701d8e218fe6bdc848d4e6d105b2fc562f0ef77487429a2bd40e608b5be146d3be054e43f232866d3e9abfded88b080020939c15c54f22f8ba46e5c12d48057e034b99a7956659c1edf9045f50d14c577c2b318e1402e0d20f40e7e3367d2aa6f597dfb33074395e992b49634c22755d92de154f095beba60c75d5f53332ce386a22c6df0c93ff8cb900073a42e44f78dee494e93fc6dd87a27219bc33a0a2bed7d47d4d1d06168c62a46acc1a9c8b9012944ef0493ec2bb5f2335b3145fdc6aa4a0cbe92de58aa295790c801a3dbf3a758c91bf5cee55c583219cff874461a4630cc9cf4d8822e81106c95900112e508527e34f953d3f570e847c800eefcf24cdbe98d53752cdc2e8f0164727e5d49b4dac4b84a4c3f2932be481ced54d8e2f6c4ce2a068b389997ca819ff452753080a32ca22a66e08be3fcb65839c05a973720ba783541a7ef65f2aa3c0e425989f172ce1ab766f12c9ef7ab05db40f800d67ea6e9c4ac9768a6250d805a6cb980eacd7769870d6ffc03449890e7e4e8da1674fdef682f621ae80eb3267943ff7d0ea18b57cfa978899a9e413a76f2f5db9dca8f5ddd041787b10d83fed51ec6bda10a28ca9e3d153ad06c98c7f4bd595d51a41ee2b6d5169e4c4391499e13b9354fb0651af69c04c23e7947d2619186fa2b4bd5505711a62ccd5c0f9f1fd1b025ac83f41c900af5952de3374b3c994859878fb47ab9beb0252541ca0ef651da27e148ec7f70624a55491ce2d70a0cd986e2f193f3c4a8502eb65f09fc8446cc0adb3b13eea5820099673dc87569e7c7662b683e017ace8aff6a94bf8a25bd359f6aa1b6b76bd6ea33ce617cab3022b0418ac955e719224276b9ec65bb600b065bf1c5f6ef5dee4f54a98d2dc23e6edaf5613eb2b78db07443e5af4286199865eae34f3559435a5feebe576ac5fbfa9be0b1c73c05ad354696692ae436478bb86d9d51e3719e0b11387bbf8bb766a7c935171f055bd2e1d3fecd8402cd8a1c12338a32f80e78748f7765aaa3e57ccaf740d87b1e56e43695cf523eedeb01a58913e9749a694dc5e92053eef7d2da29fc9ea2f357c6ecf172bbbf738ff8f505524982cb7fb90ea6e96617589dfb54f3188471ed067f5ec90c74addae5e37ae60080dfac0c89c2aa04a861d02e0271ca61133ba8d808c727b081aad3d358767cccd0b9a99c38554dc3fae8b25dc07822b0827b532e092c97b219c3d0c6ef2a8d6b641b4f819f34584b74340209531039edfc20bff0fc7a9688e61f2a2d2215b49e5a988ee1dc1d6d3b583f9c077b46732f9d0a9ec86b9beb4ac4e06893780854838c5280e1f36b9f61e58e142fc077408c8eec443aa71d3573b85d883fe6232027b3038f898d6942ddd6436614eab172f728a78822613edb8e778519d01d297c4705e163d3edff5cc02f6e937863def68126de78d1776e654d9a2dd6edccf1a0e79ea8cbbef503012c4227583b84b54f63a3eda1ae358e244536a9a9a23b0f0e296735d608fc1c628c4aedf4ad467401e12bcbb4fc649a68d6d20570704dd322ef0d962fc46912bcbcde65e11f10f1bfd6545f6d2456f70673e93cb2c05312524991ca68d39f6b77edfc35a5a8d1fb03144e56af434648848702d33efe8d99dd44c93833ae957f7b2fef24e79f9709dd1acac2d78f5baba76ca6edff262d397c13993ec0553341861e19265d14c39bb8960e56a867fa16ae151bd2f3cf90cb7d9b7d53e33398966c891c468b4b7e54fe1588f1b546163ddd86c38685ec2d82165cda78dde166bb9ec94dceefdecc17c45cf8cc1d68802346f2295952cac0ef96641f78c1e96f82809dc859b98e5474bad5ffbeae2791d7d600fac72a25c6a1c882edd6e6af26aa1d9baae14c8e1e06064e01e3532cec32b132de89dadfaeebfd14ca9f651e4a2a84882ac0fd434a77d0c09200edf5b05a85777b52f5d915154409591fde2632fce16c8b42d9ae15472ad7bb7fd0e8316878eb9ad61a8923b7fc84f3fa633805f14c2de9d302407058faf07f72103b75bd2ffdd9c3f7401613d6add4735f10e5a96fa254584ac09f4feafe8eed6cca82cbf39f", 0x1000}, {&(0x7f0000000240)="4c3f51061db15dd8479b5362224a1ddb46dfc9b979bb3c44dfae2f1e53a94773ad6032f358ad16d29164837935c5608d0133a1b2b4677940487d510663a9b66268e7219a51ae78ae11d320842c803d891341007b245063b26907a4f638fa51999fb1749b6ed88e473b90d4b5ad4361dc15d63898f02975f948ee01399520c3b16ab89a4d0c3065b6412c49f2e1a172023ebea56d24f24371dc8caf781eb601aeca35eb5f6f685dbfe3f9b287c89fd48d798f6478e8f7face14b55641181634e415bd2370910c9288cd0494f4c3d88e8360fe2499274fa7f7c8d36ec71e325a434f1492480786af36794e31790e", 0xed}], 0x4, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e6000/0x4000)=nil, 0x4000, 0x4) 06:39:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = dup(0xffffffffffffffff) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) poll(&(0x7f0000000100)=[{r0}, {r1, 0x6}], 0x2, 0x9) r2 = open(&(0x7f0000000180)='./bus\x00', 0x5, 0xffffffffffffffff) fcntl$setstatus(r2, 0x4, 0x0) r3 = semget$private(0x0, 0x6, 0x1) semop(r3, &(0x7f0000000000)=[{0x7e757c10a0558866, 0x80000001, 0x800}, {0x3, 0x0, 0x1000}, {0x6, 0x0, 0x800}, {0x7, 0x29b, 0x1000}, {0x3, 0x5, 0x800}, {0x4, 0x1, 0x1800}, {0x3, 0x8, 0x1000}], 0x7) r4 = semget$private(0x0, 0x3, 0x1) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/246) 06:39:06 executing program 1: unveil(&(0x7f0000000100)='./file1\x00', &(0x7f00000000c0)='wx') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = accept$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048ccb866410a27e817cf746d94dcd3764733c1c3bf33cc22d540a8c9cb42de05f0c4c40786f8f023ef0c05e2d178451bad0b3818fcaf9531b57e666bedeaaf4bed2f2ecf963c3031bc47172755fbe7500b6c6d34cb36e324cfc3863c7b5c641f358f6f2df2f9e8ec7e552da0873a5e7d4d3a9f5605794f81d76df434aec68cab2e957a89bb9b52ee4fdc954fb"], &(0x7f0000000140)=0x6e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x6, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r2, r3, r4) r5 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) kqueue() fcntl$lock(r5, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) pledge(&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00') 06:39:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgroups(0x8, &(0x7f00000002c0)=[r2, r3, r4, r5, r6, r7, r8, r9]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000003500)=@in, 0xc) 06:39:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffc, 0x0) fcntl$setstatus(r0, 0x4, 0x8) 06:39:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) unlinkat(r1, &(0x7f0000000000)='./bus\x00', 0x0) 06:39:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab515f755af8bdc1945f07a098206fb2"}) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c5d930f7596", 0x67) write(r0, &(0x7f0000000280)="5643f9d30c6ac36816e6e203ff0f335bf20d8b8f32ab2a3b8bdad934c2a441cb886ce69774a19b3f0001e61009fcf41fa98a0bbd953331022c3f5c42bca801f470986250a4cb3723000000000000003198b5e22fa1d98e", 0x57) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000240)={0x3f, 0x6}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) pipe(&(0x7f0000000000)) getuid() 06:39:07 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socket(0x6, 0x3, 0x84c) r1 = dup(r0) getsockname$inet(r1, 0x0, &(0x7f00000000c0)) 06:39:07 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 06:39:07 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x4538) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) r1 = msgget(0x1, 0x44) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000240)) r6 = fcntl$getown(r0, 0x5) mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0xd6e) r7 = getpgid(r6) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x6, r2, r3, r4, r5, 0x20, 0x80000001}, 0x5, 0x4, r6, r7, 0x8, 0xaa45, 0x524, 0x2}) select(0x40, &(0x7f0000000080)={0xd}, 0x0, 0x0, 0x0) 06:39:07 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000140)='\b', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x80) getpeername$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2100, 0xcd1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 06:39:07 executing program 0: setrlimit(0x2, &(0x7f0000cc0ff0)) r0 = syz_open_pts() pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="d0198cf844ece19b901b589aa1dc16ba5ad3315478f40c7b200739f22bca7b383bf55b6f4d2dccc92cd11ee9df47a8318f7746f42cc29adf092be7ed6f", 0x3d}, {&(0x7f0000000040)="821ace62dbe9f3d4d0e643cb78fb83bbdbc7f45800d9599ad041d2c9449d8cb121c17143873ec43446dfc273624e8795dce3d682201bdae57d4e24c76eb692185f2d0da084bbd8ce91e2c244893ac669f3fe96acaf5252219c39d0a5ef", 0x5d}, {&(0x7f00000000c0)="fb3e7e342496cc04b3a389b16f19c190bcce0194d053fdf6439ce4ae79ce152c87e254bd8555c6296d22f0313d1c42d78a30af9695498a50750f73c05c29bcb7b0807946d70c1212360e442666fee51f822e02c7da682470ad1748e241105985ad686933f20e0afbc69fe25069c4882055e136279e489582c17258375b4406993eb9e503c47f29e690dd2f21a998d42ac09c60cb789601c97230ff8a18ec085212f43bbda2e3ba5de41060d481ff6db6fc2477a0b496c40b84c59b6d66e1a44df547865c20214f4be79fa76070e45734b3439cf97006", 0xd6}], 0x3, 0x0) r1 = dup(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) wsmuxpoll: not open wsmuxpoll: not open 06:39:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) munlockall() r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x8, 0x20000000, 0xdf73, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x60000002, 0xffff, 0x5}, {{r0}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0xffffffffffffff6c}, {{r2}, 0xffffffffffffffff, 0x20, 0x100002, 0x6, 0x2}, {{r2}, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffe, 0x5, 0x0, 0x7}, {{r2}, 0xfffffffffffffff9, 0x1}], 0x7f, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x92, 0x1, 0x6b1, 0x20}, {{r0}, 0xffffffffffffffff, 0xe1, 0x1, 0x401, 0x400}, {{r0}, 0xfffffffffffffffe, 0xa, 0x3, 0x1, 0x6}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x2, 0xf83c}, {{r2}, 0xfffffffffffffffa, 0x0, 0x0, 0x7f, 0xfffffffffffffb3f}, {{r0}, 0x0, 0x10, 0xf0000080, 0x100000000, 0x8000}, {{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x3, 0x8}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x108000000}], 0x73, &(0x7f0000000000)={0x3, 0x40}) kqueue() 06:39:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() setregid(r2, r3) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) write(r0, &(0x7f0000000240)="81003b1e3ec295043cad7124822c11a882fcfafac88ebf2fdaec26c7ae08d50012c8b47c95cc20768483471770888c9f97d374fa529420031ed35c042ac5172e52a47922ebe175559a8fd342611be184fe66f750ef071556a53c240a", 0x5c) r4 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x3ff}) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000000c0)={0x1, 0x7fffffff}) fchown(r0, r1, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380), 0xc) ioctl$TIOCCBRK(r0, 0x2000747a) close(r0) kqueue() mkdir(&(0x7f0000000080)='./file0\x00', 0x0) recvfrom(r4, &(0x7f00000002c0)=""/11, 0xb, 0x40, &(0x7f0000000300)=@in6={0x18, 0x2, 0x9787, 0x3}, 0xc) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r6 = shmget(0x2, 0x2000, 0x201, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000180)='./file0\x00') getpeername$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000340)=0x8) syz_open_pts() 06:39:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0x3, 0x31}], 0x5f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 06:39:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) geteuid() getuid() geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 06:39:07 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x5) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x800}, 0xc) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x100000000}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) flock(r2, 0x2) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 06:39:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710df240ec011dc91cf2bae8f37194ff576b229a9ca601b400140008c5507cc5ef424e"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x3) 06:39:08 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setgroups(0x3, &(0x7f0000000100)=[r0, r1, r1]) setgroups(0x1, &(0x7f0000000180)=[0x0]) 06:39:08 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/83, &(0x7f0000000100)=0x53) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x280000000000022, 0x0, 0x0) 06:39:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./bus\x00', 0x80) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0xec) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0x82, 0x4, 0x7}, {{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x8, 0x3}, {{r1}, 0x0, 0x0, 0x2, 0x8001, 0x8}], 0x3f, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x58, 0x4, 0x3f}], 0x8, &(0x7f0000000180)={0x6, 0x20}) kevent(r2, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) close(r0) 06:39:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2047, 0x3d53) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xac) recvfrom$unix(r0, &(0x7f00000000c0)=""/44, 0x2c, 0x0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) chdir(&(0x7f0000000000)='./bus\x00') r1 = getppid() fcntl$setown(r0, 0x6, r1) 06:39:14 executing program 1: open$dir(&(0x7f0000000000)='./file2\x00', 0x8080, 0x8) r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x20) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 06:39:14 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x4, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) 06:39:14 executing program 1: r0 = socket$inet6(0x18, 0x5, 0xa00) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x7, 0x8001}, {0x18, 0x1, 0x6}, 0x2, [0x2, 0x8, 0x1, 0x9, 0xfffffffffffffeff, 0x20, 0x5, 0x1]}, 0x3c) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) close(r0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) recvfrom$unix(r1, &(0x7f00000001c0)=""/193, 0xc1, 0x40, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)) 06:39:14 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000194000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) kevent(r2, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x8000, 0x2}], 0x10000000, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000040)) 06:39:14 executing program 1: r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="35eab7131a63880c"], 0x8, 0x0) 06:39:14 executing program 1: mkdir(&(0x7f0000000380)='./bus\x00', 0x40) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1, 0x2582}, 0xc) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/76) r1 = dup(r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) unlinkat(r0, &(0x7f00000003c0)='./bus\x00', 0x8) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x8, 0x2, 0xfffffffffffffff8, 0x1dc8}, {{r0}, 0xffffffffffffffff, 0xc0, 0x40000018, 0x3}, {{r0}, 0xfffffffffffffffd, 0x21, 0x20000001, 0x7, 0x4}, {{r1}, 0x0, 0x40, 0x80000001, 0xffff, 0x2}, {{r2}, 0xffffffffffffffff, 0x80, 0x2, 0x4, 0x2}, {{r2}, 0xffffffffffffffff, 0x4, 0x80000000, 0x0, 0x9}], 0x5, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0xdd, 0x4, 0xfe}, {{r0}, 0xfffffffffffffffe, 0xd2, 0x8, 0x8000, 0x81}, {{r1}, 0x1b12667df8d425af, 0x0, 0x8, 0xfffffffffffff5a2}, {{r1}, 0xfffffffffffffffd, 0x12, 0x0, 0x2, 0x7ff}, {{r2}, 0xffffffffffffffff, 0x10, 0x20, 0x3, 0x9}, {{r1}, 0x0, 0x4c, 0x4, 0x5, 0x5}, {{r1}, 0xffffffffffffffff, 0x80, 0x4, 0x5, 0x4}, {{r2}, 0xfffffffffffffff9, 0xb0, 0x40000000, 0x4, 0x100000001}, {{r2}, 0xffffffffffffffff, 0x20, 0x2, 0xeb, 0x1}], 0x1, &(0x7f0000000080)={0x10001, 0x1}) 06:39:14 executing program 1: link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) mknod(&(0x7f0000000000)='./file0\x00', 0xc002, 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="fb3fd5270f47c10b2f238c230ef53021006a24d61588b43d72e192", 0x1b}], 0x2b6) 06:39:14 executing program 0: r0 = semget(0x0, 0x1, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/70) 06:39:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x24) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) openat(r2, &(0x7f0000000080)='./bus\x00', 0x400, 0x80) dup2(r2, r3) 06:39:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) clock_getres(0x2, &(0x7f00000000c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x0, 0x0, "835dd2518000190000000000fa6000"}) close(r1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x1}, {{}, 0xfffffffffffffff9, 0x9}], 0x49b, 0x0, 0x1000, 0x0) 06:39:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x8, 0x4845112f, 0x3, 0x5, "2e67293b2153016b234e702333f2d7dd27b12e88", 0x101, 0x7ff}) ioctl$TIOCSETD(r0, 0x8004741b, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) 06:39:14 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x0) 06:39:14 executing program 1: truncate(&(0x7f0000000280)='./file0\x00', 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)=""/98, &(0x7f0000000200)=0x62) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) r1 = geteuid() getgroups(0x7, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) chown(&(0x7f0000000140)='./file0/file0\x00', r1, r2) 06:39:14 executing program 0: r0 = socket(0x2, 0x4003, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040), 0x3) 06:39:14 executing program 0: r0 = socket$unix(0x1, 0x1080005, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) semget(0x3, 0x0, 0x1) 06:39:14 executing program 1: mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x80) r1 = dup(r0) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/122, 0x7a}, {&(0x7f0000000080)=""/144, 0x90}, {&(0x7f0000000140)=""/160, 0xa0}, {&(0x7f0000000200)=""/163, 0xa3}], 0x4) 06:39:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000180)={0x6, 0x3ff}, 0x10) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3, r1}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x3}) 06:39:14 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xfffffffffffffffe) r2 = getppid() mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffc, 0x994883d46484d993, 0x0, 0x56aa69a8, 0x401}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f0000000100)="13913cf49edf4cf3efff8937271e66c9afd2383cb21f776b8d674e93c9d2c7e88602a384b7b9d95ba3e97a793caeab202d56350970863c08915362985a781e0e2163b3519ca6b02f3001bfa6a28c76068e7eeca88fb3cf0379d34fd7a78eae8427ae4d002acb358926a3b896854afdaad55c2ee9fda928c64785fa19f87aaf21de90ce53d8c283252e90d2a4e12328f9df32e0216e6057f2811521f194f2286cc54a3482fa6af8ec7568fc182a90eefc1b1ab1319342b2efd52ffb5a4297d97b0cb74695cdd3f03cc3e1fdcfb19251640955b15fa7e7e3a787b2ac8f38353dfd3000ee9d6ffc58", 0x3fed5a00425a85e8) 06:39:14 executing program 0: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = semget(0x2, 0x4, 0x10) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x9]) shmget(0x2, 0x4000, 0x280, &(0x7f0000ffc000/0x4000)=nil) shmget(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) semop(r1, &(0x7f0000000040)=[{0x1, 0xffffffff, 0x1000}], 0x1) 06:39:14 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = fcntl$dupfd(r0, 0xfa9395ff8a505177, r1) pipe2(&(0x7f0000000080), 0x10004) bind$inet6(r2, &(0x7f0000000180)={0x18, 0x2, 0x8001, 0x7}, 0xc) utimensat(r2, &(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)={{0x1}, {0x4, 0x9}}, 0x2) getsockname(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4009) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 06:39:14 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x12a02, 0x0) close(r0) 06:39:14 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000012c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x10, 0x2, 0x1}, {{r2}, 0xffffffffffffffff, 0x2, 0xfffff, 0x5, 0x80000000}], 0x1, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffc, 0xa, 0x20000003, 0xc26, 0x2}, {{r1}, 0xfffffffffffffffe, 0xc, 0x20000006, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2, 0x400fffff, 0x3f, 0x2}, {{r0}, 0xfffffffffffffffc, 0x90, 0x80000002, 0x3, 0x800}, {{r1}, 0x0, 0x80, 0x0, 0x1, 0x7}], 0xfffffffffffffff8, &(0x7f00000013c0)={0x0, 0x53c}) poll(&(0x7f0000001400)=[{r0, 0x192927550f08dc72}, {r1, 0x40}, {r1, 0x100}, {r0, 0x120}, {r1, 0x4}, {r2, 0xe5}, {r0, 0x2}, {r2, 0x10}], 0x8, 0x3) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)="e796350301e82f42566b78d1b6020b968a4a25e33ef2e138590270346b3b9902ec616f004bef552d1a0a14a94759a83d18e06050f62e6ce6a8d096bd84d126fb24c07c1fe8d3ffa0f53bc27e1386d6870cc17d674c5df90ca5a36110256ed9bd7aca73e3ff8b93f06608ab79a93268dec03f596e3f4aecd01979aa5d4ee15c1d84678e98eb5ecd05ea1d1cbb00ff536777186f9576e452377c36508ef95309a64238041f4fefc2a8a7f89bdf168de63ee265324b6eb5447407e419ad0f5fb7d58420220ed3798c4f1d59b576d8db248642978d212b99b62c3a0a3b8088eebc9fe78909fbbaaf27ef7e28e1162b088e4a131edb40d3f1ededcb5a9eb215019a63ec149691fed5af53716d28d809815029d80050a6631b7fd76519208988f2734ed1921134aead5bdc04641d9ce141edbbc4f537c363faec6c8aed53a64718c195aa8190b960ee483329ac233777d7819512c0f8b57df2edb7f94f8536215b7e57d92816e947e13245c301b3fac0ade1fe7ecff536e2f69c2d7fd34773ce83b2eec6f227677672a221c026ce4b838a5e7a0d2c49d3189fab7913c75c0ec18392419508bd3ee0fe62474c8c32f3322da730618fb244b694806e2537a3241e2e05a09d38ac03891d702d501172522a3de9def0d1bd5612428be8e8b32a23f79a7119ccde2f3f9341a78c25d68379653d9c027b9a13ad89e05cb59271c906ff50c0638e627276d216658f548994ce6d8f4324ac7edb58d7b9263518aa8222ffc0135665952294ab30afa22e3e1a5c9899a1c819cf1cc06d00bc8766ba7aa399e08d001d09be25b87dbaf9db7eda545bc25eee9018add825012357984ba8c9d6cab3692c47c4fa9dad35442372203c392cf209a2ff0c54dc29198c4833361e3559b0cd60edd041253723b737937c8ecc76c0cacf27431d96e2584bf157e3521da986823b894c32a61840a0b4d6457095980a9e021370099bda0a08eaae9c57620ceb21fad573b2d04a84e676d1b04c57870cc6e0f7a7eb4d75ee89a7fa6fc033875a6d457e69a8b4e0477605046e2b224a01e9313b73a623e67923c376657ccd6fe3df3b7fba639d4b8804ae2e50e093e68ea2c9c0aee02b168a6d736d37a42e2464c745cf8cafd16409438ecd205afd244655edf2b74d2e615ceaad6abfa34a5438895222cad76f94ef3bb047d0a5ac272aa01ff9499216a56a85547930ef56f6264b0226a9acadd55594c4c023b14b26f48c6a7cee27161c849a5e43fba92eac7ac49bb434ba0238051df065d0185f221474c298b1333c12a4aea58a3ac4a68e0b6b4b5fe0a40cde1681f7148f5a299f3f9843333fc92594d039ef3a0c67cb13efe4c718fdb7eace20ce0a9da85c05430a69f1f00b55a96d7703b9bd447ed00976d3b9075e1d5df096afaf7545f24b9202679a8f51824860595b3e62132fafb58b97f2ee7a54a5862dc5aff56a97aa74a0456eeec470f71db9ad3b52536f0e99862cdb75c437fe9b44da7ee6c062e11703559902269ff25d4df2f6b9f017f56f3d13341d324b8fd5ed82c130e325e0e657b42465d053b7cc4982ac794ed0f56c8bb802916f1ba87c34be0fe9489e7f991ad3c9de7f8165d40a6e3e47e323725e7c5a218d119958c5bfb3d9799f9443d0759493b874a1babec06bd76b096af8ec22327d81bd69b0f70c7f2c7fdf9587057c9b83f93705a63036aecd9fde6525dd096bdf072edd775ad8f3ac10764593be1d92e4d36ddae1035b680240bcddb6b5106b56c132318dcd25af97364b11f491d445fafd25f400b63b880792c7639bd1143ef1e6c1f89a88000e3283d2a9c8ba538dab62f8162fb08f18734c4ccda396969a1ae2a095ba7c03307feb9fabf61b606723826111aded24ebd5eea6f4e93b8548d302abda7f3ad453f764e41362f7596f4fa7c3563109f8b0f826adb194c4c59233dec96e9f3fd0f8b1fd59e1b6840f5479b1719a3233e9a82c468d76c3e3615fa3558e50e66e17983b5fa2e147b9b46a4dd9db3ffab5af6c1d991ce9e97b59c7b75d8fe435aafa70b3a810b592228d412bc613d40e1b7c60f95d6e358bae507fc22ca6e5dafbc4fa6ff051298c1a6973e8cd2f44fafbf53736a8baa4f20e82b946188e6f12e6204ccdd2581b00ca29d30408f46f43317bca3ad1faf29ffffc20a4daa132d31638339d96edf102db69587131b0e68c6bc2f0483eeb9ebdb89e1ba6a81ae2e54f7e99b61ba95110aeff878b253749023280bdedc36a6fb56cee196e81a0be02449cd4601be0f286eca31fd72585f33ad99512b50a9493c8ee8f4b5ec9fc69dc5ecea8a563bd572634093481f84fc08b59ed0b4a056c687b3db0eaca3de87036770e688eeda86f8dc639fa62c9f580ae33600e512c76975084cce8887f246a14e837709d01befdcf40307d2c88b147b07f2ca6ea017906221eda8fd39be2bc5142d98b4941fcedcfa6811a5e41ae0bb9e46a03425213c48709748b00f9678709b9afceb0d53cfd7467a31571bbba492ed352f8b7d73d500822fda754c271a5664fb1a849196782f71c9b801adcdf476209c505d37bfc13cf0b46495fa00e2741655e6f00be847f5cda4a83ef1383fbe540b780da72f95f06211a5648bd56c51627e118f339d55f0189b1e9169476a1753dcca467287e7cc39b2a9506991e207c3be7c79687b35c4d1c7c3aae56df2b196c7642f4f23061edbccf2416218d0a3d8f896cf7e9b06383dba4d36c2b4f965e5b62e35635e192ab120f0dfc0da374ba828657733640d98fa9f41b904bd555730d9930964ab353c195d3635cf5f651868078dda444e32f8a31725441443615ef3aeb06d2d7b7bfd13006246fec92947ad17da562e4335a7d3b73c164db39623db926cc68cdbf2579ce2e5a73019feff3284305a0c88dcf739564286e689780c0e2b0ab06b84ff330489b5eadc0c1ba43260434f625a5892d387f2f178ee40823369c9417bb63778dde93919b7d8395e2068d8553328df92930f41f5e3d2d9af792f21ceaee2c745efeaa56c3b7c74ab8ad716a3b551981572df39cc6b780aa8b3f2b2f0681267014ec3722e3c838c47a97052c5e9d444010ed435a494e6b8f3dbe4d7630625965d072f513550cea51dafb2fc3fe3627687e4e32e7328101de4e50943b6207c909c71ef552e48cb4b2b342b53f9354a2d987cbc9545cacb682aa738cc2e210ac5f6d3a1c3c912ab56c8cfda379f37a4645860a2a68ed656c40c7dbdfcfd2d97c83df4924fb4088464e4a742ac4ce26ca8e66a94c5be325484f6f1fcf2e0719ceafed4d2537c35124e8c39a6ef9ed02a61e99b162f99f5bcb7b9ead2a468709e92d93a2c480287f16eec2d2054d6a53b8d8df30f4054c55c6b16934ff455c9083951c26d849e1d0e293eaa93a3b3552712491fa7ec432a3ff29537db344e63868e88c9e77533cd4dfc110e9ae2cee8b00824b5f6f273666c41e053217df9f57fd4b622a448c18a01381b71fd640b005c15aee825c0ba8ccad5f8fa79f96eb7cb2eb04a9e3388051a17e1935182ac3166417254458a3a8c4b8ce1e2a85aa31c4b6909556efdf76e9b6f41233e084ab9374303a110e8968e0c013c7efe0faaed50df1589618277591d926c24e33520512b20b2dd364b44716ddba5be3a5c10e81798b243a0da851da76cfd0e7fd7372ea4958e160a2667cfa661323aea040d1a5c2774e9fd6d2e631f0464c1c538c2aba6466690663285c62e154a8e99f6d1a297932a60e8b6807ec45b9daac39a00de960f62a814f47b27850a3769a5440f48545a16c2c582b84f45d425058b2a9698bc196210ccd8ee221dc02f7ad7ec5e751038e61dff00ba4bafca62593b76a122d51267c5749a3c9453b0b14a93bc12fdc7a205998d81fc36f16650d0011daeb05fe0a18f845a9ef00fc2dbd45641eace98779035d663b6be08833652457e3487605c67dd9b1392de179f3b25faa10e605f844a32f25649652329a0ef7b2df31d63d8b408a7d4ba9776f2777578a955acf1b7a2922254940fcc991fd11233916b15a0156ed8f6955085d21435daae0841e49b793fd9d33903266f311c62893ba17ea48827908c3375272b7212ceb2566a63e43af8d02a4b0a2b02bc9d2ad6d94e5b8e0dbf36a6f8d503cb5d9a9da40b9dc994e444fb91398d760133de49441439aa3df53cf26f8865070fcef7a9e39b352b85438e58cf50ef8109fd4fcfae819a02ae2be56e43d616b6b65da24d814fb95c26e4d54a12b73acd926b44ee57113a0000b1ad75d0bc3c2986ae3c045f71254ed8ba88f4b827ecfc20c166b7153aaac6cd2d873849da130ff8e657c04f63b45c267f1c165cada4163301289a05b15a75fe7c6ff3bcd3044b2c141ae8d9d5ce4c1413523c3fd9c4bf5895d8f824dacbee641be82c6cd0df9cae7bb82bc54fdcc41f05845cd06530bfd6f5523e15673f84e84c9a186061451462de2f2c1d768c80943de9aa07e5411793506547ff13718b26c1614414abb8e5d0b0f6e94bcee0e70dc1be99cbc49041f0c9dd61d4d2b03347aafe6b6360dffeb83c1dd2466e70512f27f29a10c2a7696bd194307c9f317b9215b9c0de858ef4cb888746a151292d2d1f14abeec29a624461214c4e6fe5b8cedef9d9c53a3c34f4fc1098fd9f659416d387302e1002105e9c2956aaf82d4ea0f97751e2da45bd1b9b9943159a4ad3aceb1c97e29579dd624221ce717238d6c3ebe3b642f10154d77da4e4bcf378fc7b8809f1ffe3d47aabfc2538879a25aeeda3a7bcdb3fe9878b2cfc2ae2e373337ea9f25bd32ae962c300c126604cb0293bfc9097efbe7ccffb0cfff33c85b6c3cf2b3ee051c5846ec542595d1f2ada65349ce5ce549f5c439f08c90ead9c05392db8f3c5d8247841f5a1d32a8aa6d490fc7caab52f1c4a626626a47b7a16b74bac7784d19466874f3fc4aea71df7dd24e956c87edd95f9c2eb7e904686d70315a68ae5e40be8b081b158b35e1fefaca73aec45bb94b3c665cfef0ed547ec397aad03da8b1342a04d78d33564bd3749a38953c5e6b8931701ef56361cf1d023b2923f5246b2c26b4faa6b6b47d4af9cf90f9249606df94c303b049fa30e2ace6fbba936066d8dbe93b01c6bfbf5f70389be290ddaae2c1d6b18d80084a9bce90e5966a85fd4b82c0a58e1e411558daa405105d24c25f62ae2591ac1009a2498d6a84812ed4583d4bfd123a6f5a4970ba5303f1efbc35610a082e03b3322ed66fe8896d915a8295eb4e96800edd9798a795515d550a6a7b126bdbddd987a577af39670d97b1a6fdc2157b864b9d2a9abaf98369ff532e98aea2d5ef0cc1daa786152d300d0541ead8d1350c68f5a086229e717cf0a9fb4de9132a8420f2d00d6ba78e97601703505c72f9d50d3a7f82f71259b6f3dfbe341587996a58bc32d8878db7bede6a9500c82d37386b2bc234bb5c85bf030dc31c736d821a20ca90ddcca08144e2823086b90a15c50ee12e3e38d4eb572fb30a9c2b39fd0a5699b5b8b2a6d35593bfab04c6bf7423eab7cc70b9a07c0c89b2a1a6537a5e234f9aba061572b7dadc4d1afd38d247ae94272d2fb6cb29c0e65de46e8ac2d860853f92d93773d3a211edf97d0bcacb818b2cd588c54922043a44581a0d9e1d592e3c15cad09234761b87b900a74278ed44dd53a80a6e02718c939872fc72e57aba14f896d7acad726e1cab748403c76bc0fe6e80fbd0e3891657fb0624c95ec5f742b6f419fd2dadd972f17f6c44305d2cca5f191c327139ea52dca976bfdd418cafa5f43dbf8ba6d03a47", 0x1000) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x4, 0x91, 0x8, 0x3}, {{r0}, 0xfffffffffffffffa, 0x0, 0x0, 0x1000, 0x80000000}, {{r1}, 0x0, 0x0, 0x0, 0x19d5, 0x675b}], 0x3ff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x1, 0x9, 0x7}, {{r2}, 0xfffffffffffffffa, 0x41, 0x9, 0x5, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8000, 0x4}, {{r2}, 0xffffffffffffffff, 0x20, 0xe000009b, 0x3, 0x591}, {{r0}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x100000001, 0x8}, {{r2}, 0xfffffffffffffffd, 0x8, 0x40000001, 0x2, 0x1ec}, {{r2}, 0xfffffffffffffffc, 0x8a, 0x20000001, 0x40, 0x6}], 0x7, &(0x7f0000000280)={0x100, 0x8}) close(r1) 06:39:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000380)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490000826cce4b1b971c99b8d0cceb03c0e64a156d5c738c6d3b19879d66a7736bfac596bf1ef446c5929d924df2c726a7e33b8dcb399fce", 0x56}], 0x1) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000200)) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x3ff, 0xedcd, "9dc60000ce00000000000000000800"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:39:14 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x9, 0xfff}, 0x10) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) r2 = msgget(0x3, 0x200) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x8, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r7 = getpgrp() r8 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x20, r3, r4, r5, r6, 0x180, 0x5}, 0x401, 0x1, r7, r8, 0xff, 0x6, 0x0, 0xff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0xffffffffffffffff, 0x0, 0x400}, {0x18, 0xffffffffffffffff, 0x0, 0x10000}, 0x0, [0x7, 0x0, 0x0, 0x0, 0x3]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0x6, 0x3f}, {0x18, 0x2, 0x7, 0x1}, 0xd99, [0x9, 0xbd5c, 0xd23, 0x8, 0xffffffff, 0x28, 0x57eafca9, 0x8001]}, 0x3c) 06:39:14 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = msgget(0x3, 0x80) r1 = getuid() r2 = getgid() r3 = geteuid() getgroups(0x1, &(0x7f0000000000)=[0x0]) r5 = getppid() r6 = getpgid(r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x80f, r1, r2, r3, r4, 0xa, 0x7}, 0x800, 0xffffffff, r6, r7, 0x9, 0xf7, 0x1cc, 0x8}) r8 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r9 = getppid() fcntl$setown(r8, 0x6, r9) fcntl$setflags(r8, 0x2, 0x1) fcntl$setown(r8, 0x6, r9) 06:39:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, 0xffffffffffffffff, &(0x7f0000000040)=0xfffffffffffffd5f) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) chdir(&(0x7f0000000080)='./file0\x00') connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 06:39:14 executing program 1: getrusage(0x0, &(0x7f0000000080)) getrusage(0xffffffffffffffff, &(0x7f0000000140)) sync() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x4, &(0x7f0000000040)) fchmod(r0, 0x82) 06:39:14 executing program 0: r0 = socket$inet(0x2, 0x0, 0xfffffffffffffffc) shmget(0x3, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) getsockopt$inet_opts(r0, 0x0, 0x20, 0x0, 0x0) socketpair(0x20, 0x8000, 0xb1e, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 06:39:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00p'], 0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 06:39:14 executing program 1: r0 = msgget(0x2, 0xfffffffffd) msgsnd(r0, &(0x7f0000000140)={0x9701224d240dde70}, 0x8, 0x0) 06:39:14 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) r3 = syz_open_pts() close(r3) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) r4 = socket$inet(0x2, 0x1, 0x101) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)=""/127, &(0x7f00000000c0)=0x7f) fchmod(r3, 0x10) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000440)="6a912fbe58f125480892", 0xa}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x3c8698ac, 0x9f, 0x60, 0x80000001, "99ed3277536f99995daac545d15c3b6762107445", 0x100000, 0xea8}) kevent(r1, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x81, 0xf0000083, 0x7f, 0x100}, {{r4}, 0xffffffffffffffff, 0x2b, 0x4, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x6, 0x100}, {{r1}, 0xfffffffffffffffe, 0x80, 0x25, 0xfffffffffffffffe, 0xffffffffffff0000}], 0x80000001, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x42, 0x3, 0x0, 0x100000000}, {{r3}, 0xfffffffffffffff8, 0x80, 0x40, 0x9, 0x2}, {{r2}, 0xfffffffffffffffe, 0x83, 0x20000001, 0x10000, 0x7fffffff}], 0x2d96, &(0x7f0000000100)={0x3, 0xbb}) socket$unix(0x1, 0x5, 0x0) dup(r0) 06:39:14 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20220, 0x183) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x13, 0x8001, 0x2) fchdir(r1) 06:39:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fsync(r1) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2b) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) close(r1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x7) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x8) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x40) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0xffffffffffff1304, 0x1, 0xfffffffffffffffc, 0x1, 0x7f}, 0xc) lseek(r0, 0x0, 0x1) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)=""/225, 0xe1}, {&(0x7f0000000400)=""/246, 0xf6}], 0x3) mknod$loop(&(0x7f0000000540)='./file0\x00', 0xa021, 0x0) fchmodat(r0, &(0x7f0000000580)='./file0\x00', 0x10, 0x4) sendto(r0, &(0x7f00000005c0)="f2c9cbf8", 0x4, 0x8, 0x0, 0x0) writev(r0, &(0x7f0000000d00)=[{&(0x7f0000000600)="810f53204cd51e205017401d9686026baa6b25ca2589ebb79ba45c62396f94e475f0dc4aa1b00b3e15fd7cb6d91213e490f72c1dbb91c2e73503c2eb6dbdfe1b879a1ffaa137f012c110c96742d8934b163d6c3f3654013687d71f61917d112054bd0abba7180e47547457c98e8125ce557cce3a87b21fe7ca6b35e2e23657ee78fea983379ba74faa1d01e78d1de5bc4b74a06b1a5289424df913787742d7b7e0396d8b3deb3784e87d5c4109c12afab2aec3b5", 0xb4}, {&(0x7f00000006c0)="b22c6187e13443a1e72269867db4238ba23bd18ea2d7e05f03ae3f9d5b07d0db3353df6642fff983aecfa5543c4c5f540f45935d7444af5322d7ef8e192d3cf897d11791de813fb16fc2feb8259b12f714500415002186f005103f0995", 0x5d}, {&(0x7f0000000740)="561bfc4ea359bbe1f375aa812b7bd81a8b1669171e5e8397de672bc0aa5e3df6ca212c3fe37536967ba77912d22ae1aafab5d881c779d62d6902a8aa1dcaa17a6c2047ffaaf6568963081e8541f5125ea8b485b44d01af869fd31a9cd2926d724b", 0x61}, {&(0x7f00000007c0)="eb61f74a0c3a385356172585ae8fb8c0203608e20af059e9fee5fd005430811f1f7f192dba988caeabe027278b79fc102a01495d342c0779e9efb8a63cd815b1975fce41e8ecdcc4d348134739f0bd9d2d8ffd68bd78ddea585065b6aef9516c9049c50e60a92c4fafc0bc7580cd9aa246059ba80aa1aca5fbd39eb636e0a6aaeba3714c3db32c3e59c5ba2c974816c34d4cee56c54679b75578fcffbdde7c472c67264effc2dc2f963e058b144c94570f2db769bc2cb23d3fa5a527d3b6ffaf441c0dc6459aff593b30cb832d45e5ba8bbc79285f46a0c715b0b15541897a48", 0xe0}, {&(0x7f00000008c0)="8aaf7956c9f7f2e8c2ca84", 0xb}, {&(0x7f0000000900)="31f8c234ce2de8abcbe0c9fa4c11e8eebd9694fb8faf653e829eac87489146b9fe75dbdb0467560ee7d90cbab152a42ede352369a410548a36d610c265f9e862f8136444f804cce4ffe25daf63995da2a7136ab1f136c32001fe00fbb12fdf4018849c9765bb164c8667fa11a525a07f63e6ece0bc216122f4f8b560ccfa38f9ae2e825ad44a986a024afec279e0131989dc5289440f", 0x96}, {&(0x7f00000009c0)="0b239fb33de8b4adcd6bfeeb77e233b2226c58f9cff8f791eed6782eccf66c79039f3b8e6c1e1e0cc72afd3e5f3837671a38def3b2d65709b165396181ef899efab46d661373f4f46f2f9d342819867729625445d7c43ccb6ee8eb5dfec66227a8c6a5459f7b692241119bee82ebed05533fddc6d203bd5213eb38df50586484e56ce063632f46715574fb27505ac37b7968cdb48775bbf094f08354163980ef92d4c293321a1e040b9f25124f2d1f2cb042300965a4dfb982766c637d46c1f75e8a123518e75e512eb23dcb8d09558d7349158a921b41376391d7d0b8122e710b168aca6646d6", 0xe7}, {&(0x7f0000000ac0)="dd3aa520461ff44de5e1eb19b812dce91be682f578912ad578be8a0b1463e6107e91bdf8289b8d48fbb465d44782eeb658daaf4a2b47f95c5c1596fd88f5f9ab4e56192547d12fb2988dfafd68e41b27d3298e0ff8f3dc9a057996f9dcf2b2bc07e5067cc2275530941310ff176540ace2ca7381de40a4c1ab6b0924102b21332f6415543e5f2665a5218dcbe2907040d3781d1829f390688b711ee23174bbcf18eb1c8ffe09abb822df13a84b53379a0efb808b8a8ffea7adb36f13313519f336231c2be93244d45d3cdbce6a298fba187cdb462008ee7ac7916dfbd5d77bb644994c2811a2c058d6241d06a4f4e52942", 0xf1}, {&(0x7f0000000bc0)="8bf339fb92a6d14b19b6133e953e26c6fa077dc5c8dd6e94250cabaf96ed8e30561c30b6b2deca4d12cb7721e120b267f45aefd939121b2db227cd9702b554defa269c89f92b94a6edcb1f861b14f1fcd093410b0182b516606ee2d96770b73b193f868f7e92c5f4ac966675fc1dc1f81242f19e13e68caf82b9453c00161ee964ce4bf4e3d2fcc5ace4d13e985aada63401acfcba7b6401b5ff019a62fc5a81cd42fe61f41140abd8aabb6d7e33b0557f432c6f5c3e4875ebe3daf43099daa52ef8be191f3653089cbb82", 0xcb}, {&(0x7f0000000cc0)="140603b4f153ec8577abde9f1e045135e97e5392f9e91afcb745f0ab3b2ba99a67c84c7347cc419a952b4de8c3b49595f2b0acf70ea1bc", 0x37}], 0xa) sendto$unix(r0, &(0x7f0000000dc0)="509247f447055b07af191b8c3cada79792ac77a7b58cdb4059fbf78d9930abd1c1e51bad5c075f61c01882a9069441e3845e66745e52e5020e51f97a7ee0da0a628fbeaa6c6d70b1148b46d5dd505df656d3261f6ddca9ccd567c98c9ea660bf140d90fe5b0e8d6c7169ac7e07887f825b7f133a8a3c186a5c9ef1a01369cac3cdbd0f4784f21647a949a643479b9b2a1948a5d8ed2d5d09125178ecf6aeaa50f17b22a153fcf496eeef0fa88ff3d18f970c43a9485cdd32e8f23825679d9fe1da36169dcd8328532c30356a6edc6865a042b9f246a7759dbef6a988d700d34d68", 0xe1, 0x400, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000ec0)=0x400) mknod$loop(&(0x7f0000000f00)='./file0/file0\x00', 0xc000, 0x1) syz_emit_ethernet(0x9f, &(0x7f0000000f40)="b124f0ba58af3080d0e39fb6af9477dcd01dd28346ac09bb1e2c4dc255a1debbaed861d9fa61397c34c961b729ebc34d9d2c3bb54b8127f32e135881824a867cd08778161fabbb262b579e6e640a1cf8935b4a9da5690258e5d7608cf18ff2347d992027eba172a944fcee984955f6aca23de61b8bc53f4a3bb7be4a7ea960a20ee607957915517c78cba4c8e100cc79229c096d207b10723def930f6622b6") mknod(&(0x7f0000001000)='./file0/file0\x00', 0x20, 0x800) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001040)={0x7, 0x1, 0x9, 0x5, 0x6}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0}, &(0x7f0000001100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, &(0x7f0000001180)=0xc) lchown(&(0x7f0000001080)='./file0/file0\x00', r3, r4) sendto(r1, &(0x7f00000011c0)="dddbecaf4b53a14491ce6a42551c32d4e84b381186d567aa7afee875795752e97971cf66d4d97f5b398464aff0d721867599988f32ca0bede059f213a52d2bf3d2e47b35337ab90df254955eb46578aefd17c3c1885961414436e01b6f81336f25c067f67a8ecf98d846", 0x6a, 0x406, &(0x7f0000001240)=@in={0x2, 0x0}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x10a7, &(0x7f0000001280), &(0x7f00000012c0)=0x4) getuid() pipe(&(0x7f0000001300)) 06:39:14 executing program 1: r0 = semget(0x0, 0x1, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/70) 06:39:15 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) dup(r0) r1 = semget$private(0x0, 0x0, 0x1) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000000)=""/39) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x9272, 0x0, 0xffff, 0x7ffffffd, "20f0a50693fdd24c87e03ed9e04e29604e40bac6"}) write(r0, &(0x7f00000009c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff86", 0x43) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000a40)=""/4096) 06:39:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xffffffffffffff01, 0xfffffffffffffffd, 0x84, 0x5, "edce655e1c275d7ebf7b2bedc9d20749f606203c", 0x4, 0x7}) 06:39:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000005c0)="a80d25fdd374c452f557a29ea58f74660c4cf73e367c8633c389ebe71ccc897af721e105205ffdc9669a1b501d358ea08ddae40ac76da03e2633b5c3d281b9ba39b4eb80a4170743808c331bfd834543d21736f04098af1a88db7f7151d4c34183d4f868c1aa387f70fad07d390f58ecf918183394afdcf68e90bdf5ea64c732479f37919783c70da1f25e91045cfb17fcae1e2be7b3a39a665d1c40b4e0fc4bc2039d6a15a5e346292217b02f047d98614d31725ad36a65d22385930bc30af47cbb630e03ac34596a72bcc0d6dea1f8ef9be7ba5c1af444eaa02a9c217b99c9769ab33585df4e711db90918f61ff740b43a43a7e190a73a88c973074977ad181b624bf1825e3ccb5da03aee02db0818b2f701c195d4ca483df8209f9cf0f81ac7f289ec1a171ca2b0da6df8cce9dfe185b58e9aa3936dafc3569c61135a26f7e3909118c78023ac4242bae5cd4eb31900cef0f63aa2997d3e217eb88045945fe52a669e4be963a14d742488e2b3848a72d4882d126ae7b31bfb31e2b3ff89b5f9d5ddbb9e25ef08c58c06c3fe0369849fb23675bf5396d10dce47671dce31818bc8774080cca4681a0b9bf0158eeda772c0d481666a828e029855506788236542591d4dd09091c710648f95a318d4ff43c69e2300dddcebed045ec497df350ff01d573bc1eafab67472bd485362ff6d9fc2e00fb0db437a6e104ee1308b4e3b9153bcd1c7c15a486547d6d6a6fc455447542458f357bd5a26f1b356073b6d84a7195721e8ff78e0c5443e365878b15a470c3d476b03296059297c0a9e9076afe807d02b8e06c61609b805f20307a473432543f0a273f9bb3a0727a86033dca4ef0fc3c80970249d35ee9a5c2fd5eda185e3fedb62d11c262a385b41556b2d7cac53d9a98d0f344e4d374b4e17429f178fdddfa5283f64163c7b50d945b7bea2388b33da8cc796165e40e944ea62120499c1b8b8d930e72d449a7cecc5d9d0717b6a29952c9eeaf389d3158f60c0751d7d5a8cb1fcad862057cd5a7af96a4b1b9e7a5835a6c8ea7edd4b95632192f732be0e483eee6584611490b371294faec2703d2df5b594216d9c85c07de6ad24b089c3c516a532262d6cebdae199b0f1c20fab63270427b127cce2b28a35a9345c1f8fd3b43bdd446280efe15fb2f14128f4fa41c226b974461a6341722a96d02bea2caeb2bc35414edf7dbf4f6ab11fc0d58f17c54fde3e565b75f52a84694c8e9cf0d1599cd4b96195568d374c27f0b5940ed018f27e73cc019831282a344cb3323bed7d3dfabff7a5e9985fa93e3a83a721f6a6264beca658f6611e27f8d1be7129816d7d2644d538ddf9698a7ec2f82eff5f04a13cd135a269235e9f4963424504983b00145106eebab5c98eea756ef25a152bd7ecb54cac5e91597e63efeaced4f018893d9af84c25b2b332531382fb364fc80b93cd9f6cb081c80017f7208244f36a336ebe936038222405f2d6270609126609a61095a636f93692fb807efa6daf3488adce6304e0139e2b2ba749696bb9247976cb949e3594b8d53e3835c1b15fe1ead509f19e6a34e256684472fe7916a93b30a82dea817da695b653654caf056714f9e70b1c0c3865480fcbfc66f1edf4a8f311b95914b47fa6d48ce5affe8237c1d1553b1c1cdfcdf67da3cfb8a1e435ba03667b840310c9b0abdc9c674eb17ea9ea11981a1f0726ad809ec151049dc0ce35f18bdea1c37ac4d339283f772047db2cdbc2d5be62fc6dfeaa78cacdc610951fad254a34639f3d3a09cd0b2e02054cd1003e6a3b02f1c7fc37d6103c05287601af7cdf2053f838356a9d154457ac43b4ee28f8f2c1123ae89c46a1d088738babdaeb314b2babf71a8137e77c2690c196580d432d575104ed767ae945884eafe1e3752bef5ff1e9c18fc8db609e7732c2b5b9fa2397a94888af62857073d01e18cabe86c0d7d16816e62b20232a5b2544bda2a99a44e9927098ec163d7115127821ec33ce330547fb9901a69b4e0c837ba84c969d77356f88333ed7f126763102947cf59062f93038f0cd6689ccce6169b523b1c551f0466ffb464d860e870dc1b060775976629ba3aa232a9d9339b09f8e8e5f980259d0510a8650302cb456ac45cd41498b63949f26d5ac1780f84b839dea200a2c0988d69ab20b45b2a9264278268a56e25ae8291a5fcfe1fb7752f76f2ca224f58cd6329ff41bd83c85aca3b89064ca28637b5d473c900512ce7723e7dbff83511a66ace30f225cea18ebd6c230f9f97903af9546f4ddd93057239ff96cb2c5e7ab169c75c11befe399ae818ac14dc7c20359ca51af797c90f615dcab2bf6a9e4dcc33f3eed34338a340236da64d9a3d1d6e512ee925ac672fac3e1db26cd466c5f31ee44026c5fbfc7834e1046822b554c73a7bdf5f037d2114b3bf433e72a73b96275abef4738eb4b755ee029392f6ce7a699d547f653ed2381f5cccd6db0bebf7167a0111418913b2cc259e7a31317a92d5d37ba85d267ed86ace861ea201682e1376fdf76914c3bfbb2fe21ee31d3dcb465730100bdc35b9437da9246917d90da87ea6b646ca2c9ac44824ecd669eb960105adf6c3b1f18b287668d4fc7c6966125d512095615a8ed2548320f63228f556f7aee3e246236eaeb142d6bfbea4100e66b5731e301a758d21cd98d06be20e181398b05729c274d9caa83b40fdafcecf510f38002ef1ba2efc8dd762255dbf7447626695bc34bca5a441d9130f4d5c45b8cd7d8e21422dba65607152c385621c0b720630ad7f28a38080a6a19d49ed4230a42656307f02916fa7af3bffbdcd049a0cb127193118f320189c37d18fe573f86eb856868009ba2e1009ba0b605ba0b6846ac622414b7d50ff0841a498631619b0facac4999f01a29ddf24c1a47bad105d5694360ada4b0d5b0e64022194cafabc0880e44d01d459852ebbcf3183385aa1508f7a553693ad3e2e6d0c06f0b6b96aa0f99ef75c4f855a7d6da2b5b3588fb8229894e602b8b10693c3c6cab66f0218534f0ce887962119f834e56d36a1a463a392c5a549ec8ffbefd839295528075556342f849cb062d0e4ddc72555a3431a0f892d0673e89cac860c83dbb88db5498835474ae228d8b3d160b34a36b0a4f6ab0093a37c2d41308cdfdd74ef29681d21047a4857414fa56d22d1d2d6826d384bef5591ccdd541f023d89bbe1b0e36d5fe9da595476997db2c9554fd1145d1e0b2f8622be177c9af4707ffe7f4ff0ed5a66c2aa863c81c921bda67bc2eef568b467ebd95d5e44e100765067dbd65c14c0e548ed50c84da0edf5227c9b321f7a2137531c6c6e9120502aa7c6580d497be2d9a33d215c22176f5fe7aeecc42251b7d77877622ad593fc8ed5d0c93a568711376c549122aacfe9a10192010d9f12243f74c63c054f5573000de305a5586aaa7dbf606982117c0259c3cf2a5ad60e190825aabd031937cd51472d47b2f463bf60e3bbe8d87bbda2b8357922b02ca92bce58a5e9937baf639014d348ad762804db2b0920adeaea00e8c1eb8cf2c218745ac6ef2221e98ae65ac2a092279195386ae11fb0c95b2b81378b493039135a030c2e870f08b86280b206b19599e1daac3c61b3ed2377edfdb7f5d21a8ab1f72df7d5eb4e16cd386acef783ce03831bcef4d6fe7accf5e42cf0342d6c75e31d3bea1651e080e0e9e8cf7507f083a0d7c0a7c76cc69a7e9aea6b8b03671e81a432152afeba725b3a6913f84ac4f6851d1c8c71177914b8a4b8ce33417de987bd1b5732469fae7da923ebc2a66d0bc99793088c869a858a6e114241912b5046a8fa24c2f5f416b04fd9de50b485d3b586f7b80f81fa326d96a57006fa85c76b170c5446e66499df0f817972ebd824c88fe838b6d04c1abd63e458fd4b74ed0129bada7064f5b099dab23a1217139458284c93df539f84f2ce68ad802843d541911e656164f84d65e128050343d6e582ab8f4a4710bfe7bc99d343fc4d623a808cdb4fdfedd13e5404cdcb3ce50b72a7e2fb98402d2c9dbc2a6b3c91ce162b3bcf0b2486a3cbcedc0821a6bc15de5fe3330716337ad879fe93a33e1f562c5da1bbf756da75743325731b5a6a0a4367fbec0af4bfa12b4c3b7ce80f9fbb39ba6f49850855ce65bdf5b92b19261f17d9fe58925444830eed5f6b9e56685dd87c85eadef624e8e53bb5ea88b918a99e64cc39829d51e452263e2f9fc18d3d88b8357d6e602f61accfd66a157b40d024dc5e8c5e68a8e8190f59c8b0830b83f97746fcbf5cfee2d58b703063f23c02e0dd47ab977a3ae9e7172d6c2486094c71f9a27120724e9c66a8ccb02fafcac7db3848f101f2115a3d740b18996d8e25f4038ebe79e7f030b42b872029e81744ead86295580649009bcc1854ed9fb6c9e7dd9b2c3dc277624f061892752ddd33f5b7b07439ec34476d26fa6d3faceffc5ef1a9e64f25ad428390ec8f55b9efa4f00e284de8690ab798fc21132b013c7495055f19e3d0e00db7f874963bef935dceccc63e3e5bf6d08b5ba212b95f468284fae73a32a8b62513efc7383b136e58d1894446929652fb7363d6904613bc8fb820190e4ead8c1c56ad509743981c42340dd551f9df87987665749f2858ccceb9bc8969d380af489696b88db47329689fb31ee9f54be389686fe98182a5835753278641c05a603ef0a757073a854a8f2037709a29300438ced44f723036aa509f365f454558e875e41c838c821c49565acc8376e720b83c5b618f6b7927239c21fc021d7fd86b4eb125a6da9f0fb6ca6e3ff5d7b01d2606e731d4713ff55611194748ced99b413c84d308226232e0b6d1d1ad393096365d2a402abfc341f751ef808af39dc856ebf5ecf0feee57e647e73cf85aa2240e0cab6412dfd2ddbdb978fa8bc152c4ffc2af6763c3c9657514d2683dee4076238eaf02737a665a798aa673354bad6d1bd72e98d6e1faa01e0fe7a40c14030e5ea758921a48a6d353460ca3575a5a5f9ded567c1eafb85e67d498a8151bbe1813ae25e5f246d41cd101e515adedd02a24c8c52e5a724a9b5f11cc2f5108df224ec2553ec6f6c8b7c2c34755a4df0a4891a108a53e54ed7116df2cedb2adadfe40f1854dd5340f9da032dd91b942d3d6039dc7cba1f35db52a046979979997aac25255de81db50984c28b400b12659fea99cbfa3f204210acd215952485ac0eaf58ea08feba18fe068d4ba6080171120d6ea88b1705497da86e22a4215e2f9e6c8e2b80e41ee8e9521de157259361d29865d12b406980db001a361297eb5bd870c6cf999c49360a951c4168c4e8d13edc8b71f8b91c93455ff6988dec11da4a814a4c35fbc01e32724b31536bdeff4e30c06afcd3856283a211202d2d185a651302948f89ed80efed0ecdf8fd257c4744d279dfd2e3d6a4275a28b396c30843315a83c9bbea095f71b0741d53dafb65b3ea56fb5c61a8ee509f6d11ca7aebe81e118067d3456bdba4fc09ba647963e4d36d7983dcb99a729064ff5ec8bbe8eb76f7c0db14d24a8e11c8d3befbb67f407d9c309bce5bc50ab276c50349aea565e377860ff26324acb5b5c67b8979da3b960d99b241c7dcdc946b3914dd76737d96d225c181cf97bcb66b8de3c6f85cb65258a085ed8e0ee356f800e1b5a195343207d9ef735469d53c11afab9f848510ec3913ff", 0xfb5}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffff8, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x0, 0x7f}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0x1d38, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) sendmsg(r3, &(0x7f0000000580)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000001580)="24a668e31dc8fb12578f39bba20bc02ec1599dcd0ca5eb71ef23fecd501af901f85c114522558acf55233d50fa6af920d591405f3b8c1f554138d91a457e2d4f232ccc110be9fc03683749c13469ae1144d0770eff4a0e3ca72f360289be0b0868b4080206e56fa1e0b36b2565409d12defe468199650536a24ffb1561af90bfe4f7b8826aaee0e02a747419a0bf735f91f62485529df388a552c344ed4fd4b1453f5c37c29d10ae913993947d69ed201ad434c72909a85621d05cafdd972576eac9f911aec5e892d25e45607ca3a0a0a8418ddb920653b0887eea696ac79644e93567a84516e1d19d7fbf7a34d9fee4cdbf7cdcea9e8aa334a8cd058beadfe954d23e06823d4d1ef1c7f47e8d8778c45f728f56d6106d2c2b7a8698427ba6f5788441f437e981d8213b769f11e1e863444d78441a0ba1c3e1dcf8a5fb7469e1964fe89348b4fdeebc151159767e0391ff1303ee98818295929b0154ae14c2a125e9fea301d22e8a71dbaaf00f7b13a0661d1a81b103fd3363690dcc66aa767d2d4d7f7af1be256c2c1ddecbad39f6eb6e237f5cd2635bf9fd9ee68826d44895fe3e1b733355c8eef546245964316aec8d0d90f7253d8b95065e1e51e709cb1bdf23577a21a385ccf997c2a735808388d3229501898c97782e8b721344e900192a0d6c3f2da8026177ded2f0e8255f33633add79f3b45ddfad73b2aabef351c3328d530b6eee43e2343fbd8329355b86475d12e373039d6e75be3430fd77f2ae0dc4996670270d23aebb8974a675a433a6e4e97e49965d4bb3e030593428024edaca4cddd3cc26d5ee2a8935aa45d1420121660d695a819bee585459b53a1e283767f621b79394da24cb56a4606e4284fac2b60a49ed431eae70a8fa0a097c0cfd77623dd63cd35356a0b907375fcb4c0e6eadbb07101467a50537234adb8919183b358a45ce67c430465f1af1d5e58c66764c1abd4291701e2c48ad186f39d2a1950f96dc95df6c4971838491841baa1926a4f1df27d9281cf5ac2356c53f677f8ca5ffaf696dc2eda2a512d2b748920f4f93bfdc2131a7b43b23bf40bdd7a472c071a0170362ee1941082f14ac136c9767557c14164464b290ef9b1a4eac4550416ec0a85c966fcdbb1eb0d49d189aef9b9f2c6cc4d795a29825f33b3db98e680e8d2f942a68fbca725a6432320ccf0e56a6367c5d705b7ebb30141f8a2e26154027e84ab7797262e2d7e1e12efe7d9bc7bdcd3224c0bf55aa64991f0764ba093cb7eef4cac56459250fbadcf36dc15976bb7c4878ffb42f4e45b47ca141619cf701f57004ffd07cb65eaea24d6c882d1c29cd0cc763fa5f329b0d2fb3760b76641a4eececcd034bc81c58282b109ff0bc16c19adac842d5563ee92e080149f899a195b005930645fac05a5d4cb1ad8afee877630b626a60d32bcbe61a4d47d02bc2c715a51026edd89487f0aba964b102b797dda399684c3792ef38e0c7f38feee176209ae33efb7437241b9dd78067e642f84d40d4c5fb3fce6299d4b643a85cdacdd56e264e7474890d199b701dc8468781e3f109156f7d1d195784f53f5d61621524bf40a49a3b3f594a7a11768327239bece726ee319713d459d3dc0c42342d2ef43f486e7bde1f0b0ec33b0b9ff2ba0185511679448a7e44e2de42478ca6538e496f4deedfb884f0fa4de3428302046b50f1a0ed29d10f14e8c176a4f0243de061a0a287c6b5d6fb7c713871ce2c6f633c2f0a7b73f4c32761a5380d1652f9edfe6d2d1fe38f5d7648fa5510b7a654a8a6c46c390c7d1e0a36e666cae9c0892d46cbcf93b1bfee1ca1cca7b3be1d468009a7162e523686adf72a7e4bf9c199942cbd0fe2dacfbb2474548be11a34dfc19dfac2ff33a8988ee95b04560c0de5f261bb02c167a052a11ae166c5923c1bb7ee0615da899834c9caf040e3dd39e69f8446e0225777ad31c56bf08ca6b2dd772c6924f23589d659a8f7c061b7f2e8ccf78257f3a94f47e771716ecba7e2609af3cbd4ea07a0d25b48c752a3192d214e2bed4de1ec9feeb176efae509e33dcd0ecb9cacbaa0fcda47a2873f982aaeb4f22c96403d001b2f042e63e116cadf16f052160f7322a4ef503e02c41ad861b632e029464a183aea01bce679284d2cf4265fe225d6e2944d917895bf208b99cc4ada695e9ef6b2bc158a36f93e6128d95f5aac52ec54ccd1dd018d71d18d86b336dd7ab61f76f8eaed908ca6e071083336ef500e43818b8ea2d769d837bbcca90c6310007faf403f5db9b088f55f48449fdc4266395936c39bb672936f15403315cfe2c03b31e2025747454f2e694d1c4421eae2c5aea67e6118d5f807b8829fe110fa820666dadf2f77f772747faea360ccc47533377b1e0bb28b4162782af3508191a495e90adecf6b9e51ae9a1ae05403403bc5e09b846356c2e0bb2014801902c5e6507e969181e8b9ff721a546d73649b7959ae4d60cc31ff380459adce6af4d90dbd551365db93eebcc336787a0b5447bd8ee20c7917f5d16f338d86118b1b3ec0116f2193e27fbccdef40d24ecb64d94bfbafe7f1382ce475fb724f3ee3697328ce49b484a8f0889a64a883ca86278521f55bb97f0541116e1c001fe82a19c14e474968f01e48386542acf647155336a0c8519fe39dc4265f24fde22cb15cd57d72384af0e05631be75437d50dd9722d7f3939cb184ff3c04eb47f29fd81510089fb160edc3a9d6e79b55b49c7f8d30fdcc8fffc974dfcd683342dec4cf10f8eaff38518ccc222ee465343399e3b1ef4a4e2935a78dc379cc254d040324b20575a340b3b7eb126f8d5bd9078746bb41f93eede43110fdfed56e90a713d5a8e3c61e4e1cb487d31ea9b62a634cfb18337977ba8ac7e240be205f955b6b28e02256777ddd13e802daeb52614a84ed27c7f9611e49694679af44e89df5c47b51a5065c16defc2fac1dfb40da994f910968f64b733914c2abb4a362c66ec6aaaf7dcf4a2045bb2bfbba39ab390436380c3fa820db96fa68b40758f0dc6941117eb1c5a77b0db56dc4bd54c04dd741875dbfc1c23f1a18026dd8134c0bf6a43e484d425efc8e8a4201961c75f37b398f3823639a2b4003c52d720e9357feb0ff8f8db09d0ccf5d732568b2b78b977ea101773234260bed433ec59df9b5774969d6821a7c302b8cfed3129835725948351fa4db1449cf24d0b10a7745de68e898413d486009cd03a9186063450d4407e09a1e16fd995c287703248121e12dc3ce9cccd96282994a3370925cca6a75bf7e791bf8371302307aaaf3860b66e16387b30e186807afcb51f069215f4cfb793906dafea499779b2e1ed42254ee98f4346a07264b5ed904b8b16877d9eb306a1af25cfcb146a95db0fd6aedb7214a9f4166dc4107526f796a1571f6a9c32b24b5facaad759f7c45e2424aa8d70f8ccabafa767e1b86c3b3189af83cbbcfd67cdbb37a32ae086b83cb536fa22c85dba54340766abcf31b6e5bfd92c4bb99af1404263056023cf05d1199848db0a9b858cb867ef96a8f26ec4384fd3ad1671644e09cae85ae08e1a07c2ad80de02802216d5518349c853782cea7a8a5ccfa7ad865d93f09d85fc341d36680a3b623d20328e9751d5f5f26185a95e789b5557b0185add71af2982a171dad4cc7a9ce7daa6173eebf38facaed42ea384f6f02fe381ec9ac3d065c38c0c940c5d7b1f660d1121cdce93cc15dff7e4cc89a5cc82b941c77e38ed0d626bb5566d1b80d3546595a4d48d47a8e6a91508be8bd5f01b637b709604d5f50bba5f3196a6a84af9796865af116b4548babe1f04d8b73605f1dc423e0c1e144ab866edd3e5af31a86812c4972b462e3c3878f859d1aeb20bc13a172f8a74643fd74126356839114eac082c5fbe7d11fe26e11defe44db87fb3fb67b48412884a7295a1b983946c81b449d2def0d722c9333a212374df16b61815980c8a25fdc98fca040b64c0dcbbb7a67f389dc0697bd46774c29383f5d927304a02bb9435b3c79571023d13f3caee4d817c8534b2e2528ea20457249f306b2ba164f0309081fabae5d518e2dd7eb96795c020c46c35fe1e939b41ad5060e516b3033da7298e9c4f292ddfa7b7a8bfa20d95156117a205a3bf7c3ac2282e4b4d266458ff77cbed54c5411e42430653deac521c8450f1c1da65c3ab9a78018d0ad5149a5a02befb9cac622927a1c649387db4a3c10ca595437c74518462384a1738936340b1c317484ea73443c25c00d8a8dc3fff9b5cd57999459f056bc3990bb5d6361775d55c4b06c87c5545842b63a3cf953d7fc37bfb4424854091d44e6f807608d15edb06e9711c453d3dd00a4d1dffb75a56b4af4fa330561d5acefcfa0a8499c1906e4ceeffbc9d9e1f7b66df9739996386a477ffe545b054855718f81869d765c2ccea143b23e25aa4c247407c24aeb98308aee4347032e7898b0516fb855da6c1a15335869dd7a3ea709273ae04d8329a8b1446aea2c934ff68c01a807e453fe3b913df788bf6d7aa02d5638c1258e8ac26a01cf74a370f722787407870228148ddfd56e7c23fcb008513afd7a4a8676fe2b6df683608f6a95b0710b7b6a2b123785aecb198f524d8c8cdefecc6da0c265bd92006da7c255f26d7716eacb2350b55bb07103feee9ffe52bffbbc6427b5f2f947c4fde80b35b37616da2afeeaa87372968cf2ad4b7e9fae71207acbc370d9653fe4242caf849fe0b227ca7741c992ef6d5840c69676c06d62859c902aabfb6506adee409551dd276ce941c4c21adf93a19b969d91dd539a1ebd60841fa2ff6070b38b002f810bdd8df4c074aab8213d2b2f098300fa34131844f9946c6219608c7f71a21cd7d12a0dc7669990ee661218549ecb6bcffeeb6419605b2f7213648b5e4cfaf9608152d76c87d42e869a6e086f20f2c148e2b8e1d0199348fb746fb90f129708f2be69cc6b2144cd2f60c32e00d47ddc09e69fd15a6cc17b953291b1969eb5b1e532416f45344c552d814af9e61241dc02bb20483c38b300226cd3021cbbcda67eb8cef00145620453a5bcb41df7906217aa46fde214670fa4f1c7ba6dd20ae37f034111fa66aec6efb25dfa2a677868d5449d7b3ffbca70f786fa88f1b2412d52a06128cff90e077801c0156325b3a4eda4836199d2959cbe428f57e3e3ea96bf123a82261dfd99fd535df79277ded40c81b0af5df0461a160316376e246b68add9f3b3c09e95ad6356e85088495b84048e3f238160fcd1fb35e6006caf9403b1418e6ceab6d6b75c40b4a84d8c62a54584f55a99b7636c6f0188b14f625f7b69f93428aa25e3ff6300b7c812ec9cc5b00be5a4acb8b47e65e0a53e082d67cdc285f837e94eb0bfb72660994a560c205202888a206ac2c72787830a7e999348fe7b3f27df4e60d78df242318e40a87dbecfe3bc7a5bcbd9027f13a3477e76faf7c81b52695c3f79472a9092c3fd34587ffbe23fde5817613c9d546e57c239ce5b32cba455fb1f1b3653376b8cf0a0e11ba5605cd52410c40a715995135b30f95863bb6d8c88bd3e0030e91c4a912f69365d936afce1e17e736293322bbf275363fd33e879d5320fbcf5606e7834cad2291b4c794050c94198d86d863ec8debd613bfb1865462307b19ed771970a4161674b503bdd7ec679a6ccb178234dbbf3b12302fa2b1e522b8dac3ca7bac26349af7d1189123e925618d39d2739b5096496ea09ad0b4649a2d477f909ccc38927ccadea1198347e22d31ba1ced6455f6ca1a4d9e501f4894961958ff22b715aec2", 0x1000}, {&(0x7f0000000100)="f3162975c4bfdbb51541549ab3c188c5eddbf18fb49c5ad1477b54a70e187a975bf2ac7d4bbd8ec372189af198ab16b27741abd44e277874a70a9ae3c898b7b07ed090b4188095554274aa71f99daa5719247387479b725678ca3bd4893af519d71e398622fd7eb46ee55849e6c776f8dd1abb8c120d15cbda9a427fca8016863d434563996a78e6220c9522d829a340c625e68314368fdc0bbf26dcc51f4ad84fb0ae2d14a30e6cb558190f083a1dd7659cb18c3ccf4c443f00221c88571d250fa7138682e93d3aadc262b11239320e", 0xd0}, {&(0x7f0000000300)="c05bcf124156095491df2d60d9b0df82844d8ca8865a960d73a695b1ad4c86efbda6397b3ef5b48eaa4e1a70f739c7550f85aea46df547aecc4e55fc007352561fa6cf3b5de4de0db09a711bd3907923d7edbeef3a541ef831d06d9cf92b46fea7efb1c72268d2daa011c134b8b8246e1d4cc7571f5d413e29cb7b8b35", 0x7d}, {&(0x7f0000000400)="09943da3ad394dfc855df8d871fcd6e203ae38d6a6cd603aeb510aef1cae9b16cef8cc06aaf4412adf49a4ea74dd5e91ce55e853fa48fd372833f63b5be6ee35f8c8cde130b62c1aa6dd2f2f71930831262a2acfe012becebc6200d522a1db848e302334d315c74eac75e170cca683b498c266036e003176595b5c96a4c363c80f56d9f025bdfa708542c701c7142d0f974de1a8762de4f42aa59edee72d130ffd9d3b03c2f6ffad23e85c986e8439ed89297250fe73d174cabc7e4913a91fe90ee9497920191c7c49c41f6d8e245c78b7addfa2aff93575571e3b0ceb", 0xdd}, {&(0x7f0000000380)="511f6c4f8c078cb075fcaf0eb57d72292cd9aa", 0x13}], 0x5, &(0x7f0000002580)=[{0xe8, 0xffff, 0x4, "01b80536a5c779d673ef00e4424c7f4ccdd9a2c86ff3b9ee8ee7af47e6bdc64dee6596a0090a1e2222084804cca14b0e5b19618c878f79c28f33c38b5f5762b68933dff6ce5cfb05e2e1ffc0eba6b92c76a24d785e2224a5609e144388864995068f79c19d8048ab4e9357f6581aad41db61a78caed7a3b86e113573ecda4ee76110c6a6d732dd0942b140d972e3d3e808c66179cfc01231531d49aee608c8edfab124cdddbeb33654c0ba4aef772d98dc4024a1aca7b91a100eb65d0533fe0b35c52a5975b690ff95edfc21d9a458babca66cf7268427e2"}, {0xb8, 0x1, 0x8, "1dd487bf20f9b94dc655847f14bdca0a7860ddc7f3a9231500570aae5c5b3c6c30d06555e9c369156816bf2b56994c2d113eb3db13bdc1853f3d56e143c0d2a2ed807204ccd798fc3e822062ba4e3f70c652558f435e3c1a54d8b5a0c5cd910d03091353a9f84b9d2f4484bf170f8624a67fa74deeb93c430cad7b4c204a1d0a7f378b1c0c5b71a1e6fc0c1cf9831f77093eb297434da9e53ae562e674c94958aa"}, {0xc8, 0x1, 0xa706, "ad783065aef9d27bdb406be43614cec9c21d018e2e5bff763f4cfafa78dd579bd11f20dc4e9dbdd172041123ba1f1219081c6a7147d67fbd8169bc8498ced2d981bfce87915ce4b6c175ef4958b77e68bb83cbfd46e84b42225301105685be42bd19396ab62f364eddad786cf4636642d0d907169ce18ae9a9d138e8b3a31ce19429f65942b6535c95dddf2595093fffb9353cfa872dfb2dd93dce045dc36f671d4b5a9a5f14b3c50c0d545cbd2d4e424352c1e5bfa41c4b"}, {0xf0, 0x0, 0xffffffffffffff1a, "b3e1082fb61443eba3e444ef113f29dd256ec7c52d2c44f0efc7cb6c17f7ad47a67ed6fbe958502de2cae34771850da947bcb56670b12d3fb20431832462b936e1020b1c5b18a7dab931c11741e05826340bf5d75dbd3f2bcfddcefa3f656b7aed507fa5d7dd603e82fe26eca16198e27acfe6691f065c077bd5cd54f56ac3f6201e79382b929f3070721cb93b9186745fc33aedf973b6c9bb3b8b667081e445cc06fb7d953f9cb0f65e4dab3c6f3e064874e36ca29e68c25b6c90ff1e11fda9c2439aa5fab88796eee6a1281759544fcef94652f283d900fe3a61fa"}, {0x1010, 0x1, 0x1, "a7cc52fb8c537a093a1fe15a7f0e6c13d363d9dbd2ea184dbcb39eadb34e4060eb449affe41f92af708c9f319da571441f2a0317fa7e901d227dddb8392b884a6c6a9ad132879d0f04771f4c73556ef827db71909d1822b737d863398b1af281c489e3df77d2c390276bcd8a8afb57ba8b5c2b99d140473be760ff7422c5321b696aba78f027eb05bf9cf697f9acf146bdd96d5a7c814664ab9f4a7abd1c8f4e5aebbfedef9e16ac9fc437897aeb5e1c79ec798fd02ac9316cf7356e323e162d6457ecde89054e84721013a1cc7d3ac98f3a148e4df91fcb5d4b8da306455571b4c122e16e85991b8982447f42011b0eb63c1f65c0c023e7e6e1e5acb3b007c8e1cc32b87ca21d7d885ce91b6d4e7731abb722d7b9ce109342a5d51090ceeb1a8b3f573c4214bbf255d24f80379df71199d4f73d1cc6b3bca5cace5585fa3a4e2444c00d56fa37c6591c050bb46605c61970c85e4199a4e8699fd734ff38627c4c84999fdedf5c75791c980756d605de111511a736bb127eca041fae92bab16bfe760010dec0528765c5856e3be8f25f605a5982435c3fe3b20743756df4964997eabc383dc3f2cb7154e70630248d407c999dc41f72c27866d6a53994964677c354a6aa50e76ba989922c40640a9cd36c9027caac8445b4f0ecfd64217154182acdbc13b43a9a806340c65c896f655bcebc3cf7aec27b03df7fa263f87a2caeaee7ac92827afbb46d5a41a9e7a0aa7b7eab886e44e3129f61cd29ef17eae4b6cd5cae8025650b7fd248ed4af3fd718a824d9bc3cd4133ccf0fe94931adc97af9830c3dede44dd0d10f599c89bd7ecbd282542fa6f50b697698d3d12609310ac936c6c54b1bba2df084bf957426c4b36df25606b89f62d182918ca4b569637f122ab15f6c7c86a830a6a35bc5303ffd196028dfb8e6fde7405437dbf9ac4325fc9fa2b8b09e16c445bd253b6cbdbecbd25087a5950607b2aa4d58e722122a551ca60791596e203eae433602f35ec51d1d4eeed77eb9823530989064f059626063d270818f1988a0451e783f61012b711f297283995fb9e451fadba837919bebf478eaa2b96c56f1ac716091c4e5797a69b28767dbc4bab68aca2c973e8fdce0fd26b891273936785af756ff56c51b473f0e2eafc79443069cb5fecf390496f254ba52f0949665dbc4f357dd69436eb4eebb895839e012bc3eff6a24c78a3a0ce8a5adebf9c8cce3ef452a9aa60d8c4bb64b5432622c24fe484de5b8a252e87d7753662a38045e982ea799801e84da7d1c61ae831bc7b84104dd9bfbab68e522315560fe4f5c63537910b4f3225a08a4ccf91596c25aec9d5e3320753ef2d573842bea85839acd5f5463cdce4492701b667db07afd0a960cdee03e2f2eae7574f48d4ffcc383e2089188ff84237f7f5866096a94c75317b3d0b945cf0eba65c4efcafcf65fc88c6109a07b4eaa806593a59e452c99e593dd5f06d509eb395ce5afa41d2c76528f535fad8e32e7d84d03aa0fa353596b8475871add99066c06ade41adf59e3614c494a991bb7662f6a53ee1889ddeccc46a3c3cf2987651c1e49935984b17fe9ab6991e30a089ec221e1e7912c822a3af2b300c1d42c095448e92171336688b2e42212d71284f8896b9092411f92fe5b312d9807f0cb3de7ffd400189f8c67599889506e6a15b92a34c7b4858507e35ac5d9ec5cf1dafc5354d1eb93be50b27c88dd220dd894abf3b64365ea329314f66c5fe0d1187337a811924617cd2cf773b2c6b3824c036f6e9b8ed51d6cf8d3b16b225cd964f93066a56bf818b22b32de175d6105f4a27ccd8648157760920c678b26ae52879d60d4d57249ad2fae9aba1432209509d858a0567a249e8b9be60887cffbf0127e8c5a38a0d62a91226cd21bd983ff4a4eaa31ed25d7669e68a9ad55ae4426315348f20b6eccc8bb433a33bde3252450fe7cde8687fc2ac150863aa02623ce8a48886ba31f18903243cb50b34dba57c13ae1249b87f74010fb0adbc970e811964b899f7bb04af541a42964270610efe56a1e9c9cde9f9970d97c8a15d788ca8321afe3272d6d62718ed0a03eb52f16e7a7d8889f1b1d4fc6108cd76ac11b07c67ae794712d96dc046aa7739e9af77a6126f802152df3e4aae8e4afc4b7a45f7de77c4490dcd4461bac554714e44301cc8743391b62650daf84861f7b6590817b239552311a74000cf42cd9b6df9a7c20cc3fe0e04beffa281cb920c6f3226eb43876ce154af7748b5f1fc8012958fb8445ee0bb2aeba40bf58758495ec82d9ce58f91ff6dce0c46cfe31260e5f5ebf74ebd3ae95b0fd11f54528ce111cf9fa2e3c27c9c4363c194737a3159dffd3b1f16210c56f5d2ecbe39bbf4fd63a5887e0c796f7c28f92d6aa046c5725141a03d90c7af3e369d8d4c32e707007fac53a774a862ce63038144af0b317e3b7ba82c311f3c1c50ece99e49bb9c3633f770332e0fc2161c08c50a65ed371098da83d9ccef45325036eb67ef2c5e8912692f8459f0ef7e62546837102327d3925260e652711b11c4562695dff071b21013134dcc8da980af6f6236e51f10efc9d73692617275b95a6f4a6a321fa9929a7b0a2ef587441733653bd171f906bf78a757e722397124cfa68647d6f108afa5e02cde4c4ac8377aab77c7be2269cd1f6e2877c3b167f580c5451566955bc4cbcb1d65ce5b0b920df5e1cb08fff4d0031b203c286dc7e43f8d4c7b53d303ad599fff6308dbc59764577bffe506dcb295a39a2d69af9841da9e6213f43b1b1f5793a5b6721fe7652a0328417fd522e532d2f2628f4291ca4e25af964c12b534e177634cb4b8da6e0ddaef0edbffc6d111d87483e240597a96910ad4bb13aace1e19f4e89265e70137008b06aa866fceeb2168852543babc675beb76ced8c5844b1efa930050a38de79a7d3e82eaf35c0401828ecb54179b32846cc43eb396bd017a539e41dab98793c8309114a958924212211c9e76a997f671afe960bbf55239bd9f365fe7837ef21307410c2a6257f3d6fcf4537fdc7f5ecb866f0f201a1f272885dab118d5789dc1c515583431c8bd728e2a29cc6a0f510d9863969b0c63032a0763c3954f1c93b6d5016d50541643e95843c2e896f082086370863d503b7bc23f80bcfaaf0510e6e532f7079b0114428bf374ac094374fb227d940cb733b5d175d5250bdfd42e0fba23117d6c95321c977a6ec10ed040f99828c9d0fc2a779a5781fd51bd8273c3fbab1a8085fc10bf5784af41a41e9ec44cbdedb186ee7b3ec8dd2d88111ec0e9a09a81ff570100f44b2cb23d6df479d139c7fa1f2027547434b19e8d6b34a4f78ed2b275c42f978554208e860d0abe7e2f20bd72336bfc71977b0d8df50beb5fa8c00d878f88a499a3f1a77af847d518a8e7317ddc726b0723c982fd008cefc0016c8f2010e4f75ebae74c26d230e8e82bf73401c7cb43c7a184b26ee39d758cdf095c9d5b840a5a11299d34b91fc31afdacf276fff9f66fc7a48e8b20119bfad02193f00b6faaa33a023124f030ca55fc4bc752cb67cd32a8594f7f3f163856c72b7d88dcbb4ed50d9d43edef1e617a8b0ef7142bc53531809f5634597228bbf87e2fa68292cd11c7c03195939721d6d7f0e636a0dc8fb575c9a497a6ce21c606cc930f97b9c16da1571fbe535f446f80ecad37343879634100e48dac7bce69df14c6c0f032ffc8f816f1f80802c5aecc4ae55d44e3498b6de6857687440a4984daa62c401e8c64f7bcbec84a5d67d6d57699d30cdaa79f2da4424a08e0e252572bd125d9e174ee95ef1d9a9833105c853f2026dd115e4bfcfcc205ae65f918793fa08d9309de65e43ffa5b05da0f25753fc552ef9441a990701020b3ac32cb5b0ad654cdf3cff2641b246b0a7edc2169df42ad0f3398307dec1b079d8df1906a5480f91a89da5b5dd225ba8f9023d1b95ec689ebe0e55538d132930983d5377bf85e4b2a6eae8d754288ec24dc7b8b2c7fbc7fe2fd550c9184bae09ba37e0609cef78238b41f1ba9e976adda1bca43439ad84b434c8b3642c763ff93816ffe93916a19cc665510deafc2f25ded756692a9e4c3eb67cd5749f568af7a7bc6c15ae7ca6a5954a2a00f1c28299426095706728b2d1bbb5d55412545d0e60a4607715776f0d40ccef2cbdfe2b03e82b11b19514af14c2d55a99f337d89ce3c2b9f2e37b5e4557596b26b8b83cf106ce4283837b2d3f88f7b75e0f2cdf067f13ab8e683c654da942ee59b38eb086888c5dbb28c87b3c739faf3bce61825f7fa3edd8ef800529107915317ca13ed3785751c879f5547c45e517cdf0f400957041d02db15fc220df63af77fd606ecb2cd9ed3e46d6e5d4521de763203cda8fec0d64badbf70c7ef8ca0900fc3a9ab1065f97a52d121c3ea05e7c874f869b5c31371926ec123b506922199d486b4531df5fbfb0c8aa696de0197d5b034e41b6585a96ee5c14f6756b87895187a8afc479b529db1411d6b47e90a1769b4b4cef8b5ec0f239a8122e6dc28fead61e398302a79c6f41e8eaa284d6f0ff3af6d8f2b0ceb9030e0123a244bf54ec0912b858b94ebf7ea1395fac79f000499f0010b131ab56902de64f2f185f472329fba174dcec8102f7f56d22f81335b8ade82f3e94adb1d0683b260953b2790e2da81b0580856c41dae1fdd63f0528e4fd9d0c153309eef5c282de951a3c335bbda6a45e4672a9342a068ecb64fa0cb688ff6ba99e598f9ddbbc23c5014144291566ed827dae23f2bef6d7ffb87bd1d7d2aca463802f664cfd2ca3b4cc561449a99b3f846e7e42af1354a0e96ece85a6a0619bed7f32d76f36ad6d1058d8f0c17392109f7e111d5eea1403264acc50a1ad35a259fc5a15b6ca9c455206604b301df618eeac3f830aafce5c56e71136bc510607719a0290d585f375b107d5e4ebfb5a2ca7ca0737d3915a3fda1f1a33f432840a601515645dfb47eee4f693f1020c11a95311d72bcdb8e0b7fae4eda36977770a12193d53967a56f2adffd74ff3b6c8ec1769a65f46e5175fe8eeae5c6c35f6350ec84a885fcd3927552faa3bd19d2a9e02e3759d6260efc2579cc18a42889cad2371e1f101608f54280e4343c0353985e435fc14b86646e8a754b08d028aa7b66d266b870382b41ff878cdad4e7901802ccae1e7d03251a8e9a9d414054daa30bfd63eabf40ed575805d1e3673071f3cc8b75c611e461c81bf2e304c110e5e21fc9cd2cbe955e682fbf043cd4cec37e6b8b9840f42c8d6cae5b072f78ac6a9425a25b5567f1cdb2ec57900ae7f27a647e6c159b3598fef5165ca8530e82a4d10850250f583f897cfab61a86bbb9ce24874153ef0887fd20c6d75981a8c4d590134a1e2d95575cb0f25cd74d87977b10a0cb9b5aca57f65098784f0d68afa8fbb9ce612b96d5818b994a8339a557efe5eee5d77c929891cd591453fe3cae1adebdfbe3a05cb58a01edab6d3f4b44e2a018a0ff2f4e906cdb24c4b440bf1a864781a81e7cc8ce38c503c69ddbebaaaa5ad46e292ad51e5708a5efd91b2aaeb8526b336a9d7ba6300e6b325dd3fd1bbf20877228f62c60a8d90ea7a69c4bf7272b8db1246fa3cca79d1930062595187fbd09f9ac0d57ae02de63b77c22baff9809b66d82fc0fc6f6c9b874bc4cc9125f63da0d8786479d3cdc48d83fea75ee0c383c71998b8fa06ecffba4ecb46a48a3adc8e962fbfdf980bbe0a67b25a08e14f4c44de3af5bb14b53402cdc0c828826647ad6434ed7923c221f646f431398f8f32a41f4a8b2"}, {0x88, 0x1, 0xfffffffffffffffa, "5a42df64ab787f2d8aedc37ccd9895e6403b1d5b47177f1cc353641ffec9af0fda6da07beac10aaf3c85a3d7c2b483c1ab763897f40097bb2239b37c2ba848bd1c0e12eb19433653eeab639f4b0dfa475916ae26a8b1cc5ba0929734fd579880a38d41c389a25688384a01fb86e69157a691380c3555eb5a"}, {0x108, 0xffff, 0x3c6, "083a32136438d64e3f94e5906fb21c4583f00165f092500a4b179bd6648cff0034e1856356b5fda0a3b56a613ef747c734f594e219bca71be7e1d8c4b238ab70f0698ac2dea8aec5502ac277961620905b62b07ae5e350f3640c80805d8dd7dce91dfaae475b54b8ed1d4c06d62cab40a544297aaf6f56358efd77603fdd2a40b11fa6ae0969e51f72ee5ac49d699b1fee2773354711a87c4af220d7392f43a55867dd577544fc29f48edcfa2d0703f7d89bb466878a0d3b53d3554f5c0640908d44980f0a2fa162242761161f47a4e76ca5dd81d72750bb8e30fcdf1fd5a847b7750ae0af9ecf454fdb15936444eaf64e8b9001f5"}], 0x14f8}, 0x1) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) 06:39:15 executing program 0: r0 = socket$inet(0x2, 0x4007, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x2, 0x4, 0x9, r1}) recvfrom$inet(r0, &(0x7f00000000c0)=""/78, 0x4e, 0x842, &(0x7f0000000140)={0x2, 0x3}, 0xc) getegid() readv(r0, &(0x7f0000002500)=[{&(0x7f0000000180)=""/131, 0x83}, {&(0x7f0000000240)=""/21, 0x15}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/68, 0x44}, {&(0x7f0000001300)=""/121, 0x79}, {&(0x7f0000001380)=""/195, 0xc3}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/89, 0x59}], 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000002580)=""/206, &(0x7f0000002680)=0xce) pipe(&(0x7f00000026c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000002700)="a51b1aec8dabf8275bd850830763606170f2e4a8e6c3e2ffe9d988c445c1a59945e10dc33918ba84be0f23c2993154f230470a5bf9584b7b64cb010ea46292dfc0cc0633a1608df6d5408489a832f387f35db58149952612ff3a80fbc5f98791bdc7d6e908d858ae850a377410fd24ad9f637362d893a0d85d1df06aa716c0cfe722040ed3d816c69aeeab2a5dd90f408a87ce75bf971ff358de825e7c369d7f619167a35e7d1f2e6ecbe2b219", 0xad) getpeername$unix(r2, &(0x7f00000027c0)=@abs, &(0x7f0000002800)=0x8) r4 = socket$inet(0x2, 0x4005, 0x7) fsync(r4) geteuid() fchmod(r0, 0x60) r5 = open(&(0x7f0000002840)='./file0\x00', 0x20, 0xa2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000002880)="973d963eb0b68e4db42f35eb3d637b818523fa4c9d42cba7a2670014b4b44a38713ef8b713b8e518d8a62b9aa4080663b40b52c24fa00ef52d93b14478c03713448d4facb9738272e858cfcbc15577c14aba6fe27587cfced24c7f7855c458b68818e339d81b21d5ab9d436dda13e844dd36bbb1eb45bc4a8849a976ccd5410167faf01c552124305c33822f43c7e0526721810470279870655bcc440f661929ee4271cfbdc2fd8f22b27f44", 0xac) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000002940), &(0x7f0000002980)=0x8) pipe2(&(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) shutdown(r6, 0x2) sendto$inet6(r5, &(0x7f0000002a00)="38a70fe8cbdcb288a207e24b2cae2700641fc2d25b34a8ced14e1deccc0a4a9bf66fb4900ec3e208cc76e7501d05cbcaf5a4ff4f29b96ac09844b68519c42002d0e41b3b48cf23", 0x47, 0x4, &(0x7f0000002a80)={0x18, 0x0, 0x2, 0x10000}, 0xc) fchdir(r6) chdir(&(0x7f0000002ac0)='./file0\x00') sendto$inet6(r6, &(0x7f0000002b00)="0ecf248904afe64ef01bdec0dd8c673fc60b", 0x12, 0x4, &(0x7f0000002b40)={0x18, 0x2, 0x7fffffff, 0x6}, 0xc) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002b80)={0x3ff, 0x9, 0x401, 0x8, "4376310762e3ce2ab63905edfc86250913dfee53", 0x8, 0x2}) write(r5, &(0x7f0000002bc0)="2627d278b1c6a620c482f65866f4f116161035c6d184a7deacfff0ddff16f8827711b3e53acb858e051a5b5f3f82dbf34dc1e02f2be69c20ef652812b6ff8bac9aaba715b5234375c2ef0f4a20ac6a75", 0x50) ioctl$TIOCSBRK(r6, 0x2000747b) open(&(0x7f0000002c40)='./file0\x00', 0x1008a, 0x1) close(r7) readlinkat(r7, &(0x7f0000002c80)='./file0\x00', &(0x7f0000002cc0)=""/64, 0x40) pipe2(&(0x7f0000002d00)={0xffffffffffffffff}, 0x4) fcntl$lock(r8, 0x9, &(0x7f0000002d40)={0x3, 0x1, 0x4, 0x4, r1}) 06:39:15 executing program 0: dup2(0xffffffffffffff9c, 0xffffffffffffffff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept$unix(r0, &(0x7f00000012c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) connect(r1, &(0x7f00000010c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000001100)='./file0\x00', 0x80, 0x0) getsockname$inet(r2, &(0x7f0000001180), &(0x7f0000001280)=0xc) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000080)=""/150, 0x96}, {&(0x7f0000000140)=""/134, 0x86}, {&(0x7f0000000200)=""/70, 0x46}, {&(0x7f0000000280)=""/241, 0xf1}, {&(0x7f0000000380)=""/102, 0x66}, {&(0x7f0000000400)=""/198, 0xc6}], 0x6) lstat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) r3 = socket$inet(0x2, 0x2, 0xfffffffffffffffe) accept$unix(r1, &(0x7f00000011c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000ebffffff00000000000000000000000000000000301b248ad6968860e4842634f59512a37671193289d6d2c38762613cd1f2593ce303fe6be63dad630ae2e35b77d09e7d97d0684ebf04fe5b117a3ba08e5a83ea48ae1561de995eeb369a4a9f422bedde88273c32807f226f7d8470df0e767d05a8107d4dbea2f4d54faa2765e7"], &(0x7f0000001140)=0x36) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000040), 0x4) 06:39:15 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="c47b8b05", 0x4) accept$inet(r0, 0x0, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 06:39:15 executing program 1: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) chroot(&(0x7f0000000000)='./file0\x00') accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) 06:39:15 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(0x0, 0x191, 0x10e) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x3) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x1002) bind$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00./\x00'], 0xa) getsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000140)="a1", 0x1}, {&(0x7f00000003c0)="6a036007214632b038ba3b90fd72bc1e8198ab1e795927eeddd41d3efc2d6d6de227e47623c2588a92015ed0fd936c89030942c83b4a18ab2507ead8d5778b0f4b576cd4d6ffd609ddeb13c739c6e42d293eae11eb87dcb05e62b4ae37a4f807d42506f2ccb45268b38504dee85327bd4887e46d99842722781fdd53655197fe5af2d87127f052b6ef9214c12520785882adc952f768f8141094fc4eb40a8ad4250ca109a421ea5c735975937c7d5f7ab4f6f15ee808103edfc8e942cd1c37d6029d95b19f845305633f6b2179ab1c7592c551f364169ca4ae4dd948eca9", 0xde}, {&(0x7f00000004c0)="267ca0dd4294f6be6edad0e752264544ccff0b277d2efd5294bdf45834340e0eefb8b0dae19c48ddb6a36a9cc7db5ffab9b37ce9af1dcdb5255c35e827d57251b2b4cfa94fefb04fc2584372f2c37f105998fda8ad992a4d1963c00dce86c6c5e60c41332288c60e2feacd344c482a8de327d4239504d464ee664f67c821671772edc473c9213b9c95fdfe4d7ad0e6e55d4c42254d3474d7300974bdf6c9a5c2f09761ba57261cf8c8c905b84dca76b96821b883add7e463c1dac4904215f03610f17283a7d77ec9a7d31fd0aa2bcaa04c53c856f1791020d066d46d78e6b7333bf45595a4591d6533a28e3f20cf13f95081104067649b", 0x45c}], 0x3) 06:39:15 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000100)=""/79, 0x4f}], 0x1) write(r0, &(0x7f00000002c0)="3792ce3414becd0effeaef0105bfd5b8583acd87995058fa62e8aaa7906cd5c910cc9ce9c2afc7a46fa32e3d9f53548165222da314de6f8ef2e1c26b68bf30ec6ae73683d640b9575a1e275c81c6924887cb8502c3263afff01ce36fc240", 0x5e) select(0x40, &(0x7f0000000240)={0x9}, 0x0, 0x0, &(0x7f0000000000)={0x40009}) select(0x40, &(0x7f00000000c0)={0xfffffffffffffffe, 0x885, 0x3f, 0x2bd717ca, 0x2, 0x6e, 0x9, 0xff}, &(0x7f0000000180)={0x7f, 0x8000, 0x3f, 0x9, 0xffffffffffff0000, 0xffffffffffffffe1, 0x4b0, 0x100000001}, &(0x7f00000001c0)={0x179a, 0x100000000, 0x121f, 0x5, 0x2, 0x1, 0x20, 0x10000}, &(0x7f0000000200)={0x100000000, 0x6}) write(r1, &(0x7f0000000080)="03", 0x1) write(r1, &(0x7f0000000280)='j', 0x1) 06:39:15 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = getgid() r1 = getgid() setregid(r0, r1) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) poll(&(0x7f00000000c0)=[{r2}], 0x1, 0x10000) clock_settime(0x6, &(0x7f0000000080)) 06:39:15 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) close(r0) sendto$unix(r1, &(0x7f0000000200)="2b1b60b3d1d11be2cc97bf512fd1f3bc9026a6d4b56fbd030db328936179714db5152427f7ab44bc9e7764abf3d0afff6fda75c58ec6f9979e8fcfce0b37394339fb9626e54f37c9cd4dc646dba57e413814cedbe3e619364c4edbd7eb88714727f60daf1225afacc29ed30639386e5d432aca72f2f531a92c2ad36675f9797ce23a3b5f7ab67be905470802eab1ef198d20383f7e828208ee88e041ad3f4507b77078642e03218f3c1219b3ddbaae3cebb9639b04638bd25c0b7b27b678bf02c07ce1cd0845941539bd500ff5429a5def540785404e5486c332d237511cab357b94", 0xe2, 0x0, 0x0, 0x0) 06:39:15 executing program 1: r0 = socket$inet(0x2, 0x1, 0xfffffffffffffffb) fchmod(r0, 0x4) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000040), 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) 06:39:15 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x400) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000100)=0x8) recvfrom$unix(r1, &(0x7f00000002c0)=""/225, 0xe1, 0x41, &(0x7f0000000440)=ANY=[@ANYBLOB="695141d8bf00067dc94ad96d8fc1dec22132e8abcbc75494f913dfe1b609ed0000040eae38c27fac93212a8e7f5cc5670587ae3eef882b1c306d58a5105a4ef0036749a815ef"], 0x8) sendto$unix(r1, &(0x7f0000000000)="e0b814c92f7bc3c968f4eaa310276d", 0xf, 0x1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0xffffffffffffffab) write(r0, &(0x7f0000000180)="1e9a77d4211a7a1717ef1174fc506c5ee189573c8e0713303eb35bebf917f704fd98706cbfc25794d5a32b4fb245b0e720f919611fd6cb8b24d4ef0585c375e287bff95fe6f955f4d06d9f8ad2009714af77a6f74a97d5531b8f956cee836b4778141dd889c0fe98090460fe2173b94f8bb96b760c762bb3667e8d40f70ec3389645b3f1425326181f4b18c47e583cf67c867d5585dec3b647d486ebf6852a83a78b14cc10d857d881938d5a603b6a747c94b5424ded5dc500f8df96a3740dfd1c54ebb7f40bfc3010c8328b41bbf0c916bcfcbeb61cf59b51ec840600c16e97319828ea5ac5828bef530599f5ed3c52323907", 0xf3) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2000000000000000) 06:39:16 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) 06:39:16 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) socketpair(0x6, 0xc005, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x85, 0x3}, 0xc) ftruncate(r0, 0x101) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) 06:39:16 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e001009dacff0b"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 06:39:16 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x2cf8af6edf44a1a9}], 0x4, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x49b, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) r4 = getpid() fcntl$setown(r1, 0x6, r4) fcntl$setown(r0, 0x6, r4) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x80) 06:39:16 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = accept$inet(r0, 0x0, &(0x7f0000000000)) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x10, 0x5, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x34, 0x41, 0x6, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x51d9, 0x80000000}, {{r2}, 0xffffffffffffffff, 0x4, 0x3, 0x9, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3ff, 0x2}, {{r0}, 0xfffffffffffffffc, 0x6, 0xc4, 0x9, 0x5a0}, {{r2}, 0xfffffffffffffff8, 0x40, 0x40, 0x9, 0x2}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) kqueue() dup2(r1, r0) 06:39:16 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x22) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xd1, 0x80, 0xfff, 0x1446}, {{r0}, 0xfffffffffffffffa, 0x40, 0x0, 0x0, 0x8}, {{r0}, 0xfffffffffffffffa, 0x8, 0x0, 0xc0e0, 0x4704}, {{r0}, 0xfffffffffffffff8, 0x52, 0x40, 0x7, 0xff}], 0x6, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa0, 0x40000042, 0x4}, {{r0}, 0xfffffffffffffffb, 0x2a, 0x2, 0x6, 0x101}, {{r0}, 0xfffffffffffffffb, 0x8, 0x0, 0x40a1ad3a00}, {{r0}, 0xfffffffffffffffe, 0x8, 0x6, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x80, 0x40, 0x3}, {{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0x8, 0x1ff}, {{r0}, 0xfffffffffffffffa, 0x1, 0x98, 0x7fff, 0x3}], 0xffffffffffffff7f, &(0x7f00000001c0)={0x38, 0x5}) socket(0x2, 0x4005, 0x100000000) 06:39:16 executing program 1: r0 = socket$inet(0x2, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) 06:39:16 executing program 0: r0 = socket(0x2, 0xc007, 0x3e) getsockopt$sock_int(r0, 0xffff, 0x103f, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000440)=[{0x0}], 0x1) 06:39:16 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket$inet6(0x18, 0x8002, 0x0) pipe2(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000a40)=0x10001) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x6, 0x5}, 0xc) ioctl$TIOCEXCL(r0, 0x2000740d) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSCTTY(r3, 0x20007461) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r4 = semget$private(0x0, 0x7, 0x449) semop(r4, &(0x7f0000000a80)=[{0x0, 0x8, 0x1800}, {0x5, 0x101, 0x1000}, {0x1, 0x0, 0x1800}], 0x3) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000180)="0000000000000041e20000000000000000000000", 0x14) r5 = socket(0x3, 0x4004, 0x7f) sendmsg(r1, &(0x7f0000000980)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000340)="c40c744ee938575821321c8af0205184d1664d20eebcc4d9748710ee46e0e20c8ed1d42ca17fa573fd0355cb15c7b54389ba72c3dd57a1ec074d113779fc14d294729c7978d73fb035f6cf03df49fc239c3a46d3e94752683afc03922e66b91c81dd91ad740d316ba061073f681df9c49b68898f9590de856f7019225ff796f2787ce06dbf366a85a02b65483da9624cab6045aba0a7d6388bf732afa39765ed08609bbc3e7a15724c5245688e358f98d038fead821e1777b935dc5893cb84ca52e7a26c9a3b", 0xc6}], 0x1}, 0x400) sendto$unix(r5, &(0x7f0000000ac0)="b8508dd859e96e476b06e73a8929d4752486b85a1562b2225a581871f945b00797d26543aba418c874de208b1327012aaa1a058386894de1e3ee5f06c160e05524244ea5eec9a6e129126963f5e95ccc1fd1ec5fa85768f31b6dd91e5103c202d9e95ff9f7545cdea74248bd791b23cbf8574f6d9185616ffc633f7f085988f176aca2b5a955b5a4f15395afae595ff45d2b98b5619aa77408ec9840ceaa85863eb4c9ec5dec68d0437c0effffd9520a4c991db1d9160a7cc370a4a9bf20504708bbf457a1ece54bbcb6defe5f69d16867674edbb7b01a868bbeffe791ce628c7e5a7e83282a3a03520dcedafcf6cd4ae39a7958d1c6dceb9161ebebf746467c897fe88537ca3fa07162c1ade8f61a6a36a02cd600952835fd437631fa2d67ed84e3e879e76e455f26f47fa6347425b0af60eed47ee4e23a0c79504422073d8538ae034543887eb55c7e3ed353cc67289c9a14e75d3d39121612b8c6a313715a9a672abab53c249336c8cd51d3e5e49a4c8f6c9ef6de6fef5bc226fec3fb7e3d11d11fbeba303f631fdeb6fb6e02c1c6c7b6767767efc7938d26e22992648734fc5eb5398088385669de7431d3e6e477635871a5fcfd4a364503b80551d6f7519e26175a33a3066bfa0acec8838894ac25e1fdd9edba7a652177d2d7c94d62f41d5f7d", 0x1e3, 0x48, 0x0, 0x0) 06:39:16 executing program 1: setuid(0xee01) geteuid() msgget(0x1, 0x0) 06:39:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000180)='#}\x00', &(0x7f00000001c0)='+,)*[\\\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='%\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)=':&\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='+&\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\xc5\x00', &(0x7f0000000400)='@\x00']) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) sendto(r0, &(0x7f0000000040)="ffc2dd548c1de9246f50db16f7e8ab12c8d1dec3cc49e6ad5f1a735b9299766ee6e196bfcfcef1e4b7aab0340ddb521d8aeff88831afd7f330d8f9fe712643d571e0e62085b00e0be4efd7cd9609ba2305ee90b4b99ee18a6addb872aba7819ef2629e8812b9ba6605caed2dba4f1c783f20455cdf87446fca04d6f1d1ff6f4a7455bd9fe2d93174e6223b76773b77878a", 0x91, 0x0, 0x0, 0x0) 06:39:16 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) sendto$inet6(r0, &(0x7f0000000000)="cdc85d3b4ca3715b9d012aaba06d6eba5516ed79463f2a9ff2875a91fecab4657852e1b3c02c2a8eb757b821c3a6f3e03adc463a10d9c20265f8fec6f08ca8ca361df8d251b7054b1e81523fe5636dee5c05dd00fd39e7027f220427baa8f47efa2184670eb1a8b7af728b6dadfa9e9ca8e9bc276f1f1e43dd2e7103f2cd4192c91f2cddee1fcb667c146adec848c98778d9c2b85beb67cbe34f9db7e02e3cd64a0cb1b65e5449155b685bcf15b3ec6a2fce8ba506f1e589b8e6ceeefdb11f4ebf727921a0c1fa973136b7c40be3e8e3edac150dfee07d31b60ce5b573ea6a0ddfe890c8367114db2e89d4689982278d45ef4dc0661ce0cbc3d6d0e90bc851b0d02995860377b27810b3eb191cfdce2721daef11e916a3bfdcaa6a97977555b14c1004ca55903e9706b117473e478f43bca3be2531e07d870247604d2d873316bff16cac95776995dd6d5d6defc3d0e1c31ee6c6b92497c1f5db4f388051105613f494e3344958395ec95f440169933bfb0faa1cba02376c454c9fa56a522a90b9fc034b8120433e82931880e2732bf1fcda9221c00755a1ecf4a43952a3803daeb2eabdd7595cda98458a9a183dffcfdb552ada33f9d44e482305fb20c1586edeae74a79d247a49c2a9e36354166f51492e2be9d67925642cf11898880bae83ab1e1d3f78a45add69e2e25feed995461983f3de2136dc6957ac8cebd7f130726fac2640fa215bd67c776e2955ee5903c80029895cb8da4ba137d624b2507e886b0029d2b560f65e081b6df0fa209c2978e5cbb215c80dd62c57ca6cb87780a7d9acc318a5023308ebde3698e6a5be012c7c3d9e1bd118ee525b85ea4b05929ea9215a33692a8035c22087efa6ef0b656d006eda235fe84bc1b85b5d0eb5ce0b8eddc36a48e590efc4fd6e634c5d32656cff3714244323a937805a080c8a3e620ff5ade4d9c65274233f338a9dc092dc428cb3e8f6be5cdbfd9c6d44420dbcf9f160bc398cdcb183c1d390b3f6be5d01589bd6e3c7bc68577834acd53195a83870750b1a08a1e0a17897d0e0e15293275d6dd6782bdf703d2c069ac38e2ab0df52cb3952336b4b38d2b37ca19ec35b5f41fa512c31e0aa14bc4b656cda743c18764222c94b574f0b8258fce1089a346c34810d28b23292ad6beed0e0db642d7c1209ad02242aa43b6000c063eee005c597266d293486cdf7dfbcc8426138568f2bc2024116ce4929a23e74a2e7192db379993243490dea5ce02db71f65fca0587571cac36a62f6effcd8009aa59df88bae4c02f54ac66d9236254b9beb7f74f256d9accd8b8ed9001694ee4accdd6b0181f5bb6609708847507278b4dbad16a6d1d66fe7314ff8bba55ce16eaed648b7099b7d763bc349f6d06078fb05204e16fd5ce657040bfaeaeb90b48f485d87a5130397cc215e43cc951dd02284628f42d9472baed287ba0883b7a0b3008dfa8b347da56d4c07ba935bd8ae9c62f732390eb5a2ef51ab2a6dbe9fafb9824ac58646a12bf84370bb7cfc9af085edb61edf8a52c186cc0c0ffb8f4e4dbfba70aa470005e8cf380194fce7ecec97551f527571bd67684a905c496e4ee51d30ba3b1e8f554c5ef9f019ea61796327f266a298b3a26ce7a3406cf2784d1eb23f0226193d4124e08c78392347c744b9122545d2377165a8f77ece58716dbe3241a981a06e9377c79ea47d2c5b9c7f39505e7b1522db29259089a64b67d7621ea3e61284a63fb092471a9ab97400b9ef237de1d694cc05c55cccb20ef43fc4c5593886ba1635710b9b27b4326a4699c11a86bf969bc0e7709273d2670cc9a76ee3163fd2ce8c30226c2f62b7a5f0fce3c0bd86ebecf0b6324afd8b7b67ec8ca45ac0f88ad5e49969abb903a2a16b75e14f2b8335fc51bc349a23123313cc7bd2d881de7c4d61cbec663c4a3c022a11dcea6a50fd123a581c3a843967af638e8b5ab17f9370c3e99848f5a51995d4bac0916dd3b160b11e97b649fb9b435d5b6bc226d2d71ac1cb1e1935edd7e1482ef9166d7e3822eb43480a31b49923072b339917ebdcf8a59b9a2ec475ae1439af206a9738ad6370d48d95e7cd206ad03e66537d11f4af541e72327be686791ff6c81b433f88f571031bf53d099791749a5e8d1c088f2397c1508bc95fe9343fdaaf44cd2adc94c203fc9a7428cbc65990659e8687408c5626f0e11bbb22da847e821bfabc10a93e74617265ea0714865eaab9087490876967f2f594f45cdbdfe791c5a9d7f6e7bb3c9d75a6a4ee3356fabd3ed6d09638931dde92ddf0a851e4efff3468c4b7c4790f9d732045cdf3a2dd1269e4f6857bb8a7a424f418953f5d00f1828deb8d4913b33a44726263b9448d3d0a56f319538caa620871c5f83633e24822e0065c29db48982b29317d252e07e86ac1b47e3e0bba7c4a9e2d9c860f9e8052ec8d5d9a5f0de52a8b0ee4fcfa56e0daa6b6c802afcfce7daed22f99cdf731cdf516c5971b3cc2b29f6d5ed497d135ca415c7dc91a518f942e60505fd62eac84d3ee40018840b9cf5a22d056f3721b58c66e99700b8aa1a117a084674692e0c31a9baa1bb57cb77a886623fa3ca321692e7e635059d1bb7b0c1e5e08cd7682289ade095d8c2ec3bea8a2e89b9fa440ca4c64ed2c58c7d7c529d90f35cc171444fe6d6b572004b0526544fc71f852d216733a9244f49c7ccdd6d8eabdef869dcff0d0e27632eaf2a2af6f7f81cb025ab17a17c072e37d5ff4471404ce2e25dd688e8cf06b10c144851aa5d9c5b105baca005c54bef5c8aed5766633a7370bf153babec7b89627f4008305dc00149af931d17ffd2183f856dad0a5a3b8b6bbe74dae58177a21478617794a158cf439b9589fcd3087633a56f8a0764ea70291e8a349797f680d635bc148c884588a09c7c470b0e7e69c226f7d450836090513dcb39174d10a459920896f380b55a6ace55dd50f4aff3a28af32600edf43f004be65a8b674d45375c6f984a4b0d3a32c049e302a01a11fddba8c1d91d728764fe90ef528f8b02f55614beef5a068c531b69acc3ff9c27d11e5cb0e881f81f07a6ecdd383e3d1b8550ee1b7deec711c9a3fa54481574bdd24e086960c4b5f685dc8038871ff7bae81f2069836485ac9ec64b43924c58389ef532176c3f6beb5b03a228eb821cecd923cce1a445ad6844975d649403a80603a4be91918453a00051c871c5fc910d4be3dc83d335ee846f3c63e41c7aca3248350f7dd7180496f3d5c9a5efcf70cd0fb667f291d9c7daeeafca957c8b78b2389adfaeee44e93f70b5bb351cd4a46f3824dfb8c2904315fe5ee83695a7681da1417cf5c9ed1d84cd779db739ba7653bfcdb4ea0bee2771526cfffc225808e26e309f45ad50386014fb1d78d712c8ae2d8ac14afede7ca9a91a8b07c8e99043ad0f679ec725ce6fba6f5d136765aaf3f358b6d3232825b2511e49d4b36d33da274d11bff16e6bae79ec2da844edee37aa1e388297fa7eb04a9281468759d574385461cdfa76b1472dd316221a57be5883942b9667335ee1088c6ad5d20fc156a495f12a705024a5c221866a62cb66c6b52dcfb58989a113c5bb7979fdcd1ac8d33b284dd41028d0e235c54ca3132bc6568096a9db637314f2a075df7b3baecd57ed0dce65dc4d389a03db7681f804db2188a31ffcae4632ef13c2d334feece3f495d1ea030e2bbed47339cdb80d498c8602b9119722bc612062f19a8a4230a9f91f47bc5ef65e509fdc91878428e8df182a452bcde2d8e90c91421887457c9ad5156f11de5f6eddd774539244e99de9d5a5a65b2f7c70292e103cbe1817594d7ee67eb7c12757360e3778c53c00b27b3696e56bfafea89e7eb3df30586effdc0352e001a00a71d3aedb81d3d6026ccaca5d134117f0f31452978fda11b68f9f66e05504185f425697f55993141f2b56a782a17f094761ee49cc85de7fe7893914cd97307a4f7026f055e3f099e587f2d7f394bbb259ccb7a72d7957990b5bbacb88a7f2e9474ece2894d95151882887e114dea214033491dfe7787f7a2a0e188fe01a34a4504e4684b78598cfd5fc28d7c129a52ff1928afb38574648824f91b185809039abb9a036fa18e15a0b0f30506111e98626d14cf05a621e030cdb1179f7c92360b722499ec7d65eed3bb4b4bfa4ce21a211756d3ccfbae949bcf73f2b529b60383d014d90cbc776788e7b191b33c08aa5f898a9930e339b2d44e320abd5dc82bc236ecd998c3ca653210d1d56d4addee01cb42afe29e34acd664609da21fbea76e650ad73bfbaf74fccaa72e82dc3782c4e119364d1ca0d0047f942a3b932a2dd74e5dbda7774cabc5e1f23474d403f2af8ffbac9719c7b5a6f59c05749c19f227390fa9abd5f93bf4763df5ee71f1f363838574a836aab6122decd1de24f4ef238a906c35641eb3ad0f0b3465fa5a3ce456413f1fe317365da9edf63f01f0dc548d274c0b0850a6974589622583f5c03acb0bc40bcc9941d08c8571d5e2f77b5d35f6b50dbc0f41617e80c9a1d07c5d1b6ea115d619b1b5dda1fa95a918ed13fddd049d0668d72f693498d31e4643282e4ae31b0926651c8a928742852e02f70f44938862485c7b416140b4ae0f1aa75950c6b5edba4b3ebcfbbe232b5e67c3e5eea9baf41cc28345b502bbf708d1b66e70f8ebdb07dc30ea91a295966e5849f83742fdaeda7060dc2b32fd989153da17603648fa9b7cd39bc3a2286374ef039acdcae964b55727db72a241d6a8ad9802597f3922a87714a3ee6dabfa3eb377e788ec05c94267eca8c79865fcf6158865426f2c34924c1c2b40a0580dd802fe33e7c5479e5fecb58fdcd66d308abd157920079a24a181e05b52f142eda5b18a3526ad9411a0e2b1c3580a97bfc00337aea752f52c94b3b2e142067ecb451ac16200d6ec8e2fa5ae14a02f76a7446bec2c258cb8227bcc5f54624fb12b2849dde4c94e52bc973b05cc7e988d53a4c764652414982f84298c48f278df314146251a7eeab23353a91ef90747b86f0e7989da3bc175b5a3b05e53b9a8b7e5ae0c5586824a04a8536e64179b2255d29e18b8d383d172e0e78d44af0e36ef5b60bd1611033ace0cc400afe36d980f724062f0cfdd7dac8799612d8b3c104560944f1bfd0d30bb34d11d74df4a1cef8832c1775801bf3a226a136c6b3df1d4f92723ecd7c3ff16a3803e11fe1e75142d10cbb18e2f935c61651492ab2be14b09497de44f88cab26f1ddd76569948dfb4de98140dbb9b56cbbc57f4dfb02ae9bbb4b027c23e13885a4b4860c1ed776b792581ff17a440f6cfa566035702976e779820bf79547298c0722163a4dec4753521e883a9ef8e591f55d90c9152f06d6f4a1f259a5bd921553ec58a0ac9bc1aafad9e6193bb94c0cce40986c0f49df0d15c227666dfd8c8de8dd21992eb8cc6fd28d73b9f6a9d542b0e6ff8f79edda884d49627fd660b34ba3c63cea6f0c2e4fe76081767d7b928895703bcaaa290c46ed90347df789872c94a1ca7e38df7074d324abe8cf6f90cc21002070581dfb35de07bb9af9afe6d1592cbef989d3b89664c013b4d0d0cf9b22053d9d4a046d8891c14667f5819f811b88df0054d6db8f4b7e27f3ecfc2ed5be7328064c345431e6855809dfac0649933a900bc781526dfd03d1669316b471ba66774a1624585447b23b5e6ddebde56bb5bf5e02e6fc7f934ad9ae081ee973a42537cb69620b21ae7ab1daa5784a0fa01079d649ceaaf2e7382cecced5106b608f0a6cd1047875fca6f01616aa822f072921e27ef", 0x1000, 0x2, &(0x7f0000001000)={0x18, 0x3, 0x2, 0x2}, 0xc) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 06:39:16 executing program 0: getitimer(0x3, &(0x7f0000000000)) setitimer(0x0, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x7, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="053dac4fc07b", 0x6}, {&(0x7f0000000080)="3ee47e41b8364ed9cf5bab9189241eaafba593de7d39d37d66dc13abe5c4979765536427acc88e896c586c5d6c7b32880b71a442c6a05ad0fbc80c5110928cf29cb90f", 0x43}, {&(0x7f0000000100)="00cf292e7bbf8ff80a1d5b3c1a9adb28b434bcfe7fd65e5de3cbfe310d2bb04bb758ae8e80e13fecb4f86e0ed139cc7a3f8853be277cc9b021ee7b70ce1d8d3955527015ff8de5384398d1a965e5572f7f24720d858122d59c6d8af616632ebc7f8535e67af2bb6e94ea5a31166c923890fc4fb5755c3688ce7e7b39af8b5835f77f6d149bd6df7bc60be34188b5048d344af4c17c5fe9017e7cb2448c10f16e0965453734a76a932a91b5", 0xab}, {&(0x7f00000001c0)="76bfe61279d5baf06e8ebcca3b2a09d471a1473173b1c0b8b88bbb4dfa496d896b05", 0x22}, {&(0x7f0000000200)="659c798d28e26848418d9877fbe4898c21f53f62c3b4bd24edbb7c45c929a1dd95e85dc438f1070a4ca84c9a9acbeff3af76a72dedaa048f739d4d0ee47ef98ee5511547a4bb5afba67e9d610c87cedf6a9d587fbbca2a895e61b91b91912feb15ec2584d7b272e16be77b5f02638c86f4f9cd424c62e109793eec612d47e19969b41bec250bce96c2eee77eeff7b2c5cdc85dd03e3c703fcc42f3696a39b0", 0x9f}], 0x5) 06:39:16 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) readlinkat(r0, &(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000300)=""/221, 0xdd) mkdir(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x10) mkdirat(r0, &(0x7f0000000140)='./file0/file0/file0/file0\x00', 0x21) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0/file0/file0\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x80) 06:39:16 executing program 0: r0 = socket(0x2, 0xc001, 0x0) r1 = socket$unix(0x1, 0x8000000000a, 0x0) r2 = dup2(r0, r1) shutdown(r2, 0x1) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 06:39:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1000000000000008) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xffffffff) 06:39:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = shmget(0x0, 0x2000, 0xed, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x2000) 06:39:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100b, &(0x7f0000000000)=0x5, 0x4) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x1b, 0x0) 06:39:16 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = syz_open_pts() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x2, 0xfffffffffffffffc}, 0x8) r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() r5 = dup2(r0, r3) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r0, r5) 06:39:16 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r0, r1) setgroups(0x0, &(0x7f00000000c0)) mknod(&(0x7f0000000080)='./file0\x00', 0xc021, 0x0) 06:39:16 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x48) r2 = semget(0x3, 0x3, 0x20) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000000)=""/173) r3 = getppid() sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)="4c446b4e0621c27979117719fd23ab335eb517b8a915ff75d590b3fcb9d846ae505c52f5e74d8f86a563de9a440de075ab51ff69b293447cc0ac", 0x3a}, {&(0x7f0000000140)="a5a16177c75775ea20be5ee2dd55fcc3a30e8b596e640f91054158d3dad7cbafab9347dbafc473a68f67fd9b7c6c70d357253354797d6ed3757e397fa1c5a52fde291156d185b836f161e22c5cf65dc8bd5c69cddbe8943b5bed5242068d95273bde2b26b0ce296cb880d15b86e79d96b548b4c81bb8717d6bc0b48b0cf33ac9eaf8b06570c16f", 0x87}, {&(0x7f0000000200)="321e921c34ec5ddc6fceebae1bc9a6241de00098025fd5867b4d07c0806193aa3410aef1998f4980c949759b9c39b17937b35b4f3e0a22e561fa2f1c328d06d9f0008eab77ac0afe724b04d15b53548e7b6d30f3f758cce5988f45e7981d6d5b42943de63399b399ab47830552b15f63b66676a0f4037578279151b9730b14d9cac13bd097b0649080b833234d5619908558178aefdd4491a5c69bc1e0c62726f372ba86f476072f3342ddb761d84279162b0ffe3b3cc0a82cea5d6a243be4bd05994a10c6079a864b02c864a3e0265ba61769a645fa", 0xd6}], 0x3, 0x0, 0x0, 0x8}, 0x408) fcntl$getown(r0, 0x5) setuid(0xee01) fcntl$setown(r0, 0x6, r3) write(r1, &(0x7f0000000340)='x', 0x1) 06:39:16 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001b40)=[{0x0}], 0x1, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000000)="19726c9861fc701014294413f642660ab15dc9103223b3b044a426bab40a3ba14df8f33f20c3e73ee65cf90e6b725391b6546826eac91e7344000982f4c7a71df52a0ecb5f87940b76b613aa113f13f83110b877b98c95eb896cb272c1e27a5cebf00de209b1b8b3038e86cf10839ecbb72aaf10ef8b6d4da99a7746d8c9c5a9f0d692a51ba5cf91b26186c5d0c138d266083108073e62cfdb41c7", 0x9b}, {&(0x7f00000000c0)}, {&(0x7f0000000100)="7a26563910fa798de1cbe1aa8a35675525896869fbfef3778a23", 0x1a}, {&(0x7f0000000240)="0b401caaa9df0ad112ba5dfb287d515f2b325697205b1b545db3f1b303031cce96f98d26fcf7babe160fa1327947d1d4771d3969ccd6ab4bf89370b5389192be6a0a8dd24848e8a8c60ecb3972f70ad3ce7238668151165a8a55612a70e8ce513d0d894fbed69701031e4e9c23e285df939902071485d14faefc2a0ce0d0c0de54be7932b36b8a7650136c124355e4d5d0215ce28b3c134020fec0", 0x9b}, {&(0x7f0000000140)="b6dfd6d6e6198ea86e6b5163b4e73df1af3221479fdf59771bb918336d254400b49468b86763d5f0dca4a8f08d7b6d4f7286efd22a81e0c7c8", 0x39}, {&(0x7f0000000300)="c0242f2d071e8d6334ae41992be5424d6078673b9bb56d00ed400452d906999544ee5d6426442bf3842d841886002f3d3435946d59c7dc567b8bced04187e89d62a704ded2e23d7d5fd06915c929b340919b841ec4e65c002e7557a7abfc174f71efb271c6bcbc7b30e2ebb55bca089248f1510961a9d14042cb95e9e7f144097ebdd08428f4bcdd278eeadf0e65afc4cc3c64d6378651cb928525f25f85acf635d1b93a36b55c80201089bea0cfd7067083ae97307fc2da6c264f6c3ee9cbe25975721294e370e994c97aed388451352704a5997c1dea8733b029c1cc221c9607daa1f1fcead46f40921e7a3a03f8ff906633b07207261f", 0xf8}, {&(0x7f0000000480)="bfbafb17edf096fd61161aa4e4fd394d3f4e5d1d93afd3ce406d1a16bf73ec25fa26c1d0ccb913eb291d151258f0fa230e0391b99c24cbbe6ee8c410e21e343e74a3f34ed8d8ab7c6d371e71cc2d0d30e97611189bfee86dd5a00ab5a48690d971542bf98f825846d3b538f5777b54cb90b7a575a4313dd15dfbfb2411a0b94a54b05abe7f1d6b00a8a4", 0x8a}], 0x7) 06:39:16 executing program 1: getppid() setrlimit(0x3, &(0x7f0000000140)={0x7fff, 0xcdbd}) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0xffffffffcf9cb28a}) accept$inet(r1, 0x0, &(0x7f0000000180)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) syz_emit_ethernet(0x6a, &(0x7f00000001c0)="5c86864740d610565f1eec4c169a083e0f22d6bd627e92fffe20acfe5479fab79209ed9b8fbba90f9f04bfebea8869e75dc8b202d384c757db5608a1f9639f2028b8741d95b4f5e77c7af4241a905fac72046933b5ce6cbd87f0ea0a1f06228b4b60d169827c2b9eddc5") ioctl$TIOCSBRK(r2, 0x2000747b) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) 06:39:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x648) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x4008c) lstat(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000180)) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r1) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') preadv(r0, &(0x7f0000001640)=[{&(0x7f00000002c0)=""/210, 0xd2}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000240)=""/10, 0xa}, {&(0x7f00000013c0)=""/72, 0x48}, {&(0x7f0000001440)=""/21, 0x15}, {&(0x7f0000001480)=""/155, 0x9b}, {&(0x7f0000001540)=""/173, 0xad}], 0x7, 0x0) mknod(&(0x7f0000001600)='./bus/file0\x00', 0x0, 0x0) 06:39:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) fchmod(r0, 0x88) 06:39:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x2f6, 0x0, &(0x7f0000000040), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1, 0x20, 0x8001, 0x6, 0xfff, 0x9, 0x0, 0x2}, &(0x7f0000000080)={0x1, 0x6, 0x7, 0x2, 0xc, 0xffffffff, 0x1, 0x8000}, &(0x7f00000000c0)={0xca03, 0x8, 0x7fffffff, 0x2, 0xfffffffffffffffc, 0xffff, 0x74bb, 0x9}, &(0x7f0000000100)={0xfc00000, 0x2}) socketpair(0x10, 0x3, 0x9, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/90}, &(0x7f0000000200)=0x5c) 06:39:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) writev(r0, &(0x7f0000000180)=[{0x0, 0xaf}], 0x32e) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x100000001) 06:39:17 executing program 0: socketpair(0x3, 0x2000000000003, 0xe3, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f00000000c0)=""/38, 0x26, 0x40, &(0x7f0000000140)=@in6={0x18, 0x3, 0x9, 0x8e6}, 0xc) flock(r0, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0xffffffffffffffbb) socketpair(0x18, 0x3, 0x3, 0x0) pipe(&(0x7f0000000000)) socketpair(0x6, 0x5, 0x100000000, &(0x7f0000000180)) 06:39:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) r1 = shmget$private(0x0, 0x400000, 0x2, &(0x7f0000c00000/0x400000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = shmget(0x3, 0x1000, 0x619, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) shmget(0x0, 0x2000, 0x2, &(0x7f0000f07000/0x2000)=nil) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) 06:39:17 executing program 1: r0 = kqueue() fcntl$getown(r0, 0x5) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) socketpair(0x0, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)) sendto$unix(r2, &(0x7f00000000c0)="5424dc550e5c44ae7aae0d4a87f14d813b45e987060dcbc324609fb1a03cd9ad131e25902dc65355e23cc566680f569d98b66f0567657d727b452e931c5631430b3c65cbda415d780f6ba291ce7eeeee740fe9b814aa6ac39e5b78849db548e677567a6ba3510d85", 0x68, 0x400, &(0x7f0000000440)=ANY=[@ANYBLOB="920a8e84bb85578adf1240fd974601002e2f66696c28111894b5cbdd667dae5a03e4807c085275cbf898e6bfb2964300006a00d87aa556837aeb6a5ab71dff03bd3494dd1d3d2c2b650a19ba368ab626d0d6b2ee11cd3a1a4f7134688f3842ef75a7861c093cfe5ea6c8b22fe928d0b553dbf20dffb8582221d0ecfddefbcd5022ab8f2e6dd46ff3a49ece2e76f2a415cd09b9a464a9cf864fc9960fda94c3f8c025e5905db5636f0688b2cdd68d6e5a261b082c3bb6aef8ab7dcd9b8d109c20fc2031797fb55c21999033709d4dea59ade2988bf3dec1ce9a64cb653e560f7672f5a77c132ffca76327f11a"], 0xa) pipe(&(0x7f0000000000)={0xffffffffffffffff}) write(r1, &(0x7f0000000240)="cfcd1a764835b2af5664f5bedcabf423058ff09ad9eed7b46015acfc5dbbac86966ecc276b09eb9ff3e8121e37c90f3f46db8878a4f034843eeb40773298303a6f0f708b36baaf2d85c7d7fe1669eb19ffd1266e795987d16b1acfc749c0d232442a66bfbe31b318289340654190020ed19e982073445384084f50e0f8850682388b1d60b4a01de41916413c776636109d21dbcd8d14234e7250e533c4592f3fd5daed0a51c90d04ef4dbfb1abb6bbd493711afa710ac7ca498450e8bb4dc8dbfbe00383530fb47b07", 0xc9) ioctl$TIOCNOTTY(r3, 0x20007471) 06:39:17 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "125b4376fb31244a7af5b6dd414f55e68e52eef4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3, 0x4, 0x7, 0x1000, "a6b909677251a133c6a22c7afd01ed68f9724681", 0x1, 0x2}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x32, 0x3, 0x15, 0x4}, {{r0}, 0xfffffffffffffffc, 0x10, 0x800000b0, 0x5, 0xb27b}, {{r0}, 0xfffffffffffffffe, 0xd76a94db4be531ea, 0xfffff, 0x5, 0x8}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 06:39:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180), 0x1da}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) recvfrom$unix(r0, &(0x7f0000000140)=""/135, 0x87, 0x840, 0x0, 0x0) write(r0, &(0x7f0000000200)="a266d958b725c52c5242f82e25312e88075ec9456d9cb1d3a4bd5f9739643f79883c22c7b4daf5c83476d61225d166cf3693eee582803f9182fd039e18ea068a4971f57635ce15f4f18dce95a73efa60f04312d1ccaf5024659d421a0f1fb9a9ad8d79c706505e08dcea620d67e9f5a9237b9e2d960736c322dc4719a414d6488ef312b5c5619697cc6db47e157a83f29d944e7da5e26cc2779b040da98b60fbc01f3444035e9c739c04d67782bbc67ab0cc64", 0xb3) 06:39:17 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0xa88, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x100000001) sendto(r0, &(0x7f0000000080)="57c4ad42c01b558df4193d7b28718a48d0b4df17303ad57251a71109980befd59c4d23561826b9ac8e6e838f0bece0d678c250c62662326cf412b2f89b7b29ddda8eaa", 0x43, 0x402, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 06:39:17 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) r1 = socket(0x0, 0x4000, 0x1) r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000040)="50b1df29772e0283cfa43d5d784a021fdaedcd526cf7430f381bda6cddc9bcc22a529cbc9248173ab657e4d415c6b9c7e35a50d6fc121b8e0e34e898b4b5c5214129950f9800762e4613f3791a784c75dc955cdcbdee24547774a1afc4fb91cd341d5022e9ab19bcfb5f02fca14ee935d9427ff597093466f02be51b5120e7e5d2bf72be83041acf3fd743cc7ea21634c38631f7ee42571c7cba910a0726f15b478d9642e326c6c4e8a70442c7c34a85e5eaea26b43a095e33def846", 0xbc}, {&(0x7f0000000100)="4afccd93b1f54b0bb9128ec78008c5e36c0c28c8ebab1629718f6ef2554cb373501956c6fb78afc850c5fedc392b50010399b2c1a87f0cb5992014376a7d9dff48a39dc60718ffc40d2bd35284a4191f40c1a64858838018966658c6764030caa9c4713f080cff85e507da43c9161cee8d93803233af47faf1", 0x79}, {&(0x7f0000000180)="a9398e7f76b30afee8e4451ca09b1355ba1e989423d5711142b8d5fc6433af15c2276ec2829db95d22e2fbc84434bf40cab23cd0330f332f7ccd23b9cb32e586ddc9bd91888b039c8e6aebf685fb62cd2698895bdd0ec8b6fb6472c989f43914c98a789efb1b0af5f76d2a2fbc0f59e8a2afef260413062f86b28ae0cf2b5bf8a5758d6577ffe3ebd78faead4fe0f886c9176413f0f9e09e3834d716f842b59992a5b6c6a6cdc2abd7170a6b1272159fa1f2900b37fd5b17e15005a4e18e41264dc47321b5e2b0e3fb7ef15e5caa2aad435a52394d6bfab5", 0xd8}], 0x3, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x1}, 0x1) 06:39:17 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1702079b37982cfa4e00000000000000fbff000d"}) listen(r1, 0xda96) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8fdf8d8577dc7f9ec42248cdf803a6b876fe890f09f7626ad96475c377f1c8a8e6bd38b9cda99c8debe532fc71902", 0x1ae}], 0x1) write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c", 0x252) r3 = dup2(r2, r2) write(r3, &(0x7f0000001740)="7b2400f1cca0e733a94bc8d85941b960aa881e6d7ccd8fb33ff9d4ba746e20cf32b683fa2a67840c680e3e60244dd2e67cf56c6c50d14de14a63d8bf78e690cf1ddac18ce265b8a6e022c9fac6cf60caf995d8eeb664e97a12dff2dd9f8dcf69209ed77bab7efd5811e8ace796cfb3a87d836029ca018c19c1c4b93f2ee3337343a98c279d414b2b6a54645a14e11fa9f2a6cc538249e5ea65ccf5d7f374c17ffcb34e458ee87f32113dc1aae96456c0975057d5e80bc0e514533689ee1606f17a3587751c9f304829d8d066c0d2501a7ec6fea1bbd70e46992975fa7d8c6df9465c4c6434e1117c52c340f2a551b9a860afdf3b282c1b00dcaee3f06dfd9c9e4610a12c9220d1e8fc390fcca054e3663cfc92218b0efa482f667c0badba3dfe47d4a1c047f539f0b03b31e5ce760e9b5507b3baff8dbbad9099b72d7f37", 0x13e) 06:39:18 executing program 1: unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000180)='b\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffd, 0x0) 06:39:18 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r1, r0) syz_open_pts() setsockopt$sock_int(r1, 0xffff, 0x1087, &(0x7f0000000000)=0x5d30, 0x4) setuid(0xee01) execve(0x0, 0x0, 0x0) 06:39:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 06:39:18 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000100)="b7000000", 0x4) 06:39:18 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYRES64=0x0, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESOCT, @ANYRES16, @ANYRESOCT, @ANYRES64, @ANYRESDEC], @ANYRESDEC, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESHEX, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR64, @ANYBLOB="2a7feccd172cd6d1c5b6fdc1ec85532c83985d1a62c451eacf5652ce63f5c33451033049b16c1cba7ac794177884c798152c52820f6f11b35f79fdd35eba65ac4badfc6d7f07e348464c35d6954d9475c73a04a0c109b2577103422244b19a386a3f1adbb344056169eeba93ccf5ac4d30c7cf37a7a056d8662fd3157ddf3780b61461085b4fff3e3fb6455560ca8a0ca9ba267c734120079f", @ANYRES16, @ANYBLOB="d22abdc9f3c2109a933868d7a0e440458509f1a4e939f5518e013db4a19022a8eabf41fb845588b0863cccc4cacb04b0a1f4006ff5cd19e2f425598b99fdced73a9a40494a90b18c95ab76afa7c1e179a82e99a45c05741ebc0e7446d57297408f258fbf470bec973e39ae", @ANYPTR, @ANYRESHEX], @ANYRES16, @ANYRES64=0x0, @ANYRESHEX, @ANYRESHEX, @ANYRES64, @ANYBLOB="49eacbafb415c3ee7f37998193e93d94892bf458dc417b6e0d40b93d6e285223e9dfa6a5a245fc7d13f03d62b0e9c5e7730a50553dbd8103eb893f22445de2429b22faf56943d0f1736917387b854f3a945cf192db31f50bf1d5d297b03d2fb82c51c4d27693c5db4b400214c7d0b976dea4def250f47ba7ecf796f7c027d0a00065deb5561dc4b94c0a112e70e0", @ANYRES16=0x0]], 0x4, 0x0, 0x1000000000000000) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x1ffffc, 0x4) sendto(r0, &(0x7f0000001180)="db1798dfb73b9214e04a5ca5eff7411c774c2c2b8d41031ea4ee8d74bec54348056e28ca412f2ffcde3e32518a2b4a08f0f1c8acbf359850c3f73c141e924e9422fc5cacedacf563999ef40016e380096aa4dbe21731", 0x56, 0x0, 0x0, 0x0) msgget$private(0x0, 0x2) 06:39:18 executing program 0: setuid(0xee01) setuid(0x0) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x0, 0x743}, {0x18, 0x0, 0x100, 0x80000001}, 0x401, [0x7fffffff, 0x1, 0x7c9, 0x2, 0x5, 0x8, 0x5, 0x9]}, 0x3c) shmctl$IPC_SET(r0, 0x1, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 06:39:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4", 0x484}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() read(r2, &(0x7f0000000200)=""/182, 0xb6) close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000300)=0xffffffffffffff80) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfff, "83a4f55180600000ebff0a090000000000000100"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:39:18 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) r1 = dup(0xffffffffffffffff) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = syz_open_pts() fchown(r2, 0x0, 0x0) 06:39:18 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = socket$inet(0x2, 0x5, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r2, r3) 06:39:18 executing program 0: r0 = socket(0x6, 0x0, 0x8) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a1477823fc002000"}) r2 = socket$inet6(0x18, 0x4003, 0x0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x1, 0x2}, 0xc) bind(r2, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 06:39:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="cbdbd58b7557ec24becd4b947faab4a151ed5c650a6d72ac018a4329bc8ce843b275f65a8916fbf4e6c3448ae94898a9459487d12d88627f447be3337fb2b50dcbf64a464becd23358b90e34d173938967e19cb6dd1349dc150b3a7e6e883fb6c3baa1784407ec0dc94bbc1134e6369d683cabce01a6b0166c596f496d90b96de8c402c03f283d05244c73662496b1ec4dc1c33d387dc2ec253f85ca11f4816d5e32c5c891aab2bc50b9983f096ae6437c6e8abb868d2f50ed1e896a08bd2061b10cec34334ec13b4ff18ab3734a56cb70dd11d55cd8cdc51e4643", 0xdb}, {&(0x7f0000000200)="3d550edddc9eba51378556fa6e1a255a41d35538f9209f2dde8ad8608ea98775caf477e4e67e0a6512ecf27bf2c229a3703cc58b1dd010cbdf9caafa990f5f4aaf644246eecb5bd88655a026e3cfc3b95ac07e4db53fa519c787899139f332aa2a1252732e2b2e33fc813c53f02909f149f59df0850a8e56d86a729268b16284957bfa11956116a7e2868734795d058760d4dc75", 0x94}], 0x2) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000194000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 06:39:19 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x1, 0x5}, {0x4, 0x7f}}) setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) nanosleep(&(0x7f0000000040)={0x0, 0x7}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) setitimer(0x1, &(0x7f00000001c0)={{0x1f, 0x400}, {0x9}}, &(0x7f0000000200)) 06:39:19 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffa000/0x1000)=nil) syz_open_pts() shmctl$SHM_LOCK(r1, 0x3) getsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x24, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) getppid() getppid() 06:39:19 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f00000002c0)=0xc) fsync(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) r2 = semget(0x3, 0x2, 0x84) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000340)=[0xc95f]) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000300)=0x7fffffff) write(r1, &(0x7f00000006c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) syz_open_pts() close(r1) r3 = kqueue() r4 = syz_open_pts() readv(r4, &(0x7f0000000200)=[{&(0x7f0000000000)=""/19, 0x13}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0x7, 0xffffdffffffffffc, 0x1d38, "4f0000004ae30000000000000010000900"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000380)) 06:39:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000800)={0x0, 0x0, 0xfffdfffffffffbfe, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000000780)=[{&(0x7f00000015c0)='Y', 0x1}], 0x1) poll(&(0x7f0000000000)=[{}, {r0}, {r0, 0x1}, {r0, 0x1}], 0x4, 0x8000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x9, 0x7ff, 0x80, "55b491c4dc7dd2d7fde860d7755c7a28cb767ae2", 0xf6, 0x8}) syz_open_pts() close(r0) kqueue() syz_open_pts() 06:39:19 executing program 1: r0 = socket(0x3, 0x8007, 0x7) r1 = semget(0x3, 0x3, 0x21) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/86) shutdown(r0, 0x2) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 06:39:19 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x12) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000002480)=ANY=[@ANYBLOB="0000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000522070b6468da8a6ed93aac467"], &(0x7f0000002300)=0x6e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002340)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f0000002380)='./bus\x00', 0x48, 0x40) sendmsg$unix(r0, &(0x7f0000002400)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000002240)=[{&(0x7f0000000100)="225c9e6245a3eac820449adbb8ecc7e729b14c6e565734aaa1564b7ec34944cd41b8052ca0c8f541b9b4efb9af37c2928e0e2ae969fb787d13a5dc995bba917a50afa5ddf9c92b1ceeaec8e8db02f4facac70a0be3e2fb85b562df35177684441291e27e4e4a7e7cd5dbb944ef5ce64a60441053480863810c4c1cccc51622421c2c583fb64078c20f842a5c8052f69d985786f30f7203b5db743029a694", 0x9e}, {&(0x7f00000001c0)="1f9c89561cb41b5049f9aa1592d838e0a588bd530e011ec2065e090f9a03dc96aad025c52fa6bcb8f406e6e7ef35342293a57532035f83209546a76c37d21c945ce5d6651d5d10d18a4b71824ed7d0590798dceee043430bb90a8c32a2c9d2218e882e0946c1eb459bdbd31c09127724e6f8933f0513a42b5e8883028704fe5b5ee2c185e17441caabdf9d3de7182b1bff90d87eae77685b8253fccb8bdb9ad5c890267ce5b3581d1d64b38cf1b5526d7ad39e1678abf0dacd6ceffdf4119313e4388c8bf2fae116db5a1f09d7292f1fb0953a0984391945838990f855cd61054ab28620d65a43784838b34686cc2e6474b13f8ef99686057e5a736c809ae149f89c614bbed96aba707b09c5367897e302f25590eb3ea942149225e156477f08779370bdac021c6e48ef46fef81c3cd51322561eafbb4a22ffd7dd1771b0a2bccdbd690c49bc9664a3e50b69c191bcfd3228d58cc6d38e9b54b711469b87b4752b08e2496fa741894c3a1cfd8a4b63934d4d1708ef66806adbf18f65e0e68f49fbe4e0f3167a701e5429fefee4345c9a4a24f6c523393dd8da2993395b002ab188c9c001cc7f5343069d7578a0f4cc4a0c9e9b24678657da0aa03f8b8b90d8af0bdd18420141cb3575a825dbc4dc3b4460538fe3c09d9c3861591d684ea56ae824dc3503ffc6f3cd353d38c8bae85c6f2f331c8199546de854e2946dd8001dde0a52ab09ba168535ce673676607b65a95404804446448ecc99a592804a7a8a29c680419f0f671484fc598181c7a0a8c319cbdb79202e0f698b15b55d213a38682e53d8979771cace4c5b57300e0e48f942c1ccdc0fff970b95cd8b9fb19904db9abc7ef140e223d794ffcca41fd46859fee95cf14b8e6a47e8564ab60066e10e63731247afab1e7570c2d87f9a150822ef7117e3539a9a0565fb9535d001c8b88021891323340ac7234bace1102b59324965b8a1450f8b0d4e93d0184273155bd33ba8e1e553cbf2b6debc499e03b4bfa79f1d1d55a56c29bdf9abace0c237992721d8705802674717ff97058179c06978fd5be47a682175213109c3a455be25ff55b00235f1718b4d086e85232b6d98b1a96823b5aaf052a1bd652b87f48f49e2e18f723f285a6927b9af6aa97a993bbe0089c5d829ad970e8d51d74f29a6f2759fecb2d364a658a23e5c3b294f9fad1a6de1d22e1d774829c0c7d8cbef584196a40c8bb579b907869f93c217497d06ceef4d6930ea25386abae022eb9edde0ec6ea608f467fcb3372e5442d23c3cf530ba91c202face1d4c4eda492f3dd1d6df587d60a0e9ff3eeb706457c78dfffae055ad50e6b1cf5f7e35924869c4a1853b2cae27488699d7476a905b63a50663a8eb44974866bda6e346439d2f2e4cb0a388923498c5c3c153bcf790e13c5d81be1de7fbaa95da4171ab38f205ac2b493339fe2763ceab271397aaaab7719fcac39b7918898ccc7b2b8d94fa16fcda7975caeb696480e065fbc7992a07c339f09c71c5500fdb60bcc34522fd0f1362be17f404898bcbf7e3d546560bbfac98d52692218506414cfb3b36ac343c462da9ffc5779be8b45345b0603628543099ac4516e853cf444652ad181fdd3ca27243870f8f5cd1446f2191eb3ba8c39361f6abc8e8c73603d188c9ec8c767d0ba56a4809522834ccc81b79a47fe85778361497ac348c5f37f5940b771015f0cb6999b75e46ed320989645e4bd9b11dd21d9f6e971dfab6b3cd812d912191c145b369d6bb32f34366db2e69bbc5deb238503c21ba6ce5ce32cb28bce9f1c892a9f5dda347310b30b45dfe8d1d8c481d5fde75aeebda4337eedbfabae4afed1dcccc73056b7d5f6b547e825ae8d632fdcbbb821893e7400ed1aa9e5ea67379ec3e5c601175e11d52772377bc5a4ba377cf7ddabb73d87ef1ac411815de0afa607dd1982bd694567677cc9a03a9bcd060a9dedf5267e82c46d907f403158bbe1ce3797c8dd588287b2aae6d0c5d83c957d6dd314411d467867edc7dafe2c38bd16985d795977abb2bdd5c73c62527b5c51cb9bfd829db8046ab15f2db407c4ad8afb9cdb8a437e905193f7b349e39275f6ed2378904c877d75741f41e3e6ec44ffab20a0e15a01162b36605b082d4f4cefe3ae324677d34ee1183287d4305f51c840f30949f1a0ccfce71b6992040b95591a4d633509717bd0014dc331f65f60dbfe419a15d1323cad0c623654b3f13922330755e4a02c5c628fb62c89d8506604a7c5e0aabc77f05d292fd5a563755b64ac01b7ef9718cb32db89522f44d5050a219b113ba9a3b4d9dd455b0c088c16c00489533a5ef1de343f3f72797a4d2cc3a2354a93dd14cac273f02bb9c3f928155d316ed53269804dbe671b32e5b92ddba94f525489a60337d61b1c305ed83376a3fac69b61d80fc78d997a9735a63fcf3c5b8844fc5c43599f0c5521269d07a715cffe3a1f7072e4c6ced94537b76cad1b15a47186199bb4679d2df5ae63157b0f05ed2f6dcd715333b2ff13cf85100736882ec768fb201b62cfdccfc2b5c6d5398a7ddc92b7a44c4627c2ea9363185bf2b5b357a3dca21476472270dd082c82a5e53b1bf58c9d69851f4b586dd0159468d0630913e452ba157641d8e7c383fb1869d18779196b2d0fb4ee74b1ec9feab286362af05a140112b46b2af3d6bb02e17c89ceefed22a29978f3960ada58e38744e00b1055a7262c64de0fecaa19e87bd3ce8917de01d57c59ea92f162cd1deb6e58ccf71780f2753a2ccfed1d2625a955068fec78b0d75967790cd004e0109026a82fd0d94f8c812dd416543ba0ddbd318206d7c0c9e3c8df4dbded185b4f4edead56cca7331dcb9784a171dd34da703f66b1c80e71897c328b5a2e6b89bdd8886f54db108b472a7015518f2be6eb93341acc8f7d55d17a9083d4846030c2720514b15b33194843f971a68d195a058f7b560fdf11521623b83b096d1207d7a356c6851d1ba7c3d9d0277897babff9429b16daec62c57afcad4a8238398bc4ee21b3d338360642487956e2805745ba3815bb4fac7c2a154ed5f6518a54a2a9448b925b011c8a2f14cfddb797340c9beaed3980376cb836ec48feb65042beb1ae6c8e8af1083b2b0541ff5e184cc7692f935dffd5b24a6c8bc7597194e21757b0ba90b03391428e1cb4637188f6c4f499e3610721bf0d7ecc03974e53810f531307c55f2b92933de3f49901a7152db870bdb3dfb05ce4e184d6ca6a6a9fa8ee19c293f057cb4647a49872ea3251e22da89f13d13ceae808e0a5075b07cefb23471b890728d2c6f4edcfc1ba619c175692704f3431ce17d0071d4eb96de9b6751b23ecec196ac5c9b351bde97c729d16dd808634528e6edb76d8e3f6fdb7b1f68161628fd60c8e384ac96d0d37ff1eb55f5bfe468aec725c7a0b63ea5598b3387ffb6d5f2c5e80a06c7156d369b6e7588e8f9787d7ae761f4e60284b87acd8657c5df64d649a26ddad3e21d689d43dc72b7ff3f7945c354aefe3b6b13aa83779ff65ce5e49f9c35d20e6f25d484ff508d43a8970ad5643ec07105a7e5be1ea5c3979fe815cc8e539e3aa0383f87d698b26d180dd3d2d780f87ce979a6464231926d97abaf7415f5a1ba196b78790b542332052706918929fbf1d9552ff2272725450cef4aa7c777936b4bb5b86a89cb854c92250c7e2b68fd42b7daec2ccdb66354fc71bdb74ebd3779bceb086a2b426a481d5a4ea8ae4420c4ebbec44f630659f3ce55144edd5994b9c2a7312e4a3453a9c3df1fd3bedf8c8deadf16d78c180ca741d4979a424b655ebb1e103af9e32b3c5fb4c607e74b458a78ab3e5618e8aaf5514a4938f724fef65d8bff637961b009328d2b02a05137af7b05a1015a92bf8df433c2daa9e7db436d6370870627f9fbaa57aca640f123317487cb1fae9498466959a8d277568abd4c7e1b2588dd539730a35ee050fc172d26063c6a73f07e7a55c81e568487d51771cafe73bdd52bc84c9407d31addb2175233b99aee8760cd3e08601bb96bf54229f1e59c4170c65b557e0a3b7fb437cce031edc960bafb01a284df35b209a846d3d24b3f0855c13e91f8768c05660aa41f629402f80ddf938723d7030d288da7f28ee4e2723d8f4a31e224c2ce6b63e52e732321e07ea60b3a366c4b420dbc88a891f8d84cf63f109b85f1791843bd394951fdaba14b966a0a204b7364828161680f73682886c1b35896733026af918c36cd677b83e278c63130eef3e525fecd7f4e8592edb0887e715de18a007088918112bdfcbb8d27afd09d1d94b147b9389faa233994377c91bfe7d490346c3c8c4105f8e8abdfa233fc07ec004d2bcffa4a8ea48047e5a87db9cf0de2aa33861082857582ea5dcc88ad3033a409eceb223d27b7b9ea7ccb096448ddc5597adcfae90eb00441050865446a4b988e1deed8051fb8c4611228140e7557b7b6aa8691c07a188d709bc259ea416c8b81a721240f98dba0571c40e4ba8db4602d081a66fd21800b0a97839b397b89eb3961d6af9be7deacec65cb393146b598b43f50746294bec68eaf4a3c81593c3f3650bc792551bc29ee0c94b3c559c9fab784466c1f2c5fd66e817a90086de55089bb69543368fbb2afd68b3ca65004add272b2e8ac962612aaf958c95309f824d565cf43b0924db7dfe6ca866497a504e0f6d131e3dd013b223f2dcddc0820cbb532629a18416972495be8d5c027098d5285da4a00ec90ff1306729db17ca9b7ca8676f374f30c7ba9e35877df5ad774952d1e5fa90846664d83c335620d1b551ce4372978043338e1959c3908a24b9b94a64a14de418a2bb4df8d7edc2dccdb3e8bc2f85bbfedd6639b630feef115876834bf7357c932ca27b8e97eec1ba96ecb224a4358e3bdc27cd0f3d81a44b7099f712eb7e089b13e67e8666dbe107c67a25c862346add3c71c4feedc34f8e542a541f4dcdcb954b437cda01bd79c5cd623442c39fa040fd114fecbab722c30b3bbeda098c85689db3156e2c572139c47ba8efa5a7aa56f7208ea0af34f45821068939f1895ad3dee037650d5a7af0b098661583941564529c1e4f285644f39467a47be986780bcec55c1221a06af1aefb251535a99857e7daf9b85e4fa9306aa285218f80632f0c809d0932914fcef88bb4e65bd0acd41db9dc915821c369d4fc15871792e71ecde1884c89840f5a399c664a195a383c2d1105c5d474de90f770fc49c457dd141d8332f24114022951e745456fc9a0f821d46f3c14dc6cae103e8a81c345109e7ffc78436374365dd46268d4933d6984d125190fc75e315c7321229ee479e5f3b4462dfa9d81da18367eac6660475b85aacd077b15aa98bfc89df3dab295a7a0f1969979a0527fc186a15929c3c80a6037541fc8f130c27ac51860b025def386cfd2252268c4c8c84b960250cc46a51d62bfb972a152e70a9c28dcdcd7766a02db4ab3b74fbf349a0c201e49cf20062336cc3e0fdc86b0a5ded61653afff1bf9829770765d9eef3b8db0ff795c88a53ead0afd457f8c0b901cf7f8d80499b0c08641aca97f18b3d02528124f28aba97e43639005a89c04983f61ea1aea1813382d5d783f90ec3f7a1d9fd85b810398a4debbc8ba6036b17962b4b92b40004e075cfa00a28245be120fde720d295388441c89564bd3fd98e0072ec71a2287560c401f2df0ed8a3b0f106bdd5214a068c359fe0c6ee97ca3228ec9ba93abdcea7828264b9f59e7652fac8ac2a80030c183d8bea5c70b44ade05b7dc44497cc531e46b5da86a4d24", 0x1000}, {&(0x7f00000011c0)="ae0d2e490ac3ff884d102f5a8432ce2afb5502e97ebe050df99bb301b28b46cc07b906c77b757241b276e6e72823fd5cb0a27c64498a3e64c2a5a670db0851187c5cbfb4a56032a01381fbb41e7103", 0x4f}, {&(0x7f0000001240)="0f2b75c742ed4600a9fea7cbc28830d7c6c1a0e136ca480d50fb41c4837d9a40bd5a0a778439f85c1b6039db39354771fb472700b131715c68f4a2c9a1c92c157dbf43295357bc50b4bb005aa0527ab150bfcd46bc1299b68c455bf930e256589a000725635a4d5efdfd347d27c7d68d0646ab3831d45d4f265cc2b32700cb5a1a9f1b486469ce04d72eb960519c41f2a6d4cc51c5c9752607bc695755e271c85ed20cf31804102093b31927242b4525782015124336fb5a1e4d63ecbca1789c55cda846076267f6e94cfc0899b9f1615a77a1d86ad685abf65c8daf152609b2e361428b8edbd84c7c0de3408e13ef4cdefc0a4d007f6052b9b3988859d8237fb9aeed115d54f33a0e4840a32b64467b737a7c4cf33d857016d86f508e5055fe4f2c62cd95e105bd084345e28785613633bebc3de3471af624866a96c99a9a8171ed07bf292939d63557e75aa5b1c1c2dd08122ef9022b1448757402291fdffbfaebcbd6abd6dd30a717825e4cb20648e35598ec5b9d5ba7e8be47b7734668852f887a2e0e0958565eea53638c2585846a542a683420f575084246508c9d2ff6f2abb5422066d39d4a639e8a553d03435e97564ebcad69cd5f6d421a9a119de84eee81d91435150932c1fe54f37a769ae75b59dee5e729568db47f24f535632b1f281f245acf907b4a6caf8777c1508ab6f07a7f1678374901c6ece8f86a5738c9a32defb85d28cba0de3c27d707e652c8c371ed99ab652395927a0fce26ba4865f139815aedd93871c864b61d950a5cc6caa2d40e4858eca53167423e3727dd9a7c48fba2a5edc166008ebcae45f75a36164d39603dab358a54c8ea7a1460d1ed53d0551b3f02d513ef41378a5af7a6bc9acc01a0f4e42e2ce9db05dbe6f2c4a2edcc1c2553f97607219981edbbb864cd56882c607f65c14a00b4f52db93a0343ae7d7dbff070aa30099de6a2074e7fb5c0f27155ba1c60e2a65ccf6cab969d4466bcbaa80a0c67cb94eb69e1709fa42ffa27b3ae71853c66f5742554bfd4913a02a4bd48b4ec00844715d0c136280900eb79e4eed0f59737b3c4056ae98aae5cc3e492842699cbfc1aee10143e90d059dfb67125b4b7461903cbf9c94fa43b1f710a794f01a24f6f919b14c8bf8714c007caa458df98cf95ff777adc2748edbe095631b0e795d4fa8872f5552d8406daa4ca487b03f8a774fe88e895d2c5b0092328ab8e5477b97dcaf8f34fc190d34b699fc493a1b018ae8240cf88e05846d31e6862e3a5b2ec7271cb628a3d1c25825f2baf6440491dfc72b8621c883c2952d416b15599559b18325a5aa7ee7b180b56dc7780eb04b920a50bc6068202496b81969d4833ebc4776404a88173f479f2dc52185703b1f425134c5eb04af6ce2ca92835bc07c8e426ba58014ada433fe5646bd8de3d29f443cb97a16df12c1ab4b52e9a4bc26d40fad63d19426d2de946b312a140eef4f8393e348922b227debedab9caa63bbeea071757bf7340ea8b967950f06178572f03eeb690492beba63ddf2c2573e85ae23b4486ef3b2cb1fede38896ca9e730969be6716b5fad664eaa079483a6a3ce9886b1265fef7b248e747b10c157f4770c4cf8dac61a0909f6c584ebf9b16cda22e112385e65923c1e1175f377aa3b92571edab30a9ab21ab6a2ca5bcd555101b01e8b2e67a813e372409f0e76ee00cfdff0e11cd56e07bf686bdcabf8b782c017a861dc9521fe29bee3388236922c6117ad536ae08e74379767bef9786b507ab916bf943a1968afc325b4d588b422c813e5daaf86ba85dd87ed63e22ac84fe85afde0b239a9bb71e1dba727835567224fe757a5aac5d90a714f026dbaab4c56bf8d24a816f9c15656d9e58d673c2c7724df7c3cab7e47d1248d3b3698a44d79dc7719bf78c67135eb92b7c41af5698092960049f0d8c5db0ec1c2ca0d9343b32db08af786a9f07dbf2d6078b9375ee9e89b51aaf0af94b643007ef460c2f943e79de70ca285a11ec9fd8f2843d8493b6f21588c1585ad80fa2767a6a35e40108ce090cf08371eb9f45b6c13d6d04df976afa673c4396ec3ec96684b9dcb66b94caae8d56c96ffdb0ad20ba03e9a689b6f9ae93164757944fcdd4c9a66dc4419d38879b5f51daa9abaf7936e5db9b56e772bce22b0c2569101983b662b220abee1453f345675369de9ddcadb6215cd0808ff09a7b8bcab05dc6371456fb6402b9ab4ebff271db953fc4ea21ac5be5d407bd3da825861f0908200011b496f04109ede387e8786c286b789f91315d5cd42bca70ebb2c69f38ceaa0c0510fdd62a97b68d3198c5d05af21c2d4630afc873cec6be5131938d1ce3b9ae62b1ff5f648f1fff2111d30991f4dbc506e55d91a2947d6547756ce70485ca929b49b2c332b77b3a847c84236ac5e33b0d4508b8fd6ab7351fb2fb59e6c63fceff0ba7a9fe57f27d506633f5dfc3767a62aa2914272054585aeef76a0f5a08fbd0551ab748a7c81d34797f7b2985671d0c345a16e9c37ad3b8350a738613c855260c4afba668c025a35cac4a5c8d2a1a6b2552bf1eaaec26215a35e349f09c589c393e4d6e5b16adb9ec8b7e56ae915e5a8d79b1757d9ed1ecc8e9b5550babb471a86163816563b68149cc010b3b537d58ad06c3818f5798ebf390c6349741b6b23dc65be27409d5a4864e8dbd56891c744a67700b290d20e7ede666877fe24308e0e575247c91014fc0ddb8e27a821274e674b6d1a286e3c9e8f6502bead88f3e813a353f6a06195cc3ec8035cda136e44a904acc5c177fd98208e1e456e21febe67933ebc87366ad7a51f335d9ac474a92718648781d1d2c5b5f7f5a1fcb65c07ed9bd52a10ed52273490956af32fb701de9ae6e3acd40ee8cc4578adc0be18742185b1fb7cc87d44bb6e612dbca998293111a9311533761e6e3987925f3aec447dbbe53e959697cfaca3393f711566c75dfb80457f9a9b401442fbe14835af4b851cb5ebdf53a313e939350f474d29a5d33c84af42255d18d7f252114bf19e00adda2a195e35ade5346fa94d263ff7cd39a96dc6274944130410edb738dad637fae7a39a667cd1359c98b965c5a13ff54d6b98ce1ba3936c5dfd6b1128aa3c71bd6c5c0bf960ecc32452ecba47a69b09bee0e50f9eae1cc2353155edfc9b657d220cae272e95918af6263d4007428409bbefcf2a286d4a841076ee6ff880f0949e1e61568674e2f0f64f17435e4c25b1e007c41d006464a8f5a5d8f1141de4532d11c65d97541cd72a03f1d7e0719269ffb15c5d6ecdc3adfa59dbc529ab9952a3d1f72958eb39d95ecc35bff905658fd6c02eeb831a4587454d99d9ce2f1ab772d285fcc752e23338c6da525319f8f5edf3b8ec991bd6f3bb229a729499aeed558ea211b29d5a27dc7dbb24b3f2a4f32c9ec4d8dbc04b5143690eb313af028ab2108e1f3002e80dcae97bd6cc1e82aed2123e7d87844960d0f1e873200dbcc60b8682ef0983b82f2d6eb12149fe340cddf6855184872025cf889b61d5b2ca776e7c0825adf8f680ab1006bd7ec4df0cf522be3ff93c1470f05f9d3c6437d193600d37993b3c69575f9f9e969020cf57df0c3889c4c3137255f80dc5cb5235385533fe647e9631a271f801b30482628d58dad788d595ed3c66494960f8de2ffafc3d6ee393d8a569cd2db7758a9e55c16a075878fa2bb1efd1546d3276550d522aaceb3fd8d5417917dab88c098631f85259b531d1d63aaf78b0749b106c8d1a7b9eef34b4176091621c4f571c2dc3e0ffffbfb74428bcc960640f1a5f9f3621af11dd596f738ff8f47da880c87977608532560db9cc43fc4fc5cbc30c7c6a07cb87fe1dd02b98329906012fc14ab38f038f36c414669b8f227f80fc12e7fee1e7080fe387326d549579d5c2a0cd800421dc422f6ff10bfa9198c83e9855fbd9f398bc25bccb71b008aac463dda42c1efef8dc523dcea9c755cab0c640cd918dc43c1832eab18638c442b2556c675bf3193b439c129a5867d4c7e5fe4e6a00849a0601051d6620e463a38950a27ce7ebeacc689750de5cb5dfbb9caff67a32f3dfcc5ddfecdd1ba73ee897cb7f9b07ee59efc9eba43d7e371ff0cccca9edd95f0a18b74d85eeae65b26a87540ca2d58cccd7fc5d0278c55aeb3ee27903b67f66b1f72818a37e011a9596240920c42f0de2defd6074b5fad5458d5777afe330ea320a2f1d609cff7cc32a171fdc047257fb83749839a61e5354347996c97038091ea5a0e8616f8e780cdda333efb7db2b80abe1eba4d283b0bda42de972a3573215b0fb733257ffd5e40c6f955c1a03ceec311644aa052b42a2f11ee570996b38a581e7e5d5f5fed63606ecf9c475da6f83498e9cb90ad656c060a3880837dfca6f2261f195091b0377da8464c22d76f5a65846fa4232d7114300e0ee88730f48f92165a3d3ba35bc547e522dcfc5d21200185522a2005071a04cae621db4d45c2258544882d5e0ef3020a4d04e0c7b3139e1a18ce3722a14aefcca7f333c9dd2c93aba8f36a7e19288a2b46c175877ea6e0a6f2344546dd36e03c99a5e2d1659b9cd1ed536b62e12b0fd1a60fee0dc8344e83c01f49b4b782c37c5288b691eedf5eab829af99388170a48b95c38c513708de5de5101d38efdd1cf703d325d98a3d5d05505e34cb782e6624f662e903dc656bbeb54076544e9bafcf7c12c622cf56ea4fe66f4238c548a321df2f24296ec8db45fc4c71852055b603ffe1c357c278922c15cf275e6cd096224456883b00a6b252d0e2a004ac9c40191db9be07698e637e02c5b3e2dfbb0764be92b5920e40d574a3727d828b86054493fb6152964f184a40d3293815b353a11aca79a7ed9866f467e2db3cb4b6161ff33b4e9015383ae7bff303578db7384c6cfc1a27879e32d10b6e935dc14e2452aae64a4c57b7cce95c005ffbacbc05ce4836661c704982b9c212b4ed4e037cc9c44ed840e69cfb35c1efa201fee2b48cd2ca61f6ebc5f148baa174f323bf521d8e4b43f3022f30f700631238ce86012518c70233bb693abe79055909100685ded3d993d435e795891e5140f21779b3cfac80851e1e52ca82888c8e968df9c139ea50682d481369c3a76bdaea91fdf9e9f2b6bcefd76d597dd0e853d71c10fd7f94e7adbb51b1a1258427e276e8b80cd67637bd8cf39ba4a82908f1f585d0d9edd457fded379028bb4a987053b89273ff0908d6d1d5e0ddb5044aaa7ff97557dca951a9431710f9578a70fedfb48f3b7ae221b144376e7e3429f1ca149a8e9826d5e00c6320a904d6a5c6a44fb23fa0522270b95d4c700cef8c5c51d19cf96a68ecfc0ac33ec89dca3b98f2a41e6fa74d18d0c90979c83d8819341ab6affaac34bf0e6833c02580817e6282067bc674be35e6c32d620c9e533b54d0e6a6d14f9c8446dd5cec89870ff42f346bb90e20e6dcb4b616181d23967db99db81f4f3fdb5a169f7214080af33121c51006318457fc77a1a03527704ed4c5a3cac7aef5fcbd188f462c3473aadc05b3cc068234f4e27eeb8921bc6f5766fb7c3111988888e93d5a8ce3deea8a186c40b63d28f1b81df9816bb513d52407bb1d90a96e9572e0cc5f9849680cf3842ba916508f989b32328daae9c962c93a2a74aa7cf5a85833a0281bd39bed81faddd4aacfa2f256b98a731ba3f61da74822482fd5b883334e83c24fac64ba4dc2b5956684ef9a843265a4f85ba4bd04ad17d5a75b348e9a886761df42b3b0fc7c1d8ba86ee8471931da36efd2f2f78bf011bf4454a0191ea580", 0x1000}], 0x4, &(0x7f00000023c0)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}], 0x20, 0xc}, 0x4) open(&(0x7f0000002440)='./bus\x00', 0x500, 0x21) open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000100000000}) 06:39:19 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e003009dacff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2000000004003, 0x6) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/125) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)="c3d3010e", 0x4}], 0x1) 06:39:19 executing program 1: r0 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/144) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) lseek(r1, 0x0, 0x80002) write(r1, &(0x7f0000000040)='\"', 0x1) fsync(r1) write(r1, &(0x7f0000000080)="c8", 0x1) ftruncate(r1, 0x0) 06:39:19 executing program 0: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x7) pipe(&(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)="03c6274d0f2c83dfedde5c8befe7f11ca15d6388cc1e90f12d1cb678431689ecd2597ba98fc7aeb777ababccb16740b97600c149b78d3c2455982f8a19bf986d358edcdbcb44d6dca8bb0854fb4775abf68a3697ae70bc39ab984dc1e8daed46322636070e1cf93d3d5698d6c89c5294607183f5f33b8e5edd7e8bf11d8258a56cec760c148c94ddaea01743397ee2154e3bf21683f0b5febe6e65f09c6d19a0d76a9647089a200eeeccb0b888cf2718ad91af441784fa666ecdb16db95ac682cda4439f655853a21b37d43776e71ce5a0c8d2f3713dbd83", 0xd8}, {&(0x7f0000000140)="934dc447465e0de3eaa0c24ba9e16f81eaa19295dcb709ff35565f54aa255cf1f06cab4333ad6e5d84a015a0b8e3e86c794dc2e28fa409485b42f2aa6e69", 0x3e}, {&(0x7f0000000180)="e255e26d4db2f5eb11b55beb7d10faa0025b82caa310816c61acc02f232dbe81f0b9235d4a1f6f57bb97599cbc9f013c7d9eeb4284851e7477fd77648792856b1e3672e956727fdff0e211e4547e343a42e3b7c2f101c8295dc8a76d58e14db67e11bf9ac3362a072941bf51ae8ae3463fe038ed0cf1db119147f139d50a45d448e795b7bcaa7081b10b5816dd012115ed188aa5484652de603a7456fec1bfa74478e1e65c0232c863bd042c8153fba7690df516ff6f50e3373843b5f0c1a6178198913a680ffeabd8a6f2", 0xcb}, {&(0x7f0000000280)="7e9279d3e402e2f9e1befc467d58331975d2af3738aac688624e48f99fbf4ef4c20f611e9240a5fd37319164d5ec03934e5f66fef7f1547695a9640f68fd8f", 0x3f}, {&(0x7f00000002c0)="598bfbd001f8775d211b24b7635dbe5b131a0384985310e4496b32e7f9a24c95fe809bc90dd9c3c8dfe43415d3c242e71a5976ee08abd32ea1fadd6543e31d75520f521347b9fb4bfe81d43e010af77750cccf8a1b6caa58f00b7f1e1804adfe1dbecb369b857fe194656514eade14fc05d74d6d7ce8cda75667249af5de5e411cbd928c41f3421ef16d4503af2ac20aefdb5fbccc7e4d61fb5977b2ad97978744960c4158dff72604f11ce2ab0d45192ac2b26202767c656fcc15f2560704e09563aedf755a26819c8da4b12085301b009273bc6c7940ea581c546c24e3d2fda2", 0xe1}, {&(0x7f00000003c0)="3c75cc7ad3425f0d8c00627b6a27a160e5e99d9d8ae506f124d7cac44683e398b9276a07e72193f468ce6e12a6a0d15adde4e2181f6cc40526e54760eda8f7ba8e978866439d155744ea93b94041b448376a5d63dd809c18fe3f3c90aafde81af8510715204c684674dfaf00ca347d9fc63ca50d01596c524ffbabf9d3d397729b9dd90c05b13ba24cd7859eb7411c16560adc3b79ee0222b3eb1a929bf019d1f39a5d44a5cdcbac2c7a497c778ea7e9ffc1d2320102529982e36505eda79d50be95a8ab29a2c6d093fa4d16990330cf7882e62167c343ca6d8f5384f962afbf53de870dac61", 0xe6}, {&(0x7f00000004c0)="9bdc4cc72b1b6b89e5dcd78cf4a481b2429b1d338b38bb02bf57a025cd73532de38b167583bdace86f3e3037d86fe16088a7cc885f3ea0d035cdd5d5cd9bf7b2cbee4b5dd7bd4ca8b7d242add9d3b434e761e7e58aa2b353bfa2de5e9dc4f71f9bb8f7972653bd42f0e6d160e35c644c06faf4d7d3825a466f9cefc8b36d9fab4c9ea38ea2ef3c918dfb6b258849f82039c0088bc6047e983e99c6282511d0af0d56bf14d6582fc6ab81227837993445986c831f530a29ef19d2bc1fae04d6e5f6d235eb11df217dc7c8fe3f82320f8f4aef9b8cc9a2eea2fb0dd0b4d64153a4795bb6d2bd31b8bc69ee99b6a9c1dfd440f96bd5643acb54f7647a87", 0xfc}], 0x7) 06:39:19 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x7) mprotect(&(0x7f0000122000/0x1000)=nil, 0x1000, 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 06:39:19 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) ioctl$TIOCSTART(r1, 0x2000746e) syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x10) ioctl$TIOCSTART(r2, 0x2000746e) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/251, 0xfb) socket$inet6(0x18, 0x8002, 0x0) dup2(r1, r0) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000140)=0x10) 06:39:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000480)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf66599000000000000e608d99dfc19e0078177da4ce9c287730c53fb394b", 0x4a) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x40) r1 = syz_open_pts() close(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000300)) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x0, 0xfffffffffffffffd, 0x100000003, 0x400001d3e, "ba1a4b73f2002cb0caa772d83742710800000080"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:39:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 06:39:19 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000), 0x0) fcntl$dupfd(r0, 0x0, r0) 06:39:19 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x3, 0x8}, 0xc) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) select(0xb, &(0x7f0000000680)={0x31}, 0x0, 0x0, 0x0) 06:39:19 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, 0x0) 06:39:19 executing program 0: r0 = msgget$private(0x0, 0xf) msgrcv(r0, &(0x7f0000000000)={0x0, ""/57}, 0x41, 0x0, 0x0) geteuid() msgrcv(r0, &(0x7f0000000780)={0x0, ""/216}, 0xe0, 0x0, 0x800) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000400)='($\x00', &(0x7f0000000440)='\xb7-\x00', &(0x7f0000000480)='\\!\xd5+^\x00', &(0x7f0000000580)='($\x00', &(0x7f00000005c0)=')/:{\x00', &(0x7f0000000600)='\xb7-\x00'], &(0x7f0000000740)=[&(0x7f0000000680)='}:\x00', &(0x7f00000006c0)=']$}[\x00', &(0x7f0000000700)='C!-\x00']) r1 = semget(0x0, 0x0, 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01000000000000009261db1328ef6941c6454f660be36241cc559676f34af14b30b69a660b6c367876cd68a74362f636d8a2592d8fb508cb3cbb7bb2ac7c6b9ee4053e1ebfdf22333f78cfe1f062c7d878a9a39c9576da706f68f6272010dec17cba9a6013b9fb31292264919c5cc55f4ea62c8a48040fef1ccac0dc8a6a323dc957080f1edfe1dd0d71a602a5331b7690421923d58c227aeb24d92bf17a90d63133dd6989f08c18c31427497419c4c605642cab407d287514d85387b143b71e31fe06d0976b7a37117a1a3296e3069ae2fb4bf4c16d121c38dc05d3dd513d997301209e59489ea6d6bc8ddb0473afca77401883a6c56274d23d37d58236ecb21449cf8434cfc96e0637cc66070ede8c94f5ff713fa29284a152710d7a09c45319059d11b9e1f470c6575c64c16fbce4bee360363e41bc616db19a277531f14b1073830559b556f7e44ad36eee066abbc9d4d6ae1d000000f2dbe319cd2a81472ee2b1303c4563aa5a714eb4c5008701a7c40f31343bf1d79ea60f8805e199f578d6b8ee2be42690a623ddfe04b61a6aa9a9ee528c6c5fd582ebf9ff392896968b8e04a4afde4f0d7264af641d2a9fe6b22b02b2dc12eb10f492c74cf7634ea070887bb1f4b5a0425315a3b1690da9a535feed88cade92c7cd8a9b85e2066aa235a67cce"], 0x1, 0x0) msgctl$IPC_RMID(r0, 0x0) 06:39:19 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getpid() getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) getgid() 06:39:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3f9e, &(0x7f0000000200)={0x80000000, 0x7fff}) read(r0, &(0x7f0000000040)=""/186, 0xba) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) kqueue() 06:39:19 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x5, 0xfffffffffffffc01, 0x5, 0x100000001}) r2 = syz_open_pts() write(r2, &(0x7f0000000300)='<', 0x1) poll(&(0x7f0000000100)=[{r0, 0xe}, {r2, 0x150}, {r0, 0x102}, {r0, 0x10}, {r2}, {r1}], 0x6, 0x5) 06:39:19 executing program 1: kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/248, 0xf8}], 0x1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000), 0x14f}], 0x1, 0x0) 06:39:19 executing program 1: chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/72, 0x48) 06:39:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000001180)='./bus\x00', 0x0, 0xfffffffffffffffd) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="779397c760448a9c787cbac24568f8d1a3d2a0f8aeb626592b0d526f75f809682cd365ff081b68774e4c78853e4cbd1f806d8693ca2ebb3a2cd304a23a6068c150b62730a336e77cc6a340c3579c32c650a2e49d7fd768dc5712bb6aab8abf5fe4fafbca30a89ad3280f97c316b4efbe5bbf111f44080a23218202d5ff902cbe9211ac3b5231953ccbefd95bac29d93d0991e1e13d93d792bbc615764bd322ad15473f9cbccfab81ed01a370f0a1137c983af3b430e8575f078266848c7d98d375a29f822ac13b1bcac46f97ad26427ba848826c4b6e24e4fbb8d3ec7764056f4145bcbb4d837f9f4c81", 0xea}, {&(0x7f0000000140)="36a9cf56d0453d2baaf83b0dde29a0e18eee5e073a431459f0d6b3d43a02a94616bd1255325d6b9e0e64fd45956f95a55e362252eb0083a9dff26bbdd568c4bd29bd1f874ee32464760b6be9e3ec6365ed93939f55f5883a8f3eec6e68c4dc41e06ff0c7324f1da87aefd5a7abc9d0697b7a31cb06bd4f4729c5ba68c47191ed9783be980c909256bfac3e82065fa4367b6453db865ff7d2", 0x98}, {&(0x7f0000000340)="00336d12ca925778b6f65f4dabdbac473081901cafc1cc8ba7163a87173b815f5d9959dc21826ea7901bb1e1d1634c7a9b87a343875a7521490061cac04d3942f6624be53610de139daa5aed1d1b98698713546095e65df60c4deca242e02385da485764e489440eb3c8e1ed0d87d1da6c00e4a06fa11f1a4bcae7abeec54f06ce5534d1b67e17dee94095801ca5f22b1b341bc2e5b3e07a01cd7e5950df77982fdf9cc71f0bdc20c5089a724967360380c61139ac1dc3aaa6e11957de", 0xbd}, {&(0x7f0000000400)="27d82953dc920382c5400ce004380d800acedb6cab4ecbe6845ef9af6233166852616d0e39614c1d036bff6b056d82f1c8ba33e689f6ffb092fe0c99adbf37fa8afb8b9df0f39ae4c161192a268eaa369104d6a8723253a82fdd270383925773ea7044e7b9e2881c2d8cb4ba5f8017d87118040466e0e252a18be6e2896c36748a324bb9f87618d1e1", 0x89}], 0x4) poll(&(0x7f0000000200)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f"}) poll(&(0x7f0000000100)=[{r1, 0x1}], 0x1, 0x0) 06:39:20 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000013c0)=[{0x0}], 0x1, 0x0) close(r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3, 0x1, 0x7fffffff, 0x5, 0x4}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x101}, 0x8) 06:39:20 executing program 1: r0 = semget$private(0x0, 0x3, 0x200) setreuid(0xee00, 0x0) r1 = getuid() msgget(0x1, 0x0) r2 = semget$private(0x0, 0x3, 0x204) semop(r2, &(0x7f0000000000)=[{0x2, 0x4b2a, 0x1000}, {0x3, 0x0, 0x1800}, {0x0, 0x1, 0x1000}], 0x3) r3 = geteuid() setuid(r1) setuid(r3) semget(0x3, 0x0, 0x85) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000001100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x7, 0x0, 0x1800}, {0x4, 0x4, 0x800}, {0x1, 0x8, 0x1800}, {0x1, 0xad, 0x800}, {0x0, 0x1, 0x1800}, {0x3, 0x10001, 0x1800}, {0x7, 0xdeca, 0x1800}, {0x2, 0x0, 0x1000}], 0x8) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000100)=""/4096) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000080)=0x5) r5 = getpgid(0x0) getpgid(r5) 06:39:20 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x2cf8af6edf44a1a9}], 0x4, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x49b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0xca, 0x1, 0x3f, 0x400}, {{r0}, 0xffffffffffffffff, 0x1, 0x20000000, 0x8, 0x7}, {{r2}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x6, 0xffff}, {{r0}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x7, 0xffff}, {{r2}, 0xfffffffffffffffc, 0x7, 0x1, 0x7, 0x9}, {{r1}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x0, 0x5}, {{r1}, 0xfffffffffffffff8, 0x1, 0x60000000, 0x9, 0x401}, {{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x9ae6, 0x4eff}, {{r0}, 0xffffffffffffffff, 0x16, 0xf0000000, 0x0, 0x7}], 0x3, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffe, 0x90, 0x2, 0x4, 0x850}, {{r1}, 0xfffffffffffffff8, 0x1, 0xa0000004, 0x10001, 0x3}, {{r2}, 0xffffffffffffffff, 0x10, 0x1, 0xe00000000}, {{r2}, 0xffffffffffffffff, 0x90, 0x40, 0x2, 0x200}, {{}, 0xfffffffffffffff9, 0x80, 0x0, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000000, 0xd5dd, 0x66b0e52a}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x600000000, 0x7}, {{r0}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x20, 0x8}], 0x9, &(0x7f0000000040)={0x1ff, 0x3}) fcntl$setstatus(r1, 0x4, 0x40) r4 = getpid() fcntl$setown(r1, 0x6, r4) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 06:39:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8002000, 0x7f) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) close(r1) 06:39:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xfffffffffffffdc9, 0x0) r2 = getppid() fcntl$setown(r0, 0x6, r2) getpid() setregid(0x0, r1) ioctl$TIOCCDTR(r0, 0x20007478) write(r0, &(0x7f0000000040)="649279ec8261940d9a1501ab7b74d6cda3702469222e02e1d7ef5c4633b4b08e3df5", 0x22) msgget$private(0x0, 0x18) fchmod(r0, 0x0) pwritev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="9d5fdea36a576550cf857c4d1c88ff665ba587b0cd54657c1bbb9bd0399112be305339d1d3320d4381d5f24aa06c12a4fcb463552b3d5c032a74964394a0b04be8c01077f298d21ccd78edc49139ea6ac237fd7637025a7247c211f8315ff712d99f8593d4e24f65e8847375517528cc9474f7aa90df99fef7cce98497b4c7aba1528ce062af3e3db054c8f2c5325311eb8d858ad57de920970f317aaefb1e8f6e52a6250f3e3d79f56d6ee7684a267443379b46fe740dac25c491798775cfbff731b733c95b5dcc197d3793bf2bd99e98ae62976e7df47dce2176ad385618746749be49176ede5d8597968150cddf821f496d72fe2ac66cc50c35520b2a09bba73589b26a17f4bf10b48fb861accc8ce3f88119b83dd3cc7bc2c4af05c1e5dabcdd5c06e6e7dd24e317cb38e8f2c830a173c157187d0dd6a66148ad20b8e711c114d70f4fa690dec45b740c3a3ada233fad2621cf6f4ce76f34725392416b59622b091f1a52ce06a04ff05b62870023faeb0724e0792afa338cf6cf540dbc7d4e48739d11454d9047156a845fb52a5b781e0ffe1f53fdf154bb9a76b455939945b0f585338b3e440d7c002d649efb6362f982c129bb9dfa108a284111c952b42e81e9e870e3dddcabc12366d869c82aff5c1e129ea2bdf731e238dd68e8aeffa1c8d143865ca56a9d95f08f2d31a7f0612b048606452a6544212438b53707b9370551ac8ca26df525856a7694314d6ff5a438129619ef32e0ced62c70cfda2749e7caf41a637d7a71ae59c8e640d0d3aabb4a1215889eeeb5d37374670681fe9f96f8a4bafb4b676a03f2111335cb74d171f9d56b3dd89a26a8d78d99b00b77831d51917935c01c6dec828fdb91a8c7feeadbd6737fceeac23c2029ed7545307634bcdb56eebdabcf26d6973b67b1b931b29d9eda6e487705de59fe240f00121b88950196f270cb6942802baf9fc055d043272d888dfe86071f74328d5cb0d402e78d57a47920867f83ff7ab63995e628252b7ac80ae2d5a89445bb1b9f15697c8b3c81c2dce06d4bf9d4fd10bbf99a8d2653a7c16f7c3d7ace109e8a4bc01543085013c544bf1fd2b3088d82dcab4bf0d24c4f219a4e92b9b6fff1eb64f044a0add7016df3e609b0176196584a6e73d6ab7f39710fe14c9be85b921fffb4371c68056280f4e524864b54c4414688a0470c09f6ce816711749f56fe3c1df072a95b2363ec60fce84eb6613839663cef7004370acf4d013cde329b8751c16c64a45bf1c2be51a3b1018d74081cb5a5e7a4388cd55964c4630c17d3f74f237872cd08c1ed446b4c0dd379ea9339ff333fc042aa6571e3dae0ffdc95126d1bf82280d962418056949ed6f77ad6b98d7fabc00a0c6ed0ce7353137653548773b6e42e9cc33dc0159a29ea1318a57046fb8e888b895cd5bfce3528e66f8953a4543e4a83ab8632ffb489b97afc753d86af230fc5ca7ace633ecfa9faf41957d590daccdabbbd33fe76fa53dd1dd75bb38eefa0bfbf76a42aeb17ebe9f5c97e0749103ba7ef0595177a7ee28b7789c3c7ef166221ef0ca7ab592a45ab8309fb4900c0a698b995983b768c96de16ea2f898ce616e16dba7ddc93ddb625e2d208148e86d73af9516e4cc773ea38fa82c721941720ef6e064a5d4058847401db0e9eb3457e9cdc46d0a5cc2f67ff29e72c1a974ae4c7de2d2a1c0573b5aa0684434477b75d12d4239a31ff47cd816c71a415e3f70c5cb0d6c04e4156dbf621674bffbef6df7ce5635c8d7a437ae90d8ebb392ce897cb3a9eab098c9f0743113db5715817171e8d204e458a3777a8111f2813f9258271b033143185bba82ead8ad1ed5ab10a9c1c6ef4efeabe53a975ab53edbbb9fff85583c716d31f8e99983977701d0b7bdd40825384973711c0e7068578a1d6368f4fb0751155f44df22a02d584dc321fb334b45066ca2cdd4e3906e6a694f193f2e8db2fe7cd304296d0014f20ce2c93eee3daae63e643f518bc3b1c7787643256736a614f99635b46cb1a817c59b1802651eefb3081c6a4d8394322973ffa528792aac838b640cfbdfd65041c8d40a5082bcb8d2705532916e340ea8034e7bb941da3709c6dde7a6809bd32117a8752fe1e6f27640042e350fe3e1cf1e6622e6b523ec820f1875a4ee05db134acfaf159b87f09f8165f19f2d64a3ce8b11959c183fe0329268a140cbb7e3a21367affe4b3308aa8cf5bb22304661851991bbc170bed3d6743fd34a6fefd1e09d1e955c33516986140bd32a73e097f73fea5970539154121b9c01d814a3aaadab7ec59e21582b02a9a0f6f4967678884a7ecf8e92e03178f367427d16890db768061cc4eaf1cd9a5e1210d606e2bb5dd0f6eec53658805997bd22deae13a426687c30c215c0882dbcd7beed3cf8ee17193bbd26f33f99a555ac67127e2348c2257e5930c1c2be53ec44c1fe5a82def9102a32213c2a8a72104bc790ce8eb5478060b21b5e68bf03810581775ead0dec7289b77c00469cc67bc84b7e52b0ddcd03664ff0ab222e39550598684350c78487f90c1cf87e39c0e6bcc0a20761a8fb49f0e2c2ee51e300370f30c807d60941e1843d6b0bb737fcbffab51d48a5065d6477897a27b677ab7aabde64134ba364bf269b59061e11f2501470143e4f37ad88a15c32425885bcc5930682fa1724da3ff395d0a1629b335e6433d1cd43855e336b289145822f2014d891e9c7dbb7d9730805921d17632adc56fbaa699e69cd3e88b4c2cd5b80c9dd18d9214f066b3e33cbd525bd2d21ad7d01b6d19d6a512bea4b26f0724846064813715aa2ec8db2114ead87be74b12b36e07e3efe7f74dbdbe959206ee710c8e64f9d435470562dcdd3961952047da899b6c9ee28f6c4d3779a9c1c9af00994e2e605df0284ea51bca89eb92b57a5b9ad51f1684ea3a2905892599ec9a140aa26295e3ed60619ac39b5ba249d156bb9ee1ea5c153db0710ea56a41f41fe2d77f0ee2fb5012a7414c3975e4eae143886c3f050bc79fe6efe345e3c36e106ad936841a3ad88e21dc2bf2e4d7472329b181576d3d24addc93841eff1e103ba0d2829199664183ec89eefef2c99401968a36fe812f1c999cc54f8086438f376ad8726bf716f9af18599b787f90864216dac65dee0fdc4e9a406acf96a067dd82fcb4e64065d5805e29baaa9c9c9d0b3b1396d9a9097d3b0a3f5c82e0388797c1f1f3d47c67511b9cd55d2caae8f78ef30a876092e4b6708a6be99fe95bbd9ea223a8048a3f6d7170dde0f34b18f4c24955f315a0883f24b571fc015d9508bd9ab91fe6f504bfb1d9cc2ba9ab385b9442360f5edca1ccd8b5d9a1cfbd1089d5c18fcbf6f85f47e61c789aa91d2b465dec4a9404c5c8275dee7778b03880970cc4d8d8c5c58a41d4172f6e7406b24a52ac7945028e3bb0f21ed57b3a1e12bd65532c227563eebb8442faabc7f4afd984ba6cd12de26df091e8c2d167969545fb7c4d34f3e5c364d7d0e7b7b93616a571578fd9ba6d3bfbec2af0e3b13ca3b50e9de333f6c61db04f9c3e40a32da1b69190b8e2f8235d390dd642606c33b0f4bffd3d611ff7458638b8a16fdcdc010afec96fb6638f220137b86fbde878d7bdb09a90dc15f3a6d51d236da8a7f2452e8fb879f4c372a31512842f819263533c7822aed72b2a4ab70800d785e7d9d97c53cf4e2827c9e5ebb7ff978ac03cb226cca1d09b093311e9d13b91b7db305330d1af4a2a3794dbefb33354f1436be6da46f73b78f461b5f175020a42019cca3511675faef7dc4a747bfd1cb8930df34d5f5c4fdcdae57c9b118de170d6dd68e31320f20d0dd1782b6cf550a01608e9cfbb5c397ab428337f98d334fc464c80768884e88c3afead624bc6b42d9a7ca4260f4a8d13f4f445ca1cc856e3c88983c7dec01f3aa134eacb8ce3215c3fc13edc576413497b5e65e02597c4415336c7b28a49333ce34e14df22fd0822f5206c3974d63cdaae7a88d2199053e83d78fe1ad48a60edca24cff56f5d8d3d3f485923b08c6d6034284724743c3ed91d2f005e788cb8878035a785c1475c59652060703e45c323a48f1b00888c5cc335a9344019d728312deeea81733d2531a136eef1d3f4584fb577024c609013473d5b5fa8249ceb50187da1daa7e7ff0ba096a488d0cb8745a3fb9bfb4e4729c664cc68888f956caeb87cb25451eb2fb02ee7663da5a2ece8066d185f47e48ffabd414f47bc06f03e3f7c50916e0f4be535c7e38d3b615cae52c440827a7a3528344cc6f6d3898f8fa22fa537e8f1449001da46e91b0be3949e8fef6e0d878ee851ef9ac296c335412ce94ff7c8e8692cd7e87bc32ed87e2722a6b3ecb00ab4c1580cc5dd9003b0f647e97575fc0a740525e12e0db7b7be57b4e8d41f92ae9e316ae0feebb4696e6584916255fbb79cab0dce23c05cb6edd77fc6bbe03e63b73836672a5e3aadfc27b3c79152b9f749453b0c67e4dbaab33d24d3c307a5e1e5cd23e6647ea94de91bc1598d15d08f12a6ab9198d8cad273167a6334aada7e6ce6e47913f8571ef3af0f89e752fbe6d2e90217f23529603076e1ca658390e2a30ae1811837edf0cd247de15ccb929bd6d265a31c953ef77ee5a0f56ec59378514c8200fcf5f59a10548a9c39bc7f9633c935279a265322656a751ecbb7c5ca621b6d6abe590a0d18f16617bb5b645e27a5f13abf561ed03dea6a6068e7cbfde5b078585e04471765b926cf09feb264374f3dfd32d5271d17a4eb8cb3913e52ee3c8ea9a80dcdd7f2608b9eb46102b30bdef2a9bd554fc8b3eac4ea7187edc0f8efe1d580ae0a90f2d02694a6dedd4685ac58a2a19f357788aaa13b99aae30de086bd39263b6f3c987e62f4c93365321e25157d0a150a16ad1e44097d02510e682fd5acef1164835af44c21e9f6f136d8d20745ea513e1b42983f2a8a6fde57a9079336570c0d52915d64cc4cd9c0b5134440cf72eb2c453f829c7f2dbd5ba6e3132ec44c40322947976241cf15ac9384f2e32688cdc07ddfb45026988803a95c98959eaf2abbc0d01ee627731ca3f47b9003d3a863fcf7f61f5f7e760340f458e4e640817b5c0e0f7d67baf1d7f716e21a775be59966a4c5b87e66518379e88c6b9c04f3065eb7adb9d490c49c8383e3ef17d492c318b16c90f07b0dc2e8919c5ccd8d6b53198509e0d313e13a7056eccfd85d98af8789b71577da8056e99207ddb81e7f31a2e56dcf9416b196b557120567ec47def32e934c6736135be1036489051368be7f797c32afa65e78b9eeb975fef96d4bc8525bdabb08012759a86f0e3a32a424fe3a42f55fd07d4367289ce514fa1b32b6c190b63127d3f1baa682362ba54e1c38156101db2995fd4c6d4d8fa4c79d1713a640c2fb96ecaa93197a686bf61fe0ecb42cef3d3778936ed6935faf88d3d88aec36b2e84bab03fe46fe5c111b0b9553ca1b7300bb4a099f16c7bd8803d6bf73dbf3af73d580854f4963651a7451db3376f85055b822d11aacb1c293362a4728c42122d89f488a66e59e505ad52e9dd031a2d2a7abd772200f368d978de38a24566f74403cfbac37550664283662e0c7ed43dde481d833bb20e145dbebf3a74fb98a595c48a8efe9a394a1af10f915b5e68f1feb1b98160eede15632c269b8863264401c212e4c38b1de9b4a7fa877dbba23816e61e6df6ede55c7b0dbd1d99b87e4e331f97b605048af5a1f3a368a6f4e3ff2aafa5a3824d9cb97b335bb5833e633a50a592ce70cb49d233b94d9029a6e9a8ce4e48ddde06ceb81ae55", 0x1000}], 0x1, 0x0) setuid(0xee01) r3 = msgget(0xffffffffffffffff, 0x3fc) msgctl$IPC_RMID(r3, 0x0) 06:39:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a", 0x105) r2 = getppid() fcntl$setown(r1, 0x6, r2) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 06:39:20 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81, 0x40000000}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) read(r1, 0x0, 0x0) 06:39:20 executing program 1: socketpair$unix(0x1, 0x45, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66616c6530003b8fcd278c7b8a90d5122d10b84ba9c4f3ac0200000019f34301adad0de61e0aee15aacd530e13b84206b8069e285c0030fe623eb9acf2855f4a2d24b9d236c58d131250813a679161442d90"], 0x15b, &(0x7f0000000200)=[{&(0x7f0000000100)="2f6e0d28889239599a9b8133a02a17c3f0d0c43dd1b3002e12d28c16bfc025936e149596467be462f3caf9021330fe663b136c32ea9c9441764e3a0bbc40777784a3f60e9757a10a29f53f5c817b93429af4a1d20eac851be8352d73db78c9d10f233514f45c73a1678106395a1d835c596a3044c7ae373f27fffb79e5ee91219c3557e5875a80930e0d2d581b6485ed790420c7252b94e32471b1b201ab35902ee2dd95ccba5704ab08b8ccd00f98194d2cada91e591f200b79fef209c4", 0xbe}, {&(0x7f0000000040)="40234394cfd42b1a733c73330e78788914efd3cd826f926034821f83e0ecc316c5e0f3efc42c6a8d6085917375d2ac54828613003ed7cbb3ad9b4b89b7fd806140b7eefa5f7d73e498e78ec47a440bcaeb83fa50dff44bd5edc21eea3e467cd18e0cba77bf17be2833b5af7a21ef3789bf0cf2ea7ad5f3b1b438eee5", 0x7c}], 0x2}, 0x0) 06:39:20 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000001540), &(0x7f0000001580)=0xc) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) socketpair(0x3f, 0x5, 0x2400000000000000, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000014c0)=[{&(0x7f00000000c0)="3f91f681e736be1ccb00d5ed6df1bbd1ff7d7fa4e0f8dc4c613ab8142f9edfcabd07d9f1eca88c1450387f4450ffa442c4540ba40ced89d96357cbb54a2670c64e3c3c3dfc31a68988ecafc2cf6af133d4ce41956922b3d2d645c5a09ba5b04ee516df43b82cce7fbe7861bc73a9d729647ac45ee22282932b73066fbd797adef5fd91e7dd24d79daeb5a0e4cfaf6bbb8cb1759cadb2c579f316784d", 0x9c}, {&(0x7f0000000180)="4884c3db2d50ebc281c02c33e3e2b929ffc323b7bc629969453ee85cb6e7e3bb2c5ebb6b1497c9100537fd97c556e3b893fbc54b3b9466c585a5ff2f76883debc6924e2f8e4e36cbb0be1b5d9d262bd25b8b95", 0x53}, {&(0x7f0000000200)="f19f73b24ed65e605142f4f65de97513b9a5f8d5be998d1b793eb3ef9a7c54241fb47cf35c39215db6794094d8dc5ab0b71f2a6051594888d13d6603d9906e851de8a7bd907cf61524ac4b6cca2c683929b7d068dea36b6c1ff1f9e8992169c874b6270b7d2aeada39b0b8aa38486de99aca196fdba3371d772bdbb1f528ad0e85acc412a0181a4178967d0e8cddc6ed1ecb31f63121bcac56e170aa6189fce9f5295951dc387b65cb9ed76515104572175f6f1d64292453ef39179d567044f6c89363131fc978d8aa2f0b88078fa3", 0xcf}, {&(0x7f0000000300)="42c297878da17b3115470c880deedb71ed3bf0bd72405506513a97a326bfbb60d433b8f642c28347680ad213546b4a107d211597c1fd7e7622e4eaf397795acffc0ced250bc975efda07298b4b6f15b5d2c5672ce0ab7dfc9734603209e97310ad25a170a8ca97f25705aaa5511246ffd5ac7f4354a5d9f84371d385a2ce13d70cade5ef82c4e0c3d7b6", 0x8a}, {&(0x7f00000003c0)="7d4716f8bec23814b0cfbb308bde1a08a086918228e06a98dc960bb03529dd2865c5e62b5328efd2d6fd41e8e28be715559a99fdfc91e46919e6bb5ad21a30e9b476f72f89c2e76be31c1d2face69f852e8f7fb245019f08e556ff73a5a6ab7a6726e935b4e304c5c9", 0x69}, {&(0x7f0000000440)="2e7d992971c54851dc74dc3c22b0d393864c6572c66329b5b6c90645061b59", 0x1f}, {&(0x7f0000000480)="f36632c57820a2dbd48d21ac109303af3351d9853553ebac0571e216cbcc2be500633f2ecbd1aa54f87a7a267d3a469ba75631e2a00ee569a30cef85a24e95733d23157f1aeccf5d2d83c46310f75c809bc66faef9b6ad5517f8e5b65e85a63538f488ddf6bef0091d6a80783483d803bf55936d868a5a834350d306d4b935a0822a22223febb75750548eef83aaca07333f27550384de6201c74e56d69f8912848ddf85f0477dac7078a3136444c173f96c323d42578e7988f98dc6322725fe8269136b475f0d2c2d538bd51605c8cd5067f9e5b78b2f6feb7941960ea9abee139414323f5910581a223cf4dfef15572aa7ae1e895bf2f58f1db5b82de11f63135290929520e7d786b39be78b04889bd5dd5b5b1ecafcdb573958c08475a814f5a56838f452b814d159601c2e69229b2af62cd292def173cdd125a9320641d53f88ebbb2563a56df64487209aea5a1e802cfe876d55dc8dcf6dd9cab54a8effa65b82cf822c6ea497da7c2c1e6857b989a43e985a17d388ca1ae9f69a196ecc9a38af63699378808f0dc6c3e0dce3c0ecf23fd8f40553e338fbd28a86b70bfc101cb2380328254f0acc5f41addb4a2e6396d4df5b9cc6c10115519c56d5184615c77f0a4aef3c7efb4cda509ee9353b68ffb02a6306224640de234605a1e3e2d5f0ed8a67e06b9a07c80f4d4644d38917795afb5d9381002af1207edcc27bfc6c8042471c86ecd75ea9047013fffb504dc7c988c11ee2cf436acfb91738eb2721036ddb0d64cb9be33d905733291c538e5dcc516ea935bdda9a5c9e3c5ce7bcc49bbc75246e53cdb0ef81f83db852a64806eb1571dc2dacb2fd60e147acc24e84b2f176a70f31b11af11ae95eb9fac25080e1b7236ed973157af148f8494d571dc8d2096a046ccc0345416730e1b51522cb1a4f714ffd1c8d7e926811764f21e401725ac4c3638167fc5fe282e237a7c380caacefb07d3d47f082bdc654108223eb73cb9d4ca5e42b818e86202fd9d79ca8350595a57380cecf52af0ad489b7658b21f0151b5e729bcfcda6f1d0a91721fd46f10f46426d62561ee5edcf565717f6ff4a42db3ff179ce0484c29e3574689fbd849eaaff74d1eb70369838fe7eb9613210e8cf4b1023cf40e5bedf053b8e1be824663dd3b71425d39f01df1830e8a38f0bab7f0150df178f3c8e51b4126473ba46d01763e3eb65a8afd95c1c65f9d898803558b4b3604ee5ece5d048982ce00e1041a3ea88eb73b19e5f07cef067b8b8d50adb82aacc76961fb11be5784e4a9b65e85b78399e28ef746d72b7f49d0e8740b317bcf461149f2c526c94d04de289dfb0a15133ee40c7152d10e2de02454f4dd95d541418c31ca0261d0e9a266184cee370d570ff1577289f8efc730f4b0c9f990e25028d9493338cee9475aaa56316f569ff966e6d59535efccdba33d436491934954d39c197ccc137febaeeebd65ae7099c4007cb6a5b5adae54b3ce7aa0873db28fbc1ab3c0e1fcd74677e6a8b96160a158bee46164587a2c1db2c7ca64f05d2d7db8024721ae4d5682fa9439eed9f2c802c4100956cfe094e2192a6bad6ccbdeec28cefd6bbafd5ad6a2dc260599f1828f71e2f07fc24d0f86a9c99bc1c740c3ecec67bcbe5c87c5a5c4d340a267f40985d452915d27c99d7aa130ac0bfd33c2928281f212c2dc018fffb8923f81ce0c46ef1c1f6e7d915bb19823f5930eee1536b24092a25cf28d3325ee3fd72bbb2d16a8e090b15ea74752b62f96beed24f3dd9b5407ca80a54a41e3f2a9b7dee962ab2811ffda4aadc0f78771cff28da59ea6693ce4fdb3696a3903afe8025f99772dc3dbb7f5d20d2b921a662b673a68dedc8c295528a8b34b281f471ed3fade75bf7cb145b46e2a885daf2a05aa1b1747db15bbbed081630b9e3d9726db595473f39319e0a5fe93b2d8026a98de0c8de1efafa4684580a337eb6c0502a5980cc32bfadfc266ff4ae5466cb60d34829ea284bc75e15c6db2a0c868584be225948c353f3991bcdc4e0ac43ffdc3fb5a581917874d466a32431ab3b1dce5090d6371f158ed0cffa89492612d7930a5951d09424bdd7aedcb822ade7fa91509ad3d96a3edfd6a78a2c9d183beb17b9074e3e5c9ee02529bd31cfecc376fe5e544a4a88db01a5b5e91ac149422dc66b4e95aa8a8bc7214c50113fac5d5b00fbafca2b8cd9a75be37dec1874a6d6894c59834eac8aa05a5ca57b2f6ce0832a3099e47cfdeddd39bef11987a7c1cc0011864dd2e9e88c5e47e735771e2f7f56b6500ab00bec1eb40f4b04e3eaedb810bc87ea2b9479fbc96bcc96e8f51b6bfc0375ea651f26c565a1df32ef7fba9e6b589e34a9c7f36bea0b453d6915d2d157f6ea533e761692dda49c699d0638032bd4c3f43124447866b3ffa22d1056869ecadfe226add2780a4064ad72523ee1d8a41d4ec5f9ab05658c7fd036b453d538edaa7179c8b354c5d3d3adb08c4980b7adc5a612a730baaabc6f0687f9656ff53d3848e69ca1c8f5f8a557087a00cd36bd32907473b1fb22d1e2a933c044cb51bf872f5a197c4dbe082665cc582f9db431ea901d97b0e2d181b2a5bf4bd38ad3fc080c54b83b94ac6f4619f05acfd9ee1903e92255b32e59e2c946bda6e7ec687eff1d78856b088902f1c444f0964c7e7f91a9f5179fba6e8f45e2a87324eb3935b51f5c07d2357a268c9e500a9b7e2270aa02d82de2bc18f02d13e570732c8cab058590a09207c631edeec34308732bf8a85ed0efd1d17fe5bacc2281dfab71e16a0a346a55e283c59d3acfad36ff147e92bd0020a819fd624a982b29138f0c3125e98084a7a82bd4802d259d80b3a881179499c58f11698baffdb93712ce3ed9060e6a669bcad5778150b2cbf942afabe3b9d95f11762e991cd6034497ce1ec79469b0890181ca1d5b2ccf4598d8d6aa1158c37ed653fb9ac14813b353c0ee4e04c4fb5c76878a5bae4fbdfa36ea43db4b4669f39961bd69a01506b3d1ce3742644d71fd5658e342fc8a8fffd3ae57b613a9a7034d8c55da133070a24b97472e49bc35cebefa9deb7c5e564f49ae3793b904cce7a72c9120a1bb0b308dc6aebc5526ffc50a1b7b0909b4bba73d733d12f8d86f792cf04fae66650df3c35f297c03596abd0e86e1cbea9db60f3aef67f9cb959fad661f4e4f5c8630eb1933038969f7dd27e60dbbdc953a17e6c77ee7ab66ceb074ef91b37112e943f76ed7aa92d4550baf576db605f44d04f23a3da301cd3832aede017ed519ae600852970c8e8d0a67acd71bb692478f28412670733c1659635c8f660d49ee91e0231ad1c6801b8b2176d29b27cf4771d55d330a6eb3f5176c2c162043fa61364923692c287c2332e30abb8f5962c1a9900681088b69d3d8c122f8792ac5ec2f4bd4cb246edfe66dc323500b957b3fe089a03f00c832bf6753e6b1907c50903ba92ad91daa3f9f0dbc077b549bd73a9216db097ce0b1a5777bb3f364fe4450c75aa393a5f13c2f715eda82b6f34172ab56a33f42deba26f97009777c1627ad9311dbfb73251d19289d71e2e145daeead90cc693ca3ad8c4125bfe3fefee8f07aaa8a125329ed30f66f437cb5c3a15fd52d4b6a9ad052f1a545dd81d75270d117cee39eac1e0d0c02a2889161c71b10e95c970866169f4c8e2a0fc5d47e012b73b83bd032a1982596de0a04ba3b8e77132e60d6c252dd15b550b1883b27d6cd01a8e72c72e475c15f7d07f6ec98c44a1401426619d80c36fc91f481e9287639c4ee27d4a0cf20d38362c2a4c39785f1bb75e3ada1cf7f37a9ec99764ca656c45393dd612d4ecdf6bac3ca6d3bec2aa04e36e0151df8f5860800566939be3ced4045e7a941bf44ff1774d20bd6a6facedfc62e51eb5c04e6d774ab67d7900772e34da23b877028775bc82f041568928504e25b893206de21e50f449d7302e795fade1e9317f8f9d48c062fdb5e07089cac21e7fd4f6622c6a0709c34cc6329076cc9f0ab9416d4ab5b62546363a23d0e882608d305a5eaa2acaf09a7dfb124a241d476ca0bf07f9729b5101d81b1133b42597fb9b8de0867d60bcd9cb72c4e78ba0b9d38805527332064a71e3e411b23d1f4e325cf74b2adf30e5b0974c2b273aa1d53d973a765169da96810387c70056106149747dce67a36e0f229b20d8616d1de90b57421ea0a5820bf359d1bedc79ab1c7e8cfe143e462e6d9eab0354e60e971a00c3e9a1c276913bce5c29b7fe67d46c7f035aa921dc0396d4c369b932a19b49153c0ca4272a9fac5b7fd52d0e7fb838da203ba2f8fca4279bf8066f8ce2f2fbc793372a6ecdeed8b99394b3c79abd6e79a73c99e70503ff994d9a358cff74fb48cee8c9693247bf253270dd6d45d100833894f3dce1c65dad1798a50d02063227cf823be123f1e91eaecb99fd1320d3eb36eb97dc0bce9980e1b69a18de6cd6bd3e3a50fffd61987835f598b23a606763709d346cd79fde67e71af1232f2b5928f44dc81b4507c9fbdd190d29bcf4225baef12f3f441ad6e3d8e39a7e3bd9dd74739e0017c5841e4ac654185994532b5520851369f5b09a8fa5c74e8ef7081dd3acc44a3a3616addc683758062622bd7b9e44bd018b85e94a50d38d544d4a51b67c0567d168083de31e4bb8c4e9ffd6132223f01eb5e4371115d5317247bd9e5bbf0d0b0ea5394afb5abaa0647040f44da7129f8aeed3456c45776397dbf937f2959b7c8b5e4234bcf3ad471379526a19fe9f3726d07d0e2c9e42f7fb921ff4b90a3b2c698964b69f0390b0f55b37bec5483d744a42284bc05ecd44f99af50a056ab678e09c6ecc5f71624064eafcdcbbb39056baf6f734e54e78960f8ed97b10b4ede7ea230cd604a21aebe9b59fb8897352e7f2e6359237f6ef5321470460c31ab6eaa1da951caf0eea175ea3d3d578f254247d88825de9cd8b3b93fa5e36b36a82f8556040228e73b7898b9e353a7acae7ef296b1bd74518835e82b80b6054b604a626ec2216ecc227e3d374ae93d6343a6d0b4f672ad903f6ad25e2d2fb3d5540d4a5a0c1e790f2d4b1bb1d542c1b59c34b513d12c7f60ebf90befb8a41b83748d5062c2a91a1860d65db7c48683b5d3ecd589ef5270816bcdff8bec277a616a2b661c67cd87e01cb4177b3dafa14f4ad34291db100aea5632d93e8470f420c729c32391ad1df651294efb6f97eb141f4ad7df48c0809f9a6ef3fe9d645ab947d098902a61c67661bd5dbd09f5ca3b5a8bac9a070b9ed9d4727fdefe7c7781baf440bf4cf54410390ec76522aef97aeb282f66064260e659902f5bb7a9103a3534411ef110a83ef564d760451b1b7509eefdfe54eb8199974eab8a6e76e3eb892f324212517b45e25bd1b86da570f45d533ea31b315efc06c962fbd421307743452228f5db1f12d1c4041891e382bb278aaca564b418d683163b8c33b27d8dfa3fd7177eaef303d56c5c6d1b905d00ce45a609c0564f2851351a315cdfee430b5103550dcd83553cf81c9e894e5a9ca06c17c560d9dfe53333d99255226a9220fbbd95268ac6b6955c79de4ec94a6649bfd8b158e772756d8aa60d8eefc145cbe8ffbc039390bb730ca688253e0443adba3da0610d2aaaa5e1767fbd54866eed212442e671fbd8e5e4c8335aead0fa58ff98634309fa30e488a776b6c305a5e27931f653cc39760a5fdede2982644a40a1e4b09140648fc7555dc4f7f726695388912dcbb435a34855e90585f70e1819085d969b36d1e93a156f42fe79d71c630870e7f5e6214d9e7bb49f382cb155", 0x1000}, {&(0x7f0000001480)="ab4ed477f8c68b03a9fbfc192bebace1b1a88c9c544f1bcf1fe0da5f2b", 0x1d}], 0x8) r4 = socket$inet(0x2, 0x4003, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x10000000) accept$inet6(r2, &(0x7f00000015c0), &(0x7f0000001600)=0xc) fcntl$getflags(r3, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0xc1, 0x100}], 0x10003, 0x0, 0x0, 0x0) 06:39:20 executing program 1: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = syz_open_pts() write(r1, &(0x7f0000000000)="396e22f01627946aa5c958c025c84fdc7a4307a69f8fb14b06587de2b481573d8d52f21adeb95d68", 0x28) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x3) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0xffffffffffffffff) 06:39:20 executing program 1: r0 = socket(0x2, 0x4001, 0x2) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000100)="02cbe61212b4f2d9f75be6e48353a19e9ea8f269ddb1583922811a03c4658ae5cb45896e81c5ad36bcb27c23523ee6765b26594613c3245fa9dacc4b3c88a6aa53ed79c86f715ed59d3786f273ef1960f28d3a9d48e448084c5cd34421e2f10b9af9a4055b9f6d0a2be8cc4b9a8f4760b779608128ba8e5c1debd2ed354cb9be598af318d5558f64ed4615ddac74212917ff3daba8fab855f2115b69d377184855a674ca843a27577d152e6e19a2e522c68be1e34ba8fb477df515df5b325350c64195e9ff716a2a25434833ac229201099185fed653196e08a5953dc02f61d71737db68b0d27fa1b3281993212d8d2480", 0xf1}, {&(0x7f0000000200)="55f633a7852a5cbe27e09501ab27f9c8a31643ad783925a01f27e4ee9eacea403233bf6cd7ea65ab47fad0e1c2e13dc23e09cccb7695b5297b3dee9ed59f130bdd1425e2b8db355d101555ab564e161e737d5185e53b4e411de9dd293067eeb8a03a240b71e9c03deff4515918e1879a1abcc9e0efdb204d892cacdc8e944984faa6755acd49d20b911761d56d72f11f99e7e2c111cd65f4dd6dd678ca4c746deec907439ddb2ccdcc1bc46d27df9cf907a93d288f47b97f2b7004", 0xbb}, {&(0x7f00000002c0)="c8ba9df3e4dc839e98f9c5a99520b194b36d5fd538d05aab06ce2a05f747fd633288859964ae2bd2f15619c2cc5f5518a53e40dd0b1f0c310295d1658ffab48a1a0b661311384ea6ad79dd4f5247f7b7f15ace6846b5e1ecbbbd025471c2a238b4c8cb4b344d9b8e61ebd9b70131acee4bfe32a040ec1b27187370eabb2134cf117c32d18e9cc9a531f53d9b9d52466460251a13e89d3dcbcd86c42fe3e6d8639927b6193cbeda76c15cd8dfdae0f51779016c92131c6758cd43919092f0010a4a654c72f6eb620a", 0xc8}, {&(0x7f00000003c0)="131278221703ca49a7dd310d496d2449788dbcfcc7b904e3bd478c9cde18a27c831729664415e3df4c9fa57a23cd9fbde57cb6fa627de4dd4fb18a84628cda621c7b9ee107cd245a0bfd0fc450e933890d0a4c9a1216dc28ee3256bc2c983b1ae3c350d1f07c07de14fe51f440b09dca3bece35f93c34d38f832fe31679bd60de9ade5a029559e468e6b8e4e7c14c61bc27219d2d89a3d02cab0c4abf7cc17f056a537033822b43935755a91e4c20d0e6bb8", 0xb2}, {&(0x7f0000000480)="ed22514c0e4992b165d9a3d1c1d2591038c24fb17342c4e2385223cabf1d7e1320b61b4dba6dc7998af4665a318f0ed12b3c3dfac7b4f70016e184bccd798cdf58ab342cfeeb06cc03153e617154d23ecd896f183d6c8018345a22a1b2e8173522e0df6f8a950d43a67d399e23e30a12e52d8134422cc7ea1f368b5aad489155fcb51d0358108e3b61bc930f3e959782fc98a0a730a165a5b015070ff90a332a8cc7cad066ca58975b7b4aeae277bf8b31afc30baf4423222175a9f15c8e9d465e6ad0e5579b2c200e7cb98ea813c3fb8ccbf67520c245eae6c64611d211ad69e4f2912a6bee2ce676da70b0e324ae8646fa123b9b0a6fb1c5f71ce79da39a36c1a74d9ee3a12d833adbd0dbca0d2268702dff5d6b1a7b9447363e32cb765c731b9ed560eac1e8725c16a27611b7d56f6eee1e62039c5a83578d49d81cd4c8c29af7887247634259ecef9885ee7967d8de8b4c75181a121f4073fff983a624e4bbff5afeb50712b10d71f5bff4f94d785b3df3c70cc761dbc96bad1d85fb47a43a9c46bef31da28947f816663aa2600a576848311fbf685b7ff34c26ff40a0e2e8480b969292ac448b62291a871c2236f5d56fa7017413c6bba5f3d7a6de3e7890156d0b974c223cc49df9c11ac3d2b2293db6708ad2bff9c0cc613644a37640e06a1aa8ffa525d2c549e3c2b0b3197b8d3efe8f3a2f3f161affe77afd7d36c4626ee84591573708ede0dbe0386f93173d9fbb4befd8e2dd210417bcbf29a0e6b6a826325b9d82166a5420ec186c9fb211622d40ef383dfd3977d91490e48f6fac70b9ce27ae93279b48e3ef10200cea77d42cfecdd9470567fb5a5190b2ab54fa30d75abeaacc77f8e345c1ccdcb65da60ab1cd407aea4a04313cb5dd720d6d2f778aae34d361ecd030c5dfad94cd73e078960d72eb1eb96bccb5e4dfc781b8b68b94471c258c6c71be54be7bd17f6d6b5761480313aae09ead04dc039f514517d444f93d0fb7ba43f54416bbb1f124a6114aaf385e37427350f8a609ab19ce6847400e80180d21b653dba0cbdc2572d881114b49654bd5e7cd58dccde3dea543580e645993c79a9164eacaf2bd096874267a988ab479587d96d1386ed6b5f2810e8413e71cf9f05ada93bfd082252db2ac1e47f4a18868ddb166f2fdc6d683a4a38d982f1c1eb3d7aa28bc383f6ad669bfab55d9975f581fb7308192ab56ce91c572109ffa5c81e037d6255fb31b1b82f98d4375393f13ae361611372950d2fc7b6b9b8e28ec4661a7a84e6cb2e27b5c4dda8e4b8f57b8791a09e2b37557676a69ebdd70b5440aa80352a45d479f60430301ad612f44cce070b8d8649fb53a6dc655165015c5b852946df8d55018ad820b9c51c19eeb8126f113c91202552bc0eccf3dcddae77f3b89b733486ab67037b07860cee9748d140379dae06bbe0dbbe318a4ddf5aad63711e8e0f9ef1ad47ab20010d86d598240843c90a93135997de13111e4adf13ef67758ebfc4189df2f377e0fe5a616b9bcbb11d86246c20697cd551eec19734db2c07416a6164164c2a332c7c86f3239b3bf24253a6f04cc4552053cac109f4c39fa9868f026c2946d4d1061e982d77d86f8f3954e009ad1c4a82be9e0f750aa67ce232e7dd7db613429bc5ad4cc2526bd3abc3932fc228feb151c013cdeb6f2005c091903c05fce3c9768b8b7b8baac050355e256099b99901a5dbf582ea63db0253184b41bfd5b441e9395913a60caea8e4a4a6ae2bd47240db9d024228abbb1ecd0c05edf7636a356fa4228eb94524bf06d96faca226dfcccf894855a56e54b69c1f4ab5fd92a641d2c1cb888d649843cedeb804a3431a8bfac3d2090289d78849bf7419a55dcabc79169701cf0648fee1e6197160ff1267046ff27f3c7cc0d975cdcb488b99b87a8189e8438ee5b1b0b9d41fa84bb84bcd1088c5b8f09c49d9d8917e243d778f2bfea8ff126691de30a33073ea51843a3f160f87ee27232581ab7c317742d4c7ee3ef208a69602d5ccdc120f4545b8005c2c2ec77f380fdd0e5f6f5789dd38c4f966af6989c37d5aa30de9bc4598ef193aea708b2133a9be3dc28b59572241e931e5ed3f997415474c63669ad05edf9d7b0ba22bd7d80c17292dcb6fd4d5d1a95fe9b05607cda03d5bbce8336b547e09f8e346af86df53c569d94cbdd9a2a6670fd795ac3ca27365603412694619a46f0ba337c317e4128ddf134c33b98f8b73c44106ddb0b114e8e8c4eadf996c516c87a055e44579b2bee462266cc4e8647a29ed014e99c81dccf87723d487395747ea04df5942e0e266c03eb963114593637bde2e1fab4124a48d92e334818dd545a24d1cf3ce3655f943bf63048c885477b2200469e949c2fee69f21a09da7ac519d301dc3afeb712edd0e4673736b81e23388a8a5ba92c33bdf50b30647c6a18de54d3170637e971d04399cec286eefb3fa410908a8a91c093d77277b52f43e9c7bf073fca4a42a92397f5b44189662222940b8eefe3a43efb2ecc0fb31fdc4930b100d8e4166edb60ded4d144968383770746eb22b219fb3fac80ebd47934bb81cebdd2886a07d75c8788f64191bcdf64844fc5b692482bb7283c9fa6f9e01dc4f615359066c6c33a5e4dac8d70cd696cc2bd2e49d8aae71c5bdd1c31eebc83139a33566f3f81cc45917b1d9c229efa91abbc057e6a7793635aee6be1664601f6e4fa037122528bcee4d06fcd9ef4881ceb8d41eb2c47f44eb29d8e4658b9abb8c122283a6660aac74a46a7a2c375026d31728514295ad21d8a12deecf3bb75ef2cc4e51a656dc9d1470dee743cf55cd8c8e3c53e7054cc7b034ad874daca92eda09c8e73fdbce9db4b9a89ebe37cc2ccb7df92a82b779e77e4b8ea089c096ce4e48082816fe07524f22344ac86ab2be09aa898741cec190c3f7a992bd38816321e10f9ff5c4efdd86861165df997c7d9dfa1b769c9bf7b9d92f136fb2e8a948f1fa60d423753babe94de39ec0413751c60fb75b16b6a9c7e09e28361d4506cf8a12db59b3f150185b027bab75c542c808df4f7209675d7d087b7107e37688eb4c527ee83bf935585971e2904d91d83460652d60e8371e0171c91ca0693b4bd022149d2988758353b701969dccc9f5c4a88d60bc5bb43303139878e1b3837f4a2bb2707b4234fc7d5092143f3452af232d20dbe9a2dafb6a3ff7a550751914f81a99720a8a3d0e908713493a0f92145b4eee63b220f2caa53cd66a46465a89596ce931a915f3e656e5b4cef20c1bb2da46e6fdc2bada39d6a2f2388c1169f897fb3b2afd05e8dbd5ca50e3c201acfc7ba42af9a84901de2d44adf1646a1e35f86e11e6c01ab73e313934732bf6250ad289aad95f0e7754fe98aa39259c84d43271c38e08c2046cb7a53da271ae458c8743e8c5068b53a54ad059cfb34eb17d5fb3e5f7c61286dd15f587df9a13b16cd12048ade80cceb4a7dc137c523e5f6e2795c3ce23dd547ab3f64c91e3ad3fc2080c04f93aa436e7491188d4a58984fb3f77dde454a468888c1ac5724b0b933c99f5ec1a5712bb6b221c47502aa394720d72cd57fe1ecb87e9a736f47f4fcd9ad3a0fea834df0981f9ca5ff7aec5aa5d907d61721a283b9f4f599750867d96816c60853a843eb315cf0813938e3db36ab5969548a41997774e4771e97c4b67377526378f01f252b08c1a77e8316eaacbc6756d12297407af82e6fd4caf9c264af166674c798794aeac7cb7d50cfc9ce3592a91c2f05d05c99410ccf501904f42ddecfb5adfc793a530af5ec06faa2fa8ae784388badb7b212bc0e1bfaf5ccb2f1b59cf6c94621a40b64508e79272cd0a5ecb911cd16d387aadf5cfb24c9375a134275d2ee4da772c5b422e82af38b40f4c2ae75ebd2c044f424b8d344a7adc5d040eb75ffdcc01e581079bcd65b1948e88fc74c446505813b4a40ed7adcc7bc8e272903e40352ccd09a2b3e76daa8badccf84e1830aa525d490b50fdc468cb6ef62dee2dcdde5b3ea2e7c2790419fcd0ad1ee1008cb93b2076511c52c7d0dce687d6728eeb7f04f1a735ecd26e95505f520e9842194ef0e3379f53a1e7d383061ab4e92f332c4ebcdc694133830a157fa7da9810526d6deb84513bb9d118af673a4028548dda86ec6c964959067b88e73e1917e850b893696f918320c20c96ab5cc961ebc1ccb99875d9c25629cd82b39d2d409f874b904b79eac834edc78d9f9409a4f02b58c22703482ef54ec177a822f7b565f0f9472ed188f49020f4b53b5334efedda10d15f1f9c1b4072fbe83c00f9f68d72849927eb08d725e1271e65aec1aa5cd115150fefd8205115fd3aa36ea630c40ba4afe0c34644a7949d7c93a9c1f188cc67919b7ec1d006775963fae6d40232d23666e759785a1d84a75696d69929482348246d4cbdb136f66c52da59553e709da706ee98ee2a6c122c30340040a6dd1112d0fabd9796f267922123838c3703477ecb8e0663c9d7a1198b71e03d152c4f15832ce3a7f4c9e79473650dcf88cc7e1551c523ee8fc5946db2fe0d75a829eaa3692f73d779b48f7cd86d10c9db9b6fd96c4c7f631661f24008841a0479ba171bfa3cc821bfc5317abad6ca25cca54d31125647d04d30859e0445952e42952d849e87de2059643a50ad53a396cdaac955420d20015bba9d4e2b0385d0568aff8cc55f7cf3f07998be217d314fee8bca099fb2f5bf8a6cf48bae6ecacbd525ae72c10b32e1d8e3d048acc8be8120aea4c0a6d3e6fc062a7143a67809ae34000ed42be7eee545cfcf2925df834b6d7fa87b5bd9115b955f036235355cf9838ea5ba7400915cd598169dda0d2c5e58d787637019f60e855b5b3301274161a9f4d192ad7e65d8ecdde1adfa3890c13d91d57a36098e0ffabcaab47b0b3b805e644b7316f90b10c0ee6ae4cd050c95b7b168eb96a0cec78961981272e311f9e91eb7ae9638b5b0a6997c17cfb05eb214cc2775077e9e03db90dde0e1e516e28a4a7fd41d8efc912943ac0e75426ead06a34dc0fdfe1961411b70d0fbfa2d15828f6772edb7d6e25775782ff1c820c66fedd69fd84f3a3528de31265db576d64009d48c30930b24a4d93e6c33c1568021c61ef5a19294377209e89583f00dae7f0abf761fc67ff24c7926698fb761f03ba684980c06f0c60b36e6ed8ed4a13da83e84bd7b4ba131acab5c3e05a3db9dbd8f33459b3756d6046a25833173df1dd7154f190eeedbd6150ca4cf2de7fb53a47c3b388a06e6cfe671753834c0c1ba1950da09d782b73f46e128fd9ed46079f0ec1b4261afe7357cd31a9b28dd45b372d8d439d6443855b9e0f3b946066f58fd308d733c9c9c7f8847b30799afed73de53d1aaa1fb1682cdc3355145ffb4afaef86fc1a9417d8c56cdb15f0c72b806c6f156b6e061d58325d088493e0cc3f8a0f268c3bf6d2aed5449c580a40bccaa808709c0dc9060fa0a6a48ec0d17eb338b8d3ae6e2887348552a6742b1c8efa9155f4aad7d8fc2ed9bbc5a85e93796cb49385001733fd7dbbcd9c7416d0587c88b2b3359e7890ae13fa3e5185ac0248fb96248146070fb3b9ea136fa9cd06fa0b36c01f440ce293fc9e4b2d25be004ffcc8be5f5fce5eae1f086505b4737862f63a350572068ec3c9fb59aab07c80c2f39b1dc35d2f8de5c9e4a535e22fbcde3f896a69f53030cbccd8370e4a8453b9e8afa3c4453cc52cdb11523f4d09768194dded33ae19275894d79f5ad302a712b05b3de17a42ffb114f6887a06c81700303ea7b76caa4623e7ab1a28e64091", 0x1000}, {&(0x7f0000001480)="fdcfd67af395ef4bdf30b3c5006ad176890ff0c651dc176c051853102cde166a80c014f6a944c9ad84b2ad113fa658e0b615875ef19ac9c0138ec951065f64c632048ab86e114090c8d5680064d294ab0bb4db94a123f513509b9099ddbf7b661cb0b9921be33cf70da32ddc19664999dee88b76b959014dd0d6abbf3509166c251b39", 0x83}], 0x6, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 06:39:20 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)='\x00\x00\x00\x00', 0xffffffffffffffb3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x40) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) getrlimit(0x6, &(0x7f0000000000)) 06:39:21 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shmget(0x1, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) listen(r0, 0xfff) bind(r0, &(0x7f0000000000)=@in6, 0xc) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x3, 0x6}, 0xc) 06:39:21 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x0, 0x5b25}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0x3, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000001, 0x8, 0x5}, {{r0}, 0x0, 0x0, 0x20000011, 0x3, 0x8000}, {{r0}, 0xfffffffffffffffe, 0x9c, 0x3, 0x1ff, 0xda6}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000001, 0x7a3, 0x5e}], 0x6, 0x0, 0xeb8, &(0x7f00000000c0)={0x3, 0xfffffffffffffffb}) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3d, 0x2}], 0x3, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000300)="23824a804cb5493acc1ef759b6cbf7008c24d052e9a3b5e0", 0x18) kqueue() close(r0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x2, 0x7}, {{r0}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x23, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x80000002, 0xfffffffffffffffc, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x10, 0x0, 0x1}], 0x1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x20, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x9, 0x1000}, {{r0}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x6, 0x800}, {{r0}, 0x0, 0x80, 0x0, 0xfffffffffffff800, 0x56}], 0x5, &(0x7f00000002c0)={0x1, 0xfffffffffffffffb}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000340)) 06:39:21 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583411b182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="53c4149b5163108191280b6cc1127c257eda3bf941453be3976d1ef413c296f54a41eb9cfb02afa563ea7ac0352449f06994c59660e765433867c2c2e720fef6dd5381ef9be499bcf57a8ce93e189c2594fb996ea1d24be1264c5908", 0x5c) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) semget$private(0x0, 0x3, 0x100) 06:39:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/132, 0x4) read(r0, &(0x7f0000000180)=""/15, 0xf) rmdir(&(0x7f0000000000)='./bus\x00') execve(0x0, 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/191, 0xbf) 06:39:21 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x4b64) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x79865ffc, 0xffffffffffffffff}) 06:39:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1, 0x8, 0x6, 0x80000000, "5e7c42843cac1ad8310f1157b6c64d251366bac2", 0x2f, 0x10001}) read(r0, &(0x7f00000003c0)=""/214, 0xd6) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0xec, 0x80000001, 0x6, 0x6}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "fa9919b644859f826a059540cf5521a5393a7a54"}) syz_open_pts() 06:39:21 executing program 1: mprotect(&(0x7f00000da000/0x2000)=nil, 0x2000, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = semget(0x0, 0x4, 0x100) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/53}, &(0x7f0000000140)=0x37) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000000c0)=0x9) 06:39:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') renameat(r0, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0xffffffffffffffff, 0x0) fcntl$setflags(r0, 0x2, 0x1) 06:39:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) read(r0, &(0x7f0000000000)=""/4096, 0x1000) r1 = open(&(0x7f0000001000)='./file0\x00', 0x0, 0x1c2) getpeername$unix(r1, &(0x7f0000001040)=@file={0x0, ""/74}, &(0x7f00000010c0)=0x4c) fsync(r0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000000), 0x2a6) syz_open_pts() syz_open_pts() 06:39:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=""/29, 0x1d}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 06:39:21 executing program 1: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x5) 06:39:21 executing program 1: r0 = open(&(0x7f0000000380)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x7ffff) write(r0, &(0x7f0000000040)="3e483d127c2cb609f8b0fea4f4be683e", 0x10) lseek(r0, 0x0, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/121, 0x79}, {&(0x7f0000000100)=""/10, 0x197}, {&(0x7f0000000140)=""/61, 0x3d}, {&(0x7f0000000180)=""/188, 0xfffffecd}, {&(0x7f0000000240)=""/110, 0x6e}], 0x5) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0xffffffffaa23f91a, 0x4) 06:39:22 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) semget$private(0x0, 0x3, 0x108) r2 = getegid() r3 = semget(0x0, 0x0, 0x40) semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000002c0)=""/84) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000180)=0x9) lstat(&(0x7f0000000240)='./bus\x00', &(0x7f00000001c0)) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x2) ioctl$TIOCCDTR(r0, 0x20007478) getdents(r0, &(0x7f0000000100)=""/102, 0x66) 06:39:22 executing program 1: r0 = kqueue() close(r0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchmod(r1, 0x0) 06:39:22 executing program 1: r0 = socket$inet(0x2, 0x82008001, 0x10000000000001) listen(r0, 0x0) getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r2, 0x0) setregid(r3, r1) r4 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x0) socketpair(0x1a, 0x4000, 0x80, &(0x7f0000000000)) 06:39:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x5cd0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000180)={0x5, 0x2, 0x4, 0x1, 0x800, 0x1ff, 0x8003, 0x7}, &(0x7f0000000140)={0x3, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000100)='./bus\x00', r1, r2, 0x4) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x10) 06:39:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="20000000000000000c000000c39bea78cce0d3b6aad8ca5acac68db50e70450e5b8341f8cf951b0440ec8a1adabdcc38af3e47d52fc70ebb5be235d3c26b06e7222d", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 06:39:22 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r1}, 0x0, 0xc2, 0x40, 0x8001, 0x7}], 0x0, &(0x7f0000000100), 0x7fff, &(0x7f0000000140)={0x2, 0x8}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x19}], 0xd6, 0x0, 0x5, 0x0) close(r0) 06:39:22 executing program 1: nanosleep(0xfffffffffffffffe, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x1, 0x800, 0x80000001, 0x4}, 0xc) 06:39:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'], 0x1) r0 = shmget(0x0, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ff5000/0xb000)=nil, 0x0) clock_getres(0x2, &(0x7f0000000180)) 06:39:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) write(r0, &(0x7f0000000040)="59ab782011427374e57d79402ee5f6e1ef878c10f31c7aeea7efbc86e0a81438e1f535463b", 0x25) open(&(0x7f0000000080)='./bus\x00', 0x10024, 0x0) msgget$private(0x0, 0x401) 06:39:23 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = msgget$private(0x0, 0x10) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff207f"], 0x1, 0x0, 0x1) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x6, 0x8, &(0x7f00000000c0)="147a421f", 0x4) 06:39:23 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfffffffffffffffc, 0xb9}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x80000000) kqueue() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) readlinkat(r0, &(0x7f0000000100)='./file1\x00', &(0x7f0000000140)=""/146, 0x92) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 06:39:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x27) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) select(0x53, &(0x7f0000000180)={0x5, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) fsync(r1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x80) pckbd_enable: command error 06:39:24 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc91cf2bae8f37194ff576b229a9ca601b4001504"], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000001640), 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r1 = getpgid(0x0) r2 = getuid() r3 = getegid() r4 = getpid() r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r7 = socket$inet6(0x18, 0x5, 0x7) r8 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r10 = openat(0xffffffffffffffff, &(0x7f0000000700)='./bus\x00', 0x0, 0x5) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = open(&(0x7f0000000780)='./bus\x00', 0x10000, 0x40) r13 = socket$unix(0x1, 0x5, 0x0) r14 = socket$unix(0x1, 0x2, 0x0) r15 = getpid() r16 = geteuid() r17 = getegid() r18 = getpgid(0x0) r19 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r21 = getpgrp() r22 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, &(0x7f0000000900)=0xc) r25 = getuid() r26 = getgid() r27 = socket$inet(0x2, 0x8000, 0x4409) r28 = accept(0xffffffffffffffff, &(0x7f0000000940)=@in6, &(0x7f0000000980)=0xc) r29 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r30 = socket$inet(0x2, 0x4000, 0xfffffffffffffff8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = socket$unix(0x1, 0x5, 0x0) r33 = socket$inet(0x2, 0x3, 0x4) r34 = syz_open_pts() r35 = accept(0xffffffffffffffff, &(0x7f0000000c40)=ANY=[@ANYBLOB="00000000079d5e86b0d07eb20002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007751c747da570b015a87b2623b520700000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000a80)=0x6e) r36 = kqueue() sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000140)="76d4305f", 0x4}, {&(0x7f0000000180)="541a96fa66854d33112a9ededdea1ceeecd0cf6db3d26b5e17b687d42c1a8e9196f14096af38b1d63838ef852a59af80b97dbc9305e6d300d6201ca6736b75c5cf444ee179dbe337bd758129ae6ce93a", 0x50}, {&(0x7f0000000200)="aa66b7307273d83e6d741df50cb0fa9b1e8336b4977d5bf00dd51e2ac4bba4734ae3b93b31a8d43138576b96cca351a462dea8f4f92e31207fb7aad9f0ed060310b62007edf5bb6bc69ed8b13f1f899e593c3e58496cb7526249152b4c92e804a3", 0x61}, {&(0x7f0000000280)="4c87331f325650f23bbccc82b7c0d37c6b4d7648776d7fe6578668cc3c2837ea62a1627801457db345925c87d389655f8933b5b7577c5d4b4d3afe9a18987537bf649afe425e9b90bdd6737c344a2cfd9a68b64c6d2223de73152da5b0a05834d1d183418c94324118bc68e2524420a96c9e2abe56bbcf277d07f2ff87258e193c5dbcf3364d14bf07f94c9af895618d97a5a7db5dd6940d9008d84e8123eecac1324c48d32280358ff8c518e8bb924ad0eba52e350c4b596c96723e00ea5c1171437e499da17ca6996ff6f393d1bd7cf4948b151cb81c1642e11a3c76", 0xdd}, {&(0x7f0000000380)}, {&(0x7f0000000400)="67c45b969b93c6b826b04a27184e3a6a3ac577181a34b1e83f5a3006e447f130258b031327c004e5b951829c0768b9aa1867af3a480e43f484f608bf5c6ef7086809f51e3e038047e70a6c0bb7a04bd3eb17a1fbc96d49626d9c", 0x5a}, {&(0x7f0000000480)="d5554aed450bbceb377cf738b56f20d682b045f803fb43c631679283e48e499d5c818d7ffa0cdbbdb9029cad1c7cf7ea2e87f15ea33a3e20bbafe457f5a96657c0d873506abbd3", 0x47}, {&(0x7f0000000580)="8dc223ca3ee1925b95de4deb8412fc05e0c7a57bf77a920e79d73a6f4ae462ab9ed2b5077021dbecd12a26bd3e6e2160c732cbbb26f0628772795a4f9adcf05dd609ee389b324aa9320474f651fc60172b8af979a5bd5215b03188", 0x5b}], 0x8, &(0x7f0000000ac0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @rights={0x18, 0xffff, 0x1, [r27, r28]}, @rights={0x30, 0xffff, 0x1, [r29, r30, r31, r32, r33, r34, r35, r36]}], 0x138, 0x1}, 0x408) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) dup(0xffffffffffffffff) 06:39:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='@', 0x1}], 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), &(0x7f0000000140)=0x4) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd, 0x4}], 0x80000000000009, 0x0, 0x0, 0x0) 06:39:24 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) bind(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000000180)='./file0\x00', 0x110) clock_getres(0x0, &(0x7f0000000140)) clock_getres(0x6, &(0x7f0000000000)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) 06:39:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) 06:39:25 executing program 0: clock_settime(0x4, &(0x7f00000000c0)={0xfffffffffffffffe, 0x6}) clock_getres(0x3, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) bind$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) clock_settime(0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') clock_gettime(0x4, &(0x7f0000000140)) clock_gettime(0x400000000005, &(0x7f0000000080)) pckbd_enable: command error 06:39:25 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000140)=""/136, 0x88, 0x1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) r1 = msgget$private(0x0, 0x85) msgsnd(r1, &(0x7f0000000200)={0x1, "1dab62e8cd3b7f0275b0c10032ab94c4381ead115ba8de73b6d0e6096028907013c031c584fcc9d861f287802cd33dc8c194cccdcd9bfcceaa778b298dc26817ff182b6ca3118dfd22d4d1198421e0eb862a17a9b6e2a5c2cb89ca10fb89bbd70497f5d3b956ede725be0a3c301179aac3c62fd89ea217c1e0da7696ba0f94f076d9d866e3f29d7c36eb2a886a5e909683aa8de37ad3b72175f7268a598de3ca23f9cc6cecfbb67a0fb472ff51bf6a0e65dc4e69e5013f5bd43f9b5984122587c91a75272f00206400242ea5683fb29195d0638d0ef1441886ccf3f4788ffa0954954fce6f8320a06013d82df0c9306c876a477c0dcffbd90cac116fc8a488f9bde06c80c3391d2032e3b2049f9538f0fefbb2180ed50bb729ff4cbec4a92e75163c3226be4fe4b36dc289ddbdeb3069b6f4cb396be47ae16d01dde34e425910706c36aa12a2fed1a4332bcac7d3a0132d7b87b11b2e37ebd0a3837ec4ff15468ee29aedbd26abfbb6a1a5d1d193c727a16f905f9c9d13be802237c5433ff2b26da0095444a180c646e91994082bb41319e337bc9909d789d10d86dce740d3e7359b7f262d57a5e39ec8f81ff4e11e6d83b4bfc42c76611c85f4b9fa35e20b46d9abeb643bddacef595316c890165a810d566d612842e481d83098e084dba303173be73d54215e1fa8513bc30290924fbaeeca0f449cec3ead8a9c7c88ee0fed08a5ca1666babf41388b74e627027c83cd8e2e8bb3a85ac9fe100518602428aeccd9a6690a1ec04ac1958fd51c6f7713f466f9d13f82cb413b37dd6eddf5d0d66d70cf839dc8de82e855ddb035051389be602a8c15ff249802b2c45c28e6b4bebe906354ec9b31ad9b92a4b62a58c34d653cf3f6959b9961cc9cab05fa6103dbe8d334145b657575b108a364998107b447396dd6ef406f2b3ed212a6577143b32c4550dbce2707f95da2260bfec82c59124d443609d31a716c69d9f4a9afb823057888781b195d87db9031e90caf8ccf0c09838a06529f8dcacfead0d72407d05ae5bd5053c5be1b6c03b9023e147127aea41e62110c42d416cedb9550e55ab648865bb70afb17fcf22089ee3bf2fc75ca570eb018a6169481d4e5f9f94c89459d43b65d8cd30d5bee2cb66e5713b6be7e3067b45b4e364717b58a07641679cca94434685460232b551364ce370e615741b5eddc5399a2ea2ffac5a654beffd0692ae1edc6321f567cb4b763f161d6b3b971a8712af8525aace850685f59ceda899762b1457a4e0723567968f12acbb9d0b40d9ff8d647e3778eebf2a6f29278207ee47f78ee12145e699cda79f784702eb3f66b090612d79ce120ea0a140fbb3cac3a015cb5cfd012123baa8871d75a9295d824162fd8dea913567529ff62fa6f165ec82c8719e676e363f3fb8b3821b391a2565a2a4e9028f3e0a04311fca6c22dcb4cbab7efe19d0feecf766f53de6b074b872d6c179cf1ac1abfd04739d620b5bb4a8dc5956fe8979c761053ce979c0aa4dea07055e68b860d3a49fb16cdfa666ebbd6b96ede9853788c98f76533bb74537905419fd1b5f190ecbc47fc6afd0ccc549712dadb76a4e1eda8d041cc5f98b6949621fc1e6682cc17881a0fa28d60dab290eb4214f03cbd6dd8d76dc3408368a23410bb8a3f01c5575dc101392a9f38ab68d7593039543f20f7b97b50d94a0afa7f9c8714c723c5c5c02eb543009208e3073bb4ae6a40974b43ce6274f730a2cf9df6169b6cbd18350c8b4cbf2ec6aa348a8ca489e64c77eff631b3a934dded4e099bb258b9898abb643e3f6566046c717e6124ac324fffde686f6b0ef30764d420d4285c4a7604977f2f925857f38066a18bf3f32d2296276e5d1646dfa440c29d2d525f3fd267739b1723297c595bf8a45f8cc2e944894b4eba23c57218c87fc8188e84ad74e8c972f2adaeba162b5e741c3d91f13fdfccdfb8bdc6c20cbce4faada75caf5c9dda393216df0f15f64268a37cea4a1cf0242b3fd88dd3f4153501c6325aca7a44228351a4160775ebbd03583c109da4cffc65bf1943ee177c8b440ac2882afffa93dff68ae57bba38d02c9ff204c97f86b72696e16fb4a80332db5a966097bba9f6a512a9ec0c5ae2e849ecfd3af2e6260960d7451c733b66a30ad16f1b18d23f1de188a9d327195d663d1cb010c1556303b2e9af6e185d7076779039c18d53390af2772aa8bb2d09c089efa43b6f86218c09568a24ed2f1796957a699d068397bf26d058865c3e6d6c49b714c843a3c563ffd338d7bb1fb0b522f2efb4b6c9e5cc5d4b61e5f33d658337b7f92b949b445f39c5d118b5059e59ca8cb92e3e0cfeb014188edd7b7e564aa9901d8ff34bd2ad2e08c9b3e9b3f497b3be8907715856391f410cd2f341afebef6fa5cbae4307dc19e9845f8a5beef0fea229f1012e918b44612a164fba6b139e1fe5382c0beca36420c3ea7e314fcef229bd598696970fd136396ecf8e5b931e1e6f869d542881ce12d5ea6f74fc17f805763d3cb73d83cb62106fbcabe7cf7a6301a97057f236d75cd9821e3213dc02c4307833871b2431682cb000214077b22b3fa302249e7dd855ec22d85efda6b6a08b10f987bb2d175516b8eb9763a2223a0350ea7d728ef1d97a8c63498d7607fb0fcd51cd5e2aa23e389fdb28902f17479f2103b5a84e3cc95a54ed571285575f1444a19833c38ecb1d280c366b3fe4be7fe651d4336c0d2a5f6e82bb40f477fbef5c615bbf6dc55231460d45ab98f63f80734cfaa4a5f442067febbcc177037df3533f960c79cfc7973e75b6b9620d3c341b30e1fa71440227ec220b9e66c1457b9594c9e626d57bffd2007574b7726e13087576bac24eaac30d63e4c45c5a50793901e277abd37229dd5f5a32006f351514e10bb4a243e4a5fe8738372bd93cec2ca96bead12d6142543d57033f7cf5c9f9f7ba3e41bb13d7e05904541cd1488cd65eab1b448f8241f87cba464792b4db7df71f901c055d728af4523a6e7392561b22299a53169aada2a5c1afca93b80bd022b5d1111352ac51fc4b9f07bf50082c743dbf9bc667711582f6179c75fb9b83cac3243c1a18f00b5723cd01ba4e5b8569e8945a3d65b1bbadef2889ab8bc333ff27bfbf41fd29ec65bdfbce8be6f4363c31c601f15528f9bc513ff82ffda988ef83f5453fa0e04d44130f84eec66a72272f910e8ad3e0a36a795547f6ded46fe06777152f9f2ee986f40c2775fb758560ccb0da045b7db74e12cfb4cc001c277c08be909557d2b3384e4b30a2992617427397f9046dfbf5b9f34cd54bbf751838950e4ff2f04cc0868c26f569394f4f908fca1077f582a66fb498723a41cf2a2b862de956656cb06d79d13f4c09f1183434a35c7e16cc2e35db21b5d2753cc672146071b0f01dccd4b89eb28fc3313f583ed903793f02ad733dc35133fff30a5013bb98f0b2894a74809dce3d010c940a86f13c9230d1dca2bbc6f03cbd9e4602dc778534b8f215053a662f85ba5915015e5161fd7a9c0515f5ec12162a07f8ebe57f03cb4baa1651cfd7975843414a20234784115dc9ec83b053f4426eadbb475b9b9f39e941625fab6ecd43e63b36cba0d43c6760e63b2e328c0367f66fc17f0472a41d0ada6874108ad331c0545cbd89828e582d96476af2b1586cd7b457f93de4dbfb2c5a1e0057590e1ac75409e21fbce4caf2c34c35fa4398637d41c5c64a5118bb3b02e58a3411f3c3b37ad00ca232005c7f42cc0b9f794174621dd323e8d7e741231554676d07fbf1bea2e5325de68ed3f3445a23d8f81aa858bd28f9967f951650205bb1c759959ac0d551b66c574b1a31aa0504bac72f82197f03b49ba2f69a04bac52fdd293a8292d9c0709d308d20e15a98d6b505f9e8908b7ccad26f64b3aacc9851b4fdac621e567c36aa80456a3d612c0c686b4c92f3c70c0e4560619d0268201051b10d429ef316a4dcb6d905eaa4ef528735195906193b5e8a5f163a914d4bf9290117e95c2cabf3460663fa460497bab309bad1da4843e0b3cec22f387bda5b79769f1fd74adc868a4c6fafdbcfc498569f50ecef3635715a34eb84f9db4a404222b994d902a1917725557438f351f85ae8ddf4dfdbf6d9cb33c7582e337b1a57d01cda9b7a6047bbe1dc543c19ce47b44252ba66d6da7b40add97f1fb4cae64acd6253f7a84db7c3a7f78a98f78f10493a94d669ea01d7e355aeb187e1177fd6fa14397431b43858f7200d6733f0a05092fbafbf594bd5d00fe17e3eae2f50746895bd19d0e3baa4d5e8a4b5573fd6140530ac5529a790f24370f8f387d5ada936a94e9f87d192ff82f2916ede0bdcd641eecbe0e5f6f31b62ea91f700aa2ab9b7bad4b21c1a99afeb5d90d7976241e63c1742f15418917349d1afa45c5567914a61fe122568672738e01ff825ff8aae6eb90ecc939138222a8658f03e2f6f0624e236282601d645969b4c6a340a7dcd458aaf039b81a6041c43604fa16762822d1a9d483b987f5c598bf5ee759d6ecbb03df38ef3749d2b97dd08ae5a1926a0c25c190f70b8f9382577cb436ce9c52ae231df95bd6e9809dc63338d7d81c4223dfd48503af6a30ae3b12ef354edb7f8186f775647559d103f384422bb9a5da74c84b951a48ba9bc5ee3d4c298d207498e10ed7b42c97a393aec39c41108062fa99ff182a7df13e83d5da1a2f98c9074d9b9c2cda33c6c34f61cf74b340de80610c381a4a0559423a983ccec8fd65f2fb2a04b5f2ee7ed09149f075c6fe8163f939e36986e8bc311b9b30e10d169bed3dddd54c51f34aec788d5e2871935503cbcb05801e3376eeefb2f71fde091b6a4207de95063848b355bd12d9ab62e347ee52fe6dcaf8ec7ad68168965e75b1a6b3dfef5e68c1b4c4e1e89c470c9d017e56bcf143d6b79ffea9a46b9d873f370c6f0ae4c4f44e1122d23a970a68dad2ce7e3760ae1364ee5be5e509b26df75dcacff31dd234714c2d7d13bdf616f6e448715f20af2b68f107fec94755df1024f9ffa06ea902c20cc5695de02888d7e1cd4abe20896c8fa8d2231c5843054225240c48009db837fc36897eee583ba78638a89122df481db94645504832a3cd55e7b01c083dbf07626a30527c17a1be04ac7c46fba1b43e88bc3f1b8555e9b46fc1c6f3ff35f40fe7d0681b1a796e67e12f57c2c7cdc97b13430b91a44c193f60c912b87903df8d653d0d98d2671a70a4a6e5ff430056bfc347793eca8c4fcf814709627203bf44001107f17bbe5bb4eec65cc3b111b4ef343842e3d82e96f547f859e7a9ca8cfa39c2970f337f707e3f994a827d672511a27a9c97013a5b10a7a7171937aa563dd530101bf9f3d8d41f80ac79d7918bcc7701b62c72a55fedd3af4c50881fd6654baa85cf543d07717a211fc13165b492558f1ce60216f7252a9fe058a77c50561036985655202b218448f3e0cd044d22689a61ac5e2397071717bf9006975491eecd39d99263ec5997daaffbb12286699328586d9ea594d222ad9d8b2eafce5bd22c6af2b7d6667a275a6bc60c19b3f53e7bb632353a02276f3ecae3ffa1f1803e52b4cb16678cf7cfc1d55ac2c31938cfafd53a579b6470739fc0eaa535fed580648169a4818ac1337a80eccc08ec6b751bac48e278c4f7921ca432001314ffcbacb5a11c59b1fbf913c35f77b7fe03d929858e1f01788be88191292773af6dc50837af70acad4e58960a0577029342a8abb188a248799a8ac3609bc84053408158fa52737f42616c2a6c4da46ec77653e55ee15cdb6c3e7"}, 0x1008, 0x800) close(r0) 06:39:25 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000dc0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535", 0x241) syz_open_pts() close(r0) kqueue() syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) 06:39:25 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) 06:39:25 executing program 1: setuid(0xee01) r0 = syz_open_pts() fchmod(r0, 0x40) pipe2(&(0x7f0000000000), 0x0) 06:39:25 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x39, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) openat(r1, &(0x7f0000000080)='./file0\x00', 0x50a, 0x80) 06:39:25 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() setreuid(0x0, 0xee00) r2 = geteuid() setreuid(0x0, 0x0) syz_open_pts() r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = getppid() r8 = getpgid(r5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x2, r2, r4, r2, r6, 0x80, 0x4}, 0x2, 0x1, r7, r8, 0x8, 0x401, 0x7}) seteuid(r2) r9 = semget$private(0x0, 0x2, 0x20) semop(r9, &(0x7f0000000200)=[{0x4, 0x5, 0x1800}, {0x0, 0x7f, 0x1800}, {0x1, 0x1, 0x1000}, {0x1, 0xffffffff, 0x1800}, {0x2, 0x0, 0x800}, {0x2, 0x8, 0x1000}, {0x0, 0x4c8c7972, 0x1000}], 0x7) setgid(0xffffffffffffffff) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x3}], 0xc996, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x7fff, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x200, 0x80) 06:39:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000002c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3d1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763cca2e522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf99880be97af5cbc5eead0089ebaca150a000000000000000000000000000000", 0xf1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) write(r2, &(0x7f00000000c0)="aa48a70e1985017cffdb337bfbad683b2fcfdca24d2ef7fdddd8871ca7b930ff251520959692cffe6cc8c59747791bf8016bf8e45ea92fa7e7022c008d44bdd36c6b240d0b616e9ef7c0fd98e2832d74e69ed359912c50bcc4c6357456330e6b257f539821d32ce70e4298e2372a54e36f23bb07c2e8552087c193646a35", 0x7e) 06:39:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f00000a2000/0x3000)=nil, 0x3000, 0x1) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r4 = getegid() r5 = getpid() r6 = geteuid() r7 = getegid() r8 = getpgid(0xffffffffffffffff) r9 = geteuid() r10 = getgid() r11 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r14 = getpgrp() r15 = getuid() r16 = getgid() sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x3, &(0x7f0000000440)=[{&(0x7f0000000080)="8a82affceedf76d5de31311f0e2c40aa09c07a7389cd96ef", 0x18}, {&(0x7f00000000c0)="df82b3a1967a89d83a6f0f961f84bff7c484a04409bbe5d5e335e2692780f4be8dfae2c61fb96479efb0ee34f278e2bdde0df62e5fffcf400473a2c04c7ce7ddfe418a58e8213bddc9f37110cf3703deaede435aa99b39ff9844c41987a3d04c8c7ec515047e2c76f7713ae632d38d3b871c4a674c5b9d9b14f274c6ba8a4a", 0x7f}, {&(0x7f0000000140)="17230c8614d8cecc06c6e122fd264abb8799fe251f00168cd072a2915ad68facfffe3330e6d310d45ee44ecb139f56b08c2d6d8ae3a4ca8e4220200f25dd2f30d368c6ae34b685b86092822ac3e4805be89768", 0x53}, {&(0x7f00000001c0)="16183054a801d4817c7d2c3f66f56b264d467e293d676a372ada1731c2fe0ad06d150e5c41d3bbf40ff6ba5661274dba8cf8e2725017e54f558ac3fa3052e2fb1b1429d7b1e58bd1a777627172437ac92bfd479a757629e1060cd058886b3234ea12dc2667eeb8427b7238f927504c19f7f35b7b959ee0fccc04ed8c15e087f44386479b05016ed27082a3f0e4fb3d76136d5041cd59a6b05395d146cb3f2608356456f76c0d7cc66e4a7562146018f1a377568547a0c1277623c1fe5b8d8a641e8f5fc56219d90a2ad2896acdddefcd29e9986229b6f4fc23befb", 0xdb}, {&(0x7f00000002c0)="18cc723d5c89532b7668da85e61bd8", 0xf}, {&(0x7f0000000300)="5529e85d7e0f75a36bd6392d1e5d68c8dad01ed7d2f8617aee78ac432a694469adf0b9227b04a209874588bbbb8fb5f422276361dbef3c7ce0", 0x39}, {&(0x7f0000000340)="9c46b7579f194f9f08ded406d096cde1ff07b9e8a031d41d79adb79723b4101310c52d4f827617cb4b6200c5b38a3f3e32e15dd8fe10e9e486863274fbf46ce9e20b1b2e23ca88b204981fd851a7b2e202e8cac0a3c58a4a64ff1ebf7e7fa684079fb9c263531c6620c4f9335711c6acaccad020abf5d778c1c11833ab365cf0ff2fb916b9239949704eca5ad36579d562e4a01c644637a2012f7dc069007ba91f976b54588f9f2ffd65f787e96d2c320507dd8812ee032006f902817be8d4001ce586103ead238f5ce166fd8524ec337675cf332cc9f0a2e7c8c0ebf682fa45b333363794e19600f9d01eab357511ab684a6a5bf67d", 0xf6}, {&(0x7f0000000880)="d6db31b58743bceba163c5c9810bb22def8f932c6c5f5c817fea82e5e23970af2dbb0436a3ff938f33be3fa000c457483c9237f30c4b78595ba14367b3cac0cd1fe47c42dfcaa6349e08aa1e7d39264cf0bd5d4e12252ee8eddb89433227c985bf8d2fcf0bfe130950a257b88538da62494f73494279d6d7e99ad4d68c2ace4cac96a0abb98338f02793fc1ef28f4ceeeba31e407c8ee45c3164a328954a0037289145cc0c5ea025aefd9810bfc1cc41e12b49c5578d918aa68baedb9f2ba5306c3768098d5e102d437ef0f5622fd079adaa56164c2f9f3f43edbc7494a58f9cd8a7d548fa8700938f6772aa824f3742a9f0370eb78056d33e9854c7f4a6f819d2db497ebee0df88581794448ee08c11a8d2fef0b126fccc046ed502260a5fdda4576918138737909fb940abcd3fb78024d126db6fd11ef1f8fb990fbed7974faab680af9f4f75e19ec54e3321d546c46f296cc1cb9b8636ea922ad181de1515886c9e8f3d09c174a0447ba293d230a85ac65dc59cecfd1bc33843898ca3b18819e173285a558a9c04391d4bed5876314c71492bebf8b51a4eff920c07d716d3215f9e12ac6571ef785f886eb0474e995601e2ed7eee6189f06ea05e9b0a26cc5fa1aac96bdb94304369ef01f8064c69299f8e7ad0390bdafe632ae6ccdaf19291e1568c723d2ecff859a7e00edd15de66337b3ac1cfe9e434accbb9e1255067bf69593789619fed3e93f0e46623a45d115ac5b7aaf1e5e766e12a8248afe68613294de7c4b143e15314ac8326b5674043a2dc8e0547fead5fd2e50a9b6f2780400fc7a9d5b585522730907aa5bfd1676e56ebf6c14bb8c04cfabbcb967c8a1ca0a1def40587862799b05cabdd330c04a41b990bee998a415f222a5ddc03815e635efc01c5307c30d902d8434de3ebed1b51d47f73d2afe53d47a1d015ae269615c9b329f5912d5322f81d0f462e2306907eaeb037da4e5ecb02a3bb957acd0e2685d0eeeb91f8b12c48272696766d701bd3eaec4342b27ecb18407b2cc652f800c94a48fd092a336efa821c7519c8dc35b021d21a579a5f349c813c2a0e143e70acff879962f598e2cdbc8b7bae673192092fb0c41beb4678ed6e900f0b53109479645216ba1e286556d68cb21928943069409a1664f186cf0f894029b55140e818ead71506db8d14d27c6859d3b2d170771e7f2a2c88c4ea7bf784219ed9a443b7d4aad6a1d310d8e03e4aac228e33ef9e91901a01548b966fb382b53d11b05b0e34ad92262a2afaa0cef79d9483a62f8a3a6cd3e322742c7212971be43295a49b0174cfe9b44daa8b7bc2a55c7295bf818b7fc47bc718e64dca9fee5b43ac732f0eebb9f94feea347a5368dc52227d4844b6ddae9acbbea6fd1b4c947fe87518efb4441cddfb7b7e8632ed4a2f79f694af53540b3247832000789f48cece93cd3c3cd388c4613bfbc0a328478a76a3f53997d76fbebe506832b5895a17ac7d23cd39b8c594c2eb067ef66965c757daf23f4348c21951d8c8f3ca367a4abba7587f6b3d84433e9e076ef971d3e94b8736353aca6ffeb0f3adf8b5e8daa3a713bcaafa7e0ca19c757da5f5ea7c5fbeafe086f7e9bbb8839f2026287f993a9a25d3c8555415de3a79f42f2d9371c7d5552389c39f591d38afcdfab6a67c514c4b6f733102158364aa5bcecb756ec4ca1ec9091c2bf87a900476657113f307913369e7591074ba361c842f8a8d2fa60e8c80d3afd85443aaf10cea481390f248686d085109e571a86bec2b21e97b5351ad8260e6f17f1b31cfe59b879dcfa380d691d73eac76e07477050104eb818937d68ea84fba886eb121562779fad5186cdf01041850f6eac172e2ea9c2ce0211969abd2816dd3fd71747f0e31b2de9557547fa6bf13eb65503170eacb2bd2f81e16b9659110a72a4678562b219a5327d046572ebed0f9c97cdddf66a060df4dbcd7b6a7a74c3cb1092b4c56b6f6afbd59064635a8639bae4ee90c98e15a02227d90c9dd69cb933e4b2b728831c8f895d656e3c0fb13fd01fe75c7947043d1996853cd4765d3caa1d20c69c400e5630918f58c03a6863939881e186b00334cd6368b1c72e90925bd639d07cc5aee5e4aabcf6fcbbcd23af6e344fdfc54216bdb55310c03d59f4c0cb46f8d05acd03ca4bd9b5d99add58cc3e5ea8791b5ed54f8ff88ef49d38668f86ed943beffea9fcc407ac77d63ef4f7748e59ba980565cf785b513b7e1c6ebc2a9687ffe27309cd8a632496026ae4bdf68fffaa1eb7be2588bfbf3c30aca4622e87041f98a13eaa19bdb52e64919d51856324909436924d9cbd57feef61e8fa819e51094f00a887bbae094e0507cd0ffac0f9a32b01ccdf7885b35898e6a8ced7717ecc6cf5b94cdd9c610250afe1ed1cc528a7c0a15b2342d0c9c1e9b6b12adf59c7e8d8d5af788bd14feb7c5627557274fb26fae7d3511a9097c83fd524eccd8a83440da996dd70c0a5371d70ee7503767cc356fccb6239fcf49335b05ff7396b14fa492d072b816c4a44d05eb22b0a7102e588b1ba4f6b376a479c5a6402cd86c4ff8b5a8e4f62c6960485a48409f04e308de3c2f80ae48c14e7745b822ea6855cfe3cd2158956ff2cd74c1c738842e959391e7a283fe7628933061a5c98d9f5e8b824fab2f732f2dd3327f71aaba99fd7146d50b9d12782a839290c1888639bc59b2f4188191a8dcd9983ffd09412afccfacb1d03b91d566c3265e346a52642b1ddbf58ea2155c07f1f4ad69cfdd2ef802b7e2a253a2d4833ba135a218554a227dbc165d3d828a742b4aef85248f8bd5032eee5ca8b45073cca603f2238e82639669565e3a8e17ff3f24e788f08db5d531259aeccbeb77c5d7cd3d7a3d328ba9fffdfe58628c8a739034475807ede96e45cff87479db0be40c1a10d09cf4bd00d43f3dee14bdec4f7a4af00edfd83ae0d7403bf28f1b7138ec49418005b43c1cbf53cc9a6a3c6db89d0b4980bf063f66422405290cbdd66bf693041dc3fce3bbab307214573199d3c24105ee69af6826f0316fa4a42efc1e67a6c8d87a0993edac712174d7dd8d4f97e781e048c17bc565ea1951100746cc94cb5f2bbfb2b99afae6dd4ea8d1d42ed6e9d49a03d3426edd0957e7d73e015fcafccee39cb84d60e19ccbdd43ff7e377974cb1aca7e87832bc1253b3709580a6321696f3d4e649c69f33976d86394f5541d22e4e1df9e1ca656862455c2d95d78bd9f64767795a29c00812faa95a187eae2bb4c5c09850615fa13a09c8f9926922baf59f60d8a67ebd31aeffd36f00aabd17c9637b4347f6082bc730fbdb768d367ad3edba8707f21b1e9a9c98b15c4bac34838e04d1c08421f2072ce09fba6fbe80138f445b77f1ad50477d123727aa90c7e26de7b0d1214264c271b1aa83e4d97e7560b321ba81fa5ea549ac0885c56c1ff19778efcaccbe890b21310aedbb6edafa4daa1174ba9231b61e6700a0441668287afee484d3cd289514d2f0a675f388f9e17a321cde11cb4775b065bd4923a7e79ae36a5cea7c6a868ffcc1a01da0a364390f43ae1462fe9a6dcefd63192a32e62b0684b34391bd36508adda682bb2519d3755fabbf8abe53839b1cadb5216276f31956fa85a8eb2d4c28f18ed292094c3a1963bf2c22c5741331703b46181b0c3e971e29d86da2fc3945daabcb0afc3a024ba27dae8c6d0e6f117bcf69dbaf09dcc818db194cc9ea5853150fd81f84d856b6be71c064067830f488d9beb33301926edb40d3f03498e52ed078e94c9ed1b2b9b7be141421450d5075a22794d96c72e4622f2f85ba879701c097495a851f4cdb39bac0088830aee80d93be7006e5eab0a17697fbe5c282fbcebf0a7558456749399e38dbef6e092d6f2dcb85526f94d8fca120f50b158964714c38b6b12e8733214523fd93b70467d0bb1f95bfa7f050cc990db6f70f9be23ac7afce1cede157a03361b166a8c46dcdca142005c556079b4c7b54083cc664b0195d81109c4178f065135265bf6c440c68251e43b5f42392967b3e7678e4a8b1176e5caf0ee025e0e4c80b040f83739530ed9d384b57fb2d6de216eeb36a9da7525b42d1f6715623419c215ec493b36c94bd03d44998ee0720d0619f0f412987f2fc78a9d3626a145afd059f346c552f7b350016014cf500aec63fdb5141e9c602d9a168c627faeb554a4d1f5620495d0b437ede13231e9bbedbb210b4114ea27c523f83962a46289224e74262d4b9237850d258c52c181a5be19c9d601fb3b054064afbb323b6937e9c7e9b54c192e937b957a848a677feee03ad08b5e90e558c29f98f0c5202c4862b3f6d16779b837fdd17f797ecc6dc73018a477a7ab41442be9d1ae73f88237a5d469b7eec2c22fa3d0468aa7fabd4dbe17dd8f4bb2ee52909c9827dc438d1a7f87ad9e346e20bca41a043db1464d824768642559a601a18eb12b60bc0b6a6ecf8a169724e864b5c74bdb8c510c750a9ea874fabed84413e26c7500e63fcae334396d6b241b265cd0b1885e86b8093edc7a002d97a4600fa85323a184cef72af3a344d4b63bcb830de88ab458f3fd505a1143877aa3558362bc85734cae28f5c22e22b40a999276130864015040586fb8259802891a5310cc4eea30a7ee4d62e7003e2abb09555d7e8dfb66d9785e5c20356063255812933923e77f423e032bef68bdeb69df6a113fc30de7abcf3795c811001ef12455b8df4355c5ee02564144ff0f850a8e9e1e0c8100daebf3c2a436f695b25e25e785ab1ee33f0dea1f0f8d87534dc5c8cea04bec87173cd91d1df5df08975c581a9bb995e8e2432b5983ad5dd2e06c3682b2f38f1d80d135c03214001dd30d6fea0a8dd855afa3d002c64fb5046bcf0f9ed675d6a7c4531f6922972ba0eba5bf3c9d32aba26650d4b655cf9ccb0854d1077ee98be7d92147a5c55c629e7b8e90a0f1372b07f1c9bb2817227ffd9cb2b16c9163aff11ef22d10360bdc2f26d6a308b24d9da59a380195f8401228dec7dc020670ddbeff0ff7f929d6e4c55249577972e7951a6dd6883da301023ad267bb38d6db270519b13bf9e0e700640ef044073f45280c608c1e4859d43c473d6a835beab5f4cfb8977fa8146b1ed511703583de72ac4c3306552bac7c20abe1cb7cc9631b15937da67dc8ff4a6e02a1debb21813fd4ed4c4769217fd1fca060110480087d390f57aea0e289ac41d58a8bbd8aae9cc53d8189636d66068dc7fca5cf8f9ddad462fd9a512db0de1d44502ebd522f630e0e7417d039d8aa34c9e559d66bd0b746d963bcae570dbe23c224ae5672863004fca3e48bb6655f6309b363f346684d12b758fe4ec5b6bf976abc6506c55f0dd8b0e74ecd00547f79374331fcffd973c5ec3c4231407272403fc08337ebaa69948f33cdf722ecdd1bb97b8e04ea776b72596351c3e887c45489b585bd4eab83509a41b7ea31bc1f09c47e9882ca1a47a9395cb0d48e008f6c4ed047bda42839a0256796d4d29f149939802ad593026c7e0315bb54a15bd1ec93d139ee100286f294d5aba9a9a85808497c8148dc51544dcc991b8efee990e20ba18476cd6f4bd2fefd6a04f23788abd6d00919db873fad9019754c07a45cac3026228d453aacbe0360e7b960bb48216b0a18ed5d9e1bfa254b5d24fe3fb7b2dc164d64722576a0291c9f0631f46b81043e5b211966154d85cdd9a4bdda756d4607135dfdc44092b25b390105157bc40339bbf3dd3b35a5ad03f6b7efa7701064ecf26e8a3275163c4d010897001f3d4894918aa6c53", 0x1000}], 0x8, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r0]}], 0x140, 0x8}, 0x4) 06:39:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x203c, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x8001) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)) 06:39:25 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) socketpair(0x16, 0x5, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r3 = getuid() r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r6 = getuid() r7 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000640)=""/111) r8 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r11 = getgid() r12 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x8, &(0x7f0000000440)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="febd5dfa63b42cf1f31470ac4583d59ebc6a2ebc898a3905cac66c1e322b01421e70e2340493429b4e4308099ec4a05bec36e4f41895e89f8eb68064533d151f6fb1410e6da32f5523c21d91bf2492efb3b52a7433459cc6261f4409aa2627e46532c415c8b0c6bbe598f2c9fb6cf817288117ab8dda42985a2aec94f1e6278de4e98042db9852c6d2c926cdbc52d557987c21bb40ce0ea3dbd8670dc06e7c244b8db1e583bb3edd4204351a99a7d3a9fdc9aa2dfbac2ad7", 0xb8}], 0x1, &(0x7f0000000480)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r8}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x158, 0x1}, 0x400) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="e5b3a8f7bda5467f8a20df8ce7bf130b0a0594641b59a7858ee7a6b78647369d92999b623f438f4c87cfb80709d5cddc427de3bba9d1c7b19479f568ae1dc02563450a8d2860807adae42b42ac39dffc77f591973cf38dd5187f615f7127c2f95f66f5bbc993873634c30c2f110bb594468cbb16cdcedd6148b4c8938f7275438db372d29c3a27a7bf165f5ec4a278a72cac8c136bf862f61182141266aa33b419fe20872cfb297b9fee2a2ee64383c02a415e01", 0xb4) 06:39:25 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="10000000290000000000000000000000"], 0x10}, 0x0) 06:39:25 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x80) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) chdir(&(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') 06:39:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x8000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fef000/0x2000)=nil, 0x2000) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 06:39:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) 06:39:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') renameat(r0, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0xffffffffffffffff, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x5, 0x32}, {0x18, 0x0, 0xbf, 0x6}, 0x1e60000, [0xbd, 0x9, 0x5, 0x100000000, 0x3, 0x7f, 0x0, 0x8]}, 0x3c) truncate(&(0x7f0000000100)='./file0\x00', 0x8) 06:39:25 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)=@in, 0xc, 0xfffffffffffffffe, 0x0, &(0x7f0000000000)=""/33, 0x21}, 0xfffffffffffffffe) r0 = socket(0x2, 0x4003, 0x7f) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r1 = socket$unix(0x1, 0x7, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) 06:39:25 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc00, 0x0, "eee63d343cc3d54755e0b7dbf4863a06b4d8b994"}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x8574, 0x0, 0x10000, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xfffffffffffff1e3) 06:39:25 executing program 0: dup2(0xffffffffffffff9c, 0xffffffffffffff9c) dup(0xffffffffffffff9c) dup(0xffffffffffffffff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) utimensat(r0, 0x0, 0xfffffffffffffffe, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xfffffffffffffffa}, {0x10003, 0x8}}, 0x0) preadv(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/23, 0x2b6}, {&(0x7f0000000100)=""/142, 0x8e}, {&(0x7f00000001c0)=""/105, 0xee}], 0x3, 0x0) 06:39:26 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc9) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) flock(r0, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r2, 0xf, &(0x7f00000000c0)={0x3, 0x1, 0x0, 0x7, r3}) 06:39:26 executing program 0: r0 = socket(0x11, 0x4000000004003, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000), 0x0) socket(0x18, 0x4, 0xfffffffffffff703) 06:39:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) recvmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/19, 0x13}, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000), 0x287, 0x0) chdir(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x9) 06:39:26 executing program 1: socket$inet6(0x18, 0x3, 0x8) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x2f, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) socket(0x18, 0x4003, 0x9) 06:39:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xfffffffffffffffd) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff79}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) kevent(r2, &(0x7f0000000180)=[{{r0}, 0x0, 0x1, 0x80000001, 0x2, 0x4}, {{r0}, 0xfffffffffffffffc, 0x9, 0xf0000002, 0x4, 0x8}, {{r2}, 0xfffffffffffffffd, 0x22, 0x0, 0xcefd, 0x1}, {{r2}, 0x0, 0x90, 0x11, 0x9, 0xffffffffffff59c8}, {{r0}, 0xfffffffffffffffe, 0x80, 0x4, 0xf3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x40, 0x40000000, 0x17, 0x6}, {{r3}, 0xfffffffffffffff9, 0x90, 0xa, 0xe9, 0xfffffffffffffffd}, {{r2}, 0xffffffffffffffff, 0x84, 0x20000041, 0x167, 0x8}], 0x8, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x21, 0x2, 0x7, 0x8f26}, {{r0}, 0xfffffffffffffffc, 0x40, 0x80000028, 0x3f00000000000000, 0x81}, {{r2}, 0xfffffffffffffff9, 0xc8, 0x40000018, 0xffffffffffffff66, 0x1000}, {{r2}, 0xfffffffffffffffc, 0x41, 0x80000001, 0x728c, 0xffffffff00000001}], 0x9, &(0x7f00000000c0)={0x5, 0x8}) 06:39:26 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) listen(r0, 0x0) 06:39:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) dup2(r1, r0) open(&(0x7f0000000a00)='./file0\x00', 0x41, 0x3c) poll(&(0x7f0000000900)=[{r1, 0x44}], 0x1, 0x0) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmat(r2, &(0x7f0000fea000/0x14000)=nil, 0xffffffffffffffff) fcntl$getflags(r0, 0x0) read(r1, &(0x7f0000000980)=""/105, 0x69) poll(&(0x7f0000000940)=[{r0, 0x4}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0xc4) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r4) setsockopt(r0, 0x3, 0x40, &(0x7f0000000a40)="02112106977c588f0a3a1af59ffa4ceb94800d496cb7d0aa7bf14187b6650a11bdead76476e6cb146c2ab34dec2d3853c4e0f9c0bb86f7ea7637baad50ab75c2bdcdebf72d15d108e4ae9da05bef451b949f2b8e91a2c258219cc160247c299c76c258fcd2cf55cadbff12c479ec46e4e161697a493bc067ac45964b4486436e734a88b3e0be20662d8af0edece4d25136faf4d35432dbd33ea9813d860a", 0x9e) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x3000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r5, &(0x7f00000008c0)='./file0\x00', 0x2, 0x6) 06:39:26 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x9, 0x6, &(0x7f0000000400)="043f0000", 0xfffffffffffffd58) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/215, 0xd7}, {&(0x7f0000000180)=""/107, 0x6b}, {&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/91, 0x5b}], 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000140)=@in6, 0xc) 06:39:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x42}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) dup2(r0, r1) 06:39:27 executing program 0: r0 = socket$inet6(0x18, 0x1000000003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) dup2(r0, r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 06:39:27 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = shmget(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) setsockopt(r0, 0x29, 0x33, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) sendto$inet6(r0, &(0x7f0000000000)="34f39653b3031e3a60ab634de9345cd078eb00e69a8830a434b2c1e8ad9783462b00c5d3da22a0c7da865b84da56e284a8517b9b95cc0397e5", 0x39, 0x5, &(0x7f0000000080)={0x18, 0x1, 0x20, 0x6}, 0xc) 06:39:27 executing program 1: socket$inet6(0x18, 0x8003, 0x0) socket(0x11, 0x7, 0x4) r0 = socket$inet6(0x18, 0x3, 0x1ff) getsockopt(r0, 0x7ff, 0x5, 0x0, 0x0) 06:39:27 executing program 0: r0 = dup(0xffffffffffffff9c) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000080)=[{r1}], 0x1, 0x0) getrusage(0x1, &(0x7f0000000140)) wsmuxpoll: not open wsmuxpoll: not open 06:39:27 executing program 0: r0 = open(&(0x7f0000000380)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x7fffffffffffffff) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/121, 0x79}], 0x1) fcntl$getown(r0, 0x5) 06:39:27 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="660df240ec011dc91cf2bae8d77194ff5763229a9ca601b40017002a"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)}], 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0xb6) 06:39:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000240)="73f9a6fc46431535c79739f507154df2b8a3962621bba4413d59e413a41e0b9ad768b21cc3291f315b7855c51a05281cbcff203b7c9323a648b66ccdcda33d051ceb8a57f337e098a895bebbd91ba925ea7ce5b1a45841b4ed63a90ad41287e25f99f205633bda3f605f0c918423127343e446fb070408ed7d61a80ea7aa9583011e3905632630b13a2b6c49488c7a3cd8332623fa01639a83313bb4407311c31f", 0xa1, 0x9, &(0x7f0000000080)=@file={0x0, './file0/../file0\x00'}, 0x13) r1 = socket$inet6(0x18, 0x3, 0x0) recvfrom(r1, &(0x7f0000000140)=""/241, 0xf1, 0x843, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x1, 0x11c000000000, &(0x7f0000000000)="81130822d84402ef8c7bdbe8ed0fbcf2ab46486523ea9ece12e6bdde84a5cd70ac", 0x21) setsockopt(r1, 0x2000000000029, 0x2a, &(0x7f0000000100)='\x00\x00\bL', 0x4) 06:39:33 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)="4aa340681709927e7f51d9394f9b93df732812ad90b5b7d36c18f58f354553b5e55cd068ab9b2c0184246f93f546f51e0ac9f88daf72cad3b8cd73d0e7b09a7dccc4eeaaf32de6558a1a7686116c2bb74d26743f304f7e63c49183647acd7fbb3cd1946b6bda6abc7d3756d86d55bfc566a392c89a146a2b39fbf718546ed5e4ea6839c8acdd035a2e3ff76a382417686ca2f19faadf45aa6166b4e509af4d0689626aa4394409051d36129c113fc4e63e8c4a936961fc0f1359de6c779f3cb6c9d52af82c54d2ab5b57db41d9cc3d", 0xcf}, {&(0x7f00000000c0)="14824fcef0def5d76d0029bae0d3dad600b8ebde0bb63ab9c06fe682fc70fdfc787428bb4d30e0e3b0fa95cfd602e058b9cc1653ae38", 0x36}, {&(0x7f0000000100)="926967bee098c8c1362b70ad4a2095675c0112d61448b1c878ed13e3db770ebf512da87afa012d25d1d2c7fe55677252e62f19079422aa4f190fc27aed", 0x3d}, {&(0x7f00000002c0)="635c638c826adc80e05639764b7974b94499f829093bf3f4e5eb2b883eb4299620f3ea9b5cace1026eaf43f8a88c239f03b881cbbfbaa6ffc77114d990c8e775447b2919954df908c8b37b4aa5ce27e5f3b07c3a4c3004dce6a6c02d386204fddb07c4548e43e2477d495750a4dd85e92f5f3a5ef542b6e10fae6e8a18cc127a1ae80bc3e2ff8041f7c6cf92d8c746e1333511acd55522f4cf5c6a7716c972bd1fa481fc94c03d7f0a8dfd65ee15d3acc5d2225d3bd05c0909f94ccdc074c52aac0199d7c3804201c773c1e832396aa1", 0xd0}], 0x4, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) faccessat(r2, &(0x7f0000000400)='./bus\x00', 0x35, 0x2) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 06:39:33 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000100)=""/4096, 0x1000) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0xe1}, {0x18, 0x3, 0x8000, 0x7}, 0x0, [0x401, 0xff, 0x4d, 0x40, 0x800, 0x6, 0x80000000, 0x400]}, 0x3c) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) write(r1, &(0x7f0000002200)="94f1b5c75c4c80605b715a39d0ebcb807fc21ccd725cbde7a50815a15e024313f4bd45fd2b2f484d01e901c2c95a5c05cd2b20fe02b80eded5126589c5664f78b620b0c457dcbc510932078c060234548cb76f48e42363a977c889d58ecfd841abdf433635cade29b5beba6f52113fe855e20f659de5f7d6e2f39f37cd818c74f438c3f0d15d1e7881931c1c2ed3a5772ca2d7ea04e86594c9017adc86c4a541bba6935f002f331f7d063281892bd473998c82bad2bfe9f164583b39a0a25bf1e839d644726643138ac3f85f99b98c0cc2705dd2d26002e73a97294580d48d7d08c45f508eea582ef1890bd675c695810ab2b852eca1532a6502a8faf58ba6043b870fcfccf82ba1e25f1c7566f00463722d5b6befd0ce64f0c097850ff3a15fb30ba27d23cc82bc6b4239ecbe184f5b4e14fe2f01215478043659da6640d4ac6ff3252b5977701c96471ed1d7799af3beb3d8980e32f36e544fb190af64d9ad48208cb3af1d52add4ed8feaa89a5a3bf6f731aa11501d9a052199794f7bab577fa91a21fb7e9bcdf9b7a84ad44395eb8f0a64de845b4b16726678d10ff1099d970b0adcd779141b85befed1aa5fa783d4e13ce44541c5fea04ab6ac40fafc4e35924fecc57866883c9b7645afb008cedd19774b0ff8309fa9365c5e65ce77ccda2fc4224427c5c1b294ee60c887d550bcd3db71054c274e6ff7b3ab163cc17d4a9ba8fc8aee63e601bcc18f0ece7cc728965408a866a9cea6fffdbaf6dd9118ab06924ccc3efb75980eaca750721b956f56ef98e40fdb3e7028528f413dbc7c1f7a0c4588917109849776c25134f46bcc12d77814df56b09916654b1ed12b2ee5747a35e58f924fe0ae88817c7be5597064eeff106c05f7b5e98eeeecebae4ff93cf45dd95a9d1f8407e362d3ac8178a4a0a81dd9095d71df5e416db123bb4b0b40cebcbb41ad544879f27fd3434596550753efff3b238be40e948da183a05362181871ae236a7bbc5bb909be80e3513045f7ecd2bc4f487cdbd344c73b24fd07a00948a82d71b233c6528a320b45a36fb21ac90ba9bb8fc22c7174256dc990f64f33dba0396ca455a1793cd7eab05a09cd557bbc74dfc73f3cf661326ac06401ffdbc66eeb7933929f5e967483ea548808d865adcf25350cc2532d7bddf0235acfa67e833c3dcdc77bffc856d7bec62fd7ccf8e7dcbbd70b2d926b4ef83930f3dce2a4703f80380fb58bcb3b23359e5b40e06905b3f4820f783498741dda996413e111cb9229713aeed64c073c47fc63f76bf67e2ed2a156dde14aa3a758f06cc9cc01944a26f3b8fe2f19e64b177afee4d9ddeeafaf01a4f90aa2e3adf18eb6e1bb030c51e8f77874f83c27fbbe974a94c229c1ccbe6f9c55d4088569f863fb4a66f26b6d8948002425a8875c26b4076b7f8ea4f443e318ac97627b3ba8ddae798ef14320c5414dc0fd1bd4ccf19d723334781d66370cee0c4dba37d339e5ec58b91af422fc1c63b582a5123b389e7d784aeabf9f8b236aeefdc464eb4fc5844d2a1d8c7290d7cafb221cb5502dacf73541accaaa8aadc57b27160417540862d8d457e74ac3bc93cdbda139cabf61c647e48a0a1a0e27380d7082a9cd3be0a4ee8daca800288d91bb1f840b90b34aef54abc521a7d1999a8c7e188ac3b96676703df487f0375739cca0327f981224034441e0e1ebfabf0a1d4a4eea1279fcee7919be6c80fe90b02c7b871dc90661f2a5e0cb7012499de10763e528d54bb7d33ff29c845fec427680b8a8b506e29d03a36740fcc8de69a74191d7cb43a832f5d5273bcf51488c5d0b2b6aa5c1d1fde402688e2c66abaa4fe24d9e9e752054b68aa5e39c87e2f468a8150c3a1a25692ae4458bd7436b78f836fa49e13738403e87c0f3183051bfe9bd7830cfaa8fbe779e1736c7480252033b7047897ee124fc2a11e2e5364ee04e3eb7fe01b4725dd5b75490cbc71102f8892eef0bf92fc061a10e5376844ea0c697a3e4059322c4e97c533a7ccd36354fe5e99a61fbb30e1a96d22f015e7499159955d4ef488ae93e436924d142c74385cc38ee2ab8c80600e6e8b22061240a7595e886711fb0d53dcee21f7160030d08e4c5f0a5f8626b74d3b6ac5d9983838cb8546a226fd1aeaf3f3571ca5701422058cb5c4f0df74e67d0a5fc8b22bc9767d75a7822e2bda617ceb215ea7f53ec8568ae0e17964f88de9f0575df145d241f481f759a5d0c6ae978b466af5bf77e493cb19a75337e21b491d6b0f9608c6c9c1edf82a607ec3fabbe1564e75c146a6b811ff36c77873e38068f5a568c895013015644147b1c535730a32f491d433dec9cf9efd23a9a5fb68fd248b3c8e375b87b2e412a4498ad39ac8ccdf202a8b88ec45b08d05559a611149ae0ad0ca5003071019eeb8fa7ab445b439dd98c0b3a143cb05aeb4451edc2129a506e94ff5b10426d71b9ea1a8f4de471f3cc2e895c17e5189153ad0055c3ca7b8a1f9aed94c92768d080584352bf2099d7542f331d100ad0de2edcd5481fec34bd6102ae3b0fc08b4af46231fa93a9b087e885e2c6b4b225458a9bdfac1f318d1f96e80f031901efcbd81ef8412dbf6a768729b23f2c832d474be515e0a9db1438c69b9e6eff02e466a158d081c41cd2d379d8ca33ae2ef5aac54e3ae115d3fae4b630e8717696ebc5b53d746c41a094bcc00237d93261a0f4b934cfd2defc1340b72b11abe602a8330af7a4c443fb1ba98c1e41dbacb2c40f786284d734f99fa5fe44c1917607f42ab36014d044294a6128af5fa93ba0b98b1cccb3a4d6563e29d3286c5a79cc3ab20e5ea226a516a266178097f7e43f31786be8ab7b315b37e7771acf4ff4bbca1e257671e9d11704f75855d03d7ab2c1cacb34675de9914f9a36c8c848b766dfc026b9c6138b881005ff2945330747aeb602bd6832e07b5bd1e90c90575c9d3897653a711d7b0250ff8099f617e8dff194c43b896c15e46cc80f0aad3ff680ed50b61c94c41fdf4cdf8fc7debec7ca5e347398a737526a195df6356f310b09a6178d83f551b0c8e9e463091d6eda24a5035c04c6530b461674d01e27562152d73b51c69fb84b9263c39baeaa5be8979c1e67881858561aab140a198adefa8b346a1765a22f95495e870113ae2d1395fb61a23b9f4cd7d483a0eeb2ff72ab91e4ce06391f0ad479858746176658f772bb0ceca8bd58b6775f552ffbf54f7213815cbd0395e427be292aea1fd25e144fc49a737e1c82fd6cf7b104fe5600af7b50ac5973dfabb82d2e29274202dc8568c0cb0477a6882626d97f99fe84567674b867a01d4db516516e27007269a73d742e8c44658f34e7f68d709a6e2ebf3e51af71ed078d498daebcc0f74228be4ac75f1c2c8c64b4b0539cade13e03ed7e52145396a5923ae103f101e3d8fc24e4304e30b36d2f15833de77fcd730d376fc9f07e215446f31376bc9d9d835d53d94f99222066a6499460ca295e391da95dcdfe3e76370add7529ed25edd44d390cef35fab95247b7038f2e14b8ea8424c4fe5ab09f17a7e0ed6b9044a2258b32d44b869e03d60bfd06e7ba3cb258c24c5aa0a6c604916d0153d121eb7470d7a2013722f9be41dacadec763286eacb14865097a77fb884f61ac48cd206163a791a169076d790c17b501f6560251939c5ba8c01acf29a69e4c9fc88cf0ff30f66896a7ed24504c987e114e39e541cfc25d6207925402b54f614ceceee6c66aaba871001b7ba6546477dadc48f289bf8be024298885d6f2a0f03cc0589cd727720a342c081711ffd773b53cd4da0e733058c11cc7b36b248aaa17d33c6819c38af616615db4b9abc15bd87f3fcca84bc254d4c7a0503fb52ac629e03f59f13cf7e474bc0172d61e6f5c488e87e45a5c065842b306c37daea4f77fec74921ed5595f496902b6b5656bb22703df6162c97cad84ab86d864a28f57906aab55ea5cb3abe4f7be0d4e1de9c41cffe52b05ff4ed12d36a23a5f617170133c4e653b1dd9c4de606a1cb29ad426352fe8bbd260d5522386370ea69817ec2f867e9d19b8ec94ee64cd0678e7fe54c3fe1ebcebf580697b1703ab28e631c03c3a792305142dd6ad27a206d21e384ccd439ef2e41c6a5a24c1ad75ee85ff1da4090670348b9c1148e4f48cfd7d7bc616153ff29b5b7ee87fec94a9345eb5eec52464d44d781b6ecdefa80c19fb5972a1a544d6d64882c947c6d34bbb47f44e099440360fd1090c1c33e4ccdca369db19c58e2198f4297537891098176958515f3a906abd5680ea8890e4ba30adc32735676c41052c0dc82839e7240bfb597e29e4a07de5bf1d56fd1dcda73f0bec24b75a93098f08061178e235354458fb5eed0a25d20052385ac063305b8ca618740041500750c0429dc339110934597ac291c6738be15e92a99da9243ae4b2961ed4e9c230f5dc044734942ad298e5e95225e4ea922cc39782a09e11c2ec03b00f88a062e8cfb75d93df279e9e8e2180e4949b64ff558bad0cc32b2f2682063b0014fb0b5704d10744d262b31e329cc91a8fa2063f2392c3148f6d11e4f6cdddc63dfe0aa5a40fd57e766043abc1685da55e908b0a4081f1f4ca6241799f1fbecf2a5286c9f69bab2d35a4b9bbbf7d93a69b726265480aff5da240a12198efdc0e8d34159edeeeaf420650444fdfbb58dbfb71cf85059022232986eda0cfcc5731fe68b049c8a714f11e9d6e0c5c69d11504f7b4854686ec7bcd7a550c53b4b543ed74ee802f06aa7a0ec726ae09319d986175d36fdca91f8b07c5efc66f9f0ca2c57128d5555d0c1755248289dd740927887f3fad8da887e93ff2a179ef81aa05520b10ef917a94c4b843d970235e74c34bd7069d06a97c3bf34a4451386347b6147d56365f2bded192fb3ad5bf99f26a879298250ff065f6a99f692b0531f18d18ad5ef234a3fb3f2c93183acb278e1901b7210fbad2e683a5196616c9fab52be9fc826f26abdc16b578d82fff9f3d63d831c3bb5592acf9112a31b7383a44aabcdb65fdc0c6f27f4a36e9d6804ddea132f2096216f95c7c31af5d5e4b382df9813f48a5ce88596ae9fcd1a8e8c41a61c53e9ec01ad1b33125026a4bb0c545ebdb93184c7a70fc2304de136d75ab05157d7ddfabd7b0f1320af281575bcd58d2ffcdb7d89ce97247c5efe9fbc2c81e358666ee0d9573b3093522cbc195ca98c1811c88ceb694b900cb7528e6d1eae0980f77de1041c9d55428e99e66173cd374059cde565d48463f74045378abb325d97d87093795f2d57c7ab6351f8856b7c6544ac38d021438998ad4720111ee84177203408bb5cc259cde3d55053d7b3616ba649ff1c71765c6aa44b7f5374adf4ac64dfcd8fbd4b79f42e49f5a353aa0515ee489c78c5dd77e5bc54864530254d44cc21a888f84db82ec5c1be0a45d141ca03c97ad72ec78d3dc755a1ec6a8de8b890c498927bf7c24cd2b7671c8a69345b44c08955bcbfee9d6debe29c8446ce05e3df961577ace9f63a6ffab5c52b99349921bbe9986f2f7834f416112b3a95344cf53bc69be0d9bcdb28fb9c719fa1d9e37b0b7b5aa64d2a7a32e272b66df9db936a1cf55a20f877a21817b9b872ecd0cfdf70e17ec44e31c4e97a897b5d434e9d90cbaff7cd44d0564cac318b755eb4aa55d5e95a20a2aa0fc401393927d404593f8513689fd788c2b4d6183bcf3d62282f3d2064991dddfb7ae7964b13f82eec002a59a43525810ef95f0587f00f3c71c845c03daa54a9a7cba5ff328a527e4f70a98b8f253801ec5f14e95448f6d20438b5351cda9fe35b672d1b5979db5796516c0fd00cf6a6a6e3c135ac9d8ed6da26bcaecbf3f66e5c021e5c36b414e48d03191ef60e73bf81ee882b58ce8dae649bb8facbf0dd43ef3b292f682c21b1e8c2c50ad6ed5c1c41aafae2f33cc38902a50c408b63496e4a04b71c5411fbb4b75245f8f41543f6ab2109be3fb3761885606f56f321ae891f539ca4566839b8a46e41499eb835f323b3cd900caf4dcc1c4c37880f2763fd39cbf0d555e17558a9858d474b3895a12fac44965b69c05e0a9ae8d4906f7c062a60f217f9477309f8fe096e8e546993778655db5fe5dafe4e8e030da1552b24956f81fa52b", 0xffffffffffffffbb) 06:39:33 executing program 0: madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 06:39:33 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000280), 0x4) 06:39:33 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) fcntl$setstatus(r0, 0x4, 0x44) listen(r0, 0x0) accept(r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 06:39:34 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x18, 0x108) r1 = dup(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0xe) readv(r1, &(0x7f0000000000), 0x10000000000001b4) flock(r1, 0x9) dup(r1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x1) 06:39:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000000c0)=""/26, 0x1a) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) syz_execute_func(&(0x7f0000000080)="660f381ce5c4a2f92542afc40229acb11e06ce9a26450fd2fc45f6d53c14c4a2f1ad83cd00000066470ff629c481797e1a47dff5") writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) shutdown(r0, 0x0) 06:39:34 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) write(r0, &(0x7f0000000000)="990117807961398de385cbf5ae7c2ec60979105a9f96bca25125aac520fe17a4ff687632c7353047d9d21d1515012f6498d75ab35b2bd91d0587a3f2d4050d62a6d4585c6c422a17187e6e1ff7be76a7c8dc5d0eaf7a4ab277", 0x59) r1 = fcntl$dupfd(r0, 0xa, r0) flock(r0, 0xc) fcntl$setflags(r1, 0x2, 0x1) 06:39:34 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="07ff2016242870be0597099bc81aef726b31a14c3d50a199ab3b2d1c322724a62f4684d96f96e0c29154e54537d54f489832d85bc4175f60bac5331b86e7e7fe415d3193737a167c1b3981e1e4619a9283a4e5640000000000000000"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getegid() r1 = dup2(r0, r0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="6cd1690a", 0x4, 0x6, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x42de, 0x2}, 0x8) close(r0) 06:39:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x6001, 0x100000000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSCTTY(r0, 0x20007461) chown(0x0, 0x0, 0x0) 06:39:34 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="b429938f2e9f14c0809710c3da1cfa356ce44949788947f088e56e7b678b2f38be63d81a60075d6244e32b726247fef6515ba0f17a3717d750debb6b999bf091fda963ab8a07a5f8a2533da65401fc69206ef8e7fcb262979298ab1d542e685fdcda78de7a595f8b2281cc683ea82b10a0", 0x71) semget(0x3, 0x0, 0x402) 06:39:34 executing program 1: pipe2(&(0x7f0000000140), 0x10004) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() chown(&(0x7f0000000000)='./file0\x00', r2, r3) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000000c0)={0x80, 0x20000000c2f, 0x2, 0x3, "58ffb3da9f051a572d9809be5f0b8277d73ba550", 0x4, 0x13a0}) fcntl$dupfd(r0, 0x0, r4) 06:39:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) mknod(&(0x7f0000000000)='./bus\x00', 0x6041, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000001700)={&(0x7f0000000180)=@in6={0x18, 0x2, 0x4000000000}, 0xc, &(0x7f00000003c0)=[{&(0x7f00000001c0)="572c478e07b19128d99a3b777defbc2578cb4faf855d5ee20b8ab7b666bd238fe889a1687f5de475a52feb66026dc0df6ea60b2a5489f257bdbb087206e3ee62819cf7826874c82517bc1ceb26d237b3ba81d32c6da402c69ca8bc1051da3bcf289ca80f80c47726666d9f48d52c798f079f63e7fcbb9e89ac794a50f89539f52e", 0x81}, {&(0x7f0000000280)="123ecb1a0b516162658c82cda45e48f202e60bb3e1a5b7f101df246e16146863dceff9282620d1264eb67bba23ed1c63f5d89cbd6b8969c978ca266e35f23c85a02d07d580db0839ae43042a03ddaa467eebefc7c3c06f81f357da45d655a2cb852f5e148ad23379b74cdb424099843860173192d0a693abfff2af0f9fb0b0afd5ccb3218a9fd457cbcebed443e8812cd33f87e07072cc14d342071c85339183cb0c4445e04de8e84acc8fb1fb5060e982f2d8faf2c1686c48e7cf5a72f24af18fc8debdf6a49b787b9d17c7ed844ba69d1fb5e8731282aa83a450acb7d07cbaa04de7a4747af6d986580be7be477d8dbed10739", 0xf4}, {&(0x7f0000000380)="e3ba89550d1f353e78a77d53af4c87954486657a833fa7c6dce49a243a9572dc909a24ef5ae80566a55547c9372544ecb5e7523bc55f904b7f3b", 0x3a}], 0x3, &(0x7f0000000400)=[{0x1010, 0xffff, 0x4, "66aef4c25b982bda63bf8b653299391f5532a59e1d32c6b3f3d50a70988a1d7c097d3709d1a16cbc3001689b919392ba4ee3ad72c4e9bcaa6634fdd15aad5a0434d4069ee5703782b3ac4a94a7ad11e39a0bf8913c91d54768249e77461c541d26c3997a93150b1d6d37158cea95f4344f92b329d844cefc88e8993e67abf3d60591643aca722ad35270a415af13fd6a5fa6b8e5668bac4e4bc996faa06f1f6ff3341252582e478f82ae8aff9a40c9c97807800217fe30f32e2b315c97a9e8f37060b0fdeba247ac6891a63d507a68c4b32a6093029ad4106a54f99b2774c7fb1f36292f50adbf3cf6b15d0263d1d8a9dcbc31d34a570d66dfe2553d8f2222636107a0cc44b3533422340892ee31dc667eca95f17efa21d853ad0f83fb6b8e675deb27b7dde84cd10454376ffd1b58c2db51703aefdc544d61e7f36a7ab601a8cfb7478a61be12e3cb385b4c87d6687ef15138fc77822da30b1d75c25fce1b46d6d69099bf43675622715d4dba4a4758fbd009176583dccfddddb909e3c4daca89f15e3959375958cfbb62508a42ed336f8ac9c551fc05fb79e61ba3085f229d1a0f558eb21aad36ed202161c95e4363587560e691e00fb7024fc25e42a15c4ffc098a4b0e5b43114016147b29265be443d04932f0c39c396dd1feef241fd5dab6fe1bef5be057cab506cd74393f3bb4806bddc74f0695324e785ce1a6b47e8f7a5976d12131fb82e1d5bcdb969a09e1abdf955f9e4becf9735d17c21b443ffb9cbd433d6fd1a96e5fe8f295e976eecd0e23c80b510122e244e0e5d293ed7541c741f6c581b8137a924e9cdabdb57c60391b3683b72f73a7a387fa1398e7b5cf2ce6149394a25c91639783a75b98ee71797b75aecc85f65a2c2ce2f6d8d8c650d632dadab9d23f0cd146794b9c757f29ae3764222315e1c08dcc8dbdfee54622087529af36897eb8a7c37bc3511943bca813a0911f8761165b8c97687e1e7c6a26f1eff4fb9dfd7def18dcadf336d5abe2b033638fdc58ccf9da557c271cfd6075a70a13a51a96efa912e7ad02218a34806fe4827b082ea3944b016de459af2fe893bd36f6969618e1d978f622707df797fa5b8ed051252aad123253857f8d79415bdc8001e5f8558a1a9a683d8408f326fc5045d743e213c25984190ab0710e04385319b8113e1993a2e248a46b9652fdf814401d8e1ff35de78b2bfddf19dd68d9e77b360a6396dbac19e845754e3399c2d7928db67baf3f721b7e13ea004b5da03252961857faaf649bdf11309ba2a1466cc9b70d1fa1f3c4b0f3019d1e4fe0f6c1c6e136f9acf8e9181493666337744171a031632c8ad51c86da926c60199339ad60d587dd8387b9d952b2c576773b2f095477d76cda5aa821c072ce005f9d40e98c9ae93527875b2ae0be15506ceb3f6d5c10aa1510d6c5b5ef0d25bfa544d6fd969c293f1cc3b6accacc27bc07a449794f16054d9868a337ba987ec0790121456aea14626541c28e5c7ae163d04a8b8ecc449e1f66268809be88135fbff242ecac252e0e971990cdbe594564f279e2ffa21f4e448d92ef8389fd22fa11ac74ca3572181000c919c322c507c0c4bdfe3886c62203d7f3f36f352c8471eaf0ddff46633724da97310804f502b80f6f25ac8454b9fb9cdb95362ecc877262e3980ced82cb88b2ef909e6da97dfe576a177978f554dd9d34f2fcb1fc4836901e88d405438df58f2159c3e27380deda9509e779e6cce109b06aafb12b79164ca9150ac226b7e43d20d4f3bd36f1f7af9602630da27ca9c2f3151829c5053859e114eea3e68e63bdd45189070950e268b9e4681d1dfe3f9aa95b1e2ae84892e2f9933d75ed14833db045512bf06d2aa22a3484d54642e05c40963eb5797742d978559f34e7da8ec9780d360ce01248e02ed6c468b454d1a3e21afeb21709744d853718f538b66726660be6a5fa7a1a910c08029b879743be13fb6c48a15281011f9a7e3a6cbf778ef18e5badb9357897e74122d68a464ae6331c4b12b46610bc47c23f649692d38e3ebdddda9a63d9705bf7d8297ca1bee6997bbb9c4cc35b67305292af8359ebb8494edb42264a7cd052f51a62bbbe3c35023cd8d7cd73cb3c7ac85c7e923dc7916d4b49c0e2c61bb89215dec1d04658d801d1c7f55b5440d8a557c944439b29a1ab0c29ac90293dac9a53b41f07121839d95b2b1b746a6a75a166453da4fb81c75482aed1f05fc0cd1202e7b54d59efdde5d105c3f9f1ccc8e213c01fbe7c6968b76a76fdcbc9e32d18e5b2afdefdeb648f2efd4431a0b78cb62c6c6191f37195598fe5cadad3101997ff862ffb864ecfc99ec57e24baf41bb35272ecafeafd8481a158e7290523cb8dae66c2d98b259e17fb4de3c018f56ad9d3ed480599dd647701daa5581959899e47655fb3db20657ec147dafd947486e4262d4b428da287ff5c9d81a30c87186569d859d28630dfabb98408c798346dad513c7e99e098d4670b40cdd985833a62274db0388ddaa226a47a15485428ff509f03608c58f84868a03e717359ababf01ed0bf9820395d94a8bd26f5c6b95b346f59f7adfda23a929d3d9f9c5244007f89e02b0a860531320334d94b06ab69e21cc40e6c319710b2d98f3bb5f0a063cb4521629b683f5c7dd0943c020322c5410789983d42babfb518350694130870711e498a5fd18e1af178bace136cb509acd57474437ec4ff151ac9b6ec4f5c1e4f3827b92f8f463d1bc057d15e6cde9b212ce24e9d67549eac4e072ef609f824409e3ca29cd73cc07f75b3f1aecc67dec0b73d9d151a018670646741551726818ee7c1b4e2854cb5836ca53fd3240ea7b2e4a444194a15226d07663e3d3f2f1baecf28c7c4e4c7ccf0b21ef534e942cafda18be4430b1c1860047f147921c484f728c880024a3e92c3243d8a34cec1dcfe83ce531884d883ac70ebe47072960b514fd115b5ea32a5766a740b12688fbfc8db087369d117737d7bc417a067be3e7fc1dd9455c50a98e17aceea90f6c945bb948964fec40aea68a77d24653fb0bc19f52790ab567b941ae134a971ff89a9d7b65ced86e199e39d9f49aa2dd33ac70c948ac1cd325ca9d01adec2a8b9173f320f57e63598f8fda891bd229a4299f780d3dcc04b88cce4cca99239ceae95af50ac00ce950e6d954f65408dc4bfe5fede47e6392463eacb2436e38cfb4932dad300d4719edf0acd56db53cf44f6f09b5519a77dd03ee82c1dbbea275733a909ef9c172e60a2493ececb58760e8d72e01262003fc063709adaa7df7ca9eea7a9aa24730b0da4d23eef61a5e097bce72646d6dda0da4963843c3178b27ca5df435d8dcd6bf54ebe99b1b7374d9095a2f1e6168c400043743e18f8910c6cc9660fdd83226aed4d0e73391feb41443ca1b9648b53228437229f9326cd72ea1e9be52b72edd58d4e900d325880d0fcb5ff0833b7e266738b13cbe7d27995b1d83d1ce4d1a2f7f364430e835f5693b3481ce2845372f34f74f575ce3ccdc026bd08daff096b1a03064882fc02b0274dd61e06ce99375fa024285e0d093353fa7ac992d352bb2ab7e862ffe6eeedcfdb58678112fbba0301e51c258dadadb23b239211c8376844e525dd947b25e9e0305057eaa82c3eb4069c62c9b382bc0643756c33985000155ac1eae1ff41e83493d06f36906cd956905a5955aa95a17905a5639a0aea1bf6ebf06bd08ba36fb6f2acc18e1286549250bc1baf4ccfac6c37d260a09272fbd04b1d5bd442970c0a2e314d5d38a60325b52ce0d19776aa201005189f3c32df6ca65dbacf0f7f0a3de5812aec34fd88a3bfc0f30778a76393388b75c8e43b2b4b388bff9147ace919fc7016bddec265f7bdfdfd2488524ae6897d8ed7770eb870b7595f5e1c4b6032ffd67a21d0269a17707e9b626330ac2126d780f6bd2a87bd413908c6fe57b460273442d5265e14895d1492331ac4b19588f2979a916ae2f09bf9e2c4b74bcf47f4d41a13e5a5f8b4cdb109a93e0d5eb78ec5ffa796a8fad4c27332b22ef30f81c629734a7a7e892579448d0f18e3cee47ec6aa433665de78359b28b031fe64e670f541b9b4b167ec34d41d898b76cac6e99bb6b12a2ab5b53499fae97ba445bbf9a9b3730292b1bb34bcb8357b2113b6f9d6dbf882acb111c9876acf333d5741ddf82b5f7619d3bab509e2f600873187e2c4c4887a02697df27e59a4beb0f5f429db7d5bdf707b2c8facca1789d8b956e2637ff440012c5345cb71374474938e232a36f263ca303da8daf8f384e9be4b519bbba694befc2865018ccebbe400a9d726dfb3ae9f91fb495405ef9878ec6539645126a6c95607eea0231592705765dea5d51ced045d3164906eb100840bf505fcaf1a1d50bffbbb153305acee35ac8dadcccd41ce089af8ebd23fbb61470afb8fbb479d35a9410ddb4473fe05b3a93de648bd3ef168df5d52c0b55ddeb0a00902070af11cf64d11126998ae7457fa1641855edd68debb519763ae6c37ab883065dc4bc303a70c7d1e9eb8776456a787680c6c645b02426c23dd1564d4b65ce7419236499210bfaa21da6e9a703e2333a352d70ecf95b93a0d2da5746b1c2cc68a7b0fceda40c749eb810cae96e3e78730c0b79a4426e280259d08aeee95a4933cca73254237d79b62a907728f26a3cc7c87efa41c61bbe8580804751e7839354ceec4efd9ebca8748e54d9b8291e9d650212fe80cc11305ecc5ab68dd57e1e26d7c4c2aa675148ac4ef8afd61b70bcc7f1e8041b767307a5677973659105b830da48af8c98b4ad401b1d1976fc26e3e3e65e2a5b1bf0755a00f5f37af9a3c9cd480d92720e104d8401777012d26a5752415ecafe9d0c3fe1bbba7a60d2ce6c016e91c07d73ca12e834991a27bb871b2a4b057ca4c2820510a2eb69b4549d46d32ab43d142d438dd94d30f14c9bb275129fa46e8b17e4593c7aa66e4643627bfe9547d02c384ca5335f7a84ab92615d67afd7ea1809574830120fc2ec24cdcbe622842634b56ef6aebf4d1460530729cbf9b418df9fdece17d59aa8fa4160968910501f20d99533941fdc7b46a13a114b2a8ce346a057a76515f6f2554d8744c55446230156007df76230920fc6b7a0c1960e0175be31def82b87374bcac09a68725b23e3de0cd310624337c3702e78263c1522a8ac5d49ed9f0494984d5fbd38f650cabfbb9ada778b6a2cf8f1579e171f06ede8451469547f218fc0d232ba2253e323d6fe58bd932216896dbb9b9948de42aea1071358c01c305f3ea86b4016deb4d8d738d36fc957d2cbb4eef86bbb5efea343922318a9e4a31edc469c42a5833eb63dffe9057fc6058db3b5f4d69454832e5e17fd561b7e463e0f542567bb3c5c181498c129321b998618569d345cbce8d9e658ec213470059a6fd6118b32ff6e5d39db8a70ebcebf31acdc84aadbb6814d087c7d46167e77133d097da2c8fc177a875314e65f85e0e05093c5fa40d0ddea656f7e02c7c7fd1f7b5a0ffb7d68c85224e327e80998a2b039b5f78862e77cace9ff8c8263a0a9a51f47037347127b02c15544c1d84268bccda6dab4bf5bf4d196d0fbe996c241e7f2770f7e65ebe1b145399dc0b84d2ef79b418efabc0a57feaa59f5fe251ca57c1a6373dc73818ddf4765a45363ed25a74b658c4f3664f91fe4c7ae3d60cf4b5db568b8b5b3b8f170b163efa72a1164b5f146adfe84045e3d533a2fdac12a4066607212064526250092282ae58ab4886df9967f4fb2b0a8f0daa6add1cc1d855deaa5ad705f10e9f"}, {0x38, 0xffff, 0x8, "b341ae75de9652e24b6fb822cf5851f5883402386ad854521a095910312b59e56d54290e"}, {0xa0, 0x1, 0x8, "d051e6fac2cc4f702afd4662cb214dc5d628283dbf52171a7e203b14fbda4319d01aa4c8098b2f6ad768f3320a2302be05659684eadd3f5b1a3290cb9d7df34ce0a44eba019057f0637974ee35bd75451aeaa27c11463ed576f771895fc3f846ab26bdbf77d173e3bcca72d1650784468ec48eb9a0888b4267b94af91f27881bdf4ab22c545873fb8db7fa225c"}, {0x80, 0xffff, 0x1ff, "9b5c5cd34264ba1258823f0c0427738252babf7c30cd7b3ae120c0b5ae487d4c607b580faf1cb03c70654e6861e67898039be067739aee93a4cd31158df5db43d9f2a4280aa01944da8b254e0c7599d8bd95e33948d011fd0bb89f5ecd7c341e4c572ab3d2edbdf1276db06120"}, {0x68, 0xffff, 0x7, "123a252bc59159eed6b8bf5aaacc7bf3c23841dc6cb637ebb737c849d0e7ce5ee798645283729f00f19e3c5599f295358f9c3fc214ac54e8d14c80f6c3fc8bf8551c04f2c70e6efe475b5aa16ab48e6dfbbbea59539e"}, {0x100, 0x1, 0x1, "fbe10b9e43eeef9b4283b593980c70a2d63bfffcc32ac738b758bb05687d46b254f64df5fe2114a58c699c76938f80ab2eecb5e8b6cbba67bec135396757145433c67172ebcda9a65d27f21aa2cdfa253de1185d87eec62571c3bac18e4d827625f2c92a41cfb17877e47e7eb773684fcaea2f588c501d0ce65918ed17ca20ec7858446b0e8f51596e0c60928f4cecd677042dd803b02fcc3d40ce05835f1a749c8a8e62ab8d2baaf83a17616e3faf5ffe016c112b1cd43129607424164101e19d54e7ec828ae195ce3e99823702f3b727afdd209954bbdd775543b946aeaa23c08f740993ec220f4b26bb02d17db8"}], 0x12d0}, 0x2) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)) execve(&(0x7f0000001740)='./bus\x00', &(0x7f00000017c0)=[&(0x7f0000001780)='\x00'], &(0x7f0000001980)=[&(0x7f0000001800)='+\x00', &(0x7f0000001840)=')+/\x00', &(0x7f0000001880)='\x00', &(0x7f00000018c0)='\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='-\'-\x00']) 06:39:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x3, 0xa79, 0xcdc, r1}) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 06:39:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000380)='=', 0x1}], 0x1) r1 = syz_open_pts() getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = getgid() setregid(r2, r3) ioctl$TIOCSETD(r1, 0x8004741b, 0x0) close(r0) chdir(&(0x7f00000000c0)='./file0\x00') syz_open_pts() syz_open_pts() 06:39:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYRES64=r1, @ANYPTR64], 0x20}, 0x0) r2 = dup(r0) accept$inet6(r2, &(0x7f0000000680), &(0x7f00000006c0)=0xc) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x800) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/186, 0xba}, {&(0x7f0000000180)=""/152, 0x98}, {&(0x7f0000000240)=""/165, 0xa5}, {&(0x7f0000000300)=""/165, 0xa5}, {&(0x7f00000003c0)=""/172, 0xac}], 0x5, &(0x7f0000000500)=""/168, 0xa8}, 0x40) 06:39:34 executing program 0: setuid(0xee01) r0 = syz_open_pts() getuid() lseek(r0, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) fchmod(r0, 0x2000000008) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r1 = semget$private(0x0, 0x1, 0x40) r2 = getuid() shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0xf8, r2, 0x0, 0x0, 0x0, 0x84}, 0x401, 0x5, 0xb93}) 06:39:34 executing program 0: getpeername(0xffffffffffffffff, &(0x7f0000001080)=@in6, &(0x7f00000010c0)=0xc) getsockname(0xffffffffffffffff, &(0x7f0000001100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059d2eb65a45bc297a36f8f824ba526321d3cb0713f0c2df4f3bee1689d929cf7ff78b336b9b4b2e3fd62aadd7b2bcd07739d9db9d0e9b967067dc5719055651bae867f23eab3d9ed700645fe3576f8249aa8e599ac4ea587ad9561b6f1e4b11e7cc80905144be437a939892f552f5a06adf4aa07069e8af"], &(0x7f0000001040)=0x1002) 06:39:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x7ff, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) getrlimit(0x7, &(0x7f0000000040)) 06:39:35 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x80000}, {0x0, 0x2}}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = socket$inet6(0x18, 0x4, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1013, &(0x7f0000000000)=0x45, 0x4) fsync(r0) 06:39:35 executing program 0: r0 = open(&(0x7f0000000000)='./file1\x00', 0x30286, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='w\x00') unlink(&(0x7f0000000100)='./file1/../file0\x00') openat(r0, &(0x7f0000000080)='./file1/../file0\x00', 0x8, 0x141) lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 06:39:35 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x3f, 0x6c5}, 0x8) socketpair$unix(0x1, 0x10000000002, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffef7) 06:39:35 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000180)="62677f5b87bd6e48b320b0368dd8b9302aa7512e836324fcc28023a94276b8fa5a29dcb9a155232f04409caf159ed3a4c0e249c922303aa30241c5c48e202a3ce16a3ea24df456a03ea7aac39d1b9ad64ab6cb2492eb5fb39fa1e7e9dc5871de1c223d2bda03299a4795601d61ec82e22e4ff3be602c860cb345c4f2e72dca8bd6a666db0314bab3962a41831bbc0dae1dbf63f468912fa314dca9bb2bfdc3c159abe922118512c34f6d57d2909f98a4320e7fa25873302ad95aaa41d83658c222014f59b1cc9cf25fb93c817cf46cd7c16e090bad24ac204ee682b059273f25667885088e46474836b88fc415dce793ea28859c2b2aab7c85b35ec1711548cd393f36c844fa1f0bb227fddbebdeea62bf7397c0b5d1242d0a9070564173704c2d61ef094a5e3a8db3a747dacdb6c07930e75663852ca9de83b3d92b22ba43b44a4a5ef69967d86bc056df8416d3499285c698d91c975b11b1f89667c0fe3a47bc92a3ce2771c1a594869a6cb27cc08b33fcb06fb3329b14b75d4940f8f9e8343819e1581c935d14483714ce1fb3cba531ae1eeb8a666d138364c275b7df08b85efa7aa34b7b3cb78bb43578c672397e82f59af5ca4f0fed1ec922260ea78199b59e7bbb5e50fa2d037cfdfb09ca17812baf22615cad7c5fa7226f17f814b92c87db379520f80bf0c04bb374f2a3aaae68395679f1458c170974b227e44bd6c17c24763e89275c68474e240d8bcac2a884f02fe0860861171a393af4918c95e97f4c92767a5acd04de78b7ba258c7d3ca68169375ba4750d9959b78e7f50c04e9f0af16d57c08bdd6281d9a3b90e94efad98f6093713020d68a416af373863acf905211f978bdf0e31612e233f7a2f64ee0dc126324c6e8425b830dde36b771ab510b551c4d7629f55530c5edecb9ea81782e2038957365f560efca3ee4aefad1070506cdfe007acbb2d28609052b6536f291f0c8eaa2fdb58729e12d0375055a1bf2075f8f3ea56827ee68412908ab0e9a85cdbe7e55cad73c86ee429d355ee27918b257616601389e9a68bd406c2d6ebebd0a027509b1fcc6a06df71b664035a515b67fe0408dc85604743c77def09d0fbc6ceb2ba5236c2f18ffd44e38de4aad34ae0ac23fac0d056bab6e9fe63565888583f9a277a1ceb602910e164b2e4b42b89f87da2ecacc6281dcd6a67e3aa7625a61d98023d1190c1424ab801dccd2ee4613b03561eb5346680028d229b231f90c5d7f0bbb8ea9fa2b76f97b0c75cc5de170b846cda212b6d92fd93a4e4a8020c733b7e6db6e5532e7e2f19227fe9f375787b6a61c2f7b53592127638dc7473a84a6d033af2b8a45195e85fcb9972e612f7477e504fc361f3df518e90c38452522fd4a89408a1b3ccbede7efbc5c2c9ca01796e45f9a5e587978e98f479879c467d158ce429e4774c5f5d6bddbe20d1658e1b1c630726d402e2cd51ab34e6f9f44726b70df226a5a88655ea4916a5a74bb7251face756b2c0ed99c85b65b894cc35a68e2982a2e2406eb3caa32beb318f1e7837a5183b689ed51bb48b131a1d0ba47a3e09baf62079500218412860ceed643044f56b845fb4cecd157baa61be5dc4e843646e38ee6e5b128e230c1a6fb1064032bebf9763565cddfc14ec6ddd2f1672aff97a737be3fb114e54f284b2f379cbfc094a18672cd1383eae112d82e97eaf8e6d6f2b9ccce4ca4bd9e4d57994c8e1f8e349231ad375d5628e308880a7382994ecd4757b92d0c2bc06aa789408a3f3ab0a335df5c02a9daa1da4dc44accd8ad1a5a450b4e12a86d987a18af7ecb25cf69491e4129facefaf21302d49f0721dc64b3e5f997215b204a201d5a6196a3f19a16374a58b2c99e575f9ff4d04269f0a7c595a1e20a4166c1d4a8d4a1ff2acbcee3c0b8c88cb42ba8c7916d6022f45c8d3c5e5a56f7e47d1188f6d6c7972a37f46e6405667bc1880084bf85b95bc16ea972b2d76efb213b1a25f5435083e710b3e243e8fa9244410f17964a3c7f0a167addaabf88c673e41aef9a199672893159ca6409c99b0667932fe69a9591112ce391bdbd9a9778a3a1a7c3f11e4248106ad22a3911cce72ece6fc03653f6cb89db1cde8c6d2430c852aeaf66698b2bd966e0e00e20d8f6467a1aeac840844216161f0878c74ef44bf29069751bc2738ec949c5a8547f4a1beb5fc1432425ab597e84d3636a7870bbb4993173f4137f06d160ea05278c4a443c7275427d5ee12d322431741646aaa95aa37c3ca4e7e95e403223fe2b6af3c0be6a5e6d3c7347f91e6d2b358ebe6371f78ad4a7c641d4ba8cff999e8873ccff206ff8862b39f2ab0716d8be8ddbca76196adf24412badcc3d1edddee63887a6f165bf4216aafcc9b8ee0077efe5deee73cddabf3c140284780e84249cda81bca54c916ac3ee2669dd092c6b9ed9cc8a7a192cd570d89560739be7a90a8778c05e47c3a9dd6cd68e574e61111ec2e5d95f8006cb46c7f9e775d48313f23af3f217297c8257c0a62b611e189e3de1fdeb85a2661a0fed3402bac7a57b35ead2df2d1578981cf6cb6a65bbf382769113f7aa28b76a9fb235299e10c6809ab7dea99ebd114be786bccdc428b8932233b81aaee40bb5ccbc9991d078039d76b0214c839867c6f97d94f3a8954d6200d3c88c4ac719cd385242a1422cbe45305da965850a6f73bef81e496e62f930cfd3a4072f4dba5a2ccf3b9cc14e612171477a21c5b96fbf76ab2c4591d2c0bfe927af598b9a3a51313176bbad79a6c8f4a41177b6153b3ae220608fb0c658db1c714793459c236901fe161ac8310e92d76051cd1f39aee62142474ed3267346942bb282f6539b143db48d9a60ab275bb36313f4f0f5da334a50ee74b510841bda661f1ed1a13312f4d1020ff5d527d2293449810b7c3cfbab110a17a478753012ae8e7486e11686ea6517263c8fe5155f6dcfd2577a6f1b516b4c00467c9d23a4cb8021584e137ac7135013aea426e97c288a223589ac5c3a0ed2afb0e8e0cadc6b0c23ecfd1d73997d0c5e3d7e3d91d15aefa3ec1c1a4df2d3bbb136159018cdb1096dfec68e63873dfeffaa487820bd0a17d089948037b90dfc7db0f2b277781bf0c4c541e604a750096c87b5c0ec2adcf85db3d9f766d4893a8518d8bf2587681619029abcf18cb6eafd8f5a64d15ee97078034e224e92f4992d2190ff8c7ea1d66b27ee5de011df0e745da0f5598f2bd2a3e8a595a1cf2a8e367871131741825197b2cbb506574cd56673394520e65c22b45b631bf6f11b3adf092230b6bbe5cec3aa2841bdd440717db38c117fb78b7eeccc4a9ae3f3b0e37e649da103d845371f625e45b5e35b42b1d4d9808f5ea8cd975ad4c07b4b6d4ec131b74254cb6a041fc49b93bc397e119d77565426a5af4a293955852a7a54d7620a3100b432f54299dca386b9f0280d49c1fca62ac09c6aa81b100275ea43fbc31852eb9a647524b6b4955a4cf442afcce5b49039379968745d3d08ef823c53a1f1c527d1cfe3694314dda72fc9173a7cb1d72dff7320ddab13720e6bf99b004960888b24a4f2e0afb5cda85f1dde915a6b92c260d3e8c3ac24979dd49b3e1490472e60ee812e756e3e2306d6e335e63bb01f4a17cb530a07acfdf69736c7dc862ccc1461a23dff78508ecc2df51736031007c518270da2ddfd590e62f02b8f449426c2b5ab7a0e6530575ed8a8714b44199bf96466ec3a28153c919006d1cff7c258e55af57db79f488de7c55c4d7d449659996b9914fb1f8c01974edd3385b605fc9676d53423c11a5fec6f8f917b13f1ff465011f2c79a144bcee8153c3843b66f105af640cdb2e63e9ac9894a679a773f3c57c2ee975a4060e1945bc6f260a5d68f6ca433bd55616ab0a25c8e8a91203f67092caf97556f3f1b9a0384d8609241effba08c9edc71a1d59599f89aaa91d8a9483eccd37a4445f5516d0a4c425d2e0a4a8cc4ad98ee0a9c3524949aac56081a8bcb897c39383599eb501dcb0f047f44c17fe16c1c9269ff735e11b56be081ad634b12b5f2b682dd6f228e3467a40f9433b9fd78dabc5b3910420eafece5997041d18e1df71ac5f91df326a7c3b52cb33af6b873fce3da42f8dcdc3833311789cba7283213025484e8d0972c8666c710455157d89547cdbf7b8f4eb14932277c5df24410e01ba533d020630fefa192f31ea5591239f859f1a23367ee0d1d36fe7ef3b3e81887b6a9d636d80b9941b99407c1d70e6be5e42d1b027d5479c70a0d251bee6cf6baf6852af733e094c220e399fe6f4963f8e5f90bc200deaa5d387cb0880b34a9ec8417cfd985bbb2fd8d730dbd5383880f9e92e9940cd73206ed5731e3f548fac5f6ea1e7188468c717de9da6f34cc9106ef6563028a9a8cd6326ec7f25d9c8f8ea0c5e91e5e6b15e46bb652563bc27bb05ee1eb4db3e8affa7670681c8da99d725a2fd45e569ee70b5688017046ec5c2a11acec53e95267e30f447e9df0c020fada6179b0b962550f55792c09a6909291de8279f0169a3c8e2bdf37530425d5ee5630bf971e93556004ed27c800b941377a7dec516ba7297bab076a0aef71276689ea0883f36fb065f291e3ecbb5320a67f7bf623b41c91e2eb252d1cbce68a6d7d32fa5e98236a665d70d2694fbf7746a76614cc7247d2840881058cc6095dbfb7ce0e37fa4485196d9362f155ce2ae8775da11a312022f239e545fc54adc3f8f122eeb0967d8d08865a0b65915aba657699469cfc1966bbd8770689f68a2bd0128968e7daeb2cdeb62e1f54812a0e2164466fd1a8f90cfe9da3e51f39a606b1b5a04ef589f635cdf4b0fd3cba1687980e9f5468e902f4ff25d2438afc702491b3fcfcfa1ef866d727c0c4500a0d628aea5dcf9b662542e6acb8b44ecf9947157f4da508347e4e4c225f9934cbeee231277672be36fb88fee056bea5e5f7c41730887113092f6c462ee5fe228edc64f1b982c6e4bc3690c7efce490c1ede65852b585c8d403a836903307684f5522e582ce8b2491fd16581e2bb73267a2fdb2c8a878677cc51f9757727265e9efff1b7a169f166260751cc07ec9726e96e45d1825d947915da71ec8641a71cfab093b8161c355c1500349715bb75f9c29805a0faa1907a8d80db97af626565c36a7311c91e4b69b68538654b66b61a993b168249341ff59d5bf68a619b613892b1b5a544af445bccbc0d23253694e275b4dc8e822d00dcaf657462d8f03178578d8713f716ff77849bce9935ffb311ec899c1350c37c1e068c09be9cff1ef0013b5996075a8b58e0d468b4bc8a7c16de59514c60fbc4d95d2e06df76e1d705924211e5b41cdc6a7561126b9aad73fee2afc74f63233380471135e6411bd7efaca1703407a55863278cc8af483a838abadb408488dc8fd0ec75317a6f0a7373efcb6745aa76d8f22ee5dd947ce13205dfc6668b91a9edf4c5d67d546dfbc9427a0a14b55d88714895b7cd5d01b36e63f3852e00eb007acd8f7f669207f814b5a949eebd070f6e12b25014e428a4ef2b6f111a3adfc75645ae4b9ea608be680be8b4139defea4e5125b05e306fa797b5e666baa6c8335fdac949c4837d20ac364d202a4327c8ca0cf616214cd9ef7a3802736d999d5ffeda62b17a84c74554344bfabaf059c0952517037a9762821e489607fd1f464640055f26a26d75a9b7363d65f16fdbb564adec422d3cb1ca7cc385b6d3d5e2b116fb52dc384a2c5f0d7dfc553ab19d22ce99a599f7d2af055a9788e3c6ef71acbd8cd165c8eb0ee17f5f699d0c67fb0b8", 0x1000) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f0000000000)="ff69be1d923dbe68", 0x8) r1 = socket$inet6(0x18, 0x8000, 0x100000000) sendto(r1, &(0x7f00000000c0)="fcd9a2a251c8f1e128698c211202fbb0c2b5c3b6db7797c4c0b01ac98b154be743a0fcccf14149826f43d2def3e9b646d0c13dfa982035fad9e83a4eb9edfb31bccac971afc959ad60b6b7efa9bdc366f70f8612f7b6a0b6ff1c8c1fdfbaa5fcdfb06d2749cf4b0acb59540847515a16d30ba51046a582098d26d90916f33a5f3383fd25ca8e", 0x86, 0x408, 0x0, 0x0) 06:39:35 executing program 0: r0 = open(0x0, 0x100, 0x0) pwritev(r0, &(0x7f0000001440)=[{&(0x7f00000001c0)="84b1884266ca75d02a68d4dc00248a5a8a46f4b195090581ac8110c174c878132d12f8e7748fcb2e7a2ab312d4324c0d80baa24178b1a23c5d0329cdb425c6c4f7e6849572da228543adda4609e479ad93f15014eb15459ef04785d962c3dfa1973d32ca2d87ff59eedf1ff3634e37e5d467e99d1b4ad0d55ba2b9fb23d9aa5c31909748d4f52c51c33621b769a77c9d6c70a01f6f7e9d1548939fd0", 0x9c}, {&(0x7f0000000280)="58405fa53e889563c519fcfe370779a2f35e4b56ffca4e9b5add02d46ca5eea3abb4082310ad87ceec17156bedb3e6d07a98cd47d622270e3998eb82e8ce375203bdc71effbd9491b80ee7e09622bbd23f9f1a9a1080b3d589a266fd8c0bfed0557d69190563075207eea7cb3f67428a47bd7dc9935e6b67a38785ae90057a5a8353af014714b6ddd089bf72d3a1c304672ab7ec22b6f3865661e6c6ff41130977bb576d5e11f0ea7c18fa12c563248ca21b10ebdae62dc38978825917e4e1e5de0d7648bf9635bfd4f78b0c7031dc9c36bc075c7ddc145380e93f24dd36dde1cf78c9b9de3d862a1b", 0xe9}, {&(0x7f0000000040)="a2aa211279612d07e4ad3475", 0xc}, {&(0x7f0000000380)="aae2396c8f023535db55a69ba37e9763dfdbdc0a47083198e1b65744c734b665247bea05ad9fb8a77cb849fbc4cc81462d690f0a91bb3ef3d73ab252f9ff47086584385656378ad98693b59f45527d69a37c9f3cbb701c98271a9e01033b7691ede9661708a48c12badaf7fadb01c0b89c473a371996cb88e6c23276d94545479ff8738c015d03eb5c3ab66888cef32a584d9199021fcea542c8fb0a67fc88674a68c35916f0850c7e071a8af6defd09eeebd8d2ff6ccd13275a3243d66404539622ce0cc11154a45351a55cfeeef24d5e593c6f3b70240228ddc99bb66c55084c8138aaf0ca48b5eed00da742ceab9d52f91083eb628a1a0a328fe0c2881e9f99c0c771e50960e6c37abecfbab8cf8ceab3c7b21922f4854ac76bec3993c61d3c419fbcabde4664630f3d569eb514d65987c922eb8206a144980219d1206e3b425143ba67c24bd63cab2fdea4bd3569bfce2cb4f4c3a82bf8f51252b58ee61c3ab4fa8894fbd0c2d7afaf01c61c3775c8f463090a67efe31185299255b90395244135dee3cd9fee9893490062f05ab03552de43069a2a4ac17f62c5a120ba75132684e39dbfe6eca5ff5c8cc276e468fd6d239698b60b201dfebbef149845fa96f9eaa9277cd5e7188a61854ac50ccf93fd6458537e8e1d38b2bc0d008673a1dd63d496f28e1f254a3c94a66b402cc8dbed443c121a8134d7a4c493fea4b4719c940d1afaa6b9f7791b227a5cda823164fde55413011a4bc0aaa88259333b28a4ce95ac9127993c45e0fc2bc0301ed38e6e1e3bf268e6a3e2402490d787f439b49064abf1634bc080821e2d3546ec7adeed725534c8f053baeae0a4ff5661e04bf83bbbb72af983809f91b5d14df1c6f817bf4191c694b1782ef476367d825cf0b2fa11a9c30e6c9b5b81ee5ed60031fe344cc79a21c076294be643ffaaf8c0356da9357b9173b0dd761fa7171f8a5df1b2634054b9580e0743015fc83807d15264842c3a25c8c6fb14f996f1d550e141d131033ff205bca94a003acb900cacc8068a66b5566aea57ef1a44dcf3b0cbee6ffdd6b6c13461ee4546fba3f4a777309e475b2d9727ff3cf12fba72fbaea35d75660c86c8bae051ab5ff9df602e18533309a66567a56e9d6606a7704b809a82e03ed01cb529c11a0e7cb39716396b54c7190f063a1dd473efe7675f83254732c5134f0d7c7d55f20f62e1b554e5863aa55e575f94afb4ce79b99a5dcee34c9412ab55deabaf434aeb8cca48986b2e0897d36b20d82bf8c1b585922b4a53dbe3bad4e593b06553049e74520ecc12428241efb38ae5f8fd2159298b013513b88e62219ef823bc6ca6efc9d435fd3bc412ec3bf73c247b30beb645c87c00adcfc6b56e8f932a09da4b24a74e50f56a752277b015d1dee19e50f24b632b264141ffa74a9000e0a12c69bab4bc659668c4f273539a969daeda614ad20972885da5e45435e01139b844fef7e14353b7f6459d481e8e885cafd36bb331a9beeb30c116b88c5d25f485de205973062de3ec5efd5677315f3bdb73feaeb5e8f3c4de145999032b2a876ff4783783e60c13f5c2db3fdf0ef6c774f6711489bebb38854a8420fa715879e0705e76fb13ce99f7871a29bf3d7c78e8f52346164cfb676bf99d26d3c5d3077b0d38e5465d1a2083076c4765c649de70e5d523cba998fb47f02ff496237c7a39b2e702fe29e163155fb1ca1dd9c8f2a63c0c37a59a2226c334dcd12ecdbed0d6f45fb22c7b45ff5c9e82c1c61752a296a435cc130525512668aa6e3f4a3791540ae937364a0e24e677aea9dcc52274907fa38961ccdbf0f35a7655b3a854efabb51d63aa9b42795aaf0969816f05d9ffb359f78ed318a4983817cf4c5d808e19581e6ceefc3acb98f8c8a01e41b48fdfddcd3b9e4ff9deafdbcdfb2d2df2949dc9b945aa58dc9a3b0fb3a0f431c35287abe6a7f2f5e2bab65237424b66d6b0a7c6a2d00e681fea51d87d8dc75fd9fee87dd6651d6c5f4e33796858f9dbf2a53a02049ff9ae6334d2bfc0b636d900f1dbeefd1f4ca5e03f68b6cc7f977342c63462f4370481fe7e8282958d4cf5b82b2f072ba19d5cf7c4afa9725d1ffc857835f1289801ed328d55cbccaf3d4fa5e9c897a9e54558c698db3f5856a759c7b8f59b42a91f22d23794a8aa9922c9302f8f766412c2377f22dc75d9d047d5e8dee1366e6c5d97ca17b40647b24defccd01f6a6b632b279bef48206577f815990eb34bd80045dfc88319bbb0c7e41d3c622c6a4b69d019227c0d97a012311f2155bb499782f804e662a2a14e2196c3caa06eff148b4e1ce039401f64e880066b7b9685a3c7eb45acd800549b55d0d4c286841379d37acc5450ac689009ebec545fdd08d74a6b4b504cac31cfe0895917ce1839b0b987ed7242492b58c4e160616fe55326800658b9d50143f5ab8e8e3ab6bda6777ef6c0b983c806a290ffa56f989b8e7e27b46bf5ef4ccad2319a9b756d6e59383fe5fd549e86f2f2a074105621f7017cf0425f784aa04787be1df038379dcabf0e53b81d1a27c39d41bd9e4469e17678623ca49a94828e3ff7aa10c78f1bed6e130780be8e4b90d8757f0bc0a3c47f1c98df7126f78ecae22c8f4bb730b3e918ec066a30efebc42aef111baf916d16a181b3df3e09f3bc417cd85394b2d45ed2f94fd4f4dabc19f602c9eab376558c62be2790953ae94988e55886e06b2ff07c319a04e945111723e7b35162dcdea27f67d0b598ed497408af4b9f7b333cab4476996529ff277a2cfc0d7cedb597d17e5a126487ad51fccc4df6a5b3e81bccfb1975e813702838854111653fe27c5f7685e716ab0b5c469469f0d9a4571671f39c9313b92868b522cc0c8c41b06f72f932ee4832275d47a8297a74023210f421c896239ee1006cc61f3260b76c999102c38f5236a09cbd51e93776c973710c1716be3369493ef4eb5ef32f89fc8143857001390d135a184015c525f5893a6e6461f1a50a0137e7218a865603accbf592370ed9a1c497965e4cb9414a3e07d12964b832011b7ecc8d8851c03275e943ca2f9019eba9e003cb44f296bbd3e0c1ef8ee5c280de5b4fc181faf19594b608f0c21063870300c1df0704efb38f462a0b5081f331a585e9873acf6df4377cd32e3c7a7fc7cca1769bc3c0d81c5cb4ab5dcc77f39ec7cdb6e54d536120496dbe93e75e22c013c4c38e5615d4ebc3f5f633f1523c665773ed507f5644388160edbb5ee7e36066593895ac25245b59e9202c811f608a7b53b60b8a8adbe4e785367427214ff8a024f61855ad6d1675131110f88449d5ffa73f4d518ea60f6401ef34cb81b323b614102585fa699cf755b9836a6d56d794054cb8b4261c46ed8ab75ea6c16af0aa48bfa63f7abe8ea1778a04e6f02cf3c98835d71ceafdab2cb48033650853c783a9bdc3379919504d625757d1af4ea7373ab8794b50b2397f52fd5aceff0bba0ea93e7b51ccb122487dcef4f72c415273c82ab0f123b38121a6e8abbf2fbffc2462c6665f8e6320c9954ecd7d106f5983e5987865ae744f72e8166a845d0c2e8811559b3dd334cc503aeaf02eeb4867d12be7aa41a778b1ca65755d03a6eb29afcc7c9c9c1ed177752da56355c411e388e18635a32913d9f22b677b3fe5a70edc781f03012f3dc3ffb4814fea0f34c021d9aa3729baec4f93d48a97f70e2f5431463ba83d2b33fe25d6f48cc7df3adb8b6b37dd32123b190c694eeb71b39f7d35dbae763229284e56e1ab80f5ca604bf0160fded89f322b2732794e933827cc8f86da1e0e92b3711c39cb96f299719d0577941cb7672216d191e8c7580bbd62014f7ace3e70453c74edb75f4b74090cf2f6cbc801a7d05eee3e100602d0ce05e909267769326ef288f2cf4c64f230da7af0ef4fb820c0d8090c607e5d96fc183a87b1dc6bfb69473034d8a44f47ddea8ad7d3d6962f69c882582bac0091734c67930befaf315b08f8f471c5def6d891ae9953b66c091309f4485be1ded58bdd85fe7c49f57c456f8e9e8934f233846edb925d6d5762508731be4768ae0dd04885e567004cfea6b04589087be9337587c71e96bbff8164b45f12925374ab40a135c301e302566d95022d96d00ad23d1bd0ebe638000d0d10d48d56d3a145c3006fe62e648b45b6a73e394371d3dd0e2673ced32badb5a218730c6d9718a5bc28b1169d1a172103196c8a145335afe351674e072ff45bb733c72b4c5e20b564b355b19c0a43c03571d57842f7f62ec3988e1fe1436167de9aa609263455b7b9b48338b426e8d1700d3b6063322eac3d3353f301fc2c1d34e89a2d8ea6a45b02ec94c85224a34851b145514d22d841e3e6159244fc1263b27caee09f30f49df2fcf374ffb344cf29dc9e4215d8f24d2f0fc31d77e2f869ccb858a5080e91fe620c80312d9a408c2fa0c11baf7554f774a2746d90a9a7c5af7016bae70b22d55d255343bb32d9d1f9d9e10476e817858fc882bcf9a50d163060c06aa8d6b5b1e01993f0efe8683dd10dc456dd41e2d605e4d91a1d581f78954a7cc8d03b8003313f6daf771157e0b4c7ef6898357753814893e8f3cf2c523a1083bb768506d42c192d16c43a581da90d1573ac4128800055ca648f74aa75eb5da44ec7d62f1dfb531e683df0d515d8fad472a019cdc755bf2c18546b8d0ae7429f2328bc3deb0e3e83cec1406d725aa8d6518cd91bad68f4e25f9054cc74a63fef55584ff2a747cdf03b09ad2e80553b6f7d2d032225786dede2c3b7d305a833e9fec0736eef66699774f9e2dd61b1fcec304a57566fe9ece35408c4c9a954b2f9ecc7af07c744dc357f5c3fda03cda8648780c502fb660bbea6fa273ceddaed223ce654bda36314c6ff05ee225286befe4a9e9a093920bcacf15d474ab8c502cc0cbf8b4eb31e8ac9401a6a57c528dad38444ba6ef58af95e046a7692bb9514da81bb0ce1b7f4b70c95ccf6269ae83d3d1a8b815743f0fd05134ec447662d7e9b6c464d86eb80703bf9c91aba601d2a96e7c09ab33e446f22f294eba5772e4c06410ab8bf8aef06d6c9336b8c912453cdb3765d6b213d768d8bfdb69b25a521d422afad8f8061bda57e69d41402e57cb8324c4f7eb63fd5ecd17e6b150c1bfc4596b283bbdcdafca5a109ab894413e3944d30ee20ac23b95d98712600114a4b297bd7eeb3585b7db53679ac0c1b5b9a03460fa0f1eaae596f797b6fa38d7f7c8804b87563f4f75980be593ff766ca78303815d9a1edb227313ee1fe58ee0bde64065830986b45a1eeda8c9ed47959861e7b821383c35592f759eac23007353e94bb8f678fcc1bdd3d1a3744478c9577185169d39270807773053bd90d57faa8a8e5f04033385d84edf4fcb7021974f1d478ad29238bd05a8a5952e8924faa99f26722419ee57eb11e9a03ebcc5a3f1db49f77820b40d283efca985fbec7a2a80e43397c32983a6a8c51c556d34533ba958064d72d8fd52c2234f31449ff5f8aca7f087c6c790a5e3d2ac15480ee07ef6fe5af7f4a109c0614f90d97b67086b207bc096eda2feba6871ed8df985aba219cb655f39c1b4c3edd468a4520b25a4bf05c96024839b79e957827a9f0f8c9eff9b608da9adc61e53c43752d449f99b377f0ac83c807564a9b2b20bf5f09eaf70fae5eae9f825729f5f69e5648282c5273e62b89dbc79f8a115499c5c5feaf9ac515809262f5d7d984384173312279b7b4ffa52777f684467679f35d2c9316f9f34680f97a54f409754b3c466fc71c41fe9304fcdc4216999ba5c4", 0x1000}, {&(0x7f0000001380)="297e1d3721913728dedcb6881196a7626e1a9e70ac583a00f8de19bcc0bffaa605e0c299c590c022953f7edb160dbd00c3ce26dbceeac3aeff1126eb4fad746629f6728b1abbbab1e92d50d21567ccaf3a0e31799e6e093a1772cf48659a29dbc454657e19759018a5783285d473043e7c8e444c63e473fdd9f2bd471a9f47062e127d3dab14b9880ea47013e43cb60bf50e85ab39c4b774d8078746effe7157822e00a8dfcc30ebc1b3e20d5120d1aa551472e69c1107fb000d60", 0xbb}], 0x5, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)) poll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0) 06:39:35 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) read(r0, &(0x7f0000000000)=""/42, 0x2a) getpeername(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) 06:39:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x775) select(0x4, &(0x7f0000000000)={0xffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) 06:39:35 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/\x00', 0x20, 0x10) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x1002000, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000000140)='./file0/\x00') 06:39:36 executing program 0: r0 = socket(0x8000000000000003, 0x800008003, 0x44ff) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="853000"], 0x10) getpeername(r0, 0x0, &(0x7f0000000080)) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xfffffffffffffea4) 06:39:36 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x26, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x8) 06:39:36 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000100)="aece228ab9711756e39ef60fa0788688b750940d515af4894c1bdf55bd2e289ce3a0cf5ae614a2a85658b085da8cae96d63bfe4d7e4d344eb13983332ab8d9996c4aa85ff3333f6c6ba0e69e670b9742b4331e8d5ab515cef78fa86a499911396e5660d4d5e4bc8690b1102f33f06b66637897e35ffd06f6053c0ff0e5a5cca10e00d8fb6204240527d4d54c34481ec6a7582c60342ca6475926be26f5b8ee3e32e6cbcf91bf8f4be97d08ab", 0xac) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="f0000000"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto$inet6(r1, &(0x7f0000000040)="a94d", 0x0, 0x0, 0x0, 0x0) close(r1) dup(r1) writev(r1, &(0x7f0000001ec0), 0x193) 06:39:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) poll(&(0x7f0000000040)=[{r0, 0xc}], 0x1, 0xff) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="7b9bf48d861130bb364d00ede5d7b2c2612dee42f446ac544cbe271ccf71c102e04373f02a4bd0e2348d2da42f2f22819d259e1d547f2603e17f15198fd8ea654430266b5e5a0035a9a7bad6c3fd28a2ca67ad466c5d2fbb6ea30a010ddf0599a97c051feddd93e740745a50e6765dd0cac99e0284ad4074c977f0361ee49a351465cc2cdd92a435bfecc64b35662f0881334c6f08047fa6d2a093c5cda72ef028f81a0f3e2fac4d360645f6256d8afcc88bde6bf036433d5764cf99c96b68edbf2b2aba1f286b109999efc6d28b0c7c145ba1afba7a687d8d101f56c634c5e881ab4ba268c46f01119cc94a5a7b2cc9d6fc1cb544a7057c0c6f6ec172", 0xfd}], 0x1, &(0x7f0000001f00)=[{0x108, 0xffff, 0x7, "8dc467cc713bf91645e4575e5844e5540385455c23fef9d3a7ed8e6b5f111442a10b1eb98282cb2e7e2f70d1d29014089b212a9624d36497e4d8caf2308456e69c0c065c310ca21db79273a299c8f021139d2b59cb3f971a1573f94656f8d916273f7b9ff82ccb9b134cf4f3cf0a7b49fec5c8ba5859f0cae5fc975166e1ad2c7eb78bdcc65c41e0547ad5d93c53117cf403b3dd8a92d40506e50e03508d7154d35cbca94fe628210a29b862c1209660026ca680d129a4598471f1aa4ed2013db19dcc32d193acba8f1ff04bad40641586f05bb0317b751de58cb9d03463982059f210b31e41744c9e176942fd9d554b791d350f3e"}, {0x108, 0xffff, 0xa784, "eda9d9ffbaa7e087c3968260af9a8129d172884aaea828df80a400a7b0590de62a5d337a352955cf4b8981facefe2d7a8d76ebbc6fe8f09f18795421f0d2effeae75c41733e156b7930af3d6ba8270f145675aaca896ab3da3a35dd016f00ef874dd1b2c6c855c09b9a69ba2b60132f6b03da2d96f3e8c3e97c5d50397a8ee2df5ea3bf67f8ee73a7cbe554761c3460e9075420b8c684cb2d5d50fe6fbcc53b701db7f54fa814b72423dbebf307c56e03cc242f8622e41f8074b4a0194f1b1e8e304509cf2425c091e321e184af174d0826767e5f979e76db294806c2d2b60bc568bb9b3afc28ded91387706042be526993ea347398e"}, {0xb0, 0xffff, 0xfffffffffffffffd, "8bbf0b07147330a0df2806cec077d0ef625597982ae56200b02ea71cf99f6153b4deef9ca55057e259e9228db8cfafd41af045b52581cbbd94bb8a9296984888f6b93fc1b88b9d34471df661915f93622378123784ccfd941432d04ecc4846d8bdb7a253c2ee7b029cfbe842241a76545598db15001373eb7518b7afe5570c51b033bf6e08ee6efc106a56ea0c33c918c419be9f8d6366b22cac43ab2efdd0"}, {0x1010, 0x1, 0x1, "556f9eff070e697f11cc1b176e0ff545b9983698d558bbd18035ee0d94767a36ebd655c54b93b77aa33c5e4166d83ff35b8413cc44c8a9ffad49c3a9c64df3bc46eee892e9212e1499e01e8eb8b5a79bf0e1c6e85bd788a1cfe925cb6944b8143f08372694a508e81f5ce8af6098e4224a2efb070b71159c2133e94353ba04534b5d6e0c31808fbd03e65a64ba8bdd11b28e4dbaad11c1c0873931b901c49835ff9158e0de10b57d973442d486683482fdbe789e97b655810bfd77ccdf6554c02b97937fe94d72174b460151fceacefca79da3989c3200a0b18812103e55e3be74f61386ae13d29ac89cef2e56f88d8676648b46bcfb31778d8931f281e41afabc2083fe2e9fef15b4c56e2a7bd4829e63b33fb4f01607de5c2df9879ccb19aeeb543bed99084f6c0e220e5e4b20b412fbc0d9ed6e3ac1ac65de32ddcf4e12bbb2b0cc758f8ad73a75ef5450121200c99256d5e45e3cd930f01835180f0428ead9afa1f665b1b8c46412e288f9ab3cbf608a0acb17468eebed70f9daf2bca20354694645f9804298038918e2bc3a27b6e7ccc99b37923ce648bd99092748786e4a2a9551e692385bff2b806b485ea0df4b8fc5fc7b20af413ca33c5648b70813ab038c391667a5b7d7a296a2b1426604eed2b38d1e4aa026f63be2a7a254cc28e5c92a5b674b061a91f73e38920912787aff89aa1ef69bc853085da8baf42dd5a36dc51da5505d55f0a0c0b6be7e782f2d8c6f4f467477accd57183018f7d71e994cf563cf666a5c773842f99b0fb78ec7a2042045a65aff9fce91174cb91dc47d51abe621375386c6237ec04136003f68f65cfa735fd742fbf7d47d950dd256383056dcf3c8bbeafc0b30a4280549e2820f47774f208339f9521f76ff74e12895b64f565fcec031284bb15fb331b0fd8868358b0ea280efe1c732df30b0f76ea5d05eb2bd66a6d5c7674b52bfcee369501013f1296e34084425f7e9b00172e0e782b55aa28309cf9e25539cef2dd95342a70a98ab2c04c6ebc0e5e95cb695b2615ddee50dae07a40d509f9d327f657fb63284d86d290c8e53c3b140fc2a3f120ad3e067bbd47433fd95dce410ee762a931c0c5cd3fbd16952686da01b123fa3c6c00c589cb88cc3f2cfa9151be7f37fbb3de49295cf071ce58a48814e7ece2c85db28b2331740229b8ffce710da3f9429089867e252afe10ff715ffa45c30bd5febf48a9962758c0769224f5217ab350977e546f3faa71817f592cc7042b43436befde17f9e8d925c08b06a97b387dce86fa3bd90207a25105a2881aec5ed63ae54ddc516e6ddf5de351845f1317989c47ab4bdef969696eefd805b56e8b8bd19f10778a2e133981a26adf194ecc0d36af14ecda0306ff6409700465991302ebc89ec0319edc4085004a3a224836c7d7e2bf9157749945061a65ac7e5abeeafaa4b846a6aa5840bbad42ffa9e9d0a8aa1cfcf5b876b15b1d739ec259c1902222d205622c479b3a80ce90a1fe282172e767a4d2aa33cdf82fed5764c69e80fd949e6994cdd9cea991323c2db8b61f6482c0e8647a9cfe0942af937b7db3dafe302ee263db73fa8a081d0add37d1d8b5d4acf3b3bff100e42e4209a3b462a354582ffdab5ad5d571e505aee2ddc28d17cd73ade4287da9d2d60ed1ffd24b478042e9356c5f5e3a741488e1b69b7af0455590a4e5025ee28d8ecb2b3ad52c387b1ba1a57a785ab8093a11ea1a860a0ca3bcd61685698261a2deb399cad6576145689ba47ad9b60629741f2f7b3770a8eb896f214fba699dca5cf82e3d4521bf1124ddddeb67c1d1f5cb7acf91a96c9153ebfbd3cadd89fadc831b1bedffb117df20c572a71df903bb3d72ad6db52766c45c938b9014fc83f9e69f2d267d57734798b545f5bd9aae1edd39e72a8ccce68c50bcdbe0676ea2a3e5cc563bf06ca74001c0c76411b1d02dd2a07de48a6526743000e4bf93988a9fb08ee70c9e6bdc0521e5627d8f48bd401118d35b5223aa9f18266917084b57a3da899dc3dabaa54565700ec125ac8fd39bc5dd42fd76449a10dc7fb3818a5c4b6385d8dbfc6e86c64414d95e7b39a7b2f420e0205c4fdf99029a0614aa22dc3988833eb12eb14d501f9ca42e8f425b976359ca43361ed53fdc62d78d8ce168572f26a73a578656d3c0d73b72ae1838ebbdbe8c7d405cca5b68d029bce4c12b30e5937074f034e862e2fc736df8f0b38c7efdfa253ccbbe4e8e45b24caa24f867b4bd7712f6c82a429ceb63bd2ee13d08fa20c94f7eb42f4b2a5856ad7a56dfb42932e655854ba7d1211903729acfaf6e4128bbf025c105515d0eb68fead31cfda16162c7a61a974956356310f72ec31b5e4130e524bfeeb36cc6b81cb14d30dd2d688da9e9e3113f2d81cb36f0c6f4e8e616b74679ea2f38165de4896e13a5c2732f415b06d86484b903305b277c0454687e6310bdc5146b7337c8894f8c2dd5f4fdd494930fa427b8f04550ea8fa4b14f27761c73abc90ad3bd80dcac292531a635599c9e8d9f181911cf26ebc7657ce000dd42b557dbac6475bc4dc19095c7b6e8e951a988c7d5fd0e5aa2079cda5552dfbe067f0cd8a538f981dcf06aa3824018c8c08c9e1126da32b09c02b04e6c86d428ae93afb3b3a1be2b2e26ccbb8a01286e0e712dd544290833be6f4c4cab3ee8d48fb2169f83dd04e3d10c95ac32796d16bba13da02616dfb5d478fe8e5a605ecf17ef0ceee3ecd1d5780d8b28a9aa7b67ae3ca7f77778b2cc65b76f6c0e1704931a66c06f61fc09623295937adaa53c52a7a3212a30f8ddc2064b3e417862f103cbb02d5c94859dc2d3e3b21bb4d35f7b018c89da4640e5b547c1fccc3efed85936c83d9ecc5e22174dac32337f4adceb40d718f13e8ad28ea6792bfcb0f783885712d317bff488c540a13812d902c8ecd9a13c1e1fb13dd43777794399e8a70945a17911da70032304c4e3d652e89180dcc7cc5ce841ed18012f5bf206ec0a6bfedf51cded89a1b04d8d6b177d932e1e8034ea73748aed20d9366fb869388da5be6b3b893e2442b5187f9a8d323ebf6dc4b4aa8972804062dcd1c0122b20738243776f7c3e6bd91c6ff961663307d761c5e0195f7bcf509f04693a8422da73cad6625be321cfdf6036bc97138540fd6a18560ea1907aff7c0cf24501cc03613c7878b872874faf6dacd9583be2d9d5b8a9e64776b2d9e8aec9f2a6dd69f60434afc16b4d471d08f2669502d9f9a77c723319d97ccc4e19690814912b1985f223653b0651179c7f6becca1efe7fd038de8f3f7757c0c324d3fccca58c7b4775d99aaeb597915789c713b3954f3897bd4b9c4555a0dadab5540d846995258a5eadf48890d720a5c2b9c43a548d984c45a6fa8c7e69e70f48c89c04e2e8077e7060c3d81086e7fa473af269dc276f4221ef4f373311864c7ee4ccb549ffd001ecc5ecd19d5fc27c022d534775526233e9340ed1888656612c651f1037dded172085f56593dcf129fa7ec5c114c4955b38723c0437a01c3a038ddf830932527e157d1c3ee5927e955ed08892ae878b291a1cdda618ee9956f583e69b57a29c31a8fda7b6c53b6384af60bc452b4077e56db27157b8d2c5f9d97ea9c5f110f0fe4a86d8f3794b68c5b05c0eab9f7bd055d8a9c686653749f56e75a72b1b876160e3f49eac8c1bed5e85f8c7bed85a6fdac2775624890be8770cd199108fd44e10e0e403d9e411fefce202f04fc7d8eff265af751d89df6203247922e03705751bd4acb9dd943e5e7fd48979c417bbfac06b4a020ff6304825ce7eb27bad6610065b6790c8590d81896f73b9a09bace86192c98da92e7591af94134caf398c4e6cafe81350af760ff81169e28a37a5610b25a0cadfe91867ee5ad3b525798e0d12f0e6ed679d75c45eef1c0d6a004b6101dbea31c6b86812cef83bb248b4c9b7febb6d943d22474a6273557d47f19aaa73a37eddc106310ab423a3c9f6d94e2aeba04414cd4aeaa2956a102b30e98661ee6862ece7a509b66841bd5e43ad6b8f418251128ef8ec86f9530b5eff570e6137299deae6233ef5c60d4ffb6e8c4250741f7248c171c018e1796376abfa798bba83140ddd46b0601855fa27916ad16ee225cada7b6e916bd16f014341deb6e5bdfa53dc213564f18353d1561f5092f36099f5f8c7978787d1ecd23257cae60ddd41f7bce66923d846ed7d081345b127471f97521e705f2b5459585da12cd1d88403aa7481ca868558c0bd7ec5723f23d17be978eb66c102af195d3d915cd8d02f02402e107913b23343bbd14769e05d5dc7b8cbcf167ad424fc5b7327ab270da122ba4f2cc378a876d79275b525eea1db0998e4619e076af532f974eebb6e99536ddc585c7d5714a623399334733bf4876b8491c27a23af1548da5ffcdb2884996e50072b6d92437c7d39a6b6a1f3401a24d144a01186c39536c99516bf0427be3680ca01a437c9e250233977bceb77c6416c177718bf7610645495b70d3b37478bec514fb2b886ca47062c5ec93027c9b28900584d12c3878c1b802e79c06dc5e7f02a71c38ffe84a385f2b22c08f6eec145c191085820ca49edbccffc35b39ce694b4ebedd2524fdd8c3884a691edad20bd7818b0290659e23a7186816cff9f2b8de96f1baef6c11ddbc8eb076cef2b969308771dfa9d21b6fd6c6cf44251e0275561ea44a82a683838fabcb3e983ad99361aeea2d370c9e0ba2cbd6a86f9d77bd478cd79f5e5b5c8f81eee6cb8719a4a4b43e5c241b603c220a3a38fd43dd0719d4b5a3a8ce2a750fb2314b683174006f29d2972a7f4c6d1ea81a8415c66e388f2925ae11c4af74900b06e64d9ffd7f24b5e04ec46dd24028b6412fe2ec9d0292e43bc80df27c7ddb2a843128c8cb998ae7b5a2c39a1e9d5a605835d3a7741579d6f239732d8d0d7777a1c60ca347d3820b19c31ec6177f82a21ed3ba7b389f2cf231841686086b4617f27a16b17d967c100237d59b3c15110ce173b9c5fd800fceead7db1ac5a3b3859d21974cd9985245580f69370e3a3402383c1054a2113438971aaf6418a9ebf10a22e1b8961877963e239700c73b085da178e8c6d97480dc7d575282c31775f8f9eec9e6865c0f4bfdf9e8c950f1306897bc73ce783ea686bbcf97484f9cf93780d83dd3205993d6c51d50eb1def2c422ce3bb4344a0a461f50a21b2edc6957afa786f327707c6d6420624c118de0cdef7bccfe2d5db44a97cb5c00ecf05d95cfd74ef2b62554cae0cdd03ff460a23daf836ba725eb199fd9d8ec7fb62f138c5cb7769d449c12ac3d80ba5ad81f9a6c9e291098886afdf22255d40bdec19b2191eec8b37e04f61a463bc7c778c4eb4a288c62d8a2a3c5b900c2dc04240ad78d6f97576356026111553bb041392865bb66c3a2873ab589bf962910e5282469a6025f9cc7e40b66d4e481c9cbc08b684b7f1cd7d1a870063c5551b49bbfda0ff91a80b96c399e54c026880e7b821e7bf8e600fbec2d93f3ba63db7e855db2dadbf180d8a6687e16e2ef89b796963bf72c006c5fe5cd595afb27b109ff66ea17ed80d6a7cf61cd701534b23422d50f8686050a3e70caa344e53aee265801ea760fac5c344e9877a8f8206a1d0214af1101494fab8cd327c2a0152b5ac2d7456bc552561682f72cddb6c94c80e1368819a5349e13ed70dd9eb5072e9cf54221105adaf30300607ab65bf71eacb13fd14cff34901d9283972349c6d71aef9f5687939d4b18ef923b5231033cfc8dfe09a0dd00ccd1cea4bd9fc044ec6e99121"}, {0x38, 0xffff, 0x3ff, "d105e9b834e074041e6ca89fd35ea3a4274fcd7731087ffbb0031065fd2ab785d10face00561"}, {0xc0, 0xffff, 0x100000001, "f85c985a2b8494b5a6eff78f1030e6fc28612c77bc1a0648a7ff91134eb17de3e87d95744c2cedd61210673277ff2050f631556a9db47faa9ea60645c5f1614f198a6e69ba804b4c96acb5714f10f7b73992bc272d004b529de920bd442890ecd1cdd826c653ef1ea2a0ca1ca199e939e1a4accf172fd177b67afbd9fdfb94cbb913b5dfd3b02e5697abe7322ef0fd697f1306e14c55e17432f89a18d771cc67392c3c7e8521407a7070f503194271"}], 0x13c8}, 0x8) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000001480)="8faf27371cdf80b87fda44d01dd1d3634712b3fdfb78c5ccd979655075b5cab48994eca928c4e2cb06fc59ac66727b94c521625ff704d4003fb25166a2209839155ccb984fa20576f2bcc71bb2a1cc0a9b351ab3c0094c62159f640c95af968a3d2d1b4386890f0307126adc936d07601f488f02ab29d1dbf2d3ae28ae6f57086a748e6b2417b0694964a8a9c198c08e688c8a8db689cd0bde2a520286e401bc1ca2f8f1534fcd4c8c2e0db278a149cdde5be4b59409b83b9842a5f305571d8502b6656e6c18ffe76fe3c8d804ea73272336f61ce57555f40d23756a40961a94d28b6407130fa8830e49f9a3c88d356f7d3a032a59bf3e60f68a9154ecc7fa7d89ac2a82a1254e33d84d9dd93ce58d5e2dc34d26d8f67ab3af723962480c08a1b4e5e6822bdbd39cb4b6ef2239b5175529eabd89b286401d3298c804b7e6cb6156416890e26d2b354c09c73ff450f3d4b2286e68939203660b61577225633d1aeb37b5264d384a1aa4119c105ef2d231ba154cb395f7409ca99d52605fc5c33756fd840fa6aa93d4433e6d4207e3f64f62700728183dfd3268a2565be6778cb544d29696bbc69657608f7801867bf4f167a9a436c246bf0ccdaa1b884f605a21623d17545f09be289ddf874f56e6f05bb40688ec06464c49ca42ba7395e4dd7c88ef2f05ab39cbd1c0d1ff72edcde7273deb53c8ff0e0ba45015cbd9b32159e0469af00decb24e8851bd84bc3e212dbf7dff0a5bacb9df5e3648f66cce21006f01defdd2123158e167890d23dea8701e5ecdfdb0bccfcdf88f31ab87f5bf82b3444d19ee8c097c656423c5ddf9581c2e05c0c98e777444dbed150334f170758283d95f8b48144b82404f317444f9c7842c9f35b19f130524940a6211c628a65cc6a7be747877c34799034ab9d2db5a8859b85d7b147baad38695a510639f1c0bab2e0856ca1eb4efee30bd08fcb28128ea5f86579f0728abf7c49c0eb01c06311e83ed2bc0d149c61e3787aff556c07a69f13fc27e30e5b1fb4c0836bfaeef5bcf4372ac04b7b095ad72ec7b0b55724609127ce58f7845a9fc13d38556ef8903ca35dca618cc5b97d35dc7447bfcee373b2a4f8417a4eee6caf7b189135ba73075e26e7774aba04e42ff20fb57414823a6f7fbe24768256605dcf34ebaf83d43a9c2d511bf6453dc4289d474152a2fffee477873aeca6973f0f677b1a5f4d6a6da2f436bb4c6a71d288aee40197ecfa346d1ff3782c3c7fbf579b27a804c9b7c6a1321618c73b0bada842d9bc7dd7ecf46833070fab895f5df6207029f9e3cb0c9c1493fe93fb0f7dc4ed49a615674cf331a979ce9ce84bf5145a3e36c3acc6d60a086d38fe921ccbd93d5fa00834ec0466b368323016df3647197e774b88e1677ed01e66c110428ef698e0f19b5fd51cbd66b8bea01e9193703cdd2f3980bb7189fa837ab26d0a53975145a014ae1f0ad6f6c9eecd7d92942efe516a4d61e5174527faf8ed6cd8cc55246077003b65c36fecf74bdc0f56a91fc72b5df35bed113d5fda71c1339e637044ee11ba1207a2ffc8bd420cb08a3f10e6287956e0b7599de556426fc53bb3074b2b5d3d3b453a5e58bef249424de651ff7bd611aeed08143a31269daa42e84039d9022f16afa4a68c4dd30596b3feb850b225a4991c31d6071bd7a771ef919a440005abccc42719350c0b32e1b9d0ce082c60ad6d9f7a893a6dfb03451c40f83bae7dd34bef90c955126e6950eb6d71fa59b23a7df146805e0aefae74907f6ae2a6ac2ce41e7cfd569156117e48bbe9579f2af36c0a980d42d36a99ff0d849f50cca8575c1f5179ef6483fd3d2c76ad583c576087cff739a9b2c70369ef861ca9edb6d64508743b415fddf7387c9d8ce8805b55f5e869fa9abd32c6d56a2dd7e787e0b527bc7e48fba8d2061bc36fa0b8aa5d1a4a5ebb00ba3a3a17b62dc01b952dd8484a646a0e9636c0914e21eb2e1fec5117b032a36135cff9bc4e367dd851b4ffeaa3e95c87d25eb7a8f41a90a77515789603514bc1f7983418335aec8bff9214c8a487f0a95d42088e3ea0ff09156e5f53162a772b4fe04875b4b4428fb209c45da791fc8a8cb28a2772f473ec2fd3b3378b0290d2ef6dd99974fe83a04ba6c79a27726979876db6790dd2869fdb0ca08ff7f0ba818145355120ec0d9932fda492305f3c3177016052d5f421decd8790552e221959d72863261a08f5b40d08448c4c9c36baa1dbe2edd2a0369f8b11394fb7bc875459b810ee49c763367dda2bab2b12a5d0b3496d516878ea6ab516b16160994668dc765b3f007f6ab0e658bf0b295525a1caa907b7aa5a5cbe7d0f7b4a2d61b991f98f242d6a1a870f9e96ec9c8d73a2805881ac0902f75644f3bfa85bc7b516bc62541feb47579ae59596df9a9da641148f3994f4a2727bc2b468f9057ffe25e60fafa1cdb9e1b84a2462ab8a984088dfda32299ac39b16420b882b633abfb636cbb340347a6b44adc521f2c9e72fa91d10c273705d63a6e462615b50b6594870956f0528689f6cda9fe0b86d541f09ef8d9c88170af1ba05b593ab1221aae876af7204b56f16ec5d7d3b5adc44cefb6e7c3591b401777ae00dcf42c28d831c84b5918a577e520b1946373e2d5e34a9dde5afd99f26f5b0bad5a8cd87b5b31fe8a41dd35c6eed083b376d7e1d70c21335dd5063986b871cc2fd4dc936cb209edf5491ac71a72066f69c23e5c042919cfae1d7866caa07a76f9ff9ece284e77e3d4d9b58817330df3dccd474c008460e1255345a3bbeb708438ff2a129e948b70b4ec9415b22628e10e09ca13369ea0cbc2cd030ffff950fd826758a6bbd4ba1ce9fc3fe77d1316377f6fb72cf4c97379885735c344f1b12c9c33db8061b22f190a554dab6cb39efa6768729ffe8a702a5b2aded33d967a87248ff43ce97db3a49cfd6024cdb4d816c1f79e142b42e35652929a987b9d3030c213072e5eed591eadc45df06b28527b696c5597a34f70c93e26c1a882a04e1e625e6c7361e08b63b131b00fa8b349ee3b88a3afdd6f1f496ea1460b94080bbc5c2d7b29c4f9a2bfa5e30768d91513b19cb31da15c301db30ab377f8f11ddcff217c563ad7cc9e5e6b302b5c0340d3e2549bba507f52ab82186aaecb0fa5dab94548e45e5695eaeda88b0735aab1967eeac4efdda7f1efa71b45670fba57f10fb105bd6ce95138c064b40fdab0a76a49e6f130207ef5fdc0a403bdcf16f277667379f474a84534399eca55ea39be9f0a85092d855ac6c4780da3a498d2946fca40f6f8c99fe0e9d1245546ba71581a1cce4f479ec1f10ab148bf970c5d7e19f8cf43add2bf27a64f118696e13e2fe80c83e23fa6a0597e2b2ad4fb62c7a69798a17e2261fd38d67a202f794732796df81c6ee442b4527f843c7ab221bfc354a4477539c6ca8cf689418fec9dfc03cde39012db4075b3b08982ffff487f51c4138d91df45798ef8690d2359efde12cf7063945e2b1d22697db968ca1ecc5e4c803ce17435acb15036c4f59f74b9df298d2f1c29bc6b78c847c2afc58dee1b7dc653c6585c8fb0dee4f0350c8182c1c75bd2ef62c1960221e7dddc1ad97a2b1e634984c0586ef5d9d199598bd40324e65334bac6f5f808265a8de36d10d6a943d80ab01bcb19e6367864a2b956bffa757ed30b0a2e683facab9e276445b4c2559d8326f503727b0df3ae87a6142074b69868866fa29b33a12ea6474adad3ef5b84405f62a158d0738980787f681665a0ff01141e21eb6d6231a4ff02b6deac0192", 0xa79}], 0x1, 0x0}, 0x0) connect(r0, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x0, 0xffffffff}, 0xa4) 06:39:36 executing program 0: r0 = socket$unix(0x1, 0xda82ac3db62cfef0, 0x0) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x2, 0x6, 0x0, r1}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) sendto$unix(r2, &(0x7f0000000200)="5380110c5b50d630f3dcf2563d5f92aa370c941d93be6df73249e5a6567b9730bb55bd06f2de572d33b78bd996d86c08f1f525e725c4f9713d297155dfc8a7a2e3e50a6222e56308489805a34b61030595d81281091fce0e073108a82ce7b9ca3ab79f1c009256c7ed045452710ddb64aea460bd0335eb88e31f0e2805419f199e965bf8e6cc074ce02f052f55eb2da26ed679ce00bd990e6b9a79a754b5d7c084d16a7bf4b9e4cbf4425d4b38b3c6beea2e265f10bb17ca8e9329b6c0ae689a8071cf5b834553438c28eb05c720075fb9a98773f5269de54bc06e68d2d8bd96b986294788ae0e33ab6b6ba9ba864daf4097c60fbede48967c91748311c08d091085e5c274dd103b590e7768097ee851c7881d7e7d0a49cc986c15c607cb58b65f5a1dc7ec5b9e4d91401af2737365e30ab8590bcddc70783831b408527448b33655aae2677deaca7626e2a53554cdc60e8c84dec0c68a8b58160f37abca5cb308a63d10acc0a59f1db4120d09fc7cfd73eeee795f9b3fb19c5a61044bcda6368f32381564f22c7b9813050a51666e17d6b89ca4a0e65e1b9a92ace917d380a2ef9ac44fe11024cb866bbbca9d850b415e395114199abf2991e5a3ad64c2222f786a7a73f6bd7089199e8ae0ef536b8fc781bc21f96c661088b5b9d8d695f82d260c98a51596f1ba87e5a9a74976858daee957a0fd03a9e830a6003762ce3c2d83f0c51ca66ac57ac56c8ede0224c66f5565675af46d772912cadbdea235bb67d6e8c897eeeeff4de5dbdd85552bb80373111bbcc2b7856f66f11a636715da1259a78c68ff4246fb400c12438f54d968d987dfbce0a5c2294e952e87644da921461f99e02e97f67d674a6c4c973e7493c09cc3d1ce19b7d7e9035a6988a12d375231f5e058b7c972692833f8dcb7d5972cb51a5ed95d646aa50a69e4d3f90952fde01bbf8904efa6b3a035f84a1ad8167a021bcd6faf1f2cfd8e13e7b1575045f9fe5551a77062ad2ee53814bb4026d0d3d9287ea9e14554a928c78f228f6c0925237aa3ee01b847408ee40fc3043866049fdb9963afa55c55008cfd5d20370a5e18644c59e2ce9e2a8ef238eb288d265caa50d6d7be34540dee224f8c6bbe47e024c1eaa048b00452fecfa2ffa99574105e5cbebe8cd34b0d5343b05e13c2718a9c59a46bd0eb30dad29ad4e9b5c51aaa1fb64b4647d9c38db59024041d5ee9edbf4a5499f1e01b38c5fe37064c9e70a9639e17ea78638fe97d117318f0f4d4eedd64b02c6c66491804f5cedcee8438efab3dc3bcc83001a41d31866c256b0cecd69781dbc428db9187af9e38a1bf17de81bedc85138f47bcc2d8e1c2a6cee1bcb812c78e144f3ce0109b1de42d54c434e777b5ece622ff078fe983e26176b6030cee8c70d65ddd68ae3319f690a742c2c2c81a894c1c53d9ed77fce344a62800c8eebda9887b2bc810ca298368629643af2d7ee7190c5f84ce3b57fa0d580590d61d469348484ef398cf12a2f8fb86c99d46bb56065939ba0cd6a638f7d7bb80a9047254af465a30b7fb8c26e4a0705be23d57a714b91cd7db0afda325e2480b703b5cb60cc29e301b949348ca8cb34f551a3fc1111bf3e513a4a16dc1b4745972fb8d05e9c5486ac603669fd0f467e60a9a2668b1dccd3a32675de4b601dddf7c133c0503c4710eb761c1db458d4593cc9378279ded7671c00f14ebe1c206377761ed737c90f791290f6f1f373a8e7e8089e1e046ec38403b7924be1264a7f529c7d06cb5588b273b87c53bb8f8a26b1d6bc8ead54103e7d1930613ffe3a423de81511f78f3cff30fe5c116bc5a202a1c965e6cc9b478b9dcf77c80d4ae5b949901d4ef49c63a44bce3f79721dd2cdfb954c728d89cf176bb27f2a20f0120aa434034bc0e4d99c79f1b9aaa705edb5b5c426721f90c9b5bbcb458ac5eeffe89c02e973975b3e3aac913f526304c3ef25b46131bea61d08d526b21fe06126dd8103fba8772166ef1b5b6a34b0235c4d3b530b91ad934d39cad76627961427e043fae05f753e2b79fd5075012aad1abfd96c85a83dec751279edb65de392f7b04de202d6908b9263c70f8156189526c6ad68e4c65d70b7a75a39c285f130b296ce330b54e478f043c350a5613434a545233ec84989db7fda859c1f3eaa6c4e479039e468d12b0d28a9770cba7d217c126e2ba0665afc0af92ccf0a868e59d17d83ce42472bb05958855f9dca9d598e2420c4eedba1148cec92d3fc5580ed8e038cd45c59d85b6049fa9d41d824a52c4e3725eca81d86127873f9bffdf51985fa44a19ecf09c25d5ac26e638c10ef433aeb73f15b045d537b2e6210e027e36dd1510a1da5b633955685d650d19f98cdb0a1ecb95c1e0abd07ac85bee9b22beb66dd72785696034658a98399d4719d29e604196561ab06fb992a9d2ab76f4f2dc1b39f37e66467df76dbb3223306aed7ed11e1de13e84fb9e39e01165d715feacde656394352b1f754178093cf8547bf234070998672a14ca37a392ee0c14212ad0666ff2885d0ec6b40a1a9c3978eb58b10d7bc6e47a8922939aab5cad6ad94f3988d02d83f6a652d9a13b10e0a2741c97621dc56a5ef445d0027ab8ee0e7c8e0c0adcbba3139c700950f37a7d50b143fda396309bde889ed632b0e71d66ee75a364c47d4374a855366d00b2bb3a71c27b3aa886b5a515deb1a4a2670c6f6988ccaf8c2e5e777f19f495ddb82fe0aa15966ad7c9b2f854af10904f081d1b1a371f4a5388a40f7a736f9662065ff9fe1913af3f497f76fc8f213ff0e6fc36185b5e8fd8cfcccd941a83a69ef8dbc233e538614c0e69c8160a4ad8dd302a42d7c58f10d9a45354f2ed53f0845c680cd9d2610f1f7d6d6affbc23b8db829d3bd28031e30c01ec49e2b49f3ff4a498ddbf1ec098c0f3d04fae36658f6ff8d569f4f036d13ae5ce9da1c5928bb00ce600d64325c8d435048e701cf576ca9b23eccce0ffc8176b0cfa63307bda588dfb3862cfc1f88e75585b1045c9ca44dd2141352a479cea23424bb1133546fe57ba342715585d6b292c03243a212615689759514aff5f5e1a42ba3a9e34aa804c3ca452ab951a9d4740a7454946345a36c707c1e3e3dc30744f69fdf458e5add2526fe0fda97d15d460063601b20a954157f858a2632d9b2fe5a44ba9b60777b1f4f16ac6139da48915a1054600a5b4a17712a048f6d93ba771a21d7e67afe6f629b71ee2e45ba69a84ff256db5afdf1f7f27c346a9899488dea1cf8a545c55229c6fd933c1c83927b15b03745d72ea6a998bbada58b31727394d471cf197b3a063c2e8c50f53b3786aca3cdaa6a4f18722e5acb5a8885d09612404b294feb2c3ef9fde00e709617e9621c49bd40dc965a21d62333531ea17d26721c550e3677e560d9ae637c363cf9ecc6d44aee0a3acc19483619d288aee20d356fddc5d36f50b0b75e9ac1c24c87936000ba0af636e5ab9335eb671d6405add174f9939afd886784bbf877a0ccb53d807d32709cdcb3841e583626dfb5848095c6c6eb3bd517bc9bbd4dc0bb350d5fa83fc4d596f83215e7a36769fcc030095baf9dbde5ee381222836b3cda3ee9fc6512d0eb6b8031144ee3d2d37e34ba9fe72940318b53e187e40d6f6e8d213fedb31f0ca45425258b5cb37c29a9705f54575871afc6bc62dcd70f23ca4c180f0505891f4cec7dee33a8877d6e8f807cd5db790cb2a015a94fbb70ec4c705cb7461e1276a70814ffec21f0fe3f40a4dc878d564dac8b26143613c23ccf624bb67819d8655c0db3de74bfdd0b871a9316d3f9200d05eed89ac98d8a82a715e8f7d91ef4b73a6f85ae1d8ec75b1c48831c3dc677be6f93c5ea7bd89f45645e62e9b6b23e01ade17d01abca3925b729e4e1604eb3c1a256088ff60563de0ce97285c6c437d93841c54aacd14ba343b26f50b0f98b8a7cda5ab28730a0f5113e60cab46de012d361425eb42060b12e342f2579cbaaa13bc880a72f24197bb420b4452e000259f99590d377120a4039218b8b84984e7f841f73743c27bded56724ada6fb8b762ccf9ee3d8cd1667cc784c33220dcfc041dac5f195011d6cd37d837c06f2ca6c3faa498081574260975850e46c43eb3584bf921ebfd8f5e1d71d1cbba9cbec33d7c4334cedfd3c94d6e31e5e09ae9d8f1d08603e00cf100c246cea13fbaa1a38a4c1e50f6e594d8031877bc0b48143844a2569e8fac0d9d37e13431e5287783b89af5edf7c0af0be25415cb996bd3073c4815c6eddb4a2da56bf423c1b8449991dbdd2221c83c1f4666bbcb7fcb26a20dbca7a276020b6c1d659049f2b0c1b39670a3c00655bd1c080275441e9c295783bdc0e9b9d37028d861eae95ca5e70e1b3e088c04c5775a405b69b544dae4c6fd85cead5d6f246fdb0b7e3eeb33b46d14167c51895bdf9f17da16a244361f467558ab220050004c9346f67ecf9743bde76f9ded735843f4aa4b6c82d7b7987ce84f5e962ffc22e39496a6c4fbf9e34b57ac711ebd38b10b77c6f2311011f530730438a611a5ef0793898640eae613f925ee4e743798847e7f51c73b871b23ae562a61c790b256711483752ef2195a9adf4cc7568aa1ad0bcc889600b9628ec52033c11a140b82dbdb54afcc43b334385339fbf44b9da855b4cfff0b07cad8519f80b477fbbf42cec66c5fb3a48ebfeddc6d4255c004c9568855e8bc77c92880132a469e3bdee5028056756f0ac0ca3b05752ad295741ca5d00246dc59ab69b8a0714698820a29555729cdff8c1912ce0f3f4b095a2eaac7b38d6aceffe4cf3ed9fe613ee8b9fcc4a0564ad166b2162229d6ab09e630b0c16ad7661bf89b41f4e9bff0450c9771cfa8db0fb1a0d7b9e2668de0221d41f6632cb6222249943862df771fe55ae4f6ae51ea01dca0c8d957fd6ce26632f30c5bcf184cb861b7d21806d23d67d4596f51a6479987aab3c1f7a90ac269dd14d86ff6a991bbf330dcb2d6d86ea3540a0fba8dae4440ad6825bc4163789fe9f7d4c03a0d3a80572d8c3618e94debf14cae7a9c83713ec5a96e52adbdd1ab5d808755d74e185afbb8c70480330bc1f1cd920147bc87cde4ff4ce12b19183e5eeaead75696120ecaddd7f6731b3c18addfa1b201d4360884ae350b948d936860be297fcc12f54dbab2cb107aa6e1c11b559ab83d43c76d8fb19855af7dce679495d5f4c7259a596d8019a9effac064ed5659992355b0c2c1df996d22f23c050a83e1b21b1280448c95aea778252b4d9131a1c16eaae50d560df15c794bc8a9312a741e88789c5602b01f4eb0a89ee2b6333faf92b5971c5fb575c987a4bfa0b0184e199d12ca613f4320aa4707a0f255f0086d06ad6e8da5e67c246f47f72bec050587817fdf64629298a8b07a198a35c8ff6859c04e15767b26b214676d858485bb1ddc53bf0849f957c48d0f75726db401abe94c7d1a7456539651479996739ec96e89ddcd412063b47d14fc233c49d1b6b62bf66265b20f163b307f0f87a65635668200df3dc35cffd48c48f59f17b38cffdc2bc699cc7a90978dbcfca1c5d4bc231e25f03f26b841bb8fe60c0a467998565b4c94952a27cb1f1f1acd55d8fa0c39ab6a220a6e3b9849de799abe1f33e948dbe9021c6daf53add6b33e756c4bf9555ed979e4e2153ccb5ada8ab1633dff2464c349f31828e249155bb2851377049a7708d18fa7a1aa5f7977e9cc4831e7e6e4acc47b48f92587382739be345c53352338dfb811ee495bab8f3d4200d2a36761835c703d3bea9605a2d04c7d3224be8", 0x1000, 0x9, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$getown(r2, 0x5) 06:39:36 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x7f, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x100000, 0x9, &(0x7f0000000280)="3f0e28e482f263465bb8d4fa18d3ec125691c9625277855463b7a7b781894e3cf59a4f3773728ebd141c706739fa3c014486d001b3685c5730493507937701eaa02bf2f2c2e3a41d49f9e7759e8055cde2af4cdcadce54e40e4912c3693c791ba237b931f71c6ad3c024caf75767c797ed18110f71101b06aa696d3910edb5baadb49ac4fa82da791c4dc7121cf083cf9f844bcc5c44a405e70874cfa50d9b81286a183eea426e02a9ee6f13dc84805b9ea2f64f2123eba9239415438ddac8c5242c8194769b8d261669a252df04f15d8c146d5e85bd", 0xd6) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000180)="b53a00f9", 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f00000001c0)="0fe513f74538948a182f06cee62dadbe2df4dfd83da89a117b50275752e756b5695dfb6e84040d95d155d1c507b77605a44ad8ed5a72b43bce4c5c46ffffffffffff046bb16d0069b63cff1d0148a1244c503b7903f22c86dd12a021006a5806bb8f97f537c57dba5d8db6b7e23278c564bab6b114e01db9e7fa333fbe4c3921f886070953000000000000000000000000000000000000000000002309e043a6ab23cf4983c69efa1415c5ecacd700", 0xffffffffffffff43) 06:39:36 executing program 0: clock_getres(0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0xad7) 06:39:36 executing program 1: socketpair(0x21e, 0x3, 0x9, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) close(r0) 06:39:36 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) fsync(r0) socketpair$unix(0x1, 0x1000000000005, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000001340)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=[{0x808, 0x0, 0x0, "f9ba0c9d076ce4ce338a067c0cfe183221300bc512eadbe26a0fcd3356d4c3db55d928067ad000fa108fc37aa958d4a0141685f4a0f0cf03d8ea08c46ad47c9fb9b7b7afc5d2ba95c9b8ef9573e60fc40fb4f0aafaad13d13c0109f6304ce348f694ec7929aa0ae49fec60dce6ac7eac8282175f13346afafb8d66f92b63a4fd469cf100eeb25d1aa0813aeb081256433ebddb6096f95280d692b756bc7fb3ba9238a063c1b5e60879136d658592c8eefbb9d9c4e2c2145e2a6939bd610d7d3e44e24ed034cb67660538607510fadcc9e358651d3f51e5e53bd519a90e7aaa52e43bf1f7c1a0ff7d7ac4857ac77e9199bbc2735d80f849ac3e2742c9b6bc1d258e3a0bf204888c007ffb270de53dc3b2f81dcdcc002986102b988a1433deda28c1d215484606dfe7c83901b95fdacaa9eb12692e34fbf433699ac0e13911f1d8b0a7b670b420c395c9a9b01dbddaf694fa8635e40b29bcb8154646439f697115ec81fb2a934efe55abc64d9ad813e392e7feb7f9a4a71c8de63e6be36b7ffc5248061d0069ad8997b712ec81dad138bfc6afda020d3a8b192b960f94a1ac3e23ec05c86059c56e6ee4d83042f1bba4942894692fd4e06dc2c156d35e4bd2b6bc7a106f782d7000b1387bf20a765e64ca97c4d0084525db6a5887062278ef150e8b4eb1c6115a1fc831f98d235b7b42bea568af940176362505acfbfd26e6c67d36b50548ea6754a4f04a83c2501d0faa094fb38b4486185b262b1e8d8480907e2ab2f9be8be95d86a1013b7118c6962ae5b7b381617657f5ab1f7404278fc4f882e83d024845f779847ddc7f4959e45933ae89c964d433b03e5cdf74e9715ff04f06233d51f0f8f0421cc35341b79b9245f8470e146f31686579faa46e9cef386c100431c9a5a12c1da9b9153c40201169cdfbbdf139b06281c0d657565770f1777d5f9fd4c7cf55d11a2b837ab0714ed7dcafc30d6d96aa70eecf608ed4049b29150e92dadfc50caf2132ba0aca7f393f916f82ac976bfc3f9e751e6d1a5bab6688c5bebba3407cec93730e35cf3254cc66af47bf64dbf55ae9504aa20f35d5f646cc704ae77faf3872128090efd5c1370f79e70afec57f0e2908e4cfce5b538d5820e757abec1e9487a12f88604a73d690d0390f70cf985cbbaa49ebc3197b65d6ae752260f4d1ba319a3b83b9297fbaf645bdfb91f236a0c747923c667e73933fa08d52f1d5b2ab6569c4b2ac24570e1cd32367d7002388cc31f6311ce05d655b408d15f456f9a16633597e3845da4bd63e382cbdd90bc6dd8bf2272e19d1b81f3eafdeb5cf790c31de93314deb6b77ad626ac9917fe59b175ecbecebc65dcfd30743120bc24170bd88a8747167eb99e00eb33af66dab4b1b059e3a061cc73f5d92d930362f220e2c204fefa5da225a418bd2f846bc6b12fc2714bb73f21e5995c7080c2dd2bfce8b2b410547a35e695f76a151b7aa40050cd15d5346ab4fd2a687a7580bb0fefb01337e433398f3185d61650c331645a59aa9191e9e6fd6c28856e2932f390092e9df06c52e81bee3156bb0eb5886f97eb62fc02249365f35bf3e2f254f36e281248998b04b1188c246cae5136b4dfbdecaf3ed45422a4f0a08db5e0dc45ea225c33e49bdc846c51419dca1036cea0219156b5ae94330c8c288d9877e24375d89a35dd44b0c884c8041e9a38411660dd5eba6c705913d3a729aebb45ac181c2015f6a9f83887e0c5516e11bb2437427ba6b61f74463aad3fc9e11d859dc238a55043042de5b1886953b1b8413e099b0e3e48376a6609651a0b9e0609ac79b8d863e7fa2c52cc2c9fb0958d575a3d743ae9debb91609e3cc7378f2518016c4596237c7db28d37febe14229343ec308f09c701fa1989fdeff7bdd1c1c094caf02d918a9dee951f23b3d71cf15466e2494e9e2338215fb037705b085b5976b08bf6c9037bfaff70b6d6eaea7492eeacf440c890859660b9e9ee1e32d22900089e2827ffa7c4e90b501dfda41ebcfdc5dba5ecf0d2a0dd643ac9cc28efe02f73ea533b351ee1312c2ebbe0746d418715ad724d036993bca7f1b8b20cf3b9459c411733fb0587329e84c5745be528c5be50a8f32569cbc63e5e46796a3f710093d168eedc4e030893df5a93ad73e9532e7e968e0f65871f72cd0a5d3eaf93ae25aa5e2c178b5c392cb0efe0324aaf11aad37a5e4096c8d8c89919c024c6be038e5480036455f2b7df57dad812c2d47edc20f7468d601e2459bbf48741c596a6de6161cbdc00f4672c1394007b01463c5b7c2ff012d6452db6f4bd00479dc42192ef21f152439c9b9596dd77c51d66d42ab0dcc3dee8b055b46dd14f555ff55dfe8ca4640074c8cfeffb6fc42483a55a7462f7c2c99181abd66778935bdd51a09ddf0a33dd6d3588e9527c107737a5789f1bc5b627473374a71f8abfd376b244f54dbfbae69e6e54c5242625606e3a6e255a2dc672cf59a9e78f25433a3cb17eafd0acdcd7c13640229f9fd4338a763fa0c562cf948ae236151007e82c25662cc90708dc5b54265f944ac128e766f0ba0ef2f9188887d4601cc3da9e9b77f6b72dcaf9710838cf40c98dfa87e1effae55609fb3622e89c3d651f11cbe5985096a781814a5abb45cfacb30fb64f92f3a041ec9fb9f346770dcc462f220674adcfe533d017fa3f39014a56b5429d9ef7f1a5cdc8f0ace3b42ad86cce6cacdd1ed319c0e459319165e8546281f3e2a94c25dcf853a65e1a0eb6bfd7b94185f528605aa1f48260b82690df8a3e9594a03443f9dc7d2d7bfecce5c069bd746bc0be55f485d4c9322236a42b8e0a652466555f39461650407cff283ea34258f7896e430c4d722d6e37b8650a057cd"}], 0x808}, 0x0) 06:39:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x612, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="943faaf4bf277289760a7f7323dcb6f0f731e17bdb670631f96f3e3a2e9dd2b28c8c58664cbdaa89d71a764f0336754e99962e4ca6a7c794fa277352c6fb79878979b4b5628a724548ab470846a54ad49a12808564b29d1d300b1345deaec94fddee7b3e2f3074188efc0ea82a2a44be508718daad68f14e128abeac0196c5789d2e0de0ae30ee6a2e748d6b4f4763797f3ca169454845c77de368acc97413ce0a49e3c8e380e5d87b2b95cae3f309ba6a4696272ebb1a75fd6075787b974839b95439a070879e6498ed7920987cc0627a04516bc46b6aa494a707f43f768caeae631b82af6dd13f8148ce4d18c9c0cc6e93f5750e4eae21cd43e3d580a9ab6ff36e021de14cb2e08aaef138b717f773e53f2059e91fb74887501935658b297abbb5615d88bd6d6ccd0bef4fe4e6d6d963af0455e3ce7b3f65b912e57e088e4acb6fc9bbaab57c0752232492b6909ef2f1e1420a4017e8c0f6d52854237ee0cc8fe7c551b27a9d2195586803a00af6b04a1dd3035eac6f95ca7467ca49a5bf52dc6061c2d8fd048cccb322256e37996881c950a2d6e33c59bc70e5a2eb151c4c4f5443c764023612e0470ea1df794e8e30d5e2769f7a1667ba43862bd14e7ba02d1d52ddc42143b50a219a3654d57c9e79926a3f8e483d50f25e58cc24b338d218fa8b1ae9ea63278bf3fced33cead5305c0c44529e7533771a353b5dc579dd98ed9529a1f1b8e39ed1f229007160c3613556ee144153a5d60ff030231d706dd8bd3e542fcd941f0ae451dab3f4acbecbeab72ba1797edc191143b1634cd0b1ba6680fef138f95a6654df5ac7e491552425765a33332d94564006d87205cd233319cd60132b2a05ecb76484b31d96ed7fe7062a1b8b8ac9791d39397a172bd833da2841fc1093646b041c46a00bef459e80bad0869a091ffb34005e821e7bf22e1367fb22c4928850504792b4736e9b65ecfdaa87a0220661ef48dec4fa9c92c7dab1311a61392a563c9ecb155160dcc2745f8ff45b56f553fc9cd9bcc194e19cc8672186f7cb26cc480caa813872db70fba63d0632fb1e00bf4a0c661479db79de988a8c60fbfce62076e37a9e612071f250081563a918b9962979d285050c68b4df6df68e27ad34bda1f9c7ef23980e2dc3fa9ae677dd598b5395c22ccf87950da2e2127e8d66e0a606154e0f5997aaf9bdd1d3ec1b063e9482375552ab808c1457446f0e61363f45638249f17d0b87252f5bf20eafa28afe4acadd75a53298d60cdea5e262479a38123777e784c203241f867ee3c489bffc32742738f09bfc8b2c657bde6a8e322d8d2bb79bfdab1042341bfc915091f5a2d599ca92803799d23218c221724b6bf87f82df64659134a50af72be15a95d1aca9335561568e92c8908d1fc4a423b0962ef3cd36581cfe31c2849fbacd56fddaa22b6bd30d47c0c5281c8d39942922719957f40b0d5cd8d7f5f2722dc767a12e9323f8624863f257102c5a299ef9cac3499ec73a4eec958f68c8427a5336c32a4a6434fb6c5527a6df72994118f09c995a36c2bcf1ffe39142057087a2048125e153eac7ece28530135fc39ccfa9d820bd82b8c6261cc5e3027b95c2a437362f8586afca5f55c8b5895f29861daa86dcd8febf8a24612d4ff1ae5824be7b68ddf9857458994f38841310bf784e3ade9f56fa68b88e24c172d55fa8a972b0ce3905ff3184cf20c4dda2573716973d596a3798a7617ff02ea00c5da44cfafb68a521e9aa0b3c997b6ce70707cf45b599ede3593f44a6e50f5da9271718e49f67b0e4a10239388630662ce55932431da7357d569eda7e6324be6fbfccbf4006086b405e52809dd5379a191053bb482da43fe9a875693f0ae851e71487a12ee2f657acf6606c1beba4fcb0efb01da12f8ecfd4cbacb7c6ed40cde3d5a5846f19afd695b05b4c987bde7c2bce667c849824f8095be25be86ee4d54838c37cb5894001aa9007bdc28ed19550f8f9cd6fe8f4d8294d75d3625d739cb02435a1637725ea629b1b7f11b97ed032042cd58baf217ef33784cde03438e655f6fcda7e8ccf60d6ac5d14490a3918b7445e09dfa1f631cb4fe0ae904655e4399455d6c9223b9425151e4ca418c62b8eb230069485237adca9c12ecd3fcd8ae365fadc5905b1cc621a823fd0a3603bb32505719716bce4ecac4cffe448c864721986a9d448c08ccf47e92f12184566d731e14f0aabfe77fe2fc2c821d27a42914501be4119ca5d734f19dbe7d1d388def6e92bd4df79155b6a3cc8891a1d778150aa7d749efa20eb40aea9ff87a278ea611f39ad919b493e99bb58a97143d46eadec3de425c6c82c01be3acfeab604f192525266705c899071ca46aa581e3a5da3735cf423033f4c6e48d2288a04430f49654ea1f000701135581d7ef55ab0d5b28bdeda0cc502c2de0f61b065745c462993cc8456bd8ce38f7273310efd3b944d07024115d17bc87b1a4004590bdf33632a73815fff0492d49f32bdc168b7d9d6d6ee820d531cf040f25a6df5c3e0aba2de4907379518c6cad310549216458b6bce7832655fb2e41e310c20a9266abba9202de72da3082576a9691f30b841b47b8edc3a63412061982b0f519d3f6149a9045773eb07bdb6b283c0b0f72f8cbfe61fcdbb3c906dc65da3754eb9703a6cda82fd9b2bd477778a1b2d1d24461238a7105f4fb5fcdba7912a592dd11b6cf4c259345b9865b060916aed45b83c9d19794371455cc8098000ddd6325f54cf1a1dc1148c82e2d80af9160fcf7957e828a4cdd45841d6a6306c71e0894d61867f4c2f00770f04de6ea539e7d0954abc8509964955c458581ceb4d350202944e348e1a66eb35fe0ac93e4e7cad77f5bbf369049dfaa73a61afbe53a0fc2ca19acbf6ac629db37c4654851ee29e96ec19d7a87d5cc5d6986bb513ef1c2a8dbadd89e965ae2a38972b02d4ccc142869d500f118fe94022c1d81d33c35d81e56c3703e48223515dde2dca22b6f84f2f2822c744856d5d35b769c848e264642122e2a1b567b6d478117d1a035d87ce071de253e38457466bb893bf60a92d35528b2d5419e62b0b4e3deafb7a594c2ba813aca1f670aa4e25e5d90f7a7d52cf29310b93f2a52850ce622363ccc956f04fc6d61fc49b35a376b3de18a993059761f2324937ee7b65e39b053ffbc51b51dd21c0246b8a13363dc720d01ceff9c286aa3c5ed76c0cb9a25df8c9d731f78d103cf1f1a7eb0e99fe753a6902107706a1caf4f568a7a68dfb274b9707dbd29656ed774d57d5866f52b64f2453f6df4802f322437b64f1a373537bfb3797102b17c94f2a90fbb6b40ba45f962d14c12a4e55c0b3399501393f2764acbc76712eeaad460ddad31430b46ade6ecc8d24ee030fc3d5a58d9c94f24e8e349b5946f68a76be4e602daa1c342af59b4b1f8e30e471d99b84016b74f963ee1a58d9c86deda44fa8d2f6108e4c6e9f732679bae95b096d55b64de48555d39c8b934b3e49eea5e0f1a3b05054e13c387117320800608a33b0a2c2266177ee3b5833c6b029ed843ae969972e3162cf32a65a44f2fc6d3a16828d9fd5ab9bee37c24b0a25a20f23b3b5a258a15981abedf9a7bd6446e1ef570fb2cc67918cd670237f11dff05e89e3a9c33d0ff864a157b818f8651ff7dd6cc37c584c85742114f45e4bc77492cf783be9b4cac5fbdb7067386c9912cf660ddd3507d6eca2067d9de499b249200a5929c7c78fb873a0d723005d62adc085694cba3d60c7bd0abf538daf2bcbda2ce76c42f253633d5e039223b773c4b157f097b40e57d2b35f3dda581c5204ce4480fb1b7d519e36c18111dda65badda14a8342b06577e6c6a38c23a1ec8da118dd0a1db13ab1a4cbfabe56df7af6f7cc147a6695a94c8766e463bdeaef01f2e42de1734fa18921a1b9d9c0160fc02b51ad844df84927c6f5dcaacffa6609b0019dc1d0327ee0b9164edb23f9dc94ee30ab7b65acaa97fcba51faac2febdb41db80f1b9af87fee455aef29c684b941f290d32b884e92f38369d1537d345a3241c801c84d8f9e8a5c950131d4580e4e1edf2e5f97e67e7d23f4a557a92ff9a95fb157b5b84391d551ec6f7fae6ba06404150fb1d17e558aefcf37defed2f3c98b37c2b11230acc38dfc2f034a5cf72ebefc7052d14495c6c6b9593b2933d28b9df08291836ac2538712f55aef2936a05a9f07ba802cb690c59b7e3d884ec5465b102283174f370bd93ad8f55f5f0ccbe9e553763f67b89d68caf4473ea4fe29d63b1fb7c40376d8f37bf9814b5cdfe49107ee5228a06f0205f835f665c9dee9b704b3bb3af012eedb0ed0e126aa9fcba46d6f925ae7bd33df3df070fd6de7b7f4d40c6b76bb2f9aabf42626ecdb0f1e4e4168a1edc159f7dc70b322f076ae96c62d7a4cb2b68ff5b2c6103b987020b77c584a9f68233b3a6884674c4c09fa1d71c284c0a84940002901fe4d150d76db88a6c11a721fe51eabd21fde817e6bfefdf7cec2eee176ba2c477750c753f2fb96e80b4f195ec610f4a2e07d4f01c189fe27285a179c1a919237108197c256a1f19bcdb7996a576459f4a0d9f4a16256baa3c8cf721fe52a319cce7e9afafc85cbc45cdcb08806e406889e56947b1ad6f8c151a67882daf5eb6c6d17fea279af81d6d2c3c62be63a28214651adad61ae2911f309cf7a3ea5c3871a03acc177a8fe6f48eeb1926e7f5913c10b0fef84a149751f4aa6060209f38b136e789cdd54794c7a65c60b7395f8e23004c5ecfa2d611c58ad9bf66364136a1cb483fc8963b1ae7259d15522ef438d730fd1f90b30d148654dc7562eccaf563696ea0558ed183988ef9b41b90ba538acb13bc2c1848387c25c02e1fe2a799b0bd6533ac05e9fd113471181d50a240d9af485119634b3a8b048ceb7d912b605d4c4c55d5fd0591c76c04086093e96378eb9b1916bb6535941760b2b3fb950c9645f459505767bba659a4dd7aac4e9697bbd418eb487cd9e856f1d5d5b84e0259bd8b38b99c9c3792422eb1e4991af3497865bd13e17900468563e887f6d4d2d8c257ad45dcc4d30cc8326860af44141c4a2527207d2c920e2502df89e37ba2209106a0cbb6e86acfb4ea26e936ac4f7c2421366c6a39f88f44e793ce47701f2738b51a5c18b254f7e814e0af8696c4960828e52d630786569bd49f4340dfe247e99ba61b4bf9e40eac035849a0e0a9fd73404c1bd4dc12494ffaabadc550fdb6f999c3ad10fd5fc39a02d5ce9caab2cbdfc4d01d1968c1a2dd60d918797c034392374a5d9029d0e38287c09e241a71d5210cecf6ac1a2eded1f0980862230848493c7386cf45d1463c395e049db8b6097f5dda193f36e3a8d447bb481d70c60ca4311447a5b6fd8dd9ecdd37e4027c0a2eaea750597f0fbc33bcef5bfebd8cfc63f58b2832fb36dcbf1c085fcd961fdf770d6ed3b087006004ea31ba03c910fb05f9d4f07c39715fda2e834dca4c04888ad9b74d3b43fd85373c17d548ec7220fc0f49d06587a625cca7a5f670c9858441138c353fa9d28494dfb7cb0cbf0764d1d43f60bd4afb1542b4fb8738d21cf2f7e793f130e24bd8b80c6478e8d891dfe5fd0e226368a3b9a5b0b2e50d5474fd035768668422c3e99c5a680c0fd34c7d141e8d6759334fe63ff2b3080db1533440b1c8fd6ba5af25c0f7e9ad681a7edb43c2617bc82fb2bdd7860b29c3b6aed45b06688bcf08c2f7066b5941ab3768736fb309df023d481819ed650ceb5d497654f64a7792e042011ac56a6f634560c9578383a556ea47", 0x1000}], 0x1, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001140)) connect$inet(r0, &(0x7f0000002040), 0xc) 06:39:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)="becfe1a9187aab591d4a702efc09744cff629d24d38adb7716275d0a435aba8d717354b823671902f2cea2282ea5ee75f71c3038bfe60680f1fd62aad395a1fe03442f9461c4dc128bd8955af0dda500c9c90575c7f79f9b45b89e0aa0afca1eb0d465c930", 0x65) write(r0, &(0x7f0000000040), 0x0) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffff67e, "47780ac85a538a1300"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) r2 = getppid() fcntl$setown(r0, 0x6, r2) 06:39:36 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() r2 = dup2(r0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x27c, 0x0, 0x9, 0xfffffdfffffffffd, "1702079b000100000000ff00", 0x0, 0x3}) fcntl$getown(r0, 0x5) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8fdf8d8577dc7f9ec42248cdf803a6b876fe890f09f7626ad96475c377f1c8a8e6bd38b9cda99c8debe532fc7190209fc2b5eaa289a036ba62c", 0x1b9}], 0x1) close(r1) write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440d", 0x269) 06:39:36 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x1, 0x3}, {0x3, 0x3ff}}) r0 = open(&(0x7f0000000140)='./file0\x00', 0x450, 0x20) chroot(&(0x7f0000000180)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x7, 0x200, 0x800, 0x8000, "0554bd82b94e89b448e437b48c0558da32a6b8d7", 0x0, 0x100}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000200)="9449392a1d04f13c643beb641ccf94e700c1c4cb3f3f2f8cdb179df9a7c701196b309e0ccad2d2cc1346dca0c54e1f50da8be6d63aab193a4f7db417cb7ab76de5d0fb8ea750bd4effa69b41af7a1cbb8376d5d06943354e11e9702606c2a21ef36b348d0d3e407ef147af2d0880ec6fad4aabf7b82a5aa26f3544eebcff6e70d51cf22838848b1189def5bcf199b72208b24d99f7fc64b1ad0c4fbee99198cf2b6fecb2c2c18e8e", 0xa8}, {&(0x7f00000002c0)="0ba6d69bd474278163247b0c1d953181d14927546f86c35fe0df23076d16ca436b44cf9db881f15334c18a6f2afc833e119c0a0774069834f7ae0ecdaf15ff4af8c36ac1c259595580b9ddf61d97c57514ba814ddf98801b38c7cbf8388b4c97cdf89de98cec212402f0413172d0dbd6788a3239363adfc6b628cb539dea61d4d98dd3ee9346c0b3ce995c494abc1b095af3910c", 0x94}], 0x2) ioctl$TIOCCDTR(r0, 0x20007478) readlinkat(r0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/69, 0x45) truncate(&(0x7f0000000480)='./file0\x00', 0x7) ioctl$TIOCSCTTY(r0, 0x20007461) renameat(r0, &(0x7f00000004c0)='./file0\x00', r0, &(0x7f0000000500)='./file0\x00') bind$unix(r0, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) ftruncate(r0, 0x6) socketpair(0x3, 0x4000, 0x3, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f00000005c0)=@file={0x0, ""/108}, &(0x7f0000000640)=0x6e) open(&(0x7f0000000680)='./file0/file0\x00', 0x80, 0x4) r2 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000006c0)=""/131) syz_open_pts() r3 = open(&(0x7f0000000780)='./file0/file0\x00', 0x800, 0x20) getpeername$unix(r1, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) r4 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r5) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getpeername(r3, &(0x7f0000000880)=@in, &(0x7f00000008c0)=0xc) write(r3, &(0x7f0000000900)="fe3bdc445f10b9d8b1c8512724d2516bdb8abc0143e5caf26c2801bd8079b92e06fec4323725b57aadbf35ff8c14f7a33f1e5793dc5ca2db2bf8675a9eb5247d62d4e0ba6316b1548e72264520910a7cf5e31f24d4eeb7186ece975cca1851306fddc81e4579d1e904f6eb74eddb4f41babbb3398b3e85ed951f530121c1f64c6d1326", 0x83) unlinkat(r3, &(0x7f00000009c0)='./file0\x00', 0x0) open(&(0x7f0000000a00)='./file0\x00', 0x1c1, 0x8) msgget(0x1, 0x200) 06:39:36 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xc0, 0x100) fcntl$setstatus(r0, 0x4, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) socketpair(0x1, 0x7, 0x9, &(0x7f0000000140)) getsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$getflags(r1, 0x3) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 06:39:36 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1128, 0x8) socketpair(0x19, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = dup(r0) truncate(&(0x7f0000000180)='./file0\x00', 0x2) r2 = fcntl$dupfd(r0, 0x0, r0) renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') 06:39:36 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) msgget$private(0x0, 0x10) setreuid(0x0, 0xee00) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) r1 = msgget$private(0x0, 0x400) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/56, 0x38) syz_open_pts() msgctl$IPC_RMID(r1, 0x0) 06:39:36 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="e80b2112"], 0x1, 0x400000, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4000c000001001, &(0x7f0000000040)=0x7f, 0x4) sendto(r0, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f21d23adb3c56d33e11fa08bb2f860e15247471f2a2b1", 0x60, 0x0, 0x0, 0x0) 06:39:36 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) shmget(0x0, 0x2000, 0x94, &(0x7f0000ffb000/0x2000)=nil) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) accept$inet6(r1, 0x0, &(0x7f00000000c0)) 06:39:36 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="1e835fad255138898ef8f8e02eea456ef4e40e1dd013b9989e7a6bb92123239def78aed36fc539c183972cfec0b815ef054857750dad8d116e94b7c9b49fd284ae2de95ad22258bac6ba955ff2a00f18812859ff6f129a90d844758c045975a8a0f928b82bc003ab13203e22138ab1013d253fe6f323e862ba5e4c663857c2a8c902320e7bf97ecb9a60d6c6e235c6fcce7e80483404684f40ae2179239c13945b7e7849b55b3d2c36de0c8230102c7858f2fd58c066a77883b39a08db91b6a4c11d088905351c085e69fd34e1007907a68d8c14be504f87cde9c9", 0xdb}, {&(0x7f0000000100)="8564b93b851ed184aa71ea22cdb414e81d677b345fa215a0020a8b86d667457e4bd76b670aae71a3fe9b2049b09b8407e73d15b44fa82f6b008b9e9de7bfb4e4e17590d9c7b4d007c612435f5a48d04b8eadd1624426f18e7dfd4cbeede9102c85087b022da3fd524b3e81b2fe482d24393b2c5df27aeef417cc4ef2203651bd184135ae4c975b78105161dbc37709be8f69b98dcf4210fa0406495350d571289ac07a4700041d40d2e6c4977b4eea9bb223dc762ca95102e0461aad1dd7a478", 0xc0}, {&(0x7f00000001c0)="78326a918d6d621d5c2562f4512266c57c2c9c89dd50dffc0e254f7fa3bbf944bc73855dde5ad173b65ef6486576231b18a52de7c3a546680d166bf70a104e2794948cb53a6fb2c03ca4dac3f693d103bed3ed3e0f7d136816f52745cc820058dffe301f1ac1751f3bb1e0183430d639086e91f172ccd2288748ca6af64c756c219adf25754ec948156c3cace4baca0867c49c52fda4dcc0583f4818c5acc8354d98a0f601296d90d4bb000fbf60fb0580dbe1baa1f434b023d7c9dd830057be8b0a17cc", 0xc4}, {&(0x7f00000002c0)="c446d24e20962b0d2644cc1caa1511aecbcd95e49a2d5c7fe167613e0849bc889e7651108e8718a009d2bc0db2ab51417b7c6130edbd206151c5d0ffcba9bda701b00d0f77b390a9f41e78a27c2b1e46a792e92abc69f9c360ed34575c8c8864ff3b3038d931a4f81e83a366a94540152fc01c964d0a0e40254e272027658f40a63fd3f8a1be07dfcca7dcc8901e89b060e1b5c776d68aef4f7c0888497b3cb4f175982538", 0xa5}, {&(0x7f0000000380)="f35637be96c7934428b9438c72ced9f2f3429174c60d7a2b3c25bb29cbe3fdf203f836593074fd1cb212c2a3fd324874058e859621fd6f8fff8e0d5331362d27fd95efae40f90bb4f3663b017e5b96cb620f2f4d85b83c147e61be5bd1c4c0160c0e343a82ccb21c43ac058632020cbce6eef89c247127550d2515663029db2de1258d53cd864608468b5f613d138f94a33775b95ffde9d2f379c58e5526f84cbe433fbef3e2750b9921e65fcd90f5c65840b5d41a8c7c80216a0af3e94cd2b2502f3045526193d2b74f11a16174f21f3f1e88c0a67b2b05adab0e", 0xdb}], 0x5, 0x0) read(r0, &(0x7f0000000500)=""/172, 0xac) r1 = open(&(0x7f00000005c0)='./file0\x00', 0x91, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) ioctl$TIOCNOTTY(r0, 0x20007471) pwritev(r1, &(0x7f0000001840)=[{&(0x7f0000000600)="9766db959df19807fa87af8cf1e8f1f40a997078376c53e3385291b333dc3125879784ec939f27bd5957ed859991034c32d97cc3a69e10d7a5f4b6521fb3378506fbc50fc9016e2bf0a4475336af31d0d4d1a020bf518b659bc62b28521d3a2d38a6ed5aafd196fb32b0e9b26bedcd1423ab8a4a99c94de8ad4d6e2e2bdcf2107a7ac68454f6f3d7dd", 0x89}, {&(0x7f00000006c0)="209e0f95147f18305b54329af5ca43a211567db6d8c95b0be671883a516b7007f6f99e1b0a245d60e92b3b484db74fa52045cbb41ab16e398f0ee9314809609f297a15fbf1fb2c3b6bf7bda7820edcfbc352617faf8650c321dfafad5afbd48e2c01737dead0a18e9974432839f6b10013125c9d3ea0d3751eeeff5a74f34f9f4a6dec890d3acd85dadd07c8c7161efd970029164331b998dec6acfa220b4a33713bbbfecc6360150a1c4f889f0f1e645b248053c83b62c63fe353014d3e1aeec4648f2bdb3eba5cd65d4697e43431ba210fa125136645672d3a7cc78a57eff70c4f0f3d256fff1dceaded490ef453e6e4b361d2a3a942ab4708594d76baa1a0655904efa56929067d60abe63e18040acab76a72a443cd9ee99868b0fcb4261467d26d89c40d04ddd8988dcbe657f2a30a02b6850902c081d11080486e631d7fcefc73acdaa8043bbfd51730bda86a9eb3b80eb83267b58c3855cab020479d3122bb9f20c2ef4544a597eb48cf405aa21f21c7cbbea0a4bc1b16f5659343e99b4ce6c4adcd6ee526d7b1c1b6a98695b1133c8d2ca895fb740106e3b574d61d50fdc5eadf683aaadca08b709abf3984bbfcfb0712fdded1b7128cc35c0fe3b937fd9874eccfe1ccc8609a1d15181256e3e22fee2692b7d3574e6f64401e94c023a21204acbe83de7dd4811db4191c0a23d33d7596d5aa5b93bcf66b47a0fb79ed78e80094ac1f6ce94a57e0ff422c0dc1539dde0aea6b78f208ec8b9b8b856c3ab9fc883e4345648cef75fd047728dd7831a2ffa630b267b3af6e94c07bd00a5d90d717da31944d5a4b1ff82e95dd92495cc00ced27a02c5932b2adf43349178b3cc24d23384b9810e06bf0bf7b64e9ae889f7277e91efa2bb52ed23db43f48509bbe3dd1f01b008de8565e421ce2e809e0189bdf5e3ca87434c0e309bf0a25be2b29377f28d5d0676cbead65c350d2e1a35e449965b9fdcbbb5039ca9594c8b0bc7079f1e29f6d6b2c56b4fd52c0e4cc495a36b28ca357eab65ff4910868b1a051ceb9fb615f3cad3455372c573d925723cb2947de771bbd43807b3fc0644f7c5f8e3b41fa36bf66af0c7e0a56bf60d511f83cc8cf0ee5abcc9d592d3d5c1bd125e2c8ba49a4c74e4f4e8370cfbc3f8e495b219ba488ad91c76b3c885b671fe9c840df251530cf36619db7a2b4cfb6ee11f2aaba8374409462a46c6fe8367df7a260afb25750a7aab9dd99eb0d3754e243a634f26705e981a9491cec74a2785180f5293784eefcd3c443f9b895a6e25252524447d4b09dd19d699ecca63a61b70554c575876377674a4cf1a1b22aa8d97639e26ae7dd6109bd366eceac6082f49c427e0788abfda363a799080bf036e7d2843c3891865b888121bb47403b5b31b30e07032171c92e9c77169e189d19c5dddffb61915dd43eb4180aab02748d8f1d0dab92818853bc48b41b3a79441f4c7866a13920ccedd2f273688dee0ff65e6e86e50caa9cd64645e9b371409440fd0014095a711cfb16bdb48fa20490dfe2a14d07e01f83058112e41f56a4668bf2263dd7b5cf71c38c2ccce4579e2ebc2fd7118656daef5d8aec43a3ae9cf5f7d194816b9a1ed042af96447825717a710edecbe57837cb92d8f6a64d9314511aa9f3809b59e9eba2ab41580375899f047329692c76db210ae9f1969734aa3884bd771241ec15b4bda91af74124ebc9b6e49cc45c1ab57fee4175adf6ea32960f0a940fb9682583d7b3d135e44d485340d2a610562c53921444dedf64d82a29453c494eee663fc9e5feef8081d6a83d5c45ee155e233662c440fc617dcefcd55530ed61a6104b7f540f0c827fb1cf41f5dcbdf15883d98e371928a770bb4dd2dc40b8a43871af01868da63a7bbcdaf23592ccba0f6bbaaeca306bf5e0e6df97e802aeca95e5583b4149028e24e0baf4e3ea81627fd1eb8fd77399aad63b17fe04ce2814da5665c09b29284671e10bb7c71db45c3bb43ee61e92fe1ab548e2b108bb6900678901e45c5944332ea9fa333ae3e9d3a5b18ab9210348f8fab8443f8e1565d324afea1bb66d8d5d067f6b2730261e27c5993cbd5f7686b4e24f5c3facf98ad1b7c31f9f00978b91996a8caae890ffbd463e5621569bf7cbee79f42ba59324ea572adcf164b1ad7cac0a138be04b900fc476cab731304be02133015017d27fd07f4500986c81766b302a2f7ecaf2726c692fbc4922b7b7a58a8aa10529c860f929e90a3516b83be4efb1f6a904904fbfa759e279302304bcd8935af3b71271c71ba1c88eec7f4876a1e35b6d26050f595d166eacf78afe1dc99d24da415b50229ca09ed961cae60237c54a0e5c72540d2084f23b07e113dcb8b1754bb5c731bdb7add13afcdc478ebdbad9c193a90971e0860d06666f3e6489d30f85266121c18974224d464ecf2d5098e6016f6527ec2afe9f47a6a3b1310ca27563f8c4a789c1e3697f6df6bbffd954c9ce4e8ac46f49ef8fb278f73dd824aebba753dc109b17302af8cd97f3fa407718f89ecffc5060324be7da554844b156429749585ed2fbd92a87614b278c050dfdb734b397dceb35c5eedae12f6c5562c03e885e022cd58eb393fdf4ed9bf3d3dee1d7cfd8b6257d7c1e79f4989fbd19db3ce64ede3d26e723c8781fa3869380d1b639a627d0ea52038dcee9e0c6459db8b09e1467b66aa896c2bc040c7dce98df1ab6fe4ca8a6752ed5f38a7157bd8597274e14168c7ed08679c8ad1b8e9892a4abde82814129715b9c6b67d227749c51c2c441749e5738c14e5068fe634444c8f26fa8c3a1937503fac1dff8a6686797eacf977901438fbf3a70cee9221317593c81ac21e23d00ca88126b107048bc05d289b88a2bf94ad4ec0bbc2a6c811fe2f58a3dafb54ca1e94cfc1690eeb285b7a70e04a321ff4a4e015568b34ec41c7d73bd677f236c38978afde8000adb624da9b0bf844f9f0ad4c6866572c9d7e10ca9ce881c486b2baf092ef4c0dc15e7fe8375fbba2fe1026fe0d0267145a9d0a5bb87775da3b3f09e54f8c300c5b994d1e889b876a716ebeb6f0f455410f0741b83a31180d0e626f2b97a73aa9607709d08e217f77692b1aa448e2e6f6009b42f9cb79ed4bee6604ab69ccd6af322f2865bbd50499de2f200481bb4de730bcf0a77c8d49bd1b5c5e4b9d84f86c701681f094dc0ca5f41314e65c4a8e1306cb375f35d23a49a8535cbc61b83aaa1d489630f04b26ad9900f3bc66559f9ce2b227d987b92296bb207513a5b4a20b44091a40956acff39296eef2f9acb43e0879986260c35f0cd1f9f92f4a40799bff0397f763765f04107d5b80480b9e7d95ea5309b34752fce3e2fbd4cbdc43d977792886085df24347995247da122ef00532ee09d53724c1b622cea4935196b229bec67ee14e54a597cde77ffa01f5006d2b74c069c219461dcdbdac5513eb1a973b1b3a4e1a53e555f99baefad670e9d6ae55275d7bace1cf40ed0243926cd2c79e4f015ea96dcfaa50a29c2d63f53fd74f3a9bf01e42034f0e57fce31fc7a2310c480a88b308b05794b88a0bde4cc545fe083d6089a6971d5700642f036ff9fb603dbc40873b0226a0cae9473361243347834419186f4934becaba62e37816e6a7ce442daef3181a37455a2a259ad64f9088314b11a4d92ae2d69b00f9372ac471e8456be8637335ddfd902c38e29add64a76002259482e41d15ecb70912a30956377b953bfa12919121bc809e831bfb65988139e359470d563e120933210a2860bd5efa1f6934c66b12e3fb2e8682f3f195f25569309b691146875e7a02a2c681f61fcc52170346cb1a2602bc307898b805a822cfeeea9810fa3e8e36d4324856869c77192eaaf1f63eea04bab6b77fd1fa0788c473990ea445e2186d6040d9245dc3277788b3620db558e13860c6b982b4723ba0c00712c6c040213687bd4c4fde865eeff11fb2280b595705f970953e59f9362dc319783b4c24b62de2a3436bad4f191db24d6864b34c65a0caa8c3d75f3ac1675c0e647872d2ef12821aecd1812d1d57c7a8fc3fd932d58f0c3de60bd11e17a6220bc6928a5f4866e2ffe3639597ab38c32d83d7c98c3256a5f555213fcf34c7d2a53306a4c7713299c71505b63dfbf9d6ebedfc5937cecd612973b0d32e12591c3b3ebf8a6d3464ba75969bf90978a47d4108c4a18e92ecf7989d298bb9571f5efae6329fe5f25695b7e1b14e0df615032673ea68c440bd26e97526606bd39bdad4ddc09ad24bab6ce0764650db45dd6a0b66e6243fe41d7ddd7c4de4b78530bda6812faa1a6cdc52f801d4bcf29c9f8625f0ae65bb2692205e5ba1773c020bc1c060af2a4eebb3e8c11ed44fb892a3ed7d7a2ad77998ab6db9f28df79d6d6b11014bc061a66c2d530bb51be1e7fdca17b3a31cf28eb13bd7d818f50ee1a6c3eee4fffca3f836458907ae23b8119542b858ac918bd192b99b164776a7aeb01a7207dc4e822c6faa6d8cad13756d7e37dffcdc7860cefd0c08e957ad47014fa0d2f1cec4876a20f5f835ab5c063f0685cc52192c4fb696270f97ea3e0c0b2f0d37616e2ea15887b59000fed49520f54121f08c07ef20747562811d8a4277f15f6c108ca20c71f761b74f5a22756a7b3cd0914fe0b495f0d22e60d21c48a6447668d32cad7d72b9e6c0345f725db1199c33f4719b45bcd6ad44ebb0077cefc27b7a1e46fadcf3f1fad468b4e24dee4520b6c3b69f993ef9a27b58a308dbc88d164cfc21b00cefd6f8fc36ee40511f04e62e830f011952deccf40c8e798e2d88bdd12a7a736d13b538f91427e77b6dc1a7e3a10cfb45fb0e3fb61e46082cfe3f686c2093f8b631ff756cee71e4b5c0cc6257ea6c8f9af7dd2a5331640c5e46c4da3644655f4b5fe18f26f5cad8ca64591749cf31a7f76cf93d33de417c7a1de5289192e4a37b982d8926f2fb8fd5a733f23abb3927aad3af2daae5323e93d9e8d7e664f730df50531e4c8796d3b84e71c83b4a1cd5d9cb3f689b3b002d5097b397780f40ca5df90abb57b4fccb15b15ac1c77197ce3c105fb18f5d6deb2bb4c078972a37118148136c5536acfe157304d591fe08afbf2da128e4599f154e118a100594945171e4da6682e19ef3e421a5f711a3d245fff10d54d66884c307d65fc29cafb2b92b862f31c4f5d14b6c1abd0ee3d1d8e02e83b5e58744c59f238d7993784440374a31bee6f0c4f285b0cf922ce5e64b6b624edd5d3f5f7c7972133bed6393aace35f7252036084d45e44c10ec8de95157ddfc8bb9673fead9ca713837fc39cbd5903da28234d202098e1f609d814e2460751e51c8af6e79a33e95c1b5fa1709cb540a8e1caa5808a79c1201c8c4c2dd680fdc6c6c079424edd507ef44ca0a0ea4400ac1279e3697066c571d7fe9813b9080f4101a4331f308c644ce822325a03926b3c5ffb28e21f30c20f5f26923321631f5cd75fd72c0ef7606c260e61e900511a68f68783e8c047fc94e5ab1558558e762b708c7650dd7aa28a80eca3e515fb8a9e7cd8925eae284117293c70e4b0875f223642d850d5e2b3e86272d2acca5d4207e8a5e4c37038d68be20673ee3e97633e42a4fa3ddde5e3dd5df190796585b4947d9941dafcd8887095a7072a4c41104c4193cb471db637d09f217085cce6b932574dd8f2766479c191bd9092511d0ae6d68a07ada2ef7cd77dcce1536eaa27483bea711433f73faf8199056a694c32134d15e1e5456fe60ec481d2a1228b7e15b9361c27cff522e1f2913fba206013937f505efa31124418fbf1", 0x1000}, {&(0x7f00000016c0)="728ae7d370d4eb1d8a00a37094d6c5d4b1cd5d160d4e4ccc5dcf4f8ec6760541176951409fd8446792de7df0dbb02f479d0511f1aa3785bdc9c3350b659f21fd351e21e1ecdc42023990", 0x4a}, {&(0x7f0000001740)="061fc8d60186b771ae7011697448a19cdfe2fdc50896e78aaca7312d12004282525da8bc3854952e3ed6185150788b3b4fb8055ce50aa671bee97b1fff424e782fb5d9659589e1e4218e0a7a3e849a60a232bc04a3046991f1dffedf6107bfdc3eff88b422188bcc9932e4ae3b12f816029306f538f856e2d93009afe89ea6db3098099398fc1b31e139ab542afd86bad4b24dc9be8516ad9ab5438a30f4d7a216e81f025339ac2c34c9c47608a660b52dfd13233b3cb7cd707e9312094ef00fd374ea9b57a671ca576e1e06e71c021104727a155aae28bc8ed9c68d7debdbdbf34c853ede3011bae22722b811d3c9907c9a73474a178ad5", 0xf8}], 0x4, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat(r1, &(0x7f00000018c0)='./file0\x00', 0x200, 0x20) connect$inet6(r0, &(0x7f0000001900)={0x18, 0x1, 0x0, 0x1}, 0xc) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$TIOCCDTR(r5, 0x20007478) r6 = openat(r5, &(0x7f0000001940)='./file0\x00', 0x20, 0x48) ioctl$TIOCSDTR(r0, 0x20007479) mknod(&(0x7f0000001980)='./file0\x00', 0x80, 0x200) r7 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000002dc0)={0x0, 0x0, 0x0}, &(0x7f0000002e00)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002e40)={0x0, 0x0}, &(0x7f0000002e80)=0xc) getgroups(0xa, &(0x7f0000002ec0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002f00)={0x0, 0x0}, &(0x7f0000002f40)=0xc) r12 = getgid() r13 = geteuid() r14 = getgid() r15 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002f80)={0x0, 0x0, 0x0}, 0xc) r17 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002fc0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f0000003140)={&(0x7f00000019c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002d40)=[{&(0x7f0000001a00)="bd708f0a6aba3a1e196b04", 0xb}, {&(0x7f0000001a40)="337b9d501fb615ec8c46903755961dbe2815955d0bde1134c5bfa48de520f35e16ff18e2f5b76c7a5bd0154728e3cfd935ab87841fab2d3d389a63f0487f1a1e0911c6be7a136d0fea861ad262421e11e49391e3de8a655eb668b5087b6ebfad29a7c309a1d449ac9b41", 0x6a}, {&(0x7f0000001ac0)="16d8035497662ee2b11c44990365084a9cfb87dbc968e9d044bb309a368c6187c3cbb5f34a909a012897d009f60d469e27bb7f922a6fd02c1f2b7022089ae4391019af6e6180ce031e4e7d108a14c0d2b3f1b4d317d8139ed3c8e149f29ac2c291da659d6941725fc3d6f46c50783512261bb3eabb8311e553392b9433", 0x7d}, {&(0x7f0000001b40)="4218c2b20e64f3e913f4d5b20a46ccef31c5951e5139fb46a85cba32c55a6824099c1074d9ec5c3a9bd5142fdbbec0ec2efcb3470af9b7eb155850b95f2047c0a22597627f910ac2f396ce821bac5347b197f1f1c17721b7035a695031b066844f7453175ff49fee83c256ae90624b6a6cd5b60dffc4731c8adf8f5c3c228abac8377d3240555ebfe55f7aa172e483969c182b3d00c49af8a62825eafab993065ebf36c49296d9676357c47e8a465fd5715f235c6514e809202f7eec0b0712b9183d152dbae6fdaaf3ada95cfee38e31bf4ff7df801c62f526d65f51d91a905a46fb3bcb5eececbb8a56047c", 0xec}, {&(0x7f0000001c40)="1bed9d5185647e4d7f2f295c6ddd2aca3fc45a", 0x13}, {&(0x7f0000001c80)="9bd7e08527b2000367d3a1325f39a3a8cd1aaf88a68e0ec2adb2209ef4ebc4fa6a4ffa64bc42ef5666ee0e6b8524650bf6aef89eb97f955fce1c059d9200c4a97e3c87a261ebb87a6a659b7abe4c72a9c173d184a55e92fcad365ca47b53fcaf31072b22be9487699db5a6", 0x6b}, {&(0x7f0000001d00)="ceb4b0145604704f9c3ec7b7e1882afecba35cd0512ebea54f01ca08abae264d7d4b224b152b60bb4ab7ba0c6665764dd7c585e34626e461bf4eeb0112207cc9488a5111ecd473414a985da9a2f48243b6ed49f3736f7ee5e6a213838078c666bdf1c487d1f39f48eac8ac60a409c3a38f45aefe14126a7063b7e2652d55ced7053447bd3176bbf03b08df1dd6e6a2919c15ff7f7616ff33527b24c8f2fb43ec59833cc8f70bf649ba9be8a1e4bae2cd9b2376d139fe06b619238280661152c8029d0d0923c34606348a18297fe8d0238ea77e5672cf9325d00d94e04321517cbb48ba6390c0cdf61fbb1a57a8b33d715ad79daa87c55a5868d9c99c6722399aa535aa77af88dcf15ae2d2c2bf43bf2f81bb10eaaf2b19a02a5bfeb4e6dd3b7208c55b48e5aa7e770570488aaad04689cd0e56e43eacf9e2d6f60b01befe56680e4ee73de7a08f359370b47051867493293d294094af2b21d2ace4c71677aa90437b61657d52ffda21092dce4bb8f6f8a7134f836d316d41bbce4c43fdbc3501a453e0a7a43d37556a1c4ae8c3ed8c92699b0dae20893a3a7b8168b58f3609fff7b1fd08a0a594ec3e5a8edee12f1171a73f80e6bba4b552479d29196033b2c24eb7866cf70f5d579034b4ddc7624d1e26ef89c89479c8c384cb9d33171d3a55880cf5fd859c2b0002fad8d4a59e5065e8561f9ae9b772cdf9868fbc8a07ede01928f24d322d54681b168ce93a5c0dfe940f85a5dc6ccacc47c0d0e12d4568253a7769098868abaefff877045279dd001b8602e2ea479536f16fd6e404681cb8338e812769e40a8cdf832d67a63a5152173f56135fa534179f30255b1f0b2d4248d9517f4405fec8609964c550407576349f4bb3943cf84fdbeb11d87c72067344c95e65aecdecb7f875dbb3a8730a0cc62a3727cd899ef7a3561d5c093fb7d51cbaadfa8393ca85d3d82b0aa91179bfed40a470781e8a7b8e52dd0e56a795cf636bc752da5bec9f1af4fece2323d74208fdb59b7e627fc00e7299e133953952526eacbb3f4f6a03cb63e8741ab9aed66b878c6b1384cf7e7c27c3cad0e98ba9e8241f16a6df012d69e22873776cd588048ffa2b4b38e46e8c9d97f3fb8c240f9ba219a8692372fe5760ea50c9fd69f6cdb8cddcd81b8e7cbc94d9ba25a3f69948d6ea93a2b73db4f20cc67e9742da778fd03908edc33d7366a81f948adfd5f688c2b7059b3b978ef972f2e49edf3aaefe59c401ab5ea529235f4e4ba38bb37e3c8fe8315d13b4fdbf2476bba8c2fbd3819aae9d11a8b0c2ae047799b2ffdb185bad671ec75dbe326758c66ee27dd3e01246fa42a9afb59d32b7a0418254a1bc3b4ea622c377f9ac84bb2028c74ca03ce2b3ef3483479ca76e6737fb8b59247c95e8a45ad9b6b7eadd585b5dcfbf28a3ee5f1dcd447a89e585341977aa23b9a68769902d10a8710ed80a05a5f9e25a32e8690bdabb5b3149ca93fb88a7292e233f8bfcf23aa99074a3417a5e5548aa4bff256aad2231e6f7caf593016d0453f103c2b65379041c917794697e597509def06871d44a1585373b82c851868422f3a0811d6b36422c5889f39259f097dd69060d6794726508df4fca5320290605752668624d6a570ca4229b63a0c4818cce043f72d279f349a66d95087b24c57b2e6203c218811c358f46db6b1dd30352f358b1c0c6c4fc745e638db3e67a10c01bba64c63f47a7771537977df082f8cbd65c87013a5ebcc6d59896949c9acdc0e50640199e0170ff951d491be06f9665eba6cd1071e378ae5b40fab5659d8695455d9b59a1610f005dbeb03fc38924e3a6e62bd9084c9b23ff60b5195c4c8fb1be9eafbce536a7fb4c3dc8611fab7e6c3621f5267b54b96a9ee73c22adf48f9bfdb9abe0aafd8c34b25bb369adbb1cdabf79902ecad8488299b83a5f3967e41ef2030f7f17b34c42ee1963f540bd5c0d27839aac69a41ab0b9f521e68de615a7790b1fb6d1b7e464603f3a1a1d1d93fdd32ef4443b69f9d3c839fb568844ba1bd5a5efd2158ab7a83cb23414a0bdff3c0aff9b0bafdbbe909b386570f6fda8f9dab50fb75c025b8a6ed0557251c6b5bfbf747e66729decd19a7485e2217c3576076544b85f4d12b986fa0e523c5f96a14180b5dd2b46b133ae9994e3cddf4baec0980debd7cea2aa16b3076997e37066a78b58de035016ac32145ef2c2172be11ef48c4e9d804548a8bb80dee1a9edcc93728de3402cd34f69b474c4ed78d0fa011fc54fff310ca447f7439af26d1c32895dd77925248772bae6742b14d174c262280abd3f7249575ba4bedf581bc216065b0eea3a73e5950d8115ec9c6aeb804db27f8de612348e53fa707f3cd69160a69e76cdd8029edc2e55d33c882171840095e447bd40868a4a5da27aaffd4d990b3d16c31d2b0feee4be7b859a25dff3dd8c1c0741f108171a8ecabf618ddb1200e71ca429c10b3ada3923759c58cb2ae527d7ccd0caaa91f335d725a7a308037b47d817325297b9261b03897702dac4044442cd5f487b40798905b2b7d1313e067259d4afd343000da366eee4a8a48c210c529825abc72ce3c9914f74bae2013ea5f6c7ac59461be03e4f1d79ae69d2d3d48b2be5b02c696cb2d0543483debba0ce2f363277e068e541ada8377802619025b778da3524e4316b2637b439b41aa88e021209da9649b711bd1a2ce8cd81b4b618f420e26f32d2d6e335981bd622a142d9fbe2a07cd376901d1e73cc718e19527f21cb65375037e1bf81f7a4fc30fe91c4ae1f06c21f4385bcdbe2931b3f9d1abc2e77696dfe0847b4bb42f6320776773885ab5ca2c10c3b7558a57635541e209dee5c0e266b7a145441932f559e58da6c1335c99d72caef8b606962bedea96b19eda1e9fbd46c5b30a346763fe4c3a050f1a91ed81779dffafcaf60ca0cf31629b5d60b5eb1d06316b8b499676300a072c435127c62a168acb3cba931ea67835e5514bf13cd15ee918c7c1050ab5288b1b67297e4da0201969d3480329f54aeba0704d522f61bedab458ba8dfaaede903bac8f1e157f9905de84fe01ad30f35dc9f934f223f0438ef9ec419b460f3429a5820f431d8e6479bd0ad6815d8426692d92def45c3cbb92b0f8c90fefbebf0cba44552d8f137ab0cd3526c675e59084e0321685d1ec3016415f7a5aa229aac05f7a15cff7b7f1e3351252e767fb9f6051f98e0eaf5bb7dbbb22f36d6dbf295ed76f0faea55c04d51dc6305b356343d212a53bb54e8d06c6a3a5db6fbc91bbf2e3618b1d8df93e7e0cbc826691c71e0a791e2b135f3a5439e5c898a73cbf310bb5377e24539ebf4d9b21180c34d8ad76c428edfa46f97788e5356d4adad313f9a90a8ac793ae81878088e57d455ef945611feedd75d6408b34d6e66be3911ae8269da48d52f9a82db8fed2f3401b640812965901dc5218adfd1a332e1587905fc88f9da6a037e5455694d2dec87357f6e80094d5d9e8bb69ccf548b24b6a6719cc5510d572a05786263888ff28e20a269a6d96a37095c5de3c10c078710ec5b1b58ddb8b1152f811c91fdc4265ed9b3a026d9108ed1516353cb6cfb5118c293f1e7c014b36186d89c2f7ea0c5f02d72b6b8dc284a21367fce48815f36b1e7f8ec413016da976e8c484cce79f699e4d8eda5a086afe02647a323c2fb2de094aa6653ed8472422e1b9c44d2bedf91eb91fe17619d4dc04e3f356de1661f1c27f6eba10c2c526e5f23d9f8b514b256184b2d3b7aa381e59519bbbe7ecd3c98f53f86ff2fd705513c5f0463ad3972b2503b64597439f9a592b03b9028549335a12804b63be1f2be2ecd3eab7bd51d49dbd75b11480ca77ff10fe1d2799ed83f10e635e017ed2760a02154d04f862a78656179a19a73037217b0bdee0b6739e078235c3297bbc23099b94532a126da9645c8faaea700f7b64d1f20e0aab1251aa1740bc11a0be97519ed34013482d3937e546c1ed605d77e1bb1e728bf7d9bb0e1f916fc0bb41982cd435321b5e8bd8fba35fb0ea98e349e99d3a240f2789c9045e9cf8f029f012fff5a99c851397be7d699c9fe33d87a2ebfe9cdcb7aa99ad227d808ef124cf20e0d9f1c997295bd545a49203e5c601523dbc95e36afb1ddce15478146ec528214cc76e484e5e7eaad799dd169b164caaa95dbbb8eed210466c30b8edb3cba72e59a6b624c10eca21d0d0d6b9396df518a37bc20948028824e89756803bdc146909869176f294ef3c8d466f834ceef4b8c68536fc3360ebf3c27e8cb54e96fa29ef5f240aa1e4068f020f94dc2c2b580e3bb798be965837f539c4251f4881103750ba2886e0d97395a990ff4150e77a9742bb5bc888d58397a051a1abd2c2d30dcf77d1470b7b20cbc534a9ff06742be76dfb1055f283cf9aaead58ed9c65ba3631fb5649f0518d77544e610a9a090715392522605c4a2513d7ac8818a13e73a00065c194c6c409ac844de91e4175d6e298ddce79df8a947a44c468a515437f884b024162cb0a54ac1a703ed22cc9c33a95c6f99a67f13c87e57e0f0bfee23a6f9c6311f8e4dcdb3eff7c223f079897ac024d0d844b23009c913f8af77c0e94eb0ae10b5d6a8337f9b9ab6b1e2a63fa6dca95428953d65e7e8075a66270bd34087eb6db61dfca9c00f778b423f8de315354e308369ffb1760a1925b088a3b574afb0f92406be82cc5a2bf7539a002f91f585ec74020ce6d64a41cff00b0236d749967f860c0fb8d19edb7ebcb43130a0478db46c20d7f19284e0b07c37ac2972583025e4a68602d23e72e58335dabe12f18240960e512b3378e94fa72ab489068a41c6535b889836cf92e6e75790eb6655b2ee84d8ca07f07bc15bda9c9931df3c6de0fd9d86b63801da485534df88d59257526508a54c3690ab7792efc1cecb3203f538ebdffbfa9e1721df2498685166e394fd9a37e79fdac8ffb1353d6c97885f40694bda6f84641234360bd8d50c2a7a0d476487850195e21bfd9e35285373528dd80e7d27126186d9c3178cd67ed562a6fca43e010f831b06677efa00c8afa0b17c9456a1ce831784b84768f540ac6cd18da42f40d155d094fa115b47c02a5f9c5c9e51ffaeaab03903befa4dc2409d0543bd1acef4f886a7d2a623d3ce963acd5f8a6040e1b37d2d723fed2d0c2dd1bc0e492a06566e80c4d90c46dd341d940baea4a68b86cc88de64b5a25dfe313ffe4fe0b3c1133beaaca41385c0c75dd3c65e3b8bd6c443c6614b41df58a8beed734025d97f6023d668221b8f83ecf547bbf16a217cc17a76bb20338033225e852afbfd8e3038756798abf20cd26958c2fce169dad2afe4b85ae4c992ab96256447de61f42114d1aa9d858b43d15abc4e903af70ad247a999cf3ec93a69d2afe3eb34582145a669427698b23b33d0440782344971f1f107453ef6e00775c0ed8079f62fc45f6ae27bc6fc7830b7a6eebc21a735d8afdb6b0c8277a1500223697e8832990339e8b60517610f913bd5adae54224066dbde6c84c8e65f8939091dc6be375e3bd64afad82eb516f561dcbd27f6c2cccbf6608166d45eda3cd8d3b909080eba8a7cd5c79b78e967ec7aa794b1c60a5e98855fefb9a661d544260855123fe7362d1e5ba4f44399f86a51b0d9e3d11ac728acbed3085a9dfcd9a2746e35deca429554f5abca1de6d4bd86bd6324d8858395c400cb5c4ff03bdd72271c4747d5ab71cb4e713f93f67dfa72e7030561e565172d23ef1affd165141963b10eb399df434162f3202bbf0098069bd6a51bd614531ce4bd8a", 0x1000}, {&(0x7f0000002d00)="1b8d99b3d9041c6c3111ccba06f774344d9ffd202ee9c4d09f48c37d17b2d2d44e3de120fb04862fbbd944be870920ac", 0x30}], 0x8, &(0x7f0000003000)=[@rights={0x30, 0xffff, 0x1, [r3, r6, r6, r3, r5, r4, r4]}, @cred={0x20, 0xffff, 0x0, r2, r7, r8}, @cred={0x20, 0xffff, 0x0, r2, r9, r10}, @cred={0x20, 0xffff, 0x0, r2, r11, r12}, @cred={0x20, 0xffff, 0x0, r2, r13, r14}, @cred={0x20, 0xffff, 0x0, r2, r15, r16}, @cred={0x20, 0xffff, 0x0, r2, r17, r18}, @rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x18, 0xffff, 0x1, [r6, r5]}], 0x120, 0xc}, 0x400) 06:39:36 executing program 1: 06:39:36 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x698, 0x90) r2 = getppid() fcntl$lock(r1, 0xf, &(0x7f0000000100)={0x3, 0x3, 0xbd, 0x8, r2}) flock(r0, 0x2) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x100000000, 0x1}, {0x80000001, 0xfff}}, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x100000001}) flock(r0, 0xffffffffffffffff) lseek(r0, 0x0, 0x1) 06:39:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r1, r2) 06:39:36 executing program 0: r0 = msgget(0x1, 0x402) msgctl$IPC_RMID(r0, 0x0) setuid(0xee01) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x135, 0x1, 0x0) r2 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0xfffffffffffeffff}, 0x5, 0x0, r2, 0x0, 0x9, 0x3, 0x80000001, 0x101}) syz_emit_ethernet(0xbe, &(0x7f0000000100)="e63b2e008013f6bca3bdadc7c811889f0ceda3e3bdf67496bf03da5069c46cd251bfa497b891d9d7a79c04fbe23ac9dcb07fddd902576c833f27867c14a6900daf6aa34b5955f539f5035e6f45893743b40f51b186f695151cc6f11e88f98624ae284458ee9b4772f21a2aa12da48565dec28d5334180b69bb79c7e7cac34d7262e616a2346eec02522f095a08e34a153fd263f7a3094dc56c61b172f875383f04d4da250aff815896f6b96a2e1cd7f5267c1eed839cac9d19ed54416e52") 06:39:36 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r1 = getgid() chown(&(0x7f00000002c0)='./file0\x00', r0, r1) r2 = socket$inet6(0x18, 0x8009, 0x3) mknod(&(0x7f0000000280)='./file0\x00', 0x9, 0x1000) r3 = geteuid() r4 = getgid() fchown(r2, r3, r4) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x58, 0x1, 0x99c, 0x6}, {{r2}, 0xfffffffffffffffe, 0xd2, 0x2, 0xbe, 0x80000001}, {{r2}, 0x0, 0x2, 0xa0000000, 0x9, 0xa27f}, {{r2}, 0xfffffffffffffffa, 0x1, 0x20, 0x1fb, 0x8000000000}, {{r2}, 0x0, 0x0, 0xb, 0x7, 0xa1}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000020, 0x8, 0x9}], 0x0, 0x0, 0x0, 0x0) sendto(r2, &(0x7f00000000c0)="a064b8b04a6c7d1255c706b82ae7b0255d19c0a3188c012a0c2d0bf887e9e76d66f53225139414ece646c5834770202b12a7b8fd091f87fdc11120f991084991e295a96df5a7", 0x46, 0x2, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r5 = socket$inet6(0x18, 0x0, 0x9) socket$inet6(0x18, 0x8000, 0x5b6b) connect(r5, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x0}, 0x8) accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) 06:39:36 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x400000) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000200)=""/191, 0xbf}, {&(0x7f00000002c0)=""/126, 0x7e}, {&(0x7f0000000340)=""/79, 0x4f}, {&(0x7f0000000000)=""/48, 0x30}, {&(0x7f0000000080)=""/21, 0x15}, {&(0x7f00000003c0)=""/118, 0x76}, {&(0x7f0000000100)=""/5, 0x5}, {&(0x7f0000000440)=""/245, 0xf5}], 0x8, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x420, 0x0) flock(r2, 0x4) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) 06:39:36 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x1000, 0x33, &(0x7f0000000080), 0x71) 06:39:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/29, 0x1d}, {&(0x7f0000000080)=""/232, 0xe8}, {&(0x7f0000000180)=""/20, 0x14}, {&(0x7f00000001c0)=""/92, 0x5c}, {&(0x7f0000000240)=""/75, 0x4b}, {&(0x7f00000002c0)=""/31, 0x1f}], 0x6, 0x19) lseek(r0, 0x0, 0x1) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000fea000/0x10000)=nil, 0x10000) 06:39:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000040)="ffc2dd548c1de9246f50db16f7e8ab12c8d1dec3cc49e6ad5f1a735b9299766ee6e196bfcfcef1e4b7aab0340ddb521d8aeff88831afd7f330d8f9fe712643d571e0e62085b00e0be4efd7cd9609ba2305ee90b4b99ee18a6addb872aba7819ef2629e8812b9ba6605caed2dba4f1c783f20455cdf87446fca04d6f1d1ff6f4a7455bd9fe2d93174e6223b76773b77878a", 0x91, 0x0, 0x0, 0x0) kqueue() 06:39:36 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x33) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f0000000040)='+\x00', 0x2) 06:39:36 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x10, r0, 0x0, 0x11) ftruncate(r0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 06:39:36 executing program 0: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80f6b510f6845207, 0x236161c0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000140), 0x10000, &(0x7f00000003c0), 0x3000000, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000280), 0x188}], 0x1, 0x0) 06:39:36 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) setsockopt(r0, 0x29, 0xa, &(0x7f0000000140)="ffffffff", 0x4) 06:39:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1ec6a6823081010100"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="e288a644f59a0f484c823e286bc478d21f5632bd9dd9cc6e27ac7c7136795ba04787c0b5694e7436a94cfdbd850ccd028f20393bfec82933b59599a88e812d6487a5783b", 0x44}], 0x1) write(r0, &(0x7f0000000140)="235cc0363b", 0x5) write(r0, &(0x7f0000000580)="548be9a49f87a32871f74c5c59ece027e13fe7033d388dc59d3dd12302492be70de6f717d31cb31077c890cac7ac9d1f9289692d4e1658deb2886a27313369245ae3b32b45454014dfa7b0753db44979467391aaba60863639eb169cc81977278b9eba81a275983658f097d732aa73e96b6e7117c9ea37daf4d06b7e0a49d66b27ec733dc37427fba64427ea1034e4dc7123f577b3d50b8da876a7f805cefd3fbb6d7c97757d75033a0759f8c0e3920ac109b74ccdde69dacc0445c097c6844837a1d9f9ea1949cc2fb9b010995cd85b083bec61daee1ea309a327584fc82090ffd6a7d0ca85f305bc89adbae4a0a9cb6f1188904a6600975a6e4256dc6830bbf26ddaca7a9f5fa857023c54dab24137f0da39338a6d38deb78d6e81a22fedd38c3c15e10f3e57e016eddb82afff40788f8cee6a1a170c5ede7a0fe60880a7439f72a86ce7e71b5c5ed7101bdc44065ad4611cd388b4a15474dd9af3153731d678847e9e3328a47580de68633f5d58d4f8737de1e675f7be5c82e68453aaa62de5ee39ee326081f10f036a8a93366155c7c14ba65bf925545eb469fb0dfe1705847d841ee595495cd57daa4a8b1f3ac2948231cb19222f29a00b0c88a6c65ced1e66dcd89d2ba60f45238fc1f5252136dc2ed83a63bbc8e4dc3db2b6461dcd8ed6cef8e500cd7b6eddb8e0be55a644c9dedc943e9478a493f9392a5ec6e7466d698b0913404d1b912b3bb3eb5d8d9f0cf3a81b338c314e24b9bf3486787b2a61687896bfa56e904313aba7af069ddd394b20a1201d949420f2cb42e71304b9ca100742a8953f0fa2f5ba617fd33d123f11084accb875a8986a8003850a822f5be6bd05bc5b2cdd134bc139f3e0f55e12165f87bcd7c1ed42b251026bac6b4466baef8a51fd99866e86ed4cae30f1ca39b74e1b87048b3f3379792a9bbefd5bbb397bed90ec9b0d05fb0f29a6b056775e7915273e7e6bcc8248ec1a72630347c6604e03d440b259871a37e33f321ab0c85b907ea5c3d4069bdfb1a2990bcb9048224f6b9bae8ab76f290427c2ea2afa3eb1cc46acbb0b5b23e484b1e58d53e6ff365a7309bc0a7bdf9b5232ea4159f2077621d8d7f1aa28e89570fb4ab2e2d5d6aecda2054dd5fd7dde6acfcde250d6329d54da70aec41299e63a04f678272edc10f3f06ba5109a50a9a0862688bcd028db99978d0f96d7691138113ee803f904acebd3c46c171dff9ba6d5dd374bb920351ff0902a930a94a0ba42dc23cdc9ea4f2b4096fa2ea104308ed3b16bede3d4f2a959a4680af764e996d3542fd83469ac5fbb036f20e89d0a899506e0c5572f1d554e76458df082e296023fdde22defe2f7b45b6623e14d61b04f5ad0bcd73f3ade2fe9493771b50901bc36e9d94895b6957eb00644c5159e493b35cf6c21580a6ef5c694d4de1524930035c102307ebb36ea2b41046730a18fcf3c05c7157a8268258d2bec331ceaa7dad9b19e46116e52fa750298b96d0b2432f170d318b104860706c116badaba902016ebb0dfad01963adb3e2a32ef52c6f9599dbcf00cb9a43285e34aa3938ad3fe4c0ece2939b3e5acd8da2b2703a5c4246fcc870fecadc81f5ff5bb3bd6becf2d4e5861ad2299ccdf96ffbad61e40476a497a0007150af04c5d2b8e4e94d07376e7b624b7f4db3551eee477acec1f4a15a69241184671f62c747817b8521e0d0e9f8910203eec2212aaa222a03b431c89e2343cf5434f69b38b1c5465939f631cfcc51422922ec42f2c82d0a6f8a356afed28b413ffe4d21d833b45783f8fc9e5fa332b285bd3f7fee162a2d9da244e3ab08b3860a994e27568970e87af1dbc02323f4c8d76c8863c663f85734d54cde70df36166a2a1ecf8be490834981eadbd3dbd001c3b017022b6917985e4dee2530b40e5ee91794742f5e6994d177403ac86ac83bc27662cadee8f5f293fe6bdbe40a601d6a05b8cbc9e820213bc73a10fd651a25ebdba4fce6c35f33819408e9d109f2f944a77743d8e5a1154bd59443ee270a8dc1808fb5bf26dc5dff834569afea3864d938d73c26184bce1be253189fea98b45c43245ba998b951753f9f4eb46ea4330565dddb33c3dacb640f686f8adb0fe26446f8f00aebabe589622721488e9a9e9143c8869973779358f8e77abdec65c1ebf5fa0d58ca323e383c824d0c5bf8b5a46b1216d436e5225bb70278d1893b82843a1483edc8b785be9606d16d2ee178bc854f86f869eb03a7d4e1004d0e73cf61c381f9dfe030f1ed2e25ae38daadf5826a9f637b68a6f8faa77df17140e7163a9c7637384fa4ecaefa6433fb14ec2fd3f8f8cbad9dac37c14e7c19670deec1245f35501bf373b701fe0a6927faa6a546344c1559082f0cef3aa61a488c07edd95e0b24f7bb88c01a683529edb9f61b495bc3a803f3d115969cc32a3a8cdccc00078394c9d8cacbf868349a15586b978f28d51a4b054c76cd623264244a89865ca223d73b2f714caf68860d072adb8133035bbed2b3c0952280a9859caaca19dc54a8d", 0x702) r1 = syz_open_pts() close(r0) getgid() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x12, r1, 0x0, 0x0) kqueue() r2 = syz_open_pts() geteuid() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) 06:39:36 executing program 0: r0 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x3681, 0x2}, 0x10) kqueue() dup2(r1, r2) write(r1, &(0x7f0000000040), 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xd3}], 0x1a02, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 06:39:36 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0x2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x8000000000008108, 0x0) getsockname(r3, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) dup2(r3, r2) 06:39:36 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c8a3286f9c75f10c85806d5788a6ee318903d05dcadef1c156c7222e6be5f8c6b2640be43907d53960b8fe311159480e8f4f1e594e2a7631315599001d7078684c0133c00000000000000000000000000000000000000", 0x68, 0x0, 0x0, 0x0) 06:39:36 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r0, r1, r2) r3 = syz_open_pts() r4 = dup(r3) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0xcf) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) 06:39:36 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000040)=[{r1, 0x4}], 0x1fffffffffffffa4, 0x7fffffff) shutdown(r1, 0x1) sendmsg(r0, &(0x7f0000002680)={0x0, 0x0, &(0x7f00000022c0)=[{&(0x7f0000000200)}, {&(0x7f0000000240)="225da9de994bf20897f8e0421247fa7ed0e3bc991b259e0a485fb4bbb222635f0397b67b983dd485ede3afcdedc503c4fa28fcdf09ca22cabe8313b1acad48a65d86479133c9fd5b435cd2dac64b7fba2793eef9ba46c081219f", 0x5a}, {&(0x7f00000002c0)="dce286377c61638166a8ed1677d7e1428dc40447dcbdb0631f193d916c80b323eeccd4dd50e1074759350f15ca55d44dbf8ff44d1d4530cb8925a35a220940d046ee246339ec3399ce009df0cfe3bf5754010ae51042a727a59e5c4aa1e218904b5b26c997a49691727b152e16352efeeda2f60d1862c70958a7c907edfdf118b5474a36b36cf94f19e673bde547d611afdc06363016f988567d5b53a9d592abacf119a245b8797ce9cb1dfafa07983e8fe795db2091eba6e157e8816ec308fcb9db2b11dcbbfbd2c65453287b4990052b466c901960b238ca23276198d0fd4c588baad4045702d5e3c28361804e9f2b1f76613c123a3656e314867c6684bb8eb31b833a3681cfb9650d65dc9533fd0b8e8cbaecfc69355c14aad5f6db52962331acbe7b43024d1653c9998edb2f04f0223b83ea9f48f53a8354ba620010a4a1477dcbba17069bf28f3c2ce8e0de13fb709556b5259493efa6a618c936b45f39504302918579f036174ab89d49fec8e35eb7667a94381863138e1fa630f15b2f55b62fd51767abd88356aef631a35b556ee477c4c64bcc9c398cb9a4c7931f397a0b26cfbd5419d1d2ab1c6085b6ca22500edeec75a1d5be63c77a259bda6bb22b6ed6b8913143213979f9b72a083e45487fe5bc04edff2802cfce31ed0c3334a18c3b853a54b3e972a2932a328f81a8df0e1bd66c6d9cebc46f9883b92238595d7998bee6f0d38148ebac7e5ca996028832eb66f6cf9df4586f55c59051e5206fee9052a2770173319a97b9a5a83f5b27f5a6e677230c18391d871da28ddcb139c9980931317bbe37de971735dbd6ef2002a55fa910c1e1b2105ecc178c1ef0ddf7ccd2178816fa9894bd90a017f6edfd548ade4f36dc0f5054db241efd22b7b03295b75b9c80719922a3e9fc053f1bbf49044c1a473335fe26b0d0007274a1449348b1b0fae49b9cd67d898787ea733b84f13711647cbf702ef5bd429e46167e77d775900b32473979f5915acad95855227cee1b583a9bc90380e6b41b20f48c93b59928fe3d180f758db479c31ee310a7c26b9b33dc0966cdf63cffc43b2e99f8b0618ee5e986b6e269938a5261c740f254b950d196b4d9306c1a4265a54fddb443c722f2a26348ac97d10f21561066db7ea9b254b0cb9658fb3089a3f597e6d1caaa3e7af9f0dbbc7f076b41b9fb279a05ab4367885ed3be5bfd9bf069890ba43cdce079ca26ef18ecf3ff1598ad7c98e3c93b4de42ba46d8a99e2363b2799bbd0cee09d4d2fd8e9e3b75423ed44f2331c350050d604c55485a4f9a0a686998b031b53b639c2722a0e90af136de5379a496d4544e98b42b59fb33de7c03ab63d1677b0019b940928cc3fbb0b82a4cee5f16baea86e46d6581f2582b6f92e0e84f79356c631bdf277fab28a0f718fd804577ce4f59a76a5c819544798fd98ef377680bfb504afb4822e7bf3cae78c3c77e5250363a34d4d3007056ef5048c3617abe6eb94f2d02ed2e8972280aaeecec37048b5211aa43217de85dd4355f89ca160b8fe653d226e29822ec00b4bd5a502a83618da66be5f7440382aa49a1675c059eb9c17e9d14a7f3db8a631f3f2bbf60a32ab7e6d239644de7d45e535079b0dea86413dc015c53c262f422292621d3fa248f1edb5874d6006854530d5270e8a3c4e667b0f0ee35c6bba7fd090c6893eeaad2c1497ecd3d0f6261dce034bdd046d61f55c3e811fff4540cb33d4bd8f411c66ae8d11ebe9e54ceb3cddc232d7639d4c082e1a086879421b2ac1d1b87713d112da89fc2fe4a248fa24ffb1b52221b50876c991364c2352a1db310b381de06e88e53c7474ddaa3f711a39e0650314ed753136abddc643c162cf474e59afb205c63e252fbbd4aeb99cb243753781845c9946f23a2a19bfcb5748fb26659f5f0dfcecda6fa4f0656682f2fb39e4ce5664371c02611ca0c807cb8a8b6bdb09ca7aaabc33ccc302b79a7f1d4c81d0a6ffbe2d254de1b6cf2e16ed9e9cf59ce219b79ddaf208576ec16cafd338b97934e7eae0c3ebdd9044cc6872c7fe2cfdc2133680b5efd9e2cd3e5a06abe8599b6ac51bcb26f63b8705c0c4f63cb57b80e3c0cda9afda87e2efaa992877065b6e795f0ffd03fbbdead5cc9da10e2a22b466f3989d9ddf32df5cee1d3cbcd1486a447b2e25c8144c6e59f333f70d91e5e8506c8efb4d6054d3ececd790899b6cc27533581f8a81d07e9caae9fb7c9cdeae4bf5809c1e9f7c8136e6684419c9755cdea6455c8d6fe32133ce6144ac24d24e3cd901408ee168dff3331412f04594159c16e0ccb2f08a23261ee1594dda87765cb37c679ac04fae4ca8ce75c08f18a1f2b4b0653eaf03fa96ea4ebc00c83b50931747744e40f214cdaeb3f431f394923d42d2b50318157781f1ef2dbb1e0d5f7cdc1d02bb29a93c04840593166215a2be1cfed2979fc023620bf701389edb159275f8c6499419d2cce33d09db72bc168dcd460ee670f04d1e15d9db4a0a6878ae1ca701eab8830a4bdb51e2d2e352303fa341ff18aced153cc7a99d0c4c98d1a92e285a3a60011f3f501a50c511ddc2ecbdcd83578be274d3312ca2c45e59fc03929906ad9b6cb963e99526d93eceb512e84188ca39a8e5fb79019305ea82ec6fafb920e5899fc8c47bc885435edaf56ff1e2770a2018b50345d5f044fc7db1f60b9ec509266567ce6690fb932d408b8a4a29ad9e469d15f10e0a9dbc0ee8c854f87bef8b6d6bd7a94f87010075ffbdd5f0b08e66886a0bd49905fcef585934f14a3fbe8f72bd05dce874e228f403dbb6e1133a041c4549050b4f8f1f823d1e6c38c6bb056363c2dbfc8b154eba6f821551a31d142b4ae801e2d1dca5d10e9f30446b2100efc85f0f8bc5ac1304839d5f98fc6aecc748c7d7b34e19e1fee014447523f7eef28fbb5497ce548666e70296c4f94e5176e706e0034656064191c083ba667c5edf6dd11e6c59a4a91fccd35b128f9c026a854186008ba451fbf234a9ab85df67fd1904d319b5be654e55c6679ed5813532f8f9bcf873d61728462a61fded2fd75ef304a1dad65e8bb1bef3e54f2b2846daa50212b7620c9771dc8b800be6484d1ac8d4fc5a522467316bc76f9a55085f6f8f9ea60a933325d2c33b97d6303f70cf685d3fe8abf642846df64ad217f1af1996e324bd42c2bcb06a5f8f3249aefa54cb92f1d381101e382430d31c9e046a085df9ac29b98bdd890a03995dc5f15d06401897b5d603cf3a634ce202f96e3a15664a51feb880cb216400797d9bb89395044d4bdc46657bf7a09e314347bb97ae16f2c74b9907f2617b7a788e8b43e26a48b3ea1e0d22c8c2571e8ec9c94cec4e2d8ce7f847a3ae12987bef031479558575d11dd7e35d87a32c31d8eaaa9e8c551356cb7cb6c10afd1ffef490f90fe136523749d64839e7f4eb33e82e8045bbb9d3c636ce7d9bbde5adc2857e55d8c4b39308eca7de3b4b6626ef73c293b181f5ffc34dfeee580ee91edb7728ba3a92fe37541a6e90d79200c7322d794d3a5f88856ba314d9eff2c0356401e99721181481644ab4b8d5effc3cf5a9b8dfe7f59769bda0fc713e1f070078294f0b2a72d6e00748332ab901dc46dff34aec2c7ac71114b19db1c65b296e559621c189e1f71b4332c5e1e175cefc1ae18db7a0d5d9df0a599b6c66e7b9150dd7f7fe4c1ffa71f1ef5260e7c162e391cb1cac9f6e2d534996bcfab3f3d7628863f9ebca3cb4ad3c18ada55ba832aff713ec6e01419e4c4d846bf0c55c68b870a7fbe299911b1167ed9ad13d27f200b6c3eede4a85c93d323a902d4e7a78b56eed4eabde24288bf1338f7226ba89b809d5151b57434af51909774b2f373d9bcf9af9a1faae9af9d3dd02bc53a763af86794ca9f06d8af7f44c8d45a700d82a28301ba92599538d2646797264a0b1b41bb32c12defbbd16941cacc15046cc88bc0090002c01bd6c6517f320d8708bcf6f127e576a9902748711dc67508cc518ddb624895cfce22551fd5d93f34ac91fb827ae1270a377da400075879d92e02d8b4c2a3bb1f4a06bd1dedaac8b9e0be9e92976fc69557cf31d1ba8dd3e71cb657dee900d09a5ae45eafe6cc0caed5723448a5d6725e0a2fefe3bd02e707c0c332975afa4029745eb9829cbd16cbcfd06e9b3eeb67948a80dd8b387a1c49fa36c78454e31c1b4ce7d285048b3f611d2974438b79b972d52b572ea7b3321395304a80ce98e71ddb91b12f1edd4d3d3636f73ba45982e50c2f0c55093c4c650c762a416735b8b27bfc241ca95c62c9ceb0c1257b16064df6d1ac3f4c414304a4e733a9a0905d6928ec5033cfbe80cb76dbcfc7f934281210181b963064c2fc28e664697cdb9ea68d1568ff6a1b3f95053f84657045fe9e4814ec865d64c85b4802e20a2bfcf2a8525dc25f4b94a779aced5d7432c1131495e5d0ccd4f18cb939e84123835a06e3f36843c514562de1bb8ab58c7dabc88d1b7c3f787b0331bf35bacba664ce6491dfbe531c41cb2a33e792614b62c4f7adb764f44349631b825d20adee1b23bd674b99afc2a146e622682343895f1eda0ee081713e54bfba6cd735afb3e2381d74cdb8ecd208fd6db54e84b18947beacf0f2a06a07ee2b2303b8cd4176f9ddf2a496129de5f21d1ebb8507d2693f4bde15465f2fdd1f8e341a5525afa610290858d6b5e4d5267eacfba0357484fb561492087a8cf7a882b1f4a533d56f5218ef11b1bd55ebc2059f4937214e09241be267460c5a31c3b49b3d27b7c28610129f83c72a79542d83bed36689be14db49ecae79bb9f9d1b60a9144238ad668445913eeb5c47500ee288957620e979190a03a70b4bd9519b996eea43396617c5136b86af708c1541aa47ee41314d46878bc89c0f83be6a64cba44836c04733ef2dd441a47472e1fe021d0c40ebb3454dd1b915368d7b5a50752e02e8b0022c8a2fb934e34f21680a515e8fef0b8e558a549617a4bd9c99e4e0053e88711c0c8397d8115fac2306b4f4e6e2d42768706261727d25739dd6501e5708f25c9c374c4b672afd18e434584eef5133d9792b1fd99bdd743dd49c886892323bfab6432dd263e023c9a9abc4e5bfe83bac7f79c8e4fdfb30ce025f280e6aabbf5162a53eecce5e636a19038e367e69fdf8dd3d9c165096557359c595708863baaa235ea538a3059ad9ff5f4b9c2c2ff001f0a6aaac57a15706f287b4d1deb17bea8a6654a7a090cc743b337cdb2e7429c79ee65dc3a1b3ab9bf6d97a1a058fe1234b69338a341af9d1d30a0f1c45512594448a0502327a27854157e38acb46e4821f469f44b5bc8d7a528fb08e66d98dae4c7fc852acd4a122c7ac7b3c10944aaaa1e313fee665d607c9ee651f23ecc0e9bc8ed18b358f8653ff7c69d0873403820573941fc8be16c5463f1d4640bf3c35d5eb56265a57ac7e4738e402bbc696d38d5b632d4e6986511fdd89f62dd0c6ed73fdf1cad366809dc197c6e7f978b57d136947bb89840dcea4046c36c9ffb391ca91f11cf204ad83373891c240d39f9d9efd56946f374c4a488044426c28993f2f1eb4c9cabb7027d197d1fd90d153c57142bf89be195eace2c48d541b05d2c9e3be72371ef69d26a5fef81818562bec4daef8fd4778de24e0246d38fd7c09af4816b32038bdd6896efe7aa8308789d2fad8df96412dd66ed5403a6c103167de0b384092ebc0f856cbee191f68aa12f3c6119333e95c453d381956b31a51c587f1397eec9af5f994623eaa09575abd182dabaca5ccda03f935fd7e86dcc82fb6c74", 0x1000}, {&(0x7f00000012c0)="4ff4b821fa6b44b49397f3e62601b0f5b4d96dde6519a42929ad2253917a00944f31722fb04cd8f24a641e2ea0785c9ec3302b3a4869cbddadd901dfd75caca28af07aba4f412c34fbc4c4fc906ed6837ff2d81b79f87711384ad08c8bec6f271d36520d6d0e8d67498134f724cf128a9fe7519c3968d91e5cc7dc34f3a27ad84eed760fc1ad2e80fca67356f229b30857260b62a24356672065f0919e9c55983acfc27fa7594e59cb8163d0dfd5f5625d397c5d8aa8a96c820997a79957527479824c8e69a22192d8c1bf2345fdfe123b835239a48b947839271b1da13d534e784f84c16b2235c430b8500f134b3a30784c7cc9e614aff5a8cff01a222bdef2ff46f4551197849cdc15a4f0d66880b09b2699e11c0252b24d6d7bbbe3ab2c7e40c606e7a519daae6dd4584084d06967f1afad1015013e17bf5900e61bb82cb59628702201e6713f1de5f9581919593784f745deab24a63827bf2223b1f3d47bfe46d74ca9b923347ba683a543bec155bf83474fe60d716b74b85974d6417c48f3a9c46b19a8e870a9b49812c96e5b13182bd8b6568419ce7b35c21d7603f8d4532f5a7eebbe6864a11a3edf6707e2480dff734a83ec8011e35e7454bb2b72a11a5fb696dbaa82b782bf60acd292f3340a635179d63fe3d2ef0560fa0a686eee7c0dedb228250c1adbf7ebf60c3112cbdc5a9d86073eb20d85caadd27a454fc60de0e36bb09197b86d45ff9da71c8ff0cf65334958b85988b359f65774e0973dbf219357c3aef9dd537caaddd416eac1439499877c114a80cac6536bd7739919c68af6d1fbb597b4c390dcdba0e615f955d6bccffae9533ec219526d8e6eeca82b3c183f4af0d839cf1aa5482462e888556b253c654ee24de19df914204352108732b2f89cbf00bcd092e7faed33e040791ee40cd4e5859549ab936f6f7511e60493e528f882b915924032538c4c8778c72c4ad37663d0a0ae71a7caccd62f007f5f0de1591154ca9218559923ceb611896cfcf0feb4c9de7e5ef3544f4d6a41228072122605bfe078635b5323be71c614876f90f57f8d2d7fcb898a9262ca4c9a9fd945e056987d8ee89b8da770a7acff8a3e6d145afe1ac104ed99f4f99008731cf49deb7a4a324a727d3b5573f3d2c0115a37e3572632046f9a4c1a28656210c85505aab2d57b381bd566b712a311664254dce5aaab3f83b3aaff067ed914404a2bcd677e863054670928d60e1e87cfc51e35429ca226a74bd588f450e0294e5b53ca553ffc50223ade7ee48aaa44c03442c7f9dad7bf16d07803b219e87768ea40e5f24525a37b4304ac89c8ad95dd4971914c9ebae0d4b563e34661c785be9e79f48c9a974b463117ea888d2cee83c7aff3eecb7dc882ec8c2cdba016a9bb4ed71699e62472931771bdc2aa60836dfa37c89740d33b163b80d2561c93c5f56e065b4e5de32e48beabf09275abd74b0eea5d3160677bdb033c56b81912c20cb6211918961180d922b1c02ce72e9b6bc495cbddcf4c3937aa6c87a4c4616fdfaec4835cf072022af065a77d2cf341bdae4f5d445cbf5b45e6ee50ac07d9b1f149ae056e7d6219858350521b956fa87973938486c006398a4abf7e086e4cdea9621ce1e33b7af6a35128a99ede1224bde8e3cfdca0bfc71675a5b6f17da470ceb6063e7d908e9a50f3ac19eac8133e4d24b93acf4684e7bccdb0921a7571d9d2f588bb8125d88afb7afd87462fe91df0e3dbde426fe879e94045372ddb9eb32036bf4bb3ef874d5a69e67a5fbbe090c79f5aabfc1e7c6d1d2687e132d490641652232f4b5055667b488e0d1fde945af23f417cbf1ffe92a0ef8877c6c1752a3658f0436f852afa94319c60246f2b9b2e09a71fcee17590dfcd77000d9629501bded6bcd09cafc49c92fe9046168a76f74f3eb903e91ef1ceb37bf70947798ee097f42fb3dcda4e43e07395c154b3d83b30b7c2606c98241e721c454cac9ee2c56e117efed0f251ab078614f1fb400cf0049900390a6e7f653d9d42d1044022ec12ee8e82b21bf8e2ecdc5dc8948e0ab32393ece928d0114dfbf2b298c3dc538879f221b95577d84fc5f687a039fd409ef02bca58244b80d5d002f1d82758387844ae301e3ebf0ab3c7be2ac1d81f5fe863fdb9258aae9e1ed36d99944732497a08854df021c2f7b021d310aae0696dae88e46fce06302a1cde2cd56ee66453f96b34ce17576b45c4b7da1105f2b0f9f2e64cde0fec4eade7215e77013b18e7e9051f4006f25408a7518b39aa6e1a964b52a76efca4d7c6001d6555acdadb7fe4fdab8d17e71866af79a30d6db41fc49dcaf526901b58b65180372cafd316c08f5c4acf5871ed7247cf32482d7a4709a65b39ee4d4a0a29fb188f2ad9536b20bbb487f5f0ab0c9870cae41b6fc545fed13b7032ea420d61dfd03d8865a1458053612801694c4255959e4d0e48076c56c71bfd78e1c08e01220e44fef5ed17a6a2bbd10e06d21aeed2fd7aa1cfea4b16215c138bd1de05d67f597db0a76649ee15eea27b4ab324ff91caec5761a786806e3443549474097ec561b3ee851bb93b6336436595a7902ca41966720458045537d44a763effd154850aef07eca4a6d12fb231ffce973aa916cd9bbd33e2cbe08644b01c5f8260712f2e32be0e3ad331e96e82f2be520b530f8e2b84334135cebf26796bac167ab85538f16acee3df561d8d0e64acba15ece8eee05c9bdb6f44c9367c18b1ce02cd40becf40df56ca63e87d170a8bfd0fa7bcfaa8d64063c96270fa6e8bdf0f9dda4cebc2ee63e8542695c56b230ec59050425266fedc187a81b10b23886e027060c8b1e399bae6e931c4d99afc49d4113a08a92235fa36fa07aa3bbb0b197452802c70404ca5100d38290fea963decd6e8c35cb746443670fc11a8da8ba41ac571fa837c841a3efb0ef96055fca90b4d5844bbe95428825c572c8e019c89e02766fca70b3f995d907d99e60568b5fe09851c4334b1e00c038e352d6b56897c35587c84663005662b45e80b92a13e21791193023edd9e77a881b9cdde51f9ef7c27313b649a6b97942e39f4f590c2175b3e6f304af75d7edcd13c6a6c1d51fa67fc0e4665e198b4c25949e977820a05d6aa1ecbf879aef9ed16b68feb13af63c30fc4214f55b01ce3ae5f1c888573f7754d54eff82fa282adf1f18becfb3f677be1d0797f16d2f2d909defbda7cfa5b74b82ffbfa101402f0908cfec7e74653fd0d5298d3fc896557b5bc3231acb6260dc24a118baf12eb0edf739941d5d84a4db5b800e51ce88ab7c45d3aaa44d7e6705a104892c58c8795c32af7d937bc380c706788badf413f28fe12fe9d076ea4cffa647749db29e573b1d9ad71d646bbd589de9af3dc1729fb197cd7a9b50aae7cc62269dbc8d88be69a7a2b60261647a03f7347f1c4f957b30bb7fd3373f88a1b214198ae68f26feccc02836a3490936ce0495e37379c03500c846d693ab48ba37ecaa90499c36494499efa05d6056b7606d8518906b4822ad7843882aa66bab6d29ef0a68296e5eaa3d5d987349cedafcb86465ac61282d8cb7efff098b5545463cfb1d61af14137a2405b148b4afc28b576fe3bd967df65d80ea30852e456faba07fa6e145f53c7c8b02abd11bb540159ad0dffee986611a4a5dfbd509a699b90081fffc135630c68cf81c218464746380cf3e24dab76b85a9cc4f3220bcd7215198abeb4163b47d33ace09b77cc124fc6aa4c4eeeb371d9cc0c443afc31ca398e596e0381387250dc157624ecfcf1f774a9feef607d39adffbcf28093263a0e4fa5c9c194655afe09ab999bd5420f018c84cd748c582ec85b208eb2032991888247d0f18439f91853aefc3f3b6eae4200231d90affefa97d55309b44f87f7c0a09172e287e5c03e4a563897b9ae2e2e70e028a111a2b132397ca6a494cf72c1ffbd03db745ef541435ea1d41931d5162aa35926eceb49a808bb7dd1f9021a647806e77ead355f51b67fab7b8b5a865bfdb56501e30430126e438b0300831a15549a53da1704557023091dafcb7154b6c098735d1b40e6deb64aafdbd74bbff75330604f64f9c06455864ac3a7609dac5adec8648196ef103056c7ac0dd89836f0df554d6dafa16913602991cfa11d25c98cab3c9c3ca4b83476b9b3934402930c0dd657a7d9c97c4d6d406e4423fd3076db43cde596f53c1de38c00861231a55901127012d3934c63224de32db0722f723185a26413fb80e5ce3a5cea133b10789def9b196e58a24a8b557b18b98bef051fadb27803168bbe1d8d68206b603237fbc6a7c8106f716a702fefaddb9d8757e3307d9ba95fcd8819f24d2cd379c1c0caecf56d263fe387a918ee38a07277f980a752b6cfd2c7a54e9a41d726c7b03af82d8e6041ae7d7006b6d4c1eb8fc279ba36c4f244910d602202a90510c791a1de0a22712ebb1ad46783648b99c7076746edf6bd5b57415e961b6919071c3e1c01c00e69be036a12dc27d3614dfe3307d0ce4ec3ceb9fbc70f352338595a1db7c978ce82ccf331b040a84e2817b783623a22a10f036f63388caf712b2b455ec912b69521aa1428e90e7ef3cc9851f85f9540013394ad6f58a76d3a14f7f9f078d04516dae674c7a66be31759dc1aafca777d4008530c585f3d1bf89152c7cb94dee14227c2f1102747a952aa3f7cfcb6f570430ff6e8ca91e93223193f642fcf38e4b4a794c1b36c74592dbbcb2579e4de6b8ce467ce0546916d5866207123096c732f38870e1d1ddde653f00545389063993f211183e7fa16ab5ba434ad8f7f7d95bb23f785d46c01f62bdaea36e2350b04f71dcad6c3d652497c76960e3f1e5eb58b2c0cad1db0fa1196c39f5309f38103b31299d071bd9ddf38567b6352cd6baae553294eecf4d4bef0a49d002aa62b16841f799bb97c502c7f89e81f1ab3c27997aacf77b4e9735046d1b8d7902d9177482c10ba448fa0aa7cdc64cf52d7b4e2ada0e50db0cf72392cdb221dc38d241cd1437faea93e602f766b5c7f16ad90cf2529d1cf59c59fab601c9e934ea6d89cc6d92d0f1ef3a3582f64ebe4c5fdd9758326a3334becdfdc5fe38b6ed65154db58d89325b771a6d13330e6eb9e17d47984eb4d0a0890ac0c8611e20f7642b72eeb225f02bc2aab4606cf50477d34670b615f9082fe681a06493731bbf562bfeb216483b50dfe5e5f12ff54abf7bd21f0721d4dbe6e7cef30721cf91e07cfc5a17c5b0ec4525c5b3be8cd8b4f9e02110f63f4b11740787472a123e64ded1d0430ad29e436af0ef78dc4016c3eb1f8b05d97b2da847010ffc4a81950ff7651a1b936e2f210c65b04ec694dede6f391fdafe0f63f7add20b7741bbaca97d72395f3a67c6ad0c4c004a57176253fd59cf5f29fae46a15ef9d6ae578e12dfd150d031de28893507e66510c68b61ed5c516d6dce60ed55e81d72a714b7c6e4345b3ddab917c4128be34a09f147ed8be7b6966bb63f4d6acc1354ce2b1f5b96a615951481d7f7956945aca4add8e9bd944523f956be237f2a03d3fde0363c5d0e72a4ba1b58385b24e79a4d1f889b618b3e576492b636372182477c0aee24ce90c618aee4e9eb52f4ffda4796929e1c177432f4d9f3592be22032bf3bfe02c3dff1ab50307588a9016723d016d5c165cd5aa2bf5494afb892b1052358ae385e63cd0da76b52999e5ac25a7c3b4e17901dc5073ce533900fd1b06c9bbff8a0f7ea7495a0b27ac6b1387b0fefca972e1d6542ce7b56dfcb47c5a97f054a1e764fe5f0b38a020949f02db", 0x1000}], 0x4, &(0x7f0000002300)=[{0xf0, 0x1, 0xdf, "04e2e8b36abe27f63021afdd8a599df2b31d588c7ef73798729bbe93deb8b9e1584e20e2c76e51365b1090bc377bf25ddf6992c42db29778e624446d4ba4e53a7416b08e10cb13c6c28547cd1eac273cd3272dd5c0362cc1af24ad7f837d0ce8b743804b3fa30aae771b2e009a04d35ebeda8c8538abcf1c9c2e6654f9d9a21f3f3e3910c506988a2045ecea32e27390615568d66497e9c358008470d0cafc10877111b6d6d074891c6c87d45d413e859bda6e1001822ad5a300b95bd7fc4b900f80b4a02dc99345c2f5fd3768387e407e26c3cfc55594b383ef"}, {0xb0, 0x1, 0x6, "ceda113a0d50b3a69736b953b067a56cd273316a64d2848a64e4b4cdc9dba111d83ce5f793f137f355cf14adebe76a923679ff9d0665694089db99bc959f8528d0cd3aa4e016e4d41ece467e66eea54e6a3aded0a533b4e0efe631605d73cf07fda9a694c476fc31488b2e2d788af27c019b7982329c889b1eaa05bbfd9b55fe57470cb39b05f5d88b2a15fa4d11767821ea5422e36df38595bb"}, {0xa0, 0xffff, 0x7, "86fd87b89d17591c75d498035ba394336365982c7f9ec4aa820292a8b568faae93402bcf12854d81c2d5ebb688ce5a2ba2cf51fe1e89a4a1f7b3ffe6d0b06477beb061444a269b00c05f7e591996f2740739392c85086e10ffa12aeec28436c1f1830955bb47f2e1c937e4d7cf486d5169255dd28d80044f3992b5be07fe15f04b0e5564db9add67ae"}, {0x38, 0x1, 0x2, "4eaee802705cf27889ad840cb39a94034627a8273627cd76ac86b66a11bcd33b4232e3"}, {0x10, 0xffff, 0x81}, {0x70, 0x1, 0x7, "2ca0679db038d7c65509325a73a5e7c0c270b2534c65257748f86e1bf4e17d4f7ea42536c389b743e3f6529b32593f8f3c8b7df3fdafbc10ae5bd9139d443d8bff6288adcb6ad35c8251cd332562a9cf6f6a56b9ab33b7d9a7da98d1b0d752"}, {0x60, 0xffff, 0x4, "1e6e05c542202a59937dd146d1d0ec02f2e7637b84393891a0cc00a625045b1ded45da3ef970445fb12113baf4236b0ef898cf6567778e86ac488fc175f3da1fb8587a53daeebba844d18abd"}], 0x358}, 0x76f3991430f2baea) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000080)=0x10d) ioctl$TIOCCBRK(r1, 0x2000747a) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="514ac3833dfe4cb615c2f714333cfa8453eb454eccfabe3cc6c9e956c2c3b2074486bc09baa04f6890c15ba6bb0dd7182c45e47c79f8ef00879f68ad8fefa51941ff5ce5cace6c0b53cba174cd821ba39002da260156c98cde094f49117afe072c29b65d64562f307a8f9760a2e973d33109add863685c4ac8862402d84954", 0x7f}, {&(0x7f0000000000)="0cf490a561edd3d25b1c44e6deae08a1e06319eddfef23b510b2369397a1cfa99a7b3d4cc50a90f311432c2f087adec590e9", 0x32}], 0x2) 06:39:36 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) close(r1) 06:39:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5190700000000000000a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177c24ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f6c1b2bee0300001364b1abfb21452a837a4de8f78efc38f5dcf0c4eaa9b63fe2cb1476e024b3e907d1ec8ffdeb749851d31abe3f6fc93efbb458c78fbcd5f8fdfdcddd9246873021a159908804", 0xa8) write(r0, &(0x7f0000000100), 0xfffffcb3) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="b3", 0x1}], 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x80) r2 = kqueue() syz_open_pts() fsync(r2) r3 = socket$inet6(0x18, 0x4000, 0x0) sendto(r3, &(0x7f0000000140)="7d97a5c17982fd2b42c3e031ab4afb310cfb1bf3b9c921a30678e6f89cb50f1ac76e68e26791322b76b60f786c25f614b32c6869577c7c0d", 0x38, 0x1, 0x0, 0x0) syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x8) pipe2(&(0x7f0000000040), 0x0) execve(0x0, 0x0, 0x0) 06:39:37 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) open$dir(&(0x7f0000000100)='./bus\x00', 0xa8, 0x0) flock(0xffffffffffffffff, 0x2) sendto$unix(r0, &(0x7f0000000000)="b2872c0c9c24c4f335eb3c679a43f510380883fc395d02487527eca9d8501ab06f294099ba2ff8a4cd5ed0a2a17127fd5157bf929e", 0x35, 0x8, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 06:39:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = msgget(0x3, 0x440) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/253) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) 06:39:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) link(&(0x7f0000000080)='./file0\x00', 0x0) 06:39:37 executing program 1: r0 = syz_open_pts() open$dir(&(0x7f0000000080)='./file0\x00', 0x20040, 0x20) close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) r4 = dup(r1) pipe2(&(0x7f00000001c0), 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) fcntl$setstatus(r2, 0x4, 0x44) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0x40) mkdirat(r4, &(0x7f0000000040)='./file0\x00', 0x20) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636a", 0x1af}], 0x1) write(r0, &(0x7f0000000480)="bd9b874421663ce2b50e7b0e1b96b2a8c26ea61008cfedf676c0e4bd0088feed9dfbe2b26981e8277818632ec1c1854986ae80d64365f6d95e00fc2a305df86869acd30e66b3a940844d4ef39c4efa7605a2ba991736af44d843b92ab9a6b79a17eac4ab5cb667d63c2a6f10a1b75e365b2f4f3a479fd827d6c38e069ee97ac347d54fe94087690d07851772b92ae887aae1c4f1e40ce27edfaaaf7462d7652ca62e326085e0697fef7efda1e1bf24b4c93ddc303206f50c4263d91ed105d942035108baa6ae85bc2cf1e14708c1ac086b5a676fd59c03e1ea69a1de4b2c7f50a0a0e568d312d0b8e92e8accb6febdb6433e691d0db1dab74550907720c7bef87bb8b597b187085d8f4ad77f9c6c0c19132aa71d4bca69ae0aa1b1a43d99a36f94f1dc181a8cf72fdeb41605677b52f740252a3e42d22215a6f25025380e14b4b10428b1e217b31e39daf5c206ef793628c683f151107f17c5cb6fe5afd94ea43e3d77c5592b1098e8f7a570c8bb4cd7c578b77e0678dca704295a70e4f8f6025c61e97fc284f4dce315fa61b1a8681624bdb30ad65626593e7aabcf80ce3437292cd049b136fe0e6398d84586817f6685a41d2bac06a70b70a4040c5e0038b1045968cbc7f38859fe3f9def2356312a8cfc611757a7aec3ee27de7cb0e720977ec9a6da062faf8f3ef745446dde3975b9605401501fecee0323508736631bc39aa0602ba506f88756ad305d67cde7dc4eb43ee9549a6470bf6d1b21f89fb9a6a827637df33a3ebdf88b06c863f7249020cbb2f0e8945fa0fe5bb8537a5320b0ef06c3d662079f10716b9f52377e376f5e568999a55f581c7a9bb26d2ab1d936d2b00aa5578ef2342640d98b7b62821112e54e809446228758ccb4a6f8c7a8e9d3a72a20ffee9f54c067581c3169417db1dc382de5b85d52dde0402abeaa11d1c2f7cc19bd7f97aaa78c6d471d7b453adae3c6e87f607ad7521dc292eb3e1c97504a4f7ae113dde436e0b5a6c3bc3693e15394af6ba01b5e1c8c463cd99d1979ffdbe6a19ec0b4b548069a97a7986ecb7943bb8be6e8ad8f3aed6ba71bd20adfa4ecc0d9e2b99fdb6c01c431465b17e50077d193329b123bea2fcc01624010eb2e566ee597da579061a0b423e3a5a824010f963919f71b28279a6951f5e348c53006348503b94c48cf88286f51370a64ef5823d1883dbee56101e2c019f576b22814ee3a21aebce867521a4eda36cbed607ace566fc03cfcd5d7e416241ed11703effe690c8b75003b6fd21c224abfe90ffde56df221034547118c902a451df281d98e1a4499d7962dd3a2471a37e1399845e91e293c975c7516721d216c1f847852a8201390f862cef78d8a4d3715e10f07c856f2bdbae10d9150999ebabf93f5cad356345f7dff7317eef7e441b33e36b3e6bcf8c41af330f4d51b66dcd097f74a8d6dc1e5f711271233f2299b389084c2176ce089c50f7f710d22317f0d1c3f68429987baf4107b881fef58946a9ce78f6ec58c459e45b83f1d640a033c26eea7e99c68c9865a206cded62f2e580125840785a5efa7506b1f105fd26dfba5055083c9d780c41592925f498d01d1c56767fe43d5861e7c56827312ee93dc7314c4f7c191ad7e3487dca0470e49aff2e3b5dfe6fd6b2c735cf3c24d7042fbaeefd2d44874923275b1e664c30f61b47c490b73347a9db55131df40cdf8f46db3eaa3ea40ac1c71bd9d4fa2ed7fa47d3269c6d23c663517512f839d8652f621e8883a28c74591127b4865ad8102e03770702df7b80e91b25adfb442aca1f512753602cda33c8f6fc2809d3cf296ab17ab7bbe320ccd3cbc492ee9a41f30453389dad33cf87fbd6efcf03518d1df6812ee6fd318ae3aa318119dc1c4f88d720d6a78ce310c8641fbe64b52d7c4fd79ceb66aa933d0851658c0488c14faa93a0efdede65ee93e45cb1451305057baea53fb1cd7e4b664e9bcaf455f94c1899eec001cd64c951d2d16801d0ba656b896b8dd83aafd11b8acd6a6cff12d952a560edff8183be29f4ab4fbfc856214847aa7eb0613a35c853277937794a67eb98614dd91374695e237861da34b2e1b03c3e1ce2eb8f95a01e91847958266c70c51bb80216730dfc8dc3652c1029fc0d111df30e66ea71ae948d75a8dd5f5d8c620d3b94afe483c52e528df2e81fb5ce4832fabbb1f20f7e0d3ece5d9f2ba5d5eb62f8ffd23de459dc69f8b41bc74f25746274391a22a2fb63a9e7b8d40ceb68c9efc08b8432a4c0db7a28c288cb9a93941b0431d5e8a29d1a1342bdb216d3ea1ce11c600f716f5b67c287fd37c7e3d96e2ca92bf04523e7304554b865f5382d6c706", 0x67f) 06:39:37 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x200) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffa, 0x1, 0x80, 0x7, 0x22}, {{}, 0xfffffffffffffff9, 0x9}, {{r4}, 0xfffffffffffffffa}], 0x49b, 0x0, 0x1000, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) 06:39:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x52d7}) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x1) 06:39:37 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x180, &(0x7f0000000040)=0x3f, 0x4) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x2, 0x0, 0x0) 06:39:37 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) mprotect(&(0x7f0000259000/0x3000)=nil, 0x3000, 0x4) syz_emit_ethernet(0xffffffffffffffb2, &(0x7f0000000d40)="d515ad36dd5b0e318ad5fe27a9d7a9efcbdae84236b033af1f7ddc0100000000000000dd6e00000000c590ddf4939400724a312db68ca227cabebf438aba2d87b95b275061afecf8a0026c0e08ed880ebd53ba910328d879cc859e0000000000009718267c692414861ecfa9a2100300d76e8a0e49e22595cc2bf004495323f0ac7d1f8530db1b19252318181822d2795b79e18b1377ed7802f1ca8beb12d3fda9fbe45a1801005876099a29bf5e3e3b21b9b0e0ef048f3e628ce9bed216fac8624009f27fed76738e7e804ed530601acb85ce95010f3cb0671d7499c494fdefb03ef0de73bb8c833b810fdbb1e656550c5507a65fd0ccc791bb85ef3d9650d663ce78b4280c0db9ec3e29964299ea10430a7e7bf67c4b6afdcd5af3a2f9569f06aa7f7e4006f1395ddc9326d1748379a5e449a4f4c96e231f25d35bda1de50cd5a3c1c7e4af645adc79bb3ce710af619353cc3e50258e1a29394bbb3812fa8c9ff5043be8c0e2a562beab5ded9035166a66cb95a0a323c7570a257d2749c0a427fa26a5f8bf230fae367e758e5cf98b3b867ea72fea7b3d21467b0ae0f790c24ab8f484c86e1a3b30b1e97a0a4516f5650a5bc5b6f92a8cd84cddfe787d2ce819513c0811c545416ab677a6db5cfa5cd25b4d8194c806525d5664db57240652923c28c91904e148755080a6261b90404f42d028a38f3caf68d9d452d7ddb9a40a30370a94bf7dbc641a9c5267f18fb62e2e00ed53fe5be50170fd3632ecb7dfed40f64b0b411604ded105d4ab15bd5434cb37688ee971029748e5e3158a3ae2e1bd9f5cd9a2e395738874aa79989606a7f7c9ee28d9dd17eec3484c8ca1fb941dd8c9fb042677bf85006bedbbbd205c99c97b9a8cf13b2d13e510f31cbe134c2261e43896cf0628189e7f0e78e90ad9f1b8c7f284a6e329f961b74824cf1dfdfbe96bbcedc857ab14d238c5f60d08f2517a0640bae2fc0c91286aa4e000fb971086a384840b3decbf0e2ec45bba28f9295974351a132e7e40d6992136ddc1b7919b9d0922000000000000eb0cf0fe61d01a3e3b122a1fd567e5f94df1b3db31230920") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r1 = geteuid() setreuid(r0, r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0xfffffffffffffb83, 0x81, 0x6, 0x4}) accept$unix(r3, &(0x7f0000001080)=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getuid() setreuid(r4, r5) sendto$inet(r3, &(0x7f00000001c0)="d63f6eb448dcce4516e20cf2136699909a7b87c731906a088ca7fecaa74a2f9866296b1c299832a0bdd6685d7139bcfa013e7b9db99fa141bead184488fa50daab882c4d4ade2858596189186f147fb1d3cf542394a1a5d292e91463e6d731e71b", 0x61, 0x8, &(0x7f0000000240)={0x2, 0x2}, 0xc) 06:39:37 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001380)=[{&(0x7f00000000c0)="d5", 0x1}], 0x1) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) write(r1, &(0x7f0000335000), 0xfc94) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r2, 0x7) r3 = dup2(r0, r1) execve(0x0, 0x0, 0x0) fsync(r3) 06:39:37 executing program 0: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000000)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 06:39:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x3, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00./filq0\x00'], 0xfffffd1a) r2 = dup(r0) recvfrom$inet(r2, &(0x7f0000000040)=""/11, 0xb, 0x40, &(0x7f0000000080)={0x2, 0x0}, 0xc) dup2(r1, r0) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x8) 06:39:37 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0xfffffffffffffffc, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) close(r4) 06:39:37 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x3, 0x2, 0x7fffffff, r1}) write(r0, &(0x7f0000000000)="ff69be1d923dbe68", 0x8) dup2(r0, r0) 06:39:37 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x180, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) 06:39:37 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0xd8, 0x4b, &(0x7f0000000080)="0014000819c8546127f7292b3a222af20c499c97700b4ee2cf2e6a45065c86bf2a6b9126647a16251bc6b69340f42e2d34285b6fe4968753f1ed7e9db4706c1e6986fa1a84876288bcb6d94b0bbb564f6697e7c09303f453447a4125b503bf6ace4d579d03b7b3f328620fce", 0x6c) setsockopt(r0, 0x2000000000029, 0xa, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x7}, 0xc) 06:39:37 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x1) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)="01000000", 0x4) 06:39:37 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x1a4) r2 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x2, 0x1, 0x200, 0x7, r2}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000100)=0x4) poll(&(0x7f0000000180)=[{r0, 0xc}], 0x1, 0x800) close(r0) poll(&(0x7f0000000080)=[{r3, 0x10}, {r3, 0x120}, {r0, 0x4}, {r0, 0x89}, {r0, 0x90}, {r0, 0x1}, {r0, 0x50}, {r3, 0x12}], 0x20000000000000e7, 0xfffffbfffffffffd) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x0) 06:39:37 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x0) listen(r0, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x7, 0x1}, 0xc) 06:39:37 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) sendto(r0, &(0x7f0000000000)="8bf9a9d17f99b318558879cc97733ae4857ae4153d63ce3c825aebd0b738aab8129f7120908a118e7fb16b0ffaa96aac121ce3aca62ec4cdd783325a3251", 0x3e, 0x9, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 06:39:37 executing program 1: munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 06:39:37 executing program 0: r0 = semget$private(0x0, 0x3, 0x10) semctl$GETNCNT(r0, 0x8201beeae6ce8fea, 0x3, &(0x7f00000001c0)=""/153) mknod(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x1020, 0x3ff) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0/file0\x00') unlinkat(r1, &(0x7f0000000040)='./file0/file1\x00', 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x6) 06:39:37 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) mkdir(&(0x7f0000000080)='./file0\x00', 0x25) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 06:39:37 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x832a2) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000001440)=""/143, 0x8f, 0x40, &(0x7f0000001500)={0x2, 0x3}, 0xc) r2 = dup(0xffffffffffffff9c) socket(0x38, 0xc001, 0x8) recvmsg(r2, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000001240)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/99, 0x63}, {&(0x7f0000000080)=""/5, 0x5}, {&(0x7f0000000100)=""/106, 0x6a}, {&(0x7f00000011c0)=""/106, 0x6a}], 0x5, &(0x7f00000012c0)=""/249, 0xf9}, 0x0) open(&(0x7f0000001580)='./bus\x00', 0x8000, 0x10c) mknodat(r1, &(0x7f00000000c0)='./bus\x00', 0x2000, 0x3) 06:39:37 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xb, &(0x7f0000000180)="b53a00f9", 0x4) setsockopt(r2, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r3, r4) 06:39:37 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2c, 0x34, 0x0, 0x7241e388) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x4, 0x101}, {0x21668c5, 0x1}}) truncate(&(0x7f0000000200)='./file0\x00', 0x5) socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = dup2(r0, r0) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xaed14481470e8ccd, 0x8, 0x7, 0x5, 0x1}, {{r0}, 0xfffffffffffffffa, 0x48, 0x80000008, 0xee, 0x8}, {{r0}, 0xfffffffffffffff9, 0x42, 0x4, 0x7, 0x65e}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x1}, {{r0}, 0x0, 0x1, 0x1, 0x7, 0x4}, {{r0}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x3, 0x4}, {{r0}, 0xffffffffffffffff, 0x52, 0x8, 0x9, 0x8}], 0x4c5c, &(0x7f00000001c0)={0x2, 0x6}) 06:39:37 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = accept(r0, 0x0, 0x0) r2 = syz_open_pts() recvfrom(r1, &(0x7f0000000080)=""/222, 0xde, 0x40, &(0x7f0000000000)=@in6={0x18, 0x2, 0x2, 0x6cc755aa}, 0xc) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="98cff7b462a39eeda167d7264999274818a55b94a8a2a5", 0x17}], 0x1, 0x0) r4 = getpgrp() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x1, 0x2, 0xfffffffffffffffe, 0x40, r4}) dup2(r3, r2) execve(0x0, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f0000000280)=0x3ee) 06:39:37 executing program 0: r0 = socket$inet(0x2, 0x6, 0x8) setsockopt$inet_opts(r0, 0x0, 0x4000000023, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x4, 0x2400000, &(0x7f00000000c0)="cccafbd5926aadaf78720c62c85c0fcd992fe4b622bd42c219b14df92c7b65e29b4fcd130c3f6b28c8863ba3bebb8a96a9f4944fd97277a38096bc5b86919bff5b767790d0855f932d44679ab1a884bd7c0974a09ce713fbd0f37305a0debf175aabca389d3f193efe4ed0d5d8b6fc7b954815de66818380e4678cb3a787b9e26bf84bf2b21ae94eaeca53c15d14594dc978880c42c269938b91c514aab33186fe3a6869b3e630", 0xa7) 06:39:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, 0x0, 0x0, 0x0, 0x400, &(0x7f0000000100)={0x80000000}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0xc, 0x0, 0x10000, 0x2739}, {{r2}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x3, 0x9}, {{r1}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x3cd, 0x7}, {{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0xbd2, 0x7}, {{r0}, 0xfffffffffffffffe, 0x30, 0x0, 0x100000000}], 0x5, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffff9, 0x10, 0x50, 0x7fff, 0x4}, {{r2}, 0x0, 0x0, 0x1, 0x85a6}, {{r2}, 0xffffffffffffffff, 0xb6, 0xa2, 0x401, 0x8}, {{r3}, 0xfffffffffffffffe, 0x2, 0x2, 0x6, 0x8001}, {{r2}, 0xffffffffffffffff, 0x13, 0x1, 0x9, 0x9}, {{r1}, 0xfffffffffffffffe, 0xb8, 0x20000040, 0x0, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x64, 0x23, 0x9}, {{r2}, 0xffffffffffffffff, 0x18, 0x1, 0x5, 0xbb7}], 0x1b6c, &(0x7f0000000380)={0x9}) kevent(r3, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0x1, 0x8001}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x56}, {{}, 0xffffffffffffffff, 0x4, 0x0, 0x6, 0x6}, {{r1}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x2, 0x2}, {{r3}, 0xfffffffffffffffc, 0x49, 0x42, 0x8, 0x7}, {{r2}, 0x0, 0x1, 0xb, 0x200, 0x8}, {{r3}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x12, 0x3}, {{r2}, 0xfffffffffffffff9, 0xa0, 0x1, 0x5, 0x8}], 0xffffffffffffffff, &(0x7f0000000640)=[{{r3}, 0xfffffffffffffffa, 0x20, 0x80000001, 0x8000, 0x5}, {{r3}, 0x0, 0x35, 0xa, 0x2, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0xffffffffffffff77, 0x8}, {{r1}, 0x5bd181a2c99c45d2, 0x8, 0x5, 0x9, 0x1}, {{r3}, 0xffffffffffffffff, 0xd, 0x2, 0x401, 0x100}, {{r0}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x10001, 0x1000}], 0x20, &(0x7f0000000440)={0x8, 0x9}) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 06:39:38 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x200, 0x4) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) 06:39:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20ae, 0x400000000006c7) r0 = open(&(0x7f0000000440)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(&(0x7f00000001c0)={0xfffffffffffffffd, 0x41}, &(0x7f0000000340)) r5 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) write(r0, &(0x7f0000000500)="f14c9018dbd8079f38536e4ab3ce2f879081ff15fa54e8558e72df7979d73249aa65dcf8d98a196522d2abb33a59b2a92803917f3e49b1bb3b8b050930b7ac3ec1371034cedd9e82959373bfd6bca28516962d667284b03db77bd129967ef4bc2dc8147d46f6de7d1208f9714ceeef3ffc83ab1960903ab44b5605c390a8bec7dc1d89d6c9f407cbaa280352b8d4fadc708e8d0763ae57fc8de2b6e665ae0779fc49b7df5c80027c47f1609ded0aabd3b2c93290b66897b28af28f7618c8ec5ccc323520a9a553206669120a65ac0c8eee5236", 0xd3) getgroups(0x3, &(0x7f0000000140)=[0x0, r4, 0xffffffffffffffff]) msgget$private(0x0, 0x1023) r6 = getgid() select(0xfffffffffffffef7, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x7}) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x7, r1}) ioctl$TIOCSCTTY(r0, 0x20007461) fchmod(r0, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000400)=0xc) setgid(r6) getgid() setregid(0x0, 0x0) getegid() r7 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r7, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) semget$private(0x0, 0x0, 0x180) setsockopt(r7, 0x2000000000029, 0xa, &(0x7f0000000040)="c56d2c65", 0x4) r8 = semget$private(0x0, 0x7, 0x0) semop(r8, &(0x7f0000000280)=[{0x4, 0xd09, 0x1000}, {0x0, 0x3f0000000, 0x1800}, {0x0, 0x6, 0x800}], 0x3) setgid(r3) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000380)={{0x2, 0x0, r6, r2, r4, 0x0, 0x2}, 0x1, 0xfa37, 0x4}) 06:39:38 executing program 0: mprotect(&(0x7f000079c000/0x2000)=nil, 0x2000, 0x3) 06:39:38 executing program 1: r0 = syz_open_pts() close(r0) kqueue() syz_open_pts() write(r0, &(0x7f0000000400)="204b7262de28c313a2145c85034a2bb6faf8373d7f34bf9810b9d81e678c428410d4baa962c44162ef9e307cc4b8756056857a77b8dffff2456da2923a7ee89d27845a476827f1ceaf214a5c5c14860653aa41acf85e5975ca1e1de557fbf89acfb87035341c2a836cfc5543950ed2c98475c11aba927c7c275c68fbd14ac6b5da38630f790409910f4492e5f0209e9601095ab2f3c4f3696a87be363f55dfdcc4ddd918a28d2bb1b64879415d75626f0e689de578b8a0dca3142d15", 0xbc) 06:39:38 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000280)=@un=@abs, &(0x7f0000000240)=0xfffffffffffffede) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/222, &(0x7f0000000180)=0xde) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) 06:39:38 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000280)='./file0/file0\x00') 06:39:38 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62152e2f66696c6530004cc32cc36f78bc39"], 0xa) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x4) 06:39:38 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet6(r0, &(0x7f0000000280)=""/4096, 0x1000, 0x2, &(0x7f0000000180)={0x18, 0x3, 0x8, 0x2}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) socket$inet6(0x18, 0x4003, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x60) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc8, 0x11) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) open(&(0x7f00000001c0)='./file0\x00', 0x8001, 0x20) ftruncate(r2, 0x400) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x401) 06:39:38 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x6001, 0x1000000000100) open(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffc, 0x0) 06:39:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) sendmsg(r0, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=[{0x6e0, 0x0, 0x0, "433ae9c552bdb35276b567e145a5f7d5db6ba822abd763dbedbd27a58b2d71025d8e51b201e30a7b4850873a41d3b5891a6480cd1499a88cdaa17fbeb31fd78f6b8701e13ab735e5e94ea2ed192957555d144ff7e5bc7cf7f9f7464722803959281d01c5cad45adb004fda0c7cbf546aac1c0b59dea597c5ccf77d8df1254e77a7c19491e6ba8c76ad321be3da14bbab7ffd6dc05b21b4485927441b0a1b6876a3efd3ea41f43f9eb7ec76a6fa7f96d9cc51887fed0d0555227573f4138f8d389bfc592e74dcba2c6c248fa61a9379ae2c32f2eee893920608183f0f798aade411531e0b6fa671e70919c1b87c25448dcf035de5c137eaa6b305ec5eac18807c9450eb36f36b012f5a5d95ae74c0b71fc3be1077d39122132b49e4e334ba1ef219f2cfd9ba593f7381946f49ddb68c3e6cc08c6ad0c5c23ac9b191f4ad7084595ee7d1d575bd96aa2c56273a683e216b7405476c3cfe84c2066284ef1e2fa4d602e4618f51dae0073036a26a6b0b4610278574030e732d8d405af79a412343a2d0c66cc215de76637fa80c94232db73135a4f779e5399782fefd437ac7323f9734986246ad67bdc7905ab1020e2795b0435d529ce9a88334812e0c288d3e607ba6f7faeabe3a9c4af9916940b5ba0ec9744018369b73479c340d4ed59bfe0baca9989fe2e247d112444701dfaf959ff3b9cdf259687d06820879aa4e207cc2bfd7135446785e5c822801ebe6695a90997abe2bed453040b61dcbf30eee16ef8308d50757aa339407ebaabf0db6b2d8aee6483d0d7a2f2efdea48bf06c3da64188ffd0675bfe76e7063c1efaca590842d53fd63d4b0f2ece6c30079325b4e2864a65eca9a2af051fa786d43c99516057f42aa060d67b4b5cec457db2d98dd0da49e783875e619ef76ddc795396df6ac5d065094805cbd6a5005ff67c0b4fabd23b9368631301a1f81d0a0eb5ca31e879dab848f47032a5eb7bfd7a1d3834880bece45231d71438383835b3b88e7e1a80c98b250d89055006942771f5b660432b58a09d2fff127e9f4ce4ff129ea57aa8aaa1658fa03968f2b3a89630cfb180b42e28db7344ea81cbe6f7f20a4ceb7568f115f9342537eb37ff89cf5ff76f7932b96d4eda0c9005cacdbad710ea168c51cb6fac3f0eb3d399d202ab939976496ea020553acb4eb173717ab013b2b0868331bece3c7acaa8d2276501f9cc4260d197d3e335640b121474359aeeef2126dec23b6d59e2b4c037c445d507884b3081e711183c166a728366233a1b9e4241c79652ae3093aa853b8286ebc43a9f2500b44d726093df26896a72c3acffed666322800a2c22fb5dd25e354900a8c47f489810c13e121e3318fed61410cdfc958a743424831909fd1c3dd7bf67cab2b8479d3047466b607b980124e0c42891e35675a8282b73889a9e8f211c9b85b29eedf230d5d0562c15d2085eb8c723391c84ea0352aa1ddd1dc9ded7ba7ade32e32fc860c4a517defc9ad1062dcaab984c0086caf0b8813109c90ba29820d0dac146eb455dca637bc507ee4220a68ce365750b8f55ebb2aba6e1fb1c1fa21b8eec73f4770325c25092db523613788f655bf87d8a92b798780683f1337689d05e29575c12b0e80d2bf53ee26046a072b5c62ef66af1ffef094a4127f213a6594483cac776ba0a2f0a919b779171b62d32e1fa308a8acd6fc2ad92c97205e951d273a0c90f39bcdb281b05693271d252091c7363488197b96d7b1f6e6c98fd9eaec6ef7207cb72f4b7f15ae8b72b4637358898bca6784d1232157be7f790ec03d4641ee9de1b3b3d2580a7989dd6d6dd7e2c79963b3556030c0781df726bf0fbab44f9694c3529ce5605560f928038f8f8c3bcaaed7e4daa67e580b2530bd43afeb3a4b113faefcaffd046ae0ab536d64b737bf840d50e03cc6e88a07482e0580da783add7029ac644679dd9fd266c8d80e7dd99fdab385dbd98825521961ad7f8a81565cc549f479e32d43ec84460a05caff4c70851bf9be0c5c7419df3d016bc24764f4b95cd3e907ccbcbe805d666dfc7c58985b324d4d7dcc8f0799b3df88e1479de13bffed871d721d85450e51a78b135ec26692c619b6fdf5b3e4a0a1d929af3948b8498023be0e142a888373fe0666d3220386f2d79e373e1d48b65e56c363ce63f070c2c38cb8ffebba480d96a3786aef40a3e369af7deecd1ae8f9b5cc6c48a677947744614f667e38339ed9125c93d9dcf5e23bb62432dbefa4afbb14050ecf233d9be160fe6b5a31724761e45295cd94f7e78559e5f77baa64ae9753965bcce212b2a19ae66d7693ba62964928196f0811067e40e46659477f4af60b0b04e5e92b3075a48799872ec41a314092ed05674d5d041574e76d6f9253b71a38b3a14d2b52b60e8a419624480c38c21200595375868e58277e7db8a21654343cc3c8cbb758567a33eff1"}], 0x6e0, 0x8}, 0x6) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 06:39:38 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)="05fa9349", 0x4) r1 = semget$private(0x0, 0x7, 0x40) semctl$SETVAL(r1, 0x4000000000004, 0x8, &(0x7f0000000000)=0x20) 06:39:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8002000, 0x4900) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fa05e32d6847f88c2e98240718f347f332dc1216"}) 06:39:38 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mknod$loop(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0xffffffffffffffff) 06:39:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x10) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') 06:39:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCCBRK(r0, 0x2000747a) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005fc0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd51e67171593f9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0013eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb93b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e020869a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686772f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f2", 0xef4) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x10001, 0x8001, 0x8000000000001d39, "bad84b73f2000075835d3515ffffffffffffff00"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:39:38 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x6) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 06:39:38 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x3f, &(0x7f0000000200)="01000000", 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@in6, 0xc) 06:39:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/128, 0x80}], 0x1) syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x6}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x100000001, 0x0, "430002000000000008544d8bc5000000009f00"}) kqueue() syz_open_pts() 06:39:39 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) pipe(&(0x7f0000000080)) write(r1, 0x0, 0x0) dup2(r1, r0) 06:39:39 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="fafe19f5fe8c1437ea4bbc30700efa1316e36c56f8c1d087212bf5588287734cf02d481ba4982fb6e58ea9a4c79c3d0818bd7945d4523d56f2e0c0aedd5559ec6013d76a49b0adb68c313e562a", 0x1}], 0x100001f3) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = msgget(0x2, 0x4) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000240)=""/144, 0x90}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/65, 0x41}, {&(0x7f0000000440)=""/117, 0x75}, {&(0x7f00000004c0)=""/99, 0x63}, {&(0x7f0000000540)=""/198, 0xc6}, {&(0x7f0000000000)=""/41, 0x29}, {&(0x7f0000000640)=""/180, 0xb4}], 0x8) msgctl$IPC_RMID(r2, 0x0) r3 = kqueue() getsockname$inet6(r1, &(0x7f0000000200), &(0x7f0000000080)=0xffffffffffffff50) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x6, 0x3, 0x1, 0x0, "9808380e96c9b4ff5b19460e19c91e6c9c70562e", 0x2, 0x3ff}) kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x7fffffff, 0x0) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 06:39:39 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0, 0x4) openat(r0, &(0x7f0000000200)='./file1\x00', 0x888, 0x8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') socketpair(0x6, 0x2, 0x7, &(0x7f00000000c0)) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = dup(r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x6ca) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x7fff) ioctl$TIOCNOTTY(r2, 0x20007471) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001740)='r\x00') 06:39:39 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710f37000000fbff00000000ca338ae1104aec"], 0x1) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000040)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000000c0)=""/35, 0x23}, {&(0x7f00000002c0)=""/170, 0xaa}, {&(0x7f0000000100)=""/9, 0x9}], 0x4, &(0x7f0000000380)=""/23, 0x17}, 0x3) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 06:39:39 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) fchmod(r0, 0x44) setsockopt(r0, 0x29, 0x40, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = dup2(r0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) 06:39:40 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$TIOCCBRK(r0, 0x2000747a) r3 = shmget(0x2, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) r4 = getegid() rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') setegid(r4) kevent(r2, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x1, 0x41, 0xec, 0x8}, {{r0}, 0xfffffffffffffffa, 0x40, 0x14c5e899d1c15b18, 0x8, 0x7}, {{r0}, 0xfffffffffffffffa, 0x2, 0x2, 0x8, 0x3ff}, {{r2}, 0xefdd0d76b42ddccf, 0x2, 0x0, 0x2, 0x7}, {{r0}, 0xfffffffffffffffa, 0xd, 0x15, 0xc7, 0xfff}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000080, 0x2, 0x869}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x7, 0x6}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x5, 0x20000011, 0x3}], 0x6, &(0x7f00000002c0)={0xc73, 0xffffffffffffff8d}) open(&(0x7f0000000340)='./file0/file0\x00', 0x1fb89b3476fce3a3, 0x10) sync() kevent(r2, 0x0, 0x0, &(0x7f00000007c0), 0x7, 0x0) 06:39:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/9, &(0x7f0000000040)=0x9) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) 06:39:40 executing program 1: chmod(&(0x7f0000000140)='./file0/file0/file0\x00', 0x107) mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x82, 0x20) 06:39:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$inet(r0, &(0x7f0000000000)="b75234c4feef82c0", 0x8, 0x8, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8000) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}, {{r1}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) close(r2) flock(r0, 0x0) socket$inet6(0x18, 0x3, 0x9) 06:39:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) dup2(r2, r1) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getgroups(0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x800, 0x0, 0x800, 0x0) 06:39:40 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x2000, 0x80002) mlockall(0x1) fsync(r0) syz_open_pts() write(r0, &(0x7f0000000080)="c8", 0xffffffffffffff8a) ftruncate(r0, 0x0) 06:39:40 executing program 0: r0 = socket(0x1, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000040), 0x0, 0x1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0x8}, 0x10) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x100000001, 0x1, 0x1, 0x4, "0988b900226237a583d211d2df61c66cb8089a84", 0x8, 0x3b28}) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) readv(r0, &(0x7f0000001980)=[{&(0x7f00000000c0)=""/254, 0xfe}], 0x1) 06:39:40 executing program 1: poll(&(0x7f0000000300)=[{}], 0x1, 0x91) execve(0x0, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 06:39:40 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)="b677bccf7ed5453c57ab774ff1665c98060000003404d633aa0ab655944dc9fae2f7c5d7a0ee859f94f06606b81596", 0x2f) socket(0x10, 0x5, 0x101) 06:39:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "2ef32c0500"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d00", 0xbe) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xffffffffffffff2b, 0x5, 0x743e4b89, "69e680090d001600e0ff8200"}) readv(0xffffffffffffffff, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 06:39:40 executing program 1: setgroups(0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x8, &(0x7f0000000140)=[r5, r7, r0, r6, r3, r4, r1, r1]) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]) r9 = getgid() r10 = getgid() setgroups(0x6, &(0x7f0000000100)=[r0, r2, r3, r8, r9, r10]) 06:39:40 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xd38, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000023000/0x2000)=nil, 0x2000, 0xffffffbffffffffe) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) socket$inet6(0x18, 0x4000, 0x4) r1 = dup(r0) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) 06:39:40 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000c, &(0x7f0000000080)="e04e5d0100000000", 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000c, &(0x7f0000000080)="e023000000000000", 0x8) connect(0xffffffffffffffff, &(0x7f0000001140)=@in={0x2, 0x0}, 0xc) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSBRK(r1, 0x2000747b) write(r1, &(0x7f00000011c0)="82f3a118c5e0987f6d67405bb9bc252e058e57181598ea56c31aaae10ec4546d303f788568ba9c422b4d56a34542893707cc4f2cebaf50f489263c5dae933e5606955acf10b4865b8e0fb54442bcebc4f2765071a43b802459d966b6c710ec3d066dd69ef62178c93a1b87246c371eeb84e5df7437cb5a489d12a7ca9399afbee0989722f536217facae9dc0dc03b390b73b79be4659b3e1fb6a58e6dbec3a545e871a0a6f632917115886fdd467baa8b444d4fe782f5065e2103454702e5f676cd3fbaa746bc2c4240d7a1e7a9ad52f497a6a375d627a66079bed9a86c52503f83951984886c2029a995d0d25d4006392c02e91f317852da832e29d8b3c57df9a6f4961a169336654a174a0a29195ca1dd7d8cf867fe5a95eb4fc05b490604cec91ca72aa3438c47caf0366fcce54eeff981aba45f2896c4998653ee95dbe5622f1425d6fdb82bece5765ee75b28fce1b36d302aa61cad0238bc0d8184de76cd59dbd75e917e4f236885af0ccdaf5b61c8dc0005821f6a8a19bb31eaf0ebfe22f18a791695494cfd6e6a222f58d104a1735fb1521f2401ac9fbd5bf5e5dc53550804b978d5a7ab5da28c4c6c88b48b0d51a85d600ce007a499ed771c8b271f0f026805a4157a001562cc6afad58a90b2b12f47d2569dde2c49b9ff7e46356c7853f1c3f2b1199fe2eee2e8ad2265201225bbc3b81d42cba88a523c270b5950160344c99c611ed2bc17a6124198ea250c890b2e805f66928755fa23c595cf7e83598213be1205fe077aa35ea138ac88b480877752bc9b24de391b2db59432ca85d1dddc7c03a7aa8af191e2e7e5ae62029e7704e4ba87bbd27e35d7f571c4912c1bc4e98e342e0373763e67a953d7cecfb2cb6d20ed36ea80ce06a68b5204726f5941229baf56322f5f83ff8603846c6af7e449240b9481ef6124451b634e316e071040bcaa74ece297f3f177b4a22b7aba1f1efd20d7ed38e41df8cd6b5c94f1eacb87cf778983b95d1c244a8e69ef6d5cf9bb8269ca03d13fef659495c1689a3c235e9b346e98a91615b7bfb98f30d02fefe6398dff2956886d409760c7bb0893d662b9faaec3d120ea3f8292b5e4a453432c5c81676cf3cf6ced25378f60f23c33b2653c7ba8e35f07e1dd62e8b4162a0d07e9d5b86677c6444bcaf398dc0c49aa1c0fbeecc4ce7409fd7af59a6bf698baed1de466723db92b6aa6ad539818f724911b77e0ed05e9c840010ece666ea9a8bd518c8ec3feb34689a0af589687dc69f60074698ea5710476637090f47be0f4f581b4462adbb5a3729561f8f69b8f2dcb46ec37816765b00b9044602fe4db374af6c94787159ea57576563b6f8556917db07b700b45ce931ab66cc6be6dddfad119eee2039d749ef715368c9cd0e7d61050cbb6c7623b621ece759a62ebf9ed856dcf360b2856620b9d9c0cd448e4d958bbd1394cdbe2d4d9d95bfbd51cb0f1466fa9f2536dbea806bab9b1b4e70c58f741d6817cdfc03a57b2afc8421221741608f31aa7f29d5e763802df611817fdffc8f365ab555aaef17e2023ab01b81d6229528a854f10b02108c455a06f3b52475e2cb72299d3db7d0380d260212415a4e0721a7843001d8dd5c08d51bff0bd56df578a964e9211e7c24d280d271f53bcb2ab9947c7c09eba0a963b26c649bd7109296ed11c6da88b5833d3fb8512840275de9819ffad3db58d64d58c4bb9b4c57f24dcbafd53f64ec94e14fb1240b3c25af75600d95c652e7cbaef3607aef09680702111631164250aa9a2e794c520fa2be54d962886808d721ca70879fc4aaa2fe2bc18a31c47e9c03fc7779e57f3d68993ce7230e9dba24525f0edcfd848c0bdf92dbbb079e2f29524991f11d0c7db611bda62bccf25cefd8418527e35701f4a678bb3be18551e2fb743bf81080e378db82ccc23c29b465235eb3c4ee82ad75cd8165bb6394032c3bea8fa03b267bec8b599bae1f6c0f0a482e1d49c54d67ae16c2b0dd74ae1eaf0ce84a38bbd08973c87cdf25c92eddceb5b292456d12b537b9f6057bbc1ce19bfa50231cf8136db556fabac9a47d85f38bbcbece2a9a3af8a66bbadf3b7ed4eb45bcb4435e46706520de8cb7e43eda6fe21e4acd77c46b436c4860b71ddd2d89f0dbf5b170ca4825ac69afcd70693f98703903e76b29077d65366b4fbd89220c1d23c9bd3b14731736769d1b75891ce3ffbaf4cce2fc5b441f99f1430c404820f0bd45ebbbaa952af9ffccb304f71082911c179f6e7f1189717d33cae2eddf43497f6f45c6bbaedee7072b41a2023e2aa2c8b8c946a50ca18b704f8af089c74a25e1af7ed302e8a715f2b741a5e300aec756390065cb9b9855a32797b1c5e73a06cc503f6106adf7dfc142dab25b119edc02f9ccb79bcc19a9223234d0b845c0d1f063aec643354b5f624af786bf2c6de1555616d11c885081c82358065b4dbd01b1bed01085e9421a4defeae1145b30f41ad8b44e33b366ddc94276d802baff4163f1bbc3b38f96fc00c4dcc1097ed7eda3475a4d47dadabb997b76a7f91ec3d5aff15410ac506467e6d6652398e2f85976e78459876c66640226725bd976b1c54f6c19d81e210ab97fa6870a5e2714cfe41ec0dbc5139d2d0a15fec94647ba1dc09564f27e21cfde4be0bc32eac5000eba060f09715ead0aa9915d06209e42271a419e48840ea6dd72935e27aaad19aa33bdad02600ec73af0adbfdfd50c53f85847570ce381ad55fbcef38a0eb4c07b8cf4339763fb536f9bfc235f033e0c1217fb094c9a13a79c75e56e5e851e681e84b5513073b802ccc51dad8b8aec685871f5923d4d0914aa1d7642c4166696ec1efb841d7734ff05ca2a6499ffc368183f529384d8a77ce3bcef0ca4b6d170b1d4a85ece79ea498c027c80f9a2a5792710bf3f6ebbfd30d5766220f32cedaa80947e1cef4ba4f7d021c612e3f78427b40eb945cbcaec8c44f1b90ab0354858d00f1de3dd43618d521937c46537e818efc5958e8b23eabf07ddd8866709deb8f420a8008df9fb8606499b9d4654f6e224d77841247d899523a7c406e622049efd1be7249aa3c82e3fceb69f9e6fcb9ed7f01f7958988b07c707a3b2b6ef579e6f10f7b6d61e6df22a88c6b0e16a52fe3febd1bbef4542e25b9bdc9f259e2de1d5cbe042af593b9e17ec00d5f725cf434ace028954191bcef48407c3918c39b3be92715b5dd8e55fb7d1b42808ac506c633c5d5d8bcb6e14c047a5dcbfaa9e9f6a120b0a2f50f2509e15f1bfc4e976a26015836ea103c44aabd7f90340261086cf7e27915cf60b7ef8f8ce697c41eaee5b3f648ea2d88dbe44c00ca7263f2879418cc208797e30ca568767920d6a348abcc1cae0976dda5e8e16f6f9cde30fd5bb371fe3d565fea55982537f7f86cdb467e675b8acde5d636dddafbe36284d50590b5cd1c990e3ed9749191fe05dd4c9ee6935bf42bcae82aee656c0fec6849a82f5b0fa3e6b35b812dd056df8feaa755e0474ea34f7ed4b3d0a45f89ba66b60b846fadb2d4ef24c8cedf8e3bfc4e155fb176929c6bdff1911ab4a2780a53f7977077b05e962e155bfa243e6989ddf310c06e97e3ede853a5a86c53e36bd6ccbf85770f4c1871fdeafbd6b05dffeb7b1b7661b58a542f88ec684834f44e35295271666b4e25a05900fc985848d2c8e69f7c51064de650bb59b6f3b927fe2d7d60c57c48206d7d893896e24a5a6eaa741b8942046e020fa138645930c48dedae65f641f995981b667600a97f09c725d36e67b778d9ed295d31bbba347ac6c304d48e603640351d52e8533ef92b6bb4f015e1351279bb61c28df5153c95529b6a4d80b4d1203a44a009be6aabbf7e7de745f18843b1e282a3c95ea646d77d7b69f95060501e3307ef495d8a88b4d92888f3830871e58b6e316f450f4df06c363de70e23b04cd8eec3ee8c74ae9974b4316699681d39d746aa95d6254fad6f03c4f4104bcbf9cacd0b0c32137a6a989bbacb7ca13603a03697a7a8c5c90a30ddf8d7c97a8cbb1e1e0107bc6597a7414269c63299fbbcdfd28fa15168c1611c6e04dfb69206d3dc3c4c3865097433ecf4e3a126ab44f4e75eb98db2e4ae450458a1253c49f4f97d3719928770458f5bf813bfbe2d3c09c1dcb623e590dd816acf92cb40d0cd384a9518eccea251f89975b8b8cad74a63d910f19ee91da16d1df35918e211bcba6cc8073af47e3603489b37265a3ece47fdd02d91792df789e07bc9aab7ffb5aa11dce84bfe96ae4f3448c1e850bbfb2df4193ebd14497dfb39ae2e29b950251af3ca47a5f0d70d43cda8d5147a6a27ec07b109a253e8749af1be5c60c1a91bf3ed32c7c8762d04df981659a54b6eef0b78af70ebb0819d24c14e973f2b2a540ae2d50f667726f1c558462dba4e6c16e89b0faf1bbc5eed91fb48e9ea4de2f881daf53e79d59fd24b4f1f8ec53e4e75f4bc3fe1f494c8ece00aa9b4792835f75d66d539b5646342ae207f641786f1c44928f62381dacc7493b4854a8516296b61ba2aedb2bc4de9b04a516f0f1c472eb39905fedfe077ca402606d68e350307b7d15259987133681007920ed25af67fceca1df06b843532c3f0f6f12d7843c4666364463e3af837bebfc3da315230d9a2d37f1ea3f633117512391d404896fc204b46f181ec1d64e9b039c41f6edbc9d07cc6483cbb3d7c6fdf37e655d94b8a5230b7cac80d0fa7f308d9044df9156afe86910c267ebd04825af20fba05ab7d221357f8ce764946764d5a322a47ad1fdf6914345475c5275e0b863d3bee0ea8efd75efe3b906af852463caf83425b1ccfc8758b04af153d415f0403af110a4840c1c74c24081f23857bc575211a5e39a7940e7cd27b3d7d837c19472d9213acd2572a0ddff77263b5d62e5b8d2f11d64b4449dc4f1b8daef61e4f2115a1232b0affe53e63d964bba73509b80d297a07ef069ae00c8d2f787c78a8b74b1c5ffffcf5e3a087ebd9b49ecc04b6af5ab45d964319983bcf1879928e428f2b121f691447fc5bdd46483baafacaf1e82792fad5414cd5ea9f9d7a82dd0942b6311b96369883f14caaf140c4fb165e4084a79388326e4933f5f499986ed273cc3dbebf8cdb7edcfacd2cfc38cb1cea6065f0c9613b42051d17e44470247b73fb8a6cb803a9a0ca352b7318f506d09aa79605fab090e0f1422404f5ea10a29d712c6e5f0a02904df131b3f4c557a8b94f0e0015b0f032a2fcb5a533e4c412f4904b6e691c7ca364f4097cf2c5c9a9d39589a90c37d20645ba2ed5146f0eb008a9601793b14072b3a1deedd8fe05ad145f641727e74ad1d9d32cc644c650f982d03320d77eb44040446fcfcd98ebdcc04e3cd09918f319758b44506d79241689dcc8c61617b130cc4479b8c8b3e3fd51ab7240d3022a36cc3c55109851b1c14926fb2f4acc279ad5571e07bd8214ebebadbcb0ea604498ef7571edc531bbfc33d684590df6fc789c843c2db3495c4903d5fd175192fbea12d33deea20e71e86d32f7622114b83cc3f12a7cddf4a9e89ae2c7543d34c9e1ed8562a7d2e82ced3673f320682b685bb8fe51cc080eb314e08686975ce59b0ec6ccae46364fc76752beea7b222908e9012945fc2b813ef64d3c4d5b4dc230b0f7dac930db0e5c06e5b1943288e386c041e61517376a9bae335b048ce76c26cb8762b71c3f2802094c2569ac67e9ae8705e1e2404bc08bd61a9d3e7cc86b8d3122cb81dd4349b232fa5261d9a2f042f0f97d0db81643977f93a8eeaf015a518d7fe7d228aee7031512f2de9d4bc", 0x1000) close(0xffffffffffffffff) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000001180)) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000001100), 0x1, 0x0) poll(&(0x7f00000010c0)=[{r2}], 0x1, 0x9) ioctl$TIOCSTART(r3, 0x2000746e) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="4b9627c7250092cf733f8c254009e1daeb9e53b32a0c9f1c2c8ce8588de5f577d3eeff59ca069b817f2d7477f2509ac495be61aa20526126d131ec683a133a2415469becc0441af053e2ef29b45d31063fd64c055e30bba1a97a3dfa90339bc06cf412e13d0640c7adc261245e46ded166adf0957923dbcd26a9d8934b6d776032aaf7a69a81c26fec47856797f379580c3668f3cad931fefb26347814b108f7fac8ee4ce391d53e619d590566a05ec15623c06e08bb7446db405520116c013453d5108f29d813c185c94459575bf98bd9c1a01fcac0bb0c892b0c4b0ccdecd40e4c370d0c85439e4d3fff000e06a3f630e86a4e4449097c6e6107bc9d1b8124e7e831b8546096d042a6ad11ab50e573be946a073d2b64bfcf6e346d03b77ebd80a1c1fd37d3a24692dc62eb31ccdbe8804fef30f0bc60a1d3fb05cd799ebf4599c16a75208c4a9b8eac3cabf6bdae2b224cf5e0f75659a3a5b36afd73bde5eb06613884abe203cc7388db0467493c3644bbfffdcd978621405cfae5da99d2c5f85ab3cddde9f352996c870010427c8763f8a25f2a35f29c31af1eb0ee35607e057449d534625749d1a2446e9319ed5ebb6003a3350bbf67622dfe4bd145e484c619c885516cb7f7b6fcd7f1d00dc43821fc377e4b163551e14f431764cbf24697bdfeeb221191b25be2b725f50615da60c7cf29e18acb2655dc091bd24147835540daf06c372d34239548e3307c2fcfb2490a4c236cc82bca1a6e7c346bc984de821d050da4f2ab6f3972b770ac773c20194cfa9d25cbf6f9ee13d0b29e05840d103a6e7061b4b62b51fc0d84e16b0b4b9c705ad0172355d5a47753d86a8bfac149141ae08a25cde232d8ab075598d18a591463904afe2f595ce168e95cc10f244315c9036819054eb4d3ec35745e68835905d31f3e10c58386d4c2144b6792ceffe562a34525467e20d9d30e203b9f55517aa706ef0300c30e9cd5a22fd95a52cd4240aa75d36d29c4525d91af164a31b6af42a82d3adea08e8f235e476ef7e218a2d1ff0d85219966b6db0bde23ff7dffb1c8c453108cd9905bcbd7fdfd10a34e14b2bbb7c92dc3afe16fbc30039ea615afe3ace17d097479b65a5032b183a5c3d83424372d4ef50f73c6d72ef7a3467ea1e7c6c9b07cd67b847f845d80868958265880e1c41835f9ef21d75694356d785e7eb77add2318330d9929050553f37d55c5bb67e765fb83b622a4bddd4a8f2c5151454549f53b179fdc62851318724b574b363291910cbb471235c545425f14740586640aed0154824d8af5baf829eecf25606ada9e71c031cb7fc37789dfc3dfdcb8fde8cbf9e91e4c91f40b41008ed5268909bc77899f13041fde661e1651ca0fd8309713c924a92cf763750fa5e4838c2c9c7fd44a288fa065dacfd2ef8477cd07f1a9b6d1b717a5106b5c2874c6d5e62a1c9de12f1efeeee5c55bb870a6f149be7a1f2b5bc2fab3b5a0b4c9b76f9b015063d833064c6a8668146ad280dc41234a59890f9d3926d892c9748e604469c4f9577b0c5e8ea079859a37e04d588208e24b081af43e14c1631fd9ea764868cbb6e5ae01b860173e1659d5b89cfec979328493b1806affea8e6e42bcccac315ef638f1b92eaece1089dac23331bf46f57101288b7f1f8cfab03a4a53529a82e4673a1a363efd61062ff60005949948a03d83bfb043e9140a350bbd38d3f3dec066decacafdd29425a229c6959b15f16671883915d36a07fc60e0ee8a622c1bce78f136e6c79c11dfa156cbf969aab8a3cb3c61025b1feaa4eccd6c9dd1d4e61b122c3828d7aa8a25c54b0ab17aef6edcd62e1d60f0ccf3a01ebe1fad86b3e69bbe91e749f0ad208b62ccebe67f66b1432e8b4179c2956fc8cdd60b4dea23ae4131cf7b2275541431b6b5c9f18e120c2e170ae4559cba5a777783aadb2e610b3dc0ab79cbc9d6aed1f166bd7fff252b15ad34ef237a6ebb6770c8dc7b7c7533eeb05fd288c0f431d6188511883a6e94f828a7b4c734b32d526d09604c8c5817c7d6361a5e846e416350456fb7cbb1193a5e455d326a4c978b0c3449f483e95f040724e9ba33f90cb8c713564d6525442405b0d306e29daff7abb54239e1f3612898021946d01b7d3cc2a6224d9ed631a13283de373a49ea9cd45b4ef4e739d0190da5dad3c38ceb6a6863574c60b1b19f18faf83111f5f71b1ad08d0b3f5015f7e592a5a6ff03d0137f84dd36ff51c3becc56a4b16d99da17efd8db90cb02f3dee0ad5f8ca15236d5a39ca8fbd262f0b532da864cd98dfa249d13de3eb863f8374bb4eb13739ba83f3dd23c1b8120aacab8dfd7d48ec4896372a63075ef9a277b788668f56fe4f4237cda9a5c57be997d48396f70c2e7ccc3a08d1372cca4338e4fa3b31356d52db3eda5eaaea50e61fa13de500e9c9930a483292fe5ff347dcf200c461693818bade4e2ede6f24d6291889bd66a2533e49a260acf23fa96833a5cf66902b4b0ae38d16de973f827e8d229c18e99665c152d760cf975e821ba99db4db91d359c501992d561e38e2fda0d9ccc561dbcd7962176269c2b3f3f71177de2c5f603a61a9945e066282130b686801fa77811070031f36d0f3f621a1f3bb0023c6c4d7e797b6ebad1453b84a6bf1a41b0baac8cf722a3103a7ad0b87d02e26a035df664b3bf70a8c4592d263fce656815dce0673bc7fe5c80c2ce68bc695ba028c782ae50ec305e8cafdca1de5507baff2b8bdfadc2fa8728857f06ffca4dc35ce5c5d61983796a7fa184d9d34b9934f84fcdb04da4379780190fb14c21a68caa1ae54b6b210b40a92f0b2b492a041030c0854fe9fb75c15d6a5b263c13f05b23975e5609fc2038920a928f8fabe111be9eb6e2031c4232ba75cc0feebf0944201308a7c06572e6c3c527015c19de39802469cc275c4edbc9e5cced34e13286878917c8905e34cc730150846377c751e9a794b39dc64f8719471c82594f899a6577938e43c2d716bbae1594bc52be8e3a76b6371a4ed7bcafb87f0b9db365f514744797f75f86fa5c9b2b815895fcdb9c1552ed80cd90fdb404a9421e25610a0f15dfb07aba4cdb937f14912788c0005195615cc63fc40cef58b2cf7fbe036647a17ec1b4515fa383fae770bb32a5d3103572bffbb69658a837057d111eff84476cea76f08a7674b20239ba7b04007d6039df6eafddc83bb698c932a6c1b06c059fa57a7365d6101eb529f4a3844d60cbe57e2b19aa8a33aa5fafc51dde4f95241573e395f0c12de05f842d09029e5952bcac384c438fa2cbc3f9a4d17c26245014a5f5790c3e3bc1bc322f7ebc7d08f0acbcfb63b76804ef6d98d4bebf6e30549d5843eb6f3338fb116e045582111733ccd4a9bbbacfd18ca3cfd02d979f78ac6f120651ad23389f3de859193a80bb13d14cdeb96d8622269bda9c98d678c2d1a0bb6d86c5aef626d5355fc99f450883201cdfe16d285b1bf59a33cdd78bfc6d9f14dad835fa95512adc588e9a00b421f32e75e45861991d53b365729e9da931069a257e6b5e5bb1d55e454b7787156028d3263eeee7f737806af524d7a52844e2e82f5bdf3b55eb9239a888ae7cb097917f533c6dedfe959ebb28bff048a94591bc98ae931509d52f398210b61348e5f2c6c187cd884146f010d04faf8e49743808185a588339d1d6ee42cfd58d56e4d5638ef0efce9ca61de26e426f17a09f4f03c6f883effb0e81fc2780a0d02dcf0a7f5c5f2ea2eeaec7215dc45ec6312b3c73940f2ea09396b3a42bea0bd1209c163c3a639f88ec1d6c2a1c3b4bc007442a9adc3dee39f923761f3d146028616966535933d54cc83d42588eaf5239ab8017af60a2b984e309318956858c66c57324d72f28aff1a94ed036790cf38f1528698b25d56a52bd3449d50bfa6f793abe84f31af30e6812605a187d6bad82962b40d84de18aca7a774b12927ee4d7f6bea63fae6f1feb2aad9e61b9678b14c351155234a49b1070f87d0e775b64c458deb750b74e45ebbd41dbac4aa1103b5ab4d069b64bfe413a447fab8bd54f2def8253a6b7f522933ad19a0995047f4192f68a50d7f4c7ffec51cf1185f38fcfe3861e7a1d7182b7995abd461a06d036f54242ee154d205b824d32f52b5f62b819eed774c0d79fd06b568f5776a8102f2134420bb547a2db4aa8509ca9d9b854b1b40126fd93a5f22966bb4adefd82917cffc2a93fc9670e48d9ac46ae11c06a6d7754c06b1a718a1086d902b7ee25041335862b28dc4be891e736294fb48caea3e6744844925b8c78590ee66ee173314bda7af27adfa1058ee895bae11cb1b605b64820babb09e5e570127edf6a09e14596d38017e369b53d5589f6f053673f36b7808b378c05352ec4ace28116f90df65f79dccf22ada19c939f21f8c228259c8387f6a7a532f578bbae75cf627a7872d26a82029731777fcc0b4391438030d92375dd8c44e1c6958b0df8d1763b38147543b629b0868b8cc8944057d119181be8090375e3d562a1735d0344dbeeab2c51f6efcf185bd8a24245d1264b356714f798d1fca5153e81678bbedf18f059f300b7c71e8083a101aa63e2cb7fceaf60877f1e086e6b55bc0ffb090a0dd8f295a9ebe8d099bb0421c32b05ecc2c045a12971c08ec7653805fe1152649b7593f3ce80508533cc55b0ef794cface0ad59bb12ed425502c6942d040246933565c361d65a8c2733fedef16fa68046bd1cf54696d03a9c7d513030d8c0303e4e37d68a042a561a2dfc369789ab7ddf08f33cc7a5393cfde8bbf01f7ab1d8ca544be51dd5bd4d83170ad6dc3cd41f4b43a7137181119f121835c241d2ec5aa1c584482ee76aa81285552bf13998454363a9417cbc5fa056f9b43cc6874dee2670d74cdeb51bf4f74240fa6211ee9d89408dd2e7ff8aee5f1ac95aa3d4bdad5a68dc85e9f476fc5c3a50290517910b16ee7d4df127bd438a1371cfbbff17de99bb5c3f2a375956b29c9eea3ef0526696dc5f1e06d1eabc06f6a275bb11ba1adfdf2e179e334270831a2b0e1559abb2b1cef2648f4f47ee42b25f5bb6c3a58497d6086d55d5a6e9d8d5f7443ee17ee362a9ec3d48bddd0c334fe4f73c818b1572970e405da9496dff5af67fa3937dbb78f938663dce88738bc2f571c785e08995122da0d466cce7371e31aa897b18c3a3d5b4a7599fd158fe217561d7f42acabfd9580080b9929fd5bd7c0b2ae141e18125c8ffb027aae36875e84166bf61a9a4d4330f491a8941db21038d66c896da10a8daaf755e2f865826a9dca5597ed4c530c7aaf9802fa4517692c61b580dd1e56d666ecd47cd4b4a68a3a8d9d4a4b86eda7fc4923c9a485be2cc4e58f00484f02b4d0acfba6eb78418b6b6100f24a015719f243d75dedc41b470c6aa08241ede36506d912b531cc1e6f24176c1479d31c76e327ffbc13ff67cc27a01f4e05d7172dc00e547c62dc09e21c843ef822fc0e1c346dbf74ae6a7f3820139fcd0573176f110d769b235d452db4660c8c9c772c238654e42d6eba0511df4795c459d7a327be8b3c1b921ea0da26ebe9bc1bc0909a9267db42c089cfcf076c17e846187ccdeae9750e43f0d36edace3eb11703fc8fc42f3da7db50154ac7fcb023d30b2a8010ab47247873a972122f818a1612e5c9de87522aba2ad52fd76198968ba287c44493c1b1f41cc9748e49907b2bf9779a5855627efefd09f8494e27219e81c182bfc80f1dce132002f92c5a6ee2b05c7681bcfdbbf65f9d50328c7feacade0a3547723c8543df71b0f149b67b", 0x1000) 06:39:40 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x4755, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/239, 0xef}, {&(0x7f00000000c0)=""/13, 0xd}, {&(0x7f00000002c0)=""/72, 0x48}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000000340)=""/146, 0x92}, {&(0x7f0000000400)=""/136, 0x88}], 0x6, 0x0) r3 = fcntl$getown(r1, 0x5) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r4 = fcntl$dupfd(r2, 0xa, r1) r5 = getuid() r6 = getgid() r7 = getuid() syz_emit_ethernet(0xcb, &(0x7f00000008c0)="d94c00825931760d237c056704d6ea8b15e6e56f163879201f3413ea3189d8a3c2c5787c525996e77b694cc725776aa967b4feb083fa7caf194eef6bd02e53cb4e04451fa5b9c8155f21129781cc61b18860e39eb7563c97393e03d516cd05150a66de3f38cb9e10918372ce3138d53de3de82b7bfbb7c22e896191aa2c32db35d8f2fdba6077af193920df79fd360dbae9133fc183b52d10eb71378b9220e0ba02fa1be1820a19ca7dd50a7e07626694ac789a6c055bb09404e6e4a1b89cd9de6ef418e4779f861a3067e") getgroups(0x3, &(0x7f0000000640)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r10 = getgid() sendmsg$unix(r4, &(0x7f00000007c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000540)="43b5ad6149a3594d8a7486551bdbfa6d5bafee3786cdec489d390caf3fdcaf744c4d7295cc5212735d56381e21c193e34956d67cb6d07452ddad3776f32c056c82ab19a4fab9029737db76ad932af00f5aed14e784ae51c51a9bf0dfaa393050eb39f1885eae79c60a26886670d4151a661f8d3eb21fb8edd5f2d3f02447e748aade0dc3c353c20f5fc10926873ef0", 0x8f}], 0x1, &(0x7f0000000700)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r2, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r3, r5, r6}, @cred={0x20, 0xffff, 0x0, r3, r7, r8}, @cred={0x20, 0xffff, 0x0, r3, r9, r10}], 0x88, 0x1}, 0xc) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/31, 0x1f) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906", 0x2}], 0x1) 06:39:40 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x3f, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = msgget(0x2, 0x4000220) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000ca5c0419beb6415e5563b998f47c7692b69999cd973d084d5e23772519a067486a4b12bb75e27638ea4ffaafdfcaecbfe6d8ad5b8bb3e9876b36cde0e8b2dcb1b8503a6b89a89a19faef2eb5466d136d12e354614385477f993e9aa7f016cb1c7b8bfb3ec5d6b1e061041dd152f5ed5ab26b90d8a7c4ffcb2f1c798f56ee7730ae6235dd225d1eef6ae8bb79ee329c4781265eb1b01480d391f6fb96386ea0c74ccc916bbd186c0bb585a257f6d682c5173cb9716250fd38066660b9799451ef2352c388"], 0xc1, 0x800) r1 = socket$inet6(0x18, 0x8002, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x2}, {0x200}}) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 06:39:40 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0xa42c3f2d9db82a16, 0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x8001, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/66, 0x42}, {&(0x7f00000000c0)=""/168, 0xa8}, {&(0x7f0000000180)=""/171, 0xab}, {&(0x7f0000000240)=""/136, 0x88}], 0x4, 0x0) setsockopt(r1, 0x29, 0x3e, &(0x7f0000000000), 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 06:39:40 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x20) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0x100) mknod(&(0x7f0000000340)='./bus\x00', 0x2040, 0xbae) mlockall(0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) fsync(r1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000200)={0xae, 0x6, 0x0, 0x3}) pipe2(&(0x7f0000000240), 0x4) execve(0x0, 0x0, 0x0) close(r1) connect(r0, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 06:39:40 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c653000aa31df7a7a662fed18b789e7be3ff03b462dde4559de1a2fd4d8c3d8b871891f3468e2d41f047102b793e0355fb5b2e01c4ab46b34c7cc951f06573a27b4fae6ad1253d418116a53c954bcec2721566b4796bdbff6251e0add198081ac911b4af737fe6f2cd3b9b65d0dca3f36a8e39b781c2819d07c08c140af22461205857d9e076910c28927"], 0xa) shmctl$IPC_RMID(0x0, 0x0) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) r1 = shmget(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) mincore(&(0x7f0000002000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/9) r2 = shmat(0x0, &(0x7f0000004000/0x2000)=nil, 0x1000) mincore(&(0x7f00001aa000/0x4000)=nil, 0x4000, &(0x7f00000003c0)=""/159) mprotect(&(0x7f00001ac000/0x4000)=nil, 0x4000, 0x1) shmat(r1, &(0x7f00001aa000/0x2000)=nil, 0x3000) shmdt(r2) shmget$private(0x0, 0x2000, 0x1a0, &(0x7f00001ab000/0x2000)=nil) mprotect(&(0x7f00001ad000/0x3000)=nil, 0x3000, 0x0) shmget$private(0x0, 0x4000, 0x104, &(0x7f0000001000/0x4000)=nil) 06:39:40 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) setgroups(0x4, &(0x7f0000000000)=[r1, r0, r2, r0]) r3 = semget(0x1, 0x0, 0x0) semop(r3, 0x0, 0x0) 06:39:40 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f0000000000)='./file0\x00', 0x4000001000, 0xffffffffffffff7f) truncate(&(0x7f0000000100)='./file0\x00', 0xdf) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 06:39:40 executing program 1: poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9, 0x0, 0x0, 0x1}, {{r0}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x55697fc87d8713dc) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)=""/231, &(0x7f0000000200)=0xe7) 06:39:40 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000380)="e38a7d0c1a00001efa29171a761a5cb5c7efa0e99586132c77f256b6092f273cfb255bbdc3a5197094b25ea0fa0023d18bf6659990bfe43204", 0x39) write(r0, &(0x7f0000000340)="7270bf66ee789fbcf5eb69ff35", 0xd) r1 = syz_open_pts() close(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7) kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d9694e107f5e7983aab9d1d35db5abe3"}) fchmod(r1, 0x4) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:39:40 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xb, 0x0, 0x0) setsockopt(r0, 0x7fff, 0x1f, &(0x7f0000000080)="b1d11c409843c49234288d1b80e8343cb9adf83e97387091437f55d636acd6da83527baeae82b117cb27fc8780bd9119c6bceab01fbfaa07d9688ba6646a7e360d81679db1d37189738764a730f15cd54cf39c7acd6468ab226db99e2aabbb5d9632d9a95d55f5607dc5ab46c825da9a4b1b48a8eca93a5526677f40ffe41671902cd26e5377389992", 0x89) 06:39:40 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 06:39:40 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x48) utimensat(r0, 0x0, &(0x7f0000000080)={{0x365, 0xda1d}, {0x0, 0x2}}, 0x1) 06:39:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e3", 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d88e78b6913aeda2b29778c3aef799d11f00c832"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) socketpair(0x3a, 0x4001, 0x80000001, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x0, 0x200, 0x3, 0x3, "bf66a2a5c5786b51f8602db5fb1703127f72dd9f", 0x3, 0xfa0000000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000003c0)=0xc) seteuid(r5) recvfrom$inet(r3, &(0x7f0000000100)=""/131, 0x83, 0x43, 0x0, 0x0) write(r3, &(0x7f0000000200)="519e9b6de8f48324f64f71abf664f329377ec53b36a1b1bccb1043bd3591a4d5545056b9ac5a4775064011eb5f5239396cbd05d05053e97cb88bdbaca397ace3d454cebade579a74e590fd9e6073", 0x4e) 06:39:41 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) clock_getres(0x3, 0xfffffffffffffffe) 06:39:41 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) dup2(r0, r0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x6}], 0x8, 0x0, 0xffffffff, 0x0) 06:39:41 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x5901) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\\\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='$}(\x00', &(0x7f0000000140)='!\x00'], &(0x7f0000000400)=[&(0x7f0000000200)='[*\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='*\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x8c\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00']) 06:39:42 executing program 0: r0 = socket$inet6(0x18, 0x12a62cf1d22a8b0e, 0x20) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) syz_open_pts() r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) fcntl$getown(r1, 0x5) close(r1) 06:39:42 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) mprotect(&(0x7f0000231000/0x1000)=nil, 0x1000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002400)={{0xfffffffffffffffe, r2, r3, r2, r3, 0x50}, 0x1, 0x6, r1, r1, 0xab6, 0x8, 0x9}) setuid(r2) shmctl$SHM_LOCK(r0, 0x3) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r4, &(0x7f00000023c0)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000002300)=[{&(0x7f0000000100)=""/84, 0x54}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/174, 0xae}, {&(0x7f0000001300)=""/4096, 0x1000}], 0x5, &(0x7f0000002380)=""/4, 0x4}, 0x2) 06:39:42 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 06:39:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x100000001) 06:39:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180), 0x4) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20400, 0x12b) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x1d) kevent(r3, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0x44, 0x1, 0x34, 0x7}, {{r1}, 0xfffffffffffffff8, 0x60, 0x1, 0x9, 0x652d}, {{r1}, 0xfffffffffffffff9, 0xa, 0xf00fffff, 0x7, 0x2}], 0x15, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x1f, 0x5}, {{r2}, 0xafd563c1a8e02e0d, 0x967afff2ebcd657a, 0x400fffff, 0x100000001, 0x5}, {{r1}, 0xfffffffffffffffe, 0x80, 0x7064190f249ee6e3, 0x4d, 0x1}, {{r1}, 0xfffffffffffffff9, 0x4, 0x9, 0x7, 0x80}], 0x0, &(0x7f00000001c0)={0x1, 0x7}) getpeername$inet6(r2, &(0x7f0000000500), &(0x7f0000000540)=0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) r4 = open(&(0x7f0000000240)='./file0\x00', 0x102c0, 0x1) socketpair(0x1f, 0x3, 0x8, &(0x7f0000000080)) linkat(r2, &(0x7f0000000200)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00', 0x0) sendto(r4, &(0x7f00000002c0)="435cc755b751133abab630cc35a6b44c54d751824ba93c31d4c5e9abb38552adb46061ada1e84af62103d0c4edc0c52e80a344374fbf572962744b31deb0a20d2cc0d833b055baaf5df60f40290fa06597dc998f0e5314d71ea308ce26f60e7aae7c63d22365c514d7a53938157c69c75d909f248c0000b56b700006cb3c064d8f977d35d25686adb4a06402f83784fc18ee99b8290778f51ef6fc7a59305b2492156c6a353e917c094477c48dfade3f16b5207cd949a089c03c702fce186d7a77399e69f8a76e6083aad6a5bfb73698d76688fc830ee2c468c4b7ace6127681", 0x8e, 0x4, &(0x7f00000003c0)=@in6={0x18, 0x3, 0xf8c}, 0xc) 06:39:42 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000), 0x18c}], 0x1) socket$inet(0x2, 0x8006, 0x8000000001) 06:39:42 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x35c, 0x0) r2 = syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0xfffffffffffffffe) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0x2) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) 06:39:42 executing program 1: r0 = socket$inet6(0x18, 0x9003, 0x4) r1 = socket(0x16, 0x45416b1cb64da921, 0x0) chdir(&(0x7f0000001400)='./file0\x00') setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="8faa197a912c86e7a846731285c554e0fc0534b3b6a4e6dbdb837aea6111ba10ce6192f400a551", 0x27) r2 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f00000013c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000100)}, {&(0x7f00000001c0)=""/235, 0xeb}, {&(0x7f00000002c0)=""/123, 0x7b}, {&(0x7f0000000140)=""/29, 0x1d}], 0x5, &(0x7f00000003c0)=""/4096, 0x1000}, 0x801) bind$inet6(r2, &(0x7f0000001440)={0x18, 0x1, 0x1, 0x1000}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x80000001, 0xffff}, {0x18, 0x0, 0x5, 0x1}, 0x88b, [0x100000001, 0x1, 0x87, 0x2b90, 0x1f, 0x20000000, 0xfff, 0x1]}, 0x3c) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0xfffffffffffffe09}, 0x8) sendto$inet(r2, 0x0, 0x0, 0x0, &(0x7f0000000180), 0xc) 06:39:42 executing program 0: r0 = socket$inet(0x2, 0x8004, 0x6) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x80400000001e, &(0x7f00000000c0)="00ac2512", 0x4) 06:39:42 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710f37004000fbe400000000ca36ec00000000"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 06:39:42 executing program 0: r0 = msgget(0x0, 0x20) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) close(r1) r2 = getegid() getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x40) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getpeername(r5, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) setgroups(0x9, &(0x7f0000000280)=[r2, r3, r4, r6, 0x0, r7, r8, r9, r10]) 06:39:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f00000003c0)=[{r3, 0x81}], 0x1, 0x0) dup2(r1, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xfbd2da02fcc15bf) getpgid(r4) 06:39:42 executing program 1: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='W\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x0, 0xffffffffffffff8f, 0x7ff}, 0xc) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 06:39:42 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e0904", 0x303}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3ff, 0xfffffffffffffff7, 0x8, 0x7, "7fb048c85b67ca2acab88fd3ee2dd6862c3f3f49", 0x928, 0x401}) ioctl$TIOCSTOP(r1, 0x2000746f) poll(&(0x7f0000000040)=[{r1, 0x21}, {r0, 0x60}], 0x2, 0x0) 06:39:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003fc000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e6000/0x4000)=nil, 0x4000, 0x4) 06:39:42 executing program 0: r0 = socket$unix(0x1, 0x400000000005, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0xfffffffffffffffe, &(0x7f0000000140)=0x3c8) 06:39:42 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x6, 0x3, 0x7) r2 = dup2(r0, r1) socket(0x1, 0x8000, 0x800) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r4 = getpgid(r3) fcntl$setown(r0, 0x6, r4) 06:39:42 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r0, 0x2000746e) unlinkat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x8) 06:39:42 executing program 1: r0 = socket(0x15, 0x4000000004003, 0xa) setsockopt(r0, 0x11, 0x2, &(0x7f0000000040), 0x0) 06:39:42 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x2, 0xa8}, 0x10) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='c\x00') openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) 06:39:42 executing program 1: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x10000, 0x1e) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x110, 0xd2) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000100)='./bus\x00', 0xa0, 0x1) mknod$loop(&(0x7f0000000180)='./bus\x00', 0x44, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x8020, 0x104) faccessat(r0, &(0x7f00000001c0)='./bus\x00', 0xa0, 0x2) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) readv(r2, &(0x7f0000001a80)=[{&(0x7f0000000240)=""/14, 0xe}, {&(0x7f0000000280)=""/13, 0xd}, {&(0x7f0000000980)=""/21, 0x15}, {&(0x7f00000009c0)=""/4096, 0xff5a}], 0x4) 06:39:42 executing program 0: socket$inet6(0x18, 0x4003, 0xffffffffffffffbe) 06:39:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/60, 0x20}], 0x3d4, 0x0) fchmod(r0, 0x40) 06:39:42 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)="43df1e5f", 0x4) flock(r0, 0x1) 06:39:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0/file1\x00', 0x24) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 06:39:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r1 = open(&(0x7f0000000140)='./file0\x00', 0x890, 0x13b) fcntl$setstatus(r1, 0x4, 0x88) renameat(r1, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0/file0\x00') r2 = getpgrp() setpgid(r0, r2) setuid(0xee01) getuid() rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 06:39:42 executing program 1: setuid(0xee01) msgget(0x1, 0xb5) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) ioctl$TIOCCBRK(r0, 0x2000747a) 06:39:42 executing program 0: setreuid(0x0, 0xee00) msgget$private(0x0, 0x400) r0 = geteuid() r1 = msgget(0x1, 0x4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/25) setreuid(r0, 0x0) setreuid(0x0, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x120) r2 = semget$private(0x0, 0x7, 0x1) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x0, r0, 0x0, r0, 0x0, 0x10, 0x40}, 0x7, 0x9, 0x2}) 06:39:42 executing program 1: r0 = socket$inet(0x2, 0x8001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getrusage(0xffffffffffffffff, &(0x7f0000000040)) r2 = socket(0x2, 0x4002, 0x0) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 06:39:42 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt(r0, 0x51, 0x7, &(0x7f0000000000)=""/34, &(0x7f0000000040)=0x22) r1 = socket$inet6(0x18, 0x1, 0x8) r2 = socket$inet6(0x18, 0x8003, 0x2) r3 = semget$private(0x0, 0x2, 0x20) semctl$GETVAL(r3, 0x6, 0x5, &(0x7f00000000c0)=""/168) getsockopt(r2, 0x29, 0x2e, 0x0, 0x0) recvmsg(r1, &(0x7f00000005c0)={&(0x7f0000000300)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000340)=""/36, 0x24}, {&(0x7f0000000380)=""/222, 0xde}, {&(0x7f0000000480)=""/60, 0x3c}], 0x3, &(0x7f0000000500)=""/155, 0x9b}, 0x40) socket(0x19, 0x3, 0x5) r4 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000200)=""/179) connect$inet6(r0, &(0x7f00000002c0)={0x18, 0x0, 0x1, 0x8}, 0xc) r5 = shmget$private(0x0, 0x1000, 0x14c, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000180)=""/86) openat(r0, &(0x7f0000000080)='./file0\x00', 0x5e, 0xbe) syz_open_pts() 06:39:42 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x3) read(r0, &(0x7f0000000000)=""/138, 0x8a) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)=""/4096, &(0x7f0000000180)=0x1000) syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xffefffff}) kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 06:39:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x20000, 0x4, 0x5, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) bind(r1, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) recvfrom(r1, &(0x7f00000000c0)=""/30, 0x1e, 0x0, 0x0, 0x0) r4 = dup2(r2, r3) write(r4, &(0x7f00000001c0)="be", 0x1) shutdown(r0, 0x1) 06:39:43 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000972000/0x2000)=nil, 0x2000, 0xc, 0x1d, r0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/136, 0x88, 0x2, 0x0, 0x0) 06:39:43 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) close(r0) r1 = dup2(r0, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) close(0xffffffffffffffff) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x78, 0xc0000000, 0x101, 0x6}, {{r0}, 0xfffffffffffffffb, 0x80, 0x8, 0x5, 0x1000}, {{r1}, 0xfffffffffffffffd, 0x0, 0x20000081, 0x81, 0x1}], 0x14, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x81, 0x2, 0x2}], 0x7, &(0x7f0000000100)={0x1ff, 0x4}) execve(0x0, 0x0, 0x0) 06:39:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f72ee99586132477f256b4f2486fd909c7a6b081528c5a3cfb25b84e5bbdc3a5197094b222a92427ae11728e7fc01c6a0a6c3fc462c4de41a52f5ea7fa002584bcceccead10b8ff0694badbf443a52549eb7bc6b03e3afbc87376ef18fd80915", 0x65) write(r0, &(0x7f0000000440)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471a40010200000000000d972e8f3399803ca03e1479feba092855661ca3a6149016aa07632074bd9894354e67809a2420bc6001ce93e0f5fc003d0ee22f3781cc5fd56e354d261e7ddcc5321bc327b27dcac9ee3dc3ecbf79819ab313bc9abb25e56cd5fd806088125d14f94338cff02e59529fe7ca50a5cac5687b8319e07b6104d74197f438fa1b774e9cb9760acf0977a264492ab77d2af77169e6b832af805e623cbf2eefd4e4c1134789103171b9f52d7c213306229e5de849d52209418ddb447baf61ab0ef85275575652ba4546cd1f446a8d39820b9c48bdf84475804fe670c48e822bff818c32621d68e6b55ba98ea30a6087169c6a8484439cb4ef7c1c3419fca3fb847", 0x127) write(r0, &(0x7f0000000200)="35db4bf228cc73c71444e1cfe77fc7981872c5b37fd24c6c3c749260c6a778ba3a1e87aedb898d1906d8974febdfb27fc904730838923ed771cfb99b0006df9abfd6d1eb720a73", 0x47) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffff7ffffffffc, 0x3, "fcff780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto$inet(r3, &(0x7f0000000340)="d02b34791aa74a93ae3eef3f4293b774ceef87d506e02033b839f7d94d1549d9671a6c5a3fd8002e37159c5c6c77c11a5f237d3bc9922bc0664ee99c4d96b184b833fbc8e1661b8cf13d62ea1e8f155b189f36da53498bece6ed2becc84c476faec790e3b51e2455c32bbc713b5ae7164924083f3fa33d72167c3fb93364c0ea8c47f380a4eb2da4e597519f720252ae02d2a91ab7cc5aacf95be36c1b7a57b266d461e3f1d4998da23846f92942d1faa7553126c14e31cb6ac4a2bed0b7e8ac4f123b27", 0xc4, 0x4, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7d, 0x1d3a, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:39:43 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)=0x239) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = socket$inet6(0x18, 0x4000000000000003, 0x100000001) setgroups(0x0, &(0x7f0000000000)) getsockopt(r1, 0x9, 0x41, 0x0, 0x0) 06:39:44 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x0, "2b760bdbe92b0dc4000001000000000400"}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffffffffffffb0}], 0x1, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0xe5, 0x2) recvfrom$unix(r0, &(0x7f00000000c0)=""/100, 0x64, 0x40, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 06:39:44 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0x3, 0x0, 0x22f) 06:39:44 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x3) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="b6ad1196ade6cc047b473077d25a76516d75326994e99ea4d6948395dac2f01ea52b853297040e7369a9fe30f7ddfc47c3", 0x31}], 0x1) fchmod(r1, 0x1) r2 = socket$inet(0x2, 0x7ffe, 0xb) getsockopt$inet_opts(r2, 0x0, 0x40001, 0x0, 0x0) 06:39:44 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCEXCL(r0, 0x2000740d) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x0, 0x0, 0x20000000000000, 0x101, r1}) r2 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) r3 = semget$private(0x0, 0x2, 0x10) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000000)=""/55) fcntl$lock(r2, 0x6, &(0x7f00000001c0)={0x0, 0x0, 0x2, 0x9, r1}) 06:39:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x3) flock(r0, 0x6) flock(r0, 0x2) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 06:39:44 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000020, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = syz_open_pts() sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000140)="4caa2f1820bfa4f4438dc82b7420e2cb47807ddb8a6ba8e2c6b804ab87126ff9df9ed964741e8ed32d47d0974e9ba8628e77553dce36927b0293973ff5ae090a1e0d5853040140c6f9e4fc2a3468670ca22363395cfc2cb529", 0x59}, {&(0x7f00000001c0)="7de2b1f138f6b2e924b1c7cba4c0bfc216678b9f1dc86dad4ca44d1691770802c402526d791fdb8937007b146f57c6eb085aa66ca50a208eeb69716484075114006ecb28e9a6c8a0062aa0e45e4f065810f94fa02a81fa6591a5e5eadf709374a15cc3ed3b2001e99541c23dca6af9c294a909a8956cd9f83183c5a362a893605e01afa10cde724d000e4108f8ff57ff", 0x90}], 0x2, &(0x7f0000000280)=[{0x18, 0xffff, 0x5, "03af"}, {0x10, 0xffff}, {0xc8, 0xffff, 0x100000001, "ed54bd23808c18a54fcbe8351a19ad954f8fb4a301a43fc1257f58cb2aabbd4e60e238874b79157e49011125a607c31ff6fd8c2e075d8ff7b9253a7e2e22266c322c3d2ec6966d7a36a4eaf6eaf53bc936aca64004e47f7194aa0dffcbc64c0175bcb57fe39fd2c25e788b8dc43d5d980371783ebf1ac1d6b6ab7a15add95885e8473c0ff92e6385aeac73653955b258d76383066852e65da0f8eda6d0f90d9b175628469a134f673510c5ae399663fa329d71b598de5c"}, {0x18, 0x1, 0x4, "b3"}, {0x28, 0x1, 0x1, "8ac4066eae6c3dd321ab673abd003ef2a029feba"}], 0x130}, 0x4) close(r1) kqueue() setrlimit(0x8, &(0x7f0000000000)={0x3f, 0x2}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x4) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x9272, 0x5, 0xffff, 0x7fffffff, "20f0a50693fdd24c87e03ed9e04e29604e40bac6"}) write(r1, &(0x7f00000009c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e7677beee644bc770d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8baaa900b6d2ef21bb425a67e927113a31c9552870e236eabf1622be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9c40830df3173b54a0fc108c6447cb62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba22820c0b7a9f728d40a142944d74750849451d1607132705e607df92ec948862e40835fbe6af90f9e70a2407fa247282ea867d22ec75befe20a6ba89a5ef003503ff3a46ba1d6e143ddc84874892e1752b31fb8210cbaf231f8fdd05451d872f1784c63a0de735c7ea83a3f5a79a6a4c2c1a0139e1265e7f4a579beb0c5f6caeb6973ca9b55982ce4259facfa76abae109fd877d4d7a0c4eaceb8e8e2109bfafca4539cd4819ca449c6cd2c0d8acfcf2849ba368986", 0x337) 06:39:44 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) socketpair(0x12, 0x8007, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f0000000780)=[{&(0x7f0000000380)="8cdc55c529efe9f6f91f9085be6d0b35fb85a4c19ccfb21b943907ec318967c0e3f0bbae09e665eebbb901097fb8dc5b564f863b61bec46c166b0ad70611b72a82cb708d61374caeb986dd3645e0149619f4012da6f0a64822db5fe5bf267bc7b60cf5ad3dd94943ba0b5be263a4f59f9014fb6f297f92a89d99a2bdbefbfac7bc62647e9b86ebdb7d24b3aafed40e08116b4bdb1a0bf6d087c4a1220217fa0a1f023c2b73d511f76af517cbea7bd3a36d575ba2e8710fdb75cd61141a1147f4b096d0ab21854544b5296c8628a2ddb2749c9c4ca5a11c03ec1ff7df011531c7", 0xe0}, {&(0x7f0000000280)="5e0d8c6406cc7c334d3ad5d47ca999f10417a4e449d99bde83d6153bf1e7", 0x1e}, {&(0x7f0000000500)="0ed6ca7a2b062834ac875eba2d8cea96cd21ee41f5127915b6b7359d6a9d7da6c44bdf62c61c900d2c03010bf5c7013cb894ef4ee2f4a1b8f6d37600dbe3672c8a2da6f9872f18a0", 0x48}, {&(0x7f0000000580)="5a2b260a31b2e18f17d965442c9627199be193098076a702ccef299e7fdbbdb2a9ce139cec676213c772dc31c81590e22366268176a5ce69899392d56cf36aa13bcba1e2d5134694eaa64470b520bb898debb13e0e3993968394c5223a25749038ca3ac412e11e5026a5434e9db331b8e39d9cbae15194e57414ca7fbaeb7e954d5c027d2e4b1972ec14af37089d7fca244d87ec0381b566ca3d8282f1119e87e75f18ba63f8fcf4951b45f9340103b9f3d7d06df3bc2b2ea950474a4bc1aa37e7582134ed", 0xc5}, {&(0x7f0000000680)="f379e506e06a975cf52bd94c2d63cbb5fd3e857364c5838c0116e3c12a9a38a3ba39506a2ac1a7c305ba36a1dab608acf6835c2321870ec2bc6a5f4fdb4e71f84f200c3b94206e76513780ec33219cd7893769ea0299a25d14218654a54f29c39606f616cf08437e969989c1a6d2cd50ce8173e5b180f2", 0x77}, {&(0x7f0000000700)="ed61e334693b7ff49e6adc7dab9423073c2e430c60f44e71837ab5953451a381eddfe4fee0dcb85ef4aae261a03b4645bfe701eb2b610a320125b241a9d148f7990ce360e33d820eb7883eb5e64551b0c08118b536f4f010c85a35dcab87dc8f9863060f7885ee8fdfa585090ca9a6e99b442e", 0x73}], 0x6, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r2, &(0x7f0000000480)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf665990000000000000008d99dfc19e0078177da4ce9c287730c53fb394b", 0x4a) syz_open_pts() close(r2) r4 = kqueue() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000002c0)={0x0, 0xfffffffffffffffd, 0x100000003, 0x400001d3e, "ba1a4b73f2002cb0caa772d83742710800000080"}) readv(r6, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x7, &(0x7f0000000480)) fcntl$setflags(r1, 0x2, 0x1) 06:39:44 executing program 1: write(0xffffffffffffffff, &(0x7f0000000080)='8', 0x1) munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) r0 = kqueue() mlock(&(0x7f0000460000/0x1000)=nil, 0x1000) close(r0) kevent(r0, &(0x7f0000000380), 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) munmap(&(0x7f00007d0000/0x4000)=nil, 0x4000) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x10, 0xf0000020, 0x1000, 0xffffffffffff79ec}], 0x80000001, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x100, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x20, 0x10, 0x4, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x22, 0x4, 0xd3800000000000, 0x4}, {{r0}, 0xffffffffffffffff, 0x86, 0x24, 0x6, 0x800}, {{r0}, 0xffffffffffffffff, 0x41, 0x20000000, 0x2, 0x3}], 0xfffffffffffffffe, &(0x7f0000000040)={0xff, 0x9}) 06:39:44 executing program 1: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x3, 0xfff}) dup(r0) 06:39:44 executing program 1: open(&(0x7f0000000380)='./file1\x00', 0x2, 0x8) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='!+@^\x00', &(0x7f0000000080)='\x1f+\x00', &(0x7f00000000c0)='!\x00'], &(0x7f0000000340)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\\{\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='@\x00', &(0x7f0000000280)='\xd9{*\x00', &(0x7f00000002c0)='.,\x00', &(0x7f0000000300)='\x00']) poll(0x0, 0x0, 0x91) execve(0x0, 0x0, 0x0) 06:39:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r0, 0x1) mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) poll(&(0x7f0000000140)=[{r0, 0x8d}], 0x1, 0x0) 06:39:44 executing program 1: r0 = getgid() getgroups(0x4298, &(0x7f0000000140)=[0xffffffffffffffff, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2048, 0x0) setregid(r1, r2) setuid(0xee01) open(&(0x7f0000000040)='.\x00', 0x0, 0x80) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 06:39:44 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x80) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x16) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 06:39:44 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) shutdown(r0, 0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0xc) preadv(r1, &(0x7f0000000100), 0x10000000000001aa, 0x1) 06:39:44 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000200), 0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x0, 0x2, 0xb67}, 0xc) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 06:39:44 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') rmdir(&(0x7f0000000000)='./bus\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='r\x00') 06:39:44 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r1 = getegid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = socket$inet6(0x18, 0x0, 0x3ff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x5, &(0x7f00000001c0)=[r0, r1, r2, r3, r5]) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt(r6, 0x0, 0x66, 0x0, 0x0) getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0]) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000200)="55587d1aab0ff982b833aaf8f6f21dee46ac183a12", 0x15) getgroups(0x1, &(0x7f0000000040)=[r7]) 06:39:44 executing program 0: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setuid(0xee01) r2 = open(&(0x7f0000000000)='./file0\x00', 0x188, 0x103) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) setregid(r1, r0) 06:39:44 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r1 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) 06:39:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e3", 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a146786eb953d07babec3301fffffffffffa0011"}) fcntl$setstatus(r2, 0x4, 0x4c) r3 = socket(0x18, 0x4000, 0x2d3fe246) sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)="4f64fff3d3e663c93b4224cd376f790fb1b1c96cd115e4237ca9562211f39295945f4a219a34817d7af16639728ecea79d9aa6fb19b4b11acaf9994473e0aeae254c893099a2d9cfc51568b944c40413c4eb49401b6ef66b47e3f256faeafb57186fe4b75adc54ee09ae4e6c97587ecba7a7354b0d24a027771200dea9df1a983acbab945bb430a19fa8ba88fa3d0c9ff7e4ac44a1cddcaca1a46eaa58ca68442e5f290b65095c29ab7f7874", 0xac}, {&(0x7f0000000180)="4f7b860a0e1c530e15442445d055aa73c9c75294e9c5da1dc1c5ea960e09aaff757b82e7b99e90e643b4", 0x2a}], 0x2, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r2, r0, r2, r0, r0]}], 0x48, 0x400}, 0x8) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 06:39:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x800001) bind(r0, &(0x7f0000000400)=@un=@abs={0x3a0e55f03c9401ba}, 0xc8) 06:39:44 executing program 0: r0 = msgget(0x1, 0x402) msgctl$IPC_RMID(r0, 0x0) setuid(0xee01) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000006c0), &(0x7f0000000700)=0xc) pipe2(&(0x7f0000000740)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0xfffffffffffffffa, 0x0, &(0x7f0000000780)={0xffffffffffffffff}) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r7 = syz_open_pts() r8 = openat(0xffffffffffffffff, &(0x7f0000000800)='./file0\x00', 0x8000, 0x4) r9 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, &(0x7f0000000900)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000980)=[0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000240)="93629bc88b116ee7b1b0ddd1e774a728cc4fd3f635202e284406bb6b140c4e64d4c8223689cbb5352bfb30bc84da202d24daecc9253083bca7c7442348d243c00a1f8dc514527450e2d22db06304c2eb50bb522a4109aa4255298297beb6faa557294a748cadf3c949061ca41c1efb55ab2b52b8838e3c6e0c308aec4280c69104203278c2c25a0e03adb5e5b8f316d36d4b0070e07a77ecefe6b3cec968804a2c80cc0fd3bedd288d725e58f2", 0xad}, {&(0x7f0000000300)="cac060b7407117f3027690e6a522ec0cd94949c63ba0851892087d5895c34138e8919672a999411ff57a1b3ebd6c1f7faef86fae1033e42cfec43bbc02fb3d6d224c48cdc014c27f764145cdc33ea62941415781e5338fb53e39", 0x5a}, {&(0x7f0000000380)="149944817ac66403cd363b1e202aed82993e14fae233f6", 0x17}, {&(0x7f00000003c0)="503a37995100735670ff0849a0b17a32eea8b9c9d7591f811b47d98b06931ecac72f8776f349955c7359adf85d8a2aba2d95a7d741754e4e0306bfb2be7124fc003d3f24d9af2e9ab2ff337d397d3afb5f61a284e84cc4544662cfcc7a2f968f1a17eb4b23260e2c5becb851d4176b7de20941ba55dc9c", 0x77}, {&(0x7f0000000440)="3b27ad1284e82245ba4ff7fc29928caf35ddf6ba5337517d0c9daed378a6ad771dcf75fc64b7e848ade959adf7b6d6d2b3670b8b263794213c07f2d418abfad77878da2795e0f57c1ce6d1a61b754a037de3110d101c78693efb814b7ff8621c5beb0016744f867130cd768b438e3cdb033a25fdaf", 0x75}, {&(0x7f00000004c0)="d154f55e33c967b8c847daaf30fb947c43f186309e8587756962f4989a1cf17a88586ff3f5c7ef021db781b360bd3ca909267c7dd695e07655381f82ff53a9526250268d9a43efd5f475836ff9116bde7378bfb51c771a52d9b6e7dfa04d4007f8ab38e6fe936f7a226a07043270265b915e09c36cf179214f99f1abb25237e25c0e94f66ace377a7a7e65268cbb5fb536f21d599f87f1", 0x97}, {&(0x7f0000000580)="69b6bdc73e4bc7510daef6cee9b5faa969a3ae1d81589ab0bacdcece52d9cad6520438d3c319d3992cda7489baf7042b2acde5353b42d721c0e6eaeb1946d7e959559e81cfdc2febb0392665a1cbd08cb7d0ea38aaebc796ee1cebdac2227d132b712e6851", 0x65}, {&(0x7f0000000600)="7298784f678625ca75c683c7e3411529eab9a06bb1f84f", 0x17}], 0x8, &(0x7f00000009c0)=[@rights={0x30, 0xffff, 0x1, [r2, r3, r4, r5, r6, r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x70, 0x1}, 0x0) r15 = msgget$private(0x0, 0x0) msgrcv(r15, 0x0, 0x135, 0x1, 0x0) r16 = getppid() msgget$private(0x0, 0x2) r17 = shmget(0x2, 0x3000, 0x141, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000100)=""/205) dup2(r8, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, r18, 0x0, 0x8, 0xfffffffffffeffff}, 0x5, 0x0, r16, 0x0, 0x0, 0x3, 0x80000001, 0x101}) 06:39:44 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) socket$inet(0x2, 0x8000, 0xffff) setsockopt$inet_opts(r0, 0x0, 0x4000000066, 0x0, 0x0) 06:39:44 executing program 1: shmget$private(0x0, 0xe000, 0x20, &(0x7f00002b3000/0xe000)=nil) mprotect(&(0x7f000032a000/0x4000)=nil, 0x4000, 0x7) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = semget$private(0x0, 0x5, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x4, 0x5, 0x1000}, {0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}, {0x3, 0x8b85}], 0x4) r2 = msgget(0x2, 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) setsockopt$sock_int(r3, 0xffff, 0x91, &(0x7f0000000080)=0x10001, 0x4) shmget(0x1, 0x3000, 0x100, &(0x7f0000016000/0x3000)=nil) msgsnd(r2, &(0x7f00000014c0)=ANY=[@ANYBLOB="0200000000009442"], 0x8, 0x0) 06:39:44 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000140)=0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x800, 0x5f, 0xa36, "63937f45284a02ede5fc51654a65622d4960dbdb", 0x0, 0x4}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x0) write(r1, 0x0, 0xfffffd7c) 06:39:44 executing program 1: r0 = dup(0xffffffffffffff9c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000000), 0x3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x4, 0x800, 0x5}], 0x0, &(0x7f0000000100)={0x3, 0x9}) mknod(&(0x7f0000000040)='./bus\x00', 0x20000008002000, 0x5900) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000240)={0x9, 0x5, 0x3ff, 0xdbee, "ab252ebde7cdc89403d99721a2f5742d40befa00", 0xb5, 0x9}) kqueue() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) close(r3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x9, 0x5, 0x0, 0x8, "0cc273ae787c87719c3a7d71b6da69253a12fd9a", 0x800, 0x9e35}) getsockname$inet(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 06:39:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) rename(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='./file0\x00') getpeername$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x0) execve(0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) 06:39:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf6aa6e652280390372d57252f3752e72f0ab105548453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac7429719061bf7579f1523903b4", 0x65) r1 = syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a947680ac95a538af41571b93a0c7db400"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x2) kqueue() 06:39:44 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x3, 0x3ff}) r2 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r2) kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r3 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f00000000c0)=[{r3}], 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x2a3) r5 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r5) r6 = getegid() kqueue() setregid(r4, r6) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f00000001c0)=0xc) 06:39:44 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x2, 0x9}) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) dup2(r2, r1) 06:39:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x81, 0x0, 0x4938, 0x0) socketpair(0x3a, 0x0, 0xfd, &(0x7f0000000080)) 06:39:48 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x0, 0x0, 0x0, 0x0) fchdir(r0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) r1 = geteuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r2) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x65d1d256, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 06:39:48 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 06:39:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) writev(r1, &(0x7f0000001d00)=[{&(0x7f0000000a00)="9439e49f3f03cabaf63ebf044f29314b5b94bfea1780de014785b0c168eca494253725d6af62e77ac397aff6d5837836d41a3bc6abd6557ba6ad98a9b7fed47af8513099c84955de0e331ee30e22c21b1f5c11f2f4efe6744bd27c67e4f116af39a0437dcfae4588386bc936f21697f6b9066140fd364f3bcc9d2b70e0a719fd1e7cbafc667084567141fd19aa59e77f5cfdb647e1327254134a44435582e7abe1e46de1864bb9c06c9aeb1de7c586ec1213ac0e3791a011d4a3738408c1dd6b07442586ffab0cb9c875c588cf06cef002c0a6fb242be2cbe9d12a28f79348cc6d65307c6d499c3dd31fe20ae608be8f7218901b5cdf6b7d8380edf20a2b35fd34feb4b07ed4b0e382f80d33833e0ce8dbf3ce616d362b6b43a88aca0b02be53aac30aee28ba9bb786e1f203fe7d1924d8c6b175fa8be6479deeaffe61e5a5e7115a254063192616e714238dbd2d5f3b8a2b52e298f6f0b6a261ae1f3b2b52c3d6a0a3187037b49c9aace6a98b846d162fae93e29c4069d5d6385c54af3b4ae8c78d98c01a50b973dd72396b3c54ad4112c207cca7e22c0816a86446347f401b7f296d318e15ce0f477f598999b1825bc2ed08840fd9145d20d285e8b55af6a2a2067d75d9e5c9bbed22370e729eff56dec6300cea45a2c335df388db983bcea97a6b19eb58b041956c2e7c690c0c8212200c9969f5721cc8add31d6d19eb0a5590b8079330bce85688126b44190e61206c52f98fbf06f2f995c6f5ec4f7e280f0d807d3dd7350d137cd97c130cc8784a6bb14eb9bc1b019e86201732cf4821be7ad2f93817e868bc9b24057babbad7102612b8dcd0b17ba785ca82a04a2b7f4756ecb91e662b0e6f46166fe496c77ad58968bbb984f39fb214b6e4e952f18924e5484434584bb2d6c862e31d727711e02025444966fcb6020751cf06910cfa692425bd016fcc03b3b358b7269f79b5f77901c6120758a1ae2c3e73e7baf61bcfc066bd83355624cc9e90877ff4c51afa903467bac28209559199317b68b9b1dd299c2967c6e9b140433f8e3e6a10219e74dee92d128e017639b053c49786ca9068fe14fe158178e6776fa189c578bc2b80619b80bd41da228dc062e761efbee562c4b2f4407a938a45ee53f6493e7e54197d42bfebf3f39a361f58e547999f5e9d737813437ff8339ca6de77beb84f53478c88b73ecfc090bb6a54a83f0b9e26fb712aa627eef99b286902b68118a93e743cf38c711cdf48f7e2c720007c021716284b3753306bfdc144e6ccbaf54f05800c97fcf2bcc591b1c848f167d0e83782843b85dbd85b2744403da1ec84b59d2e525f3c606b2629dea55c69ebbba72001ba98d99d51124c6c86d72c3e8c6916a90e907199d2a3884253db7b34a34183d41c360cb669bfe079284cf6c64ccaedfda656978a977b2bc697a2d6227bc8242557f7ca7a0372797bd259eeecbd42f970f13f129f6b63861ec5eaf7292fa2ec8367bf29ed48f0ac560eb78cd7574dab487383574e7cbdf18ddec9fc2217d7f8cf2358ab602d995fb8a28854f1d9bbbf5b26dd6d8560489616aa13f862b90dd00b4f2fc974272658b316be6db6a02c0a79f500d9ad2ae89f622e454234a927b6cef16adac17e304c1263f5d3f888c66dc864d1f74254def22de877b604ecb3b9e88934afd55b7950c5c743f4ac4ee11e4a4b511c37577fe0f1c6e077cd6bcc0c89e760b5676eda7c403e89e33166913088bd641dcd2d0336f341603a1db7b14e5eed32f8cd5ca97beb25715df2568371a92865ad096c6bc742483eddf3b0a5ff03baa7b6638e4b3e748dce324fd8633135fb7a0f231ba19eb7efba04d5087d03502e847468b437f2169645efcc342a3310eb1281bbf6ae9245877a10369924773771db5a410fbd01311c0d240c53a65cd7a8406b296193d3101c671fdbcc6a24ad7024f2ff0e56bff5b823d9612ee49e31a6cfdd0b4e49b419160e105d65959ecf3ce9415440a53e8dc6149e70a2fd313411a146deb518666b6b594d6d87e753d1407825773a986ba90c50366e443ffb366130737fa5ec34cb1a6f82f03a65dc8f74e1890b20e2a859f48d6190769a40498d63e1d246a7c26f176e9a6f337da758c3e4c75e391ac47bea1e2b2f6ccd415ae6ea25b582ee6b342426e92eda8e15f5e4ae31856493a0077fea1b62b95dd44162f7081199b819d3c0f7b9edf6f874fbcec5075035681e158f0be8914e1f2601f0a01e471c4c7a55f2117a831dc7fe5f56f7c8eb6bd727ba827e306d0177222d8e1965e1bc2b83a8d3e23f9fd487cbb4cf72ca6e9beb0fa569fb53dd2eb5eb15ec82b45e52846575e0bf5cf9140b77f5e0d0bd25fbfaafb2d092e567ab10de02429437ce1242330d47c246a658abcc649cbd11747814d118e3c05b172937428abebe0d85bfd0af05bcf4c2ff7c244b3a563aa49a95fe9f5b798816332c44efd1904e8ea3e3b054c69f36b21ab82d5931a45835600292ba3664eb572325a1461c2acb371c3d2b48bcf3a02317d316b5ca9f96bf812ed3a4228828d3281ff8d85156f0d588f5558576e7e7b7773ec5d7bbb2185e76fc05f8586db429107f2781225fec8224536c6b6f85b929a0429c6e1334e96d7af09837afd74003c1068f6126b503f1354723196ff96071f112f07adcc5447ce42ceaa001670632180305bdc72ece95e6102a92ff6f6ed05c5a2216199a50fb788654ab0bcbc08b9123571c6308728ca3d49e30272ce0d97e9c22484fedacd5477b13734f0a6bdeaa4cb57364b507d683084b24ed8003ac17814dd4b2afa1ad1bdc7fc667399665e1d41a55e20a3335f2e45a17b55989d58bc8bb042ccae1a2df49123e2aeb2db76507f9616ae2fb36ea7878fe258fa258df0a89829694504271a498c4451d2a1e7757ce5d170b0316656d539ece920b191d9dfc784d42dffc067badaf8a0449882e018f0f552f93fa951ebe750fb708236c9e26805517174acb4f27e8457db0e8867d93e754fd6a9ef0695bcc5bd6b07eee5f2c8545c4f68965d8f73a995a04d32b4ee731ddd3dd6606ac46ce60f910e4391077f18c8c261edb4e2e4011fb58001e6b702406c9b89817c500ba9d1d4643995921a6735ad15de87afc48b2a56d5ddae5be4fd669438e81630ebc473149fba322186a42e78f76626e17f09ee8d3e0cacd7c63c14564000fa041f5a716868f79ed5c1046b2b76931fd840ce8483ee1809ca6cd56b0f2afb5117c2f75ed21d40000d45dfe17f46faeff5981e1e5dac972164d04414491d6024253ae8139d0199a9b9308b341bfadac640caf0846a84e35528dce189bd173dfc6d0743ec0c654305b6ac0b3bd54f40d27d8e4d9fb1e2b591dd432bb204e3377e687d4dbf5a0d8bbad235e76ebacebbdc41d8e5484a9e88ed7278dec46aa8f8ebb6e6e1281018c01f12692e3f62254521ca49f2c2522316360919a51691e5a7247a98dc5db250842aad98368e0273398affcb081ed21175a18ca486b875c16951b946c4223175e60cb609b151ad637bb7c0300234d63520ea8efdf99117d65869cf107600dc9203aecd3860e1240ec96644b4db1779227b2c109bf28b94f5b3dc02dbb39d911ad7da2e4f6aaf3864a2ad894cb29e1bbcc10c5843912f5fe7777fa244701f581e25acfeb0fb3e2f1bdb27208bae8179fc1fda4e18512f687a292067bb208922c3406f056aa88fa3ea0ccf1f4fb5f6c782b6c29bcd5a3aee43f7c76260e748c43ed35d2a06ac70b62bfd810badce1f60428208a0a4a5979f202591162dc106f9db7767b5f74c0bc32a10b2c5ae8626c093f9d91008bc287f0c7731081b45624589ecf89e0e6a168b3d999aa2fff0b86b3bb85e6922e70c38f179ce47c5887325c1f6686ae100d6200b1ef8c562dc646f642ad47fd4e6ef280ecd3f23a74094431ac6276aa7c6bcf3048b3b4dd0302c80de79bbb10da5fc6ba58a1a71ee86af7cb3b70d4778d09fa0727d63a18e0509736ec933be2bb5ffe8217ad2994dbfc73dd5efe392fc710926c50d58ffab33fd5d64cafc723bc4517f3015df467bfc17ea719bf49b53847ca5fb9a02603640a4783acd0adbdad5b8ba9f3c249117ae88130883c3087bafda80e933ed5f817e44f45c5f382e6e1bf68e164f23bcf4c16c21f9eb3c392bd9c1927ae6655c07b22b8add30a04396800a2301267dba089a928c0399af851b439177bfdff4c055baf645fa1bca3ccac06ffac2bc0217efbe4bc5f7f58a935091a2daf4cebaa62d0dd311adaf69e048a56a7f18f7d5dfa78bed7c2f843c3eae1349146d2f9888166993b75950d0410fbe57a19a2806d42a2ee27c05092653e79ca86fa43089e5790d59c0f15443b1ce3046610ac437aa65b0377e597b7f3d707d626263d93b039b8296fc5ec07ee18c8d89e07f2fdd6976ab109060139835d31ce86048965a9321937639659eac8f8dde187259d79cdd13d4d1bf5014fb59468a0e1c5c4dc57144b5c944d514db0799aa0ec1f868d531cfa0d7631a095ee829ad4a11693e70ae6a753b6841d33a558a5a413bbb9b4e217d90d4efcb4d360aeb2624f430d046cd6fff621543c6357de05532d56f864154a79d7f34185845d1e83a779bf844c8afe60f1f8d4800952f39e831c30085e5e8683307ae891565602d5469958fcbbc8366cd4b8076099445fad693558b9f38b3cd79ae1da352efdeac2649953a35cb06c5e2991e346372493bf3d499e873774f6eed331ab75abf24b1a451527f03899a86ca1f9ba82efb53245fa57130a2fde24430c5b0c3852b25a848808e6bba7cae9aa22bee0a1cc4a6dacf888eea6307491ad10f29f072e524602d7f8bf0bc792be31d47408883d3260f457230972fe713300bf39f34b8a6d779a3d1d4cf50688065cdfd3c2e177b99ac7b2c7b274984ecab8160ac03356f8ed907003dd6befb856121080fbcd52911e0a4e0c33155625e7bf7126a9807ceb02cbad61c085de6c2d3ec92db945087b3ecdfc98eea1b00bc70533018798439c108fa7aacaa65e2ec9a93bde4df2958fce037786abc0d85c51ef95a4f19258eaf898c4e5234805f8e6dc3bea9386d8eb99f1b200b513c4dbac510a89113bff7c3dbddcec868a31aa45c41fee0ca203b07ca1c23694954e2302573474f1fe56da9676d7313a0c82a134cd8e71f0093c63be3ffe91bb7718ea6dc7c1e30f83070ab42823e2dbe744880567392017e3424b355a78e89502766dedc1a9ba1bb07c143a471a8d509d2328295c6085160b29a326502835003acbade2c755e5e4fc64c4eb695db751182dda67f22bac54ab0c5fd6cf27a5914729c0f5a33e15823b72f6f9beec13c11f6c6a613453ce77e730e685b3a7cce84de8eb662ab50ace5f338b06037f133cc5bc96a32abbb71ecb4d9c41c4a363647f9875f7d6f83883116344422052ca83b02daf5c4800e9d154fa26f05bb61bdd976d5072cecf8d6017e3e76f416b6194f19ec33c9e49ef091a9ee30ab0da1cf4e4d8b82d863f088f52f81685b33b2b33506d849fe70f4bd58b32a687ffac3ffb2d97bf88dfbf58a71ef7273622c95235082785389769b53946b7aab9f171c26a136c4b76e898e495b3e59d558a6f90e8cd9c1eca8fcb644cfb65be5a349e2d87707b577b35b77cbd78cd8427be690ee0a7f5a54805764687a146c271e3f23c6d818cbf7778f4cab382fd5262aeb7e6a158e9e7f2da1", 0xfc9}], 0x1) 06:39:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000000c0)="57548f6196355d12859fc600652ac713330216cf7df559395dc7c905f3eeae1d4429db334b0a2a2d669c3680e162ef434862e1ba130318e0f979012044856898770fb6a94c9001a22ddd415c009ded097110b1d1c9e2d3accae1efdc460b8defbf9608cf6b78", 0x66}, {&(0x7f0000000040)="c79d027ed1912e0fef93ab37c6", 0xd}, {&(0x7f0000000180)="dd1be7936a99ded0eef220116384a017d0a0964d0d9afafaa1d339455ce5a956bbdd185e051347ab6b660cc448fcb8f198e9647ea20f3f626cfabeea0340e742ba16840d1791c7bc0ba197f265d5e47e2b30725255baa38e4d7cafcd0fdf97667c739d08dacb373ce1e79d8c28c9f9d4859048d0d2d161c934027b368e851dbac1d7f3ffe02d8499942cbf8b898ece43865f0c796d3a1fbd6cd75d1ec1d85cd241c124c3c05036e0e673a426478ebfd255e2eb31856297505eb6703562a1c09c57ad5758aa69d5db7be3777749a879b359924a2088ccffdbaed8fa5b07e255", 0xdf}, {&(0x7f0000000280)="a8d17ac8acf022edf9af38d2f739bc32b70c28cfa85ef1ba8d881ad2a2c9cb355179459383738f84250e3c562e90ed2405d223be0c1ec536bd6f0be3aa1098fafeacc9b5d48f9f7eb2b2378d56f40df162a1", 0x52}, {&(0x7f0000000300)="77218c4bd857f30e762c212f78239df8206181f1362a373ddfe5d7d32e363cecbc3fa1e8421d2bb8", 0x28}], 0x5, 0x0, 0x0, 0x9}, 0x408) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000140), 0x291) geteuid() 06:39:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = socket$inet6(0x18, 0x4003, 0x7) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) r2 = getpgrp() socket$unix(0x1, 0x7, 0x0) socket$unix(0x1, 0x0, 0x0) r3 = geteuid() getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x6010, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0) 06:39:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20080, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x2) open$dir(&(0x7f0000000100)='./bus\x00', 0xffffffffffffffff, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x6004, 0x9) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) 06:39:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) dup2(r0, r0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x29}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x1b, 0x0) accept(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x6e) fchmod(r0, 0x0) 06:39:49 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a90000a64d5356066494d40118f347fb32dc1216"}) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x2}, {0x18, 0x0, 0xbf2, 0x7}, 0x7fff, [0x3, 0x9, 0x2, 0xb6, 0x294, 0x0, 0x2]}, 0x3c) 06:39:49 executing program 0: r0 = socket$inet6(0x18, 0x9003, 0x0) getsockopt(r0, 0x9, 0x3f, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x1, 0xb47, 0x1, 0xb7}, 0xc) r1 = semget$private(0x0, 0x4, 0x100) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/232) 06:39:49 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x350, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) setregid(0x0, r0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x3) 06:39:49 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1537afa374fc815e6cb5304afe4cffcbab41b281261c06002be9bbb5367c4c916026caad6340cbb476c57618b17d14b77eebf9333eebebf8746864fe406439a4e83a7cd17c83e52c102d300816eba8b60d4f782479a33375b0db8fa61596f9869eb5272791a608a31e00ee15c73ac3daa9f8efcbc02f92a7d670ab1f4eedc28f4f1628"], 0x1, 0x0, 0x0) accept$inet(0xffffffffffffff9c, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x7, 0x14b) shutdown(r0, 0x0) sendto(r0, &(0x7f0000000100)="fe4470876e354e4a", 0x8, 0x0, 0x0, 0x0) 06:39:49 executing program 0: symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) shmctl$SHM_LOCK(r1, 0x3) socket$inet6(0x18, 0x3, 0x7) rmdir(0x0) open$dir(&(0x7f00000001c0)='./file1\x00', 0xa00, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file0/file0\x00') close(r0) 06:39:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) close(r0) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) r2 = syz_open_pts() poll(&(0x7f00000001c0)=[{r1, 0x64}], 0x1, 0x0) dup2(r2, r1) 06:39:49 executing program 1: r0 = socket$inet6(0x18, 0x400000000000003, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000140)="ffffffff", 0x4) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 06:39:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) nanosleep(0x0, 0x0) fchdir(r0) writev(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)="ea", 0x1}], 0x1) pwritev(r0, &(0x7f0000001600)=[{&(0x7f00000000c0)="48d23b2080687d1d156a9bf6603dd665e8790d7912964ac1cc0b65a9e4948dc53c6dd81af50f3f84053f009f8efcd333d2116cd0be2f71cedb82007a6620e85254824d835067bb69a418f75183ed580b7a962e8accf876337920fa23644f7a467d27e46114f3f2156224648e5c079a20806d9cb9e2a2cc19b73a57ad07a54ebf0b3ae27d0ca4a65b7f472ceec93084a9b62a5fa0790c4271ecd8a56b6d58ee1f93915e7cf1589268f1e0eede762cb902ab9340d17ad63074e03a83f4e3353110fb0480", 0xc3}, {&(0x7f00000001c0)="c61e201d5f28434cbc8a05cbaabeae830dcef53a6dd1bb0965f622de18252bc340d6b46cb5220ef34942377316ae9ebc982d86c01bb938df7c8d02f4620083a397bab82791ce5e0360f5c93a3c2a29f2983c20d79041b1a550a89f0e7fa62c5acf89c118211a126d70731a860501411260e61614a78bda4a33ef094194bb406b41f920cf7d9b143946cd94c4cae30834bff24d8d50657f8ae4178c6b8ff232c4fa4c47a8c0fb2db6fb62fa8ae09c73080b", 0xb1}, {&(0x7f0000000000)="8ea256721475cfe020e8819fe4551b85d7c2c1ca5a525adc53bce2823bcef02fb3e21e5d898e8d699e64083759423c", 0x2f}, {&(0x7f0000000380)="ed93759412bf7a1a3127d5def95206b98bda6d85b62258b6e632551b6e13786edfdca99975fa44e45cdf9a009af29ae20e6f5d362e38415b9a3d292265eec10b86e330f79d2a82362619d8071177475e1bfebf0a72ca1b", 0x57}, {&(0x7f0000000400)="dbe61a494f6bcf608b0db8cb229208998f4070c6760af22e7243187553eda8f2361ddd0ecc3c49043bc1314a68e8e0a03f607518bbe23852d2c83ce648e6d2e1e30b20f34397e315e217e4d90c1eeb063bddd41a95f2ff5afc8f9fd0e44a4b8552d55ce983b1a356f0cc919ae5a2887c85c757ad51a58fbb7b37cfd3a5d5acb28d114c10cf1d9e2aa5e7873cb0df18f36dc0d71bff3ee2a91dafd5a860a4249debdfe7e88037cf76680425bcf46b5d7f6ad26237bb7da668daf3bbf6218e0e243d37035de163c026faedf253dc3b58b34b0c56c5c080132e9cb5d457785189023b1a48c7e06313921814608dd9ba67ddae15fa0a5a2e637402c488fba7748fb881cae80055be8bd4006a9db29b96c24ebdbc209d3e33a00171871138ed5d44ceb8b05ecfeeba57aeb8770fc2330171b6c12b584ae08746affa5da0497094ab2077f3cd2a3bc9d68195093c5294e6a36a0f6acb3cac7b765fa2e40c46d98fc283c0f40566e8f3f65f50c6cadcfa0e3ce3c273aced2b3556f3ff90da114012fd580546df79c76412002e96bed5d4e6e80c99a325f49caa67d11aaf281bf7f14b5aed8d8f55b714782977b273a08b68d9e390396c384e00c2b38ef470b5ae262f57ccb27b2332e933a2cad47d9b93949719324d67920037d5d49bcacd133b5dda3d0867912e88814b6e81f79228145ad3c4d12c49fca9ffc09c21a57efff2e1f2c01febad136247c2d90814830216d99b64977b1cefb9e198f859b68cf66982c8186a2bcf990c1e104a9ae781551c493ddfcf53a2f9b2fc29b5e5e7b0501dce3e9ad8261a1956666a77a69787228096ad8428896a158856c8958c07d4573eb22f7f502ab41ba77cdc026c5ab02ed9e22952c331ba7c70db2268a3683c1dcaa30173009f81792a753991b530db43f921b33cb97b5e9a5cffb6e4c86a7c06bba6c8cc18ba97688b7fbf49e9fe88343ae3f78637c1a82548b76e75b9178258ebd6ee2bb8ec23f0e9f257b3801f8e565737a3b41f235fccc8c2a4afd99aa723714046242b7e5e36af9e617bbb22067ef2545048fde083916c6b2b681d579ff2cc38f8bfa3b815ca33787629a14762726a4f615c928122699109af9dccc40ba59124fdd99c9ad9fd52790792e54c096931c1351424c0f18f19204cacff6f3ff9a7a64c79f9171a835cc68f41c94674890b85abedb0d3317448badb6d3c2f932e96104e2f4e1089c0d3132bc8002aba6fed0101ed3b71c8f24e487d4d897d939d8c1eb1e2022201a936c78adadfb22a6f1e3b59c29f59ea6100702433ef557a4bd8a5412a2f86a59a6432814bee04bd11ec5e11d736e3f644e402df622ef64562c4fc66b87b3d2791193e16be3c83f37d6628bab09e65da4e253fe556445b31cf68548fa8fafe9d2631dbc2d345986f7c0a594de0c85172fae116707b2ae43efe6f3eae3dd68d353aa6e594a31b91f72a5ba51c89f810f064cbf62b041e11fc10999aa72d0e0ea45452c4ab7a714a5f9e39283e2f26042cd934284da35cb35f45c60cff3e7bb6ee7911658fcea3919753547a6a1da64213c4821d63b1e74745676bfd45cad85ee793bc0b93e482c031aa073274e6aa6aff42a26c0c857f8d2023f1b6196b180a0ad4105e9218350bd3b0e7c9fd8035a41bb4a55f7d6fc28f02483e5dd532e9b97340c86be8cbcb7678fbe1852969b4999c2ef02cc80d53c25cfcc41cde6202eafe9dc0c0044cbcde251f44ee4e2ae936b9976c3ba6ba2778a0bd20679bbb5020df04c45ed19a871f9f2af01c9049245999f926e7c08b3dc29e2b22d225659a5fb9fe79a05f5a79b31978e167c4e6ff7eb27df1145a4eba9de9e30149d0d5751c00d95622a9ac24ad6753483c4ec6516eda6c17f7748515196dd1de804d69ae843adb7896a408c66331529a1754fc1efe475ae43dceac264384638b4d3a0ed6bb0d473cf84704f849bab0b6cd5ad84bfac7789d6ba860a88d65c3ce050b1181836852bbaafff1d188f652e527ca3d2c0a9a24f45d0b928774057b563442f7985027787a34a146b536190ecde94a85051b2dbcfba3d824fa5fa50f0b30b4787a3d5a6f421cf5c9370d324afdc50919d3cadc4de63e0e8eca507cb13df6d0514cebdff05ff616866c51e8bff87a2a3a143b82df74e892c0f0016a77d03246bfcfcaf3fd2ca733ae8ffbd38b8a34aa5c4891a49e0159028e51be15dd74471f4024260fcbbc08d396d1ae1b500bbbfa6f3a4f6a26193c78ed07557cd0a8d8e549c5ee940c47d9cab91d8495782b2b6115ba217e1cf2e911cfec0461a19048552a8a5338ed3f79e0e93e1d6ddf08a7d6321ec620d83e68fc6516f55a544a5efb69e6f04f1a3d48e61aaa082c9eec0d343215ad5d9d7b094d5ca431cebd5ee46545f41a84ab8a832cae231ec75af5c052e839ac14a995dde6898efb9d840b13b322e3ecafe9c78e885ae52c0aac427f175fe37a7ffcdc4ea174565831240017312224de9eedab7856439a9d00647a3b7705f5679f8550dc65d8166f9a261cceac14f4877c4b4b5db45e3769fc4bfcfa9cfb596cf8e42af5b58771ecf797a76896ac46472f645e05a5bf6c76dd5accc3710976debe7b0662c2fa0e726b3bb7a7764b901a542e85ead6ff0ca6806dec38210aa35ee8bbf40764087bbcb0b84a5190fb757420f8bc51438b82067d4309552f54a93cd12a029ac79a8728016f29d97c4c4f1fa077fae71421137d49a29199254cd7c15d6611b1cdfb3418d90b1f3977e3b75089d5341f1114bfd68368d4b3e183443c7569e8583052f1a88153a82fcf28a447f450a2dde1ded349ab545165ebff1dab654c556fef30e84aefd8b14e9198e34bcc3ba6db4072fc4daa174bca555d2cbe03934bb70addb89f195798bd320f551ddf19baf1231b0e2f7d680f6654b230214477ef2382aebedc78077cb1721638b3db3b001fbeed94a436f55cb1816a76239415a26d946f10e9271b509c14bef456ce1d721ce92f4cf73264b6e2e18a8613f9c91718abc701771d519f33f8f1d4965b146327b6f4044e473aedf5add98d19132152bfe0944a98e3f28a2996537ab8088d32d6309948a2780c2a2449b79cb946b9b373d51c76904ef17a76e3ea3b6ccda540dc6beb80c9900436804f3204366c7bbe46eefe19217814b129dd6bd77d29b5e2c9416f705f878afb7e62edefc51f32b99e43f7d32e9df6b34cced2ef6dc5a2943b89993914e9dce6e680a74540e94744f337e4a3cb0a09fcb1104977b06a8d1777652efb80f90e17eba66cbb6ac775f6a07bb216acb4897cc289389fdf0b0b06777e67dbc888ba8793105590b8afb88aa1931545c6c8360d8ed3a5481511408df8b12e0d104da257c7a20a2593db1efad7f4009fe71d4e3363f6d512035f4526cc76e230fdc31a4b3b2e525dcd7a860918ae28e1fce5efa283a1f420bc7e7227f87f4c0a28f2afb5fc330c3138340ff0f5d13f0cb4de30b3a06fdad1f0e8cba48a73e2c2f7fd3a299c8186492327c1ada5e5e6a73082db55c77cc4a7242e29cd02d171049664816ae07d87a8a9a72c4faa64c89771ceb06378cbb10d8f3c1a19cec056751cd12e90d999a5934dd4d7546237bdb2131f09155dc937f8cf151d675608f6bb2734dfbcdd355585ed1a52e548c957d67cd3a23ee6134bb4b0ba6952d87e4efbc10105ee68c2a6e3042c607af5a867b2cba13a09192bf4a15df45593ca149062f0dd140162eb00644ca95cf798d569ce2667e66089d7f82805ad95101df2032f1c502db5871526f7567a4e68a97b34bfa8053fccbd52670639087ba5c80543cc17f142a024ed1817b5d120dfbb678f353244434ccaba27630056a62bda241e363e199412952bf6eecbb900e34f517459e0489d6e228d551ca5388ae96499e935ef6a70d003a109deba4681e9ad961c09e888efab0034f83fb036da038044ac6a0f7df8d5ad2f686b5348ef8eefea36e6c30e4ca573c3d41261f214b4bf4db787431756896590ce6d644bd36355552118333ce5099a490dd2afa2fc1c27b739b75e06ce20a1d40310d4e2740895cf527c98b8b452bd3ab214a9a7c19c048fe17c9ca7872189c071348aa53949caaeb85b6df9d9c612ac63b1ced9c0d35dc6d1e9c7357fd106f69362f07aa3358bd009b0e3a5ccf03ebfb406026280c5e71156fd48638dd3dd13e31fb5f1921d39dd4b0a954effd173c9362e28f55f1990e975a083d49b0aeed5e0bb3e1e507e20dac405548c4cf7096b3ef94d10e0cc5a3282721cfb93d99c74ea22972b42a3978c7ae51bde0df372f7c1c55c2c6d7969faa145fb983decde0d663074bf27cfd4c050614840319944870158541eec7a01d2ad2de4fe37e826f90df83922a0b999a6f5e80a1f6d1e052937f39c8e18d535c65ab77cb5a6c68621f2b67adcf2a780ef4eaa850f6a47ec53e1924ceefc42c8ec456f4ec7488deb63ceffe881fb23d4c242f49ba6bde5ebc1b84049a80c9051c16ae08f4db5b7fb673151cb21be099cb49c4dbd697466e551aa431d59cc7bb4dacbcbb1e99434b2e5a3b93263dd766d4ec3219e826ca6fed1b441130b845d31ca403be7aa5061bc732e82d885ecf7effab79c07693425e2e6fde568d32f6e712409e0558141d30c306295749b7989478ff12a785cc7512b047b232b13d10aa9db5992d75e7f31e18b0e77977d0c28e1f830d4893ee508a7067066861beb01f4f2f78e7add52c6c53b75cd1254013ccb762b8d75816c5a757b16b231c40c045383dce4527bf070bf0f08f1391e78c66c51d0433f6c60a6fb7e61a3ed54df72eb2d5a5e287ee4177654be34da3c7deb2cffd3087d9a6cbb51c0752ff2fc35bb718b4a850cf22f2275b92f1d8c1d0b62e572d99d1c75564f01083ae1f3c73de6c0d66cfb548c8a153be8617e259162624b07576483653b516e64f94d60f300e2054fcb60c926a4f66770053fe64d554f0cea25ae35c170620e2025fc5c99584abdc0e47fd2873a3b1c7549ed5f0b09ba3e7ad5ed8622718093c13665f7f560619a9e8c398e052fa4650f233114be300be8f5e5eee1d72ff2fb17ba376cf6969c125699b3a92449d3dd87c1ae84d7990cdbb8f84b1bc7d45b320335c2ddf2215c6f4ee94889095b09cf5f9eaedd7368a391ce69f8c35f6e636781d4641ea697e1c00e96cbdc7d583eb461afd5621524b4323b8ea39e5a18299e78ad1253c7b67fbdd92db706b58293b55eb9af5292b6cf62677355a57a10354cacadccaca4f34029402a5652c33cdc71f3bfb4bde56fbdd50f81f10abfd377681c7aae6d21d32b4f9077a52bcbf327b53d63e1ce5c17d4a547446707860b8fb81fb14fe7f2dda71076cab5fbeb796cca3f71f01e1ba2f5ff5a0ea2e946ee208dc6b866472c87be950a4586d71b562465377a69c9d46bceb05ebf2bbcfbac2e751a50373d991b62d52931cd993139ec66299a92bc59ee8597caf3a01cde4a2cbadb6c2982b3460b31e5994ecd5c9be18b9599aa5e577c69eb617861a4505b860d4a83c9c1af7e117fea604156429050ef76f86ce12acf78daf0e21f0ac185ff4424c736f14e1619a62aca0980f121dd641445bf67540482f5e967a3397310f70fcb10ea745e9709523e4bc6d095ead045549ee6ea246b6092f98369c3b36a375bd296ad099d585aea306eaa70eed64acb275155eaea0d002a2298f53f988744e72a6c56de03188960efcd505937a88148e73d3d6df355c21aea13e72b513b7b75042165b85b0162cb6b55622f745b2908ee45def8aa8fd2c6ed6ec9ec126cc5885e84", 0x1000}, {&(0x7f0000001400)="b6701e7bbf895160f1139e7b59368492e8274dfad7668f0a94470d8b26f62b15a3ac467c4ac528571966a103c8cc358c6e858606d320703fdd2ea2c2fa909fbfb81607779b0767d4f5c095317b9887f2ba670765d9421886358c68a9ae646378c7e1cf73a48c445495638606d24c0e8b5bf2d29f75e5d0544d53e19ad723b289b074d0df32f0ac947cdf57ad7aee5edc0228d8bc360e263ff852511ab8bc8d82062c6e29c55fe71bf21e980ba8f9c22d518b9679d30d04881775c2783aa41da169cbd957d99fabc22b3c", 0xca}, {&(0x7f0000001500)="bfe994d27af0d44572ca6a6cf42df5b3e9e260347e03444166aa672eac6f35b8de4b2719d6724d5c5f2202ebc445839db2ffccd5de633d929994df392202ec3f5238749f5bb862e2c60f5defa93250ca4129613af99e18b0d35108765e877e7b4411ce0aa206541e330b1677a62d5a6a10f8bd4a048fcb8daa3bc66342661d2cc4650b8d6974c7a2580213026adae669b831a3548f903832727451729bb5023c6bbe51fd5eabc314c06a8f804f3ef330550054968cd86ced43426b35d9e87a44357a2ff39cd54940d741081b8a2ada763b9dddee811339fd8d51", 0xda}], 0x7, 0x0) pipe2(&(0x7f0000000280), 0x12af7582af8600c1) 06:39:49 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x28, &(0x7f0000000080)=0x7, 0x0) shutdown(r1, 0x0) 06:39:50 executing program 1: r0 = socket(0x2, 0x4002, 0x0) getegid() unveil(&(0x7f0000000040)='./file0\x00', 0x0) sendmsg$unix(r0, &(0x7f0000002980)={&(0x7f0000000040)=@abs={0xf88a31fb6e9f02ce}, 0x10, 0x0}, 0x0) 06:39:50 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x280, 0x30) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/120, 0x78) setitimer(0x3, 0x0, &(0x7f0000001680)) 06:39:50 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x12, 0x19c) mmap(&(0x7f0000000000/0xdc8000)=nil, 0xdc8000, 0xc, 0x10, 0xffffffffffffffff, 0x0, 0x0) 06:39:50 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) getgroups(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8004, 0x10001) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 06:39:50 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) fchmodat(r1, &(0x7f0000000500)='./file0\x00', 0x29, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fchownat(r0, &(0x7f00000003c0)='./bus\x00', r2, r3, 0x2) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000340)='./bus\x00', 0x4000, 0x0) shutdown(r5, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000006, 0xa683}) flock(r4, 0x5) unlinkat(r4, &(0x7f0000000100)='./bus\x00', 0x8) write(r5, &(0x7f0000000240)="30c88262f2894412e8c9d2a262bd3dd229929466b5f1020ad7b46193594361a72001d352429cc8f1de9ceb2567940eecc0cd1b53723fe5bd12330a75116eb4f72191a92cb3337aed3f14efc5a03d4c00ef68649b1a0baab0346d00aff5b1fa43742a5b6accfc05d0cf66123130635f76cbe32e64f811dc1d08f6877b7500724b0210c2ad9bb20643d195cec5f0e42429b78119e1b4c49a9dc1ba55facfb5917f38ae9377eee0e10a9cd3741c2481fac4e63bb374ab43d0cb139a5a09457934650f495938fca8f2ae927f84167b290db0", 0xd0) r6 = fcntl$getown(r5, 0x5) fcntl$lock(r4, 0x0, &(0x7f0000000140)={0x2, 0x2, 0x10000, 0x7, r6}) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000440)=0x3) ioctl$TIOCSCTTY(r5, 0x20007461) write(0xffffffffffffffff, &(0x7f00000001c0)="4c53c773d36544d1fc69b721e192c56e8fb29f296ac0fe9abbc7459cfcde2f50c1c998b55f3c9a1540008364a3c6d3979bcc0e3311efd273a82ccfa134e9d77bf0c4d101cb0b7779e7076a3fa7c7c31a5ff5ca5ac943f29faa9d10eb257f3122aae7e943b951aa8a115e1bfa7934f6e9", 0x70) close(r5) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000000)=0x20) open$dir(&(0x7f0000000080)='./bus\x00', 0x8281, 0x0) r7 = dup2(r4, r4) fcntl$getown(r7, 0x5) getsockname$inet6(r4, &(0x7f0000000540), &(0x7f0000000580)=0xc) close(r4) close(r7) geteuid() 06:39:50 executing program 1: mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2004, 0x4) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 06:39:50 executing program 0: r0 = socket$inet6(0x18, 0xffffffffffffffff, 0x0) setsockopt(r0, 0x29, 0x33, 0x0, 0x1ad) 06:39:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x10000, 0x6) mknodat(r1, &(0x7f0000000100)='./bus\x00', 0x3001, 0x55eb) r2 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x2, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x0, 0x0, "835dd2518000190000000000fa6000"}) close(r2) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x1}, {{}, 0xfffffffffffffff9, 0x9}], 0x49b, 0x0, 0x1000, 0x0) 06:39:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) writev(0xffffffffffffffff, &(0x7f0000000500), 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) 06:39:50 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xc40, 0x8) fchmod(r0, 0x4) r1 = dup(r0) recvfrom(r1, &(0x7f0000000040)=""/138, 0x8a, 0x843, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x5, 0x3ed, &(0x7f0000000140)="e30be4f43345fa137151a8ab36c8b1bca672fe2e5744f5e6ec7b15138643f79177aee912ad3eca53c1dd8d24b6cfa23d15ac4f25a3cb1a972b4653a74b794816602beb2baa96f53ee631a7a7909b11e781a2ea2b1fa976e1f04bc15600078bcc0188692014792ff03de695200c33389627ffa4efcd2f187ddaeefc56656e0f30263bf72907d8a657d99cde945d57c8c2272e2bb229ccefd591f77d", 0x9b) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x3, 0x800, 0x3, 0x9, "043225382e9066f34f83972959f6ca8ed8e13d31", 0x1, 0x3cb}) write(r2, &(0x7f0000000240)="1368ba3a3bf0caf3671ffea3200a368b050498f92994538f2a237cbd17b9232c7369e82056c725e66200f6c7a870ef829cbac2b6c953bbaea1a397255fa4a183e7d52d195fef678622f9facde26d3a100ce98e6782481da5050e956d6aaca4bb30a486856e88bedd2462c25a96a61a1e466c3f7fbd73afc21ac6ec5ebd40c719a1bcafdf7e", 0x85) sendto(r1, &(0x7f0000000300)="6ec61bf49681390d07023b437598d7c1487d37c5e579ff2dec22bde1f71869c834194e668ce752ecaf9a4e975f7c4d764bac514e862b70a8ff32e11cf5d70ae367bd593075ae472a33bfe3deb7f903dd03d3ddbdf0841b380ad29d4b181cddbac345fa8f67ef8256c8457e1817fd1aff9483fc2fc3b9c102f7182fe12fc97fe8acc574daf71bb917607d4edfcbc8e3d7c01d676213605046d2fc93", 0x9b, 0x4, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) kqueue() utimensat(r2, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x0, 0x7ff}, {0x7, 0x4bba}}, 0x0) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000480)="cf3854e7df17a49acc13c7591556d34c1b7ed8c35012e3f1a759b6c046ce3f8ada601959dd902769a97873d66c5f5dec980c0f88a82af59222bcdd7948843cad1b04e648585ec732bdd1dd808b4427e6ec49515c10bf53d5389c05f7584354f3deb044", 0x63}], 0x1) getpid() lstat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) renameat(r2, &(0x7f0000000600)='./file1\x00', r2, &(0x7f0000000640)='./file0\x00') write(r0, &(0x7f0000000680)="dd4a3ff21b74dff9a7cdd003f63aca72188e6f40ad7c3e58d5e4cb1da1e7418b60eb269c46da3f2c46b1bd4feb0455b03fa962c53b0f7423ef8116c29c731d33645bb4b64101e64f13327a060a867d1c299766281813f3bced4e62a8a78de8fda7f30a3a40aae429214f66049f3c47e973fb2ae53c41384efa6230d1d5dfac78bda5cf601f04edf5fd6cefd43cede009abf729f736", 0x95) r3 = shmget$private(0x0, 0x2000, 0x21, &(0x7f0000ffb000/0x2000)=nil) recvmsg(r1, &(0x7f0000000940)={&(0x7f0000000740)=@un=@file={0x0, ""/24}, 0x1a, &(0x7f0000000800)=[{&(0x7f0000000780)=""/75, 0x4b}], 0x1, &(0x7f0000000840)=""/252, 0xfc}, 0x43) unlinkat(r2, &(0x7f0000000980)='./file0\x00', 0x8) getgroups(0x1, &(0x7f00000009c0)=[0x0]) r5 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() r8 = getgid() r9 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) setgroups(0x7, &(0x7f0000000ac0)=[r4, r5, r6, r7, r8, r9, r10]) shmat(r3, &(0x7f0000ffb000/0x1000)=nil, 0x2000) setregid(r10, r4) 06:39:50 executing program 0: r0 = socket$inet6(0x18, 0x2000004001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x800) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r1, r2, r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) kqueue() r4 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) getegid() r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = getpgid(0x0) r10 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x5, r5, r6, r7, r8, 0x80, 0x93}, 0x0, 0xf7, r9, r10, 0x968, 0x7}) 06:39:50 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = semget(0x0, 0x1, 0x7d0) semop(r1, &(0x7f00000001c0)=[{0x7, 0x0, 0x1800}, {0x1, 0x3, 0x800}, {0x3, 0x8, 0x1000}], 0x3) symlinkat(&(0x7f0000000340)='./file1/file0\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file2\x00') getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)=""/34, &(0x7f0000000180)=0x22) stat(&(0x7f0000000300)='./file0\x00', 0x0) 06:39:50 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x2) readlink(&(0x7f00000002c0)='./file0/file1\x00', &(0x7f0000000240)=""/10, 0xa) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) 06:39:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2028, 0x4501) mknod(&(0x7f0000000000)='./bus\x00', 0x2108, 0x455) msgget$private(0x0, 0x485) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 06:39:50 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x1) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x7, 0x1000300000002}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) setpgid(r1, r2) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000001200)='./bus\x00', 0x0, 0x4) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x100000001}) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) preadv(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/114, 0x72}, {&(0x7f0000000240)=""/186, 0xba}, {&(0x7f0000000300)=""/60, 0x3c}, {&(0x7f0000000340)=""/127, 0x7f}], 0x4, 0x0) preadv(r3, &(0x7f0000001740)=[{&(0x7f0000001280)=""/215, 0xd7}, {&(0x7f0000001380)=""/52, 0x34}, {&(0x7f00000013c0)=""/48, 0x30}, {&(0x7f0000001980)=""/221, 0xdd}, {&(0x7f0000001500)=""/86, 0x56}, {&(0x7f0000001580)=""/202, 0xca}, {&(0x7f00000018c0)=""/143, 0xffffffffffffff2f}], 0x7, 0x0) 06:39:50 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) socketpair(0x10, 0x0, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x5, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000080)="c49b9b773a50a7202b2c46cba361220a04ff684eedfe128ee62868c2726cd5f0838c9f1875847925209f57c176c10a5e6f64caa716f12fc2ae99206a613924269b10e3300289f598f7717f80df62510d60b12af0583b22b3e25d7a9d14a45df66b3d467f6097a9b44caf6ad1f2fccaf09f4ea0cafd254b0d1ea7ba34d5c1cf997ad69793ce225abfcc8b2184093e7e8cd047ca942820f75cf241be81d86cf1cea8b471a2d74516861a726f447025b969c1411b8dcbc44b212a91332e55ad1167186bef6139abca7c6ca2713d2948da19c7366b5b0b0209d3e78f56618f5498a4843d25caac799f59714142e0eff40553d9110ba3fceeaa34a9b23e9f186686", 0xff}, {&(0x7f0000000180)="f086cb1e2bc2976fad9a9cd7e2443dc3f49a69bdd6cd919d0a90b82dd9af31dfc6b588bc599db4dfe991e8dcc13611a609ec6f574886d1d23292ecfce4c74b571512788d7cffb592143dc1d2fe3713ca462320ccc8e1784ee691d19ac642cdf0dd5a54f9fd699a36cda292f66f6270b56658531c4aee04f71125d5a87cc5d6621e8cc3df25a3053bde558c262ce40ef368a3df90b0411a7a8f39f6208d048e81c03f6a9b5235e0a4d98919705516bf423a4ff6db3ae0eb0d63e96bcebf6973cb5794fe9dc495bdb8fc8b8e4c68ad89e704e563c0", 0xd4}, {&(0x7f0000000280)="321b48fd5753a167c635a20d11c5957de5cc65213f06abc3cf0f976df81c8d52ecbe8a87f7871e516afb8a9e70e9db9f0d57fc7a07ce422fa4899aaeae7d582e47183a2439e906b0b8a1d53d0d4c4ac9883d294ecddd01ccbca904adbd08e30450f73131e1e1583fe9d38be074aadff63fea14334e9b684067cb62a7e4988328f7b498c395d2c3d2ae418173", 0x8c}], 0x3, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x1}, 0x8) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockopt(r0, 0x8, 0x7, &(0x7f00000004c0)=""/40, &(0x7f0000000500)=0x28) mknod(&(0x7f0000000540)='./file0\x00', 0x10, 0x9) r7 = socket(0x1, 0x5, 0x3) r8 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) shmat(r8, &(0x7f0000ffc000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGFLAGS(r10, 0x4004745d, &(0x7f00000005c0)) r11 = dup2(r9, r0) setsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000000600)={0x8980, 0x20}, 0x10) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f00000006c0)={0x80, 0x7ae}, 0x8) sendmsg$unix(r7, &(0x7f00000008c0)={&(0x7f0000000700)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000740)="7bba", 0x2}, {&(0x7f0000000780)="31ed9781d3a630f2d592506fa6d90f86c749ab3f4a957e91184fd2b7cca3d6a909ebc887b2043cc37a95e11cd09ef898f8fc3d342452133dc1eea484cb", 0x3d}, {&(0x7f00000007c0)="3fb383c2faf25766516366128de860923a154337f5b6a0f6992bcc09628bfbdd9313c51278f5e96b5ffdd4e49dd9d676bb5e14b8318e947ea17bb4fe62fb95c1d6a05a", 0x43}], 0x3, &(0x7f0000000880)=[@rights={0x10}, @rights={0x18, 0xffff, 0x1, [r0, r7]}], 0x28, 0x2}, 0x2) ftruncate(r0, 0x1) pwritev(r11, &(0x7f0000001b40)=[{&(0x7f0000000900)="ab9bfe6faad415b701f564127f4fcc685ecafa1338f7ceb30469847d0ab71c16e88299d5a1b97672be21be9ddb5e19a6850b0c849235304d89f44d9ada6865e3d1b7dfad54862565d52b4062654860e93159094afdd38ec7cb9c45ff2cd5770a0fb78958ac89c8289d86b98c955e07ce419d9f94cd6f92530d99858f95098dbbacc6c2fd28dee26c84ddb2de04495228d622f32034e7ba0fa25a675a7d1a4f1ae927fce551bb0ed4bc890c24e9c45f10221ec0af2dcd321d5e6c2d9b5b86ec649f0c3ccb8fc7e644983be1f99c1df036286194054f2536cb0b1e4dd6b22ad7c35c5d2a444035e7f956f12f8b60b2357b1b84f67300372b16c2ec51484acca99e9ef3f77be87ed3b2366b09529df4c022b991d0bdce62e9ab0cbb400ff5bcc8b83aaa27e0f6bb1848860c2704822765d33b6efe7ef98aebd2d181262d55b29a804b571f1a34f26aa3346578ccd1da2a951381f840f7b4f31c2c2314d276d21b9c97dbe47831abf2948b111570e92775fc4c92b6db09e9a5dcd575cc9ac06f7df19cc08411f50b6119a88be59c08ba50bda2d2fcf8b99329703cfd685b31967e322a51dc96097219a8a6242d0d8a6ff0e16a59cdd5f4d7825880fbd3a1a37adcaee2d9ea6485d7d61ee5e61e31d81e018145bbdcdbc328c0e382cc60340cdadedfdbad2d3b599265e94ecd18402d187b3b2a6feb13a4d370fc3d8de6e62c574b604725e6816fdecb3edcd5644632b52ca6738290d0525f3a31c7ee9c97e71b953bd7b7f4cc528f398906409a2ec013d89731312369d6cca7dca2e9c4269f02d34e8280827ff19d345d97cb97607bb1636000607f49e7268def0cf77cdc37153ed53111f0a3150c6bf41291369322423b796692ee1d70ff5ef6fd0f8f1f27053e5d7fe6675895805c63fd9413a8f9d91503fda94416472658ea0df625bf056e9e2175817f507edef9ff9c7c60cda49180b08c349bd9699739e544ec235ae3017a0098f4b17a5fbcff1fde39876900aa491e4c826eb7d3182ae4b76b76b43b65d9ad4708b905b9a69544c135aa647d5f02b402cecd622313a10844b528965b7c32656226543cceb2a72d8549b2d0aa8b686e7f08d4134fa1fb29aa0970c0cd1f19cbb2b04d209839a4d26da8e738b5d752be9d6bbd43f2895b44a754164c5897d635f55c75649fbdc5feced27525d8d47defd278f483b71cb3f649e814e12d25500154f8dc68c8bad8c35b154919d0f737f76702cebe06feb877af53a02b50ebfb75248d73e5d98848e402251312468dd979cc7e6460e380522de524c1685b9459615a1cc47909b2c98d5086c3f7993003b1a26dc2770572fb2623b14fd7a0bf2e188c71accc855c2cc4f65a5c0c8158fec7924fcfbb640499d595abd348d97e9be6ded19464c33531d36f9c077f6e8b227c7f44007298e317d1422991dcfafc912d06df65d6d43cbc482c72c3b2064b5e9dbe30fc4914510a282959ea554a873a4b47696c5aea26bfe110c93b48dfcea05e868f8b1149581d279ecddcf41294b72d6bcba616d65773a912c0944365d4d300a5e06f193710b9028bb5b8a17d2435c514b8fa6361825a8fcbae2f469759cbc383e5c82fc702ec9fb1f7ad313566320eaf5bce214e3f88beb84981613e29822da647f749b18065eacec74cb3151adb5bfa4ffe55fe17dde9f87c853d19bef45ac2da66ab9f96a1d585cc62fa0cd70635c29310d78471670db75945721adb3994aa7b8e1ccbe4522ad386798412bfb67dadfaa7643bc0679669a953cc21ef81998f23e8db8a1c1f3fc9955c0ded0dac97feff947f5091e2b34ea3f7356e7bac1e61a1b8cf6e0d21013450cca7b4804bf69170ab5b061471e961b1c3ebff93a587ceb5214072150a764c867d76adb97ce867409445b7de9dde5d493159531549b9fc382dca2a785fb75f3a56efc097393627fa1d3eccdf3d3f4c3d85622de692b4cee9cc49045dac05993b6efd65b0247e74d10560686cd55947993062088724d07a6d9fc0aaa9843012ce96d9f9155e77891cab9606777e34bd43ed2588930aaed4eed2b571b20d27d20c5eb2626ac049529e422e667759fdebcfe633f243cf6d37915216d63ce916615885955d15515d221d6067a514c9554fe799c012ec3982fc125b8be58eed4cbb2a11af607b50dcb5539cf18e54a970c58d8cf63df1be4f05c0769af14cb805649d7a97f59c93388f0e6d3e2b9ad2185b905c4effb347de46612b0f5f9fe9069434f99c699b7984596219e575a4e87a135405ec01cf35fb2c67b22d28ceafe007ee262c56e5424f98620f0206e6c08b2a23ed5c3b1f35f8672343328fd60766993792cfea6831da1e3b43b76fc43ebccfd4834dcc060fab0d00e24fb886947326248e43f6c0b5909b208475171e5297f0a712fbaecc160358f936e3a6c07a0ae975e56a49bd591f67ce523437cc42d9d50252f50c2d2e432e1bcd0a3153170bf498001c9a24527ec905b3a0565efba160e2b9c3bee042f8a5196612e80bfe971d9b9baedbee4834d2fa6759a2c378e5c940672b6d55d612b61cff3b87302a2f3d288899ce432681e21698fb0b585a6f5ea90f94732e313db31d2b39227ec4a69fd5156f0db530f5d8eec667d0c63653b0e8011a8bea3409a7413ea40195e3b20f6f61f3f9ae6734fbc1e603bf0a82fd83fe2494a70204a3f051317d0f28e8f4dcf6caa2dd8715c768127e494600c069175c2292638ff0ff90407bb6cc7a3a8b434c4a300648ef76eca2459a2d5664f1bd587ee2583f79b2c8c8eaaeee77d5b2d24797d393e7023dfd763702c3e3ffc6486ed81250db72270933175791e4d2db1444ffb8a631aca215347b367606ad5fa525fa09a4bff5ccec69c65e49da8e0e70f6bbb3d81d58cc1451b06d89673fbcdb0ac02342e69c1c23a4afd90cb0ea4af228f3ca952d9e29b1f84a66b3e12d16fe245b7add9db15d13342c6e37f46fbbc7e33e6daac48c535a1485d04decd4148e3896275b47382c073379abf5bd13f17dc1976296dbc6ea5d4433cdf9ab05a83f9c659ee4b8fd6cf5725cd84f770fe69bfd9619313a3b93b25e905d18e24043853844c95525655c289322dde93007549d10f88b2ddd134962a925f05ab4f44ddf48384c003c441cdd9ecf6d69dd376ce0e384d4c89a8f1214d7caf195ae03ffd5bfa4d3f2c8e0696141a8c6d9cb4a99fddb3ec27b82b690624ceb871bd0a0a1af9891cbbfb5ddbaa2f78334bd0b7ad3833368f1c95a4f90ed70dede7c9c717fb582f16a7fef20b0c54a35572d03712831c0750ae19b0603ea75d8e7a64e89c04d451efff8c471cd447f027bbacbed21aefe40f69f2f1c7a63c6d483cd3396d09d81a7fd4dedbc326dc1266edb4c84f2af29e77215a47b0a276e8d1b6f6da3dd31e5ed05b76ced7d065d7fbafd24da43d0c73533e20b39e0828d6d6731a9e66d8fab9209486278efb1dd97b3dbdc88df189aa8527f861a3e4aeefaf2a41f84b73c9f2b837561e7bb8aa14e26853d6704bd403c32fa68703fdec4a28e77ebdbba6a04782cd7cc3e7f644655da197da2dff69f62825a0890487cdf8befc6993461f51f6da2526b8246d0dd03b701555be3edf9c89814af2cc95ce792b18a21fd372c0216c031430c1858d81ecc55514e43c64d568452822c1e26fc4df83a2dc9ba9709d3c6e653c30f3702cc69cc78299d044cfdc430a4668601bfb57982672b9247a807e5b594fc08e429241e5d5b4106c65934801aa6b9d0831d2eafd51b085ffc704c2958b1c09eafd74899cb59b8950524af833256969e7550c3339c2a3ad8672c4112d093684d15affca55ca165ae51ce193ccdd5b5d20336aee59fb0f11618aec1049ab8b32271c39aefafb8100279d401c15e3c4b44ffbe6e48d18be6a6a122df21eaf8d465b13a9df20586d176b8011ea967135ff0ddf4a36ebc59c128183b69b8a7c064b8db9ebd7420ceeed272edaa9a8066b4e5f0f5ce5d6cf5a33a2c2646c9d458cb0a672b54fb8ec18edd1bb0d6de5ac05520ef23cab47b595124036b20484d32ec8d5fcfc326c385c6c695d5cc4e489ce3255c2289e73a6c1ad8359618bd7a0d5e097e85f37385fc3bafc6af9ad03f0424ea78c307a0bacfdaf788b8c3b46f3b567f1bb8745bb347433a20727a2ec55eb4aa1487bfeee7551a05da2324a747a423db1e78cc7dff894ce8d6a822e042ed0ecb13ea32c9d8f2710230f9cc672a8907239329a4893123a2a03fff20d6a816c3db90ffdf095d539642e766d9b92e4cb951a27f796c6dacceb66ed656c12c24d957f31ea2ce9cecf461224a0a670cdf0211cd75a77e4a4439d9c2c18de93fc2feaea7d6916293a4852a719e7120fc67213f863e1c549bd3f9607b695941314598a9ce0abacce6697cf9e194ddaeab9840b96645fee3321e3847c466ed7a50dd7a696debbe8ac0f7e7bbe602781ebacae2b4035fda8a3d965008d2fe2e2c6ca6d6baf010367e95823467b1dd6fcb134b1c7dc297905cf20913a144de3d15369c597d7c69b0af897c01da43f3386081886debade0f18b6710f21f52d8e8554cae2b259ad3f24ee52a1c9391dd8dd7753ff5f2f4370890251af8385b6579e60de45a8a40c1d97aa43a839f118c29798868b572b2d998ab6315e89b6797ea0b0fc5eb2fa266b31596a78435e2b0e927549571ee07f0c4fe70019a46303b87d73cc1b205487c5a472e3c5a518883c528a2f3e4707242c6411ba4a6feff7260cf5d47ac21fdf587eedf817a9a835a8a433906ab49e36bfcbf52b8e034fa003e44c10a891eae0ab3ba3df34651832e1e953bb59656072b5fdf58aeca59a9909df8846eafd2a9d1bc4680e0d07d2e18c8028538b13ee6450cc440235f4f1888bbca8b696c0ca18c4b0bb5432e160c64278a472329b94c3f8f74354f4396b0104281fc64aeca0e36c82bf781e928b56b956263aab7aaaa8e47774b20d9e3422baeccdc99296db5fbd8c35f001281f01f19e92264637643b51d8cc1e874a3118cbaefd83c13c9fa71c880007d1bc3bf8b3f32b032a009a86fe3b29fe3905bdd05912c14636084d83aba9cf1e103cb3ffda2b16143e5462fed058c6ad0dc9a51a95a6d3e66ce7570514b2394b1e68e65d82b8e1c17994ea17662f49aad37e971d91bb668135d9e68863a98ab471a027e04674a23c31c57935588feff76cd091210185d573a633e2c998ef283ded93bf71ab1995fa6ae3611c526571a79414ce68859f9471de17f49a011f32ebd1c41e4f5366663cc23d3529f707e29ee8bf27cfadf7868c28c97a40bc9506c1c0b2998282efc4cdf18b129e8c105c1488abb27e39702093a65a7bbe00ddcfa7f888bc0b2f7c217f917ec054558cacd73a156602e3450857be1e0dff465a608c2c3b8964aed3b774628c0aaebfc3090f29c6d9ba8e18be0db573bdd9bbec9ddbb7722396bdd066b095655bce1cadfb7ea1a5f30b9e3af96bcce25080867aac7ed6fee267a22e2d6f3d9804f08fcae387d4d4d2550e43b5408463bb4548cf99c1fe31a995b00704bd901648f2d84aa9a468d4a3d06dca30cd6c964d3ee9db73a5ac8558dd739ba503caad580f2daa99729ddd8ae57ea0ee00cc7ab2c98b405d89514c4a670cb93fff267c5eb455f63ab0ef11641223af771ecead2dd055aad71703f0e219b8f1a2dff1894c304ea22fe3676b4ba3521b26afcb1c283e52f41e692c5b9d3efe51c3aba784bedc7a54eff59cfa0137b7d832c8405b87851510e0efb89aebb87b97c73af352e1f6f689af64c5873c8d8cceaa0251037", 0x1000}, {&(0x7f0000001900)="f4b2791b52d8310b4436978602c9241309e9b79eba4ee7", 0x17}, {&(0x7f0000001940)="95770b5194a42adfc96b0b7e49a20513fa3211db259528933c90817ae169fb1feabdd3f21788fc2c54400dd96582946df412efab98072bdc2c7bc1202a8815d4ac5eda9e49c9768c9d11cd48e0b83ee7f11cf951d97b078817f419fee74577211fb21b27cc166e5b7db843b0dae607257a5a68228e8d4eb3107e869ec22733a65d91d04b26de0babc611701ba96c5ebb8d447d27660459243f79511f39f9e7", 0x9f}, {&(0x7f0000001a00)="442d51f76d00d8726dce6ccf80581933c288a93d4abb27deac412de82d3a1c3ac1ecfebad40b1b9bb39649e2e04f4f575857e9cf7afc9aee06a89aff223e", 0x3e}, {&(0x7f0000001a40)="3ae9bfd5b60176f19cf7d419c9b9d7391fb878d93d3c3442357034147e9b3f41e2d7000d8871425e6c45aa4fb3b7817d51aa5f719d811fcb39b3992781f5da120640cc9eeb56f427cc671de14148ab67bfef4719efc9c1dcb5baf06270c52ff08a6961e4e6534eb42cfd30f41f2a021abb69298060a6fc41862b904efab6172402b88442f5f8051b9421ca1c6bfa9f0123237b4feba8cbdd9394153a0f6cb50fbcae87296e962b18e29e32720da8c220fdd0d1785238114f76f74c793484f2176cc41e3fb3ed94062958f44a24ff66bf3707fb8e97ddb020c5b9", 0xda}], 0x5, 0x1) truncate(&(0x7f0000001bc0)='./file0\x00', 0xab) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000001c00)={0x8, 0x1}, 0x8) getgroups(0x2, &(0x7f0000001c40)=[r4, r6]) lchown(&(0x7f0000001c80)='./file0\x00', r3, r5) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x0, 0x0) getitimer(0x2, &(0x7f0000001cc0)) geteuid() close(r1) shmat(r8, &(0x7f0000ffb000/0x3000)=nil, 0x3000) 06:39:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000080)='\x00[\x00\x00', 0xffffffffffffffc9) r1 = socket$inet(0x2, 0x8003, 0xfff7fffffffff7fe) fchmod(r0, 0x10) chroot(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x20, 0x118) listen(r1, 0x100) 06:39:50 executing program 0: r0 = socket$inet(0x2, 0x5, 0x3) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) chmod(&(0x7f0000000280)='./bus\x00', 0x30) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x8) unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='r\xcb') sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000340)='./bus\x00', 0x200, 0x0) 06:39:50 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0x50, 0x0) symlinkat(&(0x7f00000000c0)='./file1\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file1\x00') symlinkat(&(0x7f0000000340)='./file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') mkdirat(r1, &(0x7f0000000000)='./file2\x00', 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 06:39:50 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x10) dup2(r2, r3) 06:39:50 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffff7fffffe, 0x0, 0x4}], 0x0, 0x0, 0x10000, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) 06:39:50 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20a) open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x4) 06:39:50 executing program 1: r0 = socket$unix(0x1, 0x400002, 0x0) bind$unix(r0, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) listen(r0, 0x0) accept(r0, 0x0, 0x0) pipe(&(0x7f0000000000)) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 06:39:50 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x4, 0x3}, 0x10) bind$unix(r0, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) r1 = socket$inet6(0x18, 0x8003, 0x0) dup2(r1, r0) 06:39:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000080)=""/178, 0x60efbe9c) rename(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='./file0\x00') fsync(r1) flock(r1, 0xb) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) close(r1) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) 06:39:50 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fsync(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) readv(r1, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/101, 0x65}, {&(0x7f0000000140)=""/89, 0x59}], 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x800, 0x3f47, 0x780, 0x8, "8ae10868186d7b1be063f3f512d93e580819cf55", 0x200, 0x20}) write(r1, &(0x7f0000004700)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdff0100000000000014b2a54a942a35740e90a7a753fb299dc57254deda3f083b4d08d0d99bf7c1ab078177da4ce9c287730c53fb394b842dbbccbbda1049dad2ba6eeb0000002f6c1b2bea99c8", 0x65) truncate(&(0x7f0000000240)='./file0\x00', 0xfe) write(r1, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x7) kqueue() syz_open_pts() 06:39:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f278177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933f90ce56db46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b004ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab6464a47e66e92bccb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f69db25d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d0c99e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de201803c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdf0000000091402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f5610708000000aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f135601000000307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a0377b8dd1c67fc95466bd0e671c428cb68a5bcd14109000000000000000e1bde4e5101933a44d93ba1a4c0e6ebf63e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2b2fc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c03e9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c3567d4213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd507170127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc9da1072e60d5b45a92e9772469f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e193a2db8485bdd9f84d29beb353455995fdf043a55c02aea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc84bcab85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9f02f54e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131019c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138362fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac353c5329e68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0d661abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515d0900ecd7209184029eb20731ab6e8c91885c0a6191199362520715ffa00637c466cf700be1a3b2c509e99da540558aaa741f3817641359a4bff688d5e2", 0x7a3) syz_open_pts() close(r0) r1 = kqueue() ioctl$TIOCSTOP(r0, 0x2000746f) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131930ca05501823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x800059, 0xfffffffffffffff7, "a828e2d5cd6474f0d40a74d6a03400"}) readv(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/235, 0x35}], 0x12d) 06:39:50 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f00000a8000/0x4000)=nil, 0x4000) munmap(&(0x7f00002c2000/0x3000)=nil, 0x3000) syz_open_pts() mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) map stack 0x20000000-0x20400000 of map 0xffffff003f12c318 failed: hole in range 06:39:53 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xe5cc}, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="b02136c74d510b42d57dc33937aad016abfabddee47ae246b36a870a1487fe0fd1328a6997ea2e2550b399223fcd331635cc6e73ad46e81ae05d32b18f8d8160c50e7164086b60347799495e13e7ca09a8c1", 0x52}, {&(0x7f00000001c0)="8448735fd33121863dca9347a70313a58c84bf7c30ea817480fc742ac29f5cc39cb4b88a3b1008d73eb1069c61ffd72db3f510e7d00ce0f745967611faf9527639297ab74e1007d16efd1e5ea9463d43e345d2bb6281d429240eb9a1bfa9156ab7213de54409241ed3c957642aea479e603d17a7cc231da89841b473798573cfcc43f80368696c31c01f8e29402d4edfe078e011985247606f797adf08", 0x9d}, {&(0x7f0000000280)="d0112b7f36c5a1277082ef004fbd79915d255e14c796f33aaaee55b01c242bd07f6c99b1a574aa664033f6161352cf33bf64ac1d8724f704e22ab67d3e59ba44eadd5e32276bbd1cc03c0dd81f103930aedf3ad7e7afb2546964655a58198dff162c5f5b719010572885", 0x6a}], 0x4, &(0x7f0000000340)=[{0x78, 0x0, 0xb4, "75369d5e9c9172b58e30b5b663c45db274be17dd8caa4819ddc09ad0a29163de9af0ead1ae408db57d70c91e9317f269419f0970da67e3519db9a4dd81d6ba92683c35447c740d4c9673117b0625b3ff17190bdb60f867b0a85826f1534e1b24b2aa213fad707a"}, {0xc0, 0x1, 0x7, "059781cd179ad8dcfe171084604819da9a7ea6779c55349a9c6523a7dcf4a90a91fcd28536606c807ab36b31353d966163834615fc97cd58fd2e5464616d10d3f83f07870a3767d462079ab4613caf2e7e9203902633155d77d27c2ec443b335bfe880476c85998793ba3df2cc3f44fc1c0002809e9c8046a0e58390564fc63a51afbb1586912067de0b5801dd1eabc7bb283e313712222b3f24819c6bcbf37eef73466e9126fb0aa0bc5505"}, {0x70, 0xffff, 0x1, "c6da7b2ed543f26c1c51b0e020a59620dda540b8dc7505500ba9b232920c81d6e52d04b0b2f740d033cf7ceb8087b2d81b328eacf1a7287f148e369dff542a4c5c11b12d6457f26263b1bea1ad48a7bf9da9f4cec4b1abf19c0d92c711ec4f"}, {0x30, 0xffff, 0x80000000, "e292787de238de0a5ec8d22ea0b67344df75d7379bf150763f62b5342ddaaa3f"}, {0x90, 0xffff, 0x0, "018faa37a0a6ff9e1dcaa9e0ee9d202cd05481f43ef0b28ec6178b14a53862604f5e370357a4e6bd2891e16b6d9ef002d05c1512a3c6439858ec4201e43f056b31abbdf1e74aa409a752c91108ef1e55448ae256eaa4d09e248fc3f760192ac3aceae13ff47d1a882cd5bb045dbcb5ad6cbb334ea43f00b262dd88"}], 0x268}, 0x0) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) close(r0) r2 = fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r2, &(0x7f0000000600)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 06:39:53 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2003, 0x306b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="f3872323b8457dcbf529745cffdae23421261d4ac2ee60397512327cd8e205deb777f3f01579790692665d868aebfe3e448eef964207dc4d85070083becc93f583ebe58e06e93c97e5d45cf5d865c84c", 0x50}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed3", 0x3}], 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) r1 = shmget(0x2, 0x1000, 0x105, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 06:39:53 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r2 = socket$inet6(0x18, 0x3, 0x8) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x8, 0x7fff}, 0x8) r3 = socket$inet6(0x18, 0x3, 0x800000007f) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x4, &(0x7f0000000140)=[r6, r4, r1, r1]) setsockopt(r3, 0x2000000000029, 0x2a, &(0x7f0000000100)='\x00\x00\bL', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setpgid(r5, r5) 06:39:53 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x2032, 0x263) r1 = socket(0x16, 0xc007, 0xabae) recvfrom$unix(r1, &(0x7f0000000080)=""/93, 0x5d, 0x842, 0x0, 0x0) r2 = msgget(0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCNXCL(r3, 0x2000740e) msgrcv(r2, 0x0, 0xfffffffffffffe4f, 0x2, 0x17fe) r4 = semget$private(0x0, 0x6, 0x0) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 06:39:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1fff, 0x2807) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x100) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x42, 0x3) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x1, 0xbda, 0x9, r1}) 06:39:53 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x65d1d256, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 06:39:53 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 06:39:53 executing program 1: r0 = getegid() getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r2 = getegid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0]) r4 = getgid() setgroups(0x5, &(0x7f0000000080)=[r0, r1, r2, r3, r4]) r5 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r5, 0x29, 0x40, &(0x7f00000000c0)="301364934601612cf2d5b350abf9785b5c9ba69f0e56bd6811df447b0981aed0c7dd8c302ece60803c5324c8c9c0bc607bd08e27f808324a5f02beb339a36e1de714d136d1963bf200c7176b046b56f1fe7ad05c0edba7eac951c787168707b6e67f7a7864", 0x65) 06:39:53 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2001, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r1) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) 06:39:54 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmdt(r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x82) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x1b) shmget(0x1, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) r2 = shmget$private(0x0, 0x2000, 0x222, &(0x7f0000ffd000/0x2000)=nil) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x80) r3 = syz_open_pts() ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000004c0)) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) chmod(&(0x7f00000001c0)='./file0\x00', 0x54) mkdir(&(0x7f0000000200)='./file0\x00', 0x4) getdents(r1, &(0x7f0000000240)=""/84, 0x54) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x1000) chmod(&(0x7f00000002c0)='./file0\x00', 0x8) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000300)) ioctl$TIOCDRAIN(r3, 0x2000745e) pledge(&(0x7f0000000340)='\x00', &(0x7f0000000380)='^\x00') getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f00000003c0)='./file0\x00', r5, r6, 0x2) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffb000/0x1000)=nil) rmdir(&(0x7f00000005c0)='./file0\x00') 06:39:54 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x8) socket$inet6(0x18, 0x7, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpid() r3 = geteuid() bind$inet(r1, &(0x7f0000000300)={0x2, 0x1}, 0xc) r4 = getegid() sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="af110692af4e9e20b39bcc599dd57d251f1f2a73e78ab56cf58f8e96241375fa03090d088c5990dcbbd51fcb10d70586ceaf7decb13589096e1a56c19c7d60f13c52d8348c46874dfaba1d466e3f22c3b0a9a94d571afe70876c47377be6a3428543c397910fc376a8dbe7ab9717c3adaa742da6144f4ac43325f39b2062da4198367429687af9c76595b1700134c4892bf028230ae5e77bc9e135c03401f0009ba2f92099f8e4c8b7b769", 0xab}, {&(0x7f0000000140)="5615d11a39aa8422b03292984af5af0ddca37bc746f59885633e4a64344f79b51710cf908a723ed2f5777d5491a2f4b55729377a2c42ae3a787e9fcee0345a9c7227809f156c6f059887b012236b5b3e9995a7f3f8404af470353c1e6ba3790c97dce9ca4838acdbd68310b35977511933efeb46e5720b3835e0a5aaeb08f10debc88742bd956bacb45672b2f4ceb09a2e9bc22d7ca153a82afc5ff7", 0x9c}, {&(0x7f0000000200)="ab3dd5", 0x3}], 0x3, &(0x7f0000000280)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x38, 0x7}, 0x4) 06:39:54 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x114) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="9cf08a9e14c80bbda7c76c368169642f85e8afd5f30e80339ce79700349a5840dc394206de98e517912924526fefe1b8e9c3d746ef01ab166bd99676d6e6166bc9c779662b4818bd213fb6da4c33b8fad136305ed7c74f63f984a754c54562bf5516b97e0a2b05d5fe453038c039016d65a7351486c4f30c01c11b23c84d929411c6e0fa7376fa3f47be823566f640489d369eabc365fd2323a9a30c16280b9ec7d34d57ece6e3e26d5596c7bf1aebe270224a2b6850df48107990d95557a6b0", 0xc0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) sendto(r0, &(0x7f0000000000)='i', 0x1, 0x5, 0x0, 0x0) 06:39:54 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x33) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socketpair(0x7, 0x7, 0xcf, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000140)=""/116, 0x74, 0x42, &(0x7f0000000040)={0x2, 0x3}, 0xc) write(r0, &(0x7f0000000100)='+\x00', 0x2) r2 = msgget$private(0x0, 0x208) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) r3 = dup2(r1, r1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)) 06:39:54 executing program 1: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f0000007000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f00000000c0)=""/179) 06:39:54 executing program 0: setuid(0xee01) r0 = syz_open_pts() getuid() lseek(r0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) fchmod(r0, 0x2000000008) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r1 = semget$private(0x0, 0x1, 0x40) r2 = getuid() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0x7, 0x4}) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x1, 0x80000000, 0x0, 0x9, "c67810130e356361b024adba07c27e90232c5d7f", 0x3}) getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0xf8, r2, 0x0, 0x0, 0x0, 0x84}, 0x401, 0x5, 0xb93}) pipe2(&(0x7f00000001c0), 0x10000) 06:39:54 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) close(r0) connect(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x8, 0x7}, {0x18, 0x1, 0x1613, 0xfffffffffffffe01}, 0x7fff, [0x9, 0x9, 0x4b45, 0x1, 0x7fffffff, 0xfff, 0x80000000, 0xbc8]}, 0x3c) setsockopt(r0, 0x29, 0x36, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) 06:39:54 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x161) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x42, 0x1) faccessat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x20, 0x1) chdir(&(0x7f00000001c0)='./file0/file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) 06:39:54 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) fcntl$lock(r0, 0x7, 0xffffffffffffffff) 06:39:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/6, 0x6}], 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) r2 = geteuid() getgroups(0xa, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchown(r1, r2, r3) ioctl$TIOCNXCL(r0, 0x2000740e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xc) write(r1, &(0x7f0000000200)="3652ba5a6590b0f6f0aef05e55d1271a6e90c8731b366a7fbc6933155c5a3c981659c289e4cdb2c761205083b15a702f602d80c5dab4bba2542407d0664298fdf439844d1401bce35e3fc9a047f4b04cc52e2f4fde4eedad21053257", 0x5c) 06:39:54 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0, 0x0) 06:39:54 executing program 1: pipe(&(0x7f0000000100)) pipe2(&(0x7f0000000240), 0x10000) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f00000002c0)=0x3) lseek(r1, 0x0, 0x2) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = getpgrp() chroot(&(0x7f00000000c0)='./bus\x00') fcntl$setown(r2, 0x6, r3) r4 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 06:39:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1ec6a6823081010100"}) recvfrom$unix(r0, &(0x7f0000000080)=""/89, 0x59, 0x40, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="efc2a8bd6e0b26559baec80d6afb8102", 0x10}], 0x1) write(r0, &(0x7f0000000140)="235cc0363b", 0x5) write(r0, &(0x7f0000000580)="548be9a49f87a32871f74c5c59ece027e13fe7033d388dc59d3dd12302492be70de6f717d31cb31077c890cac7ac9d1f9289692d4e1658deb2886a27313369245ae3b32b45454014dfa7b0753db44979467391aaba60863639eb169cc81977278b9eba81a275983658f097d732aa73e96b6e7117c9ea37daf4d06b7e0a49d66b27ec733dc37427fba64427ea1034e4dc7123f577b3d50b8da876a7f805cefd3fbb6d7c97757d75033a0759f8c0e3920ac109b74ccdde69dacc0445c097c6844837a1d9f9ea1949cc2fb9b010995cd85b083bec61daee1ea309a327584fc82090ffd6a7d0ca85f305bc89adbae4a0a9cb6f1188904a6600975a6e4256dc6830bbf26ddaca7a9f5fa857023c54dab24137f0da39338a6d38deb78d6e81a22fedd38c3c15e10f3e57e016eddb82afff40788f8cee6a1a170c5ede7a0fe60880a7439f72a86ce7e71b5c5ed7101bdc44065ad4611cd388b4a15474dd9af3153731d678847e9e3328a47580de68633f5d58d4f8737de1e675f7be5c82e68453aaa62de5ee39ee326081f10f036a8a93366155c7c14ba65bf925545eb469fb0dfe1705847d841ee595495cd57daa4a8b1f3ac2948231cb19222f29a00b0c88a6c65ced1e66dcd89d2ba60f45238fc1f5252136dc2ed83a63bbc8e4dc3db2b6461dcd8ed6cef8e500cd7b6eddb8e0be55a644c9dedc943e9478a493f9392a5ec6e7466d698b0913404d1b912b3bb3eb5d8d9f0cf3a81b338c314e24b9bf3486787b2a61687896bfa56e904313aba7af069ddd394b20a1201d949420f2cb42e71304b9ca100742a8953f0fa2f5ba617fd33d123f11084accb875a8986a8003850a822f5be6bd05bc5b2cdd134bc139f3e0f55e12165f87bcd7c1ed42b251026bac6b4466baef8a51fd99866e86ed4cae30f1ca39b74e1b87048b3f3379792a9bbefd5bbb397bed90ec9b0d05fb0f29a6b056775e7915273e7e6bcc8248ec1a72630347c6604e03d440b259871a37e33f321ab0c85b907ea5c3d4069bdfb1a2990bcb9048224f6b9bae8ab76f290427c2ea2afa3eb1cc46acbb0b5b23e484b1e58d53e6ff365a7309bc0a7bdf9b5232ea4159f2077621d8d7f1aa28e89570fb4ab2e2d5d6aecda2054dd5fd7dde6acfcde250d6329d54da70aec41299e63a04f678272edc10f3f06ba5109a50a9a0862688bcd028db99978d0f96d7691138113ee803f904acebd3c46c171dff9ba6d5dd374bb920351ff0902a930a94a0ba42dc23cdc9ea4f2b4096fa2ea104308ed3b16bede3d4f2a959a4680af764e996d3542fd83469ac5fbb036f20e89d0a899506e0c5572f1d554e76458df082e296023fdde22defe2f7b45b6623e14d61b04f5ad0bcd73f3ade2fe9493771b50901bc36e9d94895b6957eb00644c5159e493b35cf6c21580a6ef5c694d4de1524930035c102307ebb36ea2b41046730a18fcf3c05c7157a8268258d2bec331ceaa7dad9b19e46116e52fa750298b96d0b2432f170d318b104860706c116badaba902016ebb0dfad01963adb3e2a32ef52c6f9599dbcf00cb9a43285e34aa3938ad3fe4c0ece2939b3e5acd8da2b2703a5c4246fcc870fecadc81f5ff5bb3bd6becf2d4e5861ad2299ccdf96ffbad61e40476a497a0007150af04c5d2b8e4e94d07376e7b624b7f4db3551eee477acec1f4a15a69241184671f62c747817b8521e0d0e9f8910203eec2212aaa222a03b431c89e2343cf5434f69b38b1c5465939f631cfcc51422922ec42f2c82d0a6f8a356afed28b413ffe4d21d833b45783f8fc9e5fa332b285bd3f7fee162a2d9da244e3ab08b3860a994e27568970e87af1dbc02323f4c8d76c8863c663f85734d54cde70df36166a2a1ecf8be490834981eadbd3dbd001c3b017022b6917985e4dee2530b40e5ee91794742f5e6994d177403ac86ac83bc27662cadee8f5f293fe6bdbe40a601d6a05b8cbc9e820213bc73a10fd651a25ebdba4fce6c35f33819408e9d109f2f944a77743d8e5a1154bd59443ee270a8dc1808fb5bf26dc5dff834569afea3864d938d73c26184bce1be253189fea98b45c43245ba998b951753f9f4eb46ea4330565dddb33c3dacb640f686f8adb0fe26446f8f00aebabe589622721488e9a9e9143c8869973779358f8e77abdec65c1ebf5fa0d58ca323e383c824d0c5bf8b5a46b1216d436e5225bb70278d1893b82843a1483edc8b785be9606d16d2ee178bc854f86f869eb03a7d4e1004d0e73cf61c381f9dfe030f1ed2e25ae38daadf5826a9f637b68a6f8faa77df17140e7163a9c7637384fa4ecaefa6433fb14ec2fd3f8f8cbad9dac37c14e7c19670deec1245f35501bf373b701fe0a6927faa6a546344c1559082f0cef3aa61a488c07edd95e0b24f7bb88c01a683529edb9f61b495bc3a803f3d115969cc32a3a8cdccc00078394c9d8cacbf868349a15586b978f28d51a4b054c76cd623264244a89865ca223d73b2f714caf68860d072adb8133035bbed2b3c0952280a9859caaca19dc54a8d774e0ee46655daa41e3e20dea38fb58b144da45c750290d7c459d5e0c94669c3cc10660f8e68d7fa0ac25488fc77ac55d45a30f10cfa4c7d6adbe710a9ba8c8325f25645a8ded4fefe2c85fa3bdaef55a3d8447b4ead9cc75517b8d33a2b1ea8d89959644ab4f8b28fa34d6f1af88c3ccc0a9282fde7aba8757ffddc38c6c5ccf3f95e4e10d0e1cecf8ad1458fb332eb134bc86bd48fcd9ee35080c6a655d36677e60908d4add6fd6ce56eae0f56dd23a8351506a375aa30d94b5e5c891bc26a29109f665040268b7349aaa36d1b8d35d8ce9f9f6832279220f2f8e47732425bbddaa48de1ac64c136e2743de2dd3e5fcccdc34bd1233bc643411b8ad01b2c91ae5bf11c01877fa497fd51f9342a380ceefc0af0a28b8664a2c7c965a3d5d47025a0e3bbb06ff67c1eaf9c063627231c000abc1c4f84efd0a8bbc07acd6b06ad038e1988882e6d61055484d025e543f61b5c6c8bd537557fddc489a3b99a7ac4e247fb28fe17d26c8d15a21319eb4d8cec47ec7e20bbdb86ca235c75b2bc41ca185782ee6b5e54c27b649689a48cbe355291aa99cc5fe1e69fb6c6c862c7d3cfea165ae63eb7e9b02c8e2fd8ed504c0b1d025699b24c8ced127b56d258d7ba50a7a283dff649b9eae1270d5b9b19a87d4404d31c7a3702bdfb5236bce960718ff40f0a10be49d8ba12ca5d4c47bbf498eb40ca72808c0e0949f66051d3c3908edb8459c5f25576d9a2e3a2d0208d56acd1eb6c4b86ceba224c64ca11faad6485a97aa8c97625d527ba288142583027792179674f91d49539c0c74702d1596597cef71e8713d8e5bf435573d4ab0227f4d93f986cb192c7c72cb2f521956f73ba442a40d3e0afdb73befda22d336f268f1187a3712a8fef96c563f56b5982ae199c52567ae7f8b6e6491eab58ec5f11152549498ee9b8dcbf9d627540433110e328a8d65378a05de01324b002a3511d76a72e92a994da7e3ec7e4626a040bf824a57767a14dabfe1c915fea71cae513865a3a2581c6a1f22f69de04462261e59b76a352e4ed5c06d148cc97c5701b4c85dabc7bdf9f8be7bc0b929103a11b226b7ff5489e1f578a7aefb8a570a7b0e738c3f08afc3a9d854f2500402cebe3f87fbd7152bd8cad592d6cf608372d87e33c53491a11fc9eb8f61ab20cf8749a8ce454c50649fcf695cc1b340429df0fb831649243f0ab4f9f28005edf44f0d793d54fcb5c99f330365ec57dab2a4cce7c62b64f1ae35f67147d3b8863450208df4b2ff54254e0200b0e4561692c927d9eaf23596fa6fed6c85ea1099978c3f30c14a43fd2d1bc5719e11322339a2686272b409434ab8acd203aa49cc86a9c1e15ffbea35790c167460c536af77b555298e56b91f6875d2931c83fedd49c2d0bb02cdedc2990e01b636d930067a8d2e096372d213d1f43cf43a5870e94f98d44ea369b35a3ba96883c134b3b6b7e53ed27406ed68ffaeaab449cf5458afd4762008edb47cf8046f4876677325cdb4594603c83918dcdf58e6a547fa2b3f1989f16d74c5e59d85ad459cac078fe54b4693378241e3787d50a00dfc37b86d7ed6f9e94b5bd5736462229410ca32fffd1468465c1bb16e267ae5383c28f8fa6d8b05326dd5f189009358fcea6bccabb76298200c59744d428765accd58c643a85f7146da642e1837ee4950cb315dd457beae7e5543cab8363841f46930944c80a9a416c558168145b6641de3746cafbd9c3ad27866115811fb0fd0c6f49d551fe046b3537c20bdd7f13107be7ea45c1fb3e21d676276b1348bcda01cf0941abd9e3c4bee00474b5bfa0af56c93710384baabb92652ddf389415c704f8ada56f8a4c12ccb7d577dca6e9c7d6fbdfb755e35be85bc900c996223823f1457b797e3d2a30d6dfd6757b2afb5fb2211768240ce424f194c73ef9644191645d517c9f70d7d4b26e6dbd57de6085ef9768ec2e87d4a8618440ba92d3cb724e424ccf1ae2c9c642d61379a38fc1dcc07acbc7bd2ebbeca76ff870142fc22baa80b3b53f56020ed6c5cce041cbbd427501d9b6434a3e297800ea338dd21e0d966a9359cd1d0fc037b0b0d69fb49ae2e4c33f33909786fdf7bb6f65c77b6fe47d679a8ccc03b90edc1dc9b6f6a22bbe436ed97568cf9db38f8fa7680ab44772b184816309b40853c61548f9286a619ded2403a36832010e055314afff83e0db53f391a2ad5661aa7935bcbea09fdb211b6ef029fac222317d5dad5cd406d8b206c3d07ce5609388c638f390a9b186a5b7f2ad244b5fd3625df81cf5b94a6da0e7c1b611f668f71bc0263882d482a055dd9fc8d0d08d97174388fd68a70223fc7a3521663490886383a954c100875a32e9819e2814af42064ad363e16e31fa165c622dbc5f5c45933906c9d0cae9888cec227f0869a8897a33f4fd54b64bcb9c05f187b0a4b3e9d2de36582079affb5f193999922a14a17481f3c7923e4d081da57353e50c40eaacdb57d4006efc0b3e8a39315603f686b9d473619ede6cfcf793cfd214fa60e30b5ad2702ae7ee4a5325c662c6dff39ceea703c0cb5dac8aa831f668ccad03736e6487bb290b65c4bf129abd8d7b70038931db4b3edd509ce89165444227fe2d586940698bdbe8165399f109917824826afeeea306d8658c8875c03359fd2e249242616dd2b55af9c36a1ed2ee5ca0248980ed057016ea4aa44d8a44385a1c9f63cf1800da0e90caf9f85aec76499078e32d8373eae439aa4b7865fa1d653fdf19e62049de0b6a91ad3873cb52c9438036280144c3340c7becea3e9e1e78417d3ce8a0b1543217d0ba346eddb538785b4b571ff1ebf344214aa16509b475f3dae44a956c6a22ff2ac898703b1114c82d921cd3c8e82f3028b5bf3eef71ad05055c7fa054a3699caf72f86c86165f38895c0b4405fefc05fbe0beb91f30e3eeb4d39f57d96080f78f6e6b702af96333006a29d3ec83a47b494126ad278a91347fdfa6fa9141e1080fe0566adaac11c4b2bde710a8743f235ac8d81b5512468077487f46e7cc713a037aac78639c8bff3d2ae657116c5595354db6fcc17f44be4b9dbe3daba610f20c65123eb33ffa7d4e1dc17c75d4e1e742d1bdc8d7d1d7dd183f1c20131c9c6bde613d2689467d39a23d1203160329780b786eee84c1bac05f405d61831945d461588cb20e6fac0f58c0c4e609595756134bef55d41245c0dcdff4abe1f1724e770bcc408e1e64b8f924b8ae76db9c1c16862bc62d9a6e595c", 0x1000) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="4f197aab4092b4b4ba4fcac92591bd3a68c944ea83823d158bbbf7e99c06ab32aa448d12e38c247e550c09980657ce561f5d9285d519cef667682192f88204ca956a3cc5be7371b7562443275c7ef0ae16c9771322c64307ff41bb4b15018137f7013eb3e1b92648d23c73e6c0cea876bd59f303", 0x74}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() r2 = geteuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = getgid() r6 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r6, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000480)={{0x3, r2, r3, r4, r5, 0x114, 0xffffffffffffffe1}, 0x0, 0x0, 0x47a7}) r7 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x2) openat(r7, &(0x7f0000001680)='./file0\x00', 0x10042, 0x1b0) getpgid(0x0) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000016c0)) 06:39:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x3, 0x7fffffff, 0x10000, 0x1ff, "89f036846441432c38c81219232c44e9759051a0", 0x6, 0xffffffff}) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r2, r3) 06:39:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x88) r1 = getpgid(0x0) socketpair(0x6, 0x5, 0x3, &(0x7f0000000100)) r2 = getuid() r3 = semget$private(0x0, 0x3, 0x40) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000140)=""/195) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r4}, 0xc) setuid(0xee01) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240)={0xffffffff, 0x40}, 0x10) r5 = socket(0x2, 0x1, 0x100000000) setsockopt$sock_int(r5, 0xffff, 0x1000, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fchmod(r0, 0x100) 06:39:55 executing program 1: nanosleep(&(0x7f0000000400)={0x100000005, 0x8000001}, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)=""/9, 0x9}, {&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000200)=""/243, 0xf3}], 0x5, &(0x7f0000000380)=""/15, 0xf}, 0x2) 06:39:55 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file1\x00') fcntl$getflags(r0, 0x3) socket$inet(0x2, 0x3, 0x4007) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9f}], 0x7f7f, 0x0, 0x8c1d, 0x0) 06:39:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x18089, 0x467be780339ab983) r1 = socket(0x10, 0x5, 0x5) r2 = socket$inet(0x2, 0x4005, 0x8001) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r4 = accept$inet(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) r6 = geteuid() r7 = getgid() r8 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000180)="026cd331ff8ceffce9586beeccf32ae2fcab6572409dc41dc590047f6ce9e15c25b1321a15cad65a534cec301323185a4ba4f14e9af50fd8be57a583b8da83a1cace80e7438fc3d48932e42745621dccb33e5a1e81a988507aef52eb64f567971d326fbbf8761ef9ddd9cdb145625ac605c15b69c62756a7e48c6aeae3021da2f51190a4e8fe2a5249acb9f78b8a5982ad50dda9ea8726047fd9cd9bf79b13c2f1b5041acb3702550448906f6fd1cd78bf80a8b9fd66fa8db9ae56a8dd426581ae1445d681861b6b01f047291fabfb53f51783e3ce05849495a963", 0xdb}, {&(0x7f0000000280)="90ee86dc0f7622bbed90473dd07e4dcf994b5e82ca8bc8fe4bed2a3f76620d939e301fced2f62a3bc78558c34e1f48c3cc7b533700e97ea7a03d5646cd926195511fb674b4d2c1c6901f4756b130f3a152aafb748152e00eebf32b42845b15d75b69f455f3179976eba9852c430f3ffb1c33954a174a00247f5c4d330f249d3bc42a7d123effb9f96ab094be1a4f05b1777f49184eb8934d841466c648e54a5a25a5d0f932eaa50903d788e564630dee83a6b0695aedf7d6bfeb6599ecbcd703f4abdbf79e5e62e300ec3f91f6ab1b877c1bd020fd76eaabf67e120c9785c2b6c5743091d4", 0xe5}], 0x2, &(0x7f0000000580)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x60}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r11, 0x8) dup2(r12, r11) getsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000080)=0x4) poll(&(0x7f0000000000)=[{r11, 0x40}], 0x1, 0x0) 06:39:55 executing program 0: mprotect(&(0x7f00000a6000/0x2000)=nil, 0x2000, 0x6) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) mprotect(&(0x7f00000a7000/0x4000)=nil, 0x4000, 0x4) 06:39:55 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(0xffffffffffffffff, 0x1101, 0x40) fcntl$setflags(r0, 0x2, 0x1) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000140)='\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='\x00']) chdir(&(0x7f00000000c0)='./bus\x00') openat(r0, &(0x7f0000000100)='./bus\x00', 0x2, 0x20) 06:39:55 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x200000) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = shmget(0x1, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) r2 = geteuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) open$dir(&(0x7f0000000540)='./file0\x00', 0x21, 0x30) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) open$dir(&(0x7f0000000580)='./file1\x00', 0x20180, 0x125) getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getpgid(0xffffffffffffffff) bind$unix(r0, &(0x7f00000005c0)=@file={0x0, './file1\x00'}, 0xa) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x7a, r2, r3, r4, r5, 0x68}, 0x80, 0xff, r6, r7, 0x6, 0x2, 0x6}) unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f0000000240)='./file0/file0/file0/file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='r\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='r\x00', &(0x7f0000000340)='r\x00', &(0x7f0000000380)='r\x00', &(0x7f00000003c0)='r\x00', &(0x7f0000000400)='r\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='r\x00']) 06:39:55 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000600)='./file0\x00', 0x0, 0x95) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = shmget(0x1, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) r3 = geteuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) open$dir(&(0x7f0000000540)='./file0\x00', 0x21, 0x30) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) open$dir(&(0x7f00000005c0)='./file0/file0/file0/file0\x00', 0x0, 0xa8) open$dir(&(0x7f0000000580)='./file1\x00', 0x20180, 0x125) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r7 = getpgid(0xffffffffffffffff) r8 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x7a, r3, r4, r5, r6, 0x68}, 0x80, 0xff, r7, r8, 0x6, 0x2, 0x6}) unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f0000000240)='./file0/file0/file0/file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='r\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='r\x00', &(0x7f0000000340)='r\x00', &(0x7f0000000380)='r\x00', &(0x7f00000003c0)='r\x00', &(0x7f0000000400)='r\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='r\x00']) 06:39:55 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/62, 0x3e, 0x366beb0d3a2fd4b8, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 06:39:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xc0) ioctl$TIOCCDTR(r1, 0x20007478) fcntl$dupfd(r0, 0x0, r0) 06:39:55 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kqueue() r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x3, 0x20) dup2(r2, r2) 06:39:55 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x200000000}) fcntl$dupfd(r0, 0xa, r0) 06:39:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)) write(r1, &(0x7f0000000080)="a901730002bd342a569f52fabf772d77ae814c837169e7d4348ab446452d9d5f85f1c932288c900811b2ce12726e5dd31ae5ad0c3364cba9c53d", 0x3a) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x0) dup2(r0, r1) recvmsg(0xffffffffffffffff, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x29b, 0x0, 0x86}, 0x0) 06:39:55 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a90000a64d5356066494d40118f347fb32dc1216"}) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) 06:39:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x4) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000200)) fcntl$setown(r0, 0x6, 0x0) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0xffffff7c, 0x0, 0x0, &(0x7f0000000180), 0x30}, 0x0) r3 = getuid() r4 = getgid() chown(&(0x7f0000000140)='./file0\x00', r3, r4) 06:39:55 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0xfffffffffffffffc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 06:39:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/99, &(0x7f0000000080)=0x63) munmap(&(0x7f00003eb000/0x2000)=nil, 0x2000) getsockopt(r0, 0x8001, 0x1, &(0x7f0000000140)=""/133, &(0x7f00000000c0)=0x85) dup2(r0, r0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) r1 = shmget$private(0x0, 0x3000, 0x40, &(0x7f00003ec000/0x3000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x1000) mlock(&(0x7f00003e4000/0x1000)=nil, 0x1000) 06:39:55 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x10001) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="51010400008401ec4b000000"], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 06:39:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r2, r3) 06:39:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x880, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) close(0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0x4, 0xffffffffffffffff) close(r3) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000009c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r4, r5) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000280)=0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000040)='./bus\x00', r6, r7) 06:40:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) 06:40:01 executing program 1: getpeername(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) mknod(&(0x7f00000003c0)='./bus\x00', 0x2028, 0x4400) r1 = open(&(0x7f0000001180)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) poll(&(0x7f0000000200)=[{r1, 0x1}, {r1, 0x40}], 0x1a, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000540)) lseek(r0, 0x0, 0x1) readlinkat(r0, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/52, 0x34) fchmodat(r1, &(0x7f0000000900)='./file0\x00', 0x142, 0x6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x1, 0x1000042}) connect(r0, &(0x7f00000004c0)=@in6={0x18, 0x3, 0x101, 0x8}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) linkat(r0, &(0x7f0000000500)='./file0\x00', r0, &(0x7f00000006c0)='./bus\x00', 0x4) recvmsg(r1, &(0x7f0000000680)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000540), 0x0, &(0x7f0000000700)=""/200, 0xc8}, 0x40) write(r0, &(0x7f0000000280)="bda511a7ecbdecf7bdb2046dca4343606922a9ce50a6ed2a9b4940015c5e3c3801c38c316e2d1a9e2e174fd791890bbe90a663bdb2f5e963fcbc0e0ee3268cbf73068131ccd310e56ec18adc41dd69caae55b44b5fd1fb847b184911b801a213493753bb8362be05594991729786cb87fec97a55b038c3329af7385e4189d81ed8c01f1cf37fa1a65aabd1f46571c4ba532362c5cc253445acb627ef8591dc660f9573409a263c6fba768dee5fc739912eb22c6b536a834658de8c97ad9bc2e5e2ae4935ea9421f64c5bf6607b79de66153ab32bdcf649e1139d7e51e076", 0xde) read(r0, &(0x7f0000001d00)=""/4096, 0x1000) fcntl$setflags(r0, 0x2, 0x1) fchown(r0, r2, r3) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000580)=""/160, 0xa0}, {&(0x7f0000000800)=""/176, 0xb0}], 0x2) poll(&(0x7f0000000100)=[{r0}, {r0, 0x84}, {r1, 0x120}, {r1, 0x80}, {r1, 0x1}], 0x5, 0xa9) chdir(&(0x7f00000008c0)='./file0\x00') sendto(r1, &(0x7f0000002d00)="1e9a3eab4bc2225233f046dd1f10940f10b26143be078772008d9a7983a5bc0c1b7505fe5aa1ac4012e664bbaf3f25a7e61d249076b51ac88da415cafc1840b855535eac848c140721ec9d8f140be33fdf5d0ddf915997e893e2b003faee3e5f1dadd04e0978c3aed5c679adbce17e5ed6b8365ed849fa24367090db1feab2c3d275c2113637d919b0a1cd47e5eb353119c0a957874006cc59fd9ecdfddc98b4fb90e22c1344b6a0aca5c5299aed134f34f1a76eed8d02a3d4ce6093064ab5fba50e659986a54a757e7672faaa1b981e5e37e7086e1d741754cae1f440b5d56f20d490649058d1469a9d9b68fd312db685faa34b2eb9b1f9683d835aaf28156c98db081d07b8cfcabae48d76b9c7a85567aa52ff45d42522dc2409effdda4a5c0646d7b5403824a052e53f25ee8eb648fb1775c3ed18e667a3f135f467ab1fe615eec1892f379790478a2f84e3b02ae9101bd0602271d6bc0c22e97250666abc61265ddbac643e133f8c0b92f8453d04847b36da60ecdeb1c6e8a364c072304ceddd739f5bd7e1f526ba62c20600950a177463f0f949652a1630ab1a89262e2a07f83385ab7bca20927f084c96e9ab3d553bae826abf6bf2c3175afe3f906050bb09b53b414ae77ba39d656004e45c5a3cc31a33f3f64a353a11487dfa864239c442a4a85d132c651214130157c1ea07c3a5922362eaca3f14655d23b1c7a053d2a277e198112012035f356160a26cadbe3ec7a8077da158f75bbf49755c41189796105356eec8254e4ecfa17f291e735b81e13e4d6aeb09ca4aee1df54d0e57278b919cbb83778e7c538bd37be8c89b86671015c033e5d350e9b820f8692748834fc61b2344c309ad52000983e5757b6fc36a1be334d73ea1da058f38b452587a897a907c0d2df1972aa352a3e61a1669116eea5476a06f993c845fdb47b8eb5d7520e77d0d518716b4bfc0266c660d8715d7c4df43645d034383023ad448c8ea2589b7fa2d6e41b93dc417e0bdee3609f1688e853b6f1eeb3378844bb7a82fd0fed5506acd0ffad707592d6930b85cf96d9a2ce964e08563b0e211def076e698a5d2a667198a77e4d98ff810c517d5457910646e9ab5f4e163f33cab159d11bc23d74e4d52f220cf69566a650e7aa0507f9e7e70cb061def30420f5755993f48ebe671971fb185a766b2eb4e22049452cad7bf556d7ce0cb00ae3bfb915560778e8418cd90fe9fb8de5f71e8a1bf8ef2d54e0cf048679f2eb641fee3cd427cc14679aa5407d42924e1fff41deffd4e6fef4d68a86275d0e2cd1f0bfdc3cd2f052a9b9d21ec07e7f9c9c0670f0630c9062ed6425953ca5daa002710279129c833e5f184291e56a4e90ed67b4878d9cc4420ffeaa4d9df35295ca185891109dc137c91c465663195d84ef57f84e1c1bfa333efcf99cff7262b8322e254975abf542cf346a8b38473046cfd79fa892dcb2146273c65d30c4e8e3fd8ce897015d2dffbb552ae5615589146c4f7200870dad5d656cb4497872d3218e751f1a7473fe2f527fc929c31183203329ad1415d5ce4db0f495c615ec5eb058964b2ef76d636c9ab6fd17680803f00610fdd683e139f3f378c956ee9f5fb7728d5ce2aba57250329a5fab96db5eefd57c12802419dfea385c71540109f7412fef4412c4624d9018c09eb1ff1f2246ea09af3c65f539716405cd107c058d0b1eab9d1364fb418cd49fa861c5d77b0aa09aaf59d0c988c9d01d4b8015df87eef9d0e2f9bd05356bfb17bf8d1ca7660cdae456ba42773ee8166e63b05d6cad25dadd1c63dcc1f34c31b6cdceb570edbeb43494ebaa5e2d52bf1d3890d1088b6876f374e425118f0abfe226ad414c58b5356b88c77a71ec447893a8e1e74018b0aca10aec83741d8ab26c09854925e358b455081a90440ad7d221060722294c91414108a4727f502b7817663e7d9439f7afd9a2ac9c4bc50472d1a0a866a61e4323d0d257b79fb36768d84de888eb95e51e28de349ca0ad6c4829a7001d65de6300dae17c1428989e4151de6c6c5b80527fe4d1746c199eeb0c0e27668ffbcf2d2a99c2b4927d6e21b2e0deccfa678363023d25a91c5428a66d93a42eebc8b2df1a9ec773719cedf054855dc8c2b81d97ee3bbfd2ce94043a3275ade6da2ad447fd8ac0838d32d9e891f88d342edd09392c5bcd7f706d24d0b0674c0a749010f02fb6ada7883d9c7c6b01bf1e0b1fa968c03b8af270e9638f095a2fb4a093e212cd8dfc99654ba9b560cefa1bfb44d4f81894ff17087db74c87ac090907bbee1576d9ae8db69586da0c3cac3e5e62601c68d0e99b712493c2af3e74a6f3567827849860b3f9ca3b7069adc701fdefba8a92a5d1695554fd18c41d21c66b5c1d146a3d3352a88ad00fec01437a219096118cbdef0741e2765982d717f448cb1bd8f8cb03d8e1cf8639a1f9258f7e83fbd53e187046a5dc6161aa8c47cd6c5a1f05f05f1fc14e8ea45b40cd4f3b0a4aa8985b3d1efb8d5187165cd5e95ed2ba094d87325e84451c241d0ad137acf5fc61be51acc72678c6a44dee5f18f939abe827d4b96f326ab1fa097058d911d1ef9ac18acf008e7100f77c89b681d4ed82fe9349b3353807b6555ea6c8e74c5c06a0bd0724383f109423c023c47f5788986aafc52508dbd90bc9e903557abe79f56a925a1bc558ebe3e845f744dd7d46d9cae70fedb50ebcf03f43a4c5ebc5e34c0bad830d6feb25e60eb404128fbe420690572b9d9264dd62efaf74dda26afc5ea4c1796247d396b352a220e21875937e31e75285525176a21dee60f915858882b2bba29b67a014a6d3f91b42918c258cc72fa6106037e66943ca39e864c0b8f24f3d2ece93ac61fbeaec74e7cd5ca0d8adb9634ca9331425ffc8782b3245ba531c792258a6ba9de3f7202b2237b798c5198c4814615993e6e8672ebd2c1360cd1efa550a627b868368679d1477b4ea94ceb5605242821b5ef15c01e78f548d0b2adcdf099603cc0bf097d444bfb167204e9e37c7a7c571fa7cc5c8a108ae2481d186fb929479390ddc7a504f5fef4e9ae58a4907b35d8678505347b662d89cf0429b129ae035f8108f48add48a8c59d56ed93b8fa6c526df9b6f830e2e7af3270ea8fc2aa49ae294bf775b7dd6aa16ea742bab17f00e692d9d6eeedd2066e8038a9ac84c10d3861a64bd2cd5a008ec00aa3754135f616a50173da6d2449f6be00759c58779c59cd37207e76bbec02cc606a96a62113c3731fbd6fdc861fefd36fa2a674253fb258a7f82af802f8b00c62c05443631988a141d992940b1b63b949a57a4b86b1735f54882e3668a886d8fc30f4974cbb10a3adea924ec5f81ff932d29e27f4dcfe392754e21eb46520e8648a20f2d8ddb1fe018fb690be1b5adc8ee904afeee208c26386b24d1aa324a0ca9b6406ac4ff3b33075cd3296131dee96c60495986245e7de4ea19c98b506b9b938c4e47c2e7ec4d7f36018510e692fa82660d73cec7595a9fbf33f255b7035dd6c3cdf4f67d96ac7db2ccc63c509f817cce377060dbe2516394a3bc5a7740a2ea9a888d5addc3c55e1983089b8354f7ae3d44b3fe754779142b40269096a60c4732e757fc57388c82e6e599c6bb1ec187701bb235b7ff89e41cb9064e056d2f1e4cafc9a3ca9d3368e08bb515a80dc381de90abd6564f5e1d28dbcacce73302b4406814f0417079cf827b5837337aacccf1cded113dace5275380f238f06a9d5c80769bb251f5e36aed795420f0b51b0f7b0ab5d82bcf0710442da0b38a7ac75526b4ac588207748d671840e50aff58f70eb0b2e65b82939a94715ade5bd6ad9eccb28beba1835fc9e6c1991e185b86686285d44b8ef3dce5437ab1368816e198ca3da53940b1d61058603ca08a38e4e4d256626e3f7b7326ce022cb58afb850bc5d5facdf75442b4bb4b1694e767834e0d2568b342ee530dfbee0d94f568b3d0d9bcfb792544e2e897297e9183bda4b5336d9bf2deebe7f3de64bc33ed9582fd32881bb0aed58cf8c2e9e97d2618e7c9d698b09d39d501e085c62bbe01a8b7fae5f1e00d40a6668bb40b106a38c74a5c79c7e1ea8d24e281b6ee3a2853f971562753ef29487f98cc152bf2e1362754b7c3d2ca86d7dc75760a7d98ef31c6e11043a13c5e524fdca03984df56ff2f152f09ef1fc38e87500770dda2c9428ac25840738c63e086613cbf80c0dccdeef3c7714c005bdf33f89dfbd207fb2c9ea438779013bf6b7f1cd84e5f6c66e450f581d3c91bd5c566fa31352a0a7eea96e29b353d2b61996282dff9e7636e846457e5552f6c2f1c65392cce74d66700730b1f8c54e850af906d990f80fef437ffeb29de5d8bb2d27fe4a21c998f25a4e1847883286409998b69aac094a10cd36f125134a2f8e7a3003911ac8f3450cdd903824253e38e60ff331b739e61bf12f956e54f99f06554c9ca81dbea9bb700350e8d43d1b4391309a7d96740b4f5472580f161e9999718d253b5752b7a084e5535a1578d8695140b4555f1cf9340fcf558bfb0ef87829db06cf58c0451c699f1d355972edf61440856d282c904d643ff47b4263d94ca00d5bdc4cda1b9b1376b3b843e1cfe5251b2aee6175ff308a0479e1f333d684f7e728f50f5ef02f6e1bbb62c368011aded39f45159761f156e439de15be81376e43d0d174144c5bf3521f324a7e10b0da26c3f2ffe5792eeb286eb7da560a077548c75a103c0c7770b1998a5578386cc74b8803d02593a095e99c666dee58693850ca237aced4a3c08687ad8372f70e04be5b4e46cb3142bc8411700a7bb07367cc3fd3ef981236717d6ca30a23b1315ba37b251bb4a7c1f64b4ea31eadfc493250b0d764e1384a29ada12c3797d9a486ca5db16af6ea8a011361f1c3a181ab07a25ebcb2c2d8d94f9a4f03eb1a0fcd838f43c20f0ac6e8a8dd45e5d2d79196c86268a0dc0ccf158dfc5457f181556ed39a991c2f0c092efd88c12ff66f893c63ed728a953b03f34df8167e1b07f9bca9f5b12b8e5d5460215f6dab00b5653a0253d41652efc4f51a030abde54e84c040d5569bca8122193ae38e97470a84cea41ab0a2af20642cf8d66cf630dc9200be67154c3f07037abc7f09b7c7e73594c336ef9c5671cc8249031350ba3fa57200607ecac2f105bde90504ddff7934e9d5585127369331a149ec350a365901bb6d6da5d0cbff8755b5702f0988e2dedf595aee9cefb3a6020f0f92d6d6a5ee95e1e8ea5ce1aff206811ad2b476672654d48a5c777a5e3bf668914b861602da68bbfad316f598ddc909e408a3fd8a21641920386080b9c536ebf9c61922ee1b22c762e0fe15e85b2387e50b6b768a1ac7fbf9d6f16fe6ac8d1451e2d7a7ced8db7c1743d2a78e6f12c3a384118d13802297b0c40aebd379bdff3e95c61eeeab797b87c1fc43e23d29350f7e4c21be9a25cd9bb1a276e51c358fed9cd27916f0aae9ce081217af50ef3072b75f2906608ae7e65c25ab3037729677e1cd20c9021368627c0433b763236682e1280e3c7714b5d032f3df0e4df80f09384f5b10290f10984a500db0c21dcab7a410614060760335c8b60dd776f7074ffb8582c14fa62ae25ebfc282533cebac7500c52f0f27e5ac0b642bb652b28c08c855276e752a122fd9a243aba0f87a7a015502c7754234facdc2ae08ce4f46758813c6aebc7c0894465315287bbc823a9de5c71e374d73773a45e04e3284d029114302502fa19159ab40e75971ada07642a679297adf7ddbd4f5947f68bead12a66f2c9ce104b2db72d4", 0x1000, 0x402, 0x0, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000200)="195b22eab3de1e8217f5cb1b4d12b562e7c0a80fe81c5c02e9d3e6d44ea6d4d01ddd328aab24082e91f81af497064d3ae301", 0x32}], 0x1) readlinkat(r1, &(0x7f0000000380)='./file1\x00', &(0x7f0000003d00)=""/4096, 0x1000) 06:40:01 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r1 = accept$unix(r0, 0x0, &(0x7f00000012c0)=0xfffffffffffffdb0) r2 = dup(r1) fcntl$setstatus(r1, 0x4, 0x80) getpeername$unix(r2, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000001140)=""/204, 0xcc) 06:40:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x20}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000300), 0x7, 0x0) write(r0, &(0x7f00000002c0)="16", 0x1) open(&(0x7f00000003c0)='./bus\x00', 0x2c0, 0x0) open(&(0x7f0000000380)='./bus\x00', 0x238, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) dup2(r1, r1) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x18) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 06:40:01 executing program 0: pipe(&(0x7f0000000100)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x80002) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x1) write(r0, &(0x7f00000000c0)="3615b483f85dfaa80bf14e0d285315593d883c4f5488f6e2", 0x18) write(r0, &(0x7f00000001c0)='D', 0x1) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x6) 06:40:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) r1 = syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x3fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) r4 = dup(r2) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) 06:40:02 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10000000000004, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0x38800, 0x7fffffff, 0x9, "cc9f187d7ee89125e13e4bb005d62f4538a6da4e", 0x1, 0x7}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xfffffffffffffffd) close(r0) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) syz_open_pts() 06:40:02 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) dup2(r1, r0) readv(r0, &(0x7f0000000340)=[{0x0}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) 06:40:02 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff}) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x8, 0x4) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002003, 0x800) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r2, r1) r3 = kqueue() close(r2) dup2(r1, r3) 06:40:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) clock_getres(0x0, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{0x0, 0x346}], 0x1, 0x0) 06:40:02 executing program 0: stat(&(0x7f0000000200)='./file0/../file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 06:40:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) select(0x40, &(0x7f0000000200), 0x0, &(0x7f0000000280)={0x8b, 0x6, 0xfff, 0x6, 0x2, 0x0, 0x1f, 0x7}, &(0x7f00000002c0)) 06:40:02 executing program 1: r0 = socket$inet(0x2, 0x8045, 0x0) pipe2(&(0x7f0000000000), 0x10000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="00000ffb04d3944abd1161121366235701cd171b3674a99e49035e9286883d793449ee2900000000000000b58e9f3d115344f5b80f6888c6a8b5487cee75e859e21960e9dcbf22a71762e7bf6705180f69551e64a185c4c5604c974272571d79fa6654207f8b4140ed5d85aa", 0x6c) 06:40:02 executing program 0: munlockall() mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x1c8) r3 = kqueue() r4 = semget(0x2, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x2, r5, r6, r7, r8, 0x140, 0x80000001}, 0x99, 0x8, 0xd0}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) close(r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) r9 = semget$private(0x0, 0x4, 0x80) dup2(r3, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x4, 0x5, 0x9, "c839ceadd6dd1a061e35c3bff4bf60a4640f59ee", 0x7fff, 0x2}) semctl$GETPID(r9, 0x3, 0x4, &(0x7f0000000100)=""/93) 06:40:02 executing program 1: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ece000/0x1000)=nil, 0x1000) 06:40:02 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) lseek(r0, 0x0, 0x1) 06:40:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x5) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) readlink(&(0x7f0000000680)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) 06:40:02 executing program 1: utimes(0x0, &(0x7f0000000080)={{0x0, 0xfff}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="07ffd6737ff0418a6f0bc2f1c98d724971a3164d01fa010000008edae8a71c61f5ddfbe83d2967945728c75a"], 0x1, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x10040, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="18a189c1e5780f7985187890d970382c65d3bbfc01d2454bb8f734b5f3b859f816374115d6a299dc99c542c3fed14786e1bc67f905f61f53b632069014d13f1bca534041ff201e96c730a713a0d25cc28fe72bc87c52b5c9098f6a3e511c09966ae2b94725648e0745c31002c28cb9e806a8c173f72d2a8acf8212d63e813808ad9fae47a1eedcfa5bab3fd0c380957bdb78", 0x92) r1 = socket$inet6(0x18, 0x0, 0x0) shutdown(r1, 0x1) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = msgget(0x1, 0x10) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/44}, 0x34, 0x3, 0x800) unlink(&(0x7f00000000c0)='./file0\x00') setsockopt$sock_int(r1, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x2, 0x23b) getppid() sendto(r1, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f21d23adb3c56d33e11fa08bb2f860e15247471f2a2b16648199a091e5e867ebd09b31c799425d78e67c3fe8840bc96fc2440c3909f2d316924ffa9a36d1588f4263a97affed5090e6d", 0x93, 0x0, 0x0, 0x0) 06:40:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) r1 = semget$private(0x0, 0x2, 0x100) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x80000000, 0xb8]) getitimer(0x0, &(0x7f0000000000)) setuid(0xee01) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) pwritev(r2, &(0x7f00000013c0)=[{&(0x7f0000000080), 0xffffff75}], 0x10000000000000cf, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x508, 0x101, 0x3, 0x1f, "5a2f6a0caedfefdb57b083d0b414c844a542c55b", 0x0, 0x17245e7}) 06:40:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x5) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) socketpair(0x10, 0x8003, 0x2, &(0x7f0000000100)={0xffffffffffffffff}) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) socketpair(0x21, 0x7, 0x9, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() r7 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x2a) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0x0, 0x44, 0x40, 0x6, 0x4}, {{r2}, 0xffffffffffffffff, 0x0, 0x80, 0x1, 0x100000001}, {{r3}, 0xffffffffffffffff, 0x0, 0xe0, 0x1, 0x6}, {{r4}, 0xffffffffffffffff, 0xc5, 0x80000000, 0xf6}], 0xff, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0xa0, 0x11, 0xe84, 0x2}, {{r6}, 0xfffffffffffffff9, 0x12, 0x80, 0x70e3, 0x1}, {{r7}, 0xfffffffffffffffb, 0x40, 0xfffff, 0xc4a, 0x9}], 0x100, &(0x7f0000000340)={0x5, 0x7fffffff}) r8 = socket$inet6(0x18, 0x1, 0x0) fcntl$setstatus(r8, 0x4, 0x4) r9 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r8, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 06:40:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = syz_open_pts() close(r1) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() setrlimit(0x8, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(r1, &(0x7f0000001800)="b33dd57eb2cae358aeb6bf562810b9655bbca241499158e2a40409b964b888a149e90b8354214088389c23601454a25aebf64318de738e1b92aaa0042cc260cc559713ca7a16b95c2993e9bbcc7a9f89b1e6cb2299779295a159978d79c3decc29d5678cbc7351fb64818188198ec584ee288d7358218286e04fb7f01f839f061dabef01bd50f36dc98f01a15c0b80197ca7cd037e7adc4ed04f03d33e9c600b2948e72edd8cb88ffdfaa4e748141c6fb49e7847c30eab7f31fbc905b14c40f1428dde7461cf767568e6101c642da75af53523702c775e6ea84ab33854c54e870e3ad53a3fe836bcb2767eed013de3534e706ad2855f377d2e9152a0092988ebfaab45672c354940331a79e0ef20761205efb5fa6505a5f970d9a3014e0bae058f044d2a7cad9c2b2519bc4a8b7187eb8daf192c80f7962594acd892e7697582f72a692423997058809fed6d8f503eb0206a0ccc63b450049cb97d61378470eefc908d601171c514814d34a06c2e26dc7ef4c8858e90bc6a15091bd5a489ef550026b0e7d482ca394ff1d3616741a3842fc226d093ca6c3ab49c704be523d145a6f5c09d865da7dd19b60c2d9fc8398a722a6e149c16a6ac7dea61749caf5d1b6f91140fb97c455d4410ca2d7e8e00fa88b33dbce94ae7552e93612fedc7c857ab2d8a0b660092f042dcec65357ffd1c9da967bddb71c88972515bbfdbb43831d53d2473a4d4c54de4bbac19aba0fee8015d1b647ed9ec9c13bc5be12333cc73f76e9ca405f1cc6023983b956b982ab9b66ee1eb9208428877720870dd2d72caf14ec3923b3a56f8b3445cc9440680a0662373a86932df45c3882ed98fdaf7f2eef6e9be96470dfeba5b0fa672f1eacbaa9fd2d6f1695369188b079858f4cf6fc589771da6cf19f4073969302947e4db4b433f8f5b639e5ce3f0f6ff23c70ef91b438ca1e64c2695ce9d573cc584ac832b7118591518f34937b04385f07d95635fd9b72a88ed110a2dfe737a0261344c43fc046c303b0226acfb01e9b11d941ea677b4fa0ddcb7b1e43034be3b6ee044ff79300986434f624046af2b01968a266484d844499401c6831638a3d3f723edcf4d84e7814f54f648adc15d66ec924176e0d17d33f44f548323d9bf0fca8dc1a91adec81c635f74aad7d1905bb92039f38ca921d3c8c4f5fef6600aaec080c03a5b2049f272b7848906e566f3cdf27b4bac8aa0deb27313603d681ef906edfde2a3f04ec43b417ed75e5c5db120f779cff7c94e848e957883d5d59209e0e05d1fdeb6f8153cf4ada0e0cc51999fc9db06b5686328cbbb1efcd05d854f62782f64270ff0563751c24e4cff8fc13572a913b9d129cada2c75966c50b0b4175a1357285e46bb4458271349d31704f2b63473f4e4d8effb7552187f5d682b55a1c4e0cd4848c479176b4d557b1ae10cb3873ac016b6662d2168184c734ef33b20fc51d399745af0407eb0e58bd4523112937ee45c3d63c7ad990712db3feb66e71bf4b39cbac71b497ee8e453c686d72239ef342645c9ae54a251963c070f58d6bee35b4985939c52374659b53bbfe6f156fd5ecfc51db8bf9c40351f9106f2b5f4d96710087acb4f86cfbb1e8c51c67ae56b7e48f640919b641713f4c7f6dcd9ade8b1e25c56c6160ceb8c45b2c07baad1ace371f1326b35a7f2fda910581a3f30fe7a5dd19607117ea62baaec60465466254ee6a63763350c1e5df27181ab011d48e68fc3931e4445009d04a9a583871f9dcf450415d4385f607d79fd5ee8ce0277b2833f3b8d5758420e7f80303a4fbd076d6e2f95eb0ee509a592419f8e8fdff853192ccf597658185cd263cc899e80d609fd21626cfb6d7c24608e36867d569082508d7965ed5a9509fc8c5c80848d92a9aea9977fcc2eae1da38e35671c22b31f3dad88181194e800c23e9e9a7f3b42bb9f93199462d54e7ffc8932e3d3c1a38245511571ae08490293867d98332cd4abe543fdc920d2aaa87a2d56df8823ff4a476459a006463be9a34f811715cd3992d2b6251bbb14034c96f372413ce52dcd2c6364eaefbeaed7639ddd4a968bdc891a3c84091a71bc0f49a4f34e44370a169dabe179e20d6a7abba3927825d114123513522896c71ad6300e8985e1a7fe53c75a410a81d9402cce139c28c4d4b7e016ab0af7ab5429a093cee2a869b3e5175dc466e6ae5d31093553761237a398ca7de406fbcf0dc5690c867b269cf6a9344fb965ba930fb6503b6480ecbbf04a745b3f88eeb806daf27228e2fe45655adbf17323afeb1a832a37849ae8ee56e2cad6a4daa98129e15b4eb579be97d00edc30fa84591213bbd9534fba457652a5ffc0a918c20ab61a24417eec64b328e07165ac5f464708b7fd6f00057919775726901013ad4257dd78f0b3a757d5f828821765527752026db88856da64973a43fc92491c238630f4cd686a8f933e6ff2ec919407d490ea2cda9b9a6a6d33afb5520cdd3d7dddf9215f42b2806c250e82f66e8bd9683482536088f18a34568e8a6f45f9c676b273d7ea3d262ddb58c34e15b2adb31b76517fd38cf415370f8e02ccbd95289cf2ccbb247ab7ff782f7f89278e10024b40cfabca13b10a02453ac5ee39658d9e1af48c304d9a4c4fee33a3ceb397cddf47fb145972a26231bb4cd2c80a865e3295f5c0156bd6122ac8e6aafbf6a5fd51029a85b3bf1a3e183f6dda0cfd92667fc78f371b6889d6379b06d5f68d3a0f061d9fc017b19eff71f246d28e1bfd2c2c75f5255a8ca467219bcc9795d3192924422a579fb68e4e269318b4c81631fab54da1816a41bb39ae253abd894da8baca2bd0328754e603c2c0131ad7308e5e27a63b92a608f27af39033fafcb6667d43c419e2c5aec3c9953a5fa154ad93a7957d38cfea54fb33c719835bb6d3a9e4b635604b3b871b71c366344c695137b7ce8c3261c8787f42596e19a4a0789f0f0aa95d4677c80d2f24494392be3be03899125ba5dcd89d36eca9448e8c497a6f0f785a215a43e9c31023a613ba7abe8f7833719ba828554bcbe5a164308d716d0d8fc7fef669e2e94acd60b127e0fda0cc5fc803923a3a41db0fe8a129c5624dfa8e7ee0737fe9769128e67b30361529c70cf891323f939c44d64c22c3023ead1747f9205ddf268c56787e966d39aec3aa4d2385a655304de5f7a1f4e5c29a8a0dc8087ad5bafc00b000cb3a7e32666bc58146f57406404bb7eba08580848fd5a5305e3901a70d6b936be8598a0dc913c09aa191d378561b9e8e62e2b8baff0bfa97ebf057412e5fca015c80eeffefcd6be62a2eb4a616afb0325921ddfe590b47b8b80cfc63e3ed7509246bb07db51dec04cabd882948795533cb3a004a15486d1b66bb2ece63d18d7a33b3d3860ff121834f445f8171c41cd372bbc6672dda05cab345289d3d8d5b59e76d21c6b50d60d94beb79ad68", 0x98c) readv(0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x1000000005) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0xeb, 0x0, 0x1, 0x0, "841041d071d6d52b5068772bccd471011af8955b"}) write(r1, &(0x7f00000002c0)="be64f7e0eed56c5988ea4d2cb23879544f405d4016ab266ae52559b5b150fa94c50c19438b0eb5efa6fd47948b34d89c4e3543317d6183bac88559ce0df160a63c4460b6d73730c8b49aac9264caf9503216c49c4e39d3c2bb780988c63700e6d002b4dd55348ca2c223e71912a6ac8ba4ddf8b244af692324f8d97b97a2eab8dd0742adfa3f", 0x86) write(r1, &(0x7f00000004c0)="187b190570fad7a3a362cd0caf6e70fb24cc55ae8d17f391492eabd671b1d1ee2940d6427b5a05cca0de559d2d1a54eececfca0489d370f64618278da0aade6cf795a5bb5160337c599a31e0e9bab0ad7f09f0eb4dac835c0849984610c6faeb51e2aa9bde41a7cdedcd0233fb543cf94e4edf2bdc59236aa90e074b9208cefdcbd27a0e0598112a05ab5562f842a9ac22957c9ae3499141630fdfb40428ac2d270e056587dcab9d123437a9f1360cdd213e275f2664003f3d730f9cc8d8e6c3877ce0d3cb48c0f7b88273f59e9b0af7a3dbd638717fa94e3936d077cf977e8858a75434830655ba9bfa8caf91a707c854d2acb924391c1e697ba267405ccbb98352c110dd24506af914badb7e67f2a2731438614e2067672cdca9602577cc1ff407d0826cb502de444d23ef3ea6add721d1e2747cc056141ead00323c442418ca5805f69050678a0514fe39a59d9bb12328d006b0a05ec46d12065ea9629460f410f0c3a1f44c31e08d6cf3513b4d39625ba6398293e22d43266fb3e27ad709a9f9eaf0ea091203a56ebf4224208142cf77d6750517dd836383718a91f6f894a80c97c7cb7bf32a23cbb02a945c424ebff97ba7bbb86556322792e375d998ecf2850351d881de188807a13d30e2211531645dc75248342a2489865647634b87ddaca9828c4abd78e422c186919783fcf2727f9e40f5b75f64021e1dddddc3a1285d8d2f6c9b0edf33182031912d5032c07a545b15a6cf0128088c3dfcbe491514321d7f8f1003685acd1f38df88c6056316a14f61448dc22df54b4ad774b1f0d15c108963a91ea4019f587b1670a6022e5e4b05cb13831aff47e660290c7fb42d3d2d4101884401273a1eb5cd195eb82c4abf7edb9486965f8c63dea5222a7779399e2294885f820b99c49cce3769a6d974fe73c35b00591ccdfb5fec038c79d7753327d53993361d95645b4442a4789d98f8e5744ed7fb74bb11c0f18f4793306a9559e963865224345b8d38b2d2e63ad2b0e0aafceb882790533345fedfede7ac72635f64723ad679eb7e99f0106d1d59478dcc1e8c2187c3d7c5af3dc5aa0af7d7067beb92c9939bab1053eabbe4df50bcb3936ddb4c5343b5e80977f1d7aea14d1fa4d69e87839bfe2bd807b5ecf0ea6a8eff395e3c9f2b44efd05e101eacb74b2555b7fe29bcb9a4dcf2de3c05c27e1535c280c88720a40698d8e12a2a55f06f292a1b7d7c2fba2264c71caff3c8659e7c6168f071ded09a442c9a3852c0fdcd2b33de72cbe3827ba28452f94c495bad1ae2ea9d7e300ccb00e1f34f34fede6b8ec42be5056d1a06a0fc88b5b0a2a87be4c833fd004923f40dbdd8a298898e5c99dac180b889e0af62fc3fc8aaefd7a318edcb90c97993e83d0810bc7cdf24c29beabdff91f6e6d27854c640af65bd21787a3ce7d6be47047d759284b87ab5211208c049afec38ee6b22f18c84a4859e92bfe042c4f0257f21e9ebd6ae6ae3a1953471856453f480e5cb2b8c223c0c689f67d900c3110af2458f248f93999a6df7d8bdb2435e60b1d686535a02912c558b1a0d16632cdad782bab580656350ad82d1d15ffba040d598c62813eba4a94c85cff91da585bbf71f231132c425e5e52e8d64d14a3ffd087accf29f9b69624c2e70c1a0a0c02ecd52163643cba85ae511c4018f9f1d8987e17187f57e934ae436a24746e54d547a30ad7c3ce3edcfe97c6c0d35243b68d9c1261c91cfe3480c382d6058df44ecbe558526b641e38ef937a14c4d9c623d30b67572b795f1de9886f7eb161b5ef146bf7be040182499e5f6b10e73056b22a348bf190a2251729a9661dfbbbd6bfef8dffb6985bdef39df88f6453367f94cb3b7d3bcd111801bc44b9120faadf4a728c5e4ab1874cfaf6fc704d913d63dfd898b36a091acede0273a1564df3a07362561144cfe65fa6833d077add6aafed7ea2a6c759a5fb5200340efac1db33f5529df0fb800c28cf1c8f15b6e80a14184e7d027d8fe23af9073e568eca1707684edd8d9dd114c53b487a2e56eeb5c5a640bbf30523b0649be8fa8928c89af4324225fc39bb14a6e02730e521fc3759f6fb8424c5d6f05488c4c4be55d7e13f4d6ac055b5e6e52ccb0744016a02b3b61bf8e43a77e73009d91a9dc223fca7da92e3e12a9c4a6b5735d6d5db2dcf18436659243483191e2c0a07dad29af0fbc285f2f612161b294b1ad0c7458e198459e1b60f51ec31375949252cc53870facfbe18abcc88f39b13643b7ae0991b1f093c71f7c8c255a7e31f027e904ecafd21e417afe1dbb580c610ff330fa5e14cb72f5a14753a1d1a2ea99fbf2b1b971c7d07ef8d4154324044356b538b2751171a7bf3af40a9cda3ccef49130ca5c3191ab33ca76f4b66c97bd1c874ca31a2fffd0275b742c34dfa278a93fa2affbd2173731e6c574b1b89e56f6406079f28829f019bce888d78655f3bb8843076fc54931978fdb547e2295ea2ebbd9afb6a7bd11fd5178f8fafad7b418dee401b640eb6a2f12a479eb491b5b82a36dddb1dee8073010b09a9e42390058930fa4f9c13ed8b19540bf85147eb2a91deaba5ed34b250221557db33195dcbde639d4b0c1dc315d70e51cd505f7048ecaf319a12372ea2b97ff2e7f242a90cecaae9a1fad10e2d9869b5dcc3d7f1716e7d9f877f11bf4c1893a1828ddaa7efca5550fb61c80c96bd49db1d95ec0dcca21f138e4216b138336cc90e754a52007a24758ad220619cf851fa02310aaeb3dbc950ade326f8e34bf001686635978e5579db182543635f6896fc02a99d90bab79b74f85a5d0ee225b533b0f116dbe5937300d97a5c77f19f8cca088991347bcace3b2881107cd1868b6b452a1d1255e1424c550261e42fed62a550a474d8c3cbbc453ec139a4f75ee43f7b5f193daea2a35f96661220c2990d34b4ce9b13c7466e62f686e61ae90f3e29e2f8a5d0bfff402473972c821d1077cb4eb05fd4550fefcd900eb239cc0a018648fd6a389ad6aed33e41fcca0293e41c3d5359887fd2c7c8b8ba4e375751dcfcdeeaffd1f94c3108807341a7b2323ab9ccabc8e588a70fe37a8fbba9b2a60f361c54ef3532f97747948911c4c9e40fe5bc9998be8d7b6abd80a9db6cd394b1144fba1429a1326c082bab051b00933ddbb6f92c5686b1551fcc64dc72cd73edc1091cd8472079e2b71c14d764fe7f67196601354c47492eaa51e094c87b90e02697bc56808d8ec763fe41abc3a978f5c6c21ea5feeadaab73ef550f6459d72025f35adc0f6ccde6abf25034bcb363b63f4af5447891b4ba4278190513bc81119abd2a2dc6cc5b76e56f5b19ff93d6c4861c0c4748bc7d9a4b9eff683c6724a0077aec3b9162435ffb31aeb5652af651a03aeab31262d1a489e11cc26fdb1d9d8e0060f35f01b0cd0754cca7c950bb5dc54e16d61a73d7f7e6f5c52591c9c79a05ecd5f994c3ec445aef8852c170b107cc866bc52811d23b0169cba7c48e49d6f7e80f42959b28651cb861a809054d5a8de817ab85881ec1f3874d5a41339434b05991911c10ec12507184617320174efb56f51a94f93f9d710922c61f985b38758eb05345c66bbea97c724221c0cd9ae267a25b1a5c46ef7547253a9f1f997a5e3d07a6345454a5c39932c86edce0c322df80fb86b70832ef065f6f26e26897672051d13a1c14b583ccc480f6a3394b2a245e5e99919a86af767fc7eb861f3219b0391ead29feb9ef5df0d39819c9ca00abefc50f5d1e888ecc7b43bcb41f25dd0f441851c506213af0034d94f8e852424c9b74caa57023c39e4ae780d89ee530bde3e78619c40c7b7e224732b24192d8c63caa5e94a3a9e469a1b21edb823750c9f0a4600ec0b569535695ba586256144b3187c26852f11dc6f6a90f5ad23a2978e7f9a4d1c9275266c8e50c836e4df15c228729b320cf8cd03d2e24292f4d5b40462a4d8e608721fa1ae79ff39840f50f276ed0b121194f4357df15c681e1da9c7bcc0c4cc85f0b105c403b224d753157595e3cf5a964722875a585e2bab1dc3fa7d81bf0a9bf4ef3edb45d9649720d68659e18733abf0764519cfc97936fd2e67adedc1868fe84e1123371647be604286637f977d57299446d653d6f39efbd5b77ef21cd43ca8aef0127f7206a4e60c243bcba167f58a943f516fa161a730f7c6a6241161c55831ea84a7b67ad15013d053ca3f3a40f9b6ae65ebe6752490dc4f1de0ca1f4aeeb831f06ed152d22623b7d030731a35a967625c660d7e5f056754e909983356a45ea7ecff9cab89788304ef26d7cd9b02d178c6abed41d643ac755b74b06078bbf15230e9ee520fbd3c7157e4c2fb971e0eda1df65d9ca9028f441bd0a09263dc1a0fb50d463111fc9e24801541b1ebbd6486aad73df66fddec2f8656f290809e5f699f8d59d31b608d15a4cd15b9e1ab861c9fd5cb8decf00cdcbab647431d42b79b6835dca2285c78531852b22f7de45ba1ba1531adeda130bde9a8c4e2da90bdc0ccc322e326cbf4e470ea639f022d0ea4e280a6fb7d17ec2a37dc8cecbf3157dd4ebca336134975dcb03f3dbacbbcc02e693c09aa9b6c53a5ba266a2ad936d8c4e7e68783152f4fd89f13b2b2a836b56d6dbbafc3afa21b653dec80d62de4aa9b3babf492a383cf1fa093609a6f8f880d20f9888aff9556c27c50c3189453e4f6ecf1cf066f62a6771b45bfebfebe550d741da111c81c5c46b857d0cd512c547736c37c83fdedb5a8c04156cfa3404c849fabba6ad3a88a1ebece31d426112af3d7720e21d5859f14a12289fe884ea1314ce1204da9d064efba7cb31e2b014d35969e0f4f9c3ce283c9c6c859d71277358dc49efabfd2243414dd1e37202eea1fa46d3908000217c6a0b8035b29fc1818192aefcd01eac6726630f5ff94f26be9eabce53d1c549e460bbe0f38dc367770ad1836d93441b122c971c5cda21acee4657f84c80addf3b72452a3c1546d7caf18beda267febe7cdcbbce7ee5b5627c7ecdfc254aabcc65631df537660c224fb0bdc0c9cc29a4a7644b2f526f3a17a0cb5d6745ada1365aa8cbc8b03114b0149e1d266f4964cb2c457e56409d9b7f0457b456f7438ecd32c772b710677b98fb0de4342db8865429fb25875ad7302e838833b5744e257ac7a44969ccdd7f88af19ec5b4e56582fafb89518201b97aa1d11b3a342f0be542bcd37c784b3c3adc6b2bf33ab8522c81fd536a592c36f1212d43d3f6aff75ef6a449568e0af585b594f7e163a9e5ec319e1c934884fa8966b7a572fd0b2e8eff6a3f7ce9d7ab1b0f0abfb64ad12e283058fc53012d7b94d1e0a689ba5e36ac95c9757ba143b2febb88f9962c71693b9bdc5fe9357d52122e48733aa101f273d057b82e5cea1b69fb0a4893db406c96e6fe33becb13a8b7a072b8ae1320e63876fbb6816cc0e2b3d0e349be800fc72eb820d0f7e6643ae910e93069567c23e62552d709980c408f245d012b091f1754511119f8019fea2155ca5bd3d5e55f5885e33212f3e53cfc0f08320cc656da391928cb07ae3020bbef77e36dcb24480bf91641483c81bf0f8716efbd4cfc4b672cfa13a449ca7891b2122ea87638a608d542", 0xf7e) 06:40:02 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x8401, 0x0) r2 = dup2(r0, r1) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) getsockopt(r0, 0x100000000029, 0xa, 0x0, 0x0) 06:40:02 executing program 1: r0 = socket$inet6(0x18, 0x1, 0xc6) r1 = socket$inet6(0x18, 0x8001, 0x0) sendto$inet6(r1, &(0x7f0000000000)="93010683ac8163c6fc7272e539abe030e62739fa56e23492ddc6ba436dac17fc560009d984e6cd82f128567a3428145a3c3edd0dbf9c8a1f5593ecbc58c8c93053e407c1ccb64ea2ceeed7bf1b37cb8a3cbdf1007c2819bf32d5b20e0296b43d02690e046c97c2d5b5b5589e045ecba394c9cf6bb8b16d806796fd3e1cc3", 0x7e, 0x400, &(0x7f0000000080)={0x18, 0x1, 0x3, 0x8}, 0xc) msgget(0x0, 0x2) r2 = socket$inet6(0x18, 0x2, 0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x38000000000000, 0x5}, {{r1}, 0xfffffffffffffffa, 0x20, 0x0, 0x200, 0x6}, {{r0}, 0xfffffffffffffffc, 0x80, 0x44, 0x81, 0x6}, {{r1}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x10000, 0xefaa}], 0xe2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa2, 0x2000000d, 0x9, 0x6}, {{r0}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x5, 0x6}], 0xcb9e, &(0x7f0000000200)={0x186, 0x100}) setsockopt(r4, 0x0, 0x9, 0x0, 0x0) connect(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x5b) dup2(r1, r1) 06:40:02 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000700), 0x4) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) 06:40:02 executing program 0: mlockall(0x2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0xac4b7a869c484395, r0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 06:40:02 executing program 0: socket(0x6, 0x8007, 0x20) r0 = socket$inet6(0x18, 0x100000003, 0x102) getgid() recvfrom(r0, 0x0, 0x0, 0x801, 0x0, 0x0) 06:40:02 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180), 0x4) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) read(r0, 0x0, 0x0) getsockopt(r0, 0x9, 0xf1b769b800000000, &(0x7f0000000280)=""/4096, &(0x7f0000000000)=0x1000) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 06:40:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) readv(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/213, 0xd5}], 0x1) lseek(r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x1c, 0x20, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x4, 0xffffffffffffffff}], 0x1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x4, 0x3, 0x34a}, {{r0}, 0xfffffffffffffffb, 0x30, 0x8000000c, 0xa7, 0x2}, {{r0}, 0xfffffffffffffff9, 0x81, 0x0, 0x5195, 0xa118}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x6, 0x3f}, {{r0}, 0x0, 0x87, 0x1, 0x80000001, 0x10001}, {{r0}, 0xfffffffffffffffb, 0xa4, 0x20000004, 0x4, 0x9c0b}, {{r0}, 0x0, 0x64, 0x14, 0x2, 0x7fff}], 0x6c07, &(0x7f0000000040)={0x6, 0x8001}) 06:40:02 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) close(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() dup2(r2, r3) 06:40:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRESOCT=r0, @ANYPTR64, @ANYPTR64], 0x33}, 0x0) r2 = dup(r0) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x800) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000bc0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/78, 0x4e}, {&(0x7f0000000100)=""/221, 0xdd}, {&(0x7f0000000000)=""/2, 0x2}, {&(0x7f0000000200)=""/144, 0x90}, {&(0x7f0000000340)=""/91, 0x5b}, {&(0x7f00000003c0)=""/75, 0x4b}, {&(0x7f0000000440)=""/171, 0xab}, {&(0x7f00000002c0)=""/62, 0x3e}], 0x9) 06:40:03 executing program 1: write(0xffffffffffffffff, &(0x7f00000004c0)="e3", 0x1) munmap(&(0x7f000014f000/0x3000)=nil, 0x3000) munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x2f8, 0x9ffb}], 0x20807ffc, 0x0, 0xaeff, 0x0) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) munmap(&(0x7f00001a3000/0x3000)=nil, 0x3000) 06:40:03 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x40200018}) nanosleep(&(0x7f0000000040)={0x7, 0x9}, &(0x7f0000000080)) 06:40:03 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffffffffffe) 12:10:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) r2 = semget$private(0x0, 0x8, 0x0) sendto(r0, &(0x7f0000001780)="c7b6e9ab37c766d63de8b0161d13ade59a92bf64d70a24d785125f5a6e1ea469a2a2420265c6bd3fa5e593083979768fda39436452b248565f5bbe283ea95e06a56efb3178860a892ab3040232f6c0d92e8d75d2472a51e36857ff88eaed99d4664944fa51c02470123bec395de5e6c23d813db4bc94349cf154050d5017649955d7121481b8bcd04a484ceb90825bd6888d6da6acb3651eb5bef925d1a1e5d1d210d4785001d29fec3cb374e60369cfa3748cd14c7cdf908a118d683adc5dd897143a6bc2dcabe4394e2f904c2f15c3f23194c7373e50e62006ee9aec413b47e472e57cd309ccc38c8413fdc5972155728c32", 0xf3, 0x1, 0x0, 0x0) semop(r2, &(0x7f0000000500)=[{0x0, 0x8001, 0x400000800}, {0x0, 0x8, 0x1800}, {0x5, 0x6, 0x1800}, {0x20000000000003, 0x9}, {0x2, 0xffff, 0x800}, {0x0, 0x400, 0x7fe}], 0x6) semop(r2, &(0x7f0000000380)=[{0x7, 0x7, 0x800}, {0x0, 0x103, 0x1800}], 0x2aaaaaaaaaaaac34) r3 = syz_open_pts() ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) sendto(r0, &(0x7f0000000440)="a5eecfc98dfc8009e6c13f1a2bca59b3c15ed50a234d0af634228f799484f71c18a82521e42aeb882b459b17cc0afa9ac3e46bb6dc8eb1", 0x37, 0x8, 0x0, 0x0) r4 = dup2(r3, r1) ioctl$TIOCCBRK(r4, 0x2000747a) shmget$private(0x0, 0x1000, 0x21, &(0x7f0000ffe000/0x1000)=nil) semop(r2, &(0x7f0000000000), 0x0) sendmsg(r1, &(0x7f0000002a00)={&(0x7f00000005c0)=@in6={0x18, 0x3, 0x0, 0x31}, 0xc, &(0x7f0000000600)=[{&(0x7f00000018c0)="54fcba7ae8a911594bd9cef664200049ab080ea58a67ec5c003692c6b2336b8e20025344e92530e11055ca527dd4be5e39b3cec5148897d5c5a89c8f6eafd29ee16f2a45c9bd579da6807dca168406a095601c8e3b9d2f47ba066e4a88903bd51b30a2b750709cee881af3ee15b10c5b58048b3518d02e71dca36bf6a301dc1c8b5d22a1cb6e625cbbfc029263bb95f018a321473dd4f40f4478f06fb519d62607dcb54287d60514559676ae8e6728fdae2aa916733e62ca44d5525a6fa02c297cce83d413eebbfe9951c96e5c9bae39961c4a24209d64524e477f368f0344b33a9b7d0df8dc2f35e5845406a343881d84d8ee295be3ac23dd986f494c9ba3463368eefc34ac31c7aaef54c3fa5a02ae1e52b9d6133af816a0a5c3fee6ea4c69abb72994bfb43b36fdeedabc749642ffd59a45d5c5496153008fc358e6155983480a0d39f03fef1e9d46beed6708b8cc49ddbaed8adac9bbe35150d2314e59c39e0508b71e6e16703bc35c79e1fe2279b32816ccfdd0f1f03dd51cf448888e00d6a18dbf7ec30725e716b3fed60f43570e5d93ca074e1f79613a284cec2041200e7799252477bfa732312b3468ed4730a3c5cfe9d168a1074991e8417a6f05e0a991ffe758237556cc3f00d9d146f8cb01e1af04022da502967a4c72c0b7ee70f9db6d9d7b0dfdaaf6aef94e6d32a11260e04fbd17f104ac971ce7371e8d5c2628928fe42bda4d3327b2231822b0d03af215f4acd0efc0d0294d70dca76944386e620aea1cd7793bb18660736fed97b629cb401f57be44199b433de4d823b1e7879405a3bb676222db9c1e0bb66111724b18f7989336f6fbfff2fba8e756ad0dc90358a3979c341494b247b4f2329805cbacaa921f0acb16a7ce890fac4c8c437b066cfff12db1014507279ac807e7c7b3a566a2481699cdce84a521aea9ad24c638a35c885febc6fadf053ed1f3c0d7802a06d5c354bf79aea17cb3c5a3c26360457c1f5a6e5729223d7ffef286cb5ee435c617b8869551f93836a4dbad63842824827a72658960fe990cb02e56a707131a23aa72701d4222e61daf684459a9ef1522d7931c0659430ecb769e468a0b51d2a903238da49209790d93b94eda4c0975e9079a8ced5922f3bccd7856a3da55b8872b87802ac88230bcef76b3a0d152a7d939fb86f42a9eef49e027604035bf76be6086688a3fbb4be56ba75aa845da3a152b44c5fda0ea54b6f602e904cb5f82da6bdd8fb2d4ba57b02d9f3f9b43bdf54069475a41c904818afea5ef4c62ddc1db32495380b29109600db0218a30d2c0de56e1383436138d710d296675f60281262d37511ace174bb1368d2bb65fdc88e22444d9c4fa3c0a1a5db2e81c768b771179f04b5e94ff3f31c8868186a1ff72f445dbc0ac7c68ac370cb31e0471e2bbef8ac992dfeb9b26e6f9d07077b57fad3f4722321850744e1b869caf74fc6ebefff44035244feb2b5045e5a427349c51ba012798e371d10a53dedab219dc2db879ec34408e84d46e667d8466c69cb6c2560238852b20777c7f2a2217c501b2a165f02aff338c468526686d848769c84f5aea3bd49bb2f2df64071c78949a5acee6e51a049627ed5b305e5f4722722e696df64257ca635b1aca1f1a36f5c50ffd1498288c74dc0c4165632157d7d3f6e2649799ac755c4fb015176fc194d649c959728cd73333290f355863d6733efa5b25bdca6b66ae805effa4692530810b861b012f0fef6bc9c61ac7a93e2b987cf87702a7a14da39c26d9facf6d493a4665143d5b748d7b000ecde6b66143cbaa851877eab458d9caa165b8ec9147f7e08582039be1abc6f1f002e1295f12d541ebdd5962975e478d6b2943ccb0020c6962697288bceaddaa07ae2e8b3d374100b033ec51bda18c1de11e94d42c6edab6da6dc97256c84e07952be76e7bc1b416d478f80d3159779a11fcc5aff88fd93b71527e78df67a52bff721d56f6c49d0f44d58171085eb81aaa29a8b40222772bb694f4776d204d94180940d3bb08476de9360f1f1db612cc56228dc3628d974ab542ebff24eb31a8341bbd7117066e105ef49d378a781e88df05374268a2d3c1d5c6034d7c3f2005318c9fe30569ed764cf0635c70d9f4ed54c4c0b6f5a00859582ac1552754deadfc34891c599e1bfa25bbf6758faba108721bf74d2c58464cd0b34fc904836f247bd7f2e3a3f02380c2a9c6dc60dce8d00b4db4c946d59e4d5364cea4c02b5d86bf33b0c45352017e5ea8443234395289e214624d90af19fdf03bfc7e30a83db203daef044be2ed87f6218ffb8aa63d9c221bc797e3772f7216c9b82d328044a2eb56e169d62c2c2af57379165c5139af7fdd4dcf70d2f256893009c1008c32268127ad0f7b9fd93a82b9cd7aa28d97c913422b5898bcbae9d2da610f52a9fc98f2bf8f124bcb56e6a49f7dbf9bd6de100c3c383506b1613df6430fa2cdb16679b83e647f64dad13c2ecc095a18e09b3bd050a7d6d8cb78eb8be519efd04ce63652b7e6188dc997ebbdf0c46dcb84a38fc213a34bb030e7e5539848cea9c3d4b03dcb7fcdc06b53a1728e7dbb2fb304ce242040181424fca99cc4d9d6cccca5aeebd2f7f2f5df5297c4550c70f164c7845fb9021e0e8d9967939b03b8c0af396057c8cbc4915b599f166725b1d70a73de18bbc7814c42c27209fabd70a750972d9e044426a9b9b91a506f2b508c790eafcc2e23926ce2968f9368fb360039fc415eae698a06b1d3a2897582c7628caa134515fbda7d5556b3a74b2c2443f0942cf5fbb1a6194dd38f62cbe89268ca440e94b86e88a22507c73923185d274102dd8329932ef9a3c0a61278b5170086cc10a261f267a2dc0687d12343767b6574b344112462de203861229b0436a6e2183d58e07b48a524134d2ea8f0e959fc2cd8aa7f84bb521f4045daf1d0d347c74bb4b5750de76f942c286875dbfafa50b9355ac3034681029b4999ff2049afc1b9fa73ab89ed93fd39abc285ab34c4d011c3b9e9d65cbc2a88bf238a11936361b8ac7c4e15f71cd7a82a5266302934462fefb50a9f6b716fc3851ccfd71e4c9021a37b52ce8bfb48060c7f1e14ec7bea00cde27df276e46d61f437d79b2f6f53c2de56c1fbfa3a1fafc3dd86f4b3709f3faeee341a46bc6bdc4dd53647b6cb808db748bc92941e49c0e9581bf91a13ac6c2f65752144b5ce4ffd3ab23974af61f182bbd0f80301ebfa4ad71c39b5a433ac4d3850706e077b1689409f9de604122f88f57069bc1f99090b3b83aa57dfa37a0bfce8f2c614fb0bb8edac688cbf370d3815e3b48b6cb35c3789e9939e84ad4004f31af472c241d05af471cff3da968b89860199dc11f9ed272eb2eff19696f70cb159c317b62be9f79b87f377b8675fd4d75d35868ca30fdc576b59ba573811f577fb1cd66270791bb9d02160dc3814530ff622b38f6e195f4af5a5a3eaf23f0d767245c36a4ee0cb628b8f0651436f6086e49b01037ed4f5903a905cdfa9b419a621868c5693bfc62b0337cbbde37d5769b6b566897edee64793a6ef0762ae2bbc8ce33c4ed8631159846b8694215c395d88088e274b5de36536e93aadaba25030255bffb5d48e84bf59e49c424f46f163332aeec35d2fbdd46cc3e1d7993f2484a617830af3296cd72416122123b10fc36a7194ec1bc344db050990cdc2159062a811ae2e2d5a6faf3e01942451bee366e582964ec8c8a27d38e84b594f49d09aaa6478fd495b10c233e995d3afd34fed2ca2693cc97817a08c704c74e5400a535c1887a6cde9e9cd283ea081a2edc76a85e28c6a8f98e29094ca1cb1966e6f17133ca4b52bb7b35e6a3f5564a4ecb2b9ff5fd8c1a4f9a2510ebf53d76307284a5d41582b8b3df780a1cef4bd97553068bc19a364febe112c5c2d6c12ecd23362092127d64c04fbb51eb1f37f2906297e8a18df8554e4e32f6e71e67094ee3eb650feedfb894094bb0165588d6f89f8112b1f951f65986c0ab40c543c81fd35267d7ae659a0ab05f31c238e61645087e1163b35cccadc8187d03e29bf8e531785e5af26623b18fef71579b9f1be44d0605bab139a2977318ce9f4a6c7d19ef634d6548912655109411b1fec5e89d73e4004678412075597946c8ac8394ebacf38e0f3b665478265c308183084811d55ed08e7843b020472d361c6c34ec2a7e0e25ff7a5cd3be98d536088a5b23d1ff470b1ef4d9ea352e6664e5cd5eb5cb19e0c7d171604aa9b9429448578bb3637de867fe4cdfb3b679463da5b252dcf8dcd2c84927b13de1977e24dbc0aa42740e22a85bcb195efac4ef15bc29ce6be377c9cc34d832d6520476fbe74c22adff475235251026bd07ed0cf4b5d45014189301a98b87529de2bc36f427fca38bad967ebdce404653886f2989a0c2bf110900d14c553890d30db3606f256d34b1bc7b19f8d73d671c01e7e34e04f2664930e74f5bc5a61e828ad368a708536f50ec302295ec517e74123267605fdf6859dae5be5588871773b732cbbaa7fabecea5e7e39a974dfd2288b5d6bcd99e5f2991180fdffb616b29572b4b1d5f5eb140ca60dc664f6466e95dd67c63cabe2f4fb0dba9ed52aed97f9b314194fe43084beac9ecbaee653e07cc13b209a91f95dfb418a3a9f068a9ae52435bca27addc81a97f7520f10fd0aacc0aa0cac6a6da0129658f5672972dd4da20ab930b12740d371f07cfc9c0e27260772552e124c2531083ed265aa7d8ea8c8fe719d3f1bdd5772f2ec333b1c74e7f0581f9cae92b70aed3b700d03ba516a333c11498e8b55f8390e972da5d8def2140ba478d9c7673a5a7e019e7a6f5fb154d9809a38dd96ee8c20a0155179c68094b8ea97c4c1b7f343e980a4451fb8924617439a945e5bd6258f72208d553c53bdfafdfad43e393f02e364e9d0d71bea268272e4868aa3376972dba912513f29c6fe9da57bbcbcb302dae41aee08abbf9f1f83e528096bcc3a4ebf06593cf4ec914781a4171d7e3f8ee47fbe654c9a62e2854439ca157a7b502f932123428d9f58f8968365c9a06ffb795749b4dd38f439140a95521cabbf07070ae5b4c7152f34085915059c83f2717d6e9313a0b8c2bb31b7daa7cd825c0f8ebeb632a6b8f63d2cd8ccc26deb6a249e767fae4efa8e5fd2a5dca653b9f7ed18c02dbe99aafdb82498d4e6744a8c74d6d1e4b0d23efe3983ca193a03a65caf7ed053a1e540de812325dedf3a1e201fa6b8588a7b58f24303fb6a61fc7b915a2fc564a8ab573f85dfb14fc5866eebe33a55c6aa9b86188ac3ec54cd1f5a01f0a270d8bf41973a695b62c20beb1eb2ab5f2e360afa79ed60516e22dc71ca7fb52c39aa32d54acee6162580dcaea719281fa64878d07767194df200500308ddbec78ef39e377426bf4d52dd1ebdae8cfb4e2e4a37d6d7ff5309cd8b6e7ad5467dc2dd4d8f2273165cff50b5774617b87aa5dc35d24cc1c9444e583d458a5b2f913c2b54e6f31c7afedccb48d404c9c4e7492dc540cd8bdd2bface53aa8a87826276ae877db9faba386c7f0f4a46665050e27fea9f9be74d08715449fb2748bb7df1d36df2d8f945718fb2dd656034af9b82e37bd12f8e09ddf3c165f9bc9291120cd9f374fe62484a629fa9fc180769ccca3cc91ff9158a7b962940db1b7ea8fa7a67fa9e888e9a242f3bc61b3559b580f240eb481ff3ec14eaf59b9fa2daabd34b7480afd17b0da54be833e493640e6836d07ec9eb6891e52ab0b9df3885cca99b40349db42435621747c63f8a430ac022b15ecbb9229ba8", 0x1000}], 0x1, 0x0}, 0x2) r5 = dup2(r4, r4) setsockopt(r4, 0x0, 0x80, &(0x7f0000000780)="443fb764d13ef387d44e0f5ade0e4432ff920bcbc0538e6ebab391f0c8eafa5f4b6a306449334b9ad8b00bad579e088842fc78c4c5c63932bbdddf7741593eb43091f5707cb43cea1b132f4f409eaacf64c264f5ac2cd7cd261da1508c34d062792fce5248f1ab2f2c134e4713cb7903b6db6701e86e1ebf41c76408bf486261ec42dfa52f41c5661d619d1e33807a51ea99a2b0f02d7ab34e36ec7b64b232e02639476f4d29c571d14070f59c07a5554880e21f57efb6b54ee90e313a1b0a6bda241050dd526e0b0b838c1d983cefc3be2daf3af96dc08581a5c1c20ae93041e1f978586bcba58bb09683c4fca91d71b50e1a422b7ce7706b93ece9486e690d38cf544d269ac45be8ec715fa02f2fc79f3a5fbc1c94f078f8cc735b614b30e1efa9c62026f05c7dc8e980ec004c11a235a1170dd6c22b9f499f2b75982dbe7a36db24f8b6492c3a43aab7edccaa57bbfa13771171aa99cc57dc2c17b85db2ce611d53cae04cf3349ae317a9ddad96d8187ed809131de7677b58f55dc010d08322ffa7cc1e1487568e39552925c8ef4407455b030b86d6e871d92fc91f1551a5fcdf24141309788a05ec496419717ed95987c1041a349315aea2d00600336d0f57408fc9ef09b157ebad4a183587d8cc5b474c7baab99e9536943bd0a041b83d54e86704148a983178c2736c03432b11c13a2d02cd12518fb3a58efdebb74a66a2c86cb2e66b84c2260eb726b4a7352db90d5151e805d938f863fbbabfe51dd3e99e2214a1477b1753e4e2faa8a1413da688cb31950411642c1c4e4bf4ddd9620dababc7f3fdfee1d700fea87e6d5e3c7832f49398bdad69a6b78952a183be9cfbb278495065316d1a66360a25fc8fb1606ce9131d6fbaaee72bd3e094d80ce14248e3213c5fb8c01786054dfcc89812809bc36c92574643336db19783637d20d5fcb5d7b84870f2fba0297067cae5b66761d4d140ead79fa7a73dd698e9d3f70828da09f6c563bf29fdeae3d27a3624ebbe4277370dc8f31f50b50a6098e8c40e3bed7bbd7020bcf7d3b36f501a93a2d7f69857318e3ee767653dd71f3624514a08a97b2c938322d0249a2b04910d93e685e8c4a29d21d2ac353ff141bf130f52c95d2fa35611e5bb858193f7aea8db0098d81b8161cdfcbd14a7ece4d9e323361fe136fc3a8fc1fab0e14bf5124e8f7128eed643db6d6975c4ea4617e77b970bcd801a2e5d18955618172a81d14b5ed65b6f95de41dd2a3a8ec2975556de7e5b268c0f037aec83976818d32ca57a41835a55b9e467fe015f43fb9e7aba43cfeea5937ab6be918aeeea5b7e41db1f78344c0e27815115c7ce28b8e1cd199846d3ba2cb41d341f7182bf511a842fc1ec76e031ed27dd2cde181e5baaf3a2fe5823928a608cbf64562d7479dad350dcf00a6a3ef90194599196279cd385a2c08f82fb0aac61a91944d3b1c956489d0f7dd90b0dc3afbfa832c5a02a9a5e72a064d3754fd7cd54f40d80f74d7478198b6f579e4508e942eb487af75521d5afecfdc3689deca61a9346bf3081aa2f10eaa55d6421af484dca426688adcd024078f158dedbd442c79e94772dea9fee4c1534a55d1e6820089511f951d2d6109fa434fcf96f10dd5959310e1c896a39979385072658221415de18a0e6b40db0050888ed2f2149b7e249d6025dec7a0cd8f7bc01e3392c3764283842783cfc01ff771a2aad965f8db3bf2f2e0433ddde5dcbf9b2bcce4a23d8e2079c559fe5f39011043459026e4ddf9e44641d6b57738cb57ff3e7fe1db7d30397c4de0bfd3e5070b1edbf41f74172865532bf97049d6a5828f156cc4b973949c1ec1088623f1c9517a6b3150389137fd22faf84fc1594968c2315ed87e59647145e3501ae0c61dd9aaa441a02790afee31b2d66a63b6851c3f45cc0ce7be501fbabfd08a0e0546235ad07df4d42cc709a6700b3b15e10d35f7740a37e71649a4ac9b61e2c5e025b67fe038dc2be32ed50967ae5c985b87aa4cdd515f072aa561646b5096e441dbacaa4e95d545ca3d6d9c88231aa1fff947ab1db066424244cbf9aeca403628870038982fd67894ff97e5059a2becd4c5e4e759a4374a06bdef9bef09c8934bddc26203fccd1c50f5c7a6fb429cb8b6dd2945e8a13e6d64ce1fd8760bbe512b75ba3248661b5dc495ef1811f5d4dd85dc8a5fefbe7c348573a547eeaa1651e36b02ce21d0ae980b6aacb813d2b0c9201080bf8d7a13ce0b5f297f18b59789e13ecba1ead767a4749ed7488d810d4fee851e704e93d1c97d39b940ab700eb48fcf8d3bfff082278952ad5ad7554513ef0d13b40bacb8f0debfe353b919b1123ff74a7d5c61770d266721a42172b9745e971b306430c7705aa7a6747eb9bba7871b63e0c6ac1bc0b06f11647c860397e2ec2182ec698a6a226e63d62754f34ea97f1ec588cb0492cc2b9c3ec848b934f78bc1560a8ea1e6f1f60f3d02230b35d71815b47e4aa20cef99cec16475bd520c842e44d7861e0e7a428fc6024c2dad094f6bfc480d3cac91f22e35b73dac8be09735d865eb298190481a06abe1b5e4c4f78f352945a747607866858b1c87fc3e93062e8b1682ec263be462120231e9da3053d65fa46ee1b7efa56b55de2cd045493e0a11dcb2d4d4ae0b15394d54e256e993ea745e07f8e1d29ce54a1bc9d55a124e92a8b4b9f5bc15616e635d8946dd30777ee56be54a28dbd2ee4bf8eb1a6b98b98bdc34efd071a7bd05043c537f823831cf720468581038d9595ae92d723ca35aa9acd393da10d019c134f69418de063701f0e13da7212c14e3e1626ae44bef6682dfc0b21adc60d837a0bb0e995abdfbb18ee6aa9505d70f76eb6ecb56cd8164e305cd51dcb240fe3a220b59ff2db93e6cdabcdbe84bd7df07f91cee1d9650ea79bcae5f8ef15dfbcd000763d502e0cfcdf84c53ce81383d1fa0d7ce9abab9ded8d9509fae054014559f43afd3d9f1050a2b5822d3e1edd2efb4aecae8c703864c778e11c3afc7c81b77043f48460f7b76702d2a776ab3c62d1b0e1adaced13983a8f0928d6c972a7b8f507dad405cd07073575cb56058dd75412426a9676dfff4f8f929e0a9424aeb93e372dc59374a945333d9546f48f03a86018c31f4a0b8805353cdd591d98974d9599dbd41b9ef4aaa3efb2d2cbe3ae1268a1a7315f1ba42beb9e21c57148fcdfda2749adb965cb2f456cdd8820e14f9aa5a2f6d3075ee6fe24656f53cbc5b8e20a716527221722b9f218e123bc3a57ab035934ceb5f4c2ac65516fe46bfbdf66cec6b879cb5267334b1311baa9d9cb405c93c6b50d446da4caa2355b480654f42ac0da5a2d07e5d238b6d7f47c41188cb4ca5bc57f845ec803966ad1661a3e52be24bd438230fce49b43ab3c5ce0d8f5913901fef7bd7e151a9bebabf84ca620ed0f2efc24e1662c94047f305d32cb588075cac40468b6b86f63382e144caef87831e00e9bb344fa967eae1d04ebd90c9c0c3c81587315c710618adf27a5e3987daf3d32b988b3cee5b5cbfb82ebed390933ee7cf805c980f5424a7428e2c9e4eafd0f7b39d70afbe94040ae839f2dbb6e8bce033851238f7d4273f803f031935fdc9b195723560644aae773e1615a6674e194305ccdb1eff32fbaef24594ea71444e714322513d0c040c382a6b939f58c7d0a776f347f633f6dc1d8c82c54d7f146297195c85c5c0f74f393cb3f740ae0e02cb3707b3742a85582fb0360e4384253bd375866510996c11b284f579ad0209ffe22512acbc7c99333c01c18b1d86bcf89300bf49d02db5683ff2fc946b49cd6bbda9a126ffc358fe4d431a28bc0937db26ad4540a6c3b9da1560c4348f8e427bd5147ff7bbddcb3b8ab9a86a24a4f91909c7910da189ab8d8361c8977937a2b5b2b4651c242d70e8c946d29a4e241e408f44aff0cfef6c0994f010037db275593855b39269a8d874ad5d332596bf39c506177e29757cc12896887079992ab22fce625df298b432203040c79aef0ff50b5afcf517754dfa50186d2d36bb748bc764630d750ff6ee20634caa299141dd62ac3dd3b63c4d01cf5e1b918c6f97ae71931cf7bc781c27fc8be5883227e7b46074eca9335295b8a793e365b0be8927621722b1a12b75a05a686232fbd6896d918ca75b95e16dbdb4edd9ae7590d6c32849674789868a511b2cc0584be71747731e8e17fe4a8b30d836116492f3f8aef4332ee331d0d02a56f07714a95061da16a408144e4160187ef158c737b3483508f885af726f4b38664d082c3a964a3a828800dac7e5746573ee9c6398224580ba80c5c00b77c612eefae9baff8af0c08632e399f33bd183ca54fc1ad3ef5772f1da8d48daaa8b857f2b00e6aa01742e955b56fd8ad0f410e1e85f0f9b3b823eecdaeb498d16c97291a2a699bb855b45737af1d3ad2393faf9089d4f75e089fecda631500cae1074415f9d2ebac26d61501705526820b2ba9f3a920b2e997601076631b7b83285915799d978502202c798b54983febd3f71e884c405d254ae6a15188fef51c9d839cb31609eebf4b5396a3195ed1d5a8dc98a47d0b7a8f9f51a02aa26418c18dfd350887c1fb81729348269b98403cb3ce1dcdbe5f0b1ab6a51cc4bb6a4c0bada935480b2e3d4be7030d809b7cf8fa014b3685939ac977463b5f83c2927ca9b4e72b2b708c52f916a20b767d61666df31a0385fcf1e3a8ddd6ca59aa2eb45d1070d1e740d564f88d8708cc97b9aea54460908d0e3a85fe1a429e159b07321a841ecda38baf94dcf49d2be217adc196c82d31781b2ba077e0ab47dc92e844d560c18a8564bc2d6351a4f04d5246ac5797f390ac9d016c7d5849d2fc26507eb1c52e2fadff23cea3e9e716bf45b492d062ce5b9c4b71033c4adca3c0bb2be93e5ab5fe5352eed971422010652ec461b9ecb9797e6d2fd0e839326dc7739525529727a457fc012ef90ae558eff43599421c1876733fe2cde314e8b5bb52b6abf896b975a4f0ed1c74b190bee63974c862e688f812e2f3874ab81988a3f51315619f13fd028b18583bebbd6c48644177245cc16a8c42babc918405e53d65b07f746f98890bf64787e9c57f400bdaee12cb5f9760e674b351997bde1690278fdfa359cac46110d1e4eaa2c36a1e2248858961db5db76ac531b8350046383f18653df8f61ddf14cb244f84e80e7616321c01ed9c67d94711fa23db81c29821dff05410eee641ba08a183c0419e886bfffe8ef3d44cb49ef8d687c6d7b4c474dd86ff688ce88605e72a58f1a11452ddf6fd237e0a4687274a4de2102ffb747a2e8f43c131cf725159dbf6be4e34de1d9917317e401a4e77afebc55a1b5bbc0b70b9c29c3291140bc5e4ed108d74095392a27eefb442c1e44e12665a52e147e42e9165e6833c0e1cd1b2d29e4fbca202c6e8bd3e38b77b0e06a7f78c8ce80eac7d03052291caf24e3d3c2e24cc2c81d5a5ec33438d65476a02613e8fe243fc7527fac07594df6c15b1ff389d885fb10c2089e1ee905057fbd9482a2502462db09ef13a718c07cd43bcbe475b4077c399a6855858fb7c19d1f87402264f42b9a4cb902c72bf84a7afab0988aae34e5952d08535b4a07cf47c3f06bbc65e563a909d1983acc077d86332d5cb24f2bacc7235744e2c990404b2a55e0a04387ea63b22cb5de4088fab4455ae9e86017c4dba2686263752dd6c73bdd73340914b5b2e9b4bdd60adee1a724652d4ad71daa1719e401c90f7cedd860e022fcab34d2f343dd0fc34ee0795b0bebf55876bb70f0c46e87e", 0x1000) semctl$GETZCNT(r2, 0x8, 0x7, &(0x7f0000002b80)=""/4096) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000040)) semop(r2, &(0x7f0000000140)=[{0x1}, {0x2, 0x0, 0x1800}, {0x7, 0x2, 0x1800}, {0x3, 0x0, 0x1800}, {0x3, 0x6, 0x1800}, {0x7, 0x3, 0x1800}, {0x3, 0xffffffffffffff06}, {0x3, 0x4, 0x800}, {0x0, 0x7ff, 0x1000}], 0x9) semop(r2, &(0x7f0000000580)=[{0x6, 0x3, 0x800}, {0x0, 0xc09, 0x800}, {0x4, 0x20, 0x1000}, {0x5, 0x2, 0x7fd}], 0x4) semop(r2, &(0x7f0000000740)=[{0x1, 0x25, 0x800}, {0x2, 0x5, 0x802}, {0x8000000000004, 0x3, 0x1000}], 0x3) semop(r2, &(0x7f0000000200)=[{0x4, 0x2, 0x800}, {0x0, 0xfa, 0x1000}, {0x2, 0x3, 0x1800}, {0xfffffffffffffffc, 0x1, 0x1800}, {0x1, 0x7, 0x800}, {0x0, 0x81, 0x1800}, {0x3, 0x5}, {0x4, 0x6}, {0x0, 0x1f, 0x800}], 0x2aaaaaaaaaaaac25) getuid() r6 = open(&(0x7f0000000240)='./file0\x00', 0x10482, 0x200000001fff) socket(0x20, 0x3, 0xfffffffffffffff4) execve(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000300)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='@*\xf1%{,)\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000680)='{+\x00', &(0x7f00000003c0)='\x00']) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000001c0)=0x200) getegid() setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000000c0)=0x3f, 0x4) semget$private(0x0, 0x2, 0x240) 12:10:00 executing program 1: r0 = socket$inet(0x2, 0x8000000000005, 0x100000) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000240)=ANY=[@ANYBLOB="0400b865c5d2953281e845bcf9c09d1c813b50805165f8374132af1d446c8055f1bb79db1c3c5e945dffe7c45f3585a17a441ddc8b1a3675f0b0761126296e237bf53c2c17b7e6b41b246456649f1f46ace8c4f03e919df9eeb8dbd49cd2e51fbaafde74cee1cc7acebf52"], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) execve(0x0, 0x0, 0x0) r1 = semget(0x2, 0x0, 0x48) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/151) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x1000) linkat(r2, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) shutdown(r0, 0x0) 12:10:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000023, &(0x7f00000000c0)="3ffe90da", 0x4) 12:10:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) socket$inet(0x2, 0x4007, 0x7fffffff) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 12:10:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="8300078a8c95997d760dc1c26405becffefd842eea1e3177b8a402f3db887d581874b8bfafc0ac23fed0b1a7a969be773fa71cc45a79d8d2dbc01d65aa9ab4a62160415bdbec3d5b4ce4954ff53d1303b9d1e89419c9ca9bd73d11baa34860cb710a7120659406e37015514ba9d5f4ca06e25191174dadb819c27e82a4a61aaa5773efd3286a27a1420043333c9f3f997e550711237f2b5c535d54cf610007b25d136e391488eaa5e61ab3e58c6dc842aa064b34fa96b7f145e5b1f4d076ff20a3e51c4aef8ecce6236c8eedd514c5952a912b8424b1ae15ba15ed480065d7d17b599ce2980a0560f3f61ee6a6", 0x7) getsockopt(r0, 0x6, 0x80, &(0x7f0000000080)=""/208, &(0x7f0000000000)=0xd0) 12:10:00 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) clock_getres(0x3, &(0x7f0000000000)) setuid(0xee01) unlink(&(0x7f0000000280)='./file0\x00') mkdir(&(0x7f0000000300)='./file0\x00', 0x59) mkdir(&(0x7f0000000480)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0/file0\x00', 0x30a98, 0x10) preadv(r2, &(0x7f0000002780)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/74, 0x4a}, {&(0x7f0000001680)=""/128, 0x80}, {&(0x7f0000001700)=""/72, 0x48}, {&(0x7f0000001780)=""/4096, 0x1000}], 0x5, 0x0) r3 = open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x20, 0x80) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x8800, 0x20) renameat(r3, &(0x7f0000002800)='./file0\x00', r4, &(0x7f00000003c0)='./file0/file0\x00') chdir(&(0x7f0000000000)='./file0/file0\x00') r5 = semget$private(0x0, 0x2, 0x29e) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000500)=""/133) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000002880)='r\x00') msgget(0x0, 0x8) r6 = syz_open_pts() msgget(0x1, 0x200) r7 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x31) ioctl$TIOCCBRK(r6, 0x2000747a) utimes(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0xffffffffffff0e56}, {0xa64, 0x9}}) bind$unix(r4, &(0x7f0000002840)=@abs={0x1, 0x0, 0x3}, 0x8) accept$inet6(r7, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getuid() fcntl$dupfd(r3, 0xa, r3) mknodat(r4, &(0x7f00000004c0)='./file0\x00', 0xd004, 0x0) 12:10:00 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/118) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)={{0x4, 0x3}, {0x1000, 0x278}}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10080, 0x8000) syz_extract_tcp_res(&(0x7f00000000c0), 0x80, 0x9) shmget$private(0x0, 0x1000, 0x84, &(0x7f0000ffd000/0x1000)=nil) r2 = getpgrp() r3 = getpid() setpgid(r2, r3) r4 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r5, 0x1) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) close(r4) r6 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r9 = getgid() sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000001c0), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000ffff0000010000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="1cc0ae5a1ad0bd221ea067f18eb2c00000000020", @ANYRES32=r3, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0x70, 0x40a}, 0x8) 12:10:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[r1]) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 12:10:00 executing program 1: r0 = socket$inet(0x2, 0x4005, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xd140f09d4f3f2ab8) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r1, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000001400)="624e33ccbb0afb7f40321c55181ba0bb1423a9f960eeb151f30d83a73a", 0x1d}], 0x1, 0x0}, 0x4) 12:10:00 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x149) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) chdir(&(0x7f0000000040)='./file0\x00') 12:10:00 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x80) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) 12:10:00 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 12:10:00 executing program 1: pipe(&(0x7f0000000040)) r0 = socket$inet6(0x18, 0x8004, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080), 0x4) 12:10:00 executing program 0: pipe(&(0x7f0000000940)={0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000001300)=[{0x0}], 0x1) dup2(r0, r1) execve(0x0, 0x0, 0x0) 12:10:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) shmget(0x1, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000001c0)="5a9debf054ecf846aca7c83e1598e11210aec2b3feba9702fafae9efc0c375df2bc86327e9", 0x25) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000340)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000005c0)="2014ccf8fb8dc999e56f688089a313cef7cbe425c5305730ef76dee73f54b5aa948b0f257e25184c06bb6de36f7a9f02c607ba8fa2cb47782d91a903e0ae9399711e57f406ba9c7d7212cb88c9e4e1c51e51750fd82b1bc0ba0a", 0x5a}], 0x1) shmctl$IPC_SET(0x0, 0x1, 0x0) r1 = syz_open_pts() close(r1) flock(0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x111) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x0, 0x8001, 0x2}], 0x8, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x12, 0x20000000, 0x5, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x10, 0x0, 0x6f06, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x64, 0x10, 0x10001, 0x5}], 0x6, &(0x7f0000000140)={0x8, 0x3ff}) kqueue() syz_open_pts() r3 = shmget(0x2, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) 12:10:00 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getgroups(0x8, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getgid() getgroups(0x0, &(0x7f0000000140)) setgroups(0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') setregid(0x0, 0x0) setuid(0xee01) semget(0x0, 0x0, 0x108) 12:10:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x487f, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) 12:10:00 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) bind$unix(r0, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0x8) sendto(r0, &(0x7f0000000080)="8cfb051bce6c5df7734202ef5583e3b9e596351fc49930f923aacf822fcf9265cda4360231f77a6c572555330e3fde195a0b00e6b5bdb680919a4ed212471ef6aef9bafe4d6bdd693fec8dfa15492b917f6181e745abb6451f8a5e9a67e4f3a6c32b0fa16f63c72cee4f5079dae1047a454990c4929140ba7ea2090409354eb2f277f64c21836808239f1eed30215b811e1ab0565ead4b0c54d71c7322c2f7eefd71f463105edc874eabec35520a2a8be6cd802a12511a0785131e2f7741188c7c9a9ffb486e7491304c00c442da9774", 0xd0, 0x400, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) getsockname$unix(r0, 0x0, &(0x7f0000000040)) 12:10:00 executing program 1: socket$inet(0x2, 0x7, 0x9) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) 12:10:00 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) fsync(r0) open(&(0x7f00000015c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r1, &(0x7f0000000040), 0x6, 0x0, 0xffff, 0x0) close(r2) close(r2) 12:10:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x40}, {r0, 0x4}, {r0, 0xa2}, {r0, 0x4}, {r0, 0x8}], 0x6, 0x9) recvfrom$unix(r0, &(0x7f00000001c0)=""/202, 0xca, 0x800, &(0x7f00000002c0)=@file={0x1, './bus\x00'}, 0x8) poll(&(0x7f0000000180)=[{r0, 0x94}], 0x1, 0xc8f) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x20}, {r0, 0x1}, {0xffffffffffffffff, 0x23}, {0xffffffffffffffff, 0x124}, {r0, 0x4}], 0x5, 0x0) poll(&(0x7f0000000140)=[{r0, 0x4}, {r0, 0x3}, {r0, 0xe6}, {r0, 0x1}], 0x4, 0x1ff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)) 12:10:00 executing program 0: madvise(&(0x7f00005b8000/0x3000)=nil, 0x3000, 0x5) getpgrp() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getgroups(0x9, &(0x7f0000000000)=[r0, r0, r0, r0, r0, r0, r0, r0, r0]) getgroups(0x9, &(0x7f0000000080)=[r7, r0, r5, r6, r2, r3, r4, r6, r8]) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) 12:10:00 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f0000000200)='./file0\x00', 0x10809, 0x108) chroot(&(0x7f0000157000)='./file0\x00') chroot(&(0x7f0000000000)='./file0/file0/file0/file0\x00') recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/45, 0x2d}, {&(0x7f0000000100)=""/45, 0x2d}, {&(0x7f0000000140)=""/101, 0x65}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/133, 0x85}], 0x5, &(0x7f00000013c0)=""/242, 0xf2}, 0x2) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='r\x00') stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000001500)) 12:10:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000006c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) getdents(r3, &(0x7f00000007c0)=""/4096, 0x1000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x3, 0xffffdffffffffff8, 0x1d38, "4f0000004ae30000000000000010000900"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:10:01 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = socket$inet6(0x18, 0x5, 0x80) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x3, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x1) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x4) r7 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r8 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) socketpair(0x32, 0x4003, 0x2, &(0x7f0000000180)={0xffffffffffffffff}) r10 = accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r12 = socket$inet6(0x18, 0x4000, 0xfffffffffffffff8) r13 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x88, 0x2, 0x3, 0x1f}, {{r2}, 0xfffffffffffffffa, 0x61, 0x83, 0x0, 0x3}, {{r3}, 0xffffffffffffffff, 0x81, 0x1, 0x100000000, 0x26730000}, {{r4}, 0xfffffffffffffffa, 0x14, 0x4, 0xe5, 0x4}, {{r5}, 0xffffffffffffffff, 0x80, 0x20, 0x9, 0x9}, {{r6}, 0xffffffffffffffff, 0x40, 0x20000000, 0x2, 0x7}, {{r7}, 0xfffffffffffffff9, 0x92, 0x4, 0x2000000000, 0x7}, {{r8}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x6, 0x5}, {{r9}, 0xffffffffffffffff, 0x30, 0xfffff, 0xff, 0x9}], 0x8001, &(0x7f0000000400)=[{{r10}, 0xfffffffffffffffb, 0x8b, 0x1, 0xff5c, 0x1}, {{r11}, 0xffffffffffffffff, 0x41, 0xfffff, 0x87b2, 0xfffffffffffffffd}, {{r12}, 0xfffffffffffffffd, 0xbe, 0x80, 0xffff, 0x6}, {{r13}, 0x0, 0x40, 0xfffff, 0xf312b50, 0x61c}], 0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x8000}) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000000)) 12:10:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001cc0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c01561fe3bc6b796e693916725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e9c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb111641ce42dfab3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a4e869cd892b55037498ea8c89075ea30c67de0e3f47e81c043bbd018d0313795db4c73002a0d000000000000000000000000000000", 0x7ae) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) openat(r3, &(0x7f0000000040)='./file0\x00', 0x200, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x800059, 0xfffffffffffffff7, "928fbc35275c8284e2d5cd6474f0d60ababc9d24"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:10:01 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='r\x00') 12:10:01 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1}, {0x18, 0x1, 0x5, 0xc6b}, 0x6, [0x2, 0x9, 0x74447b00, 0x7, 0x81, 0x0, 0x100]}, 0x3c) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x80000000, 0x2, &(0x7f0000000100)="6c23af7b29563802657174563d3045efbb314939a0275ccf2da138ad6ef7dbc2647ebd3e14c1d5f33c14cc5a2b8c37c59ce991ce1a9e272689cdcc0c95a88ec717545d33d07645f67f4f500241f75803d0dfba3167809676344a2d41e246990d0aace4006068909c78eb164cabb6bbb7b98dadeacc4192baf76bf04b573550d5ae775dbaf216921787336a84af157ddec84cdec800870ef219d96743c17757c4b036a50e6cac455453c633f82f2c414508d4b57f0de405dcf8f808d5dd58753b4f96a3fda59d52fbbd8f46dd256948991fb07111a940a43f5bdb6d4674ebfd548ad75f96fd03e2c8812c625856ef34bd2ebd2b5dae2f3aeb215a39f8f916940478048b09625c7bb802800733e63df0ded5ac9a7e5efce6ced364a4e86cc604b5c25d4f666296e1f9bdd8a75f5776877b96b4336758f63cc032cf394e7cdf166a1a79452e4916de69bcfc305069ea8dfa8618551e62385e4c54200ca97b41619aaf93ae20bcd4d6057e4de8e6a12cf84f1084cd2332c1b94825c7fbf9632b230c5f0c66a3d25653e6f267702a4f8a1406999b0a2a454a97d0e4d235e9a00b9830d1ec1d2ef4903f9e45de5bf9280106d9c9efe195a718f7287449d413f58bfec70fac9034c78de41b26f78a2f9e579452def9119b49a11026793d403ceacd9b1d533a9caf33e4f07995fd7ce50bd4d612cfb562877c9ec0f9048bb670e3df43d0105322d487b6c4702a16c4bf022d5ce6122d0597ae4ebabeea1a08601b78ff2c0d65327ba68fe39fd8e845264c47c4464ce2baf30d1a1284542db24f7aebe50bebb6ec4fd3f3d1ccb2cb6440e0714ea04fe6f6f23182fbd5ced3196beb03b2f91d36947f749a3ac3bdc8764ad9c1311ccbf8cc4e4818a304a7b7fa57dd7cee5dcdcdc3e2e408b4f55df12227869af0bff5f0db8141f97cddb4bf7406d3de512c5af6cedba08a41162035d576e1f80f690f8c1d85ae8b0774e873203d3fc20f1086adef42fd37b46f138a967fc9b042b755bc965c755947db871743e264ee2d43ca3cb303b2dbb8975ae4c2ef5268ac636932029d3742d60a52fd403e5c6399874875c4cf33c2f313bf3784e69c24244ba4c5d32fb88d93bc6832eca2177769ab7cb52aab35014a774d30f72ec963111edd7e77dbbc4bcf3f7b462fb9124a9c4f1eac78b7f6efe294b1b685083eafa913c816139b7f0edff326ebc45d577476c6a5dbf0584eac3bfe56d60700a9dce288a5b8b5f27b5b680e2861b1e211de76f47a1b5e2fe4291261dc4e1751cd64f8851201351bd821c8e6c496409e069d040a393b1f2497206338d9e40fddf060d8d844b0153014ffd795372dde51b84293befcbeacd95a849185c1d159c16938111f9554d02103b780da360e84f9aaedbca1c3bc5f69b3c8403a43f841926d79f4c7ded566f84e49ac9d6a8fcd62fbeb987e4f8760f72d77e01be8aef66840623c62762a0a6be72bea675d944b79729aec34f734f99bbc9da8bab4f3618afaacc948a48d51744c4527c4b58d6de2fc64806559792daac0adc4643cf82b3a8ee85c6b048034f556b6e9e71f682668e88280b966eaea9b51437e090aebabc68bb35a88f4ab739fa7086a25185f362278a809efeed8345b815ffb41f66e88fe2ad525c3d6340e6c49f7ae678e8f9e913db270e33bff51080faaed7ab229d72010553e54f12f2d50a793f6320cf350fbe1a359f50fd82f89cb4ec2955ead77b813ea5f5fb7c80cf5f2fd89383cbc28363e5895deed5836b529b7acdecb58350b949bacb2929f3da16330a5f4f9b7fe1470bfa54fbeacb007838f60cdd23f06af5b0a54a80a6d0d0e8234ebc98f09eb362a4f73c30f656c08a39c9afdf2f313142ab45241f08e916ff4047930d1f7d5c67927ef94845891044f05dc81a8777dbf4ba8c8ea975b1765ed96b716627c36889d276fa5e0c95068b749caa91ea34fc38d0dcd247f3a19a328e500e73cf68dc33df45fd73e1f56a8a0f280b856108e00858ac7e66e65b4f0a6509e768825289a48c62443704fec055c2b8b5f1e1498dd41e6c538f94f9ad017ef9d136676862f94861ce32fe2887bfde3914c0813f3f9d8c32bffaec4caabe5345cebf71090899789dfd97a16f8f11e055e6586540ef59b36dda8e022740ed6f19e71750cf63ca899a5e6eeb1c3d5c2c6697fd90994ef744898eaffd3ddc4065a2597fbb191bff2eec85066b747679313baad9ae8ca556e3c6e0817df8770bf2476d00c77edbe02e75616fd50f74438353ebc28128a433f6eefce69ea51e04dfca2471176da78abe4271871f75244dccdb2a0c458e576ebda8ae5cfeb353793a1b1283d691dc15e7941c55979d5d641d1a0b4da9d80876f073c04659093a2edc7b63546c3f28a6505ef205f9b10749d6ab5da6fb360b683a53229c4a44442bb4512abc8457d805fc1a02c23e4eaec1495f8a7fe113d12e3ef0f108fa28130836808aaab3f356ca2e1b319d7e2204c0ae07553597f0ebb5ebc4db60e888241e9cc6cedf524e54ba80b1918a7322b83b9c36c509a4d2c0792e6ed97151b026b68b8f8757329057692ce3ea7c22f5da813c9f084457369a4aa514d801973ac3a641c4bf769c31e09ae041b5c614e95b1286c0342284182825aae9ae8b53bf25b75de2a38732727fa02e5bdad7a19f2d570aec9748718253683ff8c32857f06d579c79741a9b08f0fc55f9e994b3cf4d8d32d9fa41c517e4775b0bb3154ebe8cadbba0171acb064faaf5f9bc15cf794e3a7ca495eadc3833d332def877c7601fe0a54811757a53cfedef24a13f3140dfb8b86ee314f17080a8d2de61f673c8813d1147c359e8cd57b0742c74e2fe64a222204205fba393fbbf669c7217f8cd3c69da957fd79811a57828300bd05fa8dde6d752c8b018d0127326e4413674102427357d7d2c6217cc18eaeca1d799e97ff4efa0401886622dd39becdec6b8ddb42dc70b4e794d6fc012e892bc8961165cb3fc382d24b77b9ba3f8bacfb7fd65c6ba3c6dd784e1f7e2b1bff9488997910b421de5d034108169c439acfbd8158def8309546c52518d818244c50f3e9cce79ae8347531297306fe4b3468b679d2acb4fd4afdab1b0a10802fccc7b9824c3020001a76298437f3a4689e2d05abaed7e2df49115ad5873c2f215a46617fcfbbddcbbdf546703c1b28d968d81aff284ba09d3daf2b9b6cd86784cef240983c13c9e472c957d21f14458243462cdfc28838ead83a6623acc4a4c0e68a26bd900071315283c6b1d9389dfdb5adc562493c49238021f4d07f0d61e9d39b67f8522d16d86bfed6e4043460b09dbe59bffbce1a6757a4b040bed3c5beedd8a5cf8bd9e52352c40e67a3915bbd7b3f395118534e97acb177f731c361c659a4542daa5a162f0f1678c57a2610110897aaa49be4786c1953d02d467ea96a824192ecde00f2c2201a8b388fbd826a72cc6a6696064cb6342bdff4487db4036790ca040e84d420008c26ec9e8c6a2fc9b47cf474a7a5fe2a52ea50ab32f689264ca81f9d834791a9be9873fabdbf2fae8ccbe185a435a563fe9ef7004ce18877022456f4011fcd3ce1cb7c19b44e183f00472b8107ee84e6e375073719c3a41e04a32374a530023337e72aa7eaf7d2b06e069dbe8e0ac6b36adb6ceed8169048c8a0d96f45c8d012b1700cd9899a8ed0f202a48165ff2b55a09d62b97f3ba378ecee400a1df01f87b65fea7f79ca2f850e5731a352778e7b4f3d8f81fb14debe394533dff7c0c4c337b204f958f6cf0a6d0c9530edcd6d06e2dd9a423bb4bedc2510493b9b3273711adc374f24b867386fad1fc721dd637707af613490eb0c953b627ccc62460f39077656ad03bc40b0620fa0617a279afe79db466bc9a76ac4524ef50428c8835c2e94f26748759058e3cd00fd96b4ddd76ee4b14b13e20c7fa17698c8208d691a942812fdfe9815f02e7cf703a8fe69cbe7fdd58d9ae41adff882935ca10708fb0f67acfbdb8262d223b052fb56857a138e0c6f66d60c521812edd5599b5ac8bbfadb178717b17f6962c8c82510e205803d4cdde4400e6881108b3eb74a4a71f4ac73bc76fe027fe9a4cbb0c84207c959eeda0cae243ab1b9accbe7311484c912410117c71ff8c98c839c8e70291b40e5b80832115a42c96a71655fc347c6396cdcc7e1cea2ec527d36e50b1755028a17225b9b0a15e2a53fde3e39f9ad442f27856e52f38f4e674bcf8c7bcf1af9f2c1b0ffa71a0fc916e50490bafa77a936b1773e556d7bdbb0016ff6eada7d95e2d72d5bdb7110b2f8d2ead0ac01f058d4f862a6736ecd7d55d8ea080d9f14d6c294f989718fb201ffa6ba328b7bd8c8fff6f2d49b62f7caadcf5becf63a01a0315be56013def164a8ae7b434ed642e82e39ac01072d2605bbdee4f3737a8e40bdc659f1db63699f29828db9bcc945de1ee74cba669233584d69c83c0c45a5cf305569b3abd53aa321848dc83f56f9443a00401881f6a6f7ea1fc04a89753cda3734edaeefefdeaf41922c5d0cd339fa2df256c4e2bbace912bc6d15e6c5c3721bd9093f81610945643f6b76ef2908758941760cda15d54467b39710e18b703cc07f6414f04e076e0ca190036b7290dfbd2a73b5f80011dfd383f29ac1a8c7e4af198e118191223ab7d512b831850df006fdb465abff2978eb677f0a98cdde53cfdca7c4db0359d912903b66d46fe52410c90b5037744cf2b162b55a9405a272c779d1383f6409618fff1d51f11f0285fc60efd8c85c5482bd8c7c7c40e58a20bf9d1d5e4c1a1032855d557cbc9307f85b51ef6befdafc7e8f58fe85bd64c8aea906e4224701764e3846eb5b98ae4daeca40bd16af86589c764534dfc396db7458c90cb07f5703f80ffc0d95a325d005953210053506a15d19a35af4821cb63f7a6b3f33a922c9156a2247accd310f3466c74dc5b68063892f090a1c3f3230d1ce781b82bbff4f86fd147e7e42f6103a4f02807bdb0f47d1fa8f3d1f73948ed1c47633a6c75342da4a45e9515d086e00518ce06fe0237e74b7edbb1ed08787970728585070c0e1cfb8c9a5b80346120e7a544bfab86a51c125e11db636ef69d8e5c0c8b36b473d62d8b5f270550caed9243eb827a6bb3fb962fef5072c6eb4e55d2abbca49d90e4c54a85c287d313d5f18224390cc1a97650b6f66631bd06ac98d55db60faa1dbfb254a8b8900952dc8a59cda80843fcc231d9433e2959a4e7e09b0a1d1f5a0ea004bf28883b5067e0aad05cb14dda65dbed7f3f0811032668dcbef23eb699ea5cbe0a65d16bec8fad526c625a6c5dc7b177e325f54f273003f8ad07bf89bf023840dbcd24a7338766bd10f909c7961f63aa5bd5e08f47fd0486e3db0706bb9bf886326ed4af3ac8ebbc31a3a1561733c5497b75bcf16217a8ada5acb61d0ea69e3b32363ab47d8fc11d87e353365450449824fda87447382d28ddf693c48c0d85e62b6e58829c6cf27035976c1b47c2611e6ca50b3191cf15df2b25039b9c8f5f78f75b7268d395ebae2128f66c97352fab3d3b2f5f65c840d3bbfe71e9426f3aaf646d63bd201f57a9398a612d446948c5ddba41f8ea308f54176d51ae58da05b233be6240198204bdef988692d4a22a88dc76ec96840263ea7ca63172fedd8e21c2c70ac15172ac1dfbb5a12c5651d3524de2c1a7b8777a4db0be86da73b2bb45d6a8ef7023f21cb8047e72a7ff48d9ac9419c96e14eadcf34debf10f47d5a0637b353022dc584667a7e42e5760d17d82cbd1b6f66a9eb0926024ee3382b89a677df6328", 0x1000) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 12:10:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="77a9ca89f301f033b5cb025d01ce1c7e55add1d40e5b444b8f91d3eea0d5581db798949d36ff3d14f6567056cf1caebb881d42e9d222315c383cade44b9388ad14d166e33b63ff27ab420ac4598cb53b086bff6287b99f89e6e7198c13fd0c2b3cd9da3b5c4c115a12a96c42504bf92b3c7c2c34f99e7bd52547035a19431292b57d7d759ac3d1433b977750e9f0ecfaa69f3f60eb5b3032c653e352828f8c7d80e1b817bb1b55b4a161427faf682cb0a84f1c40b68b6cac745f4948904c249250be2b7b2118dccb6af4d98c52c5529c5f595ad5fff29db6513c31fa27", 0xdd}, {&(0x7f0000001680)="935250569d6aac841cd9f77f89d4da37617f12cf4ca814c0b44307d9d633559b0266e0b1cd20bc7205b98055bf09b2db54e37bda1a907b5229ef71c0bb0ac39b4e9d1c0f847ec6fe0a17f4fadbeac805ac735baed74b61b1514bee28b29e33cf3612f79cb534f31bc51bf0d047f6da60aa25aae5196fc8442cf4c55a9ee1d129bddbf8decbc30260624449cf719c27d3fa63dc33b11d008d80238f36920464161c9a6ede84325843ca1cd778123fd04cf070609004018d4495364a4b02dfe6497fb3dbfe470aef5626714a2a28bd628d72fa7550bdcdf09c482ebf1d23cef7cfb89d919316d170fa4dcf82852eb54dbcb29b9c24038b4527ee1281a0fb1b2d92c39e01243817218a8e34585d6ad44a7b5f55320bb0b03012a251fdd6aba44f61af065a1db7b9504feb68a07168ce3695bdcde62798f8a0b000a083c2f155ea0188231759992a84f8ac30262414bd37881fb5179b516af4d416e243b2164b5172f1b5995efdbb848d3af7c3cd8cdaa05925176420bd3616278f5e09af10ead3520a74af9ee609a27e102e51c728ba5f26d68fb00639100f92f13533eaa4cabadf6c8e001333ef32f7e4f17a5e5241c0ec335e844001b68f90807800220b9aede41e56549bf3032838879ffaa4d8b81aefb47e1663b8e794d53e3ffe5e2735e89e674c36d19dce270246b47110691dfa344ce5d18a3291a69542502a9bc84147033a301137e8d5ce81be65626b91e715d33202feed7f6849e8de7286daedf751ca5d176ced270664d274e5d1ac3fd854f7b1cb4711a82466c4af35b031be8c618653e848084075c40aa5d92cd58744f24a5be2f8174c36e0d635dd2a4e5977f2cbdb6f0bb506feef11ad0e61cd86f083b2f10384e607117b38d042d19a01e276a2c005c8324179a91be00fb3c9b9c3c52735854ec92e625ccb6d81ee0dd1eb56aec3f39e3485000f19aae6300ed46dcf6652c73dd85f94a08343d21a2cfd8610f6ff2bfb3975f4d155ac71484818e6fa980ac83b6d0abc48542c4cfa9986a9e1d8cbad5ce126bb48f61a880e6ffa4e09e2024480e8ef9d5ba826d5ea0414ce3417cfbac456bd8ad471b119c93cdb998d38739bc11538751a64b709b0654a783195870e0146f86fbf6f5a289caf985084c3c5d2682abb17a3ac003303f47b36a70d95425e5de2181eb39432badfe60b481322f00d4c93859cb31c277a28f0b5d7b5e85d07312f6ec16f0a8d3b9522a3f351200d7abc6536109263abe40d71d55232b84c203c9f586167a071b4396837773370a72d602be12aa9bc63d2a51fa3c54d4b4ddfe8f4b35b08fc94a602cb08747564db8ef09f7ad425fcee99465925e0c01cec263a93e321db7b06a0a6079ddf350d634bb9708b1c60b3b5215832ec38050db9672277ad3b58837e132254e6d0b8687bb496f2354d392c4d72b33ab52d75700357b3d722953f99a1343d45d5ba677553fbc50d4c1a55e9b23cd5d6c97dab8fc737b51961aea104b2ae881e6567e5139d71b92e8c45fdaf5886c4e580eeeb10fba405f8e31ae96171446c12756bf3f367cd90ee89ae6004bece83202e0e83443327f52162075b197f920b10068909b7e74a879979579fe29068298c746d50698dfaa2c3ca088577345724e5c6cd03fdff5ec960061c109d51a272c5cabeca1cb8af6dd6efebcf82e9395ae911ee203044642b1fd58990e626e2ff7abdd44fe5709094ef8e8b82335ebb1f36dcd8d1c4a0d22d4b0f1bf21d4da0a2887d40a03bd6968c3219a7fc70667fda1bf8136d8a5b839684d379a8d9728ce40eaa9494ac07b03996014ff8205d5b46210a1b803daedcb64877a6d812b4cd31c455ccb993718c70b9dea2c7c631fa55bbd1618874cb35417261b6dbedfe4c3432003d3392707f977576835f85bdc88113ee63f12f90e394a3548b41be4c75583b468c3aaeb7be8a1bc3fa5f7acdfba91cad66821e0549606b3cc6be64cae5dd83419b1017b92d42f658e8b1c87f40007911373222d2b7b5b9667709b87b29d35b8dd463465c5d41e27fbab0425731897d0edee1ba290543f373a307f6fd11290fc1c7d77d3875949ae044941d21bc05a36e0ff45c5f2cf6cb0020ee2d186b2df5880e911ee5dd7285ac77bc63d18609da00b0b0476837c16d5dc36360420c9e7ee0465fba6a44774ae0dc753c7f7557ed821ff86f3af850b36b274be6baa3b56c01ca376c63e8709a6a5221deb25ad4cfa38bda1ddf2afdfbd63f557ce78a2d41f3d76e42dcedacefadba3a590120a01a03b9a5af460671cdc2b0b0acf77102364164d4f58744bab6389425e2f289ba2ef5ae028da97ccbd73518e411b7a3d2739a59f54a55bb62c219ddca7112530342eb26afae88735bcf3b56980a4e43258068fc482ec6d8af99d44fd87afde73b48c681c7ca13ed4cca90e0be6f10da51b78c922215e21f27a6facebc878908213098ca7fbec7bf0f0df2802725854b487911be79815701f0c0d4859822853d50f4c38c0c917cae3e78a2bd140e06444cd498cbcc69f6d60db1592c464c999cf5b06c0176a31f96634cd370c39b1f7ff015c1d2046800cfe7df3eed5aaaa2dada9144d38fd83f91347fb65c706f7f55e3511043c6b0b36b5d16a2d2b0bcfcc2a625556161cac5727280685594ace5e62f4aaf9765ad5f7f9d721cbad00d083e920c52c1a182d13e8d325c11a6d9af244d10faaf42741a1936aa7afcdf160c0d5ea4d522cec07f972dc478f4cbc9be478504801fb91f2d20e8d1529bdb55d3d05714e3592cd8115b7b0424150e24f0552382d5012f7e899e080fc5f05b8c6abaf6ff1e0eb0285e438a636cb932866c678c62cca9e238eb0ab668f6a348a66585c459b144e14b380dbb5638dd3e134b5898ddc827d268eebe90bd3353ff6b3f90c25bb27a86f66e39c980546023435dc3acb677437eae19b3304491688de55724225e24b62f6495f69be8ff2d1b7315cfcf63a0d5f174b6b117e1f672bf42f6892fe302c08a2fe774d9bbda0633f2c89a40876bb51bcb0f3cbc525ddd9214213dd3b16aa806a0a5af32089968a18bb0bdaa93d7892e056b41d8f7857eef593484f4f19bd4cd219f17150ceacf79c7a0394e527b4464aaae2c86da7eb24ecde95e6288bd26ceff269eeeab820248d2c6d5069878b74eb41dcc11b4984af701aeab831831d88ed8fb54763e28a90112303d2e9058145806e4c105a440372b45d970aa78897b576bab47d9f2be8eae97ea8a062c56f972a823e8a68fa610583bfb87a15f5e8ff2e6563a88219df1c30f4691474eedd58f681695dfc34f10e8ad4c7ff34581f602466e28c022c5b88d1330a09e331d9e37866685b76f6d984fa0b066c493efad676e22f42aba9e0a81c686425dc8aecf298106f52632e72052cd8fbe4bad89e1583a62738890c32078b293125295846f11066f8d8e71f6f41343658a4fef6667626d979fc08e53f6ed6fae17d504356284808dfc2eb8df9a8c7589475ea4b3dd0f291d21adee30135f34b319a9112022d32d7fc3110b66530f501059e2585a1a3a1ff3aaff6ec53e24a626fcbc7ec8734ca9f232fff03a08bf0e1f8ee103b327d4d89d11857d990c00e98c5f742a97429b848c93192c8d99e48167419fea8583d284039feccba4b43449911e0977608d0e7b845e4a4d11f97e2eca3d90665d9dfdedaba1f84c7d81975414d8e2bfee642eed512591b6c60e5ff299f4fa4f77ffe9709422dcef4dacab9bf849448cbac216552cb3b15d0e9e76c156489d0f4234c598bbd0767a930b64b0903b75c2f1079071ee92b71af85105d0d7b670774cb3d4a6fd0a758e9e1168291334edf0c558db181fae81b7011338e3f9ddfbd8c5c0926cf567b708be138d5510cacfc959cfa91f66d9740acbc327817187ca14b926c279ddb2cbaa7407dec00ebbecbae2881fa560cba285ecb598582a1aed58529594ebc0073fe9c0b4cf60476ee15c4817d1830424ec0430e8d9ea48eee831516542c1237a3e9b2fd66cab576eda17a2d438ef51155385169cb5e2f515373b4fef6609d0fb9c73f6130bae6bf8cde97ab6a4e1aeb0453984a8c770c4be506b3b46d0da352b174f4475a54a7da0205148eaa70d593bb28200a5e7a7229aa8a21caca86c90b5d44f4ed1aebd529e978be4d19ddb2e9b93c58b7bb8b02f8381f7b9f34eff9aaeb57dd28565357175e98e15843a3a2cb57ae227eeb1188fd7c8dd9d2cc7fe0d496920c283dabe2656a5aaa7ef4198611b9a9f2911e01c145b7758abb20a0b92ef6a372a4475ba93c41c4f83ca2d32066c24c19f874a434b5eaa532244f6b744215af67bda254770001f23bad61622e8efc01e844c2a59a8a51395395841eea5b1121c178f1d8c03f10008542493c2843485a4ee3e267d043ac63432dcf32b9a518319c43a42dbdfb193ffae9c98593bcfebd77bb6212b3d4cfc80104f8e41f3342edf46859154cf38e9e8aed6cb5c6d4e57a5e928f60d8c1c8aa6d41b6eabac4606563735ef79c52c1108302a282dcbda02e648cdff78fae204f429e2bf497d26e8114722d0cc8911436f5be7e1a0242b657c8b3278fe296bc4618dfff4cf5d08a4c78fd289aa62d364839fb481f3b2bea677be39443007c466e8df6c87fd68d8952daa8ec17058891e68603c24f89d4a09628930154c70043b690257712b3d7bfbc2d307b05e78384f6fabfd5d1566c6d95c0ab4be1e256cd8e4e34c420c89a0f77e3211a23b23776f6d64e277a8c819bcdee03e108e14ce06b92f179e717450defaacccff3538f0f5a8bc518154f73cd670ce5c936df6cc09e595438759617ab9ab8b4b16689a1ea94498e2d39366df395ec71f70d943b86a3a4df197eed7acea867b56d34e7b66342c7a0d0bc0c0ffcb1df3ec17e48efc6760f79733f829674df9f9547c6a71c7cc7eabcdc46efac2606cb90e93948bda7d7eb62bc216cb3b7ba9f1307cf59f4abc0d4c350c4e0a0f8ba56d767aac450a76802f482012a9870ef5486df696ce9e4f4ab97d48b598fc9d21a9633ef1f4d980d75caf3bbfa753c7dce8ee6586c25a9251ed3d929de0b75e22b1842040354016ec9b72fc6a5ecfe69bdfe473e474cb167fd325e5a4272340218f122eb6969acf1b1f6fed09973251e72356f9a453311e89845d49a4dd98127e81f70f4a93e34317edb209c6765133524bf3a3046e15f0c3bcac65704821993df8b6a4be0eadb3e29cdad1784578fc50eee4ac73cb43c0be5fe1b31c225d51d8c5a2d3d888429a66096e38a51144188f5835c8f69522fc16fd90f06fc8143fc9af1b80bab76d48dcce390eb8a228a2a6f24a6363cd75c22c558188306523e165d2e73e091229f09128bae1b8941166c2da5cf03fd85613a7aa5776ececab6d57c248e5f079d393782d78c6c5dc800de5437a30c8033849dcbf3d4f5feb0ccf520e60ed8ff186bc2051e10cefa6857fedf53a2f821399c3b6a11d66ae290446a5d523147aa9dab3f6ec5a224e7dbd51ebaf51828740b503305744678b54a095db1738a36aa88f9a20e1f588861fd85be58532558883e253ef154bc86f8c4fad3d060911c87047f9d410ffb8ef1040a0cb4f9af1c8367e1b18c514829a920157dc8fff73c042d1fcefd5fd52286c0157fda5c5d80cc87deb57b88ac32fe2e7b4e7ebeba3bec39e07925a84e951ea81bfcb14c6831ad960b2e1bfa1cd7497db8769c56224a61b38b0101dec6f5fdc50aa5dbba635ba6f46566a9e337ba1b85f2e59aff2407e3c40b70b3ede509f533aa567ab3fb356b845523e45f2e7", 0x1000}], 0x2, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f00000001c0)="e6748d8a1af3ffc1300f3638f98f12cbbae219f8256c733510bb4a1adefb4eee427761c18c5fdf93030fde1b7d7ec97dbe65c53be1875e7493683e7dfb0d6aa6728be899cfef6111b6263e73eb8d2179ee861e1acde4e87a32899387c6ccf9f6a4df12516130de7d", 0x68}], 0x1, 0x0) 12:10:01 executing program 1: setreuid(0x0, 0xee00) semget(0x2, 0x0, 0x100) 12:10:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) open$dir(&(0x7f0000000100)='./file0\x00', 0x28200, 0x0) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x2}) 12:10:01 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) r1 = dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x7, 0x5, 0x5, 0x0, "54aa89e82ae3df115739dc3165ad0b8190b1ba3f", 0x5, 0x7}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) stat(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x4) 12:10:01 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000fee000/0x11000)=nil, 0x11000, 0x0, 0x2810, r0, 0x0, 0x0) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom$unix(r0, &(0x7f00000004c0)=""/4096, 0x1000, 0x841, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000fef000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x0, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0x75d8}], 0x10000000000000ff, 0x0) 12:10:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x10) r1 = kqueue() pipe2(&(0x7f0000000000), 0x10000) kevent(r1, &(0x7f00000009c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r0, r1) 12:10:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) syz_open_pts() mknodat(r2, &(0x7f0000000280)='./file0\x00', 0x4, 0xf24) fcntl$setstatus(r1, 0x4, 0x5) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) syz_open_pts() r3 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) setregid(r3, r4) close(r0) r5 = kqueue() r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000002c0)={0x0, 0xfffffffffffffffd, 0x100000003, 0x400001d3e, "ba1a4b73f2002cb0caa772d83742710800000080"}) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) setuid(r10) setregid(0x0, r8) setuid(0xee01) setregid(0x0, r9) readv(r7, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000380)=0x741) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000300)={0x5, 0x1000, 0x100000001, 0x400, "527281bb10e3a508633d2aab144570bc75c23218", 0x4, 0x5}) chroot(&(0x7f00000003c0)='./file0\x00') 12:10:01 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) socket$inet6(0x18, 0x0, 0x180) recvmsg(r0, &(0x7f0000000140)={0x0, 0xfffffffffffffef7, &(0x7f00000000c0), 0x10000000000000b2, 0x0}, 0x40) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x7ff, 0x1000, 0x7fff}, 0xc) execve(0x0, 0x0, 0x0) 12:10:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./bus\x00') r2 = kqueue() symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./file0\x00') kevent(r2, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) close(r0) 12:10:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1f, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r1) 12:10:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) socketpair(0x2, 0xc007, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet6(0x18, 0x8004, 0x0) setsockopt(r4, 0x29, 0x27, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r6, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x80, 0x2, 0x4, 0xffffffffffffff7f}, {{r3}, 0xfffffffffffffffc, 0x11, 0x4, 0xcabd, 0x1}, {{r2}, 0xfffffffffffffff9, 0x80, 0x1, 0x1, 0x7}, {{r2}, 0xffffffffffffffff, 0xf4, 0x1, 0xde8f, 0x5}, {{r3}, 0xffffffffffffffff, 0x40, 0x40, 0x7, 0x7fff}, {{r2}, 0xffffffffffffffff, 0x80, 0x4, 0x81, 0x5}, {{r2}, 0xfffffffffffffffd, 0x14, 0x2, 0x9}], 0x3b6a, &(0x7f0000000240)=[{{r3}, 0x0, 0x10, 0x5, 0xff, 0x1f}, {{r4}, 0xfffffffffffffffc, 0x0, 0x60000002, 0xfffffffffffffffc, 0xb938}, {{r2}, 0x0, 0x40, 0x3, 0x10000, 0x2}], 0xfffffffffffffffc, &(0x7f00000002c0)={0x800, 0x1}) geteuid() setreuid(r5, r5) 12:10:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000040)="e7da62de29e96a339f3de615dc50f7772000", 0x12) syz_open_pts() close(r0) kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r3, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') chdir(&(0x7f0000000000)='./file0\x00') r4 = syz_open_pts() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) read(r4, &(0x7f0000000300)=""/241, 0xf1) 12:10:02 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6003, 0x402) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x8, 0xffdffffffffffffc, 0xffffffffffffffff, 0x0, 0x80, 0x0, 0xfffffffffffffffc, 0x3}, 0x0, 0x0, 0x0) 12:10:02 executing program 1: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0xfffffffffffffff4, 0x4) clock_getres(0x3, &(0x7f0000000000)) bind$unix(r0, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) getegid() fsync(r0) 12:10:02 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x2}, {r0, 0x50}, {r0, 0x41}, {r0, 0x1}, {r0, 0x80}], 0x6, 0x9) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000080)="56b1ff10a280f81a521922fd9f00000000000000", 0x14) close(r0) 12:10:03 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x36, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r3 = fcntl$dupfd(r1, 0xa, r0) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x4) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) 12:10:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x200, 0x2) lseek(r0, 0x0, 0x80020001) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) read(r0, &(0x7f0000000140)=""/80, 0x50) 12:10:03 executing program 1: r0 = kqueue() getpid() r1 = kqueue() r2 = getegid() r3 = getgid() r4 = getgid() getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0x0]) r6 = getgid() getgroups(0x5, &(0x7f0000000180)=[r2, r3, r4, r5, r6]) fcntl$setflags(r1, 0x2, 0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$TIOCCBRK(r7, 0x2000747a) r8 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getgid() syz_open_pts() ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000040)={0x4, 0xffffffff00000001, 0x1, 0x5, "ae214f692bad0a86d4f73f49aa21d9e7937f4156", 0x8000, 0x4}) 12:10:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x500, 0x14) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/212, 0xd4}, {&(0x7f00000000c0)=""/53, 0x35}, {&(0x7f0000000100)=""/45, 0x2d}, {&(0x7f0000000140)=""/6, 0x6}, {&(0x7f00000002c0)=""/254, 0xfe}], 0x5, &(0x7f0000000440)=""/211, 0xd3}, 0x1) r1 = syz_open_pts() syz_open_pts() close(r1) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff8, 0x0, 0x9, 0xfffffffffffdfffd, "12025181410b18bedc185e9b37902cda4e00"}) write(r1, &(0x7f0000000940)="182d5769ebe29f334462cd0caf6e70fb24cc55ae8d17f391492eabd671b1d1ee2940d6427b5a05cca0de559d2d1a54eececfca0489d370f646182789a0aade6cf795a5bb5160337c599a31e0e9bab0ad7f09f0eb4dacad40e635218b4e9f4f3b375035835c0849984610c6faeb51e2aa9bde41a7cdedcd0233fb143cf94e4edf2bdc59236aa90e074b9208cefdcbd27a0e0598112a05ab5562f842a9ac22957c9ae3499141630fdfb40428ac2d270e056587dcab9d123437a9f1360cdd213e275f266400", 0xc4) 12:10:03 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mkdirat(r1, &(0x7f0000000180)='./bus\x00', 0x68) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x5, 0x0) mkdirat(r2, &(0x7f00000000c0)='./bus\x00', 0x5) close(r1) 12:10:03 executing program 0: mknod(&(0x7f00000000c0)='./file1\x00', 0xc000, 0x236161bc) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e5000/0x3000)=nil, 0x3000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x28) 12:10:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000240)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b", 0x20) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000300)=[{{r3}}, {{r3}, 0xffffffffffffffff, 0x1}], 0x100, 0x0, 0x7, &(0x7f0000000040)={0x9}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec44f0b1c85b6a8a131100"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) read(r1, &(0x7f0000000540)=""/249, 0xf9) fsync(r1) 12:10:03 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dcb1cf2bae8f37194ff576b229aafa601b4000c0086"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) 12:10:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1}, 0x8) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ff5a1f9e25c145a57548ad8910992508173eaedf", 0x14) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000340)="fc9bd4ab1df811e82599cbd4ad2ee877cf8c4c6f884d9f94cd1e9273fdb25d3e4c6ee2b893b3ec5d75732c6b082c6bc89de97b97de6bf16fb68bfb91ce47d037e17e832e55747e95851350041471c76be16b8178c8f6997a595d0f939fc35031ff00000000000000005f046f28c690671fdb57e7a50c6dcb2c2f24b26caa60ddc40bfbc8de9f591f1b6ae1f197778a82f56a7b52ef96da9c67d3cb1203228b766f4e02bfd12552a1c56aceb704134c24c9694d3281a1e4398c3ec599357ede00000000d06ae21d902a3de31616c3ca27e27c65fc2ad2d02026e6091ab711b33a13475cca4d051ab46a1384355eca231dad41aa50d37c61a76936060b71d1e625bf61bb20022063d94536340afd8f3a7633c524ed6dbd4ce441bd72326cb375162a06525c1d2bd2", 0xff96) read(r0, &(0x7f0000000080)=""/236, 0xec) 12:10:09 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/131, 0x83) r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) connect(r1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) socket$inet6(0x18, 0x9003, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) fchmodat(r3, &(0x7f0000000500)='./file0\x00', 0x29, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fchownat(r2, &(0x7f00000003c0)='./bus\x00', r4, r5, 0x2) r6 = open(&(0x7f0000000540)='./file0\x00', 0x220, 0xffffffffffffffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) shutdown(0xffffffffffffffff, 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000140)={0x0, 0x2, 0x10000, 0x401}) write(0xffffffffffffffff, &(0x7f00000001c0)="4c53c773d36544d1fc69b721e192c56e8fb29f296ac0fe9abbc7459cfcde2f50c1c998b55f3c9a1540008364a3c6d3979bcc0e3311efd273a82ccfa134e9d77bf0c4d101cb0b7779e7076a3fa7c7c31a5ff5ca5ac943f29faa9d10eb257f3122aae7e943b951aa8a115e1bfa7934f6e9", 0x70) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000000)=0x20) open$dir(&(0x7f00000005c0)='./file0\x00', 0x8281, 0x0) close(r6) getgid() open(&(0x7f0000000240)='./file0\x00', 0x20, 0x100) 12:10:09 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000000)=ANY=[@ANYRESHEX=0x0], 0x1, 0x0, 0x0, &(0x7f0000000040)=""/138, 0x8a}, 0x0) 12:10:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001340)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee00", 0xc78) r2 = kqueue() sendmsg$unix(r1, &(0x7f0000001300)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0), 0x389}, 0x0) kevent(r2, &(0x7f0000000080), 0x98, &(0x7f0000000100), 0x10001, 0x0) execve(0x0, 0x0, 0x0) r3 = dup2(r1, r0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x7fffffff) 12:10:10 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x5}}) msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="9b7254a068a5ac26c84199c3641e7ba23eabd75dc8f6b341646d0b1cff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) writev(r0, &(0x7f00000014c0)=[{0x0}], 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) 12:10:10 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) kevent(r1, &(0x7f0000000700)=[{{r0}, 0xfffffffffffffffe, 0xa}], 0x8, 0x0, 0x9, 0x0) 12:10:10 executing program 0: mlockall(0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0x4) fchownat(r1, &(0x7f0000000080)='./bus\x00', r3, r4, 0x2) r5 = kqueue() kevent(r5, &(0x7f00000009c0)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r5) mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) clock_gettime(0x0, 0x0) clock_settime(0x4, &(0x7f0000000000)={0x3, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x9) 12:10:10 executing program 1: socketpair(0x6, 0x3, 0x7, &(0x7f0000001100)={0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000001140)=""/37, 0x25, 0x800, &(0x7f0000001180)={0x2, 0x0}, 0xc) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) getsockname$inet(r1, &(0x7f0000001080), &(0x7f00000010c0)=0xc) r2 = msgget(0x2, 0x0) msgrcv(r2, 0x0, 0xfffffffffffffe37, 0x2, 0x1800) 12:10:10 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) r0 = semget$private(0x0, 0x3, 0x20) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000100)=""/173) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) recvmsg(r1, &(0x7f0000000880)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000000780)=[{&(0x7f0000000280)=""/123, 0x7b}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/189, 0xbd}, {&(0x7f0000000440)=""/154, 0x9a}, {&(0x7f0000000500)=""/113, 0x71}, {&(0x7f0000000580)=""/159, 0x9f}, {&(0x7f0000000640)=""/133, 0x85}, {&(0x7f0000000700)=""/38, 0x26}, {&(0x7f0000000740)=""/12, 0xc}], 0x9, &(0x7f0000000840)=""/8, 0x8}, 0x2) nanosleep(&(0x7f0000000000)={0x8000000080, 0xffffffffffff551d}, &(0x7f0000000040)) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) 12:10:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000002000, 0x2808) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) accept(r0, 0x0, &(0x7f0000000200)) rmdir(&(0x7f00000000c0)='./bus\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') mkdirat(r1, &(0x7f0000000080)='./bus\x00', 0x11) close(r1) 12:10:10 executing program 1: syz_execute_func(&(0x7f0000000000)="c401f8293846ef0f948fffefffffacc482190215ceaf32f86566430f1b9306000000c481792b38c461c5628b000000218f0878c1400f006745d9ea") r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) 12:10:10 executing program 1: unveil(&(0x7f0000000380)='./file0\x00', &(0x7f0000000680)='W\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x20, 0x8007, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0xf) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x0) r7 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0xc) kevent(r7, &(0x7f00000005c0)=[{{r4}, 0xfffffffffffffffc, 0x1, 0x80000000, 0x8000559f31c4, 0x80}, {{r3}, 0xfffffffffffffffa, 0x1, 0x4, 0x1, 0x3e}, {{r4}, 0xfffffffffffffffe, 0x5, 0x40, 0x82, 0x8}, {{r5}, 0xffffffffffffffff, 0x60, 0x1, 0x9, 0xffffffffeb6c71e9}], 0x1f, &(0x7f0000000540)=[{{r2}, 0xfffffffffffffffc, 0x59, 0x10, 0x9, 0x5}], 0xe5c, &(0x7f0000000640)={0x101, 0x7fffffff}) r8 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8020, 0x1ce) r9 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r10 = socket(0x18, 0x1, 0xcf0) r11 = socket(0x2, 0x1, 0xdfe) r12 = dup(0xffffffffffffff9c) r13 = socket$inet6(0x18, 0x4007, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) flock(r0, 0x1) r15 = socket$inet(0x2, 0x4, 0x23ef) r16 = syz_open_pts() r17 = dup(r12) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x4) r19 = dup(0xffffffffffffff9c) r20 = syz_open_pts() pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x3, 0xe61d}, {{r2}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x0, 0x5}, {{r3}, 0xfffffffffffffffd, 0x8, 0x21, 0x3, 0x6517a442}, {{r5}, 0x0, 0x80, 0xf0000000, 0xd0, 0x17e6a89d}, {{r6}, 0xffffffffffffffff, 0x0, 0x4, 0x2, 0x7}, {{r8}, 0xffffffffffffffff, 0xf16ca30c87a0aebd, 0x2, 0x5, 0x101}, {{r9}, 0xffffffffffffffff, 0x49, 0x7, 0x2, 0xbce}, {{r10}, 0xffffffffffffffff, 0x0, 0x28, 0x9, 0x40}, {{r11}, 0xfffffffffffffffe, 0x0, 0x1, 0x6}, {{r12}, 0xfffffffffffffffb, 0x2, 0x0, 0x7, 0x8}], 0x6a, &(0x7f00000003c0)=[{{r13}, 0xd2565adee4f97e37, 0x20, 0x45, 0x5b04, 0x7f}, {{r14}, 0xfffffffffffffff8, 0x2, 0x20000010, 0x1af9, 0x10001}, {{r15}, 0x0, 0x30, 0x40000000, 0x4, 0x8000}, {{r16}, 0xfffffffffffffffd, 0xeb, 0x1, 0x7f7, 0x9}, {{r17}, 0xfffffffffffffff8, 0x69, 0x2, 0x4}, {{r18}, 0xfffffffffffffff9, 0xcb, 0x3, 0x100, 0x3}, {{r19}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x8}, {{r20}, 0xfffffffffffffffd, 0x0, 0x81, 0x3, 0xffffffff}, {{r21}, 0xffffffffffffffff, 0x80, 0x40000001, 0x8, 0x7f}], 0x7, &(0x7f0000000500)={0x40000000, 0x1}) 12:10:11 executing program 0: r0 = syz_open_pts() kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() r1 = shmget$private(0x0, 0x2000, 0x86, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed20036", 0x25}], 0x1) 12:10:11 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) recvfrom(r0, &(0x7f0000000000)=""/99, 0x63, 0x2, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x2, 0x401}, 0xc) setsockopt(r0, 0x29, 0x40, 0x0, 0x0) 12:10:11 executing program 1: socketpair(0x18, 0x1, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000180)=0xc) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) setuid(0xee01) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)=0x8) msgget(0xffffffffffffffff, 0x0) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x2e) socket$inet(0x2, 0x4003, 0x4) socketpair(0x6, 0x3, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r3, 0x20007479) getpeername$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = semget$private(0x0, 0x7, 0x400) semop(r5, &(0x7f00000001c0)=[{0x6, 0x9, 0x1000}, {0x0, 0x2, 0x800}, {0x1, 0x8}, {0x0, 0x9, 0x800}, {0x5, 0x96, 0x800}, {0x3, 0x80000000, 0x1800}], 0x6) 12:10:11 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="b4040000", 0x4) 12:10:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kqueue() dup2(r3, r2) 12:10:11 executing program 1: shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f00000011c0)=[{&(0x7f0000000080)="da678268b111caeed5749d7fe0b2011ba4ccda40cec9419fef3fa59a8190d6df09af3a268ab534f16d167c26976a259f10ad7065", 0x34}, {&(0x7f00000000c0)="a15286eb96fc5b187dae9b028144eca29daad7f83be07daf0e3306238b49ba09e522bd74cb924c0847539be7a81a6352ec45d9caa4f77bfbda9e982a91ba11413c5be3fe91c1e0a4a7f25e8fb0f2380e979bed11916f0033d4da84c3bc3d453937ed3227063891b728dd34042ec0b2d5bc47cd8ea90903f3a77e5f2862a6cb5530687413767aba40a979b81c7fefbee913dd4edc177b907887442c569f334c165a8bd0c705b96d0c4421ae58c802770eed354d8c0662581bfcc45778568f2566997d0d98c97d16ec28ea300dec0912569ab9", 0xd2}, {&(0x7f00000001c0)="07fd7ee2df69db3b045f747e561627ea6f8ef54d85c1bb4247cdf311d6931ed0bbf6bcf14f76f0aa00060fab56cf476194703029898a37e8068528e715d57bc7b3a2a178dac76c7897ebadc810e758cf5ca24509e89cc33e1a59c7f54a05a44fc21fde9dc0dd08d7fac35ebe489f529b3c267379e20d55c09bc792cb0841ab5252a619d70af1daf5f6c8d1d860fb1d1dfd17a2339ddc04dd8c0224dfd74b3349d57be2cadad670f4a9512a3ae3072cf14d1f9c36df1d6cf5bafeaeb690b2bc265b2b2e008dad6bf67a56d8edf422cb3eeffe51280fed2c46c7ab31f9a622e0fc5239c30d99134b435a93eec6613204074126f8cb0df672b44dc720ace0698bc53defef9252da8d899125e263d5fc91266f5847db211753bf190dda861b7c178a832d6e8633cd4b72b23fb74449672a1ae1061d525bc5722ad2a3e2471771f3494e61c105a9777c07d1fa4ff1538e7ffb7b3dd77bdf5c301e8961d9833dae6738815dbde9d6c2dc91075bf9b735f0a025df99ffe74cfa04938c2eb5ccd5c5c5e90561c68427527225c26d69e552f4d7a8ae6b23c8720d721ee299667bb05936fd9bac26d63ac1674d9795e7469d4b16c595dec33565c27e8b57fc3d6f13aeab236d48f93bcf09ae2606fb3b09998e437d07ffd2205e1d5e5d2e88ed73db05b43a3e22d32badd2aa6a8c01e31e2bcd29198d0a61a1419e410bf62f4f3593f0db0d0a35ce772b35591980a3f88820f3df05807d98694a6f597d487a39bfb2b2130db7e8df8c0878b7860b2f676656e281d0f890718f358c964deac12ced92d56d8c72fd02e2a9d41c014f393d5f55af3a70603a89ab36b76385192795094f084a86f8fa1fb6e5bb98347dfee030996498d7c776aa43ab9105245ffb6ccf4a53c05c1c9c8a4e5e3ca404999cd90c9b1c265a5a368b500e5f3b79abea557fbacdbc8a4b50e4fd90de860a0a8f6276630828929fe1b60e73feff81a75e8b314c419bd9e5747b84136e99794fb6ba860f6549e84ae0c2dc4824c94aee99c7444b44e1962320d7dd1138125426ff614e6ef923b152e1567007b1b0366cb1e1ba6a5e16fe9470d43c77b193eb5d2069333cc0e1282ca76bad94982a13182e59893adc1a3b31ae7d2617b565d4d320682de17ef0030c0811ef7a35bf7e323d280e8936dfd40abb9d0ba380cff1e1d8878e1f96dcaeb36bc90fd81c8969c96fe51ec9e075776050ccdc85c340f5abfb8b6a05e12fbadf40d641cd387ab1425884fbacb0ef1c0535fdde11f604b764163fb637756ea26239eee614d06677a87ce3f17d8e6674bc1b3c35c78a660c73fbdca80d3ac937c822ccc35ac0fc106ce3139f25cb41a9f05dcb8cd1509007dca016c022ed677a72e45cc87f180226a80482904cd54f4f4a1065ea2ebb4a8bb7577e193823ed8f0247e949eb8457f5ed8c7b11a7a5f6bf5d79b890326fff47cc53f87e068024acdd58a63afef63cebe79b907de1e8e44f7126e33bb643be310f5338f2177e5a213a04cedb437513945cc194443395b82f26df34bec2249f4b80155b54dbb24f6ddf6c5cdeaae48cc521310d1b7efaa3e7e481e3f5443135090cc1f80511a9e6f5f4f9b9174bdf418870e5bb3e1c19efe7a2beccdeb985bf86e1aabfdbde2e81e7ac77c5326aa744ee789004d28ba402e19f651b98ba30d2b6b0e5db38a1b7ffc6af46c772ec2a10803409042bb157c1c132e7d9b17ff2f57a0e4c14ac04bea308209aa1761ed675ef03496f6114e2498317fd32ba04231c9cc281111ead722faa86d56073496a34f5760dd639e7f4ad38dfe6457928718e61855003df19d03896a013872b8f32f0a6a6578545c0a15a092158dcbaa9976f8ba1a2219fe32bd02e3034022b5f808dadcad6988337f9157d4211e1e01356ca3993bd0f033d56470b117c503b70725b0cfd61d0c5b3f2b0e4ddb3a8d38f3dd0e9e68b6449db6023d08f4f2e788d6f454d38664a33e22be417a3711fd1ccb1b314a9d8139cbc0d1cfbefb3ad46147803f1c30ab84812bd038ca2498368b33a9925c7ff1e23686853b54d6975f4b444999b269503a419162f5f177b224c362d20bc7cbf730a0de111a0020828a7eaf9a437d39348c15df3daa93e1d79b26d238dd9064200a6d68384acbd05e3478b6b9bc418a5738ead13e7ecc5c30b27feaf77a8f052b5e373b02c765baca99f3a2581fb4598ef28aa5b7928f36ba0587b1f39cd46bc18a732271ccded7d215bd2abbd179024326d74337b1a3e951e31e7a90b450449f0d1a6248817c42b5bcc646b4cb7c50fcfb7a83315a484c90d82ab6fba2760f5e0d646d79f8e3d83eea7cacc28b78476084631c0af95f7728be5bb4ca154a1705962b13c4d1f1b714d6346df4510d53e1d4632753c42da2371706bb3c484071f5e93fa622ae2f8ff272d4d4000ba56d41b9d1e0c4f3737305eb925ea4da65d1e9b154dff0c2458d0926e2c77b690a137fe9023fcc8b35ecee7e12ca98085e1926f26efdfdb87200350e35ab11106690a148b4bd8642411d99e9d775e224baaf4de1446acda97328d35f7520f2fabb1f57e673b35725e5d345d29922fa090475945f4e64e6399c395e2bf2ff00e3d17b61e2d8a7bab33ca2037267fee488099a143dfe0a4dd01f09f08679c1c9f8152db82d7c6545c68fe09a5833df3ccd107c8eee887e1cab6b80cf59cb59b15607fe53aa077a1e1c0e71a3d973f3958ca59a615ec7102eedfc9fa9eea6548f96b2b3af4905bc7b98f30fc5261ba1119d9cde5415a9d79804dbf2b5fe1e2c6c0c1e5d7e51186ab470796a1d2b76b1d2ae645bb1ef7fe41dddf8766a8eb296a37850da8517d413116af9678a25f1fdf8c5f69b5d4ba9e40f7b7670c15fb5a309b438f9ada81e3f36b7dd0a46c041df3d7d806882e7df49f8eb28d86cd52e111fa48e1ae98f72b760cf11354da6c2573cbab6b25ff8b484dd5746786db4822366773248f1aa2e7c1f7a1b73c474fe2bcc9157f175df4b00e276939ad67c3911bb361250d30f0f3c890a3c4fcc7071713c590d408bff688f2cab715a8a9dfa9bfef126af7f198430109bd22596470bcef695b1d988d6dc8936ecf3d08760f43fd51e9ef8c13891fec1c2d75e82c8594718dfeb51b0b9ab5e4df7eba8cc9b7cc06c8dee89d9dea8eb31e0517cdae0a519ced20b7c5ae2ce92639848b85489c8494d5ae5d4e0150b7add7d451124b6437cabfd9f6660a03ba8e503121e3dbe93f65ef619e87fb0730da83d2dbd87c80af1eb4a263ee2dd5e40ed5637cf8d1ba441dad2ead21264c8944d7c5e2eb40f23c2fb857677cc4e6f6379a65c2a5c206e4db036de269b62387100134434e6808f1a2bb490593b60a82c34818a5081fa101f4c3332094a3a8cd15323942d74bdf21b4665d550421769dce5fc230faf3191646be76855270fa2bfa5128ec72d13b0e4950366bafebd8e7a79bcd5304189461ca2c80123cc517e874c638ef752ef6fe8b7deb8a336bf42efcee0dcd7d4fc8a233f3e0d937f2d1ee124ddd885f1007aa99d8d0a7d68525cb5869d7110c6a63a666fd6d06f26625cdcae6219fc81c88d6dc5f2e55723a7352a58da0ceeffdb1ac3036ea13eaf666cb741d812d734495fa583ebd47dfe29981b12843fe3bba5f476fe0997a48ffb4812b166c044fb03dd86e04f3e9cb18248d66235e2b8bd66a5d74b5c5ffb9fa05180ce630dd6405e2e6703b6d22b72354647fc868415949c2388ce64be3e0159afded4019bc120c3d94d8cdc9bb4e1297485bc7bfc00f292df01cfc480ceefb4cecaabf72170a66198de1f2299c84ddb848016fb8aec8baf47176bc74c68652d399de4852099a54fb512be0ac986f30762610dd00e65739c011b1eca3f8ba235fbcbe9fb209948466db67c4c7e9992e7bc4b9c96286323eb9c69aab42c8996fc926d5168c30767d26520fc21b05945f2eb93c99242915d8608528c64fba69fc5a606fd30288fb7591223a2eeb051f84ab4baaf2d80ef72a119cc336265ae4ca704c9fb64010ac450bfc358f975f2874e8dabbb0a1f14dec34d2ad1d6141eb1bcfd2643b747177ef0e351d4eac2b0abcb493693d0814b94e4447d5d2d9f41ebe542fe752a441bedaf8e1ec2f493a11b6f9a8d351bd118ecc505a42077aebe19a9bdb1f21aaaa0002665da87364c4d0d4f283860f8218da114af4904fd59252a865c94936b30717d0ac972dbfc2087d90d496e2f6ee5b293c55ef145e00403b18fe8c584a1fd732375b74770e42a71a31c12d1c81d0adfdae9bad9ade491a5994597616e1b6d5576d4d0216d017f1b4715671c1a26a90480adef17f90d457cbab48a28074899a570bd6eb03135082265d2a564e7ca080d8c317c5151a0823f8f073bd98887b381efed5ab7493defce00996c9b676c74c7a0fec72f9a2958ac54e42b3c1dc4f6a0ed5c31131db72d37c5f6e755f050a636f299c3e6b07619622718828b1eb6b7b584f489c859319b9d6b73f05582a50dffb1d2168c186aa9139c53825bf3f560dc1cba4be5e35f14603062802fe7e4d36816b5fdb136e731dbfd5edfe6ab7ede71ebdf7bb2ffe728cb6a60ce592b1770c50d908397d79a2a31d178ec2d7fbb2006766d12ebcdd1a4f53d3605a54180a2f0160277771bf1a30a3661d6bed8f99db14163b7d9fc47acef812dc5be5ce907e904bdec4bf8b979e43870b35b914ac04e5445b09d12b28438842d25880805be1d3181c87d8a60c0ba5861ae9f6018634053f9f7e8add03a15173b52d87fb0ead77d7c56f56b65c776baa306be042a73ec9a062fc3415a829e9f4077e4ce60664426e5bebd78096dbd0d6c0dd49628e05d8014bd66d570c801bcdbc331b89f962a66aeb0bd3aceefe834704dfbb983bfc25071957f859e6d30622a0f4d56131a4faf69d51dbbf76dd62d3d88d3e72efc5268fa07c29bf997eda7369563c72cba7356205cd8d09f2904a0ad5f33736f235e649bbf569c6b3b35917c06113950c40cdb7c1133637c9fce9efae7f7bffc30b3167bdd0ead584eb0495eaa47b6fa774ec5e0bcccc7457cc775ddb259199d5a74e3de20c838293142f181eed2ba86fd5413b336f67d26c645c87cf2ba29f578e182f8c94961a4e263c67b3366bc7af83e3a0ec395dd4f75c35abe9cb0f3ed1661ac4dadc406ea810e8c21bf10e4ad3f048a892e18c096d74d5319687f3d5805e70195a5efe2802bd38fb2d0f59e9e266c8f0c761f1767b05718f8b55bc96c117617c15609fb1a8cf081911bb5583e5b60c117913f98de4ac2148d561d024cb3f79bd07cf2d4e93f33cd049389348d65feec3ce0c848b56bbef629c1a41a8ee24f67eff8a60a6c2c9488a0f2d1e8715ee5308b17d7c1358ed79923d7fa16aa2ce0c71762048277ecd0212f1adfdc83645769142d13f5ef244c0f294555c6956c531e31a3bca3f000d7383436ed608a52681577660852525b12cbddaf5e9dea9d73c1269f04d8221bf37bce12343adce58ee40a6fd54b14bf18c5ad2a1c504a2c39a1e1d8bfed7a2ef6e1106cf99a0bc61b2f9889a67d80ceb98f4f7d506ba4fb934a4b2630db54df6b6a88a17084fb754768da133050a33a84452e42410e01ee8a6686e513ef417cd7826bd1350ca4438ef26eb6c16fc29147a3885f2fefcc1af576f0dae29a2b7cda029c72247d7890eadd5a8df4fc42963c9fcad929a224daf6039993c64910b7189ab95b7a43a0b948fe28ad2374fa546104d69cbc65a843af56d5fa9d662e75f10198612e0d20e9cc4aac351e0bf04e1a0daa02f20ed8d", 0x1000}], 0x3, 0x30) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) 12:10:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) connect$unix(r1, &(0x7f00000015c0)=ANY=[@ANYBLOB="00e1b2b53ed26931ae00e9519ab796168dff37b1baf8c835fa270734a7075282625ff60b077b7d89169f289a8bb2e0967d010500514e65521da0933a256c10a4432984df1fad602209be4eab10900e09a8e57b5737ac11885acc79d19f7361daa18d3dd333c17fd8c86ea308b241b1ea133378f64d7b1fa32392f7e694cb2f54448a78b54c070a27c1114e078618d628779601bab6919422b9c9f380265311066c00"], 0xa) write(r1, &(0x7f0000000040)="8efd259f27177e0baee63c5c2207b8ffc0ac1091d2d99c508777ff4e106d798e22a5eaea0055a3194d4a3697696f470b9f94060c1cfaed3b03b6e1237d769090f4671419367919a97d85d32cb65fddcf830222374d5431700ff7894febc064018992a1cb2536514d7962f1cc5121315ffdc9032cdabf", 0x76) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, &(0x7f0000001440)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, 0xc) r7 = getegid() sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000180)="0163179d90b80da00e96c86315f48c3241ac19f9deaccb01274dcca25d57619c573951665ea817da85", 0x29}, {&(0x7f00000001c0)="2a0077e99946bdcbe2984e548d83fe", 0xf}, {&(0x7f0000000200)="9fa3c826c05f80328b6c0e83e35986636a05e7aaa406ce6b304e8c8b21", 0x1d}, {&(0x7f0000000240)="5e4f048ccc35894eba09af1cab88c83a39b23bfac6b5431a1ce79a652f7e0d79d97fcaad0fa4be29511c929e4193fc115a26adf499e5e51407bb0f5a67ff591daafbef88af336f08c32ec1babe", 0x4d}, {&(0x7f00000002c0)="c9b6c9d77b3d5f7cad55c5a5aeb5b9e0872303581e77c40be8c5834adbea94faf861f34d97663ff43df085f5acfff3cc902cdbdf366d97184c9266cb89d6ac56fd2dcb87855bbed0b328b3b521459e6e0e28cc91d5868aec9383c7f45be121e32572f94d7b60140b5dd5de9b0605b0f51cc50bc0740518cc37c1219ddcc9c8fd7f791a62e737a2bbcb1e9285787820bbd35186e9cd35ca30a9bbcd1ca6a40a911ef547e2730b96179bfbb4", 0xab}, {&(0x7f0000000380)="5f927f65f223ae5be8f1e9a6de1d7f88c22383d869ae095209b60519e67fa0aeaa00888ee3ac0abe3e9306dd4c9beec120d99e0fd1182672958b7a734ef19c0a9629ec1932c0cb2f0f7951d9a819b15151f3d541117d87e6e42a008c63bce2c691a9b31c382b36724967f82bdfdb44d650449267ba805a347716594e17f05a802dbe7ed880a0aeb96ffe42e80116411b804c034b3be4881ce8ef50f8a3ef2555509df671e00d396f6ff248aa752fd5c4683166f5bd97c129cb156549cfcefe82a333312cf91223a4d7aa0d188c702f28be7ae99ceb5ed27b71d82466854c86e1e737c5255d9b8088cadde0246ac0167bf670ab986ee32be90126e711ee788de285bfbb1f585e7f04c4a3b8aa917d7c386debc4c1110b1c8c08b3f310f4aac0dde024bfdb11ba1468fb20908ad2b28ecbae22ea21d4a177ec578de894604bbc96dfbf7d67359277a6a421f889f7314a226e012ed3c4d7c69a9a40c7de65cac7bb9eaf43d9cedeb310349e34b0a80f44ab00cb5cee17ffe17a8d664f93910e59524f29c45d15c924185dc933ecec5983579187e42ccc198593ce76ba524268169b392b47f3d3ea17f724ac1d12b3624c27011954c0495c4b98ec1c480d4f23e48fa4f054694ddb0f8535b3dae893abb8937c9b94257a90786298149b920e386f22f44ea7c47b22cc6a93be6b8b310e233238e56491ace2f73e587e0593da8b06b5ea0498782a446ab6d595a9af05495aafc6aa32b56cd4be94102179974598822d2e89b0d08286113559407414aed07488db5f9dda3ef8f1b723c73f22104a2bae868273700aa1d6421c0149b6b006efc627fdb4c449a99d0dbe401caca21aa9aab4ee6620f77233af8c83e6a5fbe45289de2288ac87d831bcc739b81a2f49bdefab89593f9b21bd1f0e93439b2f80cf792cee3896753c3bbaa4d83c81de88641a807da017ed9848950d1f50636bf4b9678f0e6c59705bd1fc22253881ce9528ded1b4368dec80cf9400e54827e994f935d337580ee9a70f869c8f01f2d9ee2be551fb7414c5284ae760dbfd9ca95054f06ff899e3a9033eb459e4b70f7b566473d02e57459ee5516631a1287bc2af506fe650f95510eb6e35cb3adf797d03ccfde3f8d72bc78f78953e1d3a050774c040a718259c2f5401830d7da6fa6134b15bbfa084fa75be81bb9403eba9e326c5211e321ae253368ad7680412382f3ee97586e31d0d22c8ae61b177eaae291f53169579af782c13ff3b638093da50bbc132ae9efd99669c402cdd57c48acdbe146c1196aa2de0120d15adf728a4e6eb16ae39a9556e28ede3e0db9c6133b329abd21baf5164efb433e2d5d4fdb52d33b05817d2e83b38246b069b56d6e190124029aa2da34d8ccdfa5cfb4f78d93543e6495e98956dd80ec06c4fd07bee4b5d46bc6d3628412e4bbb185e1a2d4005bfeb8d1bb7eb6dcdc0fb636176f66a71c77e668d24efa0a1e97e3e8379af789ea73ef55f3bb947311f71a3e9a623722436974899771d51bc3ff111aadab0483e7797b58f4fdda1befbbe95417909d7098466e941243131dd6dfdd93a9a97c635eadcaf26b7ab4526bdec606d11b3178189eeaf1fb89889e1e05cbe832a0e3046ab4c81a0464931fe3e49587bd89441aac4449d924b793b92575364f41c7ad4d5f96c9bee8406b5cfb6542a16f6add8abd6b13eacee6d9f17c5fba220f848034d5cd360c082d048d72263bf66bc7af89a7fbd8f7a9f7f70136ae1323f5371062a4e02ecb2046c3e6e4aed09f03feba75a04bd1338972e0aa913c865448c525977af77c73a0e4d15da76e0c937af7d9934bf267b9c88115cc89fbd1e8999f8c4009aa64f1ac3b2db20717e7f23cca0980c98dc122cb74aa2ef40a60e32eb99fc614f1ce8440e8ce279062752eca7765998926806ad293286a5fdb01879f988842d6ef83718986ad0172ed42e7b62155a768559c2ff200dbb3095f3b89a4c8a311b4e87d1a7f7e45f1959769bdbbd2f16a407ecf49ac5e2798600c157d621d2f6765c20033e1745effa1313e867e0c65dfb9a1a8bce096659ec5a8ebc2e282edd16944b3821c9fb8f68c526ac190ba77223a07369d970fbfc5cd75ec63ffa97cab45cb26b2d7738e50d5397be8a04de3fc43fbb13825d324d517c609a0018e3d29270b3f6bc8e0556f88cf4a401a6bf0583228293768b733cc90d59b69d3565aacce4173e4e85c3498134a558745f7a88d741c3517dbe113ea81bce79cf9ba5d5dbf3e23baac22522b1b0adf6deaed9e459a70c891f6c4fba2e351e866d1ae77c18842083be99970047a160118f7063fa4cabd4865b07390cb9966d57a72adab402b47bb9feb8673edaa238dc5fbebfaf67b2962148c448a09f0b6b21758b066d8d3cbc7c437766a174449503d0e0f8dc7bdc4561287048225cf8ed4d82ffa6fb47d7494143794f8c17d9bafccee240b06704436bf1b953dc70c484aad6273bee1e6f2213af23a2f93ba52fd99ed43c428ef8f944b6a6b3cb3d60b88bdb04d9b33830dbaa9789130104a5a67691aef18ea844ae5fe52a2d1d1cf32e149c4aa90c625682431646d44a5f2cccbf72172eff2a8a7392ddcdf5d6b46267e5ace565a5d7d92e7655eafd7f899625beb8ba42ffd999061ad2d9cdce367915f28231085194d16f47986c8229310efe5635ebb31c3b3f00bc0ccff6609f04bfe9aa87356494f3fbef490de35a7d3715902348c3e64cdfc7a870485b577f81b16bc7f8ba20fe849bdb2fd5a7c2a6c75d58c9ece59f00f5436aa675fe0c9e245d0ffc5864264a73135dfa92406051302668af985a1c81a19a4961503580220a91554859135cfeefd6eb62d5196c36e7606068053ddff50a63bcd9929d28fafcfc06fb71cab29eaefc375cfc95adde5049206ba162d44e53bca9b4fde2ff5b9362d59fc08b0822f47dcf29e1ba95e3439f471f44bcccadd6c05cb311433022bdf30bba0ae2e25bddf5a10a16b2032a4b20f1e98a2529e592edb1d487374efbe93126d79c8dd5708d8fc3a9d82fc55b2a1d169841368b731664e5d20ba94b368ac59c8b9a968001537d4e41cf197794445c344925100ca5584478ad5a4c8c764bb1e42bc91d9fda2f1a726a956a0c072d778f1aa0dd14c80b0eba487f8fd5f8c54dcb72b168fd24207901043d7545adff36ec7f6052b1d11ef96f65349efaf6bf88ce928a4c5dd1fc5a9802c88f10225ae6f11407087b0e95101fb0ab76b977a209d6ec6e73cb1cb287a7344034116d8f00cce6f44d468fe31025a7a51ff2a5cc9ecb1f129daaab9794ff23038afad8168f31b8df71f30d665f6e897cbe2b5a67ed756f5a32da3ccfe96f80550b7ed5529792e0f64c70db5522ac48bde1f063e2d6fcf6c23e5d5ac03d843ae7893cf4a260c3d4c82a351a1eed75edd7f64cb88a3fba61424e99e2f6597a2ca6560978034a38b4ba99c00a75e55b1b37a6cddafc29081aafcbe7e6d3ce9a62abdad6229b0a699f6ec9f738e04aed4b3764a0861d1ff9c122f272e53752a627caa9c0e4f61c82b625cda43d24dc86d0fa9d14496ce9e173b4c4e7a5cd0d437d488f1c310b4fac175671993c99a5cbe05d1f0e91d3c6adeace2807ffaa7040f4576d1d80d5fad2c3d10d73c05f1d2d1c334cd236ca9efc254b1a98baa3410bb7e8057123cc344e637a2e1f4b46e1f5505883ac046a6cd88acb3b6fe2e352c244a3e8f412bbc7557bac3a27e5a08cc3021d7e057bd2589304aaa8ea1fd78d7ea8de6bc041ad03429e58968cb11769f1821de7e5cf5778ff8360d14d2a97ee1656a76cd98f58d25efe1d0ffb6fa2530d8c6fd778c76c0f0542969cf59eff17f072ce3ad118faee13933fd9b07ad384a2219af9d6c053c2e1052c443984c7a3f3c67bfcc0cba334b83af7ae6689491d25b1d115e04ba993a81d4da5cff7bb721e56e9723259a6a0320683c16a3fe945bb9ecad40567e3f07b7634f54bc8560b0f614b6a273b0863e14ec8e3f1130d65b9bf832d65e3cda06c832ccf31933a61216b9278f9d26db61e5d78fdecb6b412a73f56e2fb30ab9bc7d8b0d7001ca5dee3bedf68a507eb5b80df93474a05f302026dbb5d60971c91b3c3ef7857da6c47c103362feb957b9f3e8752f138ce2ffd3523c7d0118cdf7822543b02422445178df40d17bffb5e8830def554deb48a06789314d2c7407ccd41b931f84bcb5912d36397eeacca5efeeffb8e07784ac0ab5fae53be9eb4eff7e4d6d19d3470b758bf8aabd6ee78201796aa30625e58723d90cabcc7b54a0a5e95fb8890915de2c449cc07da8ee396e24762b60daf44dd168e56fcb74c2e83afbae2d26ba73e0e83a86678a1f7a1714c8fea3f2b2d2b12445746c5ebf0445b012404413ac82965b48c836944115cff50579150d00c5670c0311c09a7c266bb4e2ad22160a2b9c4f790efce7314077f57b21d49491399c170bf41deeef979ce99464f089b47f47633f659dbd8dd3591ee5484d16239b7f79a64f44f0965b63378c48aa2eaabdb103ab41d2839f4ddc02ddc9d835b4e89053b67e577ba1b2a683613fc1a6436c1064c4a1c7c09e58208d149eef458ddeb571c14f0e19c6a7f22f2039aa4792650d83f543e1914ff4bb732953d6d5e4e4bdaa8dbdc7190a645f1209bf77b7d8cf5478993383795560d1d695db20a840033b0f050b9a37fa1faf39b24deffacacaf5bcd885c91cecf471c9742fabb82e57bc3b1a543604e614b635352bb2e79b0f5cf060ad24386b69478143c1cb2a7c312468b655e994990bbf0a76da43720c8c7c88f161b8e3b006907ee54ae938ca08bff80965bc4d4daf7f7fbcde71295116aa4d0d20aab062a01ddafe70e32faae555a2ff37a8741bbabd6fd71815403f673181805f66d49dbd26d52d53d878ea15feeb77a0bff24699f7988068c748377f467e9fa474d1dc20786e816a744646a29c408ba0579dda00114bc9538674c334933191f4b1fcc31e61e6179558bdc48564d0d621c0f2aa0dfc4da86d140b0829463679ce8f3318c05ce21fe904b593216fbbf1ca80affd6d2db5f228eaa554f59468453e8a74f4a00f9e297b3e677f76c5abb7bdc1b3083bf3f016d1497eff39cd4823c501a4ec78262fafe831d8dd1223260d1c799f8d1c0f20d0fc5ad4404a6d78f576d38272d269d370924b2e664a6de56e613d2db6a8418c2d026193bcaae0fa8e60efcbb754c4486e50d1240c124affb1797f69b4a860301b32849fa231309e7b35cbf989dbafb2e8fc2516059673449350e9d2fb096219724f79d294865577ea7497e142be9f72ca650d6881c3864272ad835479690a0cc381f428b59e05dba6295de561232ef6941669ba0032ae4970d6f558583655ee2ec1b3f37b75891022a8b550308610da177092c8e3988cfca4d13a30f5bf43ce21e18f5821b386346db99b1ef82dfa4244d17e78841a7755b75348411cf6cf2fc7d3b2c0dc7cfabaef995f01b7c3bf1d43fda72e53ace45af5eade1c193b8a2fdf17901aa8319acc698095cf006ee2a50c01949ad78b4962848faedd92120c2c11608d05e95c07367b378e2a223871b5abc8ba9ffb78d60b5ec475d5e06d99f97421486c335902bb9ce5a1eac30c39a3f1d66d00c0d699e6f454ca550548d6269d2c7e21a2822f74b65c44a9e98b8857546b8843db548e6edda6b1d590b23e4c513b9e5e8f2c1083731d6df5f49734087db6a19f0e0b3105035e9d69902e93061ea956a92141b43e98d7ab83058f0b7342073aae096a5100c0e2ab0bea282e9132eec8ca382a171ca11", 0x1000}], 0x6, &(0x7f0000001500)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000100000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x400}, 0x8) 12:10:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000001c0)="e36258a416f790037494132477f256b4093cfb25b84e7bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000880)="4a5f70823f8c33fba7ac482c33e80261e29b4ca8baa395d5fa258a9eaf7ccc510c1aace338b9e424bdb7cfec125b84278c67582042ac736ad44b06f63dafbf3eede04eac22690000b81599374122d279d0d40f734c3cb162a3d957bd1c674383090000000000000000e47a21bb28399274103ff8ee4bcc833384ea54c546394440bcffbf97906bfd3272e641d679457057a8109ad48f7b4665fa7c086203f808b65b6ebfe7b749f0c0494d70261e2ba140b996d0157b53083fd193d9ee80799625fd3140cc787d23fbe02c46e5f1de864e52ee14566d2d5e37488d33c33efb80acb50a05f171f22dd015a17f510ff5b45085a8e042d2ea5900000000000000000000005563a12e43dda724a51faab1e9ce941a3f9be0b898896e35a6abdd1ad7563736c503a7f41eb4d2d98aeb11d30927b6", 0x132) close(r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x12, r0, 0x0, 0x0) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x20000000, "a146782600feff0c010900000000fffffeff00"}) poll(&(0x7f0000000000)=[{r1, 0xf0}], 0x1, 0x101) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/217, 0xd9}, {&(0x7f0000000240)=""/81, 0x51}], 0x2) 12:10:11 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x3}) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 12:10:11 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000000), 0x10000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 12:10:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020200000000000000"], 0x10) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 12:10:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000000)="8b52d8b00000", 0x6) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = syz_open_pts() r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x100000003, 0x1d3e, "bad83f067108e2dede80000000001f00"}) poll(&(0x7f00000000c0)=[{r2, 0x8}, {r5, 0x1}, {r4, 0x1}, {r1, 0x20}], 0x4, 0x3f) poll(&(0x7f0000000380)=[{r5, 0x105}], 0x1, 0x0) 12:10:12 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x810, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x810, r0, 0x0, 0x0) madvise(&(0x7f0000014000/0x4000)=nil, 0x4000, 0x6) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x2) 12:10:12 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000140)='\b', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000180)="7d496883f53c623a620244f8ba82bfee6c25c5b46220938a1267069b64c6f3b1407c19ae1e950219a4cc177f95a1094897779f748535ea25a25336c863e139b56be03b6e4ae7c828de8465c4171b0a2571922e8905de585add977391c34e7822894a0c42f0ca5795f339b3dc745ee44307336e2c5641d9c23c3e0c37e0465eabdc4c7bdd145a352c6b45e6ebde5ae92e37385b8b7bedd4a2ed7f8c9359813172a6a359df0f5345d602b767ea8706561ee6f193ca3c42ca42214cefce94b0fb533b2cda", 0xc3}, {&(0x7f0000000080)="e64aff8c5fc2494aec676ae41ef97282a62b3b363e897f8cbcce895059d08d8bc4ad72b442ea710a8c6982899f9a48bd2c7374d38bf02e3272d676dd0225324adfae4bdc1b117a0e769164ee137a1e25a1791b3f56cd5b37e26acdad431209d8728421aea16450c8e1c5260011c043204bfa", 0x72}, {&(0x7f0000000000)="6988ad156e5d74856a7d45c6e466b8ccdc47eed6b353a1c2d4c128548e8ab825f301eb4fcba44a5b9d2c0e111b3c2be452fc33e77fe1c233", 0x38}, {&(0x7f0000000100)="0231b0f59328d9f526af348323b2fbffa73b24c4c87b8b5be3fa36ece981e4a97f17953fe3014b7fb2d0972835dcf3cfdc42c5bd29915e0455e4", 0x3a}, {&(0x7f0000000280)="365d8326bcc8c723f46f354e162560cff202dcf7edf49ba18c2d88ffe7192cfad6d548058c9aa85532e842f1fa082704ed21e4ac8b78b02aefade4c9c0b8241306c510ff19ab8a74662667cf86b1e80198c6f226f4ecfcb0b8aecc24b9c39a9457b271268748fa6b8015efb851782d8ab6c100ed982fc955c899480d22736751f73db461f765228b415da52f267b32ce15bc5da46851d62ebf", 0x99}, {&(0x7f0000000340)="e263757c1f8a880eb8ec49474eaf56b253fcbc25b7102363b691ceb1e076c1d9bbf06affbdbdc099248343c64919f0e427fbfb7152b23553a7fdc87529cae23dbe26d3f7a8e7e525498f5b8d2b5cc5104edb725b3368acd25e9bfa04fb1c55a52462c5b23bba4b29bada384feddfd626df2e63e28901b41819f67ca49853", 0x7e}, {&(0x7f00000003c0)="4a938c2633dc9e332c00d382d28c33dc3494090e310b7571d28094348dd271293264b280dbf686990b04438470de5770631204235a0be602d01274fc6d7c85b67845b23edb90354741dcca4469a92060e69e99b6ca", 0x55}, {&(0x7f0000000440)="13a8bcb5cb025623369726fd39682b28ce6e53d55555179772cd37df830162d4aca70cfd4c", 0x25}, {&(0x7f0000000480)="af1acd16d3e9d1193bddc65cf16d9ff4bf669aaf696a365994085ac15d25e71642103643ddb29c7ff6e79c0d17582ba768337c08953044bbd224a71612fab50b280cbbb472fe2f591a3532fed7df519b33ac3e75eeadca8c025b38d419337864f09d461d5cbd3b5c17c1ee06e66b20496fbd62df49cc6765e5bf8b4c20c65508a2628015c304e6c90e89a47d8d7a03add86d468826da18c3f8f47b5fddb58669c91d15eeb7b0220ab0b581dfb33fa2085267", 0xb2}], 0x9) 12:10:12 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0xa4}, {r0, 0xe5}, {r0, 0x124}, {r0, 0x4}, {r0, 0x8}, {r0, 0x14}, {r0}], 0x8, 0x40) write(r0, &(0x7f0000000040)="ff69be1d923dbe6818375d792eee", 0xe) 12:10:12 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x20000003ce) kqueue() setsockopt$sock_timeval(r0, 0xffff, 0x1000, 0x0, 0x2a) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x80000000, 0x3}, 0x10) 12:10:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x0) fcntl$getown(r0, 0x5) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x12, r1, 0x0, 0x0) 12:10:12 executing program 1: mlockall(0x3) shmget(0x2, 0x1000, 0xc0, &(0x7f0000270000/0x1000)=nil) mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) r0 = dup(0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) clock_gettime(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) chroot(&(0x7f0000000000)='./file0\x00') mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0xa0) mprotect(&(0x7f0000402000/0x4000)=nil, 0x4000, 0x2) 12:10:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b8e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c05400c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d010008000000000000e06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413000000806b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba767aef286167004c2f06623493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686772f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f22db4b69d9197fbde8d9b2bd8a40000", 0xefb) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0xfffffffffffffffb, 0x2cd3, 0x8000000000001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) sendto$inet6(r3, &(0x7f0000000200)="b3ca899d49cbe6b0914d5c88d6b6ac379f6c554fa14a710d9c35ac297b531637ae2d4bb4426460dfb67721d4d0ebd12d5423438fc62ad30b43efe98edb3b1cf6d569f448766e75c8cdffbc4b5c57f707a9bbc0b96005300ff955b1fe785ca97b61550ce677f680d555e97513ac57c058369c4b3bb62b02e97b7164d4d4b15771af80ec6ce397c9521a6ae778d43be59e30c050aafb050b8d60", 0x99, 0x8, &(0x7f00000002c0)={0x18, 0x3, 0xfffffffffffffffd, 0x9}, 0xc) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:10:12 executing program 1: r0 = socket(0x2, 0x0, 0x4) accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) mkdir(&(0x7f0000000040)='./control\x00', 0x1) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) socketpair(0x0, 0x4005, 0x7ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(r1, &(0x7f0000000180)='./control\x00', 0x28070, 0x8) r4 = getuid() r5 = getegid() fchownat(r3, &(0x7f00000001c0)='./control\x00', r4, r5, 0x4) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r6 = fcntl$getown(r3, 0x5) r7 = getpgid(r6) fcntl$setown(r2, 0x6, r7) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./control\x00', 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) symlinkat(&(0x7f0000000100)='./control\x00', r8, &(0x7f0000000140)='.\x00') 12:10:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt(r0, 0x214, 0xc421, &(0x7f0000000000)=""/43, &(0x7f0000000040)=0x2b) ioctl$TIOCCDTR(r0, 0x20007478) getsockopt(r0, 0xfff, 0x1, &(0x7f0000000100)=""/138, &(0x7f0000000080)=0x8a) 12:10:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x1, 0x10000000002b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffa, 0x0, 0xf0000002, 0xfffffffffffffffb, 0xfff}, {{r1}, 0xfffffffffffffffe, 0x48, 0x20000000, 0x4, 0x100}, {{r2}, 0xfffffffffffffffe, 0x4a, 0xa0000042, 0x5, 0x5}], 0x3b, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x8d, 0xf0000010, 0x3ff, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x0, 0xa, 0x6, 0x6b}, {{r2}, 0xfffffffffffffffb, 0x0, 0x10, 0x1, 0x1f}, {{r2}, 0xffffffffffffffff, 0x40, 0x40, 0x8, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffe, 0x20, 0x24, 0xfffffffffffffc00, 0x5}, {{r1}, 0xfffffffffffffffd, 0x40, 0x3, 0x3, 0xc59}], 0x7fff, &(0x7f0000000000)={0x6, 0xffffffffffff9421}) dup2(r1, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) 12:10:12 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002016ae8203ed76990a570b33836e02b4ad10706783e97db3abe55514ca01000080000000007341448831d62c2af45f1ec0cf608b8f82fe9e17ef3ea1478ef56ccefec3cad8d6d9a0bc1c847227954d509efc53aa870000000000000000"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup2(r0, r0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="6cd1690a", 0x4, 0x6, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x42de, 0x2}, 0x8) close(r0) 12:10:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xff) open(&(0x7f00000000c0)='./bus\x00', 0x410, 0x10) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df240ec011dcb1cf2badc51713cc95f6b229aab0822370500000039000000000000"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1807, &(0x7f0000000000), &(0x7f0000000180)=0x4) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="f184f758c1b34754f27489f8a2c2a4252e242b8988e65198de2e44f06a867bd9f5f88fcbf0e68b370848a626e4d38ff0db21dd503d7e58ca260e862bb89dc281737efc1f1a40b3a94577e3a7a106957cfd69bedbc4dd5cebd30325fd", 0x5c}, {&(0x7f0000000280)="57e57867b36ad563ec77737c1573ac434cb236d3378724ee5086cbee627b476a3eff6e5bcddb91330717e75279ac6d812e51e460e615f38f8f8eabc385658cb1902064e1568e745c40c6a10b467ac4ae07464cfa04adbc3a3a322bf2f92b6f80505b491b68eaa39d71584beb8c9844975ae91a9768425eeb70859ef9d33abd40b89f7c0dfa5bc559560c5646b13944280edf11adc6067d23c3eabb2cc70f545d60ae2236cf515e8033e9c8e7fb6d8a8066ed3ee17f2f78607ff45f", 0xbb}], 0x2) 12:10:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) read(r0, 0x0, 0x8c) 12:10:12 executing program 0: r0 = socket$inet6(0x18, 0x4000008001, 0x7fff) setsockopt(r0, 0x29, 0x2f, 0x0, 0x116) 12:10:12 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x2) faccessat(r4, &(0x7f00000002c0)='./file0\x00', 0x4, 0x2) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r6 = getpid() r7 = open(&(0x7f0000000300)='./file0\x00', 0x410, 0x4) kevent(r7, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x1, 0x40, 0x9, 0x39}, {{r4}, 0xffffffffffffffff, 0x4, 0x1, 0x2, 0x184}, {{r4}, 0xfffffffffffffffa, 0x0, 0x1, 0x80000001, 0x6}, {{r4}, 0xfffffffffffffffb, 0x4, 0x4, 0x4, 0x100}, {{r4}, 0xffffffffffffffff, 0x38, 0xc, 0x5f, 0x8}], 0x2, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffffd, 0x2, 0x2, 0x5, 0xffffffff}, {{r4}, 0xfffffffffffffffb, 0x0, 0x20000043, 0x100, 0x1f}], 0x2, &(0x7f0000000440)={0x390c390e, 0x4df1}) r8 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x9, r1, r2, r3, r5, 0x8, 0x6}, 0x5, 0x0, r6, r8, 0x6, 0x8, 0x3, 0xc92}) getrusage(0x0, &(0x7f0000000180)) 12:10:12 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x12, r0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) r1 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x20000000000) bind(r1, 0x0, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) 12:10:13 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x100) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0, 0x0}, &(0x7f0000002440)=0xc) fchownat(r2, &(0x7f0000000100)='./bus\x00', r3, r4, 0x4) open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x3a, 0x100000001}) readv(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)=""/67, 0x43}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/173, 0xad}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/115, 0x73}], 0x5) 12:10:13 executing program 0: socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4, 0x3) r0 = semget$private(0x0, 0x2, 0x20) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x7fff) 12:10:13 executing program 0: r0 = socket(0x0, 0x5, 0x4e4610cc) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x7, 0x6}, 0xc) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)={{0x0, 0xffffffffffffff21}, {0x21}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffffffffffff0000, 0x7f}, {0x3, 0x2}}) 12:10:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0x10002ffffffff}) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x100000001, 0x3}, 0xc) 12:10:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7f, 0x81}, 0xfffffdd8) 12:10:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0x7}, {0x3, 0x7ff}}, 0x0) clock_gettime(0x5, 0xfffffffffffffffe) clock_gettime(0x3, &(0x7f00000000c0)) 12:10:14 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x3d, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 12:10:14 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) msgrcv(r0, &(0x7f0000000000)={0x0, ""/57}, 0x41, 0x1, 0x1000) msgrcv(r0, &(0x7f0000000300)={0x0, ""/216}, 0xe0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="01000000000000009261db1328ef6941c6454f660be36200cd19ce754823365f895d419a660b6c367876cd68a74362f636d8a2592d8fb508cb3cbb7bb2ac7c6b9ee4053e1ebfdf22333f78cfe1f062c7d878a9a39c9576da706f68f6272010dec17cba9a6013b9fb31292264919c5c9bc55f4ea62c8a48040fef1ccac0dc8a6a323dc957080f1edfe1dd0d71a602a5331b7690421923d58c227aeb24d92b331641cef13655097f983c3981ac11473dcd9421565a45ffb07522f57bea4fa6c5ce8df9452ec0baeb377c58e3201d7afe2e14ccd25854f1f3c757b4bcf7472190d88d1ff42c293d19afa5d547ec69297054b5761dbaa39f60da7295ebfaf96f6acaf1792d0251acae587b9dbaa2a8704080567fd5ce34bbe1a0613ded35b90cebded6a1ba4d648136f2bae217139c"], 0x1, 0x0) msgget$private(0x0, 0x40) r2 = syz_open_pts() pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000080)="55bde78f687cebb2191f391d6f4c5eb6c24cfd11d9ceaaa14891dd728cc255315c3c28bff48a1875d0cb02e161de5e7a29dbb9b09d13c3553269915f4db10eee6ce523d66987999b24ffbee21ea653d24bdf667d29454a53906f591c7698bd6f3a5a99", 0x63}, {&(0x7f0000000100)="b2299481227cd7bc78573cafdd7ab44d97e95b99ca65878360aa1856d9c4d91474c0c1ab88b94ea0676e7c55d8c6f9532258417d7a2230f7cfd3bffae0b0858efc4c7a3b9900668ed2b89054f4e0fa8ad983eb6e6876df9bf5158cdc795ef602cd4de1e2702026c9ef62e15f486e9bef056c83e7629c48c43498efd581a885562b50306b58b634ed3c4266ec37f3a9", 0x8f}, {&(0x7f00000001c0)="be55331d8174b30088af63275d1245882e363025aff669c6398bfba595fe1eab51904a5b6e1d1ce305a274b55f0f12408979cedf7eed63bd565e4003bc5e399b78be429becb8e992fd97de6d5dae832bd81ce7440b320622b97f7fc0b08d27d6149740026a4f", 0x66}, {&(0x7f0000000580)="3f3e843df9a5d6e3136df73365d65fb7c94f0582f5527c026a5a1afe9de12c0037f97d36d1d20910f1e71b0383d60b32cebbd6f1b74b06370a1b73ed5518f5ea9ecc2e45571245a64ffdb1fc6f8fcb75cd09d4fb65a062c397dd214467d0c165ff023465001decf6f6c3e2f94b4a97277afcd1e04f3434a4241fc1a3f68235e9e53cfc9ee31a2527def028f1aabe15b41cd0c0f36a649029ebcc0b5015568cdfecabb52ed925d9acf388943cb1da0f852d0d5b9f071f65c86b6f31bb3380f5ffb4e3afdc4a3ab17be48ec0937d65aa94c20ef5a558563214151976724255b04e33c47e62b90dacec129a5fb06c50eb9de3a3489974a5235659c1c536", 0xfc}, {&(0x7f0000000240)="dfa00ee83c9c4041f64db5b04fc80640ccfa511853e79aee67c086fab98997339be089448f9b6a2348044cbcf85d180a08b9e89791fa260573a25034cc117243f056a4245d8a526f06f5ed3a1a402863d5511cf67490aaa3b4ff6c", 0x5b}, {&(0x7f0000000400)="dfca260e810064ad8e34e4e513b5debcbf0d71427ab781fdea7886c05b4a665af662ee003fd6e5540ff5e02cde6d620b64ff8ac2ab3550c03c5ba2a101211fc07d7e0f95cc554ff0b6decbc2eb339a22cee6e1d3cca63f085d10471569672f31c666ebff8b045d6d540147398b96faaa95625447237e9fe1b6bd99de81d685c816547f166b934cd0a8879d6dcc4d63ae85bc9c85266daecd1fcc021f2f1bd4636dd99b010b005bdffcd459867e71bba0e5cfe6db45a4e75a4792", 0xba}, {&(0x7f0000000680)="23ce6cac0be340afb02865282468369f04e81d46ed91dbe345a2c836e3e18a9f3974e2ef15a2e62746451426fe215be75b67d2342bc3701755b28561670747f8588998c025a314d659ef19668db622f7a0d920199694761304f5b729909e3e001252bfe9bf456bc0b1885307fa696ddc5ecd3c652930a9d6318e315b4700fb9fcbc37a014f9e57f0f08c6205e2ab9f52fe90af8bf24b186ac7baef527a75a8e42f9b6ae433e6e308", 0xa8}, {&(0x7f0000000740)="f453070af863b37ac9eee1e8d06b5392a1f82567fa2f8c7ddf7f479143c262b907de9c8a06728043ddcb714fd65ffeb161d2726a781c63b93b64a8483b5547d4a6ccbf8ab46cccae73f306a85daa077b44c43fc9b839a43b95e484ca", 0x5c}], 0x8, 0x0) sync() 12:10:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800000000000af6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) 12:10:14 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom$inet(r1, &(0x7f0000000140)=""/199, 0xc7, 0x840, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgrcv(r0, 0x0, 0x0, 0x5, 0x0) setuid(0xee01) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='$}\x00') msgctl$IPC_RMID(r0, 0x0) 12:10:14 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0xcb) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchdir(r1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)) ioctl$TIOCSCTTY(r1, 0x20007461) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x12, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$TIOCSBRK(r1, 0x2000747b) r3 = socket(0x18, 0x8000, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$dupfd(r0, 0x0, r1) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000340)=0xdfac) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) setsockopt(r0, 0x3, 0x12, &(0x7f0000000400)="edbdd1050e2814d10f859fd9c275609bb082d51abdc1371123dd378c3fe9f0c1239a23d30d60c5524de71baa887dc4cf98d73c401ac132e353f68881c049d29b3bd5bef00d05ca055f15a22e05d57a8d397d2365860040a695d752f7ecf8d98ca55e6882f647c2fd004db955a1f3f8faeb30c4b8e57b6f6aabe40b837b30a86bb6cae183f9e62e988234878579a0222232c9fb31a1b2559d0bddb9eb3b02f692646d2606a512ecae4e05e47cff5abb11f817534352e07b", 0xb7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getpgrp() ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x13, r3, 0x0, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000540), &(0x7f0000000580)=0x10) setregid(r4, r2) fchmodat(r1, &(0x7f00000005c0)='./file0\x00', 0x108, 0x6) connect$unix(r1, &(0x7f0000000600)=@abs={0x1, 0x0, 0x2}, 0x8) kqueue() 12:10:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x7) 12:10:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000006c0)=[{r0, 0x70}], 0x1, 0x401) poll(&(0x7f0000000080)=[{r0, 0x8}, {r1, 0x14}, {r0, 0x10}], 0x3, 0xb86a) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 12:10:14 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x88) msgget$private(0x0, 0x1) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') dup2(r0, r1) 12:10:14 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0x8, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0), 0x10000000000002f1, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='9\x00\x00\x00'], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000)="6ff2ffde98925f280ff5fb1bb656ee3b2e30487e37e416f170cb4ab900000000000000000000", 0x10000019f}], 0x1, 0x0) close(r1) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 12:10:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCCDTR(r0, 0x20007478) pckbd_enable: command error 12:10:16 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = dup2(r0, r0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) shutdown(r0, 0x1) dup2(r2, r1) 12:10:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffd, 0x100000001}) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x10002, 0x10002ffffffff, r1}) 12:10:16 executing program 0: syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) msgget$private(0x0, 0x2) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x14) r1 = dup(r0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xa9, 0xa77}, {0xd5d, 0x3}}, 0x0) pckbd_enable: command error 12:10:16 executing program 1: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) writev(r0, &(0x7f0000002940)=[{&(0x7f0000000600)="de8e9d5332ffa465b97e6c6af5fbbaa67ecab62d5ff5058245e9619dcaf2ab6239159d825b530b9b010591d085551528a85fc4d1ac5ecabe7c04c8c40383ab40fc859c2972ce299422a7e0b7722da0c5e0cd3cfb5f18d001a903afb658dc2db5b4872a958c13ff784cf0ff6ae230ab70d1bccad2b0221e9f5631a5bdabf010345593ad4773186b5250b3960552a22e1f25ea580782f97af814e46e8fe48621b8f04c2c5e61517391a41a073306349511af6d1fc052b3ce317c538c0107b44673108ee1728513e88354a938916a6ca0f51a5529b753dfcb9c2bed475f55ef7dd1e7e978d7b404b80a5349a0214f433c321b02927f1b83fd737e555bbe7effbc0c09a28f7ec0ff6aca88d24a990bebf8a560fc6a632b5bdcc37543f0488e9f367917bfa943f6dc17347f192e6ff71389ded1a2d21508595669d33df911d880dbbf4f63e3b587b9fa8669fb7dac16314208bb4211960d4dc0f401f44dcd24473154cc29e89227ff39b46eca0ddcd9c014edf72884eae70664c17252de66632c59ce7d29ee49a903a7aec1402383db84ca4b72011f0c295d2024aef7c3d45e74842c626324c2dd27661fbac1a42c2e92969bac6d0678df7ce35541b8239b473b8afef9b5856d2f49eb069caa580708e693cc58cd828e6586c3c271f05a5c48c2ea93f398327daabdb502a6f84667939b39cceaae20ff9cf7e49d5f4206ae28359525a46e2f2e16c5dac13ad3acc1745d0e6db0f2467d97b89300120f449a5424f349a0082728f509bf0f429d9aac692c2c8ecb6b79dd2e0880056d9244f14a55c4baeb087049d6198133aa3a502bebe15adb17e41b6198bf82b49c4ac31826ea5f219759964395b2b379736e5f42c8deeeb01f825648872c827e9dd068d8cf85234e0394abe03ef2a266c6032263bc7955012d41fa9aa774c223b38a05270787c4c6d00e2b92da53f143cb8eaf3601ff3a65f99f5e84daae280f236978fd085c484a22d703928cdff52f46412306cbf3ac5bbbc48736904ee84138426704f8191be8600615f6a7d1d8147607f5adfe77e10f7d4ba0b57625b6cae714872bedb5532a19170c8151108988b867760de3bd464592c32e82e1e4f75615c6d4b476bbd11efc9165cc90803ce8aa4aa1af06f4190e9ec9bf7b08c0a5eafc8afcef9be7fe137844422ee2e612d44e0eb393348788e0bd7d878ccdd38d008905f8cf2ba7ee647ea762db60028a0b87e6e3cf041e90c01e02bdc29e727529bd63b6ede1ff57056fc9c64d259e610297cc3f5fec5864f4f0d5aab43a955b76a3bf15fae49738a46411f78254a2fa2b1f30371c584a908009e1a438e09b48f337195cd37d3354068ee2318683136297d9314552be1c4a3f73a7c2ea99f1a0678224a8863224c12984aa0d313937fdaa825bc64388c2648eea80123e", 0x3f4}], 0x1) 12:10:16 executing program 0: r0 = shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) shmat(r0, &(0x7f00006f4000/0x3000)=nil, 0x2000) 12:10:16 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) kqueue() mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 12:10:16 executing program 0: r0 = socket(0x2, 0x2, 0x287b) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x800) r2 = accept(r1, 0x0, &(0x7f00000000c0)) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0xe50, 0x5a, 0x8b4b, 0xba, "616d37c9a01d99968b6fd0b9e7832266fbcc714e", 0x7f, 0x8001}) r3 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x8, 0x20) rmdir(&(0x7f0000000240)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x0, 0x5, 0x7fff}, {0x18, 0x0, 0x1ff, 0x401}, 0x5, [0x80, 0x23, 0x0, 0x5, 0x2, 0x40, 0x7f, 0x5]}, 0x3c) ioctl$TIOCDRAIN(r3, 0x2000745e) sync() r4 = geteuid() r5 = getegid() fchownat(r3, &(0x7f00000002c0)='./file0\x00', r4, r5, 0x2) r6 = socket$unix(0x1, 0x7, 0x0) getsockname$unix(r1, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) getsockname$unix(r2, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r8 = semget(0x0, 0x2, 0x2) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000440)=""/4096) r9 = accept$inet6(r1, &(0x7f0000001440), &(0x7f0000001480)=0xc) kqueue() ioctl$TIOCCDTR(r3, 0x20007478) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000014c0)={0x5, 0x1, 0x1, 0x8e9, 0xfffffffffffffffe}, 0xc) recvfrom$unix(r6, &(0x7f0000001500)=""/76, 0x4c, 0x800, 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) setregid(r7, r5) accept(r9, &(0x7f0000001580)=@in, &(0x7f00000015c0)=0xc) kqueue() 12:10:16 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f00000000c0)="1ca05c8c73ada86666f2313d4f3dc9a8e80ec9bab246f7c72456e7a5f51be6122f872dacbeb8eaba6e7b74451fc4256b3875398af5db9d9a0580e6c7a318105622718a1b0ca91af849db8c3607b4526a89315223e7025b39766b7086ebd695ef426b477f", 0x64) 12:10:16 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000000001) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xffffffffffffffda, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x0) setregid(0x0, r0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='\x18\x00') 12:10:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3ce", 0x28) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) getpgid(r1) r2 = syz_open_pts() close(r0) kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eab6e947f5154020000b1c85b6a8a1311"}) syz_open_pts() r4 = semget(0x2, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x1, &(0x7f00000001c0)=[0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000002c0)={{0x100, r5, r6, r7, r8, 0x83, 0x400}, 0x2, 0x389, 0x7fffffff}) poll(&(0x7f00000000c0)=[{r3, 0x81}], 0x1, 0x0) r9 = dup(r2) r10 = getpgid(0xffffffffffffffff) r11 = getuid() r12 = getgid() setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={r10, r11, r12}, 0xc) 12:10:16 executing program 0: r0 = socket(0x2, 0xc003, 0x0) getsockopt(r0, 0x800, 0x1, &(0x7f0000000040)=""/106, &(0x7f00000000c0)=0x6a) socketpair(0x20, 0x8000, 0xa1, &(0x7f0000000000)) 12:10:16 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f00000004c0)='\x00', 0x8) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=""/15, 0xf) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0/file0/file0\x00', 0x80, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) 12:10:16 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="7aef7ce0f391749e2ad1bdb04c120a5a08085f8c2120bd9b9ae31984ce8180a3c8b066c84c1c0a90a28e2763e7e04fdbfa35940827cfc640a042e37094651889568f461cb6999702f97fd90f82701af5f1d10deb05a7aff0efeb", 0x5a}, {&(0x7f0000000200)="378da9ca69e601f60eced8f2807c9510927dfff4871d4c3210c923c596e0dabafb67bb2d10213aad08f45d326652867bb0c0b3c80d27371efbbfc9ef7ad941d398b834695aa1ef5f8042ff99b3cb0ccd1c2a7b9029fd7cfaaa6d254d7d75e0570ac469cb92d7078cbfcaecb226b6522533365facb951a479c8bd343d6a502e31c3d22e7ddaa643fe083ef45110e2a83cd582b7692f92b2cdb1cba755a330ed855d7c8fec966a104d6869e6e83f363cdfa06ca47d43375ea7422f7637bcd4a4453d847196650af0f7e9b56ab420de23f3cebadd98798a0b637b784bdc1ff67613b69205", 0xe3}, {&(0x7f0000000300)="c2628e073ea30150708798fc0cf07246142b607a9bc56887e4c775da15cde2feadd654631cef7ed282fce98870e78081f6b3636d460af1ffb5ade9d6ae3cdce9f3b0ef9f66edf107c8717bb617d846d4d59a2f8283744f29d62f29fde4c3c87ea56185a68e89e5a6c3e424f5d85c83228e5a8225d8e96b15c8175148acfd6ac17e3acbfee3ae6e685fb8867701956d334825ac089edea55f5918ec302ebe58abbabbc93a1c05a122aefa2033493ed41c67a176eb7a00f1d44ac3a8e56f2b714e479152b2dcf420b259983da81bd34590c6dc", 0xd2}], 0x3, 0x0) close(r0) 12:10:16 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCEXCL(r1, 0x2000740d) mknod(&(0x7f0000000040)='./bus\x00', 0x402000, 0x200) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) writev(0xffffffffffffffff, 0x0, 0x0) r3 = getpgrp() r4 = geteuid() getgroups(0x4, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getgroups(0x2, &(0x7f00000004c0)=[0x0, 0x0]) r9 = getppid() r10 = geteuid() getgroups(0x6, &(0x7f0000000500)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r12 = getppid() r13 = geteuid() getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000880)=""/162, &(0x7f0000000680)=0xa2) r14 = getegid() r15 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000100)="df55146ca5958f3e8cdf850e7f50a19ebd9007745f", 0x15}, {&(0x7f0000000140)="34a07394c69b22c2fb03c6ae15fa3d139c0163b419c771a73eac2b8a7bbd1c9d7e2bf0a8", 0x24}, {&(0x7f0000000180)="fd0d17419dfe9bb790dfbfdce7429542d4ede8752bae307982e855f5d26bbd51e5e385fd9c00c32020f7b82f935a4509c1f4cd95", 0x34}, {&(0x7f00000001c0)="b892a264f558bbd3df0da7fea4d8b475935e551bb4fdeedd3ce973b9eb91d434f322c8ba7bc92cc7fb814be9e572fbe2521f84f88fd56e16009b774ca2b3d1e925eb8186002e3da7", 0x48}, {&(0x7f0000000240)="d3eff45a445fbb961338294f0d202c94e2dcb1e50ef3f21857ddbb427be4dc9ff1a324c9cbb7f900b9f0ef44c88f00e05caafac5b5712b1eb6b44aaa2abe177efb730234f92672d75d7c49239a5f79eaf3d1926537977631ba3163c051b091747d3a5100be707e1e4eaecdd82ccc57aee22cc7ca822cfb8894bb64ef181fc16336c40119bbe163519a39947a9f7d9e98c7b676fd0a89471090488af7d8a919a34c2860395ee4a4f9187b128ede8dfa7b1b8357854cd96c70b2d76c23a4722f7253669b202067d2149eb3e3829e942fbb5a39b7d1731da11142d3b00d5fafaa0cbc3922fc2894cc302573ba3e8ef56e9d13da12", 0xf3}], 0x5, &(0x7f0000000740)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000a189fd42ca9852c25f756ed467e5fd0546722cb79ca246ee29154650339c9281e88d5375abfdf837f1000000ffff00009e00000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="0000000000ffffb45df4ad345c00000000040000", @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2], 0xd8, 0x8}, 0x401) execve(0x0, 0x0, 0x0) close(r2) 12:10:16 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x3, 0x0) 12:10:16 executing program 1: open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) open(&(0x7f0000000000)='./file0\x00', 0x110, 0x24) 12:10:16 executing program 1: getitimer(0x2, &(0x7f0000000080)) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r1) setsockopt$inet_opts(r0, 0x0, 0x4000000020, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 12:10:16 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xffffffffffffff76) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0x19b) setpgid(r2, r3) munmap(&(0x7f000000a000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x12000)=nil, 0x12000) 12:10:16 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89081ef32776e71b", 0xfffffffffffffe90) 12:10:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x7, 0x4) listen(r0, 0x3) 12:10:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() nanosleep(&(0x7f0000000040)={0x6, 0x3}, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 12:10:16 executing program 1: getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r0 = socket$inet6(0x18, 0x4007, 0x8fffffffffe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setuid(0xee01) sendto(r0, &(0x7f0000000080)="a3a919e97a1d410ab0073b79b2ff317c0bb73ed9a837a828c0148a3a2502a119745fa85af6e1f30315295050d2fca4492692249105606dd5d51014ffec4b858181", 0x41, 0x400, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) 12:10:16 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r0) getgroups(0x2, &(0x7f0000000000)=[r1, r2]) setgroups(0x1, &(0x7f0000001380)=[r1]) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000000c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) 12:10:16 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1001, 0x0, 0x0) 12:10:17 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000000c0)=""/218, 0xda) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000001c0)=0xc) read(r1, &(0x7f0000000000)=""/4, 0x4) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000001fc0)=[{&(0x7f0000000d40)="e3", 0x1}], 0x1) 12:10:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7, 0x4010, r0, 0x0, 0x26) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x30, 0x1, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000021, 0x8, 0x7}, {{r0}, 0xfffffffffffffffe, 0x44, 0xf0000040, 0x89, 0x800000000000}, {{r0}, 0xfffffffffffffffd, 0x84, 0x1, 0xffffffff, 0x2}], 0x2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x40000020, 0x7, 0xc6b}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000004, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x7b, 0x2}], 0x2, &(0x7f0000000000)={0x1ffc00000000, 0xda}) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x7, 0x0, 0x0, 0x0) close(r1) 12:10:17 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget(0x3, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x3000) r1 = socket$inet(0x2, 0x1, 0x8001) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000003000/0x1000)=nil, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 12:10:17 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) setitimer(0x0, &(0x7f0000000000)={{0x1, 0x280000007}, {0x2000000007, 0x400000000002}}, 0x0) setitimer(0x2, &(0x7f0000000040)={{0x8, 0xdb7}, {0x0, 0xffff}}, &(0x7f0000000080)) r2 = fcntl$dupfd(r1, 0x0, r0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) renameat(r2, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') r4 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) 12:10:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x1) r1 = kqueue() r2 = kqueue() close(r1) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r3, &(0x7f00000000c0)=""/47, 0x2f) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0xfc75, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) write(r1, &(0x7f0000000080)="e3", 0x1) close(r1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x5, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x4002, 0x0) dup2(r0, r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 12:10:18 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x4538) r0 = syz_open_pts() mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x2203) open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000080)={0xd}, 0x0, 0x0, 0x0) 12:10:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='r\x00') fsync(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 12:10:18 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) setreuid(0x0, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x120) fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0xffffffff) r2 = semget$private(0x0, 0x7, 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) chdir(&(0x7f0000000040)='./file0\x00') semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x0, r0, 0x0, r0, 0x0, 0x10, 0x40}, 0x7, 0x9, 0x2}) 12:10:18 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) sendto(r0, &(0x7f0000000680)="439315f3af9a21e15aa72814efe1266fc1c8b98fdc5e3ce2e2f372ca8e453ab187ad654f46a3f6efba0c01aeaaffcb4dc19044f550121ecdd519d012b531fe3072caffed025610488eae68d537285307ae3a155b30ce75858c554758410667fc424e0ebcb6aeb11226daf08beb0aa853049a1d108d594e51e5eb956ff70f9c3727249023ddce2e4a7f7edb63dce3b960c7f5de79f28f26be81362f2ab891ea6646242ef627a19262d326da2fec8d3b7afd5e28f9f1037f1a40d44c1fc8ae2b6d16ee3c9100d403058a924bf6701b44975e40b2acd401285ffd2fd2de136e14ad181c8544a11ede385072fa74424fa0cc", 0x3e1, 0xaff53da72808cdd6, &(0x7f0000000640)=@in={0x2, 0x1}, 0xc) openat(r0, &(0x7f0000000440)='./bus\x00', 0x20, 0x30) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="710f370a3a04302cdb0ad8a0f93be68fcab67b922a97dfe2f547b3549ca4dfc37be8e376842dcbfda267ed24769835ee48f1fe770059690109645ca774aeab4c1d86a75c0b27544d62167537970e5245e56fe2c5ac9fe149d51dc8e0f9b9b12f9bcab6fd3e9d7f3c441ce6e4d73f67d7828541c4394c5fe5fce07d1d87b3a140fb8e6ae8b171ba32cbfa7bd516376041275e117a436648291d660982fea31edd2bf66fbd5925caab5aac490000000000000001290264e6b793479fcbb5d341f941ea342a4a3222ec338fece8181e0e66e32e6bddb58057ba"], 0x1) socket(0x1, 0x8005, 0x80) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000300), 0x0, &(0x7f0000000340)=""/62, 0x3e}, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400), 0xc) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000004180)="b9", 0x1}], 0x6523aef98d90230, 0x0) 12:10:19 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x4538) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x20010, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r1 = dup(0xffffffffffffff9c) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x72) open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x2, 0x100000001}, 0x10) open(&(0x7f0000000000)='./bus\x00', 0x6, 0x200000005) select(0x40, &(0x7f0000000080)={0xd}, 0x0, 0x0, 0x0) 12:10:19 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000180)=[{0x0, 0x20a}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000002c0)=""/239, 0x19a}, {&(0x7f0000002d00)=""/4096, 0x1000}], 0x21f) r0 = geteuid() setuid(r0) 12:10:19 executing program 0: poll(&(0x7f0000000080)=[{}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x40}], 0x3, 0x0) 12:10:19 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) ftruncate(r0, 0x200000) socket$unix(0x1, 0x7, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 12:10:20 executing program 1: r0 = socket$inet6(0x18, 0x8000000000008003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 12:10:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) r1 = dup2(r0, r0) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987", 0xd2d) r2 = syz_open_pts() close(r0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x90, 0x9ea3da2ad6d9ca90, 0x100000000, 0x6}], 0x7, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x20000041, 0xaf1abef, 0x1}], 0x1f, &(0x7f0000000280)={0x7, 0x6}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x10000000007, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) fsync(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000004c0)) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x1, 0x5, 0x8000000001001d3a, "ba0f0772d10de6fffffffff8ff3d20008136d283"}) r6 = fcntl$getown(r3, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x8, &(0x7f0000000440)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={r6, r7, r8}, 0xc) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000500), &(0x7f0000001300)=0x8) sendto$unix(r5, &(0x7f00000002c0)="0018882d2b07d00c3e3b211a9e3e922cdc5b16b5be306ee1a17a1feed404ec4bfe326498e169dc0c72803412eb6e577ecdd3182a535379723968bef9530199696fd521865ee5d54df7d11483fb0c7c6caf501070e82ba35d4308e187335a49e060ec8f4973a74484c2477bd13f865f1444746a34f0fdb669aef4ab27ea3d771059bbf4d21ce56b1ae2cf08f81054e91851946b7d6a661fe6735942ce18fd9c448ad83b5016cb8dd4f341ad6090b8170a6fc260", 0xb3, 0x2, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00\x00./file4\x00'], 0xa) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:10:20 executing program 1: syz_open_pts() r0 = syz_open_pts() read(r0, &(0x7f00000004c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "45ce8745a6355db5090300000000000000070151"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x3) 12:10:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20ae, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSTART(r0, 0x2000746e) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f00000001c0)={0xfffffffffffffffd, 0x41}, &(0x7f0000000340)) r7 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, r4, 0xffffffffffffffff]) msgget$private(0x0, 0x20) r8 = getgid() select(0xfffffffffffffef7, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x7}) fcntl$lock(r7, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x7, r1}) ioctl$TIOCSCTTY(r0, 0x20007461) fchmod(r0, 0x10) setgid(r8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x899, 0x2, 0x84, 0x6, "70f297178df043a5295f28a89d19fc4231112259", 0x1, 0x100000000}) setregid(r6, r6) r9 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r9, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r9, 0x2000000000029, 0xa, &(0x7f0000000040)="c56d2c65", 0x4) r10 = semget$private(0x0, 0x7, 0x0) semop(r10, &(0x7f0000000280)=[{0x4, 0xd09, 0x1000}, {0x0, 0x3f0000000, 0x1800}, {0x0, 0x6, 0x800}], 0x3) setgid(r3) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000380)={{0x2, r5, r8, r2, r4, 0x0, 0x2}, 0x1, 0xfa37, 0x4}) 12:10:21 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 12:10:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffd) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xfffffffffffffc81) 12:10:21 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x40, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xdb}], 0x7, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x7, 0xdc3}, 0x8) 12:10:21 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) setregid(r0, r1) setuid(0xee01) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 12:10:21 executing program 1: socket$inet6(0x18, 0x1, 0x0) r0 = socket$inet6(0x18, 0x8001, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r1 = accept(r0, 0x0, &(0x7f0000000000)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/92, &(0x7f0000000040)=0x5c) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff0e00"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0xfffffffffffffc69) 12:10:21 executing program 1: r0 = socket$inet(0x2, 0x0, 0xfffffffffffffffc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000480), 0x1c7) r1 = dup2(r0, r0) sendto$inet6(r1, &(0x7f0000000000)="d08b9a98cb02a053a74794f67261aaf07e8b8f6a6a60c6f02170b01226c8a8ea", 0x20, 0x406, &(0x7f0000000440)={0x18, 0x2, 0x3, 0x512}, 0xc) socket$inet(0x2, 0x1, 0x6) recvmsg(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000100)=""/69, 0x45}, {&(0x7f0000000180)=""/195, 0xc3}, {&(0x7f0000000280)=""/72, 0x48}], 0x3, &(0x7f0000000340)=""/117, 0x75}, 0x0) getsockname$inet6(r1, &(0x7f0000000480), &(0x7f00000004c0)=0xc) faccessat(r1, &(0x7f0000000400)='./file0\x00', 0x10b, 0x2) socket$inet(0x2, 0x2, 0x7c) sendto$inet6(r1, &(0x7f0000000040)="6556acc9456afc42c6681295caa5d05c770fa3d3a4a4fc9cfab02ce0e2abfe4ff2ae0198f55ef4c42b3c9c6781ef42831f9b66dfaa24a407f2dd80b818785fa0c22a", 0x42, 0xf, 0x0, 0x0) 12:10:21 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x4, 0x0, 0x200000000}) getsockname(r0, &(0x7f00000001c0)=ANY=[@ANYRES16=r0], &(0x7f0000000000)=0x1) 12:10:21 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) socketpair(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r0, 0xbf6, 0xe6, &(0x7f00000000c0)="223fb7d55b125808604a165ecae57492d69fc7288e00baacfe6f925689d88e9fcf0eded620a29ac05b331181b483dc5a99c83eb556bf8471533b107b4be8b7555e11aec224749ab9dfa95df6b868f3be01", 0x51) r1 = socket$inet6(0x18, 0x400000000000003, 0x3a) connect(r1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup(r1) write(r2, &(0x7f0000000000)="9138046d323b94a378fafc690a5eef794379bc14", 0x14) 12:10:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x6c63, 0x0, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x1f) 12:10:21 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$unix(r0, &(0x7f0000000040)="0dcd6964eed4b7438b43c67ae1c2c4d95eade8d2c315c8a578c9f7ec19a94e8c59415ad4e09196b4445a84311ed9bacfc085628e373e8784b5f09ad3230c6bf086afaf551df6a24717fa903b7fc5e3750b6fcfe28b71043101935b23859de2e0f40a367bde06e519928ba2798dbb27646de9cbcd563cf84fddf182d322473ddcc7134d18e44d650620e7f0ddfdd8bdc225019e8a", 0x94, 0x5, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) clock_gettime(0x4000004, 0x0) 12:10:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x80000000, 0x7}, 0x10) r1 = socket$inet6(0x18, 0x8003, 0x0) r2 = msgget(0x2, 0x201) geteuid() msgrcv(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="00010010000000000000000000000000000000000000000000000000000000e300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x96, 0x3, 0x800) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000280)=0x7) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/3, 0x3}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000180)=""/124, 0x7c}, {&(0x7f0000000200)=""/86, 0x56}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/245, 0xf5}], 0x6, &(0x7f0000000440)=""/235, 0xeb}, 0x1) getsockopt(r1, 0x29, 0xc, 0x0, 0x0) 12:10:21 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0x0, 0xee00) clock_gettime(0x5, &(0x7f00000000c0)) lstat(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x5, 0x10000000000000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 12:10:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) sendto$unix(r1, &(0x7f00000000c0)="9268aa2180ae74b2efc5326b6e5d49ddc4c60bd092f79cd89e6edaf8a47c47b497ed72aabb8abab07050ed73f41dfa6cb373472727733a2f0fecba0d9390979695c0f9a176c608c9dcfabd2fd1469820", 0x50, 0x8, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) select(0x344, &(0x7f0000000080)={0x9, 0x0, 0x0, 0x200000000000}, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fa05e32d6847f88c2e98240718f347f332dc1216"}) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1026, &(0x7f0000000000)=0x200000000000, 0x4) sendto$unix(r1, &(0x7f0000000140)="d0", 0x1, 0x404, 0x0, 0xffffffffffffff46) getpid() r4 = msgget$private(0x0, 0x10) msgsnd(r4, &(0x7f00000001c0)={0x1, "97d002f5603998871e140169fc1909936082bfa5bcf5a4230cd68bf355d45edbce0f4ed2622f79c788cb30a028296429200bd9c7bdc44d8cf50e9452"}, 0x44, 0x800) 12:10:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="be", 0xfffffd5f) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) ftruncate(r0, 0x5) dup2(r0, r1) 12:10:21 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161b8) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x128) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f0000000200)=""/228) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x0, 0x58, 0x478, 0x2610, 0x2, 0x0, 0x8001, 0x3ff}, &(0x7f0000000140)={0x8001}) 12:10:21 executing program 0: setrlimit(0x1, &(0x7f0000000000)={0x7f, 0x5}) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x46f}) setrlimit(0x7, &(0x7f0000000080)={0xe0, 0x10001}) sync() r0 = socket$inet6(0x18, 0x8004, 0x10001) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0xfff) r3 = syz_open_pts() setrlimit(0x5, &(0x7f0000000140)={0x9, 0x7fff}) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = semget(0x2, 0x2, 0x248) semop(r4, &(0x7f0000000180)=[{0x0, 0x1, 0x800}, {0x0, 0x7fffffff, 0x1800}], 0x2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000001c0)) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/8, 0x8}, {&(0x7f0000000240)=""/54, 0x36}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/192, 0xc0}, {&(0x7f0000000380)=""/134, 0x86}, {&(0x7f0000000440)=""/15, 0xf}, {&(0x7f0000000480)}], 0x7) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCEXCL(r3, 0x2000740d) socket$unix(0x1, 0x7, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000540)={0x6, 0xfffffffffffeffff}) semctl$IPC_RMID(r4, 0x0, 0x0) semget$private(0x0, 0x1, 0x102) semget$private(0x0, 0x3, 0x173) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r6, 0x20007461) semget$private(0x0, 0x7, 0x8) sync() close(r5) write(r0, &(0x7f00000005c0)="5d715318c26a67bd73a2deece0d6222ad6e3e7f16314d27d385000bf5052a34773f98a09df1b95dd3d6184", 0x2b) lseek(r2, 0x0, 0x0) 12:10:22 executing program 1: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r0 = shmget$private(0x0, 0x2000, 0xf33c29f268ae0ebd, &(0x7f0000ffb000/0x2000)=nil) select(0x40, &(0x7f0000000000)={0x9, 0xa24, 0x4, 0x7fff, 0x6, 0x80, 0x800, 0x1}, &(0x7f0000000080)={0x3, 0x2, 0x100000001, 0x101, 0x7fff, 0x7, 0x5, 0x5}, &(0x7f00000000c0)={0x5, 0x8001, 0x7fffffff, 0x7, 0xffffffff, 0xfb, 0xd3, 0x100}, &(0x7f0000000100)={0x9, 0x80}) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) msgget(0x2, 0x10) select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80000}, 0x0, 0x0) 12:10:22 executing program 0: r0 = socket(0x1e, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x6, &(0x7f0000000500)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r8 = getuid() r9 = getegid() r10 = dup(r0) r11 = getpgrp() r12 = geteuid() r13 = getegid() sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000040)="853aa19b589df58def68423446a62d8d21f384d1b6cd4d7dc033bf816459742207ded4eb256c2da122e7d80f1fe087461b6c9ad97e81ec9e44ce79ee0f4300d8f9207e8ee4becf58c1bdba38424515bcfb1fe2be5a7dd55e1ca20b4946bb38cd0759fcff9147e28663d72aa1f834a1df2e898f61f35fd059a04841a31ab5b1c3fb9b10421dd23f30d9a43fcc02e22dfc5c5b79109f895a9f2c32660ad61c06579363b4cada75973500190ae1338f3cae514b3193085e95e87c1a49963f3bd18de1b2c2", 0xc3}, {&(0x7f0000000140)="225cb8c88d86a45c74bcdd139fb8deab10e4fcda673e38362541ca0db409890667931e413d81379bc8f144ad1549a3aa9a80ccf968c548246562f74de9dce4ab561365c854909c1b0a099199bc80818f8995bf1b3b3891a1566ba030e8892ecccf78f956beeaf76a2bf5b5e019ced3c48234d4b7474d4bb8fc9f9db2fa88110159286314", 0x84}, {&(0x7f0000000200)="77ed2259a894307eaaf13bc61f0697fc0951e54ef3bcbb5dc857ce0398e9c0e0332de3899213ad6fe134557a80d196556c7bc907a1c4be70e019deed30dfd738dbaf5239c2a4d91e188f6e011f3c5f7d46c97f0f745672d6737a49625cf615b7ce0cffe6f0bd0bd6b0464c2f3eb4c2eabf3eccbc03e28e6dd8de09f4c7d1bc812f", 0x81}, {&(0x7f00000002c0)="7e2f839b183687098e750154a661413b236ce1564e749472387237402e975fda512cc80bf203819cb2a2c040dc57bd9668b9ebd597006edea7c877131b8694dcbed5b50c85d480778fe8606963d8cf571d8fca14d34feb0c32b7aa42f82e15479f6e96a0ddcf83feece2f24cf31e198394a8a29511d58bd31eda99", 0x7b}], 0x4, &(0x7f0000000580)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r10, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="ffff000000002ac28f28000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x118}, 0x8) writev(r0, &(0x7f0000001240)=[{&(0x7f0000001440)="7325f192b55a7d5d46b382b0e72f6b2105b84294f877f815763e52497ef64628df0ffd09b27c37a46d0ca3f2016541686c43ef2dea7df70f251024192ecaadc210d3ea2abf0bfab70db8a2bc7f61db1c8324488e15dfcf418c97b0776a2b48a25eb78a4d67aa07508681d7828a7acc14ba7e932394305d425bfb5c618573be183f7d92eb8056b081e1a780669b2f40aede033e6ce60673896f11123527aadb6a58b71a2d6ebd3a42d0540872b492ec4f2ad039cdadc6ec8159f1e8c339b55b89662a9504e6743dafd2d4978f2f480baca2ee006915cb93829322ab5e2b32c4bcbe3aafb2aef5917578757cd3fc0a703d0bbb7e56748b5c08726571615fcd495963a5be2e5f1b846d46d8bbdeccbaf4787892f460cb1fb159aa710ec480bdbaf1d3ae3a24e3aa431698a967ef667e3b778f451f08715efc51ea423d6676dcb22081e72de2093f33e2418ba89c290864b3d6a98be29319c37df7b08be5fddbf7a0048b7796a5e358245fd23198a3a692401d118bc3ff94cb55e065e18f8af4f84ae2b34f7356a57f4ab519cccde58ab75af7c749e3c9adb931558087df753d4314ed7a409149d8bb279f72fee21700ec654cd0a0fc1a9156472936d559cf25621a70b7c86c644d6c93df7576d27299f36ac80d056e56d4f7f90049ee143ce8f0ebc91bd9d87cceb7bf169c312c192af2f5e84f85f3e7626782bf031ddd772e44d431110d46d14a68b6284f26c76c22f462dbfc0734bb33717ef1eac1f56c6c0d2da1490d17f9c76a3536613723e3d50226f213fc4f5c33773443e50020bce9b738af0436b9a09deaeadae4319e33874e3f359efaf93d8ac8b5f3e40234ceccf5d8d8c73c403d107709317961731468fdfc594620700e9df9cf62b21cb08ee9cf72501b1a3d40373938628457e3f5cc5d658dd1e039f04db4a45ada33fb97924dc72de1f209efc364c6e9f83d0741505ac63935085671181948be50ea690d5fa24b1cd71e08a721e1ddc801b85fd39c3a1c9904db5d9cc18fc78f3cd7fb4630b133e85bf885c50656d9a081af8a437d97ceef0788bfdfef5726d128d259d6f4944aad027cf3b121a537d6c775d170647d6fa46adeba0cbecbc2a71113607cc7ab5b8d7000eda8f8e34352887af13e7719b01ca2b223e38d49fd57e2bf6255a891c060a2c6ab44eda8f0aac0b8fc2b2d27c2f42d5aab44fca65c504c46916b7de1b2e4f3cc5a15c2f80f8eafc3cfefc2446d6bcc270860ef6a217b403ee131ce59d1aa946a031b51b39178c9a2822fca615fb770238c9b3c89237b9febcebfa7ecdf4cbbb3ea79242ff63003775c03fb452371b9c48523b2415b7775dd3ae338f15e52b1cbae39ca3c791bf0e88d10a0a0c05ca89a1d9d7277c242aa904354cce61cd0e87731021b0b45e15b09bc86fd8aa9fb313fc2327e38ab5a286025c8879184492f99d1989a16f799cf0be959c359e11a4eff96840768ce6dac2045f7d27eee276cd743087852ab371de485f96f32746992df57c1a0f1e48c419cb6d92e62e2ccf57a2ef19a4d5f9a890fd98d479e7a10e696ad0dab6f67f3c89e302a6f0159d401732cf5adb3cfac7713b2b360e0bcaeeb28878e8740e9f950a42f3cfdf0e6b778e320cfca24a183b26322b733f54ce4a7e3c6369286f77678ea5e6ce6021063ee2ac42a86266308ad3e1e560ee6227d47b5f17441da23da32384529f8d41debadfa02969abb72d5d8e8f2a2e1344aa57221da4b33999f2c37a07777e013f1db77e5da55d6aada469a8d850fb13174edb121687eb6c0651f1457a04ed4c5b88bed3a2e85974521a4972fa276224ecbb952860beab2e3d54783391849fc0e76b83856a6b865e531cf260cf4e131ef18f202ca73049840e1e80f192ab6aba31acf6217a45e187a92653ccce03471fd52ea54b55a1e49c01e886ce2e5cd22914b7d8cd947cfb3e2462f699a0f94a7dfa6c3b3bc80eac16f5ae0bfd78f7a5fbc6d2dafd9d08071ca93727341e2a655ae0d88699bc6ae19c77b834315b8ca49f356eeaa5227b4df8330b82f74158b94a9f73ebe996ec1d0e376af4e3ea99c37c0cb154aa2cbb36d5068d29d0227086d663fea12b55bf101bc36b214ba19c0fcb2dfde0f763c2bffc41168cebad041d83fcb61ff038116defa257931684c2dfc907e2fa19b9a8daeacf16896715a9c94f8367250735de0c6f2bc9782d112db6881a07c8500c0d5272cfec630114ab9e9bc6a1e5256f3182f2727db606a60c0c84ebf006a33cc8f0fdd213df1cba02741559e4c0e244a2296c3d5bac6619468c5f5468183254df435405aee93563ba92703ac997c235d4f388250f350af91e1139606139af6c5f93c6da778c445d1ffacd425ff0d069b71715557d40f2a1b1109377b0203988d61fb786204921ca20069c3043c845860d3244777f956609e858ded7ef9b1ea8f1c749f8fedc301f2097cf46eb63dd23052f4564ab876cd3e25f9541db8ce33852515a23fe91636724cb5489687c2d6adcfb2f63b8a532c26b644e8a2b98bc32d073d4202d2b850be5a141e0ec6e5930fdc68d18723a0db9a5371b1e3e46d520af79c39c7957f7474f310b226129d604cf36ec6583667a7882accdb97e2042daccac30a6dc169e67912f23c3c7022d3b2835075fc3594921a74ecfae08c863da9e168b8686ce968d7b7b691af99078f1000d80a88dd27ac9f38b79dbbe5ef23dbc3346a5176ff4491c3d12c8908dd0efa5d391d55b692effc7ca2c7a48717b165b3ec03bb93a1f05e8c0f5b21cfb85db6d7221900cee778e9c492b4409015cc2713b66b77e19366f5466433b131b632d5518bcf7f4fc5527c52c6e9211d900e52a21d87c9befa597393d406dc875495e19eed912582fecf01bb400c3641d9e98a8c52e2af6bfe69b8ba603b276052fa85feeab3f2511161ecf61bdf345868b0477c2dd0a32525c8e407b9b19cf699c8440bb4d2ecdc50993470a5ef913689da8b4bb7802f26f037e96069973c96e586448ac4e9849f29b61376a2716cdd0bbd61613041de93a6ee2fae6c236c30ffe41d70d3244fea3efc433f39560d3599c764372cd7d0b9ee726589f422bc0e3ce33c0beb5b45b2e060055912902cf43ba99e0a3a5b5a478232163dd14013b3ab61d4fc77c1bd81f53558248156dda5f50652eb187c079424232110c83e4ebdb3731b5f95065ec790254709dd6a464b287b2b11be3348449596522926ebe92e242b80c3f7745cd9e8156b7ccb4f08e01fe2f6dc174f95b89ea1cf6a7e4448bb993abcafd4cadc06cb9def46a8de35d84be116f99d7aa1b553046b69ea8996712a98033bd378891af264eedd5cd7696a2a1fee5aadf3bc0212c2e5eab83c77530c36aa3e42f30a825317ee2e490c51c85a138d81cdc7bc3cefe8102894b13752711b99c932b7657f6f4042a05f5007da830adcb9a99bbace5eb2ef54f25f69ab95e5bbd3fd840e3861769c32648b04c03ce8adff15581daf985a72f7964e014fc8ee2cee803790efda9ca60337b2cd9af055423cb4df2ea7e9cded0eb531efe53405062bf6a05a2f40c45bd9ae84243de08e3650c9e77d5e0b22e919356673235a22d8652f14e9da339113f5f0cb7300e08ade6cc7b208fdc946a17ad8ec1fc13dd6b918f6181e7d318866611fbfd45d87c14e731a4bab706cc1e453795910eb0b2033a2c91dc96708cf5631530ba726807d3a20c39d36837466f7c3e3385ebeff0cbddbebd376bad1147e26f6ef7d503d97c2fd20f15e09ec0cd24e69706ca3c3df117835bf18cd9ddbdf2c07c8099f02b898c79ad6dd8b475348fc51fb46a1a2c815908c95780a67932295448496f285213173532cabfe6f4ad706caa122ea47807372e999f84765acd11568032c0d0c294f5c305eca37de094a1327a4e3cc7f0ec5166104c96ca32d0d2665c26689ac993c3202c75a48a1a64d4ffb6a9360211d9a21ac0f9a5ebe107cfba9625aafcdf92d13c08a5c6c0c4acfe536047e1f62b486552e8534fe33226a23d0b59214c790c2d194feac43a053992ea06d7c88d1a220e47978123b95b4cac1bec0a538663632f1d611625efd5bf87d1d3c3acc51004032951f761e98dfe3c212ec197ea1f5e8d52b818c155ca07ffd6a3eaa168bfa4797c7fdf82aa7db527a2d9f49b785d9d9aef2d6746cd10945c9b59d3a343806f46c3f24f1cfef3630a5d3bb6671c09022c38448988acd4d7edbd2bbd8a328305f73665eafff165d7820121b697dfdd4014039a5d5e72f76d565c6a0559d28a6f2821496dd397820a9aa632e7e67d65cc76fb21cd2281e93810086ce6efc6e686c3ab710ffbbbf3ed8b2dbff2bcf48cf1daf7ac9be33b93108124aabb1239df9e8ad4a51793708b34e0697039f6f74a5f13b355c2d1ecb20312054bf9ac71acdbbb872ee2ded07fb2c47b2c4ab5d1707f3eacbf7d61e5e7fcd002731e3ff5b3f9c6106bfeb96f01050e948903d1a57306d08e59e1c3f653a5abbaf32ad56555a0ddfed49febd9dc2029ebc3f9c31d7d96d61e2726d64ec8b2fccd33e8a54d8b87ca3ccbc3d7d3b283a98d55dc3bab17326b70975a76535e7f914de3279657d7e6c0d96fa03699f4b7375ca4f0c163aeb2d8065c5689c0be8ace2917ebf2c5d0f4d36ff527373c30ea2dc2ed0405856c16e8d59f121258dc11cfba6aad0212fecec53052a273abb4129c5851cc1f31da0dbc066630f6e059744a353feea724fbb420649721023e08a46711676b8be4ced56180b1489574052c776ab7ad01e7d3abc533ffec8d04bd94696e3bb48476057ffbd80cc37cf93554a28b24624cc7ab1299ffa6655952fda7b776282e0b1f889525cec632bf8e0bff586eec7af9fcfde859b8e199c5061d05d2a70414774e7172ca2dd9a8c9e1137f1a20b39c86dd4f8bde7daf5ae0319b64cee8c7976f08b0aaa52b42e1b3bd834a557d4102915baf2a5bcd77f94404519a90c00f7b11a5a6654988f22105f0a1e49deb4746597108282f57d5df00f775e62d981da36450637bd400d74be457c08d8577a6805785e", 0xdf2}], 0x1) 12:10:22 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000100000000}) unlink(&(0x7f0000000000)='./bus\x00') 12:10:22 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x101}], 0x1, 0x0) close(r1) r2 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xfffffdfffffffff6, "17000d928aa30a001800"}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adccbf0c6ffde474127bb5f168cbcde20b5e3f671486b78a06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8bebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21409909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030760381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97bab85b3100000000000000000000", 0x1f5}], 0x1) 12:10:23 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df240ec011dc91cf36638b4990d440027229a9c9d01b400100008"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 12:10:23 executing program 0: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f00000a6000/0x2000)=nil, 0x2000, 0x5) r0 = syz_open_pts() mprotect(&(0x7f0000fec000/0x14000)=nil, 0x14000, 0x7) ioctl$TIOCSDTR(r0, 0x20007479) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 12:10:23 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)="020c0000", 0x4) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000000c0)=0xc) connect$inet(r1, &(0x7f0000000100)={0x2, 0x2}, 0xc) 12:10:24 executing program 0: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x6c63, 0x0, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 12:10:29 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x1000) socket$inet6(0x18, 0x2, 0x6) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000000)="97417a16479532be43e69352271800f37116be34601eb5233f1b0de2465f86e38699a0f54c851f5b637e06de1d75ebcb5bc5e40625c6db1d9294bea7793c6fdc72bd155c399bda385cf32acf65b14ae71024c6174177ec5fcb08f03a56a1", 0x5e}, {&(0x7f0000000080)="b889dfdaeb0c8b5b670dcbd390e82cf8cfd1b54dcc3015100e8703ff40548339c49196f5ad443af26ac23cf76cb35fab28e815f5e832c0ec4adf0ada7f8b0f50096dcf25658c32a5bf5366a43a8cfd374a1cee153a99f3df27c8d470ad70fd76a39769266e98eb7d43555e4569c7e101df62d2", 0x73}, {&(0x7f0000000100)='M', 0x1}, {&(0x7f0000000140)="8d4234046b063b8fc32f71e000586fc0d71b37b9fabae31f01822f939faad6c0c50754fb7e9acfbe703484b7d5c9d26f2379f5c036e85e26232923c229e7ee995677f5080d7f0d70613f8c2bd02b068efe40d13e02b3f82f8f48e1e7b5f489f7a70fc108cf5cc7c2c838e5f0a3251f29b48088eb7a8d78ef07924a91db97d9a1cb7f642375c74928d2b19e2fd0512800b0203592dc91ffa020297e0bff4e730aa2f4da124e621622d57aa2b94b0bc09baac98e26b8563b294ddf9755f40a3e9e55ae24ad16a060db28c3cd2f86c08ccd5c4e2d02bdea808e3ce50e79dc46df576489ec", 0xe3}, {&(0x7f0000000240)="1db45ead2619a6e68703838a11054084d61d65a77a47712218c135557caf82df4b06f5c9415f6e3be78e40d214a846c688480f01fc107f6cce36fc8b5bacde150a6f410c027443121063078ab7685dbee1273f748cc8dfb8a0f44ee87ca3", 0x5e}, {&(0x7f00000002c0)="aae826d5c72dd76658d08beffd09955792815aa9cae6ac57429ba87e067b753cd2b93b9cb530e8", 0x27}, {&(0x7f0000000300)="d2a49f589b6673113701fa43cf43f0a454bde783bc088f379dc409d4c12a2cc9e38057958b867d89f167c16eeb5f0b470fa619187532f5eda649da6f7d55512718dfa66e13461c489c56bf4be0c96814e6396a99766c9863e8b9cfb1e8350d0407f90bbe3b67771c9fb02cfb8fb0c723fd9feb7676745f6928f19ad44353aa2af47118b6202fd2012add3c29b46d8b03c4de943f04166c1213ecb43adbe455b8a109db5baac8", 0xa6}, {&(0x7f00000003c0)="fc014bb91af268c05d24f84f34586e758d2fb63fc035da361758e42831f9857ca5f5536adae5d4b5fbb4df00554b4dad0d7845220efe39b8af5da4d214fa24aa282326b4baf49b04905a0444241ac2f23aaa23566c2e5dd36278c15f953d54e8ce3c5f06a868e5facd233a2759d6a895efd6c4163f676a9914f3d0e2e22bb95b5feef0c35a81a3beec8dd6a2fbe8bd151c37ed747a5d4c184ea9cd10a5c13dce8dffcff875fc61e820af0236d50f542e8cf9e46a097ee99dd2b3f81266732bad7a94678a8a008d682a6fd308633929bace807e249061e759907b7c76179489e833f1e9484df59f0507bf7bcc43044da3e42948ea4f185591eb97eb7b2d634ba969e1be787a3903dc4f207cbb86f023c80e82c1d786774196c21b0e78de703d7dee6a75959625bfc7f368b601dd8fa6ac954cdcdb6e5e6fe5ba3b39b51ebbf3c8f57f9a5ee34354b667313defd80ac36509975e0e42fbc6b0add6208d8d341cbf03ba17f18d68b9b880408dccced649575d124e7069b0f29c632be11c4e994b355ece8f640a8e4fe63d07a5f78ccb528f228dc6561b2b0d93bcf5232d357d4267e003e345b71606ca1fc91e09e25efcda83bde771d71bcf0688794a69a9e7465528cfc9285baed2a684557000a19d10f0b64f5692b753e40dbfbffa5a86ed2b907c3d6cdd2fd7708e72a8f1af6b043ad2c2a36e3f9a750d7eab75d3c2e88ca1a3633009115264ff8efb840d5713914c05791ac9f4857e40fde80e5be333a290d3f50911729ea975e081389182d848982e17c3adc940c11930e0a989e6d4dfba84e8be004a6671224e79fa3f4f2130cedf7c2f5a7fb39ce55d92c3dc054fd4e8bf6755507800abbc23d4a62655e5fba9aaeeb9fad727689fd1116569bfc55352ef4cb17c29553d65ed51422b36679c4759ada4f19d624346ff44e1d9baf1b1767ab24941814bb7309deec1394848f8707d11035a507415e96842e029b3463747cb16e3c390dabc169c29c2a0a33f527d352cede5098fc547e69a5537532c5bf970dea712b1145b11d09b9662f642440248c76ab2e63b7cf0be373fb99670a8d3c7d1929be33bfb5e2e2daeaba8d23cba2d9d479b128f3c01d242f49673ca3e3ec699e0a553f413e66b6cbc17bf1d5c5d5f54732da1d38603055bfeaea9176130cc1f010bfbbedfc721f05b75cceb22839fad30a85062bc020de564756db36dda37c03ba7d5b9b678357d0e7e62f6739cf742292dd6f041417e3fe31f04c523789815644f91fce62f923ac766464f6cffe83b288cea87c52320298bf849f25a653cd84802d4e0b7f9ae3081d1b2c4b51680111058847c1167de730f4ec67c65b7733829f5e8b92ece6aa9d0acf78a908ea5dd65542d40cc5979c70bdeef3d8b87db04bb51ef97deac85ee404cc41e7eea1bfda5fd2ddd21eecdc5bec3987385abe34cabaf69fc4146108856499cf56d825785b90473ff0a01e6a8771755901991e3fc6770f6c062e38628b2f53811db2ef515f0735ca7d921a52a67179dac48edd99cc0515d79441475ae4dae1aad5234f36f8e40a571cc5e7296c31e5e598cc6e6cfb742fbb5624afe92f2bb88feff7253528a302d53f9b46143d9f1b10586479200539ccc806521c3b7d066f74c5e51905bc22d90531617103cc3ae3b2609f1e8a63c73f35caa149c1a68db1a7ac03ae16b33c8b570c5148c710d872186ad757ed56189583038343c84996434c22610a52d33001d5059ffdfcf128f724bdd7fdb565a8eaa6ba6baabbcf342458c85e5357ff558b433dedef067c8fa3e7594f99c653f2649e50ebedc8fff060c90e303bde7a6fc237fe6aa89f0b10a90d33d38993b484ade2f15a72aa8481b57a70d4ebdd0e270ffbc08497ddb5f0521930a4b0d9c27a287b8b8a9bc3b8d5d59e1af90b4434ea78cda69024bb567e31ec2811a06850b727ca0cffb8c21426cf09a14b9642e6acad238b6348df2286686c73dc60c34f7de24403a65211e5a980e0e62e59b052ef57052836a7dc266797d597d2a719266beeb701a37076bb2909a5ea9a99e194f8dd5af5eb8f9018fd68e8754f8fb1d1309816ce9fa929af0707d9423a5b7a70238799a72b77320a39e29573bbf25097cc4fd0380eb3aa73659dedf4bc5bb04e345166f8ec6e436b43d34a0f1c1bd7e81ca396b2d8c0e71387abff48c140aadbdc4a25a4cec31ebddc6837248573be6dd8fb6514d5053599da9942062e216fe90768aab898f6f36863859e32fe8537922d207de698e37be282424a07d2549b29a557fa8a6866f7bff25d0df8d92dc60f2b8a3ce20798ba2ff03d98c45d99fbf8a7e7287a2b5a3033898fc092cf8b6cb9e618b341b3c5c40e7607761f532dcfda75485fe62e0908835f84456fb3b815c578c6fb467f918cb708027cf8d719a00d20c2fb8ce8dcecb8a10e927249078565c4b4237fa5c4aecbc18d58ef9a84b854d405c7a204b3e6b8ba17503dbb5a60b44ceb8dfbc356f44869aeb87a9cc1ae8360c17141b9028fd55727fe8d0336cf877d6a1c1832ae04c11ceb7f4dad32df146363afe80b9fe1cf959006d690bea6c3616f4db8f8970cb4f1288aa82ee846ee7fae00f512c2065e90ff572a03e39718d3ae13165344b6278ccc4dec8646748d1d605e6bc59f5ffb96799b8991a8b89d8e33a8e6683156f820cb6b4e24a7a835d16378979aa6a3dac8fd716c5de14e70968ae872ecc5dec1f903f0a58eac8983b9e1e947d9918bc4609f481ad03cf049f2e0c3ea71e1c1de68fdaf3e7b07fd003e466d9b7b2af80af8f43a9e993f7a6734eadfeb35aae11387aabfde188bee2202e83f86c884f725243df125506dd4263728197e0416999039ab0d8e977bbd401b4213c4939f8d5be03f468b21b5e81a7227c324c22fcda8df0d028916e4dbb854d8500797d2b7023a0560cedd6f140fac7a224f91253ee8d76ee231220b3eca4b0b0669303a9136a7969c469a8f70033e4fe61fb8bd356bfc7ee40375c431cb6a4aa6ff7496b009fac6db6a086e3e9120a423373cbcb2e79795b26cda3c7484d7b3d877a986ff335067efe0b1e305712136784dacd0408e741af3af9dbdda45d941338169d02e42479736ef2ab63eb6b437c8722b55740e06aa972a7f7b5695a1fd6b3c5179a1c43b76e6786c3107289a6b287534355ae84881b888289538125e5d54fb3575ee7a93584d8f597545d44ab639f35c8c836d3caa5d54531038497e970e37870ca9e9148f1ab146bd312617069883562056856e6d381da4c1b308dd6db4bbf1aee87eb7717f5b909c4a907c885805cc36ae888f82e4fb5385b3e815742c370387edf90027acad8b82cf7bb5d8f6c9c02472fae5500139084912e0c4bf91af2238829c93eb0be74a354baf258652e99d8967dcf57a04889ce7729204d09c2ec71e8c4887ae6c431b710fe5e4257cc11ea63be05beb001ec8f8d1852f322b9b1fb33ed17dcb35079334c6adf3fc5796d62ff7bb0e9573bd35af435c2702939e017b511a77a23428c32808e4c95ad3d36db861c28fa6b51b100476d88c0302c32bd80013d5b9fe06797715ce9d46c041c11437e77e93fdcc2be3090fb623fe1384d850f3fc74b52d81436a2b3a3271802948db02d6b3cd85b933bd6f6c849203be4e2b4f7998fbd15d1f38e7f3ad58ea66d2c26019674f87e77ece5d88bc1f108ac36bc2b670a8355927bbfb102ef2205d9d1827a40db6342938d2dabdd9ad9a694d80633a3beb32eee053851897d453ceffe16199967412dc25fda077858deabc548b91d25648e1e7a0e72f1c37203d54060753a769df9e5e4a4b5af0fa9eacfbafecd386f821aaae48fc1fd51541d448551f2b5061deaacbc4f030e89aebdc3d8639f271e9ff8c2b644074004a49c05ab462e8a02a1f0e6537bcd098a1c27d5a5cebc22a7f87670e2585a81f0450bf936c56742ed9699bb443ccff1fd0c83a11ff567f7ea58328826a99bd377e96196908e657ae939f24a8e7e90c18a56ed309cb0d1679cd3c29c6c06c47da94f9c639093673c1222124668521874558989e50455d55c866f6a90d2d430903b2af6bad0e30986d03d50b5591712a921e66792cf7863ca6becefce15a6ef9d1565cf3cabfd2fec07249800491f930f2cd43c602b76e98d318e204af26b67a28df8b5a215add0b24c7519c77ab990ca3486e23c5420f078b54176b211dc60133f7b46ec17eaad233982129e3b139c0cf66b4641cdae1b3065c5918e0076425b73b748955a5632f7c76629c63ae064554ac7900eed70cea971c7d2a8f652da1060572e123964d47ad3a9e506fdfbab4da3a9f7062c24dd43f53d0fcc08af1b0eb77679e6a19aa6514f262b8c7d5c6b0cfdb1ca794ba235e09d2bc625ca1ccb256fc78dc8b7b9d9cbd3ee84c3e3da8e85aed5815ae491d0c2dcf38aa9b8c53cece159a59a2983ccbe9b623229c062cf93d01d63443fe023d1d2231564ebfbcbb6d13ae8fb2080a6cf0644478309ec9cb7e635a1b41f5ff5c87cc53969f3d89ecde4bb7aaa8c52788002290d9737d744f2637e0061d8d2d938bcd0cbac423a6a92b9578bbb0dd69a315318830a3f3f883dad1822dbc41e1e50e1ecb000a3736526893ba8353fe4c8b497a6f353eddb7ebbb352630edd1474585c5684a4d5acd127c74e9cd06f62ab44476aadb74cab01e9b94b27e911069d44fced54ca95bef8fda2c1ee7c581edae460e0e9cb1b0cbda4bc743a524a41c1c4f147e8e2d1849c70b09ab676bf7a2c38818e111aa198265542979d339673dc81c3495e671b3e5b7fcbbaceb8204bd4bd5975aecee587b639f965fac490907bb716cdeb58d25c36477d31b3f4d2a55a0c0bc56da4e27bbd550cbe6a85acf1e742a2c9e0b489ce69450783993147869b07eb8f0ca1bb0c4cf3576ea17fff61aefef06cbadf6c6868801d5a39d144e259aa750c8624c454e38c7820e95b3471a1061d42e699b02edc9da37d55cdd8f30b26757aecfa20368292fbc59cd3ab2971fa43b7f1e6bf547d0cb368f479bcaec6c0ce761dff5d657705aea98af0f060da6086be1cbf93acbe4065ff373fd3bf2ad6c70f8c8fdd32caee69e803bb2b734e3faaf26eea425e67315c050994a87d39892b1a0e23c235d9e73741a9a3e78e249e005436076c7ca887ac70a9d6986bedaf2aa94f5c62c78bfe28c2c1fbdcfd8fc9fb6841b77e01956eb0724b9c5e37e2cade425a68b53e6934f848abff970886f737d2eb37c0ada12d1d9a86213e86bcba31278cc48e1854181b89dd7dc3184977fb7538c467f8f92e4cfd09ca03cb204a6122957b423cfb389d819f79b267b42bcd8b7171208f0ab4c7611c0adbda41a84a65c6f0854ce6c3d34431742ccdbc87ebafe3dfd3be04674e756f282623aa7424504f29be0347e18bb4cacc4c95e7839199225f39c8f8305d3a6598c78b912d780ac85cfe1bea6b5987dafc5df20f0bc2771030034358542a111e43a0f328e6e69d455cc5c1191b84c013e7a81dd595dfb0bee3d0945da135d412180692d36b09ad0b83b36e6662d2d459bbdd35afea9d7e73e51b5ac42dc0163e1a19b6e2efa9e5345dc33ca652e2ebc596dd20fbd312c7242bed52af1acfafbe6b7ac440078648ec8cd0e703e3c4bbcd1d951a0780048f8fa802e9971fd2e941fdc997d6a2edaa441e4b1d31f29347c2995b7e8337174c7b68d77984796a5176711e0c73bff13b2f54eddde5177232e6c9fbc31de3712a1a4fbfef92ed466c7579fbc8d5a817f7509fec20b25cd5eff56f8ad4229ae1de30bc9126", 0x1000}, {&(0x7f00000013c0)="c4860eafa53f5c9017bde6b41c55715146959a096991af705fa3788bdbb88de8af55b3f068188585af72306685d55319c6e5ca6c11ed6b9ed88405b0", 0x3c}], 0x9) msgrcv(0x0, 0x0, 0x1e2, 0x0, 0x0) msgget$private(0x0, 0x190) 12:10:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000001c0)="e36258a416f790037494132477f256b4093cfb25b84e7bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000400)="e3b14c0ac870704e2dc51ae24952e86cd6077454b276163217314410dcaca7c7a73da5fe7de4e29df18bb3c4d06789e3cb62da7c846d0d8a20b918f9f9cbb5233f790c12369978d10c5afdd83e8069a0c54e66340c4827c0d0a9ea77fb56d8a4d4a56e8082c0ee345107cbdcded9d15d6b64a36691d04f50666bd4e7c04f92e30b6fbb5c5e9796d3f7f5a99ea923ea30e146df02ddbb971e27ee162e885d80251399cfecfcc64443e52c24420d1c825f981b53ffd0720f9c86e755c2461c7a0a8a5e487efba2057f940853c696e77d685ef3ded859fea83e02627fa36ac4978ae8ac37eefc65e6ed1131cb6e9c25ba93d1829fda5a2970c2e9632d98aa1982238e5a471e684ec4de45c27f36f04cbd658d9d057b0e4d291e9043e7c2431c619bba118597d8e191e3f350c77eb0aea006ae4c5013a6c8ff9c8aae9e6fd0fba3f01ca8688a24e780f0d6db95075479c2f37dc3df83182be1f3f0f478b4a89425e4e9640a504955d1c940258f7d382865aee651041fc7d37fabe567ad261f51b7a910d4afc8e0a5929352167d06e864631b158d1e058d8f8d4da77e12e647c30ad61ae8491bcd4a748029e6a7199cf7d189f39e6f9db206d6a8e35dd6fdaa1a78d0608117262bc2b0128dee0d4803450778457bdc615b4f4b75d56608d92296c9a85bc18e7aaac5642c13d63b6c3ea0e5ac3e35ae11ebdbe55bd3a4306beea6c33aff7e0575e700708931f14caac2181347733032b2af8491392bca513e4231a8f50428bba6621a19b983e8c8527460ee9804b3611eda0c54f870f61d59fb7490653ebeb9769cd929a7e95b4e031142cfa57428b87cb34f182f0d17859e555075a5a5cacda8f3887a0eb90ad6c2069001fbec5db8bdc65f88e9fb84366b29dfef0ceb8b4f8203aa707036992c7d8ea834820cea503336ee30b34d6a1076d29d88a39522a0549e066099a7a4565067b164d024811c5663f40a4429135da26f749ba62f611ff25ea03b28afae39b4d77b77e33403e7a8f67b13167e61d6ce97952913e800d83bf9f222426b7f05b2fc0dc6abee3bc36b3541e48b1a2a05c4cabfc6f9460d21aad7301fcb87f8e63e8871065b56527dd5e7f79df77086b492c73d229ea6bbaf2d55b40326427f91e825c09a06e8e20114a40a591b1b028c33170bead7443ba15e83c1f9662a3b65ba7fb60761e8de99149f0d9b130a17f3f91c94665d00bc4621cb782d5ef18d4d75ea12b50343aa46dbf51da70a52a0cd19df672bbc0d71f4919e57427c39c203e61acae69d593c9ff54a0247fb1ed508fd793299512b7475751bb6df078fe27164ef9491066674a5b8807ff9518d2058fee58c954d342fd165ab35be4a6ab89195cbd42381f73381e6c5dd4c208f5dd558068e2588b8e3ccc84e890e652dfb68be32fab13ea0070565ca8640c9c07d654c7506e3e193385690b6a9c20d72c244a1bb9b49ba97b5aad3b1aed802285ef69159004167dc6d79a89897092ae67dceb7d8ceb66719831d0b7ca02ad98d4b58b37fef68f6c8765cabda08376df1576fcad3fdb8290cf24d8d3a691ccd0a5aa7536142f007dfed5381151096cd0457c1b6112fdcd98e326ff6a55db2592843cb8fa79307ba2bff51a8f60ed72af21bf3417ace002f6f6f8fcf9df350b372561cff5aaa2f255c12b23bcf73aa31566cd81a3f49d80e79e3f029c434e6ec1e1481c6b5653a36d0331c9941fa8eb25b64e35f8fe68882aaeded97c5341eb9cfa024ba75bae10f0d47b58491364d83babcda64013a1131730917", 0x4f3) syz_open_pts() close(r0) kqueue() syz_open_pts() kqueue() kqueue() 12:10:29 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt(r0, 0x1, 0x2, &(0x7f0000000040)="6e1316a926ed20eae761c739e65b7952a5f99e62405bbd505908796fb0546e91658882ca322954ebf2708ee8c0e193e51efb5861d10b2e61c320e08ce265dfe321d03d48617972b530a741ad7dc116500d79a404aa92dc73f0028f0a03b2f953244fb87e4e0bfeefa8681307ad7624ea39924440d01e50bbb897e54efe59de", 0x7f) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x6d9}, {0x8, 0x239}}, 0x2) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x6, 0x10, &(0x7f0000000280), 0x0) 12:10:29 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc91cf366cbb4990d445106229a9ca66bb4001a21"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/52) 12:10:34 executing program 0: r0 = kqueue() r1 = kqueue() r2 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/126, &(0x7f0000000140)=0x7e) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) pipe(0xffffffffffffffff) 12:10:34 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000081) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) r1 = semget(0x3, 0x1, 0x738) semop(r1, &(0x7f00000009c0)=[{0x3, 0x1, 0x1000}, {0x3, 0x101, 0x1800}, {0x6c77671ac7c4b377, 0x100, 0x1800}, {0x0, 0x3, 0x800}, {0x0, 0x35c, 0x1800}, {0x7, 0x6, 0x1000}, {0x0, 0xa3cf, 0x1800}, {0x0, 0x1, 0x1800}, {0x3, 0x3, 0x800}, {0x5, 0x0, 0x1800}], 0xa) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="bcee014209f72459824e4585657cf26f3d", 0x11}, {&(0x7f0000000180)="e44177f745b0578c8e0a0e6b63f2826bba1add09533d07711f8a13ceee095a1194713a743f3407725db64edd2a28749539d446f2c26ad3288be9ac88d6ac04ba7bbe686eba6d915938cc0a6bee674003c86fdb4284ae296f9a386d68b19d3a064d35bba8d71fadfed5de480bb6408b25ffc6326ecd2a75c141cc105b289e9ea382565b7d2c8081cbd1baac8bf37e6843d80673cfbe7f16e83f563883de9aa6f191ff32da97b822b3d068e72d7a636f07d5c9d7e1461b781676bee236cf37df31eb7d06c9725c4c5c45ea23c248175676bb5bd7444eb8364c34922f83062f860f17585fe5f847941f", 0xe8}, {&(0x7f0000000280)="07fb85087b66a0c7c213bff879e00fb167f0ecaa93688d5c601d085df52ba5d98286fb15110539b2c93edb4a61f61fba7fcb066a0d4673a7c6b8a8f0f8da370f987d6139c19769c5543a25fe73844a22ecb6af2d25d8", 0x56}, {&(0x7f0000000300)="6bfc3a6898698cb88686c84d0115cab32e7f700a392a2634915b077075773b3d4c98dba476a5af6692bfee53ec9663d26caa883b66cc6b2a2386b746516dc98a5a4d9888d8eaf3fe7b1385ff6abb3db6f67f267b6a34fb084844d871bc47b6c73d50e59f6b0a8862d8c98d177f7ac0136e7cd61d0b3239f25cdc268fe862ac3cc02a3d4853bf205ba88468877299fac8dfc269c6004a95b59ebb085906c65e893da2dd8605b3e13a81f5d8ee231f05d509e38026648b277457b73da060b59f21a1cdb73325fe926ede49", 0xca}, {&(0x7f0000000400)="c7ae423b5a42d358fcb2c28410d98bd1d75685378f4cbfac07fbcfb61b2f307fe5", 0x21}, {&(0x7f0000000440)="dd2b71a5ca3b43020ca8282c848d8edd2a31ec8b0a5cdedab8f1361dfd602418b1829fe58ad9cae6e36eac8f790c1064850cff144896892614c6c28a53818e7a5409fb2e89749e70ecd183c4270aa207731ce5f2b5aa9652981bf11b975f8cf52e7624718473caaa80cd00bed32af82487d85e48749fe96f8847a0e0988a3b7567bf80d7d872390012d0da4c3b2397331c7bacfc543df032e70225551bd0796636eb7e15641a48f94727eadecd172648608e3b81acd5883407ffe05f79961c09548b1ddc3e36bfd528e76aee56fa9d8e2c96518e4bb9a2d7c6be13693897e63d19", 0xe1}, {&(0x7f0000000540)="073562a6be7a4b202890209e88b787bd7bbffadadb8795e7a91ba43e6edc8152db8b02ff3d2b4788decaf8c075fc75c8fcd236c80a880fc9f447a04ed6a411fc3c724ccb854c5ac3795e7e2d75a6ae44bf0d60c5fcf574e641424aebafe7021fcec8629090210d35311a39376b4ce3333e22f100a9ad68ed897b45c705e7a13014a2604580bdf4f8bd62cb882f970e8dfe3df95073cdcf1688875877959212896ea8314577f8bd171cd6d7d4510c3526873f05f9ee65bd70af0d9041bc58e178677e6177ea2e53931ea52bc7ffbfc4680863965c7f4692a51b840da66fdcf86f7cb51dcc0c79bb281640d46ceff3f72765a0", 0xf2}], 0x7) preadv(r0, &(0x7f0000000900)=[{&(0x7f0000000880)=""/92, 0x5c}], 0x1, 0x0) r2 = openat(r0, &(0x7f0000000700)='./file0\x00', 0x8, 0x30) unlinkat(r0, &(0x7f0000000940)='./file0\x00', 0x3) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x3012, r0, 0x0, 0x0) getdents(r2, &(0x7f0000000780)=""/171, 0xab) r3 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000840)={0x3, 0x2, 0x8, 0x1ff, r3}) renameat(r0, &(0x7f00000006c0)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000740)) rename(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000980)='./file0\x00', 0x0, 0xffffffffffffffff) 12:10:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x4) nanosleep(&(0x7f0000000080)={0x0, 0x1000000000}, 0x0) getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, &(0x7f0000001200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001340)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001180)=[{&(0x7f0000001080)="4b3e105ef8045c65fa8732cb1d51f26696711f7bb897595d1688379bf2be531aacbf893e1282e0100dbc0f502a7c4fbd5fda0d15c533b0c96638a516e23501d65c377fcd7c42b5699757e8f2ef357b544853f728fd9d69179cb1de25e4c86cd2e8a3273af04c51ed7c55b3efe5c7076f91ccc5b01e2b4f21b032c785bbd2c3bf96fa4ad7f5acbb4b0e319eb90605ea8817f1ff5250e9dbf492bbac8be1ede31956e5e467c5ba0d8f52e9c0383cfc6b0cf345db12cd0c54a9fde771116c7b2b018c6b21b2feadfbc20f6e81a57e67d2ad694355d43ce81470b9d169bd67c6afaa46", 0xe1}], 0x1, 0x0, 0x0, 0x6}, 0x6) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000016c0)={&(0x7f00000013c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001580)=[{&(0x7f0000001440)=""/179, 0xb3}, {&(0x7f0000001500)=""/127, 0x7f}], 0x2, &(0x7f00000015c0)=""/195, 0xc3}, 0x40) pipe(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r9, &(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0x1}, {0x5, 0xfff}}, 0x2) r11 = getppid() getpgid(r2) r12 = msgget$private(0x0, 0x40) preadv(r7, &(0x7f0000001840)=[{&(0x7f00000017c0)=""/120, 0x78}], 0x1, 0x0) recvmsg(r9, &(0x7f0000002080)={&(0x7f0000001880)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001f40)=[{&(0x7f0000001900)=""/130, 0x82}, {&(0x7f00000019c0)=""/9, 0x9}, {&(0x7f0000001a00)=""/135, 0x87}, {&(0x7f0000001ac0)=""/139, 0x8b}, {&(0x7f0000001b80)}, {&(0x7f0000001bc0)=""/237, 0xed}, {&(0x7f0000001cc0)=""/40, 0x28}, {&(0x7f0000001d00)=""/90, 0x5a}, {&(0x7f0000001d80)=""/149, 0x95}, {&(0x7f0000001e40)=""/205, 0xcd}], 0xa, &(0x7f0000002000)=""/98, 0x62}, 0x3) r13 = fcntl$getown(r10, 0x5) sendmsg$unix(r8, &(0x7f00000035c0)={&(0x7f00000020c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003500)=[{&(0x7f0000003440)="426caf5925d14400e4904ad8de6129c6623a2c9f87aa701461e9cd831900a592d41e659a4e7aff210e3287ea254d5dfdc26524c1e2c1753fe160519082b79cd4ff3b117cb287b2b713a4e6a9ad918ebd0539097682cb2d4d9b245187d62a2992e04c6cf921e2d2d354e4b03ac4c6c9403e2072b9a3cb57c5bacad0a3786f62b6eeb792b825d0550ce79482bbceefc98a8c70aed40557d9dec891c8e3dfc29152273ca95a3c8eb35349a2f8736d02", 0xae}], 0x1, 0x0, 0x0, 0xc}, 0x1) pwritev(r8, &(0x7f00000037c0)=[{&(0x7f0000003700)="61572522c85c5afe5c016e8c9cdb81e963a69bf8775fd9f11f773041cc48be4b7f1db4b4f2ea7a9ef49cfcb59339061125b07fbefb59ae63cc13ed0901e0d1b6972cb2c4c49482684c6ebddc4d251f6a42535f7e4cebc28286cc1a704d4efa30630efecd05679068894e92d66e7a2956b1c5c24d49100aff9378fcd8c51e5371c3046729b85cc04f101ba2d64869053045c7a47e2dfa6216e6ce83f4ed1ef9e62d090970816e6a7ad22c97dcf64cac8c50", 0xb1}], 0x1, 0x0) shutdown(r0, 0x3) r14 = msgget$private(0x0, 0x116) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003800)={{0xc003, r3, r6, r5, r6, 0x4, 0x1004}, 0x9, 0x7c1, r4, r11, 0x7, 0xfffffffffffff3b2, 0x2, 0xff}) ioctl$TIOCSTOP(r10, 0x2000746f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003880)) msgctl$IPC_STAT(r12, 0x2, &(0x7f00000038c0)=""/205) msgrcv(r12, &(0x7f00000039c0)={0x0, ""/47}, 0x37, 0x3, 0x0) msgsnd(r14, &(0x7f0000003a00)={0x3, "3dff07c122887eac67baa5d4dc1fe1366ddf68a8cfb66cbf8b83cfef38df810bb80980c6d61f442db2c814fb0c8cad568e5779e45e0e1f8d467bbc58d00698c06f1706942d09eb9c864638b256cb170c3ef7740700cd1f679b6b4ab588347cce102d5cf033d5cd5a458191bab588161e8be30d5958ef81b0843cda8b51f4e305941687bb07865df665df13b5cc34f4fa3a3a7519e9edd2606d94a90418da29e22ef374681f501b3394600c6b58553ebb2c7bdd444ebde0f115c6207e34fe0a924f0fec451dc365a0d63605c912a02cafdd8f4076d37ab45c38046129f5d928ec836d2e98eb4ddd9cd3cd589bc3"}, 0xf5, 0x800) getppid() msgsnd(r14, &(0x7f0000003b00)={0x0, "af879d29d44bcd8c822278d02138bc1dbc751472f94b5c56a1897058e7489290e866ca0f1b225896bdf83ac053c15035328a9bb4c695fe37d2d75ab2ccc1d1abd963abf9e10fcd48d7c91d5493f0d225046132707c051094cb89c4454163efbd36544ade2a662ee3468d4e52cf3fd332c419eb318ea9569d3490fdf21c4fd0aab2d886e9e3c76a0a5d7f3e13ddebc120902c89f4c771380cab91c281a0878a470a09d8c9511ffabc0bef52a481b544afa14ee66cbff311"}, 0xbf, 0x800) msgctl$IPC_SET(r12, 0x1, &(0x7f0000003bc0)={{0x2, r5, r6, r3, r6, 0x100, 0x100}, 0x557, 0x2, r13, r11, 0x2, 0x4, 0x200, 0xfffffffffffffffe}) 12:10:35 executing program 1: clock_getres(0x4, &(0x7f0000000000)) 12:10:35 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) unlink(&(0x7f0000000180)='./file0\x00') r0 = dup(0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 12:10:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000240)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b", 0x20) syz_open_pts() close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000300)=[{{r3}}, {{r3}, 0xffffffffffffffff, 0x1}], 0x100, 0x0, 0x7, &(0x7f0000000040)={0x9}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec44f0b1c85b6a8a131100"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r4, &(0x7f0000000280)="40ab9b9ed1c4762a8a2608486195520f9f988f8717", 0x15, 0x4, &(0x7f00000002c0)=@in6={0x18, 0x2, 0xffffffff, 0x100000001}, 0xc) read(r3, &(0x7f0000000140)=""/249, 0xff90) 12:10:35 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df240ec011dc91cf36638b4990d445106229a9ca601b400110049"], 0x1) open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x88) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 12:10:37 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x9, 0x0, 0x7f, 0x0) 12:10:37 executing program 1: r0 = open(&(0x7f0000000540)='./file0\x00', 0x2012a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="c90fcb45a74a1417f4ead0104747538e2a95b45fce648a220e3324d95f55fd5c648623746372", 0x26}, {&(0x7f0000000040)="abc8a83ea18490b4a2c02821dc98edf686a21576e8f86ed8339008ad0d74da945eab9350d96f7b04e51e8a6c38dd1a7f5b6f70ea2bd2b3ec10eab07e3a22640bbe38372da8987f43650547bc0b5991cf13a1004821080ba45f", 0x59}, {&(0x7f00000000c0)="986a70eefb068ace2b7a21d9ccb831120d5fac6052b69c7a07907a2eeac73b3e9a6ee618f8aab2e3a04141b827d90610d2cdeb778be486b7d521e25d217bb5045583213078", 0x45}, {&(0x7f0000000140)="02b2fb298dc59be5fc290dadac461bc43776beaa7502cb95fe7e093e530db6e05c71076e54e79e6676d2d6c2b33e6abc1e39c59ffbfe02fb9b6c99fad5619bd78c01e92e0fad51dab9900bd8ad5bce916af215d3b971435bc7db262a699149e9587ab8", 0x63}, {&(0x7f00000001c0)="f4e5a742ac6f35102e5e01358b8216df6efb5aacb758ea73d7f5b8029ecf0476917a4039209525a79c406aee90d7533820dca034ad6071ad7e81617567667e6b0d4075419ccffd19a52f611708e6246bedfe75cdc927ecb15da94f6b88c8d1ca98fd1e3d58f19446351085c64956f533e6451dfd0fca3b11b9010b82e4ca05f9b85ef8aeab8de087ca8417a7dfcd26ab74cb9787420ff91344eed043d50d3003372dc6d4fc03bc9f18329661665beba7e087e5cf884730f097d24c0c7f0b68a9", 0xc0}, {&(0x7f0000000280)="b0ae9013778e9ad9f1fff597df26c6f7cd65ec025eda088ee2b0ef2922064a5c31bfa9996ef122ee3a3d9ac696072f50443e81fbdfb6fb6521bd7c45114c901c285b25ca206db58bf6baf7628e69a24f5a90c634dd820ecfeddfd349e50b0fc5bae378d268c24d3cdfccad9b4a1edb8f572d0b6635eee394f818268cb2068466c243e1844b0cd47fbddaee89f2cf7f883d9b4897a65846b4f1ccaba74d8dca9663c450c9022745a2bd44bb59d977a571f8d1b79c27970f8001cb2f747f9f1f22377c6a3aacfbe4d3bf6ef5b5b677f3815cb969c518b4731c97ea45d36e6880252956", 0xe2}, {&(0x7f0000000380)="5c65f7dce735341949cf9737c3f709466d44adb73b32131db9eee79130dafdcd6a9f62c63a69d3a4e8672bc9c9a73ac65b2edb1baa26ce9df0f993e345f0d08915af2a713fd16ade265bcd7e6138682cd1f3d4ea64ca5f627c03585ef1ebc717a3ee7124cc327e10a64b0f2666af338001c92793650edf01f5df74251c43049e99a047958cdbd14be0a77c5eb5b8da6e404f4f250ddb5bec24d76c9b30db6634c659d6a9ccd298cf0ecd5f8dedac72ce34654e381681ae7dd876c235add059c604597c3f74e28a1648e7774ebcaec3a1f7e048408d4932ea54b8df928ef65e396801fd11d91e67955c4054d098ee17b92e5d5a3b25ed60c2f7", 0xf9}], 0x7) 12:10:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) setsockopt(r0, 0x6, 0x9, &(0x7f0000000040)="5c6bebb6ce7621479140628c02e015d656a92e054a73d5bbe9d1d243698880d6f23e041477e6f3007f6fd5a20cec30c9811dd7805e67543b454f7140e961d2e0a522db5fe9effaf13034db4bcd89fbbeb67a27c11bdbbb2688fcee05c7edadd9121fa1dfa72782f784b6fdd8963dd93b074f26cc912f898cbfd372621b741cab1c2cba1d2f2c7b932611e3e4602bf6bbb3b8cddf84bf5c082f7810172027d052fbe1addbd4d3475b13bdc896250da25ac78f1786ef33bf14ee289350c5e3100c9df42c4d1cfcf9163865d16e19c20297b11c39248dae1b352aaee03042802acf66c35ddab2fc0856cf255c3e8b0341113f1a45305345", 0xf6) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) lseek(r2, 0x0, 0x1) kevent(r2, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 12:10:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="a50823ea5bed30d19c17fbdd0b6527347d33a27bb90693f5b5426a6bcd", 0x1d}], 0x1) 12:10:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) r0 = dup(0xffffffffffffffff) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 12:10:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x164) fcntl$getown(r0, 0x5) 12:10:38 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r1 = socket(0x1, 0x2, 0x1) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) kevent(r0, &(0x7f0000000140), 0x6, &(0x7f0000000040), 0xbb83, 0x0) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getpgid(0xffffffffffffffff) r3 = fcntl$getown(r0, 0x5) r4 = getpgid(r3) fcntl$setown(r0, 0x6, r4) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="17545e06fec57faafc63661ef43d86637d5c5f445c4b161d8a65338d9d4e8bfeb1827e53e89048ed75aee10b49d44d3f0f36c27c59013ffa7b7ae255bc758b1d78", 0x41}], 0x1, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 12:10:38 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e003009dacff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4003, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) open(&(0x7f0000000000)='./file0\x00', 0x28000, 0x0) write(r0, &(0x7f00000004c0)="ff69be1d0000be6818375d692eee6d40055bc7e8aaa38d9678037a728f0010a821ed8c562ecbd8ac3d30bf1166a45101d72eac0f4878af605003524214266c805f5308a49187d3657ae4b818590517610d63efeebddade2350d399121e0f18755c3f822d855d8c718da15922dc68176b4dc2db666cbdfc0aa7c5783c507fe32e7e4d808f90d88d75d940e1cbcbb4410874f086d94075a5eece208266f4ce06dbbc110e5b42ddaa8b8102c88100f8a5a28aa36756015813a425b400cf3b465bdb8d26d24a71af75a346ce353c4c2b828eda43c641ce1f63c92798885564dbe6ab4809f889b8b633ae911bc2a05d9a6b410eea3925677c0acaf1f574ade0590cdb10977eaf2467", 0x278) 12:10:38 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x280000000000024, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x9a, 0x1, 0xff, 0x40, 0xda9}, 0xc) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0xffffffffffffff01, 0x5}, 0xc) 12:10:38 executing program 1: mknod(&(0x7f0000001180)='./bus\x00', 0x204b, 0x237161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000080)=""/17, 0x8}], 0x1, 0x0) close(r0) 12:10:38 executing program 0: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='rx') kqueue() 12:10:38 executing program 1: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfc94) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000040)=""/13) 12:10:38 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) socket$inet(0x2, 0x8005, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 12:10:38 executing program 1: r0 = socket(0xffffffffffffffff, 0x200000004006, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0xffffffffffffff81, 0x4) 12:10:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="e7741eb3d1db74cb3ac69830dcf793d70e817e498ccb0b0b91bf2b5a91286d1ec94e212db4147b31065ac3eec7446e7a9c42364bc5e1b32b601b9b34f596904d9f085a486227e06604a5eb30ed178f65befa924f4a1f1002c649a3ee4d3faeccc3de21f62d49fdc45a25b6", 0x6b}], 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x13}], 0x5, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r2 = socket(0x2, 0x4002, 0x0) dup2(r0, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 12:10:38 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000000), 0x20000178, 0xe2) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) execve(0x0, 0x0, 0x0) 12:10:38 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) ioctl$TIOCSTART(r0, 0x2000746e) nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) 12:10:38 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r2, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) writev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) fcntl$setstatus(r1, 0x4, 0xc0) dup2(r1, r2) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000100)=""/35, 0x23}, {&(0x7f0000000180)=""/138, 0x8a}, {&(0x7f0000000280)=""/49, 0x31}, {&(0x7f00000002c0)=""/44, 0x2c}], 0x4) 12:10:39 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xfffffffe}) 12:10:39 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x2a, &(0x7f00000002c0)="bff7df340334f1565d3eb18a64b55403a513ee0669e3deeb219116ec17afae8e742619e12e874475394bb711550294fca234352ab9b708902f735651ce2ba4bdb72a3cafae4cd6df62c7da2b5675ac431c0a7280be05d614604b88dbd8a99f5a82bcc7d63db6e221ba3884a497e1a7515240840c198af0384314b505cb71d0ef7c64c437446b843ecec7719c8c093ab502d444a773e5b6bba9cbe7b94f50e1b6fe4650f72b31ca580cbed25ba480ee3fe885601952037607af1b3010c4405558edad2860857e1e0cdbc78c314f4cec115cee14ba63cdea1b53dbe6c75b3548720d727fac72e3b4ada9f777820a739a36c40e076b8e20135a71d313991669e7b948ba13de1b8de090e60553bbc12a073cc80cb354d132c144d249a97ddff70031a792a7b7d1cec786092c96a112660e5e7905ddfe984e103ba5fd0ea76e9ccb318e836975b2fd525178a353aa6d6e25f2eb422fdba0bd9e0c63", 0x159) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x1f}, {0x7, 0x4}}) 12:10:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1083, &(0x7f0000000040), 0x4) 12:10:39 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="83022e2fe669ca843e"], 0x1) writev(r0, &(0x7f00000012c0)=[{0x0}], 0x1) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x1ff, 0x5}, 0xc) 12:10:39 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x1bdc63d2, 0x4) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x24) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2001, 0x8000) r2 = semget$private(0x0, 0x7, 0x200) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000180)=""/13) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x9, 0x4) shutdown(r0, 0x3) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 12:10:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() setreuid(r2, r2) seteuid(r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername$inet(r4, &(0x7f0000000040), &(0x7f0000000140)=0xe5) write(r1, 0x0, 0xffffffffffffffef) close(r1) fchmodat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x4) read(r0, 0x0, 0xfffffe39) 12:10:39 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') r0 = socket$inet6(0x18, 0x7, 0x4) getsockopt(r0, 0x29, 0x28, 0x0, 0x0) 12:10:39 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0, 0x0}, &(0x7f0000002600)=0x2ba) r5 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0}, &(0x7f0000002680)=0xc) socket(0x19, 0x3, 0x401) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0, 0x0}, 0xc) read(r0, &(0x7f0000002880)=""/251, 0xfb) r8 = getpgrp() getpgrp() r9 = getuid() r10 = getgid() fcntl$setown(r1, 0x6, r2) sendmsg$unix(r1, &(0x7f0000002800)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002500)=[{&(0x7f0000000040)="7064df082237267ed630902c9ca1461b58fd103c0a1ed46c503dabacff53cd93a558f7959ddcb0452b63f1f81216cc9f1e0579901778d569242237575f5bb5f404e697cb2cfe6e2631cacf9359dd83d40eeb5cbc9e016f52b3aa32f067dd5662b1c544cd8e0c054dda6097fdece43fa8420fe7118c8ae237ff3670c33b44cf36c8871dc2ff15bed01c93e6d53d06950059bd7d665972e159b55bf9200386ef7e7815ed7d34e111b709", 0xa9}, {&(0x7f0000000100)="fc3c6cad67f61da914dd16d2c4e48533b86802cf20d61abfe93b2a2634038f179b129881e69b8d8fe4f19ec65239928dcacfa3c36c63b191189cbe17", 0x3c}, {&(0x7f0000000180)="37b40c2fa369f2a74b947a7963c3d2bf1d9a7cc7e5fddc27c7dbb482f90e23d8c6d6178b45cf62502238fdd8e41de2944d8f25f5", 0x34}, {&(0x7f00000001c0)="cb116d0c437103478fe7bad3a286a0111cc6544ddecdc2820220888db9d5b31ceef6bda7a578d47d52a57fbdf43972462fa3ecad21439b", 0x37}, {&(0x7f0000000200)="1b705f6c85ff6d9fb961b2527ba3e2af8044a08d9f0ddd7ce6f29017ec92eda1b000120dddbe715a1b83df15f2f1d29434c4c477ffcb417fa41d0cd49cdba81ce52c5fc5b34a74c5855b44d48c5e72df4b346d5bb687d19fde01ce326781ce062aa10874e65c5297c80b86f455635c2c0e528deb2735adcef93b39b13142b4645e508045a25ee0450d70bcde6c9657512212fe47a47818e631edf153a8bddeee99eed9f0fb050019d3462b037723788e0900b4e4b702b384d77508f5a11f6c309d2df6e90a5293edefcc8ecda56003e6115c91286ef9a8b0feb6bd169c0e65fa04f62f36b4e6c898a7690076e7e10dd6", 0xf0}, {&(0x7f0000000300)="646ef78e2dc6b86378d8f601c0c25566649d524f52db132bf7742b819192628bb869953c77bd8dce0390274fe1024dd846e597a27b589637bc7add8b00b87d9f3012564f89d2f0ed0438294931f0e9b9c95d96966e7d13443d9e6b6e02f969016eb00f0712c6f4aef87ebf4ed9bca2971e21fb5560abe34ea992ff7fbaea6a494a83cd6dde22ab43862bc6269771dd88557245f7ade3b70b56451817f26bf350da031fc53ab7efca713965b75bd81191775d92f54dc843a4fa95e3fada2a", 0xbe}, {&(0x7f0000001440)="e618ae14f7ea18f0e8fd5731f60cd0d4bad2c29dbf019c3df93137084336afdc8498e177df8d93e00738eecdb5b520fe8b208bc14cbdcd356fd0461a07349998295c325d1320cdc348a7ffa75241b7bc4195bf6ae248b2729cb0bdd7d74d9b36c6ed74874fb4f848da087910b687c785f034a7aa8400fed24b200e0ab4a5d37857025ef7c93764fa3e7cfe138d7152534d014d0c307869c1818acec8efe4222b0f8c3a831b9e57df92935c8a7259d5866e1daec07479472a9b616ecf1d5d2f372cfe773c523cfa3b3b80a12fbbfd772609f528896201c03578fd5b5b5b35558721b4c49ccbef8ca831ee34fc1fcbb9032577e44b96fcc457cfab440390456d47fe2e31d44e97750c7c64ea257b337a829d38b076207edf6e534429668384f8f70a67a0bbd8f8b3cd80ae969558c37b513b65ddefe89b6b00775e8a10dfb4fdc476a407bcae3e1076f34dbee008e024959d297606a33e2444e7c03608a707256ebff51996dfea3d549208e05b05ce37a68859db6354de819da9ddef8b6c48b0367f99e4a66041169be0b01a1200e3dc885e209a0561c9ad4cdb4b5377e44cd6c04adc2f13c594f041b8834b911e5649c07d5ede15974695cb0b1325eeecfe123f1caa956b4e437cd851eb42711cf6a315cecf7ad0d28af87518c68159ac5b2e8a7d587efb7a4f06f85ec12f4b4414ffb21db72342af0f2d2a13a0f12e6520396a132c8aab4045f442161e8501a627638e42538edcb89d40080bfb1fd58fc47dfd500b17d32263040a347adb9a440bda6b3d02158473e44ff9e697a00189a89d7f7001a095deb30ca5652fb96222712b5a566cf1cfff5339a65aee27e9e6a4210bae4c3e6df0bc2e0c413ff22d1577dcdf418192d8987b283685c9112391b4aabc3e6ad1baf1e7bf89d597aaa4418c473b560a5a31632e77866c27cb22469a7c05e4917dae262e8cf6f4daf2a6b99b0917560a47115b77078cf1755a22deba8c0faef1e62ec98f8f6fd48524dc76b4830273c354196c4d15c7f85ff5f716f06efb172cc64307378436f117da0fcaffae7c8bca65af73e31088832c8a1e3067400f3f583b3ee006eebfbe702a64873ba6a787c1edff25876f8fa385eda25ed55f908dba8fe119b3d87c89ad2adad207eb87f2789579d5e2997c0890d536d09993fb20019ee174ff8c80e71a94bfcd42acc2f6554c3791a20adc51aa324aa790b92a8887413f66755fb50b4413a21c6027bf435ec35eebcf2a82506ba575b10d6fe647e13c6bd14c49a8e41b5f69e70d06e6221c5aba565de736e860a88a593e51bee05dc6087073a56bd32a07d4026b2f1a2f5a9720ec4a7374b72ae399addf0ac80c70a126fb99cb9995d2d060f01660156989553a0d4b2c384cc310902426ea029b5869b55b82e8f6781272f5dbf279cd1bb232270db5846081458fbe5ba0c0f959badd2b446424c90bcebea9757927bd6d1e6dd28576d2fad3e45e1762997ac2521d2d3b42a260c17be6f60a9902eb2d5f088a626c1128f1420a06d736009268e070730fc9dbdbf73d37db1a4bcf4cb1b343434df0a229a021d949fadf06adbfef81008c7c86e520fad6acd8710b1efc7d1764f9dda77d6bb02a1aa3679a5d77cb5b32e5c2f0da5ffc2b05ea808c79ace95d66b04f20452f40851de812858c77e7c2b2386d62034d66a1c2cafb8598a72ad12dc65ba91aff59fb14ee792476dd676dc887dd1b57b5b3a958f9118abe4b4a9f493aa224d05163a6f562149bd29e7f3b444622ccd502d0f768521d6c62410df58acde3d308541d4434b98f58f85e5e986058569aac783a74eb485a65b81603a0cb39a34bf0153e65f19c630189d6af544d376115e6a67ff7c0d5cbe69bee86a73799885869582170dd0cfb08fe025a254c929af0471a081c19d1d6e47c1d324520e7f2da635f24c8560b818bde8b09ee822454df62e8104b3dd03586ae3480dd802514ec1589a6e8790baed09bacb60df97dadb6230718da05ecab522150ef60d407c85b6ce2efd262d683138799ae873edbafdba12d4ad445ea2bbe4883cc34fa43db783f54f898ec695bb4af212f6c11943bbb5e25446d9e304ea0e4ba3c2bcbb457089da720591e0a068171062d870a1a86ebccb56cc20fdc701b81f5bad9f59aa40903bd627981c1916f2a429fd3fefa41893edc7f25183724bf7227b9f5b94da3ca0e64a31e0e9827652ec586a5c7c7d26fe586e70fc5e1b3c316f360058e5a838d4d33699088e5fbb6e83747f05c921c704ee26a9366b9ff74d519b48c4d59481e51c95f97db757296ded5d81070644b16a36e2de271cb84a9484caa76c0079b26d935cc6f639f69b0480052ae18c3c774ad91709cf3120e99fefab4416f658ed5a866111fb23bed3dbb01c1636f9ee3a453aa1acbecada5cfc53adcf2d52f7ed97cc20693ce24f0d87d3704ccc176cac1993a2ba4705d7479b02c399366ef3bb9260e505e1005caac17b0156e108da431689ad326439f96802e5a6494375a3bcc1b0c3a89aa2261fc9269b76c1263fda757695f24447c4729165514cd9a59a35b8997d89313925c9a9cda94817d9768fa7fc20dfb171f23e6b17864d0df69eca2c0482cdd72da7d8661962ea44cb02658901e2ad1e2a6515ef7f52dd1bd406625c56c279f4cf611f7d334b215e5a4f4f4978c3e4ae036db2bade276a44913af3c2ce1d41f7fd4cd0e7ff8a1f7ae211c81cc592d8c442e85059ecfa78948a11c31cdce014ea8ee1b0c9b582000d30956d6f0b1832bf088206a5bee47e14a61784603787271d76e38845bce295e17290fe0c18d0e446404ab9f0dfe1485f2d663e04b3f22a5b01f2e10266739321013a55fc03ee9554bbc58ecfc0610ea76d9e91014586d35fcc6b31e19dce1a270e636ddfa66e17f73d6e0a9805e9db2b0eedb3cfb4f014b8e9f31f64b45c12561d6140181cd0576c462324154d9055f35d49f06a2a01b2c051ea094edde006fea6654b8572c0a3cbae2f6ff7b1c70243ff0ba2915f297ac9373157ba096c92bccfec9a402449240d771b5841e8c2a6c62886e02583baa4ce3089b09f034873d6c1c8294c213f19a003397e401e0fd2f5131af6ab536e9b57140e46e3ce5bf041c64126b1437626807a863f12650e56e5a1b28a7a04f495ea1631ffe3f33feb74695771bb5315be33d5c1781d10644e966b24fe9168efc71e3cdb4f3a05fad2d49b94b1171bbdb15b7beb82d0bdaa8a9989fe94dc5d25d9b9139f913edbe6980885a7d3cba2f2359e2a2967859f6cfb6d2eebfb2a001fab0a464af5ee1852b5f287ab0757627f472a90219e12384d927149d8f3b0fd12c157c8f0e4af16a4816edd90608a175c65ecc9c9ecfee517338c9263270c592b5b55f1cdf8868338983883d9711927417dc28da9d2bd1b56364856f5a523cdad8a6d2340c525eb20da804ca83edc46636c26b07ef4c82550466a658bf43ddeff163757eb9f97b2f8449e0788a3f89e007cb5cc39edc646ab77d44828ad7d83bd7af5e199f3625d965ca124e10bf33de9a29957c8ecde0b6d848cbf5d1a4fd8a50dab70b6a977972fdf30a83341c42431b41a069d352c348e8f5ce66eb18e0730a8404d3cb54852cdb7bb3ee76d9ff48fd4e24b1a3540135a0b4e100a080b52da1fac81b27f2468254e6dfe1ce813faf455eb44f03bc5df60b1d358c5bfbb499cca491d7133f495db7e93bbafc507af82778d2d57b0b500154bfefd7ea1b600eaac22580bab8abd0f4e31eff042dd6a712288c3fc65fe606e53a716479936194bfa57b5ad0e97192dac53a9a71dc2041509c080475602c6312437da3d1258de0933ce00c9bdc2b83c4efccfb10176fe82bab456b7d3516eb54c4399aa29f31218c9b3f713f3f732e95837b0e278c1c6a7baf20149dbec25046c753815169fadd2a7e3230867e0168f344654e8a94b7ee24510e4fef6b7777a24f25b9ede9522bf98d8185d81038824c055ae0d1ff5042db112c68c4f1a56b9a3597db96172948a79fb143b0e38800ece649591c56b21010de56df9cf8f88b6bbb982fcae5103c21292c6843a41b0a2354d7809dccb78faf84634a051e1af10650892408c222d794b8b1cbe969c9ba81dc196d14a54b83688d64bcf813ae7a86c6d1deb2a52ed157b78d3b9ea7e411650eb522d9f0ba550768a8943cf46e4abaef63c9d581ad4d57cd2b164f66ca7479001c83ac729b543f5fd97fdb8a2e9ebb8d16ff6bd6aa249e8ac724f3e5689f6edc02d1ac351448fdb575dc9d10f4d7921af3d6606366f4114ee32c66fb71d0f84a92d76f15cf31a09685217d09d305cf999c24916883a9529acfc7496b9bfcc183c8aff876ca5af7555020613c7aefff9187e4b7a93b28f1392acc9feacb0a35ad84a79bcaf5c3713c1c3f1191996049b8dc1bfd19e002ebc8e9c177166bf67f763ecc4c0d282b7dc293ffbb07ec0400f1bac2997d3fc214b3572e9e8b4af56cba3f00fd070a2026b8695420eb9e6a6f63ddbaeec9d2ec7e30a88baf3f95036066a8a060f154742f0b0791f7fc9def2e9b9a101d8d8987fa9840bbd385512534f5aa60194f7ad4c529a3a722a0681f3369d7079f0c80461665df9337875a2282da8d1a2c427dbc4d2aca8e84daec4edae0407c650dc9d3ee780f46c50fa3cf9cccb464b281a5b7901953598d925f841375ee63fcfcf6626e80a321fea88c97f49c94ad3c0150af5497054cfd5f56efc1fb1e6a4e2a9856f536c79060d56b0f737b9fae71d314b7d7124ec88a623a11d2892ed51096a82042a46ca2be12f98ca5ae0767afb5080554f917d92cee8e0d46a42f2cb69e3822b9ff476b0ff48938095bd28cc2e9bf1ad3401c1b2044f6e52b0495d517264fb1bfd7fc1937a9eb8b50b8bdf910a0d9e2cbd5104584a8cb01bef9967385712d769d5b734b351307c144061c38dcd51d390b5ee345daee765876be19b3223c270e8c77f58c10ec5beafb4cd6ecacea90e9d37b21d8a7e502e1e954b93fc05b13d474da65693568eb525d8f021a6c1f62d03c960c4b3a33595dbf00968ae560cefc85bc30a2bf5807d98530f99ad6985135c247ff7fab2c4747250b9b0083e625ee391cbcf83266ffc5ccc3ccca9f6373950b6a1364a054acfd2a66520012d8c82505bb3eb4c4fc32335b65609debe0c748b7c8c5eaab9118c82541d299cf325e5a9f23c16144c8eb4f900e5328a280f92f780a20a9a88ae489c9913f8936fe11b154fe0dbb05eb4e2b92b0ac309f0deac1eddb170daad10a35442dd4bb12f1a2c5abb596875cef9f4a77fdc6e280ae9dab38305a2f52211807b3ffc8b5b51c9731ec628d81d024e3e312b5be17ba2c5c4dc7f6cb1677af56ca4dd907c4b57ed70e197c07d1183de8634792f4193114cf43e07b6b5d65d3581aedf7a020a7f6a65d697d51e0d08c598e536a60b0d95f3594262863524227773b435d3799a657de679aa1db3707064fca21b325c84301a2731804aa40d21eb4daa60c3f31d76937610e1ab1d973432449cadfcb0581b78f593f5814cc47238046a849c95d9ae14336c85be9c49238290d65baee0e9a1fe1b3f1a46fbec19bb7ac4aae79a2533bd7ee663f9a807e139a5705693fb15d4ab5e9c3a2c7971d40fd21b4c185bdc6472d2d665a7ed520a45dafe34b9483701bf7f6bec38ec376eafde5efa7297c81b9d156ab7f9c6a23db5a2262858b8b9e75376b72097eadc5c60a0fe7a88bd53d0add1c25c31003bf633aa7820ad217648f61a2e429c28c79e33ea75cde067a8b5f8b6c9e54c6a1716c959c", 0x1000}, {&(0x7f0000002440)="7cf6c52fb2bb4cc32bce46e5d04c6c1d82ec016ec20b1cb4743e9d1273871949e4843640b2e3bc7a831c09e7391edaf2", 0x30}, {&(0x7f0000002480)="d6164e7e6de0a8be701269a926ab513a3a73f81b65eb0dcda1e449606ab06550b315156ffad3244ffd0576a2e39ff5eb17057ec8db95f1da7f4f1801bb72f5c00d1bd0ae9da225c061846f17791805c7d0e2597aa43ad5", 0x57}], 0x9, &(0x7f0000002700)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff00000000f6d4", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x4}, 0x40e) write(r1, &(0x7f0000004980)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa", 0xa1f743d78add85d7) fcntl$setstatus(r1, 0x4, 0x84) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) 12:10:39 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x800000000000039, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x9c59876ed6680289) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x6) 12:10:39 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) syz_open_pts() r1 = semget$private(0x0, 0x5, 0x200) shmget$private(0x0, 0x3000, 0x49, &(0x7f0000ffb000/0x3000)=nil) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/234) 12:10:39 executing program 1: shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYRES64=r1, @ANYPTR64], 0x20}, 0x0) r2 = dup(r0) recvmsg(r2, &(0x7f0000000240)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)=""/4, 0x4}, {&(0x7f00000000c0)=""/49, 0x31}], 0x2, &(0x7f0000000140)=""/206, 0xce}, 0x840) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) 12:10:39 executing program 0: setuid(0xee01) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10020, 0x30) getsockopt(r0, 0x7fff, 0x7f5c2199, &(0x7f0000000080)=""/31, &(0x7f00000000c0)=0x1f) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 12:10:39 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x5, 0x6) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x18200, 0x0) r4 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r7 = syz_open_pts() r8 = open$dir(&(0x7f0000001280)='./file0\x00', 0x80, 0x100) r9 = accept$inet(0xffffffffffffff9c, &(0x7f00000012c0), &(0x7f0000001300)=0xc) pipe2(&(0x7f0000001340)={0xffffffffffffffff}, 0x10000) r11 = accept$unix(r0, &(0x7f00000016c0)=@abs, &(0x7f00000013c0)=0x8) r12 = openat(0xffffffffffffffff, &(0x7f0000001400)='./file0\x00', 0x8840, 0x4) r13 = accept$unix(0xffffffffffffff9c, &(0x7f0000001440)=@file={0x0, ""/108}, &(0x7f00000014c0)=0x6e) r14 = socket$inet6(0x18, 0x4, 0x80000001) kevent(r0, &(0x7f0000001700)=[{{r3}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x2800000000, 0x8}, {{r11}, 0xfffffffffffffffb, 0x41, 0x40000002, 0x5, 0x8}, {{r4}, 0xffffffffffffffff, 0x4, 0x0, 0x7, 0x3f}], 0x4, &(0x7f0000001780)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x4000000b, 0x3, 0xffffffff}, {{r12}, 0xffffffffffffffff, 0x20, 0x81, 0x8, 0xffffffffffff7fff}, {{r8}, 0xfffffffffffffffd, 0x32, 0x0, 0x80, 0x2}, {{r11}, 0xfffffffffffffff9, 0x30, 0x0, 0x6, 0x29ac}], 0x0, &(0x7f0000001380)={0x3ff, 0x3}) socketpair(0x1, 0x3, 0x4, &(0x7f0000001500)={0xffffffffffffffff}) kevent(r0, &(0x7f00000011c0)=[{{r1}, 0xffffffffffffffff, 0x3, 0x2, 0xd21a, 0x4e9}, {{r2}, 0xfffffffffffffffb, 0x0, 0xf00fffff, 0x1, 0x80000001}, {{r3}, 0xffffffffffffffff, 0x20, 0x40000000, 0xffffffff00000000, 0x5}, {{r4}, 0xffffffffffffffff, 0x0, 0x1, 0x6b2609c, 0x7}, {{r5}, 0xfffffffffffffffe, 0x80, 0x20000050, 0x0, 0x2}], 0x4000000, &(0x7f0000001540)=[{{r6}, 0xfffffffffffffffc, 0x80, 0x1, 0x1, 0x9}, {{r7}, 0xfffffffffffffff9, 0x1, 0x0, 0x5, 0x1f}, {{r8}, 0xfffffffffffffff8, 0x60, 0x85, 0x6, 0x4}, {{r9}, 0xfffffffffffffffa, 0x82, 0xb, 0x40, 0x101}, {{r10}, 0x0, 0x0, 0x80000003, 0x100000000}, {{r11}, 0xffffffffffffffff, 0xc0, 0xfffff, 0x0, 0x4}, {{r12}, 0xfffffffffffffff8, 0x40, 0x10, 0x9}, {{r13}, 0xfffffffffffffffe, 0x0, 0x0, 0x9e5d, 0x1ff}, {{r14}, 0xffffffffffffffff, 0x20, 0x1, 0x3, 0x1}, {{r15}, 0xffffffffffffffff, 0x40, 0x20000006, 0x0, 0x3}], 0x1, &(0x7f0000001680)={0x3ff, 0x2}) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/4096}, 0xfffffffffffffffe) 12:10:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) socketpair(0x3a, 0x2, 0x7fffffff, &(0x7f00000000c0)) panic: receive 3: so 0xffffff0007155a80, so_type 1, m 0xffffff003e96a800, m_type 6 Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 8155 19529 0 0 0x4000000 0 syz-executor1 db_enter() at db_enter+0xa panic() at panic+0x147 soreceive(0,ffffff0007155a80,ffff800014ae1f30,35,ffff800014ae1fc0,840) at sorec eive+0x1288 recvit(ffff800014ae1ff0,ffff800014ae20f8,ffff800014ae20e0,ffff8000ffffd2c8,0) a t recvit+0x28c sys_recvmsg(ffff800014ae2180,ffff8000ffffd2c8,ffff800014a16300) at sys_recvmsg+ 0x120 syscall(0) at syscall+0x3e4 Xsyscall(6,0,ffffffffffffffc1,0,3,a0be1417010) at Xsyscall+0x128 end of kernel end trace frame: 0xa0eaaee0120, count: 8 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> show panic receive 3: so 0xffffff0007155a80, so_type 1, m 0xffffff003e96a800, m_type 6 ddb> trace db_enter() at db_enter+0xa panic() at panic+0x147 soreceive(0,ffffff0007155a80,ffff800014ae1f30,35,ffff800014ae1fc0,840) at soreceive+0x1288 recvit(ffff800014ae1ff0,ffff800014ae20f8,ffff800014ae20e0,ffff8000ffffd2c8,0) at recvit+0x28c sys_recvmsg(ffff800014ae2180,ffff8000ffffd2c8,ffff800014a16300) at sys_recvmsg+0x120 syscall(0) at syscall+0x3e4 Xsyscall(6,0,ffffffffffffffc1,0,3,a0be1417010) at Xsyscall+0x128 end of kernel end trace frame: 0xa0eaaee0120, count: -7 ddb> show registers rdi 0xffffffff81e23fa0 kprintf_mutex rsi 0xffffffff810ca2b9 db_enter+0x9 rbp 0xffff800014ae1d80 rbx 0xffff800014ae1e20 rdx 0xffff800000acb000 rcx 0x2637 __ALIGN_SIZE+0x1637 rax 0xffff800000acb000 r8 0xffff800014ae1d50 r9 0 r10 0x9f5175d9edf70adf r11 0xffffffff81101be0 x86_bus_space_io_read_1 r12 0x3000000008 r13 0xffff800014ae1d90 r14 0x100 r15 0xffffffff81bbfbba cmd0646_9_tim_udma+0x530d rip 0xffffffff810ca2ba db_enter+0xa cs 0x8 rflags 0x202 rsp 0xffff800014ae1d80 ss 0x10 db_enter+0xa: popq %rbp ddb> show proc PROC (syz-executor1) pid=8155 stat=onproc flags process=0 proc=4000000 pri=24, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffffd778,0xffff8000ffffc4c8 process=0xffff800014a16300 user=0xffff800014add000, vmspace=0xffffff003f12c318 estcpu=31, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 19529 302410 3343 0 2 0 syz-executor1 *19529 8155 3343 0 7 0x4000000 syz-executor1 19529 205375 3343 0 3 0x4000080 netlck syz-executor1 19529 254028 3343 0 2 0x4000000 syz-executor1 38211 352652 1 0 3 0x100083 ttyin getty 2138 139975 0 0 3 0x14200 bored sosplice 98880 377561 23705 0 3 0x82 piperd syz-executor0 3343 6674 23705 0 3 0x82 nanosleep syz-executor1 23705 357854 71947 0 3 0x82 thrsleep syz-fuzzer 23705 170682 71947 0 3 0x4000082 thrsleep syz-fuzzer 23705 211536 71947 0 3 0x4000082 thrsleep syz-fuzzer 23705 396901 71947 0 3 0x4000082 kqread syz-fuzzer 23705 38695 71947 0 3 0x4000082 thrsleep syz-fuzzer 23705 499369 71947 0 3 0x4000082 thrsleep syz-fuzzer 23705 57736 71947 0 3 0x4000082 thrsleep syz-fuzzer 71947 257649 76389 0 3 0x10008a pause ksh 76389 142362 53134 0 3 0x92 select sshd 53134 211313 1 0 3 0x80 select sshd 28643 272744 83294 73 3 0x100090 kqread syslogd 83294 28654 1 0 3 0x100082 netio syslogd 20932 347769 1 77 3 0x100090 poll dhclient 54319 427985 1 0 3 0x80 poll dhclient 40130 145494 0 0 3 0x14200 pgzero zerothread 56712 432286 0 0 3 0x14200 aiodoned aiodoned 83201 283957 0 0 3 0x14200 syncer update 34726 30674 0 0 3 0x14200 cleaner cleaner 69152 465899 0 0 3 0x14200 reaper reaper 45683 301872 0 0 3 0x14200 pgdaemon pagedaemon 48585 194019 0 0 3 0x14200 bored crynlk 6356 32212 0 0 3 0x14200 bored crypto 81994 156741 0 0 3 0x40014200 acpi0 acpi0 87343 75927 0 0 3 0x14200 bored softnet 66370 48900 0 0 3 0x14200 bored systqmp 84811 295051 0 0 3 0x14200 bored systq 35317 186663 0 0 3 0x40014200 bored softclock 80034 50342 0 0 3 0x40014200 idle0 1 324296 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper