4a1dda2bbedb9a39779340532721a15f11b7ca36e49d3ed67cbae739f11fb96b58174db496201782bb9c93cd425cc0f3ba90cf74d32209876306878108318b340dd24c204dce99976e6b40b7b843a53cc3e3ab1584433b1ab752f5f57b1f0ffa6f73a27fbb78a23a6564d2a3ac8f9d69fa78da223fb20dbb67c9c0ea10258cf63d492f419e0238a2978563fcc737ee6946c20f8de54f235a7fb939f9b0ee95638a3ddee1116dec86139c1d2fed4fd83fdd3d305f5da8a87a9e5b2eee70adbadc9430675a4d9730fdc06fa138ddcbf87524432ec1c97adeb3e0c663070ac879d881d1baae4abe5044e496b37231fd6aac92449e115e09d36892341da6b0b897f33f7b48cedfb8976df983a02c2c92c0b62e192b132078c761910b6d1d508bac7f5f88700ff3966666a072d069c338192885b4cfed7115731374e526fc3d0325d76e23d76fa508e0381aeb235311281ca420d027bd3dae017755a888dbeb5a755201a8532225b0ba8b03c8ed0a372351c0cd4305682475cc9277e9f8e664c2b260d9869b0d27b7fb73f72ea05c576514e854f8edaca08f4d345f28eff60aa40cbaa94abf1e892678876718eb48e810c743ac9ae161ca6ad70bae8edbecb4e77833d599fd6a8432b56c2f0911cdc8b8eb219af207d3e340537dfebde6fcd96dbd300167be3379414dbb885ecdd4e0521781d347c157fd45a86cb2aa3231c4480393212a92033f13b3f6e9a6b003a3e152f7300ff0287eccad4dca4dfa6dca6a0a143098bf340de3deeb0137b22e864327adf394c43c4a03a9c30fdecb59be3669788dbe77dcd671b24f4973df5c55cd2be7709e5ed4471d11d1aa4cee67637df366c1fafbe688d7e7891a95fbaffd9ca98719dbef47cf54973735eaf2ee19f08ea9e80af7ab883bf8783f1bb73b3335c66cf1990b7e3f313f6e8a8eafa89dd29912baa1192b6b3a26bbafafd09839bfe0c0ae54604361c4313fea6d1e5657e81b26b74f0a9cda7c954c607122886c425172acafcc3d1c91ee1d35fff321e345af187aba43a5d62be2eaf352aaae24c7d7040210e59382ac9bcd74c2587eb375b5a1bfa228d2b5d9cbcc08cfca1f819c77d0d05189ffbbe79e5252089520b16ecdf727a75a4dbfbfca7dad6b86d839c2df2e676f5a88aeec97cfb1643ebcf7002ba98fae330efaaa588e69b3410d4718e2fbbd1bdfc5e6b9ea4483571a8004edc06b62c95d2e8cee8b0b554a690afa2434117fed1e2c6f4039789477b35c3b9a1c090f89dbe2de25cb37aa1654c6262329046ea7f868b10b5f7d5d5617e44e691d2490d8f8a0771f794a49bde1c0d0ba86b9f2e26e56d97cb17c64287bcbf2af01e278f18686041c5f3508d7674589b9b8d879cca73f02970f1d266957974b2eb32b0947bce3e51805e53bd65c5a87082e04015856e42523504203e358b5523182804ec12f7ec9fb3402e6500b309f7ab9523c9113f33d8ce57a4ad4bc8f06f9c05d7addcc0e226143bd6b73d66dd99c9058e93f7b4d8e132db93b94586035f702e0962592d3d9fca8201e7f392f0f1e91fef140f63054a3171b389be505455abc04265f2f0ee99ab0d3fb336abe7157d5006b52e1cbfb3a2c45595fb83375044874aa3f111c004e2b3ab046a649af53480f9dc3c625f677e8db067570130c9f9bb6b2d684deea735a98e12ca26db17a409dc2efad4fcd88f113973815453ec41148b4fed8e72ec0f5cc125fc869689c362bce684955ea9b43952ffbb57146085390e371683f6b0b1f3e28ed949add118bb4b404b5ec1524769073eb8eea2d202ae8b51a83c21e4bdeffe1e48b926532f220e4af0481430b3b2e6ff4b66318baa17091473dee7fc2c945eb7d6d28d1586c7d0d370ad8a0108e79bd5e95c9a388a50b032cd5416970fe211be6428d381cfb04f18bc9258065ba1ce276fdfc94b4b041a11a23ac1a206f1fdaf2bb66a1cd3b8c65a04eeae677fd12dc90641c2d3f4f0ca7c5a0917bc5a7d9a0e027e1f65422bfd404c7c008a80decaeeef39d49cb0cd7bdd0d2b0c04f06529e5772c73bef9b58d282ac6b88d4c7ddfffbbcb75b71d5a357101e3a2e4894566e00430f7972e59135c31b383758499a33c5bbf403749545a59a4b177bb5d2edbb84c1eba47f1cb248dbea293aba787c9430c1e2f3fa461c8dbca53d0b8e7ec04e55ac5f94b3ea1ddb13616d4ecfc833185db07e3177257b227b3508ad92303405d74a302cd1832b3d487630858eefffbf4304a847848375c4ca2afff0a605ba5009b92cc1d18ca6636a10fa64c9b3021464aba4beba9d49c620fa8310c468906cfda79d775e16fce2b51d5138ff9aa9f49781c260721aa66a21be614c3a256886b2fe4db8bd98383c13033ea4a98ee37e09406de8f934c8d576e891bca0c82c6bd80e02abdbc9fe28b4013753d75a3efe836cc821e7f3b1a7f191860639a8b3115aba2e1f3082410638ec19645a8deda61633c803c1e78fd046ef2b866292f9d0da0f5b574b8433096bc0419f6480e9532b97ce7b4025cf98ddaac49c9553699946ae835d3488090c3afc62b5fca2060853aaeb23b5fc9f0ca40a903e448bda92e0c7191a7792f3d36bc12fa3e127603fcb5880387072669ca577d14ba4cd08dd53dde1c9d339377a7ab63024774679a5dee3d65cecca31c0f73c2f4643b9a4f69ff700e7b0db71f8dab24d8e5bf2d8951360c04818deb83410a38d240245861751c0532adcff27ed650a5e71caa3d2b72c7ca1c65db89b6511647cbfa2da9ac9b096787ae40e36449e9c790776bdaa9359d4a2c75c2d6b184c501b57b2f73531a9fa0e855d745961e6dc87fdf35c85537576e76d6e3d2a06a6da67df1c343eddde082a1c3671cb949816e7c3944f31e8d467592654233203ec2c9080a5b72f30d5f2c3be06a8f852353923a96463436555fdf9f532e7df291a652aab4a5310064b53145e0947326227ec31e877decf904ed4ca9dafbd488e2e733ce576ded2e4f1a6fcff4532bb4276ceb29bc4115149af36c1dc0fefc6f42fb7b1ce934784df423e889a370a955532647aef1e76d202b70e38881d3bfded3de35fdfce8ff8bfdf438da1db340bf0aa51390c03f1f4c92c0a17d7ae42b3e20864fb048784f3ec60493e8353042c05761bd93662b4ef0f65655523082dd4674f11bd3d70171aa84af74c00de49101035ad991af26cebdcb37c5a80a003de8b105828b2236bd33851c32f94f5a6794d09e57f115dffa2381e4be12350ff47327d39c3888bb0ab19f6d71334e0524be615137067ead4a5a2ad9e14aba1b840e9e3bb3f6d4217749e2f741d2a8773ee181523d9853937f9264a1366e645991779414372947b61af99af9a3c1611e2c6b45e6012917660320e7cc0124d2514cb88ed4b6b57ff2dba97e82294065418ebf1e0926dbe70994fd87a3d623e96d607495fc292bf7ae909b2c9c018a02b011f59ae5d8741073ebfb4085f8bfe1431d0b1788b9cddc91cdf48a71dc3eb10e5cd3e984889724b012ad2c046a62b4d94d51341a5521ce017bb7f06764d05fe8a26af198ca0093058ac3e091b3f54df867d20c3b2c19b5078844d9d0697377fc7e143857ed9f3660612ffa4f3998d5d911b9ab1869521ebf8c962ce86b6d5218743d5def6414a46365404ee99ae6f524b7a9846307b336f20165f9cbc2372200b2a37c66ba932b9c77afa0506d17b67a17a94e27d02e5b96805d73e742fad58013dbf80390706d3bd4a7400f8b0804953f6a2d0eef0b858959107f1407e18e61d66f0c210e4cfbb32930095e227d6ee333206671b3db80180af9b3b9e9b7b85c9482f3581ab0a9e3a894897946dc86d639f3ddceb430e1fea13b15b055ed120cf8447703b2", 0x1000}, {&(0x7f0000000200)="a568e8f78e9d3dad7d9ece65a171cb9dfd07d0158d0ed25e2ea0777bc947093b21a628d4efe5a41fc675482696c7e9929088b8186bd1a98eb872781fcced59d4541b047b4de457a33a9e9a88073517859e28348e386ec91799691a68abd07e6cb082ec813b9cef2f5ee82f78c33b15160deaefc2aaa7cb8626ba035ef4b6d904afcc9cbe73cc3760e863a8fff2ddc9e9d0fccbd349bc711e0ee847a619e60d55b9024131f9770ac9f43baf953c192c77ec7315b142da0e2854a0bc64156eb9d0e384ea615ec2fd137075abc018e26e73fd0b274b31caf4acc4b472a309076f00ab6e9aea274d104ad329972a816267c3dd42", 0xf2}, {&(0x7f0000000180)="a7fbb2427edadff7cb96e41f890717d4273e5ec586182eb83168e99c24ea1137f4decc6c9ca7f541887b5f9a84aba739767c33d3c39ca0a7c0f5", 0x3a}], 0x6, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 05:37:30 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x2f, &(0x7f0000000000)='\x00\x00\x00\x00', 0xffffffffffffff1d) 05:37:31 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfff, 0x5, 0x3, 0xff, "d31a177b659bc6654021776ebf922451ad1bba01", 0x1, 0x9}) ioctl$TIOCSDTR(r0, 0x20007479) recvfrom(r0, &(0x7f0000000040)=""/13, 0xd, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x4, 0x3}, 0xc) 05:37:31 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = msgget$private(0x0, 0x204) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x2, r1, r2, r1, r2, 0x104, 0x1}, 0x9, 0x400, r0, r0, 0x914c, 0x6, 0x4, 0x9888}) setreuid(r1, 0xee00) r4 = geteuid() r5 = semget$private(0x0, 0x4, 0x80) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0xc8, r4, r2, r1, r2, 0xc1, 0x100000000}, 0x1000, 0x3, 0x1}) r6 = syz_open_pts() seteuid(r4) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000000)=0x1) 05:37:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x20) msgrcv(r2, &(0x7f0000000480)={0x0, ""/192}, 0xc8, 0x3, 0x1800) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) sendto(r0, &(0x7f00000001c0)="e39b8dc4ab37c09e18148045c034a5fde5b875cb777fcb2900450d9712ef21f2edbb22b7cb2ce4b3acd99c06cd0d98a23530457a6a3d0350ca11143fc7c15a160bb0835d85e74585bae1d34c605b900b186980580198fbfedec851f6f7b17736e5c0ff05b6c424bea508f5b5df3f63d446a264027af15e1ea57175464c4255acadcb3846b57d82513bc258eb2d2bcaff81", 0x91, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x70) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0xa, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r6 = getuid() msgrcv(r3, &(0x7f0000000380)={0x0, ""/248}, 0x100, 0x0, 0x1000) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x2, r4, r5, r6, 0x0, 0x1, 0xc52}, 0x3, 0x6, 0x0, 0x0, 0x6, 0x8, 0xffff, 0x9}) 05:37:31 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d290291685c", 0xb04}], 0x1}, 0x0) r0 = socket(0x2, 0x4002, 0x0) bind$unix(r0, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 05:37:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000180)={0x7fff, 0x8}, 0x10) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180), &(0x7f0000000200)=[&(0x7f00000001c0)=':\x00']) r1 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x80) renameat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x90, 0x0) 05:37:31 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1d0) listen(r0, 0x9) r1 = socket$inet(0x2, 0x4000, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = semget(0x2, 0x1, 0x2) open(&(0x7f0000000500)='./bus\x00', 0x2, 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f00000000c0)="7130bf790fa35cbfeef7af8371d3ddbd9160329bee2748abc9efe4040d07a475fe6dc45545fd9909eccc42aa09cbef2854e9981b06145c8c7854d28be27211ab5987b58c387828dc3c816cf087bb6da799c699abb931fc580401c3bd51c1c8de4698b3641bdf53c0d16900b1a5860fa8874d4ac265197e5f13c1977abc131f1174c38cfafa58fc1e85f68a182068de2dca2c06d18f686b660fbd8f0bfc12064fa0bc59af569227db4d603648b70c0223fc686eb4bbbed86330aea2f51a6234e893b7321a0959d424cb0783fd4b00d5602d85e6e887474804a2152f1ec84ac5bfc2", 0xe1}, {&(0x7f00000001c0)="9c944f0495c379e80b1b117eccf84a473fcfc620f5efaff3a3ebbbc703f2f2ad00722f6ed5ce50a57f70d6fcfd74d1645a627467f5d5e3e9647f13798b93cd0c6c7f0fb285d1969639de81e3af67624f7316e2aa3f70cb7036498d75fbb1b8cf4a58a92c4a3463a218eddcfecb8ab0eadf64a3725dab3fa399dd5ae51c08c31835a3cf22f2da800b5608d478c1c00ddb61dc8d", 0x93}, {&(0x7f0000000280)="a6b50ae766f3b85a67613dcab545c554e20fe87ca6436221df46fc7fcd1a2a697b2b6ead8e5bad9a427fbe1cf4bff28bd2b6f8ea86d2dd2843ef2061d66435696d7615cbd2b4ee65d85b0066d842bd20fff2c0166199d2af5f19a1a2c1a180a856a1bdd784665541e649ff74331ba18c155c5670720866a1db6302cfeeabec0f0cdd36f8de60916d0a4d9a8530c1048c935b85d5f8c482cb9e911f3baa2f49d158f518d489dba52f6ea6ed886a6f45916a1c8622562ea21a320d895da76145d6d68bdab5e4dc92f3d5f1bd227f8ba82ebf2cbe5343cdbbe6485449b507", 0xdd}, {&(0x7f0000000380)="470f3a24ce4d2f8b03bf8e3c2391690c2fb176779bec464fa4b1407e4f9911d6df8e13fa7dd2e6851653d9fbe5790f6488b081f910badc51766e769a562d9997dfc582f927ffca18ae18bf245b099c975a03e7db5527214645fbb0bb75f8c1b6482378c0", 0x64}, {&(0x7f0000000400)="908c5fce7421a8cd351a12fc24745a0138283d757fc5ec03549abc05df28d55d5faa5a729dc147980bc177099c054f925b1375b26bdb42d93198126f5cc013c5c05132f629aa3c0b2258c3e9381bdac80021c60b73e9606fa681aebdbabd8c7bb4e6a8eaf4607636ccce", 0x6a}], 0x5, 0x0) 05:37:31 executing program 0: shmget$private(0x0, 0x3000, 0x608, &(0x7f0000329000/0x3000)=nil) shmget$private(0x0, 0x1000, 0x0, &(0x7f000032b000/0x1000)=nil) 05:37:32 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x1002) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:37:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) 05:37:32 executing program 1: socket$inet6(0x18, 0x3, 0x0) 05:37:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x22, 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/37, 0x25}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0x1000}], 0x3) close(r1) 05:37:32 executing program 1: r0 = dup(0xffffffffffffff9c) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2003, 0x7) setreuid(0x0, 0xee00) utimes(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) 05:37:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "279663a8d3f9678d6d6fb632c5a21d141e357935", 0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x8, 0x6, 0x8, 0x312b, "9bc278d0e1ab135eeccf431e2c4fe1ee71a552d4", 0x101, 0xd760}) 05:37:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x9, 0x0, 0xed3, 0x0) 05:37:32 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000001c0)=""/212, 0xd4, 0x1, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000080)=""/182, 0xb6, 0x1, &(0x7f0000000140)={0x18, 0x2, 0x2, 0xde5}, 0xc) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="e0ffff0000000000", 0x8) 05:37:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000000c0)="9bf0", 0x2) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = dup(r2) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0xc044, 0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "9e20b8ef1fb599c4affd29cd7c9f1745610e01c3"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 05:37:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x224) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/243) poll(&(0x7f0000000080)=[{r1, 0x5}], 0x1, 0x3f) poll(&(0x7f0000000680)=[{r0, 0x42}], 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) 05:37:32 executing program 1: r0 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r1) writev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000080)="2c73316bebb9ea17db9e010d73ec0ca310dda9c58dc26bde1f7fac4dcf14a0b7c54a14bfa7f5194d27923fc3761fd0b76bcfd2e25f9aaa1fbb0c2207951a1ba1c55d231026c7388053c49a77656507da299951bee573f37d1f8901485a34823186c0b0fc138dac14d0ce5387905acd8896a5e86080342b60b09d60a91f78e4d8096830a37c2fcd2277ca434e14f0b7d34cc4e2787d75055805374b6dc3a5c35fa46b1d2ab56ada2108c9968550e44ec66f7c63a9bbdd9890270729c894fa6195efb7d164e1f2979c0950bf7c36a3fad54d3989060297e2b1a81193fce9874e8b3a34dfe3273a090ece66c8098b330220b371e689fc5157f4b15c9bfa397d0d9cffdbcb7260b9e0f696f39dd78ead996df51854529acaec6f3ccb4b4fa861247712489057724e7405379a2fa888dbd21942655761dd040432de8a95a803beef52568a873a70d631535579cf96ac44f6f5b3199cfa6ead9bd4a683d68444855edee2fb424c1a931adc52de300a5eddf0f697b8372bfbe9244134ec84540f071a9b4d40cc58f06280af90b53ace3d8d5fcd81b4f251c7e857ac694266bda94497fd065a7ba795152657846e4195443f24310ed7d84bae612da555ec2013849b84e62d55d256f152004ea143d5ce9d0b39ae8ba99de1bf5d7da9e9ff72550c81fe9ff41a5ed626bcff0b1df9e1fec72a256e40f8c400c7bdd42c7ef2b1eb2b8ea103f3d3067eb148b2dc6d23f31eff2f29abbf9a9b8031d16916ea676f81e06c77fa83737330f354f334ff101cb0a6a42d724a772182b0c99193363ab7273b5fb1dc2d2838eb00fcfbe338ae36a00b08ddfab9b4b60fd88c1f470e8f6e03445bc92368e48488b358c47672a790497150296ebc8bc1cf0f8671395cfe2c001fff95b541ab78df2115364bd474b0fa73e0bf866b20222cf29a813cbbb2bdd0e9582f252ba4c518180068aa7003b9cb22b11fc1975718601b889346e086b79ccac671abf2bfd4ebd85b75fd74a973b16d51241b8b15b6528a1cb2b0ec01edf44682e34217bb4c1a108d80f5742d4e8646c3554a64d793dc4b2c1404436866a4a38b89c9da5d22796aa1dfddf5147802d07955117f577cc15b49d8d9e496ec881960c4196390fe7d73c96e7366aae4a524db41c5330c7a75c8d6069c45920d0537f53067a7295b49bdbad860f9ff43435b3d80644e14b1343c58f0ac", 0x358}], 0x1) kevent(r0, &(0x7f0000000040), 0x8000000040, 0x0, 0xfffffffffffffffa, 0x0) 05:37:32 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f00000001c0)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./file0\x00') link(&(0x7f0000000380)='./bus\x00', 0x0) faccessat(r0, &(0x7f0000000180)='./bus\x00', 0x21, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='./file0\x00') 05:37:32 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0xf7, 0x2}) setrlimit(0x0, &(0x7f0000000080)={0xfffffffffffffffc, 0x200000}) 05:37:32 executing program 0: socket(0x18, 0x4, 0x7) 05:37:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x4) listen(r0, 0xdd) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x4002, 0x0) shutdown(r0, 0x0) fcntl$setstatus(r1, 0x4, 0x88) r3 = dup2(r1, r2) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000023c0), &(0x7f0000002400)=0x10) getsockname(r3, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xc) write(r2, &(0x7f0000000080)="eeb0e0e1a682eb4971bb4ba0fe6f61ad265470c8f60728bbc1ce21163ee82f44448f60d078f74ab601f79718587507b0a13953999923d8cdad408656cccef48af7804a451a2df3ddc5e857dd0ef64fb22dce78a63ddd4cef9be46ecc158ae80c4abe591fc50e3068cdf3093a6bde9ceced9a5f8314c38b997e94a72ce667dfe50388cf4a7ff9d7549c1c90a9afa2a2477d0030206b4bcf1e62b193627366758d8db7f57fa032d6c3406e3cb47ad94ebea42fd755640327b4b814f318ef3b4abb3fc2a2fedecb8752", 0xffffffffffffff04) recvmsg(r1, &(0x7f0000002380)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000001340)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/219, 0xdb}], 0x2, &(0x7f0000001380)=""/4096, 0x1000}, 0x0) poll(&(0x7f0000000040)=[{r3, 0xdc}], 0x1, 0x2f4) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000001c0)=0x6, 0x4) shutdown(r2, 0x1) 05:37:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000200)="474f53a90894113ddc2af1b3ea6a76ce9c1506a90d741c80ab287d8e3a91caa0f400c5e48db16b7b2e07c0d4969ff9ee1aef3fb3cfd699aa1f1f10a4cb45ea21d6c6a80d256b1e0a1df47e2bd711005f585e2120abe67c5fabeda3a65565ca354954830b161e0b7abf19f930d08b8c089fec8415cf6050c5c2992ec8687ee5b4745c15c08b96920317ee4368dfd1a1f1d0b9fb1b2b9e22edf5b1efe53540250cf32eebe004772881c9e6e50cbc878345642a6032ad406364ed19080bcfddda4acc8f70a4f5852ef56015c541a536488351b5ed82be7162f69dbb51f90728a6e4e8de3a7d46890fd0c1", 0xe9}], 0x1, 0x0) write(r0, &(0x7f00000014c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b8e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c05400c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d010008000000000000e06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b305f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413000000806b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba767aef286167004c2f06623493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686772f61a3f8481b951864e38145e62168e82e61422b32c62917a6", 0xed9) 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)={0x7bfd, 0x9, 0x5, 0x8000000000001d39, "f2a42c64caa726000000751e00"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 05:37:32 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x6) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000000)=""/65, &(0x7f00000000c0)=0x41) setsockopt(r3, 0x0, 0xb, &(0x7f0000000200), 0x0) socket$inet6(0x18, 0x4000, 0x6) 05:37:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000580)=""/140, 0x8c}, {&(0x7f00000000c0)=""/12, 0xc}, {&(0x7f0000000640)=""/72, 0x48}], 0x3) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x0, 0x100}}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000180)=""/203, 0xcb}, {&(0x7f0000000040)}, {&(0x7f0000000280)=""/78, 0x4e}, {&(0x7f0000000300)=""/98, 0x62}, {&(0x7f0000000380)=""/75, 0x4b}, {&(0x7f00000000c0)}, {&(0x7f0000000400)=""/47, 0x2f}, {&(0x7f0000000440)=""/145, 0x91}], 0x8) 05:37:32 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = socket$inet6(0x18, 0x7, 0x1000) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = socket$inet6(0x18, 0x4, 0x7f) r5 = socket$inet6(0x18, 0x2, 0x3) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000240)) r6 = syz_open_pts() pipe2(&(0x7f0000000280), 0x10000) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11, 0x14, 0x1000, 0xcae}], 0x6, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x5, 0x2, 0x6, 0x8}, {{r4}, 0xffffffffffffffff, 0x2, 0x1, 0xc6, 0x7}, {{r5}, 0xffffffffffffffff, 0x40, 0x4, 0x3ff, 0x20}, {{r6}, 0xfffffffffffffff9, 0x45, 0x20000011, 0x8000, 0xb32000}], 0x80000000, &(0x7f0000000200)={0x8, 0x7}) r7 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) ftruncate(r7, 0x0) 05:37:33 executing program 1: r0 = socket(0x2, 0xc003, 0xf9f) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000080)=0x1, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x3d9) 05:37:33 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/19, 0x13}, {&(0x7f0000000100)=""/65, 0x41}, {&(0x7f0000000180)=""/48, 0x30}, {&(0x7f00000001c0)=""/43, 0x2b}, {&(0x7f0000000200)=""/162, 0xa2}, {&(0x7f00000002c0)=""/236, 0xec}, {&(0x7f00000003c0)=""/31, 0x1f}], 0x7, &(0x7f0000000480)=""/15, 0xf}, 0x40) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1d, 0xffffffffffffffff, 0x0, 0x0) 05:37:33 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xc996, 0x0, 0x0, 0x0) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) dup2(r0, r1) 05:37:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES64, @ANYRES64], 0x1c}, 0x0) 05:37:33 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1080, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = dup(0xffffffffffffffff) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 05:37:33 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000100)) 05:37:33 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000001300)=[{0x0}], 0x100000000000014a) dup2(r0, r1) execve(0x0, 0x0, 0x0) 05:37:33 executing program 0: getpeername$unix(0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) write(r0, &(0x7f0000000180)="70ac9eb88065d0af3ce0d499f88848e3ad8fa4a84d8d424a0189949c824639450acf4dfa54573fed8c071dde33d08a3c44b10e941837f051ff25fd2bd0d8cfbec0b22397370f8c0ff69b39c52b31728c4455258d7a0eab8c29771b9eba19d649487c7d06dafe51fedddcd53f10906baff21fb4bf97afbf5b010e8523b5b43efd43747f8ee88fde31d9d0039dc806c97dec0e2a8eb220da6f8250eb44e33806c449960a6242924a7e11b2f8acc7085794da9667244b37b9a6a60517e43b55cc3e6b678eb535186ec4a59e3d0ba992928d057d05d7c59f6a8b24dd071cbb7757d275c7bca5a4d37810636c3aefc01188bc3e162e8361d247dfb4d6721372664b3ed088e9a4535155c656d29fc21ec11ea2434a1d043b5be8a6839ace14e202434dfd6eb8f851cba086d642131ecdbef865de71727ac140b65b0c62922c674e4bb2d6b7929c9b8ea6931fa28a97d947d48083840ffc12b320556886f742bd6ff7279be85577e19bd1d44b4ed3a3c555f94d24bca518288781555fe5db9a519e7c923a0caf14b2cdb3f3c88b6e9cee96079d1ca2e2c9ad8efd87df5f4e0ab0098492a5b3ca4c5a9b4790e5c3fabbd78408a65366cd4638da304d3df4cbe982379023b05cafa6c22036a6ae0c96a9c59b818e8d1b86f8f9ccd6a321e0a2e035f86de3856e735e85225fee65eea9c0c0db4ef0c58492fdbe4ba021da9101fe579fe096a30533c2ee91866dc9caadb45f315337366bf867743a60f3f7b74429d9b63d1e8539f545c0b378117dc8c0875ad30c16df67aa69afecb1ff00c88496542d072822fad3694deed154b6fbb87c12f7ecfbead15c2b76f23fa1ccd85144aacf6a442d213d9062e3635c353c1ff0ca0652a5b64091a20524e5d35edfea56e9fe9a031d71b7f97068740e5d7cc40f6bdbdbc04448a1c74ca31fb219c6b63f74bd55c84f403a1ad9399df32219247a3c2396c9e7cb41455b052871080162b4d4adcd5022d16ca74589d80e291333db79ede68243641c4755817b37b533304b5d0499c4030da96f88d8fdb074257d6be7fe7659f2b0fd257e6092e23e50338cf8c7a09887cfe7d59009c9b2d3d33dc907af33bb2c0b2a7ff9a8382d72e0aee9092b6fbe9fc4202d7fe3ff059134c3eebb6c44439c8b11bbe42b3e9cef84e47cffb1a682dd9b0c4f3d28fd156c3ab745a8dde9463f507d343b95cd862a290e2ae35d36bd83d476b07ccbb896746b9b6f06c971ad8f4a2678ec4b8ae7f7035102f20e5350136f39e36ea6abbc1571feb714e164797590ec783a27c38070f0a92b5db68eb178d6e53c56f3363e55a45d8f86493ed84c5f3c4dcdf98e06791a5ce1e9344b32b23c4323e02dda73bfdba4270acdfbf10dc8ea942ec6df38f305ad857af680218ef379ce14087544c223d01ee165a2b567e5d656fd855fdd10c22f2e746c901c0dbdfc57c1c6f177a5390b0a11016df4fe54151fafc15606a69ebcbf0097d2e317dbb1ed9f304ee63a098a74858bbafdda25bd1afa568620e63315f8e62850cab20fe996de4419a38b9844a4574ea26b066f99ca9ade49d7a66d390ee488748d4c73136cc6c2029750d8de6e5c36946c287b3beaebddbfaf4db895752644e7f7e7858fe72b655c07afb88babd6ff2433b8bdd9e8cf20a5ab849a0853e51c0a867348f93a660c7b7a7b286dbb234ab17883d4025c2f96940217a6e8085ef18e6bfa89f09e303056c443990a26e83cd9027243df4847c6003853aa318e26a5d11962c4c25afda2d43db4b714186055b7c46930bac57134bb8f0a796244db372df2f5a100b0909b7982f7343d6c520b3578e74e02585de938f97808eee0b8de5190c56afb5ba988cf8019da7a36ade71a16483322066f1b67041a6a54e8781e50bd0b839545f2f706fa46649efcf65d82437aaf3567f6702658f4be253d6bf8e6293aed442ad464901daae33640bd1843a09876f20d14fff07578ffc1e899ccf4343149a9baceeae350e410a751e26a878482f84074126a024c8b93348a5d7c8101cfc40c1711cc3512e63ce0b031cf6249d7f07d35cf3492a6a3895350185908354cf9857e28e72c086eb216efd1d09e1db52102ddeaba174dc8949cfd343b8cec71ab264eeff38216aa526246708a1e46a94f3dfd82c023452d5ee372ceee072f9b4e6c11b8a77310336808e98d1a107a5232eecdaa1fa1f29d531626a09d3de7b52a71e285375cf7d51d2ff8aeb4cf5f59afff2a2188c0c385c75ff52c2d08a909c102370fe45f2a27ea89364d1bd3b7a3e1da92ca52d517bd7692136987798f007706f62ee8e7cc9100c9363ed9ece47d500df4eb2a6a37bc67a236d890fb5a7c4964923d63e52b7e0273467353c9ce5aee64a310540bca84f9088e7a323539936b8e1eb82c0e8ee4d0378cd8ffe88871698fa7f55ba4dc7f1f4bc538a55caebcea5d44f8d2cbe37f81f7b086adc530b087e4705ce79779c104273c34b9c885a245082e4246c2c706533f72fc596f44a94a94f66f959f07b1b2a647627a11928fa389a309fd3a9e6e9b1906bd80678a049daa9ca74daa8ab61c7067da1c850a0442d11ffe00e3e48ca87afe62799fb02b9573b9a88570b0a207ab569e80cd32231b0afccdf6c6757b9ae0bf4be3f271d9c487736cca746aa48a2f656d7b0dc959a3926a2d44d5cc4bfae2e51e9e0061de02cf63e066e160d480e082149069b24e79abb67cbbaa8411379e4f1df2a7448e9f50d3aea467ff96d3eaec65c311d452ef33579b174f512e22f6ffebfd75afe9c9d3858fde84024c0a0ea384bf292276b693630b86784fbfb66009dd7c46f425aff77143e84843e24169917c7be1f67a5942b25b40377b8a695509a7bb3d4a7ee3b91b9845934e5a3ade9dee7d5a3e09b662a5c3a5a785439162d716c4c4e8830cd859d79ca4de28c1eb3260c5b5b383891cd283d356193ccd0c413879393a2b0720bbda164eab7828a6ae3aef66105b51e362ac2b9b1a02044d1be0bcc7778160188cbdf03bf3d45e0daeae52138dc046d5401bdfdaa7d2ad74bd7f7df55ffc48703c89cf377320622183825c86b58b4fe5549b3d5eb67d04788f36e4efc2614ea3cd3f3d7e304c702ccb7d259bb10590d75fb70ecf8fea1f093807387bb4b62c81fea9702e0cc7c1365f87648c7526efc0026e77aa160316404d7c71a3a67383aa7f8e76bd35b762ed3899d9d7c23e894234d42813c7465588dde5454a3be4defd5307660abc7493f7d03cdcf5d1b60d027148a7d3781f92c7b79dd605cba7985d5701678127a58e579b7c737381d3e050d02ca3802360207271e026f6663b68fa79ba1a4d181d640940fa00ffdc7f343563029cdd54ffb89aa207a933105bf04852f74b324ccda84caf96f14f561a0b04228af88fa98eed65ca2f15dc182b6ae27d8dc56991c442144ed90487faa2cd686f3c6db3c31b9a6183fd210cb24aff098eda0bed00bd285a170f031713de6c4a70c305b3f9cb2c3077ae6f9774758c04432a2c787319198476b31402d5574897af427f3d7a07aaa654fd87c56a78f653a0694fd77e96e49855dee623f21f1e3a273a39face6c55b20a2a411d65618f5cf0d93c28a99a3142eda0f61a9c2b1836986b56b839de6a92e2cdb28cde9a8a93914fcdaa20822d364c76c6f97c823bfc69de7ab740dd05973417c3689831cb5194b974e76264cab2eeecc21c70c07e1a55b9f296d782726eb1fb384b7dbf394fcea895ea388fde56892062e83cc7be960bf79fd176de2f8062745adad262f365dcbf2ed6b76b7a20c68fe4c960a1473d6550e4dfa65ed0844dc8123fb301c28942858b192cecc1499b72633268042e61b5b97526f0040b443ad4d67a9874f7f90861fef98758d8dbdecac2fd57ba4bcc1f2205d44a208ed604f4a973fe1dc885217e79f25edd282d29b1843c51ba5d4aeeddc70655830f73ce3acea98541c2ec7965b96a463f98202f30c5f223f638ef14fea9cb13c9a36949251cabd1c9ac16df0999637ffb14ca19475a28b3ce5a8d0108fae3ad36c37bb2bd1a6d6cff2cba8bdf9baf6ea3ca3d310eef85a72173ff26bdcd3b2eb8eca7983436fe014fbdd121bbc4ae0b6b7943ab8ef109018ac2aa98757b0e09cb5795f460262e8fd52515977378c6760435cbfdd6e8dcadb3b3c491803f5137d8ddeb00ec854b05c99cc0f7809efdfc0b68107e4dc8efbfe737258bdf63e018e487645145a6738e594c805901ecc2f39951bada2c232c95a4791a8300f0a78875bea30af4a7da28c29cc85ae58c96988d35ddaf097ba415cb8537c28e313d0ef83eac2a4abd368750c4eb24facac8c47edd2682d251e287f28b33af7f18b235736f10cf9fc83a68affa7c1940771de52c4e191d5e27f1021a615b595f46146a29a269c7a10dc5a0a921faf650e0797a91ce195999e10d8c8b3954f5c4da6a1bc355d567732c54e7367e64d963e677d560fad9488e4ed3291a85553c7873fe8c76fd5c105d1bcfa38c1d53fa651f9b903701a30cbb59a2b0cad28ef4112bb9a37b9c6ae3c03e800d7805487e0667a2b6018bcbd8c209f60b83e4f17aea17767f6f791a0cb69845aff83706cd21c99c70f63a1084b32de33b4cef5878f8d262a02319b32f3506f68f890955d9b2d7a81202958433efbd077c700002193fc433f5691183a5c2482fa5d855c8bd4da75d29cf41da1e8e7d263bb5b279a59a20bbcdcfc217fa594dea567eeb9494ad78a00a0e4e4eda919d1ff5b37c1a9e1e14c23e7303520ec7d2260fcb9f82dad251a5f19357cb1b4cdd5f7ffef310d7be5635fc8a059c532742674e4f77b3b9ae2e21a9b4e485062d654f4b1f259263832ef94079c944ff643a209dd530655ed6dbf3f9a14017a46a85ce9dfd191e5cf449cdd154b3b4612728c6a2dd855d6e8fc1995d6eb9ce79d245e5a281782c054b42965aa2a923ff0fc00b46c85406ad3e9822e1f8b224a9febf9ad071a2cf7b492fd367c78c2f71aae2bdb8606287cbf1be4967d6ee178a1711b4a9434d9bd519040e80efee9570b93ac3d11830f883b73cc03e5e7a90d06db20817ddfde0a7212dc042b134931fc5020c7f87350c7b915c14541e8a9d441e86e28ecf986e9484550015c9b25843816cc6e1917bd7ff2bb5ad4f7450b25b896be7f2940261110b105f9d2f3f8116d88364b043e9180aa2861ab3d9b0876ea409c959da832732d261649419c4b325ce67ceff459b3fd2daa013258f93e7a227563c3afe3189c5a5ea461d9b0b08b8b22f2677bff80f6f3c6ec35ea06d0c4d4234b552db317a2149fadc5db3442042a5272c1c20e5528febc217f6557cf1b24ee2e925cc1e917e213c2598df55c382c4cd6326eec49d359be5c00b686b98eacb4d92878bee5698f7ab62c40441d2d7c9981e2cae8bcba13dbbba0f0bbbc75879af4646b50aabe29a2dbb30b878864769b361004fe3cb0271bd9eb77dc2b8474da83d586fdfae044df3fd376ed2b9d24a14156b982572216b2c6803aa4de5470189e836e2949416c45eab1660f7f575a4b911bf475dc0afb869392fdf0a5e0f94ffbe1963bd8fb32b5d53ea76f1abe1bb8e6048446e18d5aa726b73e2689f45c3ee5c817b603a5ee79dde8629e2a1ae744d6507da800b5c164bdcd9746726549611af256bcfd0cec6716a4d633cc0348faa8305ca8feb29506aa49142384b4ea8f4724c41b249d5bde40391c0997b56ec6e80bf55317d685a1436c6d8f6f92d08926b61400d21927e68b714be1cccbf1291ef700de85ce65a9008d17dd2baa41dae3aa0", 0x1000) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffc, 0x8, 0x20000000, 0x7, 0xfffffffffffffff9}, {{}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x1000, 0x1}, {{}, 0xffffffffffffffff, 0x10, 0x1, 0x2, 0x101}], 0x7ed, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x2, 0x2, 0x4, 0x7}, {{}, 0x0, 0x10, 0x26, 0x100000001, 0x7}, {{}, 0xffffffffffffffff, 0x14, 0x80000000, 0x3ef4}, {{}, 0xfffffffffffffffc, 0x64, 0x40000000, 0x10003, 0x3}, {{}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x5, 0x93e2}], 0xfff, &(0x7f0000000140)={0x4, 0x79f}) 05:37:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x9) 05:37:33 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) chdir(0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./bus\x00') bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x6, 0x5}, 0xc) sendto(r0, &(0x7f00000002c0)="5c3ffa0a3c91176c76e80c18f67dffd8fbc2f30f84d97254e12544feebab643e59035e88f1c1be8ab4ffbd55f65e1ab676f3b8e881852475d10a9224a73ba2ad29a97ef1dff62353a032d1d2e1afab5d2e092a5a507d5d0041c75781cb6a0ff4c8e4cba2880aa5e036eebb169e155fcb4acb5b86f76a7cd9fbc96bd9aae108b903aac22d2c39d9269f55ed0aa55fe6536a2a72984054faf9f2508dd0db96feb1bc92ed8b118fa24a265b5e15f85c256a022b6de485d53947df89b912b898384ec80a0f0b12bcb2790eb555821737311689ad1fd2882a759f7b3029ad1cb977cc4ef8ee26fd7486140d7620442de580de7c0ab55554d46ec992af32820a83acaa9bc0b283916924c4bfaa4d49cd51e2e42b1c8657cbeb4a80a6a6c816770511ff971525b19e3704d0a8cb9c35a9cd67f39ea147cda0c66c30f627e226f53b210812f76f1823df6dc154583374c556b0f0123183fffc3c0d6e2f7aa639f83646bd0d5475fa2a1e43cf6a8f2a9341fff9b978cdae5a8db15a1084c830f461ecbd543d960d0dcfcd2760dc8c89055401cd7739c300f3aa9594ed5c662ee403d36779becb6b7fb9d2d263b0060faa9d9ba990a02ca0d5e8f8e93353f8d931cf9c79d4a5a2d148759cb80c5e3c42e8cd8fb2bd44d7a5cbc3fc366f88c39832a59c3e349a5c503e319d5cbbc4e073d5e080e3822eebb4e4d19d381d6ee19ca5a1ffc97f9cd5c4e951e0f9e977eaa07240a90570049c288c9bddbcaa61c93b3e1130798fb519d9ae5cacc8c32c910a3b409b17b27edd6494eabe4743821b3faf6a73340510ce83fbd03df118b82b4d1dd215eeabd801f4c37889f301ada72f0fb2f0700c2f0c3bbf9114a984573b939db7f80e417f0163f9d39c7325f4ae8d163fa63d52bdd6569f1c4b3b0f0f421d26527ba23347f57f8e93f442f86b6fb03140f7aef620b8b4e0eacde834202e380f94af319683e926bbfd16d2142a0788da14ad9071746bce28df8ed81f220e0e78462f68c4a00028c9b2f175b4d6c915edc9d649b5670604d2059c22d6c476cd3e928befa95f0df491922c964f0b52b14f6bdf319f141b77c67374e75e79cdf79402c769cbaa0aba49be8a28d97231fd590b78f7ce7b14a83a484d57cb60b64c52754247033cd5ec61d9d24c43f4553f27f5b76766ab6c03620971d255baa25f6d95eb51b110c524d7d03f0784c7ebae58a07ec0896b8b84852c9c4db3acfbf1fc6195d59b28b66406aadc95502b1f520aa2c9f7a556a4b30130d86d1bf090e437e3a699dcf404a3f766887c3237f26813627484b52ab70da36d00b596509fe47687f1e7c027a4b7b01cf83b17afc6673145da6c3febf8e450d940e53da3549bcad90e67083f23c65cd9399e5de852036f640483a55bad0ef896d951524060cf6aee974d827967faae67998a7e3cf35bd111fa04ae75ca8dad63658f47561afc4fea1570d2cbb5f15fbe5ca83b5653ffc6307c9b0e6e7c522fe576968615b519cbe9be353ca521df6c377fbddf8ff8e8f1efb477e25f8c141dfe368d1024672b1fa8d83996525f50d500418f41365648016c5e6aee87d4ae75b7ca287e6f685dee01a6efc42693172063e947ae7ce839022ddb248ab50265c0b373a0c1e2365a92a5ba7b7583bb399dbf771cef3630404faa17acaaab7700743457a0355d840f3a2851205db71f7a862c6102633d80af9667f8fd17cd636448c5c67d925342641e2a541ceb404ef1b7ed4c66daec316bda70176024df95c2e2a81549ae9f067955eb0737cb9bda3ba1ecd8d2bdc2f19110619c8e6e3a2d47e47c50ceaaac7502ef81439187989b868ac43679b94fdef511fc7b87e53d9addd0ee967cca4965cb46f699403b0e964504205b2a6d502ba2e3a132749d42a9f3e5095a5582565d367b7ddf5ed7ef541ea74995859862d5b697ffda774eb2c925c449e8a0090f2dea4bc8d62914f8411d6cffdfa39baf6cc16967f9746bd9cfce606ebab5a764c93baf4575de6160a1643e9200b69417215e4f4a0d2026e1861e420f92cdd692969dd53afcc9bc70d04fd0b33bdb68200bdcb0b9e9da8be83ca5a7227914af5e2e7c102c3c9326cd316a0f255a16a8b2a54c06e721f97290f34f21905a68566bd0684e810af45529838c286a244780a10819dbca6fbd6283a97da9a2a16f225ca6671901485db613f2de64ddb7677d7114a648caed827c7f7ceb5fcba9741d0eeba8cf1f6383c60803f6b70a8cf4641c4cd5304a793e9be91d8edbde72ad6bcd1f95917befb4ed043c585b7e94d89275b12f4875828ed3a27c02820cd9dddbb35f25a1ac6fac4303a329e320f223f75c0ef41bc764e597914b7003e39665b950c938aa279d351a8cb93b06e02b9945a04dba2a63bd573eee74bf63751f10dbfb4240062784a37285325b1e849ed3032cdb980a33a4ea50911e45069adbba4ad07efade57a9ad011f005c08916a2891979731aaec51c7492833f21e82c51bf8df0c38f1c162977d2eca910f99ac4a9f87ab1f13662db49fcd29f7c1800b5aa404b043422deacd7481fd2faa0aa405ada30b3dce11fe5f2b19773ba32a5b4abbbfd532d09ce6d9c2ca7134d8ac3184604e79c619e78087635ccae59ecc533b946a96a2c0388244da7624be7bb4b12f705c5f2ff72d095eef1a4c21d4ab4d3f850777a1b08b0609266e2807c6b986922db9a970211c3354eadde173177a9dbc6d5c2755eab408a0f42ed64f915e0e04b6e4f3add9dc9b3a77c4809e456036adefa3d6c9380ac29547920c1b09f8fab873b0b2da40e09fd3563caaf6a50624a8e331172660e05db8e391af8b45e63e776ab791e862d8cc1487d0ee61cac247118d5ad246771fcab227ea8c71841e395933193d5c82ffe28979034c0da0a16682dc362481590f2fea246f1cfaaafd5b737ab0e161fd2b0776b5b027a552241e5364dc1f1c690ba5242d5c848660fd4004fc610cdc1af296596ab61993c4331588f031b7c84724dbd5b1e6e9f350c314d3dc9c83726d30f5e4c884f4cd611d23d48b16c47930408bc071e1f9b0ff8c13cab09aadc06b9e0d8389a35a88d2702da3a01862788f85a0fa5ceed3987da46e01d9ba3157a064f3a48911bdb12e030c79d2d57a8428c991893fb41ddc1dd939c822a1d21f3eba989537c3958e28e2d6d66cd3d65486af8de2d7f9658e17972a1b04f22632eec5c5f44a2e02b26fdc4cf7c733ef3c0fff0de6a1400cf541f55c8db1db15fdaa347709a09caaefe7a42f1454765a448406a3550eab5e6b913f756aaeb7ce2eb4fdf9807b43b5229486b7a644f9aac0b8a7d90896b60d2f37bd4cafeafb0eca08bad3ee4d604fa208251938e30999fd9e7d8913883447282c707db50f9b50ca2f74d97ba2daddab735c1db9d88de0c59f57fd6a66c5b49ed80522d1779754938b2f9fb6d9e91c9cdb5ad6cf8a86cd7e5c5277d04dfbd7333403f58ef21ade7b5f0f0d035727d47164d0e0026c6f5cf28f22a9ce1aaed03865df337cd6310571b2322781a38cd5f1876a18bfcf9a4283aa45c4be045fca5b47ae74038f1543f770ba0477c0b86d7d09b45397782b4711e7f765b923207e93117de002dbbbe0c919ab3a85ab21df515577a24c3088a44d076cc9be9cacb8b3e8e15ca2c507509a2423d9f991b9a20472b6e7589cc5de2f0f11b6dd112bcffb09d2fd225dd6e10c9884bb60d98417d7f27eced909bd4285e9d36dfbd9d9d2d3c0427e4c5221651bfd80060216d541e8ca93f259eb331daad95e5efdebbed488a8cfd09869baeedef0a6ceb31b8d6b07c3f65987ad97b3bd9f3054cd135e6f7d991b5ed3309663e771f3ace187678e9b664a8be5bfa9e2259f3be5beea411b243579a4bd9ff0e1ca23850671520f7c315589b4bf929bab35b13df299629c3cd47d9b35c9597d5aad21b8c84e615ee79dcc7552151cf28dd37d11b561659350eb2277b62c51a983e775da9befcbe0d2ac971df7b2d8563f0992ab347a39c8fdfd2a8f3fc5ed02a7e3079f020181313be195beb7c8769b5bd74ab106b0f3f747ba9b9cd1eb4ac3f8cdf4d506000b14de3ed755c9c5554d12f10ca66b5da1e57a59cd4f0b80b51fbaedba60dc0d9783c8b978ef56d3c3ac65ea22a0d515ae7540d22740fea111ba62d1a8d3dfda41a0e1690e60751491147aa785caaf646928bda3c40fa64483bc61bc78721fa12e620078a2b35441dcca940165fa063415cf90ba0ce3ff9b801074119a78b68799c7ec8e8152327c4a80b5802220ef6d3707ae5437785b2b56e72e366551f3cc827f39182e546bc05026fcb6009889164939921ca0c103452ffa6eede38a150d893905b5bc027a229bae9c13091fa9b69d9b18388cca9acde4ddc7f13bba2cd8060fb98568434e0f5f2f855228cc5e06604c8d82900ac247deb993cc914f29c6686075516fef33491792d4dfc4598f292189a8f0bcb858a58036162c9c472b167e8036d0d1709b3c09596cc15a841f78ba5037b19bd5921bda1347890dfb9a67ce507ab3880f989a67f0e972e35fb0f006119cea3c0c82d2ea7221122b412a88e981ffaf2293e9af01c5414b90e56df87a0036c0ba20ffa66242e591826bfc1d0957b75a4eff3debce9ebb4e70f976a1466e50945e51ea9b36395ea627f0d40afaa20e714a91ff09c20aa4cd67b91e062af2fcd3338d279b56b30e6da9ac7a107ed7d5f8662ca6c2ef12200e28c849ff4ea45e3a2e60bf19127d78bf991090fcc519cd6ec141892d689013782f2d538f7543e437219d0ca88cb9dda60af11ac06547e959f7e21fde3a6b8d10dd47b08f5ab94b97c8251b84f39b794aba5f485a0af3363f0db36b30fbc040a8d7d1c165de7c7d615f1135893fb03c74605c85a1aaf531cd6f539d08b635eb913b14ac8d5f160a154f5afbe35e60bddd48ea60bc05e44f744005d2d820fd632eb8969ecb6d63dbcdfe2d139ecebcb3fcac6cf3047c43baaeb011f3c353c82c08325881aa934a2adf9b4ca14fa5316f63224fd4b84228d75ff4d3657bb0b1e0e370d6543e33b746d281f0d582c523c71d3f865b4d692a6b9f8687cf0466eab57367b0e090df0e92e1dc66c727d36323bb86de50e2c73a33df8c60dd0a9ac8fd9adf887dc703736d04e71d6ce01497c778ca22f9d60fae5b138c8c5d5cce8870dd3f930863f9f7648a1bfb284fd9a858709bf25439c85f6f08994348b7328faf836a6415e6f6232bc30aa881500dc3b17b6303aac8749802e5a4ad2095b8c4036541be63e5ed3778c1d7319b7bc24a017ce065db14eed467790483a4137533408137d7148145add40c2c99ab520e36290075e4ac1d4ca433ac3d996a1df83b7d0d80cbe5ad54b3f45583422cced79a513a03ccbf4ffb0dfdb3ef33e7083f8ea453c3d240dac9de13136b77a64feed1c40c249b5f3dbf336768666aa0d748066e5703ac7fd64d9feb25bf852e32464c7c38df64cdeae79769e0e1195196c58eb194b4fd80975117cf913077fc1443f86f248ab493786a12e4b895e7262eebb9652e32e92923c80c818fa0b428b410dcf51a89b9a3863bcef0cab7c1be1761f9b68039e5f2a2de279a9e68595d5b34ab4e4894fa60db00c392ed0493d5eae0213ce1a9b6931f0c58d02383b156ad4f966b0d575b7ec82dd79170a4f70fd5e74f5adfc391f435ce396b309f200897aeef7efbe17f321e747bece2bf97c9a7124edf00d137498b9ac90692be7223a9ce35b0de6a066c90a3868064a9214be304c22c8d4eaf591e6606224d0dea174668fd6cec3e238f45bf", 0x1000, 0x40a, &(0x7f00000012c0)=@in={0x2, 0x1}, 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0x9) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000240)='./bus\x00') getitimer(0x0, &(0x7f0000001300)) dup2(r0, r0) kqueue() pledge(&(0x7f0000000080)='#&@\\\x00', &(0x7f0000000140)='\x00') 05:37:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x1) mlock(&(0x7f00003e5000/0x1000)=nil, 0x1000) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x7f) munmap(&(0x7f00003e7000/0x3000)=nil, 0x3000) mincore(&(0x7f00003e4000/0x3000)=nil, 0x3000, &(0x7f0000000040)=""/90) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000140)="c998fb173881238b095a8948320c997102469ed04ad3ea0757632eb5382f45f3f0e2603b0252a0a19f6dc7cbf39b8ddbe8f868a279dc1e4ae09a69a912dd5c56b9083c7409636bcddd076569d035", 0x4e}, {&(0x7f00000001c0)="d0c4a338ff72bb61b3e4bd6f6c738fd3acc595f8a55f2759af26fd1d4da5cca960f4dce1a2c4b062a107f66c0490169faff72eefcf4654c39d314b461ac4f5331c9342fb5644ca337bb058411aa3ce3a2de38c4b6b58cd9a9848a5a91370f82b31f28a3663161ec54033939fa4885909440a96f205c3eab825ed5024e771856776becc60a75fc86bb1e76f1f3243cc4940c651adaed71d900267406fc6", 0x9d}, {&(0x7f0000000280)="e966e6d9796c1fd28d05fc548df4c1958c63cbaf7a423e1126e291cd803bd0091b920340df660b6a43d7cfd141dd5abf545ac6665e46", 0x36}, {&(0x7f00000002c0)="bf348600c8e46e06d1e3fdc222b577d2d7eba6269e902137558c9e90cd7c0d881075ca210ae2f3928d3925edfe16b49117d6f855722a5ec63db100cd6d2b17ae6f5d7babc8153dedc9aa5de8cf22adf15bf33988c57d2512462310e3330b70041fd215e793a69e294ee4cb209747101ff94aa98b90162b9cc2c714c2b832c96439b150a2e68fbe39868ffc58d5c840c7dffca1569dc0483ccdaa2e10ff0f1896401919984fb9266022d97dee6a3ffb58848cb46e2cea72550c4adce086576dadd4f6992e5377800501a4a0db5deb50664b29eaa55911c359a1e34983e19692da97188196a8f4634caec69dc9796c1136aca7145e36c2a9a03b1455151c2b12d5ece192d5a53715537a85581fc3e8ba92e422df321da83f8602700550053f167fa137e907a665b247b0874b8bed05dbe0e42ebafd6fd47aefa9c6ba487807703dda49e291c77570fd968884ead4c58f4663a88cc09fb9f89e28ccfdfd896e8f75bd4f8fc664ae768db5bfff2e2d13a6d9ae31af723e4cafdb9d584737ee744f7589c97f887c2de6f03ffac7877e1ae6ad21a91dc331ba3c83ce7f345c7f2f7767c4fd4a472347203c18ae4cf2c162b01f8dad1eaaafee691e8e11a8c4432edd2ca3caa778645f06059807a121aab9d31d0516113cfc8da563914d0ff8a8f783980bf53d5a9d8443b5e3d74760a2a7d6c56e36bd09f0b2386de2a0cb61b33191ff86d18e86e39e39686d9bbcb5dd87ddf9440c13d5a1ef78dca427342f3c53eb21d253e8eecb5492a56ddce97170d7cc1b7cf5c5ddc93cf215125f018dc9ff2cbd71b2aff6cd79ef0df2e9a52154e34b480dac8bbfec86c9cbc3fde6cb6fd47a4f7aeaa855a50dbfca81268e1fb20040676064762d5785e5cb1a5350cdab3b9cb64e7952ba5431de3d14c345464da306664b811ff1b2daf424a140c734b296c8560a9d54e6d96ea7052d2b67037e2c20d35bfe860fc44859665f29927ffe3167cff1a394b1514d17b8025a32400c534ed6764d56378f90fbc9cdadca5a54741d0dcf56b8f7ccbac62bf28ea5e5c1e8bf6395ad4cda1ae5c0106011e8476fba3d17de88cf0cc316125a46608e36a1ae8a168b3b3fba7156f345b34a7c420d4b34b2efdd3a664c21f479814503911b8cba374bbdf841008fad3389b660cb0802b26334fd8c6dd22c88a0dcb0287bfadb36d8658610e5b8771a2a2148fec24d66b838299f8130f701d943501b1caab429665e71591cc6fee593c13a8777935ec87fe19f4a6c1d930acc965265de3ed2861b80e50976c28ecf218703cf0cbe4ebee1e1b02e13e76623d78aac262b9cfa42dc2cfe975ef39fd10cd0d12b29f0720ea2dd22eac4eabd3bd60f255f58c093a40b1501a115d2fd0029b5104a9121b45bc8d7a0f5d5d26576803bc3943448743b213fb6ec19eab1083e95ab26ea2514384f8461dff46f213a22d9bfac04a9aa1fdacbc4fd327efb2d34a16cee25d2657edb2de132b4a41a775c8b4d546b27fce0693ac8001a36f4f28586c6913eab889e25c62c881896c64345910ad0160273dec7219af1077d200b996b41a811dcad8cdabda9f30df484f2df87c5ddfddc492a5ffd443d75231f6fdd7e6b844b59fe9f4b39b25947e81a908a019e24f8e76b2be4fbd7642835598620dff654f3a83dff448d3294ff443c7ddc1371a9f060a19a07ee8d3cedff6d2fee9a8893f19a7074915616a7ec04015e9b8ef7604adcf0b275024298181c70a306f162752c03fb2f5b598e545b6a04dc3d3e795690dfc4bbc21359bfe787ac599a227c8bc9e7df3d912cdd0bd2f258590d6cc1122a6952350baa82e7efb9b87ba18103512b03da11efcc6e59ae83cc13e537fc9f2f3125b355527b376943351640293817aebf9b1aed389180f8e6f1bb1e77156c76ff944802bb737963337c8754a5a3f21885bdb1f5a6a96afecb943266e0cbd0dfb28a37a266f8e9ae7e4a773893d242200a277edc4fdb7fa4c24414e95fc36e1666e6b9d697f7ab9b4877c8c314b7fef000e91e8f19f963d2fb62e126fc8f1ecfee8474d7a913437ab7bc56a7fd5b706b3dc75ad2308e0e6de40147733eb6a53ea5c4d7d302b0336deae99520d6156ff4a9a57094154daeb6ab263d3a595641b3ff8a17af40620517ea392564400d8514df9ea59c73426ca64eaa84e44748a727c329bb6990c33cfe72c4652adf97eb029c77f4132e9547d1adf48f8ac6e15b11bea8e627f06e842cac83f5c8f6818dc0e38ded8af5485109cfbab65204be6d6023fabc59a424aa6baaef2f51c99eff918b38e4cd639a68e9856e9e601351a89bc2a5977cbaa3dbe8f9f8c8d4d2cff0a2443166658398ad8ec8f5a70385e73d691ceb90b9a44ff5b598b4ca9ab0f0011a9f050c7f031f0f41618cbc59cee5cd0163dfb13f290a00e0f206fc4d67a5a0fb7c7a5f31819d2137feaa9cde6ddb584db5682657176d03318d54dfc5dfc301ff3d441011855cf81b877b7496befb0d565fd48a6b6b7976e30f31461c30ad4aeaf1fecea5e2d5614953671539d5e9fee6b679a5942ab02f6c147e981f6cda39429837bb127f37b04000d060f32240e1c7f34fedf755c7ae634251fb80ed3c0d5f0dee033fb545caee3188c033424c126d859f5001e3b52fd8b62954d8ce8f87543f608ce937aff79dc404fc9c12dbc968e3c1438f4f4a8a21a2000f2063647dab76d39464ea13525fb50cdd00d071fe22c7f786b8e0ba02f1c3df36d03c9d96fd0436d9c94a2548dca754d241af1c6600afe707c7f27d8343bee8e062fcc0fd53be14d558e99308cc74256cdc1938845386b31cc52a6b4b9f8275e22fb0b0fc6375334576329611c576a13e3e894dd967e5f61ba70930f840934f3e884ebdeb0e407e63a365ce4b7146f15842ac4f7d386e65d677b9254f1905aa0f139446553cad104cd523391d146d5cf1d7d51219df07700bbec2b2a59b2995f0360991348b6d63e30244037d59897f8b55d72ff00ce9259d44a2bb5cb42856ec0141c860f10b2a3bc443505b7d833a0d9b2075b74a7efac91dac73ae6962292fdc33fede65e0d7d57225971c3716328bd501bf763c535cfb85d26f40fee2abd4d4825e32e1b0b4827b0031c4d2ab79313b8fa9fdb9f8c1907dedf591f2cbd7a59be0afaef23894b46b625a6608b15d49f3b3a55cbff856918ffcc47c01c43df93fab0adac884ec18a05ed7f9149529796816ee19194e06edeac6284caa7a403cef2e8a68796df2751fc719725acc50a90c6e1cbe4feef2bd8dae65af3d77433ec0e84d4afab3cd975715da5d4dc4a2887defed930aa4d4686343266baa694c22d09bd61156241782901bbace2c169e2bae3116e8945ff7cf4e7bbae78d8bd09cbb02221ae10bb7ca80190405af1b3e90c2eb40ae176bb0bf667473bc70fb1c597a765ab75082390c49545db3ae39c21d511c15c5d1b5cdcf2a3ad3fa5e8812b378110f1e842a579cb1ca9c5d7186a3df172094cbb78101b66630300a7afb0051ffcb16fd3c1a85aac72ce59355f7c873b877a91892b37c2304b6ec7c0908c07dad583050d3938dbb7ca34f24310ea23dcab1a92ca1c00aa4f95b60c9bcf3cbfab505adeb1e5027cf38100e05f3ff4d82ec0c958b186174b9689c4a5c3043adb2a6cd6b6f7c64c34ba721b6322462e41f57f86ca0d0adcf93c1c26079e0c3a6d1392dec51083ee94a9af954ece14ca88aab1e753ef64c3fbf8bc113fb627c55277a6c1d252812c39b341dc62c2e7ee413490a805b8847e12f84a6681e0b5a2a512408407c5c27b785e29f92872acdedf42e8c8f39bec18df7cffcf9f8dd432af826e351a0333598cf132eb72d84de13678aa8021c07aac89b3f6c275085c873a520df8186d6e2bdc5fab68cad8eb4089c727483617b37e3a2573bda4ef57f26a5a7b7550ff86a88ef499bd324933b94957f6ccf6da4308e138debe34d06dde376c028e38bdd564286a52b1f3274352406895e0267e4dfe1a5bc2da101d1cba5e8629cba87c4ac16e01bc303520d8e8ca0654b292b68d3f552486c9eb8f6625c23cb62d23525bcc670f198bb740e093c0fe72746059f0e2bd410c346ff67228997b93687eeabe9c25f86a4336dc8b2256195962a6d131bd051499acd04a471bda4fb96547a0e56de38445e03b6e2ade2a841129c4a21318f1bc8090a3cf177efbd8f059de65dd5441e1389ca260f7b6fd92a3dcbe5ff2a05e74ace1644b9547bcf6aadc2e427bf7448b44471d76cc4583590608d98f286a2233a6d73fda9ab0e8312cd2bd3e4b5432df7b4ee8888b79d77c2bc7d27c4c639b3291c9632ada5ee0da78f8b5397fbcd3fde2a4954d4aabcfa9754f39b0cde0ca8b7d5359a2e758724d2a05c3f81698aa9d1a2c1f6f89a3f5e600cb54c3b40cf1a96083f0c5bcd0b3af9969bfdbef68e72f59790d0c699a026d5758e74f53061c0cb51617868da04f21495136455c7de64e41fc83afeb4a575a34ec19f4f20a22afbd10064b17564cb2f0005a7d2d666777200ccf2668891159d68362428ddea9ffba5d7e479897e1bd52d63a4890b7b2a151df6ec8999029bdc044394329d95cfdf26852ca364a3e9454863f4f7c3c53a0511fa45c39d68c4d9ea084b2b08eef9ee1c627c3197157c3ed1ddeac0aa0c84c2ccf59dca969f3d0fa207ea9572ad1229f1adccccb2b0c35b135cb05c5d954ce2e0491b10c10c79b5aaab92fd5f960dab057bce1c484fddd918dbca7ec9a4065f4483c44f3611fa985502d876650be1e4acf0b6761f3fe615b51baeb6c43019b6692cd248ef638ba7c8043f2e4d091c5dd8e596ada90f604eb8006cca37b607ebeb84d6ae8de18d5017fcf744366d9b9185209a05a39d08125ed6864b6500beedff240ef33e15ca16592b6e7ac829afe311b9c354c2ac5c776f9d5ce1ef4edb38b719e6edb69865431c3303b3b4df8cee5b1c5d0f1231bbd163f2ee7df4fc1b7413944ddfc8c6387f6fb5770fc7140fd4d3159fb68042635a2e6516a20a413357f2d34529143f578fda1cfe1b50c5d58ecd09e615b9542f42ad8865bfd991c09cf417bc483c8cdb0126f85cdb6145e01bf92503708c907726788ed25172a84a511ddce792747ddf3e67b1ce5020edde74d2412c6f5db924c7c428e68dba920396d235786e139701a292dde074f07859354d9bda7836fc0b1a321b9b3bfb8ce747a62db94169a4a6b542540d4ad7e06edc2185b24b35b1b32eac577d61cfdf3e3d537c19344501fd14c7ab11c61b8097c72d0c80dbff780e61b256ea64093a1e4673e17f5cf4e881d106e4928c43af192d9a3082c0f1a8adfa568188cb9118c3abb7951b12b488d40a9302420e201ff8ed757846c24494f5398516884d763f870fa1c57b274795e0cb91528df48caa3cd82fd64ccfa7301585f27fa509977bdbf285b99280175530348542bb0355a971e72121ba21eb25d123641aef1fa19b4af1163ee8a0d85069612fc3bada406b9767b4990e7fa8f1bcb11b5171785da5afaa69700bc20f9ac9c6cfaebe593bcdbcf4439f022b1fd6f215ff42393d093c5a3a7f68ac9b85afb2b5c5c419fbd10838edc2754a0190467dbf900dd2d7efde3fb25fe5d4e95d2f4a083085cde26db1c4eb2d09f238732c17b3307561d6f7343601f400546f3f8a1fd666f284376e2697f72b0a8e296c54373ad272aeca434a9a04b171de0fa27ff9c5f74ec5bf382daa49cb519bbfafbc9a33e0194da70fdf0cf811836b84d80fab4f65f3915076252298c865193ed4a30c5068ed347d4267e3f4f2", 0x1000}, {&(0x7f00000012c0)='h\rs', 0x3}, {&(0x7f0000001300)="325ae82369370fe3c8a5b1d227942774c0afff701d857c6e0083e724a541d9db2ab733b0701d06b5f569e33cab98c74565c51b74c28a3afac322be008196cd196dc23e32347cb34f85c5173fdc774f346e97eafb6ab00c00e73eb7fad8180d5b1e9b82e958546082d8382bfcd62a4498168ba31c5955caaa08be7f7084e4705f5df3c5cd5211f38c5532a381f70e311712887570479621a67805cf75cfa99010e9524e5069839dce788a6c4aa552f2012d80c4556d3e25e54bf8cd13097a8fe0bd85abb126bb8964bd13c055aea61c74af959f776afdc5e585e0c0add161def2e06828a6a63904915e6afce7715da550589b8a956c96", 0xf6}], 0x6, 0x0) 05:37:34 executing program 1: r0 = getgid() r1 = getgid() setgroups(0x2, &(0x7f0000000000)=[r0, r1]) setgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 05:37:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="821793ce09047ef52300"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x81, 0x4) r1 = socket(0x2, 0x4005, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000080)=0x6, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 05:37:34 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r1, &(0x7f0000000340)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x7, 0x1, 0xfffffffffffffffc, 0x8000, "bad84b3933e80100ffffff070000001000", 0x9}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 05:37:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) socket$inet(0x2, 0x4, 0x2e6a) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2a0a) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) dup2(r0, r0) 05:37:34 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xffffffffffffff9d, 0x5}, {0x101, 0xa4e}}) fchmod(r0, 0xc2) connect(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 05:37:34 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x4}}, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet6(0x18, 0xc003, 0x0) r1 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r1, 0xffffffffffffffff, 0x8, &(0x7f0000000440)=0xb879) getrusage(0xffffffffffffffff, &(0x7f0000000080)) clock_gettime(0x4, &(0x7f00000002c0)) setsockopt(r0, 0x3, 0xc5, &(0x7f0000000400)="281984227ac9eb56b1ff52756150e1b271d4473d", 0x14) getuid() getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x40, 0xfff}, {0x18, 0x3, 0x61c12b3e, 0x4}, 0x0, [0x1e, 0x0, 0x7ae, 0x8001, 0xfffffffffffff804, 0x1, 0xfffffffffffffffc]}, 0x3c) socketpair(0x18, 0xc005, 0xb7, &(0x7f0000000300)) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000480)=0xc) connect(r0, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setitimer(0x2, &(0x7f0000000240)={{0x4, 0x87}, {0x100000000, 0xef0000000}}, &(0x7f0000000280)) r2 = getpgid(0xffffffffffffffff) r3 = getpgid(0x0) setpgid(r2, r3) 05:37:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8080, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 05:37:34 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = kqueue() kevent(r1, &(0x7f0000000540), 0x807ffc, 0x0, 0xfff7fffffffffff7, 0x0) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) 05:37:34 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x45) fchmod(r0, 0x8) r1 = shmget(0x3, 0x5000, 0x40, &(0x7f0000ff9000/0x5000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = shmget$private(0x0, 0x1000, 0x600, &(0x7f0000ffa000/0x1000)=nil) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) renameat(r0, &(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000080)='./file0\x00') readlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)=""/177, 0xb1) sendto$unix(r0, &(0x7f00000001c0)="59534c3f07258b3278c5043e6a48cd0c27a751349cfeec816f41dc9ad679ba37345ee15ffad24a0af609caf7195eb5ae6fa8eae12388b207ed342d254b53c38ecbbac5be08b2fbe7b231d2efbaa3a516ecccf12b0a07c466a3a9e497fb2c875c4abfe1708c1d618a91b5da982a0a65d0dce7fdea6bc58294fa11494503", 0x7d, 0x3, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) munlockall() munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) semget$private(0x0, 0x0, 0x100) shmat(r1, &(0x7f0000e00000/0x200000)=nil, 0x2000) shmctl$SHM_UNLOCK(r1, 0x4) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)=0xfffffffffffffe00) fsync(r0) sendmsg(r0, &(0x7f0000000980)={&(0x7f00000002c0)=@in6={0x18, 0x2, 0x4, 0x3f}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)="520b2a97b0b54d39386615f50074d443f0c521d31377853c3633b0ccd03909e806561d476ca497ffd8eed171b4dddb37488190b77f2b0d40b8f5c71d5f927b1a074cfc7203595a893092f0df222b1662e75434225843ffac692fbbcd6400c5b0caf471187a864633e718ac2645d21d4dbb37a5e762dda7e23011852872daa4dfae170c9ea233efc8b82d4bb338aef0c513aff20d96a5c99d9db75590338f760c2a5817374376858edc9f", 0xaa}, {&(0x7f00000003c0)="026ddea16d646626d1a0edf2f1717e56615b5d5fe401d780678cc8fef21930a611179baef9aa6dbb60b321bfb3f0cf8fd2b01e8dea0685bcd67c33495f5f142163c83f8b13066181e0eecc5bd26f2448fac759502dc277e1cbe55304d3f423739cf05682b20d01d7788dea98e100504e0213ca5fae9c71fd9a3d475ec4cb51d442676b47979ea22a326259c63934c074385611dd2381a82f8025ff5eae9039864937b5e2c00ad15615eb1a652101064968346b261517520c0ae3c6c5bcb833c925b1a5bbde659c384d039f873457b34bd1049613c0760f302feacf89814522265e5b14208ab1", 0xe6}, {&(0x7f00000004c0)="6a2426998d458582b8e7cedda60b6b4b53394588997818e5966441577e628b07045049a15df9f5e1ea1f10735d1e0acbe88db9e31d7c861ac8ff07447cfc0307c3d688e063a54e089ba8508892d47821309008bc9d5c941267aa2fd7", 0x5c}, {&(0x7f0000000540)="537797169c6d39d04fca1503bb570046d65d6882582a821bd8ec63946abdb9b5539872e1ff5732a232895f3203a31fc2698fb6f17a2769023170fc65cd5e76eea8e75a77be76483ed483a9d721b7c6e493a4d1424923e06d8a7d24f5291af5703d21965b79690f31cff489c10d58ba87a44e24807b16027b1dab243047e82aca91461af97688886dd30db8fcd826d141cf4cdc8e58a50b9127084c18a377f53b3d6fa3c5519fa4b4a27862601dfdb53b73e69b", 0xb3}, {&(0x7f0000000600)="af709ce5a03b02ffff4e6bf7bd690155fd78de966158b370f8e9d13beb69f5c7a3cb132fa657b55bbffcb2ae189e3f0c90562bfa761613e31e2ff3cf7c04d3939b533ecdae584296287941bece475d4dd1eb0a1f9103460f738038e2543707df533c3e2e6b8367227dd2e6c34f5af3d680e476354c489541", 0x78}], 0x5, &(0x7f0000000700)=[{0x48, 0x0, 0x80000000, "59dc715e80768a4e69e249b63bb350fde66c531b4c6bdc31bad6d298ac07140ebcde8238a7d35f00a4b26d6bda34e3cd52b8a0fbc15691"}, {0x28, 0xffff, 0x80000000, "8ee60581cb64048ee80bd2cdb8e5c507d9a4dec4c7"}, {0x28, 0x1, 0x0, "15c3191944e739e56f994ca776603cce5155"}, {0x100, 0x0, 0x2, "54ca268d4bbcb81dc118a5070cb553550b093231bd7921341f222a84513fbe4fa846ec71c220c0a81374d0aa4267cdc58beee681389ae46133efb23f1a01c8f5fb7b9a17f5159119181e0b269b8bfe4e0273cd7b0456e0d666b7816e60e981a99a7a85882cf59400d535265d3edfe0852c49ba737d33786f5c9bac763c90c4914544e418a377c89f7e06df631dc0ebb1e980b106920b073edec9a25e80d51577066fc403f2ce2710a3e8761c17ca14dec80f053ce258ce348843c79877380f72564e5ac97225c182400f3581587adfedd199c2cb80612ceace96758a4ed93143a68eac625163550d05314e7e1676"}, {0xd8, 0xffff, 0x29, "0c2f0f8a8ebde498f69847bb64bcf5e27519687b2476f8194a0dc6d2bb98dfc4c938539d7d1f9d4f4c2b3302aaa1f230e2802a6690907892c8ff1ac5cc3a3a7d1cc2e6dec300c95e89468a398916d568159f38fe7d306f6135cd0c8d4189b404ab619e8bfd9d6d6b8ae405acde4e444de2c713597a926cb671f221bd38cce964cdb5f43a9f82def8d212bd3f09c68795238c4f74e2c03814601c770a64f3bcd38dbb6056132a2b3e7f4ef059d929e9e93461c7e488f73e52193af9ad7b4ce117e1"}], 0x270}, 0x4) recvfrom$inet(r0, &(0x7f00000009c0)=""/24, 0x18, 0x801, &(0x7f0000000a00)={0x2, 0x3}, 0xc) getpeername$unix(r0, &(0x7f0000000a40)=@file={0x0, ""/78}, &(0x7f0000000ac0)=0x50) connect(r0, &(0x7f0000000b00)=@in={0x2, 0x3}, 0xc) poll(&(0x7f0000000b40)=[{r0, 0x40}], 0x1, 0x1) mincore(&(0x7f0000ff1000/0x4000)=nil, 0x4000, &(0x7f0000000b80)=""/68) utimes(&(0x7f0000000c00)='./file0\x00', &(0x7f0000000c40)={{0x6, 0x81}, {0x1}}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000c80)=0x7) recvfrom$unix(r0, &(0x7f0000000cc0)=""/243, 0xf3, 0x40, 0x0, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) faccessat(r0, &(0x7f0000000dc0)='./file1\x00', 0x4, 0x1) shmat(r2, &(0x7f0000f27000/0x4000)=nil, 0x1000) chdir(&(0x7f0000000e00)='./file1\x00') 05:37:34 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x4000000000002000, 0x81) r0 = open(&(0x7f0000000280)='./file1\x00', 0x0, 0x400000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000200)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() close(r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3, 0x1000, 0x8, 0x5, "b2fa97194bd04a42b3f2c109da51356383323a59", 0xbe3, 0x20}) accept(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) dup2(r2, r0) open(&(0x7f00000000c0)='./file1\x00', 0x8080, 0x4) 05:37:34 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) flock(r0, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) connect$unix(r0, &(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000001a80)=[{&(0x7f0000000900)=""/14, 0xe}, {&(0x7f0000000940)=""/13, 0xd}, {&(0x7f0000000980)=""/21, 0x15}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x4) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = dup2(r1, r0) poll(&(0x7f0000000180)=[{r3, 0x21}, {r0, 0x4}, {r0, 0x1}, {r0}, {r1, 0x20}, {r0, 0x2}, {r2, 0x100}, {r2, 0x4}, {r0, 0x1c4}], 0x9, 0x401) pledge(&(0x7f00000000c0)='\\\x00', &(0x7f0000000100)='\x00') 05:37:34 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) getsockopt$sock_timeval(r1, 0xffff, 0x1002, 0x0, 0x0) 05:37:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x37f) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="37cfcc859baa643340d2162aad25f51e1644d6d1773d69e51db679d8a309cf12140384227693b66c3b5a951a92f2ee9d464d99478cbcc276749edb0c4c50a0e7a873dbdbdfb40015f136554669fb7c517664953c3034456fade517e9c31d924ade109e5b0adb7293c682ee70ad7f5515b6c5b27e437e4e2b5495c6c1a2cebb65a7251a04343d6989a7a830000b2088be172baa68933e883b95a2c145e5d89a6ba44742098afa0193881b7c16b4342db83af0e7bda3b8099da881a0d5873ccffc", 0xc0) 05:37:34 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket$inet6(0x18, 0x2, 0x8001) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x0, 0x7}, 0x10) lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 05:37:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258dfb319c9f5ebb6f82477f2f163c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0ea0600ca9f078177da4ce9c287730c53fb394b842dbbccbbdaba6eef00000000000068f7acad445dd9760000000000000000000000000000000000000400", 0x65) write(r0, &(0x7f0000000280)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7cd4c4e227be4dfafdafc5dab9d5af76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da90a300", 0xe8) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() kevent(r1, 0x0, 0xffffffffffff0eac, &(0x7f0000000480), 0x72, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0x0, 0x0) 05:37:35 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) 05:37:35 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x101) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x7ff, "2b4d82988b02d40ac9d7648fb15357038bc73701"}) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000480)="3e80ece0a005de15c5b2402f96da76b28aa166f59a16907f94c8eb042c13d1b8495c67cc246b842f5aab606988d451f311743de88cf93b599191c63e2b8013a8abf03b26a1f9f6c252c3516cbaa4920539008c8d48add078154c6cd9275cb9842eda5d2481be19f4e177b1ce2903", 0x6e}], 0x1) 05:37:35 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xff, 0x0, 0xae25, 0x0, "0945ff070000faff000000b16cb20000008000", 0x0, 0x9af}) 05:37:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x5, 0x2010, r1, 0x0, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000002040)="e9", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001140)='`', 0x1}], 0x1, 0x0) 05:37:36 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kqueue() fcntl$setstatus(r3, 0x4, 0xc4) write(r2, &(0x7f00000000c0), 0xfffffec4) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 05:37:36 executing program 0: getppid() r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt(r0, 0x8001, 0xfffd, 0x0, 0xc3) 05:37:36 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x10052) mknod(&(0x7f0000000040)='./bus\x00', 0x2048, 0x2952) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1c}], 0x1, 0xbc88) getuid() execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r6) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r7 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r5, r4) fchownat(r1, &(0x7f0000000040)='./file0\x00', r7, r8, 0x4) 05:37:36 executing program 0: pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000), 0xffffff05}], 0x76ddc2975c1994a, 0x0) pledge(&(0x7f0000000000)='..\x00', &(0x7f0000000040)='((\x00') 05:37:36 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), 0xfffffffffffffffe) sendto$inet(r0, &(0x7f0000000000)="36d24d8c4175ac0164d386094c9037758c2157cc25cb1c", 0x17, 0x401, 0x0, 0x0) 05:37:36 executing program 0: socketpair(0x2, 0x1, 0x80000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x800000002002, 0x20000000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000100)="13b37426aafdcdefadcb872652f7a76a1a0a7f0eb41b53ddc1bca9f34fe3c5e5541dc84051e2804a3ebbe0e37a78896211af07db8c4601ad00a6bd4f455e23f6d54a69b7fc97fb86dda3d39a56fb11b0c7535eeb94465e9cd8dddbe8ba6b8d6247ab89bcecf1e2eac53907db0708ae75229b3d71cd86175b7cd5138824ac6ec3434b2dfbe7b0f6c3c32bef0c8845d1606151c7877e0eeb17133cb97ff4d7607f3f700f70f115c49aa8d78fde5b", 0xad, 0x4, &(0x7f00000001c0)={0x18, 0x2, 0x100, 0xec}, 0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000b00)=[{&(0x7f0000000a00)='y', 0x1}], 0x1) 05:37:36 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() r8 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000040)="0618", 0x2}, {&(0x7f0000000080)="a6d8ce85725b00909933185a83d91000fd9f9ca77615ca7296fd412d2c0f29700e6e4f565abf84bbed11c8dd13e18470216305fc30376a526158340c41bbed9f3f9b0b553ae2301f85b23ba8bfcf4391682a8c6a0d60a0e1b4a823d1d41ad9c47bcea5f18d6eb60dd6222f3df5788537e1e6c32bcbbae4760a618c8b229b3a04e192b986592f10b170b3292fa45e8628d362f29904fc01e9f6ec94fa6f80763bad4a48b957642552efb78d637041aa291cf825a0c83690267e8d45b1c099811b961acd42cf06f7387724c6700f771bcddc6b82a33f53484994960afa013cbf1c641b8590834e0e8ecc7eb1a6c0791e83ca32806c6a9bb4", 0xf7}, {&(0x7f0000000180)="747803c2aef05704ab2b2c3b1184da300e574b88e5b946b04f7c1695deff73084cd209db6008a74175cb6d35a675cae01b259eab13a7388c7c1e4fdd70f7fa43d248e22cbdef9371ec1441bb212fc718fcd8aa004d65514d0303630da9d67c7fe0008e958e63e01f47c80b970d69c11af0aa0307d62ed9d87ae92a6744e53635497f10b6c793a607e7ab7d1ea229ca0928fae52970e4e1c977dbf07fd75611e486ba05eda39f80dbc46e1364c9369b0c956244219267c476a1c8b6", 0xbb}], 0x3, &(0x7f00000003c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r6}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xf0, 0xc}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x37a) sendmsg$unix(r0, &(0x7f0000000a80)={&(0x7f0000000500)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000940)=[{&(0x7f0000000540)="823a8403ea3d9282a297cd96f12c4826164a8438ef8dcf686a24912dc87fb42d4dcfa218ca1e156008f7f33d1fd3755f639e430995d963d99e968c027cc7bdded509a46603481dba2d77e59d292ed4a9af2232f6ff125d609527e8f7ab0317e2e7710482fe1569b5d2c9af80ed1fb1be219e5c094c8c468a497e0cca0c46d1cfb3457ddfbedd697d1de60d356a682e366c65cc0c7674a83f66acbfce9655c6f6eaf9c3c3e0ad22f6d6b4e6e72cbbe9925353cc04d8eef5d824d696df6180e443e6ea7753d6836989a44f1e6081e8d0f064b1fcf67779b87b67", 0xd9}, {&(0x7f0000000640)="f0488e0e7b95256c6007092140d8e9b7af408e59a29afb96d8b129a9458f4410cb0805a6b57901fbb4b3172d4a71066e0fc10e47e7100602b491fe0ca02562ff175d97e4da784a40ac679191175a7c95d8f4acf03ed1a9d227216a9e46c23ea38c9ce90a3d63114b5567", 0x6a}, {&(0x7f00000006c0)="a63dce774835f3844bd4848228e7c8ced4b07219487eb219a71d76c947f58a1e84ba5ae3c045d30417391c7fd7bf6902371afc83f083be68f71a", 0x3a}, {&(0x7f0000000700)="1adc19ac5e2c12d45168dc1c0798cf69e170544cc0e6af5492957b529c0156f5855e07fa52c6b642d2e59914c4cdebdb924c67bb96b05e08ac686aaa65b08a93f3e27cc45671a3d094480c1d85", 0x4d}, {&(0x7f0000000780)="c78a1b0b149501499f28e54ff834aa3e5a2d594fb13b652d4e11c7dee9466cbba2ba26954b1e46128330b5f349bae75250d66cc2ff2bf012ed", 0x39}, {&(0x7f00000007c0)="bb8af5bde12b9f60ab35e79b016d5427fa1c4bee4db30112f009c6", 0x1b}, {&(0x7f0000000800)="8bb993a08934", 0x6}, {&(0x7f0000000840)="b43c7a542a9f0e74b0e3eaec594c2c06eb0ba269e0081978a20cca6246f238e18d306f587022b72d084ebfc114aa89609b6ba19f626e94fc9edf0c0498b060afafb283da98ed92a2a730033b9538c861f5753acff84fe65dab01b0b54d27b972a5aedbf3cfb2277280830ae1ec240ee839eae91484fd41b8ad499b14b4561a86f0f1fecace25ba579d97c2e255906515163b83d00fc6ce06c7b3b23cd11d3c61888f62b774a0478e8afc446252b6e57129417ffd30800c8eb25b6ea8537ec0da181e48902c23390b8aa1c9f48fb2796f0d7d78d92fa5d68481f722a9dc2a74ac02a261ab", 0xe4}], 0x8, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, r9, r2, r10}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r5, r6}, @cred={0x20, 0xffff, 0x0, r4, r5, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r3}], 0xc0, 0x8}, 0x4) 05:37:36 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x202c, 0x501) r1 = syz_open_pts() syz_open_pts() setuid(0xee01) getitimer(0x2, &(0x7f0000000040)) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) truncate(&(0x7f0000000140)='./bus/file0\x00', 0x3f) 05:37:36 executing program 1: r0 = socket$inet(0x2, 0x4000000000003, 0x8001) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00006cdffb), 0x0) 05:37:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x3, 0x8) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r3, &(0x7f0000000300)="e36258a4f72ee99586132425b84e5bbdc3a5197094b222a9c4f6469990bfe432040000000000000000000000cb04403df380dd57f8d75c1eea6f9924a3c9042ecfd4cbcdb6a95cec003b54c9cfa4e609d8304c57a3bba766a7d5eaecf12845088e7008875f26ce8b028878498abacf6a6b00000000000000a0143115a062c6b3bc0a2d4d81049cf9b234c23aac5c2aa27de54b81e75f6e070373cfe79a4293749a9f71194a8c78b7f9923fe2ccf96e1dd6a1b29b5d6181db666d938dd2f38b217fe5d40c30176b44f3877d2bd8c59727976fd112bb77552a04442c3e3aa981db85b7d0868a58afd452f14975182ac8f7d43b8c3ae3806274dc6cff", 0xfb) syz_open_pts() close(r3) r4 = kqueue() r5 = syz_open_pts() r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000240)={0xffff, 0x7, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) readv(r6, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/136) write(r1, &(0x7f0000000040)='F', 0x1) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="20000010000000000100000045706520d2b7c199f26542127a092cade06d0e75974a998eb5d0d3849747cdddfa6a093fa69cfffa6ecf737b865e860ab36d278b280f68e74ec3c0d7dc855eaafe37192cb8019d4ea72d00454675eafa322756769617a73d2f3a72", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) dup2(r1, r0) 05:37:36 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = msgget(0x2, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) preadv(r1, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/161, 0xa1}, {&(0x7f0000000180)=""/144, 0x90}, {&(0x7f0000000240)=""/154, 0x9a}, {&(0x7f0000000300)=""/147, 0x93}, {&(0x7f00000003c0)=""/19, 0x13}, {&(0x7f0000000400)=""/83, 0x53}], 0x6, 0x0) msgrcv(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000c9dc000000"], 0x1a, 0x0, 0x0) 05:37:36 executing program 1: r0 = socket$inet6(0x18, 0x1000000000000003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0x0, 0x10001, 0x40}, 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 05:37:36 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) shutdown(r0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) readv(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/176, 0xb0}, {&(0x7f0000000180)=""/196, 0xc4}], 0x2) ioctl$TIOCCDTR(r1, 0x20007478) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() socket$inet6(0x18, 0x2, 0x5) kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x401, 0x0) listen(r0, 0x80000001) 05:37:37 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x7}}, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet6(0x18, 0xc001, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCDTR(r1, 0x20007478) 05:37:37 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='..') mkdir(&(0x7f0000000040)='./file0\x00', 0x40) 05:37:37 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) dup(r0) 05:37:37 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) pipe2(&(0x7f0000000040), 0x10000) setsockopt(r0, 0x2000000000029, 0xc, 0x0, 0x0) 05:37:37 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="510df28eca8328c91cebf24ba147f8c04e3b360a571916b4990d445106229a"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000380)="74b5d618413a494ed9761bd4f601002ff7649a9c3fb5f2874775b82c0ecf8679c4565099df78431e4a5f49dec31fff0d57fd6a90ddcfe602972e7c", 0x3b}], 0x1, 0x0) accept(r0, &(0x7f0000000440)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 05:37:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2008, 0x236161ba) madvise(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x3) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000040), 0x59824df1af72a01, 0x1) madvise(&(0x7f00003e6000/0x1000)=nil, 0x1000, 0x4) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) mlock(&(0x7f00003e5000/0xa000)=nil, 0xa000) mlock(&(0x7f00003ee000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ff3000/0xb000)=nil, 0xb000, 0x5) 05:37:44 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x10000000000) sendto$inet6(r0, &(0x7f0000000080)="b987b10beca743bc49b32d96715ca9f0c2af04231206b23b81a4bfd287a4d8bd96927d78c891df793761998ea78e2073b71f1938615c50af19364321d70d12aaafcc61cad8a41574df9ddbd0e999034f3929b43d6f08093140ca96ba72901c52dfdfcaf9dfb08906fdf4109db4e2f0b18e620eaaa90a4605a00e142a6ab8a4edacaf25207c43c3b7d56f202eb4b43190c0ed724441d7deb643275e6e38b6784db85bafdb3731f65878801704426caf8b35fa9b147c68125883ddc5110dbaa4ad8e2f6572827b9ba7e49b3808b64592d041807e9059", 0xd5, 0x1, &(0x7f0000000180)={0x18, 0x1, 0x4f1, 0x100000001}, 0xc) flock(r0, 0xb) socket$inet(0x2, 0x8001, 0x3ff) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x5, 0xffff}, 0xc) fcntl$setstatus(r0, 0x4, 0x8) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f00000000c0), 0x0) 05:37:44 executing program 1: socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00\x00\x00', @ANYRES64, @ANYRES64], 0x1c}, 0x0) recvfrom(r0, &(0x7f0000000200)=""/211, 0xd3, 0x804, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgget$private(0x0, 0x0) mlock(&(0x7f0000ff2000/0xd000)=nil, 0xd000) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000500)=0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x0, 0x6, 0xee4, r2}) sendmsg(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000300)="e7e3627b39583d6d2302d37cb5038f83656eed71699c65f5ce18b7d211487a56ebd150334e50a92549c557873b2900d929d13981ade9347a945456bdd55b241a69db3babf6d806904b5ab99bdf50f5c02216409bba50849ad11de9f0788870cf50bec1d0341fa39802edd3cc6fc53444f0204db7ace8bb54ccbaa9d1a62ee778c081e9b943d9eef914fc2cdca2c98922422efce0b9751bc079d29bc6010ac2e0e4699c35984feb4111bb6bc96b8eee8d9bc3e4e0b9f1289ad6c3e95bceb46b39bcf6164220ef2841a6d2f472ff7bf7c247556c4c7ab39781edaecb70", 0xdc}, {&(0x7f0000000100)="9ce73c4e61dda45edf719eadeadc2876b1241ff7f87dd84e08e118e6d78b21574a83be8fbf1d34b15e7abc43d84993ff81c898e1a18f728c2f985110bf6825574bf8525985e71775b4fa6197177725e5cf74cead82075a826c759fb7f6fb5d88a0a68a4382bf80ecd561fc14f0a2e4d71bc002915240f3b54dc8b10b2a6d18ba8c0225f9206d3680dbd42abbf4c1e67701ee1d5408b0245e659f", 0x9a}, {&(0x7f0000000400)="1e8553837f3b87eedfe09d8335f3653c3b9452383de5ee965b88aaf18d09a8fe47c2529c8c25e5c01be44fe292d2bdc2d721e65a7d8cda8566e84cd3e115743e1a17d30ba8bf39b5b23899d0619e2aa3a4062918656699c65f894a0dd3e1b5295ef1ab674bd540b3a11989cc1d5c019e4ae90f630113f621e888914c9cf74730a637b348c27412eec2edfb5f8d0e34148997fe79d762cdc2998f83f6ae65dea59b061d786e8e7a84b7262db8456c5c49", 0xb0}], 0x3, &(0x7f0000000840)=ANY=[@ANYBLOB="100000000000000000ffff0000090000006b151bf9b6d1a25df9144902926421c541b2909803156af0f82bf3b0c1befe227ecaaa7d61d9509b2d88358436a04c1522c02efd9b1ffaef9662bcd22c4ff38cfccc3c3b3d62d33e50a3595a49a82af75144da1f5f7c54b8bd35d8145b31d78cb13b985fafbc147891e46e6118f54b46a4884e3d82c3354b48f037183e5c0fa50a804fc1b4e2e3034f5cc42cf676e59e6d8c658a0a70d0d28b4e835e0affbd57f3e713ee95002000000000000000ffff000001000080caf3cd9e498f70d4c9a20807c0808bb67bef3e502fd55c42f80000000000000000000000000000c842bff2328a56e0c40d3d37adfa2a615b95e66948947154757e79329327b08aa374f2210bb13181c158fddbc6bf58e1ed4ca162bf0507973b7cb5c5e9bc2eec7d53206f7b6fbe006957d2db00b3e556c63bf1c259f047ab6525c4bcd088e57b644b3f1067b3fd05194584a0137a09d1000000000000000000000000000000"], 0xf0}, 0x401) 05:37:44 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x800, 0x7fffffff}) r0 = socket(0x18, 0xc002, 0x0) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:34:08 executing program 1: r0 = kqueue() mmap(&(0x7f00001f8000/0x4000)=nil, 0x4000, 0x803, 0x4011, r0, 0x0, 0x0) socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) munmap(&(0x7f000007e000/0x3000)=nil, 0x3000) 16:34:08 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socket(0x11, 0x3, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="8a2ad1de79731397d43b01e1c594b083faea0580ecbbdb69a5eb0c14b80b0866d79f83445319622f6fa4b6bc60b5dd4c", 0x30}, {&(0x7f0000000080)="f501a17240d03b1b89f80b83fa7cfe3033fe3957139edc22d8e4d9a4c1504775401370ffa1d6f6a3c85e2d4e5fdd9a3de6379576e6d5f273940899b722820c20072d398d39c30ed909c6234b2883aff691b5b4ba84e38a", 0x57}], 0x2) r2 = getgid() setregid(r2, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) 16:34:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x637) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x4, 0xffffffffffffffff) fcntl$setflags(r3, 0x2, 0x1) close(r0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000009c0)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000009c0), 0x7fff, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 16:34:08 executing program 0: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:34:08 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r2) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getpgid(r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x1f, r3, r4, r6, r7, 0x15, 0xde}, 0x7, 0x9, 0x0, 0x0, 0x4, 0x80000001, 0x463f}) shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:34:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000100), 0x0) dup(r0) 16:34:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57c", 0x171) readv(r1, &(0x7f00000001c0), 0x10000000000001b9) getsockname$unix(r0, &(0x7f0000001380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002558d19a18e9af87dd892a9200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057a2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfcb0b579fdffd0d7b2e3df57c04b7afa3dfcedabecf3a9f8354de9cb4cb5f4c4f8684a07eff3345788c5ee8e2c81fdc540c2156e35b03f1adebb1e45a5a1eaf8b8cf41cedcce9eace2b182633c59bc9a0fc0255804adbf135675338363b8c81115e43ae2f6abd4ba0920bc18ea0cfee05a283cd0a65c2e72fd7539c16fc9490e89d22ab93628d8904e0ee2b211a6721c2d59b950b0eed468f0f472b37211f2859c0241295c6205620f2257d480770d35ee5a3fcc0b36dbc0b56d493e13f8eecfd54c980efd2cd0000000000000000000000000000"], &(0x7f0000000180)=0x1002) write(r1, &(0x7f0000000080)="645c609c96dd51b3ad691d41f6364e34c6e1ca484acb15b9db53ac27177004e12d7a923d70754e39fdff7dd5189f0f3c28c474310eaa0103e16edf4788adc05a251d1da5109f677dad9a166a0e401fc9d32694bde9be6a216dc84e0b2cdf0a14e1d834616d53dd7d418b570c3b4c439cbb376ed51a1a705e999ee89992c74215c78086dcb7cabaf80c69609b60492a2755cd64842bf97691de45f4e01cec9a87dda68542e65552fb59daa2c9d4bf1de2b9905cf008b638e7c5b97f9a6c5835da2beb3ddd1147384273a5d48d5631342d87c6b2e54116545ebbeb06102066b3edf08b111cde25e0be", 0xe8) 16:34:08 executing program 0: socket(0x11, 0x3, 0x0) semget(0x0, 0x7, 0x2) 16:34:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x3, 0x0) poll(&(0x7f0000000180)=[{r0, 0xaefa8d0b5107acf6}, {r1, 0x4}], 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) connect$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:34:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000008c0)={0x0, 0x0, 0x3ff, 0xfffffffffffffffc, "f13a8c3aea01a40ba53c1bdaa3e82313f6c646f1"}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2d0) 16:34:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x4, 0x800) 16:34:08 executing program 0: utimes(0x0, &(0x7f00000000c0)={{}, {0x100000000000000}}) r0 = msgget(0x1, 0x2) msgrcv(r0, &(0x7f00000001c0)=ANY=[], 0x0, 0x0, 0x1800) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) sendto(r1, &(0x7f0000000280)="6908108ff08498671a5073511273b0d9588cfc2d1d3af0e2425600df9c97eead91dbec4bcf47fe137f03fb5e83ada4fb3606be28104c134f9a1e0753201176fb8b748cb7bf2ebc047883fa4c82beb30d1ca3e7c0aa7cd10b4fff31931859bf29168b10fca85aaa043041e41c83844633d595e66b74092d2abc8999dcdbded2ec1434eac06eabf9b5a2a9b3863a979633", 0x90, 0x3, 0x0, 0x0) 16:34:08 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) close(r0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 16:34:09 executing program 1: r0 = shmget(0x2, 0x4000, 0x45b, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x1000) clock_gettime(0x5, 0xfffffffffffffffe) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x100) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/162, &(0x7f0000000280)=0xa2) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/204) clock_gettime(0x0, &(0x7f00000002c0)) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x1000) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x3) shmdt(r2) 16:34:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100006004, 0x402) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001340)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x2, 0x0) open(&(0x7f0000001300)='./bus\x00', 0x0, 0x0) close(r0) 16:34:09 executing program 1: r0 = socket(0x2, 0xc001, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x7884d2b899002d7}, 0x131) socket$unix(0x1, 0x2, 0x0) 16:34:09 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f00000000c0)="e8f0e55e", 0x4) 16:34:09 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e0"], 0x1, 0x0, 0x0) r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x40, 0x6, &(0x7f00000000c0)="ff2da39e999b015a6d289c227eb29dedb429f98e87ea18ea7e3679e38e1e215214e85dd7a9150849f1bf0be780a670423347f1a99a614fe1674e088c9af03fe56da2af6a1d1a94b57843e2362728ca002ceda6411fab16bd4da6172d1df7add09654584f649acb0b747135fa739a377d14624c058e4b6d234af5273dcb2ba78b7798d52018f4e5971412c6bb045d3c19a5393fd9b2c3c78de83038ed800ec1b51e2bbdf43fb8e2d674ff", 0xaa) r1 = socket$inet6(0x18, 0x4002, 0xe46) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0xfffffffffffffe75) sendmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="c3f60650781c5b9c5c5c35df9e8cccc4ac000000000000000000"], 0x1e5}, 0x0) 16:34:09 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x7f, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) dup(r0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0xfffffffffffffffa, 0xc, &(0x7f00000000c0)="00800800000066736c2e956815311daaca0918e4198292c6b207c9f9cad49019dd85f3d17e0687aa3138759287b9039102779bdd6ea274", 0x37) 16:34:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x10000000000003) setreuid(0x0, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65300029261009fd2330d6b2f9a16130140e0e7f24224db7696fe19e8c844ee34ff9fe8a563526ebc43392f6f193fcec90d8b0d1addb8dc6ee34a80283c1788edd54fdcd151ebcb5ffb3f825d032b605bb464b88118f40715740608e322dd8f366b8fdb5a9b51f7e2d46f78d50f37a11fc0fbaa8fdf432"], 0xa, &(0x7f00000004c0)=[{&(0x7f00000000c0)="e9efba82ff9bb5a54c18e9e30b0f3cae397f335c44980ad75b6ef2fd84fa39ace8d4271287ff7418bddf000361ef2c595660d4ee0fab6bffd9df566b7020581940a7b5c06d4d4df8092b77888f6b37f1cfb4deb1347eb933", 0x58}, {&(0x7f0000000140)="0cd282fc7fad0fcc101801a7b56e4dd6135bfb73ea039e61eb427b03b1a906dee81d3172a4eec561acb30488fb941cc0bef0409eaf53ac0bbc7788dab39f3362000eac8d08e1c29e7639cac8bf1a1edf7ab2e3818c523b3ae1fbccebee922f6b134f6df533d2ac909d21c00ae3914bca9a8cb469b369627db6f74bf75ee20363a35d606921a047fe9df06b649e1d07b0dd7869dbd22dca9df22b3c60861adcae87ec9eba8db3705fc688bb3a14e3d88c03456ce19f1792aadf212132e1b1efae", 0xc0}, {&(0x7f0000000200)="802f35ffafa456e2a650da5c3c1f8e9b72b8a0af8e4f0d7202490d81b0", 0x1d}, {&(0x7f0000000240)="cde485a3b505330a8158c9aaa34c72c0997474dc0454b5602da9d79563f4e2ff16ca27d72ef6cb390c888069d12609a0f875", 0x32}, {&(0x7f0000000280)="d9cfa1aea3547fef0466afe33e23acfbf1f8ec7b3154479f79e9779f9a411143144aa1b8b1f522a3abd7dabfd528373b2addc99dc31077dd7808579e4d14c94345e77cfe10b1c3b940c9944acf95dfd52b21e03a8d9dfd4c86a705e6391509d4b86722ecf78ad36a75b14a0210ca96807464c8e24cb73167fd6f68d5db579bbb99d56e7fc7ea2296fc4b9cb3d1f96b95c899b6b3f95c3af4a36d83b2cc546f74bc03a1607454bc8a4fcad25511d70413b9a0d7", 0xb3}, {&(0x7f0000000340)="a52f6703fc927facc1a6cc41729b1bb8a033a5e02bc0d87e24868ea3407e25475c06a5b792cbcaf2d1a16bd5f51a4aa4d26d8cc0c11982632f5e03ef6b067ac1c0796e031ead4f4a5a33738fd51167f773675620434ce04a61c33ad843b96c83558250f39309399ff89a0b9c63ec5510abb30f994290df42f7d2b161979ac1dd6cab33160ecc8f8906e96fa996fdd374d083affa04d74b5ce0d95b468e31", 0x9e}, {&(0x7f0000000400)="d6143b3c7e4d6df7ca17a72592e3937ce56ab719a9d4fe77b587bcef1d81144a925bb64ffa55bcd653f8fd3f7b817f193175aafc71b69ef612f5649e2e99e5c99c48dfcc29060c344c919585a54629c74d441062b78579e40d967d0d84f2c01e5617043486be7455bb0a059735236102498cc76c1d33c7ab5f9738a510b923697eac0ebcfdeea31b", 0x88}], 0x7, 0x0, 0x0, 0x8}, 0x405) 16:34:09 executing program 0: r0 = socket(0x18, 0x4003, 0x0) getsockopt(r0, 0x800, 0xffffffffffffff49, &(0x7f0000000000)=""/79, &(0x7f0000000080)=0x4f) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) 16:34:09 executing program 0: setuid(0xee01) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)) 16:34:09 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) r0 = socket$inet(0x2, 0x8000000000002, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000080)=ANY=[@ANYBLOB="09002a9cbee5e15f6eb05faa8a380de88149f6b86a050ec52b94086206445055f5cc20d3e8e4ed55c8ff000000"], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) shutdown(r0, 0x0) 16:34:09 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x240000000000001) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x8, 0x400, 0x6, 0x0, 0xfffffffffffffffb, 0x2, 0xd38, 0x20000}, &(0x7f0000000140)={0x200}) 16:34:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000000)=""/95, 0x5f) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0x4) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="6d21cb9ff88680f2f33095d21145e3664438b9e53c4da9bdc483f9754fc8a206728499ee85ac85b05136f31000e9903e7f2c9e36bbcc6056a15e3fabd4af06df24b52135f359d6a2a035ec177f4d675f9eedf7c0955f7a328fdd92f896cdf32537eeb4a0e28b522693e1b084a94e8c10287c58719fe6c357ba7ffae3bdab25f9660779976dfe5b3788024f3e3add458fbab37c9699dd33d50a0ed3b279be4e7978d8690f71773c2b68cd24e2376e41e08dcbc793573d8f16d899c5e804c610eeaad24574e212f824abe071af493ea50721bacf208181cfdfabaedcf5791b99443d585a2a", 0xe4}], 0x1, &(0x7f00000002c0)=[{0xe0, 0x1, 0xfff, "a82c7bd36fa4d658924ccf61293e118bf1501fe03fdd7f05065cbcc85683bd09df8ab7237fd82f01e303451adc9b4b4a7c767d4359adf41b0f1e2c7d896771139f7b1818de420636958734d297fe80af102d184d758011394653f7befc3072c1e27f4b6824ad2a2829a9494c489608e3fe689c545c2372e139717b2f07b77ee4104d1b05a30f1b0a92f422805d22b527400a2a1fa657976c94752f758a3806de9a190cd95f1c96389a02afeabe128d9c6e342205c30539c87f604d8d3bc6cd8962fe95acbabd45ec958171cdd456"}, {0xb8, 0xffff, 0x8, "1a798a20675ff774d9ab2c75da3b83d957828d148b4d27082c0018204164af7cac9cbbd935c9cc7fc797355062a03d57ef2cd988f6a3e79d1ebaec49055d2b954f2ccce04f460e0767cac6efd4acef01275abad3ff82d10d79ac59ad7abb919bafa7f8c086f5c11f0667546f1ed5819a140ede7f5816de0a3cbbb929da8fc7967d1c0fda655886efa410a2a19ae9b239e19e938d8177d1e916a15bbefcba8f2fafdb419de4a5"}], 0x198}, 0x7) 16:34:09 executing program 1: r0 = syz_open_pts() flock(r0, 0xffffff) 16:34:09 executing program 1: munlockall() open(&(0x7f0000000040)='./file0\x00', 0x208, 0x1) r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) pipe(&(0x7f0000000380)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x80000001) write(r2, &(0x7f00000000c0), 0xfffffec4) ioctl$TIOCCBRK(r3, 0x2000747a) readv(r3, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/156, 0x9c}, {&(0x7f00000001c0)=""/115, 0x73}, {&(0x7f0000000240)=""/147, 0x93}, {&(0x7f0000000300)=""/97, 0x61}, {&(0x7f0000000400)=""/110, 0x6e}], 0x5) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000180)) 16:34:16 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fchdir(r0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x81, 0x8) ftruncate(r0, 0x0) 16:34:16 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = shmget(0x0, 0x3000, 0x51f, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/105) lseek(r0, 0x0, 0x1) 16:34:16 executing program 0: r0 = msgget(0x0, 0x121) msgrcv(r0, &(0x7f0000000140)={0x0, ""/196}, 0xcc, 0x0, 0x0) mlockall(0x5) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) msgsnd(0x0, &(0x7f0000000000), 0x8, 0x0) r1 = msgget(0x1, 0x2) select(0x40, &(0x7f0000000240)={0x6, 0x9, 0x6, 0x0, 0x4, 0x1, 0x5, 0x3}, &(0x7f0000000280)={0x401, 0x400, 0x100000001, 0x80000000, 0xffff, 0x5, 0x3f, 0x7}, &(0x7f00000002c0)={0x20, 0x7, 0x7f, 0x800, 0x1a2, 0xfffffffffffffff7, 0x80000000, 0x1}, &(0x7f0000000300)={0x7, 0x377}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/207) 16:34:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() r3 = getegid() getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x6, &(0x7f00000001c0)=[r1, r2, r3, r4, r5, r6]) unlink(&(0x7f0000000000)='./file0\x00') 16:34:17 executing program 1: unlink(&(0x7f0000000080)='./file0\x00') mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) flock(r1, 0x1) close(r0) getpgrp() 16:34:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='5', 0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) write(r0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r1) 16:34:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000080), 0x20000000000000f3, 0xffffffff) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) shmget(0x2, 0x1000, 0x10, &(0x7f00005b6000/0x1000)=nil) execve(0x0, 0x0, 0x0) 16:34:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x88, 0x1) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x1006, &(0x7f0000000100), 0x4) 16:34:17 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e003009dacff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x100200000000403e, 0x2007) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="c3d3010e", 0x4}], 0x1) 16:34:17 executing program 0: r0 = msgget(0x0, 0x121) msgrcv(r0, &(0x7f0000000140)={0x0, ""/196}, 0xcc, 0x0, 0x0) mlockall(0x3) kqueue() mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) msgsnd(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000563828ad81b8c1b31c21470c0000000000"], 0x8, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r1 = msgget(0x1, 0x2) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/207) 16:34:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8, 0x5b1, 0x0, 0x8a, "3b78f423ed9e9b8ad2195fd5b3bb7deaa7764036", 0x7ff, 0x5}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "279663a8d3f9678d6d6fb632c5a21d141e357935"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:34:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x200c2, 0x1c2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x2, 0x2000100000000}) 16:34:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0/file0/file0/file0\x00'}, 0x1c) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:34:17 executing program 1: r0 = msgget$private(0x0, 0x70) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) geteuid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x80, 0xc52}, 0x3, 0x6, 0x0, 0x0, 0x6, 0x8, 0xffff, 0x9}) 16:34:17 executing program 0: r0 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/253, 0xfd}, {&(0x7f0000000140)=""/134, 0x86}, {&(0x7f0000000340)=""/219, 0xdb}], 0x3) dup2(r1, r2) write(r2, &(0x7f0000000440)="3d9661150000000000000000000000", 0xfffffffffffffebb) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xd3}, {}], 0x1a02, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4007, 0x101) execve(0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x180, 0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x6) 16:34:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x100) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x100000001}) flock(r0, 0x1) 16:34:17 executing program 1: setrlimit(0x6, &(0x7f0000000080)) setrlimit(0x9, &(0x7f0000000000)={0x4, 0x2}) 16:34:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80089) setsockopt$sock_int(r0, 0x1, 0x20000000, 0x0, 0x0) 16:34:17 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r2, 0x0) setregid(0x0, r4) mknod(&(0x7f0000000040)='./file0\x00', 0x2080, 0x5) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r5, r3) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000080)=""/9) 16:34:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) recvmsg(r0, &(0x7f0000004240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) r1 = socket(0x10, 0x4000, 0x93) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x4, 0xffffffff}, 0x10) r2 = dup(r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x81) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x869) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x9, 0xe071, 0x1ef7}, 0xc) 16:34:17 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x6) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = getpgrp() getpgid(r1) open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r2 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x5, 0x9, r2}) r3 = getpid() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x8) fcntl$setown(r0, 0x6, r3) fcntl$setown(r0, 0x6, 0x0) 16:34:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4538) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000080)={0x9, 0xffffffffffffffff, 0x0, 0xff, 0x0, 0x1, 0x4}, 0x0, 0x0, 0x0) 16:34:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) write(r0, &(0x7f0000000700)="6d41bc8a62535a81c7e8c8a81900aaad5668bb7a18decbe71eeb7de244490b6d159f2ba05a0693db4b1b9df1c70bb31749b6e4bd08c83b8082d4ecd1f4ab93d1657ebf665746e3dbd22f979d5562c969ebab6a2b38ba07c490c33ac5fe89b1b24a31f882f4fc9fd97e9349289a8007a7fe32fd9b8e77ed7301de8cb78b553411497444fafb2d74bcb43ce209b4bd2c5ebe8d6f4b9f039bec043a0f5f953729d5cf8843fbaacf4677cf418f65b857c0a05de7252df9df3636985dc7869c1367d301f61ae3e24deb50175cd017f2389d8ede330c69c58cb7bdffa443e37aee6c1a6bfb4a75f912f4486c3710f97837485676b11ef6f7b29ee0d05d683aa73f4fd8ba1952f81adb1093379dc85db88c07645f41c1cd50e64ff8ebcb98a2d7fb66a453110b9971bd8fcfb372024f20f6c1c25c03f9ff627add3bb79eb718d497ee023d3cd74d927c1de9877269a26ae54adaf38f230b5ea441b45d94581a009f407dde3fe38fc636e96b2c69e72e549da1c28515f2dc00e8761a750ab48079cf46558dd914242c13af0f64675909b2ee83ef646a151c39ac3d029636195c5fe7ba3ad404763fc9fb33be7264bef3574500d94497eee8d6beb36429ff33f23ae124f9b312156a42a34c9e18b8e040f84e43f1a11f25b5ef67dfbedd0ffbb886599a3ea2b5173e1876fff28a06ad20ae6c2aa002c3a854e23cbeb6f4d95156c0e1c180b9e29853329fc8cf3edff470454f221ba3e026c3095cc792a67eed8a3c2633658198cd2fcc5eae36e5fef1e3ded2b1fb8df1d9ba4854564fadb8e5751c0faeecc88d30de8a8f3300b48193d1ffe6d302e47ffb7c1d07cc18848dc3a5f176c5b71cb019855eb926099c253d711baa4c97e59ab9fc6d911d0856aa4c2b785f0bb662b1b64de293c4c23612fb7b8c2ce7900b71971ced689331e350394db545bfe86d24d06d631c8810312dd46ebe2850a5e63f30aef9d1c0c382ad29bd7d08f84b0b3d19e3e4759731f77227cd734288222bb0aea4e12f174d7da4706c962c608c66e61a20e3642494fbbf19b075b2b758cc1200b741b463042c99654258d742fa2945bf522429b38df7843e0aae80821e68de0f913269d5602c05659184ac222311bdc40810f4acdfee7795dfc3d9b511988e0193bb831badda28e16bd14bec1df6d867d2cc3c9cc286beb25eac6566259ee7832790296f045e1cbb3b104fbe8e1c367716572e9a03b64cea7b31f8da24f9de7e696caeb111d434c8156d814e9fa8f0342bbafd61d07a58f96c22392267b95cb119c7bfcf7b61ed2bd0137b2e24cce3bf2a980b511ba34df2a432ff1fb37790302f12a4d1e5a48948d40dffa62fe5cacff7e4e33dec2d6adb7d5a1ecb7e61fe1919cb5b8f0d3cabf3a19dba9716fc40d5dbb7913f7cb5d6ae225a191cc5f67b0254cd2167bacb141b789730ed8c5d", 0x401) socket(0x30, 0x1, 0x100000000) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:34:17 executing program 0: r0 = socket(0x30, 0x5, 0x800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x7, 0x6) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), 0x4) 16:34:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x29}], 0x9, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="fc1d2da60296048bb3ba1998e443", 0xe) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x1b, 0x0) fchmod(r0, 0x0) login: wsmuxpoll: not open wsmuxpoll: not open 16:34:17 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xff29}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) fcntl$setstatus(r1, 0x4, 0xc4) write(r1, &(0x7f0000335000), 0x10052) close(r0) 16:34:18 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:34:18 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x1) write(r0, &(0x7f0000000340)="3b32342d64ad3d21a4392714d0c35c9575670f89c31d85a6e4cbb9b1ce538e2ea0443f41d0e4d21627818a264cb463d13e71f333ef0e6d3431c8490104bfc166d115bdbb30dbb3aa6addd0e118ee68458c21f054026fb61c55ac7e8079e437fb219f86eaf43a4fddc29a2810610722c00fb90fa2e667ba27fc664910256230b73d905d28255ee0d3ff75a3fb01a7c5f28e507f9c3fb013e85224be079f6ab9ee41e9165320c5cdb549cc114290eae524f0a03d418530c14adb6389aedd13798899", 0xc1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) stat(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x2, 0x0, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') write(r1, 0x0, 0x0) syz_emit_ethernet(0x94, &(0x7f0000000440)="c141d6cfb9b5aae544203f4f49015a76dc772ce694203be6b49bde0c67157cf2517320e460036c3a24af9d1c15baa0bc21baf05c2fd988851ca1d3c087697426319a4cb94ac57a9aa3a6813f4140432bcb5e94110282ed7aed8cfab60d4d897b5ba48fa1a8b90457d981aa84871102237556aca672f3f97e6b71017e140a64e3125b864f77eed3c82d87c524abd9f86a44642b47") 16:34:18 executing program 1: rmdir(&(0x7f0000000040)='./file0\x00') mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x100) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x85}, {r1, 0x5}], 0x2, 0x0) accept(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f000064effb), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffe, 0x0) 16:34:18 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000280)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac85b538a01000000ebd81823a1880d7a"}) r1 = socket$inet6(0x18, 0x400000c001, 0x0) chroot(&(0x7f0000000000)='./file0\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000300)) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) sendto(r1, &(0x7f0000000040)="bb4950f85a2ebe6ff0a625b74e776aed279d2e8f048d5db730755c4cd769d4278bda3cd674d4f185cd02499949fca6ca56d5fdfcb12ea1b5984d6013980a30542cb8255e8d1b95489415cd6d3cdbc92f968a1182a8e2008f84f97108e10cebed4af0ff1a6269739245fc48e4b9c280dc576bd42705a4cdede7653ed227abafca3570ca2aa6b493baa82f9ca3179b3de6e14d4de22af9ec65330139f073cd7e8a6d7a57b8257f1245c0e58b39bc72c8f58157ee5d2d09c15ab3cf264f55f55bf82d73640e50a0c530cab816fce74101b369e4ab", 0xd3, 0x404, &(0x7f0000000140)=@in6={0x18, 0x2, 0x7, 0x10000}, 0xc) mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000180)=""/76) 16:34:18 executing program 0: r0 = socket$inet6(0x18, 0x40000008003, 0x0) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000280)={&(0x7f00000001c0)=@in6={0x18, 0x0, 0x34, 0x80000000}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000200)="7e7fa4ea61394354f6ef02efac519395ef22987e34e2", 0x16}, {&(0x7f0000000300)="716c88e9b164676c7499968dcb2ad7273429ffe101b052b67c5b78e7e5e45b7ea0bb146f1d33d25138064c964e4e7ba42429be0c11b0a5acf3ddf2879be6cf50a20b37361ec34d91f50c25cc6677918606a7895cb09962b89b2608f34ef1c6077da599c4fd7c7adc153af4aa3c23988d600779860fee59b3f13261ba85bac29717d75c9b3736b6d28ad4f2ebcba9da08d6bbf720525625505725c5909e29100b3b71f63de6dbb81f5bbcda0d5b6150a751ebbaab8b1480af9df25855408c2e80c978a82783d290ea104e60b1f1b03b7819810bc7d3eba87c62603aa5fc4024793669a2253faf32", 0xe7}], 0x2, &(0x7f0000000400)=[{0x50, 0xffff, 0x4, "fa137a31d38c17d290b50a870c20017d4cba4dafb4137d7749cc55ad47511948ef78ee1d7c971d5024482f1535eace4ba051d1dec5ec7a2be0a3"}, {0xc0, 0xffff, 0x6c, "1a8435b3ba764bd46ed747206fd69992854244166cf4baa6751dff119b741f0612329978cb777a7507e71e14ba71c1a51b390fd65241391762b97fd368394343b605eff3bfddb6fcd47e3d61bec242d326ea5073d893fe185e4fa11a62ef34795ac4420d9b2a7843951cc2e126f61abc79c6497e90461f9b72421ff5f16c4006705569251870c41256e080fe13a69d8ad12ec150e41798fa9512441ad4f216f618ebbc45703e79898789"}, {0x38, 0xffff, 0x6, "c7467cf5340578d2ac0ebda03cd530ef223ba623ac7aa7ba18953522bcfa9812cf095dc13723679b"}], 0x148}, 0x400) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x110, 0x100) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) openat(r2, &(0x7f0000000100)='./file0\x00', 0xc00, 0x140) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0xfffffffffffffe8f}], 0x1d9}, 0x0) 16:34:18 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x7fffffff) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)="1e00", &(0x7f0000000100)="bc3a2f00", &(0x7f0000000140)='\'\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='\\$\x00']) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:34:19 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x2}}) r0 = semget$private(0x0, 0x0, 0xbb1460d3debf22e4) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000000c0)=""/113) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/56) semget(0x0, 0x3, 0x0) r1 = msgget(0x2, 0x381) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESDEC, @ANYRESHEX=r0, @ANYRESOCT=0x0]], 0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x4003, 0xffff7ffffffffffc) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000040)="6a09c13107d2ab83f9eca8d538b1f6934348bed99587b43490", 0x19}, {&(0x7f00000001c0)="3388ab7c958de929a4b967185a74303e9f1db794ea74521c7a9f365bb185d172bb922bdac9c52a3f99e9531ec60d91d81ddabd719a0656b31ded04d213abe5b982d130824f1925f38a116f644641deb39e8ee0b6969dde0f649d8f21d5ccb44d3a58917e1a1eceb5b15c859ccc7829bb", 0x70}, {&(0x7f0000000240)="231fb9132723ed0cf7516a54287462f8396809324d23e3f3cf0b86a6e696c638a6", 0x21}, {&(0x7f0000000280)="6cb2e7f2d96f569d77e927747e697e01", 0x10}, {&(0x7f00000002c0)="e3fa0b3946d380b81fd0d0e58ca71babb66b31fce097caa3a119059273db061d7c2948701d4d888bf9a43a68abaa2831ed1e3321c6841a91b60f6b1e6d9f8c843b5cacd69a902cd1bcc3fdc44ead2f7eb4578f8155dcf2be8a5ef3b28c49d74df9f83b2284443cb185d9cdf0fac423f73791685a271e2f788ebdbce4e9936139d8cd6398a969605ee2aa97e60b34732ba4128796c96c9a225e255256628e72e517ad33737d862853aa68621c3e25a411b5c3924a6a4141781d5e993ab260484ddb76804a", 0xc4}, {&(0x7f00000003c0)="3647a2b0985bf32c1e46c4eaa6c7fe902cb2d9b8161584ab0c078f035c8ac47d94f1799e4fa145d0b4628dd2d419b3b09e6b06a6e97b7bca254033798149acb860a45a369b8e0e14888b66b3c88e81966667c7cad07c6058b0e0c7ad54bb18152661bced377abd9fb5d817979a50907ca815d2e1b971d4860859cae2785997fe0102d0b896002259ca19ab100b", 0x8d}], 0x6) 16:34:19 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x7) mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8c1, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:34:19 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) socketpair(0x27, 0x2, 0xffffffff, &(0x7f0000000000)) 16:34:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x18882, 0x4000000000010) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xfffffebc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket$inet(0x2, 0x100000003, 0x0) bind(r1, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000280)) connect$inet(r1, &(0x7f0000000180)={0x2, 0x2}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x29, 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=""/143, 0x8f) 16:34:19 executing program 0: poll(&(0x7f0000001fef), 0x1, 0x0) r0 = kqueue() lseek(r0, 0x0, 0x1) 16:34:19 executing program 1: r0 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xfffffffffffffffd, 0x2010, r0, 0x0, 0xfffffffffffffffd) 16:34:19 executing program 0: symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') open$dir(&(0x7f0000000180)='./file0\x00', 0x8100, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x1a0) 16:34:19 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0300000000000000284cdc0300000088206fb200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) r1 = dup2(r0, r0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0xfffffffffffffffc, 0x2, 0x6, 0x100000000}) 16:34:19 executing program 0: socket$inet(0x2, 0x3, 0x102) socket$inet(0x2, 0x3, 0x104) 16:34:19 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, r0) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000000000002, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x0, 0xc0000040}], 0x0, 0x0, 0x7, 0x0) kevent(r3, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffb, 0x43, 0x8, 0x9, 0x80000000}, {{r0}, 0xfffffffffffffff9, 0x22, 0xc0000002, 0x8, 0x200000000000000}, {{r3}, 0xfffffffffffffffb, 0x8, 0x8, 0xffff, 0x5}, {{r2}, 0xffffffffffffffff, 0x5, 0x10, 0x4, 0x1}, {{r1}, 0xfffffffffffffffb, 0x54, 0xf0000002, 0x7, 0x7ff}, {{r2}, 0xfffffffffffffffc, 0x80, 0x1, 0x712, 0x200}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x5, 0xfffffffffffffffd}, {{r1}, 0xffffffffffffffff, 0x35, 0x2, 0x1}, {{r3}, 0xfffffffffffffffd, 0x22, 0x1, 0x5b}, {{r2}, 0xffffffffffffffff, 0x81, 0x1, 0x5, 0xa7a}], 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x0, 0x3, 0x905, 0x1f}, {{r2}, 0xfffffffffffffffa, 0x40, 0x95, 0x5, 0x1}, {{r0}, 0xffffffffffffffff, 0x5, 0x1, 0x6, 0x3}, {{r2}, 0xfffffffffffffff8, 0x1, 0x2, 0x80000000, 0x7}, {{r0}, 0xfffffffffffffffc, 0x44, 0x2, 0x0, 0x7}], 0x2, &(0x7f0000000040)={0x10001, 0x9a}) 16:34:19 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8204, 0x40) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') link(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)='./file0\x00') stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 16:34:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) r2 = dup2(r0, r0) poll(&(0x7f0000000200)=[{r0}, {r2, 0x31}], 0x2, 0x2f4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r2, 0x1) recvfrom(r0, &(0x7f0000000100)=""/150, 0x96, 0x40, 0x0, 0x0) setsockopt(r2, 0x59cb, 0xe6, &(0x7f0000000040)="307c9bfbff11cc77bd8664dddf6954876d88f404018bf612f7232a008793b02f66542a1e3eb684567fe38dc7f80e89f4db2a76d6ceb64aab900d1988cb86f7ecf861edec94398e13c42431111bc6806f34c92b2c26bc152390063de7045c17d571ef83a4c0ec43a5e121cd71625beb89e624efa5579c537eadebfffd37f45af86f5ce30b078be89d15bca3f34cdfabff1175e21ad7a2ba6db2dc46643c3bf616b6e92e73f7e7d44fd5e8", 0xaa) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) 16:34:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x10b885, 0x0) fchdir(r0) 16:34:19 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="660df240ec011dc91cf2bae8d77194ff578c000100000000001700084e75bab91c6f43a972"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) chroot(&(0x7f0000000080)='./bus/file0\x00') pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:34:19 executing program 0: setrlimit(0x20000000000008, &(0x7f0000000180)={0x10000000002, 0xffffffffbfffffff}) r0 = fcntl$getown(0xffffffffffffff9c, 0x5) r1 = getpgid(0xffffffffffffffff) setpgid(r0, r1) 16:34:19 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='x\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000000)='cr') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 16:34:27 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x9}, {{}, 0xfffffffffffffff9, 0x2, 0x0, 0x0, 0x20}], 0x101, 0x0, 0xfffffffffffff14a, 0x0) r1 = socket(0x2, 0x1, 0x7fff) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 16:34:27 executing program 0: r0 = socket$inet(0x2, 0x5, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/141, 0x8d) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/157, &(0x7f0000000180)=0x9d) socket$inet(0x2, 0x8003, 0x1) 16:34:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1003, 0x0, 0xfed7) 16:34:27 executing program 1: r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffa) getsockopt(r0, 0x0, 0x80000000000a, 0x0, 0x0) 16:34:27 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002180)={0x0}, &(0x7f00000021c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002240)={0x0, 0x0, 0x0}, &(0x7f0000002280)=0xc) sendmsg$unix(r1, &(0x7f0000002340)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002140)=[{&(0x7f0000000080)="d82347239ecd20d6b14cbca3e3e4af9b46ed83ec6104a73cf1e8834df01b91979b874cf503921af088bd04918acd7edf74d1978ffd36b7bb870faae1718f0621f6307b23e298bbea0d5a1b933a46c0e598adc978fa0750f58ddd1cf4b1929ca4c59427bf49ea2807d0b331ae291c31e5ae6ded9c01e8338b24359a429eaf4bcdea3f23c648a4f094faec0644a3779ab0b6256f3de2b123e5afe1eac0e842d3ff8c90225676c995ab4b0c593ff9f88d645d3cacc4dc649ca9c3bcd4dd0f", 0xbd}, {&(0x7f0000000140)="f71d6e91e69c7fae6b792cc961dbe004ad59bebe2ea5405e3886a00cd21f20a766d9541a0c22a85d1a13c8e3e3c8620256a74bb65156c45a8acf1e5e12bedb64961537a1d12c2b82cc78cded63eb2858bef4940ec2343e1f01f53a06a0788fab2383ea84030ebb4547e60a8a438a376c99aca51ad8a734845482f21dceafad93be4c3047fdf892bea75b41e1c2bf4f3936932174069c8a3d470a450810bc5e6b088544e1b96226b5a4f4a132ab26ef5dedeb37cb44caa82e6da3671e263623321ecca4a932698acdfa2f85ca01ee9d7848b088b349f9f99bf700eb3eb176b0a2bb5774cd5c5ba3050292c604a007a28a47e1858511f5a644db6e3e6479bb7cf9ca668d6492135eb40550d62da8f985e68fb0dc1ea54f2095e7f8d2f9d405787ea8634583eab26735b4bfdfcf1bad799faef6d0ae7bed4188909ef79ddf41e7b7aabe6ddae20a96dc6e7b9ba1eb57e8876fcc104b3a5ba8ff57f9862a207b9984df88c942dec588b8b881dfbc108a3b75b25fe40d1aea47b435880f643a69997b7b1506e528490390accbc061234ac7a8efb7656e8aa0423161acf0984df17c275c7eb7c04126733b8a03ae28ecc058a5598b72a5e5619e189e2741924e3dbe8ae43ae03b5e5eba31ec7135f2eba5169804b55ca1dfea2512dca410f659071094a9c4d36a4b04e407f512932585715b494f85cf6ed5ad5131e21e8777973dac671e6ea1ce7039fd76f70d1c6881aba02b66b8038f4cc59f82e99f9375ddf4c77026b27725c296e41b82ee3d76706fb62ea417a028350e9816179e80c811eead062fd04d467810988c95eadef1956da645f35683493f7fb35a984358aac95bbce0a5de5ef6e7ba0a137883c3e705018046de9d47f7e71f24c03f598db1db3031a14f0679f02fc24761c7fe6bf22d9c6cef23c6cc573ceca38d60cb29d31fffaf5dbd2758369bb5220ea92e99548376493b1cf18c7af47f467431c4094ea07c6b7c29430f75b4a1a6e5fea8b2841c86a958378a54b8e292e30fb4df8e04a19939d4e434fd599a71a8cc6e1e85d2b6a9404728cb38da07d6422b113b1aa4e2e3dc63ce946689d0fb63f5258451339e869a99535639e59919686a1a5f2b439ea4ddbff70b6136f9d79399b16e6994647a6c0f20ae66c01ebc31db1c6d2ceeec2111728618e5fd83d9139aa9dda320cfb479f4e8b4565f3c1e5574fad44f58ac126770ab81ba155d9d33b9ab6f7100a44f414c9181fc04460850f10c4b7c97ed7e7f28aa232131aa4f54d8801f29a95f55cfe0981fb5f5de714bd800bf9b4b33145416ae90a0ae62d3c91208fc6c152a08861e2acd72939243b47a082f59b9d01dfb29c4e5336b407d38fff610801ad9dcf21edb0d512a60fb55db6d0d0deceeb501246e3d707c01e62390da7440b24e6842298b49a388fadca20a795eb6d3c433d19dc6df8b7a017b12cc2fbf6307643a8936ef403a4bea6e13011d66169f705d117ed333919744544a54db4f5116e9b43ce27454ac41201eea6f3ec265c39c740f16d3f319b1c403c327eeaf93b160486a61f75587baabd50af6b930553a5d7c1c97628983c7993a954d81173cd0034d3dce29af1107dbfc201d583fe44ef46bbf68ff08a6bf9a2a24d2df49c1ed06a3ad23404b4b563f42666c7700e73a980c5bffb0e5662d0677fee0c3deb031b8d959486c31dae02d152d615660a73670e7e92cfd88c45a4e9c562cfecb175ebb5064dac60bdd1b8b643e775884c15b4b0b7d412554fe80eca75d1dd9d8ff3a895aa524eb3a95ac69a573835b044860b1fdc6ff51e4803e3d1ceb4c3912b23a490e6eee8e525a7ffa47f04390380d0484d0b6b279feb5eeec905412aacfeb322519b5480928ec742a2763fe346a53f3b02388211672ae46b3c9eb588dc3951c6cdcbc37e10cce2088062ed462095475953cac38f55ddf57b50fca307a0a63f3c0f7156fee9c6e1ce002a4afacac5bda74e10c35d98ae50adf6f96d18cc2d348c9617be01665c8c57bcb0640400b38ae0f1815333c2549cf3053dd0f491a20b7ef110043b30744a34c5bebf9b412365d431f4a05c92647387d61cfd9d0c7614b85b2337aadfa8c0a629e8e62777a6305dc3a790efee83c876ae03cbf97812d21b11beb1561db4adcf238805ddc7523334fde7053b58ce8f77f32b87c7fc81a7369381cf1cdc3771282f297f37c92cc8257453732d3c1be9afd3246e6531053e6e076ef91c0ca2815ea426cc11fb7bcd9e8263e238679a5ee5a4db73e73751ca15cf24d146bbafaa82256d364b74496594f3e7a82176c86cf9b9ad35d94c610b9b01e739b792fa9c9c6c911e79691a9d350d276e9a38034b2702a5780fefec3458fb1c3818985cc0528c9ded494f18570bdd8784fd42f178dc93ef3f5f0d3bd98f679790d89c3dff4a43a49963f9f557e330ba963cc37cedddde1a86d11f1e239ab81ee73b4da2e23359d7e2718b51556b7451a338354b9263586716dac39686aa98a5eba5a4a3f7ccad04cb3bf7ebcc62d0c1a9cfbc7085054f018433c8da6dc0ca926dc85906c160dad940edc26fe8a5b53641a79911ec5afd91f95bf93f187d3bb1ffe3eb1dd49fe3caa9f6b156c9ef15eb814e6be4b15bd485f46991ff246348d4b295e1b260e94ced01342bcd6ce9f22f29ef8ebf938c40ea20c766a7ee068bd2c08d572ec80168bdd6396a1ca958966d1ec992e1e955a1adbbbb782c4cfed061a7f118ff55edad4298bea51f1736917d3daf437cb7fce13226c97290df24d7910595ba2509f94f71355fe444952d5a2b26f6a681b95046f6ac4a1a3921675497a97ff3b54aee08190541a6dcb571bb8b6c7fe9ae40d92cb6f0ae9ecfddfb8322631984b1a35f23bc7b179e4e87782bfbd9be0a3196fcfa7df96cee036acd72e50cea33f6a55ac40eacd5672eaeafc56aeef03cdc8e977dc8665d63e71843d8fce1214069c80643d3c97102299cdc24cca1de67a3947293bfb412099361eb9dd7319ef309b3e4d3ea63cbbbd524124a4e100b64612a6414c4a4fdb5d2f3f07bc14c06270fe7b2a5c011e9e43edd625a0f0ffca930ceab35c723174e988ab0b79f891b7c24409d8c6dbfb73745cacf52c2aa0f9b77e50ab92129d0007f34d66b62c3e94eedfeed5a277dab12e835d30c7fb28c6e271ec396755a71c0ffef971483e2b9f1331e15f155701554b77e3e8eb331d1833eec5d937028f53ddb25a09de39404cca9f0dd771a003fc6f5cbab83082fb60afd9e373e530b785367ddef1fccc465fc098bea9193e1f35245e6ab781921d05711d483654adfbbe39ac956beaca63ca32f0fd87f5039f1aeb9429ca57c25167ce2dd107d5abe8d0788c42582106246725f7031775efbac0dd5f642ad3796ee1f881ef2f6682e2ca629a5eea4a816691225c2054d65a2776dae78a936cd78d528036ad5449f1c1b28fcbc092459e2eb1a7dc0b265efbdd46e1887a09c38dde4f03d80251380d751a65ba903a415688bb20c5121e7ba55559d6d69370585425298e27a4fc78aeee44300feb1a5ccfd19ab363887817cbec49e7a4885f4235d75abda98bfc3ad00e84191a65e9036b45ad0d91c99903c2ece044511c72dcb92e77184a6e20fade372c0a61a934c88ade9db04e6ddb873b2ffcce895281a36b36ae7a559c2e13dde0c3c73ad3b4311991595920fdcac7a9c7698a90c74d22b1c8fdaf4083c9f700ed8b18cb4d5cf1885a9d81031f0cce8724cdb8f00f0115bde6c88194c7abf70bbd9bf78936937ba11cae4c4d2d2f1934d854b44d96b5993a8534590cd4fcdb3b3065e85f2419617eeb94ee019aea90e001e34b5d8e0d5d6285a9eaef064621a01c767cff41577ddc7d0fea412640f874c9336ca7df351b420ccecec7075e68cb81b28916dd508419b79528095100fe974c323207358b0b5c9a64a69d16e4ea483fd6d192af0157d4ec9a9fc68152d8354482e0c6109214a365fc2b5d3c5baca0c2f4d492b8d29f1b4d1c5706201197d48f66b067917030f051c00f9c88d4312e583efac7fb9abfcf0b4ae05cb4b18515322b3baa23bfe74f31c5471ffa34cc56fca51be59aa58762fe939dbc17f469fafc5ce7d3837edeece90a766577053d860c5b4a97e10bcd5b1ca660403ee0ea1741e2f96140b82599a78ecc948482dd15f312014ab98080fc05b7255793ca007a551cfa112a7cdcb3e5b9c1bf08709579b179708db5b01482caaaa1ee077b35dc60f9d6e12a15d1ecbe7590da708dc2da3e2bcdcb912ab782d32e2bee1bddb98f415b9a13a94927126b37cbd55e9bf2bf49dcfdf2997a2a3a0d4241b1c375e0c88f215e4c9b738e3624ef72a218b95f4e50aa3d710051e89c5f86c23d7bb80102f998ca67031127c444db44fc0399bf8618c0769b82ee40018a04239714a09f1e783fe383263ecf972ac8f36b59ef8294994c45a094262b2cfc3e5710b8fef7b83741f73857775eb5da16de0cdc11d3a12707bd91074b09bc899958e341fe416d83dae49c198577030a97fcfd6e52bdcada091dcd1572d1b7f201afca5e4b2ba57e7da2c898db3248fab4f7a8218bcaed056ee8486d1b05365067bce1ccd7f7ba476a697f8eca6dfb4a4b3f6899fe87f37757830d74a6b7ed9a0ac3be0a8ac19b2ff37963802b643cb62d3bffebf618eaf52abbbf2d0ac812a6593866c0ef7cf3a3953a8c00f7ddafe4f83147f8e515fc3f0c209fa318500b460f3199e2102e2881bc521ca71c93f56b2d4dc99ce48382b583aea8b7882ade596de596fd01300cb84ac7ab278d4adb6531a13a7cffe9dff44ad193847e12bc32ca8f74be3125c7177a125532a8ca9028289c946c659eb9ad0bd4af0af692acd2311dff1d74e56308d76e4f01383c5a7d9936e1b8732d99ac7ea1df37d854824eeaf4b1aff367f0f615b4408dfcc2027c3920aaff2aa2284a9a633d6e203d30dc98700f9d8a85c74aed416bc64c07ee40c6cd33e70a5e031591014b8b5c268aa2ab8b7d488415c9d571b9c4c5993f5e7c679e4740e79fb5ad303e32e400286af4dc84cfcaeb706e07ef3be53b09bdaecc681841d655692e6d1422ef3c1479a75a85e638c32ec276f615ed4ab574040e81d7e9a226a5ea6c544e88e4475e9e6623971c68a75674c5de4f9658f2df9b951525424432efc179e9b63d612552c8581da7e365af5cc8780053966d0613b537aba56ca72e1d7f757154ec13a71b452917ea66184c6d6798527873d8c032bbd788172e2198ddfbfe237e73f03d4239c75fa0304b815791a5d98f01c81d07707f4b41564da13188013d3cb64867b829bf41d44ad9a8f6e3d96a41d2bab4cdd61747bba44d21702cadce077e49b7d008908899aa0e322977e1ddfa2e1ad0035f30219ea8f9cf064ff0d2f23fce37965031602c31fc936c8c1e3350f9d60d1649221eec84a65a94d976dcef37a90041400e158949e418ce10b098d793b1baaa0fc4f29aed80374b223ace7a2262f06c629f184495f42ce8411a60cdb2090fab9b55935f97085ebf4069ef990fc463baf142ee4e8c0233aee3650f23433d580201ac504eeedc4ac559078520f23a86571ffb46dd3e4fb85c460132c371932f3a10b05764b302fdd0f01c1b01202a60ea1014446ead2b23c8e9b349eb299b7e871d9ff901dbad4a6a3785efaa22854730c3a249dab6147ec6f89f7b5092e9f1314951e7de68b63e47b090e53ef1ddb1467aa94965bac2c207d434853d578081f32b852abe7b628160c3235f7fda66f32586ae1b155057ed37f745068633cccbf998cd6a", 0x1000}, {&(0x7f0000001140)="263694d7b8968d67f74a4726bb8ffb2231df5c23631e5afef5072f81d5e2bd30ee76d1254199221f0de034b16f7e1736044d14f7ab873ee7fb30cadf07b78cd5dbcc9dee4a9eff960937169031182e61f4cf2e48592b7f4ace2069beaa078f63589cdc517932127f52d1aa5c313687b20a0c3b501d726ba7af8a66a0d2307f64f4a3c99a50baa7b8f2cea1344873cc5a587196ce6cb25a1309fc80263a86b2df1be442d26a874c4fed47e03a46dc668b0a12e337d886172998fc676f47b582e532fe3c6af467633904375a603b4ef6b524a5e002085817b10f6c1d02c07786529fbd05f7b3f92e94c2babb8a265b0afcba13059cb36048f76d64a4d2ef7162f18975383482bdce9a84f4b9daa2b55a7f26090fff198b504235cd628ee25fdc1d925d8d2a2be16712cefe98b81b7ff1ef5a6658af1f70b4f3236d1156501878e73d533de6eaea55757e4c612b0b38b3204268ead03f44750dad535a347cb6be88f5cd450b3790d47f8c0f2f7e47f4eca831684d75280de4cc2a62959df61fb7befd2c4609ca3fd55c14112a7ee56724ab4c35bd2a6803c3b7648d243493df7c2b1a99db86687b77bdcefb3e6f74c789e58eff4a51f5adc4a552eff3308935b8b050641a6858cbc09d80b8f7ae4c86043b4178006f2e66fb937314e7b1c4ef51f38614c2fc042983779c1f8161716da2a91a89714fe3dd94ad1cdf59b48b01085467f199f546d5e68f283006edada686e1b88215b38514a6c0cbce45a0b80b6c98c7d69af53e0a680288af76abf49c229e24679212688261e806f983c27796e1724f1d89b82ffad6a818aa1b2c6ca170661e3499446d1eb6216f171acbabe268da56d63fa366ccab6d57f47a15c378d8ef6852f1a829928fca87bc9004610524db1f038e8e0e4b2df1ad5f13051b0e55bb0b1224f2900927d08cdef13135723d0078e92408c86799cdee7a1d564dc14070fb49e134b1e8c646dd37bae876042ae1826a50c383082d1776fc4b246711e7c3bd8bb437dbc4736f28e758cadfcbeaf9de0b13502ad61fed6214493025914aa9641ce32eaf5e3c8d741c46bce8234cbe8e5d5cdbd62f2c82f4fc1aa090f18c12674b28717b5eff7f8b909f4ea32f8bb9e0f5ed091be94dabf7262e81efaec1903ea7d9a24e55bc776fa6b236227aeec25c2a5f460b961624a2c183aa1e81939b8555b93c1977f1430cbc7c0b9ecf93fadb57691b013cb83b1528f1bd8105628fe466d6592eb70fe03ab9835c74a0956b4df57d1d8a90a45dc82074ab8352f57f4178b2aeffc33e505fbeb5641e94f5930f49f90edce67fa61dee09fd6ae9927f6862ba634c3e75472148af9a0d0b49363d405419c5866852550db602dc62ad5b4acfdf78d067d558790c9942441ed0e5ef03957f77b021878153653e320376372f9c357b54ee8e837b8749dc0fa1bd654340a24caa261b0a88b28bbb837109dabdd8ae52899bd57e71e72ca3d649a2dc7681b4813d3cfc8037833eebd4a86bcd32e1641c6f167cc1c0dfd8f37140a247a500a4decbd1cc5997f00823a4c524094ccd794223a0433303fc750fab26d6fa8d1e4b0012ff061a7413aa29b225b14b7cf00bee30a7fc840a5bc9aac8ed9e29667e5b146497ba9790b16477f9973fbad2df08e59fec78ab564ce3ec4165c5449cca30e1a8d56c57fb7beb22068efa14c7a98d662d9308eebd38bab5dfd3c3e856a8062130f8abcc3c9c5d7312e5fab1882fe97dac5450ef0ee5111707013dcd5ed95eeec4fd5982b78d12b45099dadbf713f525899e81ae6672859bb07003ef2153a4fee3eebb7cfe98dd969e4f11b8af25745434706cf942439b02bfad538b450d9b325ab6b24b7abd0c94b4bd0c5f682bb98f45b1ab2567904e1db7bfa149d945328ff38e04dfd6090ffe85bcea0764882f533c075e4075ddacf046f183b266a8a850724f22382f1d9d060138393e46b690c65f117f92aa13624e593edf92406afa27d77d52f4ab39ddb859897edcd13f20a969200f293e42e887f2e85a9be43125137cb6101b6cdaf6016dd4014b9a550749589a19791477878af19989d66c31c48ea2e6cf1d16aff53bbb4262a74e2c0135d83fd9e686bff9d214a85148a7054c740e51b2190f83919469fc817e4511875db2034eb9416df13148462ce925f022d20c08459f9c706fef8543f06c52dbb7f13d5835ddc5ae33eaa2e7864ff9033e39da9cc3c106f84578646d099e5b25866c9a300e2b5813ff50b284a2fb62fdab304067392c79cdcf80212ef6d1e50ec1867d81127f6620e51e9f42222d4707d4d97a5812e7f3019830614fcc418a15fb32eb47cd941f5cc1734fa315b0bffa37ce025b92b716e9ff37f6c50b1173a5866a3e543f12d3832d4ef8fbd123dd761dec7a367aa61946658c4c16f1a6685e7448b4bfe91418e2eaa22844cf8e6ae5561a495fb48d8dbea139b0a2e405c77720f4369e6bd978e059bd285a6cc926a94166cc92d76998eb37f26a53622427afebec6186fc0966f36fd2fa2f411d4975f330331e5a49352d8ff7c0435bf493b356506614f602d756264fc3482b471458fce7eae925717a222145d09c990f7fe381ea8e2b8cd2a7170f4c7aa23a6877ba144a69f4b2c6b86bc850ea8c609a0f582334cfc215a09efe6880f1251d18258a0da57439fd111844b6836eb1fbd152bb5b094ae751542a8e0358ddb5db114e264756e89e9348512cf076315c027ddc788a7d80ae81f9476406b6f6980ee457a53479f94234161ce382b20be20235ac0cca5af4d976ef84c636ac7ed0c9584f11aee698d6f71932b5e8ebda62821644fbacb52cc8f25fa0ef0dfb778f342570c19ef872899216135698b247a7363e084653aa86dcbb15ac817229dac4ef46554dc367a372a268e35cf4dda7fb7adb7351bf4bca4c986ec1bcb880904919c7265741f83635320db1cc91e29126f07a74168dd527c3cfac3173f535ee22e44015cc588f3c40459b5638ac7949fb218079fe18c64db7adf433aa9c11971776868b322a303c1461b1100deeedc3e1916ff4dc7c4afda916c2bf4b2f586bf501f5d491f536a50ea9584c700768c6e7533737d592e286f7c9ec5c517ca3fad358657b87a9cae4b9dafac617e528e4ed69f4f3182cb2fa0bc29b36010221f52d104a3d81e644b306c16af11df698fc4a11546d4a439a2d666a1775f328388eef1241107cc9af11be7f0848a02703c083a1a8cbf62bdc4cb29b669a40a491ae18ca13b42632cee00183d55c120ebf40cc6b58a5ca9677278d86ba4acefe1c217789e4c1c96c08ab7fda252d62f66822754fe03f464c7897a10fabee0b8aba3cfdef1624b57c5a68fe2d689768655f8950460cf000b8b9163849ab8fc60ba6a88a186bf66c2f4be5a801e222c2a25c54f20b0939e182904433163808375db136ef28a6c7f0c46633231b90e5e19100f5050481d9567c846231e150705cbd810a014fcaf14b20fcd639be825724a166305b6e68bd9ebc788cfa5979f82f97d64d01058e7e01bda0ebf81ddae0ed8570d3f1fe6305988a312b055becf9f575d44dd85c607ab5a02c38c0aebb4366695995916defba9bf94a5d93b8c76d4f561d9bcf68f84d0070251f81c8b7491cf3b073b14e77207e8126a757f1079c92be8c8f0925ba6a54b02e4d1fa6b96f33b9d97fa38ecedf6e7f98d09ddf7b143a5e6ef8579bbfa1de3ebf012ab7220186bed261733bf75d775f03372414dae90a92402479979c5ab3685b2cb8a02d0783a3b3a122668cbcb5b8f9987d16c29fda4333a66dba31617bdab8c67641c8059a19eed727699cbc55c6eb2a03cf4c03db177f22da46194d31e5b8c4a7cd37891cd5067c2c81c9c90a126eb3832df12cf435387da6e1f99ae8cef88ceeac6a87e71d5bb8de70f96bfb4bbb4a01bbdd260f45f166d5e7d3f4fbce2f3fd55da85c005d3cbca00f93360d97262402ad0a0dc009642dedf6e8766366de03388d7edf52783a0b04c35c1179b26a31e11cffb94c3ee8dd83fb8bf806c2342d69c1e224932bbad6a15d9205adeede94b8361cac986b48c991e59f4aa91d915750a6281b3b3e1ff199ff66b5cdbb8b719d915263a6176ceb2c86ef1e90463f04bafa70ecf7c9d20d8fd13c66f12a8fe8b372ebfc06a0c52b2b06285529bd637972a34424954366a8f54df978aef37159d5222fd3905455ebc73e8d5139b02eea586c66b4693aa0d068e7361a05ebfcf10e525cfd95c37d9195977735f855f816b4664fb4cf518a2b89b01bdb1d79132ca326b4a1e499544ae08538ea2f617fde6592a1beb7103bf66a56c02a717f30612025ce041981683d0b6a01df56096d5fe284042eaf2639c09c55b48732dbf3d85db186ad7629c53c1193425dce1a9d634ebbfcec3fbd12dadce700248238ee398955bad79a6878923201d848a5da279f43747a8216f201d93681a03a44f37a240f1813787159d9ee5a914d6725f2da0c3a54db6e56568b1d39a3a76ea0b7ed96f5c19603aa8459dc32493b90161f78ae8f6ce21eb5df1f68b9f9e696d5c18d0159eeb87f83033bbd44b4efd8b66df49c11f823b69162b6c927be9b05b03ce753fe32557147aa5e19670441ea826117b4913c5ae0a048659ff821542dedf2ee762d76052af702f7f7e5bb1296b5d63f8a6d6b2b4ebad2717bb47d418db11b8c82aeb2967cd53732163c84a4f10f2a44d82e58afebd920fe94bfd4330bf1c4bdf18dd4b1f964e8a4e0a195f09c562b68e185c8386dcbd2e1a4ad0bfe3da98a649f1e2be10c323023e7c1b0dbfcf3b277c39731b1ba35d72418a2c637e5dfccff294c4d813a8c7a1feed01ff804a022f7b2b28df766f0ac65deb2b6a2c7199023bb293a0e27ac3e340f18c59cae31d4e45757d8e6292e645afa39c54ee97ff4b430e5ab187a8afea9b14e58448fb36719dea78109f4bda2f5d4bdaa6abc9342df912d635bc9cefe4de35017dd2b4bf041a14d6f1e4d3b19b8edeba46a3314124aca277d386181667490a621777dea516c6119719b9a6d5dabec45df33c089273015ac9d3fbba310be38ba42ce7b3ee005e4ef156700b776079bfd739fa9dd0c1b532b8b5545ae56b2932c370a2c61e9da7258dd88814aef132e90bc700e1569580b073a691c061f1cc229e5f62e9f2869ca31c0ea991c6d278e3e81da4d7c231398e96535cb3c9d143083a3a58dee4d2ce2ae517c3061c53abb4484a72be093fb5464383b6d8fb5e97772f41471e1b6f4727726264de4bf1811f619ea1ee61f0e6eac12af8192a6f78dfc110df4c4a694f8a45f2e2f6c8bd7df33ef9288822e8c28f6baf97b4e96904f660a1290af6d4f1ae608d2b21f591b8787f7857de339863663e472c9d194f5ea37263481538dc0d936099cee41a0ce2d8a8cb74d3f7853c54fd1f01f9ea91af0a134b7ea2e7ec3420dcf53d11e5ad9e5f755477fb7253304174486aeaa15906ea03f5d220bf4c1ad90866bf68d14f6abb48064f81e505f07e95d08808442e6f9e9a25326e455f3c676338924ef779bd13f6b73a7492cab177cc73cbfd04f846413e273ea77c1fc42f099500eec3a32d305b7af9652ab3eb9b6604ae11805a5dc513421fd564874811c9ca60640715a96827032bdfc4656139d5932587e07a6d9c1d216ddd05ee3a59f5ecde558b6bf995334f6edc0c3d0e0452699baa98c7aa8ff2bf333ab7ae13eb6ed20ea27b375420609d12b21d2297854f52f7ff15469334d23a5b652c790de0f4a0ea02e2c8e2fb08610b47607bea5854f8326ecea521d86ce1b", 0x1000}], 0x3, &(0x7f00000022c0)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x48, 0x4}, 0x400) fcntl$dupfd(r0, 0x200000000006, 0xffffffffffffffff) 16:34:27 executing program 1: chmod(&(0x7f0000000000)='./file1\x00', 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="cf61", 0x2}], 0x1, 0x0}, 0x0) shmget(0x1, 0x2000, 0x400, &(0x7f000006a000/0x2000)=nil) chmod(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='.', 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:34:27 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) sendto$inet(r0, 0x0, 0xfd48, 0x1, &(0x7f0000000100), 0x2) socket$unix(0x1, 0x3, 0x0) ftruncate(r0, 0x2) 16:34:27 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x420, 0x20) accept$unix(r1, 0x0, &(0x7f0000000040)) 16:34:27 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) read(r1, &(0x7f00000000c0)=""/42, 0x2a) 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) fchmodat(r2, &(0x7f0000000180)='./bus\x00', 0x0, 0x6) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x5, 0x0) r3 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) setpgid(r3, r4) close(r1) 16:34:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f0000000080)='./bus\x00', 0x18010, 0x0) close(r0) 16:34:27 executing program 0: r0 = socket$inet6(0x18, 0x41000000001, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000000)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:34:27 executing program 1: socketpair(0x10, 0x8003, 0xfff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000340)="4037e53fd82e4e3837e51609168e766233904e6fc2835920c09472bd0949d3d66dde23ac2785a7032ce0b1147883f41971afe03767563ec9653019085717d1e10e3ee5ff6f5db09b652dda5cdc7ec38387fdded892cb12becfb0fdd50c8ddd90f9869a5036c73f7906547e5a4aeac00de1a671d23aef4d777455c9797ceb57905d62ca759693ebd5930fb2eea5e15db09dfee803e12c9dbf5409eaaa43d0c999189f2afb08a192b2c8ffb762f3e27b1c5772091774aa7de0127c19b4d67be32cb5c82930865162bf9c2e80efa43fe05a7937502bbd6b2877c704dc6cd1d2aef2f64bb9876ab54fa1ae21a8931d14c50e49b0af53f5b55f0da5513be8f5812f2f92525a9e3c7d2ef0e1ef9a222004fee4a986af2522414efc1f2dc621472f3edabbe9da859f2a1fd254c63a7fa714e7f67ec9ac60799563b669cee98762cec3f88959ef621ab3016fd2db9b07f2e9674c9f81d5555baed62d64d1df8f877d965b2b43ffdb8a603f72f828b902501d16470ed64144b98ce917762641dcf6057f1957bbd686704cdf6c8e76654f8ee7bb77215172677d4150c5b595e3eca209148f8c70705181f25d1ecc19ab9d723536e5d5871d6f4ccbdefa75a3913b49b5b8fce86f9080928976db357cade38ad315a25c4145b5e4e9f5ce30ee9648c3f7ca50890dda1a886646d59189606f28673f5be2ff8b29ba2d8f13022ad35e1968a4d8bad4c99e84e938825260a9591bc426fab1e7c4a6e26bd8bfdb6ff02dac85d1a7770d4857e1120b397125a846cd18cdd2db52210a1384e289a57af204480a014d3ba616be5cb983ad15898fea45eee928e04e209b87a0e5e616b7fa7a8d742fa88484c1ae83a9e60d137bdbf51dfedfcaec7ab2c15fe38100066ae5c34b23f48426318369c9618f16f7283ab95feb1ff1c838f33eddaf16449ca77fbd665fc9c9b50750e2c52dddb6f38ff2c06a668d9c8c6a48031d94b02dcfcaeeb82a50c6306b6fd753368c44e54ef3fedc2509c39aa25a42ca70df00eb30fef529cfe163730427b7db48d0be89dde3dc3c2a21a8674f7110bc4626259bde7b34a33ff10157fa0dfa94ca4cdf5812b98cc7419484fc4bc3eb3d4901c94aff6c157fd4fff1dcc2db174bf8452b75ed5b5e956d8de04bdec73806c3098ad33d4d917a197c0ac41e94da8bbf632691ab4e0e10180e194afeeaf90c73bcc628fe5072856c751e7c7a3aec5c19b591c6d5b1d91a7e8c59d92e34a9e3f0d1a6053ada9d23255cd89bb4c6ff51ec7fb5d6c640ea8dd7321a724dd392fcfe2d18f9e4e1b09d8723e4a84ab79b0df2de1ee81f37af71a7cdac684b8b5cac909c5b4288d31f793d01c2b9e08b46d3635d06a85588cc3fd54198d406adb491df20a3bb0b8fd0f5e2a5221a5579e0b317504b8f61964d84118a5885c4778f341d9895731ec1cf7f463fb034d8c0c392aea444f2b48a19a7d976d7d6df187d475fa84654fca4f5d67cfa916d6bdb447dc7c0dcfec7ac4f9f53e9a14d1d0790fc34ee135b6384a4228d37dd6958b9e2c16c0ade1b5d9ebcbae259d7edc3a9bd94b84f7628bc7ead2879bde7d41ec8897df5ab3f1989a8a98d4a936fd0633fe1cfc8f2756d35c6df86a05033d0e6778b8af5fb0b172be3216a3cf22fb3edd5d013d6cf085b50b9453398d88055186491efb682da2d8274ccf58c704bc4f76a5322aed7c534a019b23de5d77531ed0c39df5576a96ebd64c83c771dccaf33924da5b6e55d0c133b4b1862c9c5be068a167df26f369ae3454930e00196ea5348b7be622d95e836e054b4e4db540e8c145a5462fa4f890311813ae6d3db3d9f21c3e1265fd214bca34243f7a0a64246b66bb4d3a48e9548fa801adf3f9433c7ada6b55dc7ab0dfdbdd51f81b75da575d5e3d8ccf377f03f40c0cf44359f2cdb697629e792a5bc979241fbabe3b0d2fbbe3d87e198a788e24845eebdfdb933970905d37ebef53e859e277e8c3b6f31ab7b8ada14f36763c9945c4c13809b12981f7e4f9480cf4865bd5d3be746b74d48c8619076fd60b3aa5fc95e41b2227f3f127004ab7caad97ef4f9386aaaedc5fee4c76dd8409d9be67a3430c93fb0a36596ef29b1fb7ce4485a87ee9950b8807533e439246cbb244dfdc8234a7c3c1391988615aa0b691a7c94e3d053c4a9e0a2ee56a99d8016b520e651fb8191439f99e9c1eaf0bd3dd75c228bbf3ca88cbbc9e5f4273e2d08289c89e218848f74adf0fa484bd4765f992519ef62c0025aeaada861bd05a9570da34b41e7a9d93c211d04090171626796b10ebf070ef56a77ec9efc24cd2c845a46b0391b7182ba90ea78059d3027eda32cd71fc2e84e6b250edc86cd935bbdbdead53e7b672d888d393b78bfc8284fcbe76eb7e983f1eaf4cc7be0ea59729b2ce621774094be347af7055d1ae0ec261c325787421c29864047c98f65afea963481288244cbd97a5005e0b38f604dadd361c500d481fd0f961bf121e525bc13a7c869c5c3e1c803a5564646bb082dc80bdd933061fbcbd2557723883c978538eb8e48896f419e89a14bf610058162b5b7ced22337d2f6c231acd3c916619a2cfa3b255f03dc0857bf4e168baa0c9c3a1b63e8a145e14a4e7a3707783bbb0a1143df6e49d06456edad336567c3eb9a918eeef8ff26c2fee8c93677586bfcc0eb6aa73348a6daea320a98b07f2384a04041fe89f430bb17c50146562dd841bebd369eadf2fe027d8233d3b591e4953e68bb7ac0f4bf32c5d3fe621d1444b33f198e0ba83dfb1f221ec55e42a4c77dff2f33be281d232345912f38348d3eb38775086578464440d55c1e494d9c0e24a5281bd2a9a60f7f3a0b26cc90bac882c8b07767bd1114541d10a8b59940b565f405786425a4ad0a98154c6eb7d7bdb869e0726ba7f172131d4a1167e82733b9425eb6e08880f4192e6487851264e8451efd9c310303ec76829a27c79bfd7a12dd7e7455c313f8539488cdf3334fb017c7c088192c0becc21e5de013bd1c234624258ed7c23f9c950e378f9b8a0f04440250b27440f381b7069e82b2f76249293998478d32f2854e66a6fbef8cd7be508cc8ddcae1a178c02fc5b6fb8fa1014fa058e24f8d10b2015c682fdb3472978dec4b0c07bca79e996ee6f1026c1e85a61ad5cb9ccbaf4bf08a9a0b635a6772f3025976e4f7448ea5ded57ca83ed1be66a12ba1e0843a2e92acfa6bfad01a2f69e16213f111240e3d08c74561445083f0d19398e51ea795053e11dc2396849a280121ec9adb66396c3f120c52cbd1b7a9de8512c9f2ea0e9b995e91dbf74dd71e4f76e0de63cc4bce947f696839a1c436f3f25f6131d785ea8619b618e9802236268546de1b86f4c0573ade1439ee58dddfd39e1b498d06b79473d5039bfab3a87e10b3d66031813b1eaf8286ac8f9066fab91f849777c57879374a557b0ec3e45534d36dec35cf8da626f4117b37e35a8aa82cc56b2783c20faafcbd74ca5c0c61e43750995e7409ee099c9443f85e321e7a390406e26a9d81381d685bd81b4691857cfee5718a36229432bbe37deb12344358ffd828ffa66bdf1bd2d517137d23d7ca4fd2833cac14dfce208bb4af6ed29cddd3e6d056d310062a62758903c3095f9f41221ac6b823036f1fc85d01995834df14b7ff897efd6e4b41e009853f1fe7eb8a0f362be3f8b7a8df7706727c476b498985724b86daba4cfa2302248ce66a591c73462ba2fa2fcf4f599fe6173c9eea6c83c8918cd6a3a896ebf6a6c1be513e450dbca02402a6dbbd2acfb4f50735f13c56554bb09fa63595ea94d5af6496ea228884ee4813a1ffe552f621a162ca899680e4886316731928612b4fab1b12c158d058e9a220efbebad997108031efbbf99035f482407ea526a4473d6082d1ef7af7889a713b03ea14caa40154ded912aff16ac0f1dc1e84bf92a1cd78db110e39a151e92f6b21dbab73d766b4d50627575f8585981544bb029322419bbadea3997b8469c5ba02089681fb2f1d99d4fc6bf16e0a51532e67ca863a5104f3cf19d75946a46853791789139e6f266bc1c770c53ec8d7de63b279f9a77053df5a5d5aad93af544e1f1c914aa6f3f61f7f4f78c4084c6ab4d65265d3f3c8e7382839c6d2bc35d09fe3f57368a3a08547d11b30301b583a839481d30b01ee036ce7145409a223e030090e6e37aecac8a1c3f81cf90d6e7561c9bae966752d4726a9a8a51d74a5df9ef5885316b9092e7eb92e0be5d70f7e16f5f259b48d408f91e5c51c2b11701231c30551b634ae371aa15587f1bd0014a8855966238e885689b146fee4c0f86617d130fff776fc582007d67a602414f8da68de5075d0e3c8980d57c0b6d38e73a2b1d8fefaf1556016f4e2aa7ce521ebfdd76a636e9d41c1a216d3e2dd7ba42de585ea4a47724d85484bcef10058ec10486f4ceda0261c93fe35109af402ebddb7ad833d2da81542f0bc2e432a0467c05a7882911a4d6afc56bfc071928bc16f6d24f51ac3d58c201c183df0c55c3a323fea24d57dede2bf6c325c2b665bff50f22b73f9d97d7e356fb57199c65529fd9a7c0332715b3bb132fae06b6224b068a4301913884c8c69e611162c6daf017b82478b744abd7ac780bdff3bc786fc1225f1b21c29698347c582211c7177c210b96758efe58be312ce04c3de0ce00513b5a86bab5c442feb201248c7e26c240fda31f9912a4621186be25fa7d24ac634e79822b8e7865115b85307e7f6aa55cff247d87c453752d731056ed93317565defe7ec35086ff21f9bb4c5c54d9d6c814c69457dec15ea289756857042ea885832241ac0c407daf299268d6f20799b002173af16606f44cf209456a9c894c921c2630e048d4a6b03d1522ab1e09ddc149ed5ee7c5514da80ef35f096366ac58dac57733873ec144d8133a2216a2f33ddb3a4a56ca04ad05d90cc0f1e2d76a9771db70d4dd964515b308173a474ae8f643ff795ed065034c5911fd7e9e8a280a05f77baf417eb42c1999ced30561fc07fa6a6c5bd1e176def2fdad62abf9557f219c8d68f9eb05384d6c621bcec7a5667dd6f91d2208a8b5695c9b7663b884cc30463850f4a3475a0d299ed457ee2c9dc2adaf1d7452816e2fa7e7032f967bd8792f7988eb1f46f6d78878d6097332bffe2484e0fc391c67bd1e1b3a986450484527c683cf3e96e0b2f6dd0e69556e362c010749090a8d072fff0e74343aeed3db2fa71aa08b6d05ac4023fd38fea7fc6f82dc67da1ce0c0e19a534072c85cbc29a891f36eea29a22ccbe26f1ee227a0dfcf944145e9080128291ce9723550deb8b36e1d215b68cc11abe103923943603f09f49289b4361a71af0f3062f361efc89351259c2937150dece0f9c4623d5bf8a844c37e2faabaef4f5c7548b556fb2ab19a09f3b9c4cdca4a0739d7fe893f26e1dfa47ebd961857fb63284e19ce3fb97f6821a1eadf37167acf625153d04ce0a90d7d0ccc5fcf55dd1d4b5cb7af4eecedcf61a40c96fdc641b9ae2a9bb7776eeeae77e1a94063d723c6699419c47e0a74ef4ab53f37de78d1aa89616ab54dfb64b0d93831501d9ed8f14a3315c8bcbfae2c95c16e1bd88c606d8dded987ddf858a77b7e25b8d026032dc72ebe5476faee462cfed93eea7c3de6a82a59906172bdf060c4bd9cb3278512f69dc777bac3117b9091b39821a390f01ee10be562e5e3a4d42425985ad557168d8ceecb5f966ffa4d672064633fa45a2d3a40c4abdd177b1676e9d146186ce6445060bb18216febcc024f6482ce297163184bf3323565086", 0x1000, 0x400, &(0x7f0000000080)=@in6={0x18, 0x1, 0x4, 0x9}, 0xc) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open(&(0x7f0000000100)='./file0\x00', 0x4, 0x2c) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:34:27 executing program 0: syz_emit_ethernet(0x33, &(0x7f0000000000)="837b799fd2e5651087d387f34fc6a695e55b9c1f9201e4f7cd0ad52909826de7423df8c2e53aeda57f31c256fb80e347be2da6") r0 = getpgrp() mkdir(&(0x7f0000000040)='./file0\x00', 0x80) r1 = syz_open_pts() chmod(&(0x7f0000000080)='./file0\x00', 0x20) setpgid(r0, r0) getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) setgroups(0x2, &(0x7f0000000140)=[r4, r7]) r8 = fcntl$getown(r1, 0x5) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$unix(r10, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) writev(r9, &(0x7f00000003c0)=[{&(0x7f0000000280)="f2c6b7288d2b2f2f2884793dc79d4f014b6aa4961ff81fd0609008915b11567870b7870d870f93a7aa5a8d9dd7bc5428dfb3917209c6478ac135d59844b83fa5ad393c6c125b4983de6f080261e03406f49fbf66d7b7261dd9ece8278d5a75cab044aaa925c12e73eeef20e9fe917d8d4f1047c39e4b0aa8c8ce869754fd26e7665ae41644b541ecfaec8e149079a75ce07ba36f0125c099f34fa4ad1c3c27ebe31ef99b22faa7ad586ad876f93828e2fad1d3c11be5e32632631412eab905d59bbda4255706bf0cbf37ab3b972cea46889f6f287c2d6cc9b0ff4c02187c7f373ad52afbc7b995eaedb4d8bd73e1f47deb2af70d0d", 0xf5}, {&(0x7f0000000380)="e8c739a42c5cd43f7574862d90e4edfdc1b2fc03cdbe9ab54576eda413e048b6fe44ef2d961d97965a1117652a9dd0badb51db359f6b03fce209d95679c53890", 0x40}], 0x2) getgid() setpgid(r8, r0) wait4(r0, &(0x7f0000000400), 0x1, &(0x7f0000000440)) getpid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setuid(r12) kqueue() flock(r10, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x10000, 0x7) rename(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') ioctl$TIOCGTSTAMP(r9, 0x4010745b, &(0x7f0000000600)) r14 = socket$unix(0x1, 0x3, 0x0) chroot(&(0x7f0000000640)='./file0\x00') getgroups(0x8, &(0x7f0000000680)=[r6, r4, r5, r13, r2, r4, r2, r3]) fcntl$setflags(r14, 0x2, 0x1) getpgid(r0) getpeername$unix(r11, &(0x7f00000006c0)=@file={0x0, ""/4096}, &(0x7f0000001700)=0x1002) 16:34:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:34:27 executing program 0: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000002180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:34:28 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x40000000001000, 0x0, 0x4000000000000000, 0x0) 16:34:28 executing program 0: setitimer(0x1, &(0x7f0000000000)={{0x100000001, 0x7}, {0xa171, 0x9}}, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x5, 0x7ffffffff) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) 16:34:28 executing program 0: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="148e1730ed6236690ed22d6ab06ca4fe95f2bb05e05fee75b505dd5b29e82bc2533546435e1365d23a69271d46f0e027c96c1247e03b4f59970f0db2b1bfe5735a920d4ae849121dc9ed6b8edb0adcd42b43e99395ad60cf988c98ac4f9b15cc5ddfe815b4ef50d1d3a5152231a8c5b49ff836ddde60f3fb9a7c64ccf0591afb9976ce8c3c3dc90b383482a2676bd412562e6667771e84f813a93ed9ece2cdd4a717551c58fc06ee4fa522022aed154df7706740346575a5454d276c0bd13a5fad72214c73be16c7053e17348b65af04210b959f25c76598d33e091dcad0940d54e6658956b1a3877370b52f95add26771b1956c796e8f4a9052756a5e27bd287cf8ed8a0d0916a355967cd25c601c853daac2bf39db66d7d37d6754031f249c1444ce79586d73482440f2f2f9bfee0ec28e720f799b0b60abba0998fd9dc6f6694b40b3f0194a7a03082711304d48b355b5e72bc712b33711f731c5d8901def202821e7a2d65c700d344fa920ecd07125b9166f20115f09b44642e0422afe43d7c5ef739bba6bb3f805698566590be53a5dc8c4a1321f501be3f948c9faaa1d0f5aaf834ea05b30141c89d8c8f8a7b86e181e283001e4c9e5793ba9cd37dfb51afcd8cefb071df8383d7c65a122447fcb259b745c7821af8b04802c02dfaf1f32dd471cf7339586383d0270bd32aefb62243c4814c4c80ed44b9fdb8b4ebb541ad82987002a36f148055038c09f9448828fc67f4300cfdf4603f4519c73836569e0ccbd6737f95f6a03a42408c7bd0cbdae6de9ff484a88ec3c7075278f76c55252d24133c12e7bcc3cc2b691ec8843b8055bb32a55a78285600ab11f74305c416de6d58efe7bc2093f62e2317d8eb2e1db2d0147904c1176eb9079924caf23a76bfd748386e39972db6388d12251c8afe90cd0aeeb1402c305b71a444ccc657847a7b00eb450e93d8672d553a6ced560f9ed4531ae70f4bdadc9d974dec40598572dd31880d2b86efa9c6c5192eb7ead51dab72fee03b8749c096dbfbc1ddef699b1d8b2258359e40da7e797d6f1054d9845bf3a7b2ba9307617ef538a075512b84094451bb318b3f74dcac8a09bb3c482195eec76cf7b3f6f715c09fbfe41baa3dc393d59c7d51d5e3880b74c77a470ff7ff184cdd0cd9d74216ef59dd512f22238c39aa3d0bef9a26b0623f9f7e776e7bf4bafc30cbfcd41a621dd4f14053ba68f68bc41f9fc19013266123cfa6e06042d1fb0f4d54f3f70936502561aa3f7b055856ebad9705168de8939805a71b2197b760f8ee78e547b7461269719ba13ef9cfdeaf865170aea17e8678dff221a60726fc3c1eb61e06f4b4a657195eefd81e1901b8d1f7d280c56e9c54450eabeaec64de4778986feb1dade9650d5c2449dc475729aa2fbbddd2170c7caa1573bbe5e530ad1769f3cde5670e142f40160fd1b935f96ab40c5ba4fdfe7fa43766e30e070952ae49892eea01a01a756b6af9d5014650a6e08b9bcd5137f4d7ac966561738b25e0953da9e8a3a5f676ba982b71b77251a54080aa0e4dfa1a49837362e6b4c8863b1a409987df754df4e11c0a06fbf75e5b554c41e7967c0719796940225d3688c203f000d53cfd995a1634fd3c19557aa534053e4959c2dc062d751649a54cdb943c6acc2de0519af45adc4855aaf383e09b3ca1732064dafdbd1c06fa3c752927beb77159c365d98ea418f0035016d3f83f5a043527dc8f32376ca2b832920689e9569b986e8367468f756bb234ad3c811fc626239ac01e81884ac516e7261869d650175f866bd93301a9fe26f6d075bbbb325afb3aa16af1755fb4e434c41cf8a69ed8e94c3beacffdccd9b03f9f068e253922e5bf2aced2604078a54800269c2e2a4c22a95cf9d2b7163182eca5d36b8ed6181852211516cb942c77756f250c3857f218f386aa9faaaef77c2b0673b7c659c56634698f0921294d9fe5c354561f5c4357a8362bfb3513a703c632c30613e9e388d0b1b513a1262cfc546622877f1b474528a3a02d255f9892834f79d773c6818c802fe1096bc9583d00a7244fdd7f47138105661b4167750d75f084b8e94eda97cae725707f146bd20e6f5428ec36534a854d3e2971b271fb0f2e3fad9f0fe4742bf6991e61a11d23233d8bb576577d7c360441aa32c74494e596bc79da750185e60f3bdb54a7a1251332ef3bc9c2371f9181bac9e15d6ddde5fda614db376437859080e97be8a94e9e8707aefe1046d0df24282b06ba1ccffc71ba46580c0c632f15f71f4662fc26b399cd4d5f5cbb8f267640553ccb75d5bd6ec9e91893fce017733ad1f68dbd0e758da4cd40e543d7164edeea642b0e5ed6466a44d1ab29948f9d0dd8919a852a9eec135833cdc2873ed7287fabdc97e46ea60b73082929954f42fd33a098365d6b198a94280d5e6101de14c22565d044346f02899c2f56ed9f982edf848189d2340eb298b8fa14079564414bb56c4085278904983e1a7fad1d61536b9e880c1747eab27c085b3dc4c5c6eaf3eaaa06c816b72e26e227caade110f1fec639b1711a1ebe7b215bded4fbbf8ddfe454baf13be72b2e85ddf76efc20c3f2368405a06ffc779f7b66cfc2caece7005ee7aaedebdb0817652443e1a0eda5b075cbc103f614db80a66f6b82df085908b94499f2f73945787fba47e6208177c5a4e1afaaa9da677077e18d491c024338aed04dfc9d8c1bd9f663caf301d5214f2aecc0465f0cd2986f2dddd2e1896fc4eed32d61c07247a23e5bd624b853ede403c8441d5383b243cafa421d2be9d297e298046163ded140fdfd7382ca80d745fb62f5b60798c511e5df770f23bb8353f32b9540050704d682ac82f4b95a77f261e25894eb5a0083a3756fa850cd8e78bb372a8f66c1b2263289e7cde4b6d046cd32e7076f4af6fba6393b5ba3473c33563b373761aed7a7b9fbf399cc213ffcf45026c96090100764e9287cbc2a4a35a4a87f14ce9f9a069f5feaebb9540b48b17c0ace1b77808e7ee2a089e5e287d887ba60a6aaa28eb605a7f541821ad3ada05a69ad25e6750f3ab6c9e977eb5b591312bf85984fef32a7dc2902d99cebbf11481edc73a53b09fa4d449a173a0027f947acccc819532aa47b910cf8e898b637eaf9d0fb8dbf96fee9dafcaaf8b91abf89ae017c2d7ccad7c7ea699056cbd9159fa689ff18ac122631c489d1a97b4b60f9b1dbfc71dd96cd0f7406ac219414fe7846243c286f48944523c1cbd1ca23cf09d6b74af6dd18accd1abefb4df12f10f18485a8e155ea3390fae99c0988f5bc9d871b7661c4931afd26cae3c216b0c4e00d7b46243780a1de0388fe0d7ce55934d55e4265284e21e49635ee0f95d8cda0cfc6ff711b9261dd14b0b2a457e5f2b834117539ae62a64980819ad7e15e12393b7ab5592da001e47cf1011feac7f26b5ba59441050aed2215b60a4bed81dd28c32f720fef5aa967aef3ffc0ad4aa6bc360ab78bcca03e3e2ee577ccea75f3ca5b92d19399f99a000e600541e141fac1dde11a40f62f5136d00b8e12be6e0c6f2457dbd39de4bc5500f66bd38f6ab9638c44060ae29285f134d66f02f89638314010e8cf1a4cc4aae265800bf672e81bea16a673ca9d946a79dc15b9c5ddfc13172a4afd3aa812eeea3698cdd5d3c72552e8647a3253d7a723c57a735f8468b2439ea43b83ba72920c4a86772619ec6a3012725afaba2d24d2bcd375ffded7b1d9c0a852e8dbc3919ce7036c88511fe8302688b1974e2c499b096782eb1528e9cf936c7c3544abd1a533c8c71b47994970ad198d00d7abf57e3912310cef182934bc35b45879e405aec1e04471823a5c4d81bf1c168eba84535857fb195eb6a18a4182380a4b82deb814d80f9562306460f6455049af919f51807ae8ff91ac647ef3c78f5020e61b2047e6d97bd180cbf4bca7cb0635c0d567ea935782a0b2c8300ff94114dcefca9b5c006f3ae1edd4fe082a3bf9beb855a7db4e18c22e6de1fce594561ac9776f5714d4ded485579a149347b7b8026ffd587a8d54a6fb737daf5201008c5885ac21057ee5bec07e2a8e400071d250c9e6a8a87c2a8c1492328e6c3ae1938f0f50e6ae9ead99cee8ae6914b7757b95a8de408834f49b9942946dd917ee9bdaef17332712f088a7a2aff54605211f5041c2ac88f5ef87d027a6c4b6c1511da2a5af7e7c469f266613ed7787216e028a5e7a4b8cc1862d4f330a133d02caae785bdf3505fcafe11c16eac2ff8b20aaa085136042fcb96da7ab6bdf264f63005b841e8052a065a0e20cf80a1344dc8a3d530bd12a83d46b490a43eb76cc8715bfad6fd957bb3092395ce8d2f78bb5e1531b0eb00318fae52ebc3977dfabc42593ceb6c5bd1d3f6accf03bd307269a856bf0576ad537933cd0e48bf1e066e5ac645770f3b45e1ccf505f0fb1b55ce3930259ba729008677be6f1ce4b771f1ace96fbac4c28b462ad74307c4924eff57f37f9893d0c58648b85d1ffd8a401e21d8e849314e9561ad862cea58cc2534a32637202ecad9a6274f159f64ea97198eb81f25e0d32f01bf9643a57b94711bc1b4ac7886c51e2466dfe17fdbe1fda1a39c61beb614ef949d73d2773209beeaa18cac1e6d8ac88e7b509f5d68e2f7bc07546823a47291a07f0f6f12c08f8b3404aac410257a293ad44b91b31a44fd7ad467e42f1cdc16f0556a5a547d5aa82e305d033f0c82152c49f58dae73a652f86016421c3238812be5d15931d2fcd3ff573c723204740960cc107317f3f9a8686cb6b87109f51beb374cdace94899ab7d1b7d49cf6b970be0bd72289f0faaf671c072cce50672ff335969cbffd675a308d976fca3779a4176910b662d61ed8b0abef69740ae01db2ce9e32fe683206bc9f48d7bdd0da24dfd065bd07df78dc2dfa2b80fa3185b835922f32be8364f2b53e9a5689af6795d8c309ba6c8c3e428a54b2aabbe26fb0f7c0546ac8102659545afe2a46c73964384e319d1955c388a8a7507e1f51dfb9d018f67b9fb2c93508b10c7093eb34d0891d8289dc5e2da59d0f2f04bcf7eae31ba1368a682b8d5adda27a4e89e8e9f578c4499afb884d875216b51af78f6c4c133d0b643ade6c585ca369687821610417066088172437f303040f7e5a382e7b646fede0f3b82847710b41e67684b232619fc7f0188501510c12cb8dd131716d7ae1a1a6b0b869b60d7c4db818cf82f6de462059343cf8239d89ca82db26094c9bc439147392498780066bf4e0225d5a5180dde6f11d6fa06083e5c0e7f916bbf0d5d655b8223447165d1fc72823310c30f4024c1675f4569e9ead541b4b3aaebfb006107fffda3e997dd34a3d8ba7f6f8b01e74675351457b2d43475c945c9a12be7a1bf6e67af72bcede71acea2a86e11f2e96df8949e2c3c0d03151661b35902061270470cf486751bba78b81160f4afb83b5654a292efd7a0439059ed77e92ec97c1cc05473729dec2d4888158fbc864dc68cc1cd52860b10b8c0cebb2018327767349a7af6cf8aec920a4d5616950af01a0fa37b5a21bd8f07103539aa388cbfa1c6d722d2f8269160b9a53469db66f6e4f19560b621624bf6aea5051addcaf9f522c3110f77adafbfc874f2f6a19ab3750086d3ab1f436bfddfed63d48919d5aab7b7ab82671175781b7a06ad4c7c7f85f46b3d29c641e8aed188f532541c790c1497dd025e4350e788c94f05117d06668e79dd78aea88e747541ea95ac597e21ddd99590de4c305001836b93c6b777b82fa6fc3a7f2574fd9a232a360181052ec19", 0x1000, 0x3, 0x0, 0x0) 16:34:28 executing program 1: r0 = socket$inet6(0x18, 0x1000000000000003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x15) 16:34:28 executing program 0: r0 = socket$inet(0x2, 0x7, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) setuid(r1) r2 = msgget$private(0x0, 0x0) msgsnd(r2, 0x0, 0x0, 0x0) semget(0x3, 0x0, 0x80) r3 = semget(0x2, 0x0, 0x10) semop(r3, &(0x7f0000000000)=[{0x1, 0x8001, 0x1800}, {0x5, 0x7, 0x1800}, {0x7, 0xbb5, 0x1800}, {0x3, 0x4, 0x1800}], 0x4) r4 = semget$private(0x0, 0x3, 0x200) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000040)=""/4096) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000001040)=[0x4, 0x3, 0x7, 0x6, 0x5, 0x1]) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000001080)=""/207) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001180)=""/85) r5 = semget$private(0x0, 0x7, 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001200)=""/59) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000001240), &(0x7f0000001280)=0xc) getpgrp() getpid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001640), &(0x7f00000016c0)=0xffffffffffffff8a) fcntl$getown(r6, 0x5) r7 = fcntl$getown(r6, 0x5) r8 = getpgid(r7) fcntl$setown(r6, 0x6, r8) accept$inet6(r6, &(0x7f00000012c0), &(0x7f0000001300)=0xc) pipe2(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000001380)=""/184) semop(r5, &(0x7f0000001440)=[{0x0, 0xb1, 0x1800}, {0x4, 0x100000000, 0x1000}, {0x2, 0x2, 0x1000}, {0x0, 0x9, 0x800}, {0x4, 0x29e012b3, 0x800}, {0x4, 0xffffffffffffece0, 0x800}], 0x6) r10 = semget(0x2, 0x1, 0x10) semget$private(0x0, 0x3, 0x4) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000001480)=""/218) semget(0x0, 0x1, 0x40) r11 = shmget$private(0x0, 0x2000, 0x26, &(0x7f0000ffb000/0x2000)=nil) shmat(r11, &(0x7f0000ff9000/0x3000)=nil, 0x2000) semop(r5, &(0x7f0000001580)=[{0x3, 0x1, 0x1800}, {0x3, 0xffffffff}, {0x3, 0x98dc, 0x800}, {0x0, 0x5, 0x800}, {0x4, 0xffffffffffff0001, 0x1800}], 0x5) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000015c0)=""/24) openat(r9, &(0x7f0000001600)='./file0\x00', 0x40, 0x0) r12 = getegid() setgid(r12) shutdown(r9, 0x2) 16:34:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x100000002e00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) close(r0) 16:34:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x144}], 0x1, 0x0) socket(0x18, 0x4, 0x7) 16:34:28 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x82, &(0x7f00000001c0)={0x1a9a00000000000, 0x6}) dup2(r0, r1) 16:34:28 executing program 0: r0 = msgget$private(0x0, 0x100) msgrcv(r0, &(0x7f0000000380)={0x0, ""/4096}, 0x1008, 0x3, 0x800) setuid(0xee01) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0xc52}, 0x3, 0x6, 0x0, 0x0, 0x6, 0x8, 0xffff, 0x9}) getgid() 16:34:28 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x440, 0x10) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r3 = kqueue() r4 = socket$inet6(0x18, 0x8001, 0x1f) r5 = socket$inet6(0x18, 0x4003, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) r6 = socket(0x22, 0x5, 0x5) r7 = socket(0x6, 0x3, 0x8) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x20000000, 0x4, 0x100}, {{r2}, 0xfffffffffffffffa, 0x44, 0x1, 0xfffffffffffffffb, 0x5}, {{r3}, 0xfffffffffffffffa, 0x40, 0x3, 0x8}, {{r4}, 0xfffffffffffffffd, 0x8a, 0x22, 0x3f, 0x8}, {{r5}, 0xfffffffffffffff8, 0x10, 0x11, 0xe8ef, 0x8}, {{r6}, 0xfffffffffffffffb, 0x40, 0x40000001, 0x100000001, 0x10000}, {{r7}, 0xfffffffffffffffe, 0x8, 0x8, 0x7ff, 0x8a8}, {{r8}, 0xfffffffffffffff9, 0x88, 0x4, 0x3, 0x1}], 0x6, &(0x7f00000002c0)=[{{r9}, 0xffffffffffffffff, 0x2, 0x40000020, 0x5, 0x2}], 0x0, &(0x7f0000000300)={0xffffffff, 0xffffffffffff8001}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r10, r10) readv(r10, &(0x7f0000000780)=[{&(0x7f0000000040)=""/26, 0x1a}, {0x0}, {0x0}, {0x0, 0xffffffffffffffcc}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x1000020c) dup2(r10, r11) execve(0x0, 0x0, 0x0) 16:34:28 executing program 1: nanosleep(&(0x7f0000000000)={0xb1}, 0x0) execve(0x0, 0x0, 0x0) 16:34:28 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = semget$private(0x0, 0x2, 0x400) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000240)=""/135) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffeffffffffffffe}}, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) 16:34:28 executing program 0: r0 = socket(0x0, 0xe003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername(r0, 0xfffffffffffffffe, &(0x7f0000000040)) 16:34:28 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@un=@file={0x0, ""/9}, 0xb, &(0x7f0000000340)=[{&(0x7f0000000080)=""/250, 0xfa}, {&(0x7f0000000180)=""/80, 0x50}, {&(0x7f0000000200)=""/150, 0x96}, {&(0x7f00000002c0)=""/69, 0x45}], 0x4, &(0x7f0000000380)=""/39, 0x27}, 0x800) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000040)) 16:34:28 executing program 1: setgid(0xee00) setegid(0x0) getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r1) getgid() r2 = getgid() setegid(r2) setegid(r0) 16:34:28 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) getrlimit(0x7, 0x0) getrlimit(0x0, &(0x7f0000000000)) 16:34:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2010, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = socket$inet6(0x18, 0x4003, 0x10001) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = kqueue() r4 = kqueue() r5 = socket$inet(0x2, 0x1, 0x6) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0xc) r7 = socket$inet(0x2, 0x8000, 0x2) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r9 = accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r10 = open(&(0x7f0000000340)='./bus\x00', 0x600, 0x45) r11 = fcntl$dupfd(r10, 0xc, r8) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xb0, 0x13, 0xffffffffffffffa7, 0x5}, {{r2}, 0xffffffffffffffff, 0x10, 0xc0, 0x0, 0x4}], 0xffffffffffff9b0e, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffb, 0x0, 0x1, 0x0, 0x401}, {{r4}, 0xfffffffffffffffa, 0x0, 0x20000000, 0xcc02}, {{r5}, 0xfffffffffffffffc, 0x83, 0x20000001, 0x5, 0x3f}, {{r6}, 0xfffffffffffffffd, 0x1, 0x1, 0x6, 0x40}, {{r7}, 0xffffffffffffffff, 0x8, 0x20000000, 0xd4, 0x58}, {{r8}, 0xfffffffffffffffe, 0x4, 0x40000080, 0xfffffffffffffb72, 0x7a}, {{r9}, 0xfffffffffffffff9, 0x88, 0x20000000, 0x4, 0x5}, {{r10}, 0xfffffffffffffffc, 0x18, 0x40000000, 0x100000001}, {{r11}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x77a9, 0xa35}], 0x3b, &(0x7f00000004c0)={0x90, 0xa3}) r12 = open(&(0x7f0000000100)='./bus\x00', 0x400000008010, 0x0) r13 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r12, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r13, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:34:28 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/45, 0x2d) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:34:28 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c1, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="42168f7b31c2bbbd0c594c878fb83ed316afa31a47197a257c428836828df9d10f4b3f684529b1e0f15e37fbb2cc06c474440a9367e02fb93ebc8dfb0047391b63bfdc9b96d9187261944df444963a575f89e2bc193de6a9bb32a8e71ca855fe047b3a6910aee4b824f636c16ca0", 0x6e}, {&(0x7f0000000100)="710e16ddb7659dd6b051822db7757b6d39899c05166b015510b3ca20de337078c930a5a4565d6676f2e15d80e2f315f126f23e1b0cfb48c9fd11e1c769328988882fcca4b5dd0f9d790925bf9f4793", 0x4f}, {&(0x7f0000000180)="2c0fc6a1afdb4d7454908ea8543f3cb40b3de3f44928d753900b990552f917f89f42f4871e54196867ecaf2e5192b5fa998073f78670fb11845748ec46346026968d3dae301b0e12df19007af98f4a3dde1651143df6f0569e24bd2e53f2bc654c6422816af0e38d800294207a0dbe12178dd408d54bd85c69b242c531231120e7fa18be038b9c79788c2712530bc62f73a437c43b174822273c134a0ff9b759521a43d78ae2452d9fb44472bbda4518e3a4d5e89506a8", 0xb7}, {&(0x7f0000000240)="96cc420003263583449e3c5e027edce9bb99d0754c2487ccefd91c2140bf6330d01d3a83c4fe09c93016e64b0c866747ad3f08f619c15ae5317e3afd23cdeb0cb576f81245e578279c5750d5ef202d39c1c87bfbb15b3d197180aff97e85aaee6d474614", 0x64}, {&(0x7f00000002c0)="f92a97135d548485fbf62531e982858b808c466523662c5d6d3108a401df50673b45cfd8020ef5f84989ffe0a6e312b38d8ce97b7354eeea701d12dec08f92e1b0a91bda0c74499db34eceb993b4e06069bcf23b7122f7ff7adb78c4b7ad3db20a6942c5eb3c71b77fb0ef13fd09d6caab6f7627ed5e8a460b2a9654699b4261355ff5d09563cfb1e07be661bf9dd2a16b946854cd6a7baf2cae16820619ad5e0c56b6daf43ea348cf6b5b40860a978e16b3fedcf8ecfd7f2422d7fd9051e7ba61e4623ab16f3403fa6a287dc465811846b0dad118f4f4a3109cab43843082d208c9eaa23134e53a8bc2cfc669205b", 0xef}], 0x5, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x13, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) 16:34:28 executing program 1: r0 = socket$inet6(0x18, 0x8006, 0x0) getsockopt(r0, 0x29, 0x26, 0x0, 0x0) setsockopt(r0, 0x401, 0x401, &(0x7f0000000000)="67be7b8a599f8d81443fa6b43533d5b17e895d3f2ad9c6420af31cae390b655f91f399933617daeef7939b1bd2543fc12851b2bea76b9621223279e91a0c281ec4ed13a54690a00e79e907929c07fad8f40928d3a219e38dbd210ffbbe9d33bdb2903a42f087d311edf78d78aca8481ade9b9cdb320c9f9c1d89d4a4a1289f0ff793d289b4ec69204b8bd41e8702be2b6f747388e3fe41dc1add8193a088c7b28615147c8c0730dd09bd629289fd69d99326d83f43b1f2685f87fac44dfefa78d53a38314f169ccbe32d4bc534642d54d3bf42dabe9f3ef9ddc009f9a87b66f47c2323850391bbcfeb", 0xe9) 16:34:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)='3', 0x1}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000100)=0x3ff, 0x4) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) socketpair$unix(0x1, 0xffffffffffdffffa, 0x0, &(0x7f00000000c0)) 16:34:28 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440)}], 0x10000000000000e3, 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:34:28 executing program 1: r0 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x2, 0x4) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 16:34:28 executing program 0: r0 = socket$inet(0x2, 0x0, 0x400000000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/28}, 0x24, 0x3, 0x1000) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="97ff37807c08fb31f0d7f5ad8d950274c759260936eb58cd843e222c"], 0x1, 0x0) open(&(0x7f0000000080)='.\x00', 0x200, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0), 0xc) msgget(0x2, 0x80) geteuid() 16:34:28 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) 16:34:28 executing program 1: clock_settime(0x4, &(0x7f0000000000)={0x8, 0x1ff}) r0 = socket$inet6(0x18, 0x5, 0x0) getsockopt(r0, 0x6, 0x3e, 0x0, 0x0) 16:34:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a147780ac85a538a131100e800"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:34:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xc792) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x2, 0x9, 0x7, 0x0, 0x6, 0xffff, 0x85, 0x53a}, &(0x7f00000000c0)={0x8, 0x7fff, 0x2, 0x1, 0x3, 0x200, 0xffffffffffffff01, 0x7fff}, &(0x7f0000000100)={0x8, 0x2, 0x1f, 0x5, 0x6, 0x101, 0x9, 0x809b}, &(0x7f0000000180)={0x8, 0x1ff}) mmap(&(0x7f0000fee000/0x10000)=nil, 0x10000, 0x2, 0x4012, r0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0xf7e, 0x0) r2 = dup(r1) setrlimit(0x3, &(0x7f0000000400)={0x1ff, 0xffffffff}) r3 = dup2(r2, r0) fchmod(r2, 0x31) renameat(r2, &(0x7f00000001c0)='./bus\x00', r3, &(0x7f0000000240)='./bus\x00') kevent(r0, &(0x7f0000000280)=[{{r3}, 0x20000000, 0x2, 0x8, 0x4, 0x707b}, {{r0}, 0xfffffffffffffff9, 0x0, 0xc0, 0x1ac, 0x9}, {{r2}, 0xffffffffffffffff, 0xe8, 0x1, 0x3, 0xb3}], 0xfff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x8, 0xa, 0x0, 0x3}], 0x6bf8, &(0x7f0000000340)={0x6b, 0x7}) truncate(&(0x7f00000003c0)='./bus\x00', 0x6) 16:34:28 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = getpid() readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/106, 0x6a}], 0x1) fcntl$setown(r0, 0x6, r1) dup2(r0, r0) close(r0) 16:34:28 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r4) setgroups(0x9, &(0x7f0000000080)=[r0, r2, r3, r3, r0, r1, r2, r4, r1]) setuid(0xee01) r5 = syz_open_pts() r6 = dup(r5) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCEXCL(r5, 0x2000740d) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) fchmodat(r6, &(0x7f0000000000)='./file0\x00', 0x0, 0x6) 16:34:28 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x8) lseek(r0, 0x0, 0x0) syz_emit_ethernet(0x80, &(0x7f00000000c0)="7a19b24a9decc1eb02f46f0fcfd91e24e936c4edff59375aeb7e434c28234019313a33142b01b250a7558a959c7f52a7f291a6d4b68a78716489a63ddc198c3675e3c4c0c48cf225260283d396711732312054aa3d98457a22351db89b1b1e3bbc174593a9e7835886f04ac73778f7adf5019fbcc2df07cec9992f7f035b097f") open(&(0x7f0000000040)='./file0\x00', 0x90, 0x40) clock_getres(0x3, &(0x7f0000000000)) ftruncate(r0, 0x4) 16:34:28 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x1dd, 0x4, 0x100000001, 0x2, "9b3d4fac2108cec93cb9852fe25b66d197265b5d", 0x1ff, 0x4}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) r2 = syz_open_pts() syz_open_pts() dup2(r2, r1) 16:34:28 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) chdir(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x62d65ead8f56f5f) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000100000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r1, r2, r3) 16:34:28 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x84, 0x10, 0x0, 0x7fff}, {{r0}, 0xfffffffffffffffb, 0x61, 0x7, 0x1bd6, 0x3}, {{r0}, 0xfffffffffffffff9, 0x80, 0x4, 0x9, 0x2}, {{r0}, 0x0, 0x1, 0x2, 0x7, 0x401}, {{r0}, 0xfffffffffffffffd, 0x18, 0x8, 0x739dba2f, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x24, 0x800fffff, 0xfffffffffffffffc, 0x1}], 0x7fffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xc3, 0x20000000, 0x0, 0x1ff}, {{r0}, 0xfffffffffffffffe, 0x0, 0x40000089, 0x3, 0x1ff}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x6, 0x9}, {{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0x2, 0x1}, {{r0}, 0xfffffffffffffffd, 0x3, 0xfffff, 0x7f, 0xfffffffffffffffe}], 0xf97, &(0x7f0000000000)={0x1}) kqueue() getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000002c0)=0xc) poll(&(0x7f00000000c0)=[{r0, 0xff}], 0x1, 0x0) fchmod(r0, 0x10) 16:34:28 executing program 0: bind$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) listen(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:34:28 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = getppid() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 16:34:28 executing program 0: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair(0x2, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x3, 0x6) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0xeb26, 0x8dc}, 0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000780), &(0x7f00000007c0)=0x8) recvmsg(r0, &(0x7f0000000740)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f00000000c0)=""/155, 0x9b}, {&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000240)=""/158, 0x9e}, {&(0x7f0000000300)=""/244, 0xf4}, {&(0x7f0000000400)=""/201, 0xc9}, {&(0x7f0000000500)=""/203, 0xcb}], 0x6, &(0x7f0000000680)=""/171, 0xab}, 0x3) 16:34:28 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7ff, 0x5}, {0xffffffff, 0x8}}) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff013e2a5e00b5f77a0000000000000004000000", 0x14) 16:34:28 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x4be, 0xfff, 0x3, "360354a19f41b8fea3e41556def2de354cb24d98", 0x80000001, 0x39290000000000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) syz_open_pts() select(0xb, &(0x7f0000000680)={0x31}, 0x0, 0x0, 0x0) 16:34:28 executing program 0: syz_open_pts() munmap(&(0x7f0000007000/0x2000)=nil, 0x2000) r0 = kqueue() r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x14) r2 = syz_open_pts() ftruncate(r2, 0x6) r3 = dup2(r1, r0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x40, 0x5, 0x10000, 0x16400, "ef67ab1c566d50ef07b6d17599ccab0084fe29c0", 0x100000000, 0x8}) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000005000/0x4000)=nil) r4 = syz_open_pts() getpid() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x1c) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x1, 0x4, 0x5, 0xfffffffffffff79d, "bd288d79f8a1af32a426a8fef5d7622a86f85fd5", 0x20, 0xfffffffffffffff9}) mlock(&(0x7f0000007000/0x3000)=nil, 0x3000) syz_extract_tcp_res(&(0x7f0000000040), 0x7fffffff, 0x10000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x8, 0x401, 0xfe, 0x1, "324d1f65c4e2fc32393ba199d9bd786bf51d5ff2", 0x8, 0x73}) 16:34:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) pipe(&(0x7f0000000000)) 16:34:29 executing program 0: r0 = shmget(0x1, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) r6 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, r1, r2, r3, r4, 0x2, 0x5}, 0x4, 0x2, r5, r6, 0x7ff, 0x7}) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r8) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r7, r8) 16:34:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000440)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4b1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x0, "9af9ff0000000000000000004000"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x9d8, 0x0, 0x7ff, 0xffff, "cd11d46fd594785cefa1576570a7db02273f2788"}) syz_open_pts() 16:34:29 executing program 1: getitimer(0x3, &(0x7f0000000240)) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700), 0x0) r1 = shmget(0x3, 0x2000, 0x5, &(0x7f0000ffb000/0x2000)=nil) r2 = getuid() getgroups(0x6, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x3, r2, r3, r4, r5, 0x6, 0x1ff}, 0xe1a3, 0x800, r6, r7, 0x0, 0x2, 0xfbd}) 16:34:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e4000/0x2000)=nil, 0x2000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 16:34:29 executing program 0: r0 = socket$inet6(0x18, 0x2008006, 0x0) getsockopt(r0, 0x29, 0x3b, 0x0, 0x0) 16:34:29 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x4000000000002000, 0x6c3f0881) r0 = open(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) fchdir(r0) write(r0, 0x0, 0x0) 16:34:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x840000006009, 0x401) r0 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x3000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmdt(r0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0xa2, 0x18) read(r2, &(0x7f0000000080)=""/178, 0xffa4) open(&(0x7f0000000140)='./bus\x00', 0x401, 0x31) 16:34:29 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) setsockopt(r2, 0xcd, 0x7, &(0x7f0000000040)="85e2aadf59a69686ec4468cd841245d3f44a3d58028f98d45be6b707571f5300a0758396f909d5164813e034994d4484e1bc97a2ada16893ba4be6b2a7226d", 0x3f) write(r2, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x2) 16:34:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000200)='B', 0x1) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x0, 0x8}, {0x200000000}}) r2 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x3, 0x3, 0xfffffffffffeffff, r2}) recvfrom$unix(r1, &(0x7f0000000140)=""/188, 0xbc, 0x40, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) sendto$unix(r1, &(0x7f0000001540)="eccfb12d79b5c41666c5d330d8f46275c60fe74a8af8f88ee2582ae3e00f050f49ce51ab13b7015dd73b8deb6ef820eccbbe01e82d04ab14203e874e0d2d7d67c105ca90d75acd1adfbe47ce0b5cd5ea77ef15d8c279e5945afe9face235163ac29317134277f11a23f64496fcd5539f97071103414b79738b0d69cfdb4ff636484f41394bb0721790511724879ca2e46edf87df31c90aec5611851bccf3ef8c6874783db90b37958d913d22f1365959f0ce5afd0755770f835b71786263543682b5249ef45f2a80da8817794d7933c184cf39c92841fecd8cc5e8f255d45f872da283cc1f2332891b8605024bf4a9401db743be4302590f38fe1bfeb6228d4ac481b81194b061b51296a490c9e96768bb73a3da31716fac9ee24fe99d5730a517c07b97d646f3649e6a17e68b9a27ca3f50a4d11a476e333e09253aae77af3db358a1eb91149f0ed2e318d093a27a742ad2b4a7aafb2ade1b6a38d04059f27aa43a8d3c3d3c6bdfe4ef3445d705943abd9682d975c6e485844f664da2f5863a8d1335c515d4b31ef2712aa13a42f86b46b73bf5435c1820459a5e4047884c8e059f46b51310ea3ca0c8660d9a9583af8119fc17a6a4125b632d3b543ba01c29b8567fd1f964e621bacd8e5aff6b65deb807205fd0ae01cca27b463d50db6273691fded364c1e43611f8679fbd82927b9228a81acef7bd63517b368692fa071a2a21deeaedfbed89f6a2254ecbbf401c8970f10fd6b0cae3f9e4e45e693492101f0f739c5527cb915c30003adc988598720126c9bf8ef284ae796716089b2be073bf871689adabd3f5db3eb9313967131f7c35fbd755722f0d11204115b63e6743db002d5c6f1290a4ee9b11c5a3cfb88a8c84173436cb4e380ed21455dd14de090f4195917624bcc1113bd446c2e151f88ffb62c9c1e8d35d79c038cfb8aaba70104713501177f7df8d69699c1c72c47d1a78082ef8a4443a40754943b0d04543982c3e8e98bf3651a7c3372a8e3fb330c959c11d73d7722f249c6aaaf5a2ad2dfa406b0f42c6911ebaa0cddaf3bfd053f1ff0f9d6eae3a4896133493ac0ffaf00a656225068d4af58e9d28bdec53f8e8841fe63f640a71e5681b88b21ff5c3d2ae0ee66f0131a56c115d31d89df616e058d99cdd53f558564422550f3c20b33af5cd46ecf2170d0bb37bb30bb1db4897b77dcb19e3bde3d211d9f5dcbf842c94d78dc9ab390b85c6b1a2e92b7c1ff9dae6b6329fcb1bb072f4d83869f548e67906235b5e289a69b84ff55eae7da7542eade15cddffaa62c5e64cea4cf50095a99a7b8c7669d0bab7754953da4a2cd48d25b7f20f7aef9262185ea9c38e9617fe0b57b5459ad789336e854c4ed7eb8edbc572a205731e4386b8f5652cb0c9cdc6658e6f95d091cae459c5d6aca261e86569ef84c828630b2c7cfbe7552681c57099a6122087ab4e02afa4aeca165c9014ec220c063762f07830e3d9c9d9160c4e6756194b2686c53e73c31af318feaecbf20ddf9570cdd421b24eae0c3a115f36be2c3d5ec1890751bee4e0d8a1b7b2dce30f9c3ea9556989423a0ead13cc056a75a16bc6076cb486f860a5b51ddb0e9c85e7647a761d0469aa100c1ebe8d3e094e820b5a6b5d78e1722eb4d1ef8ebae8a0cfe3e951ad49e22066fef9da5d1b13b6c46b0a88d39f3d04a07d23b3091f11df9553e1e998ddccd7b75f0a18b170af8d531461210b9481fd29234c934721a383238ceb11e80f980683db2a63b5f49d1d5b0319292fdf55c18c3b280e02c15dc2c858307da4ee43a592958f565dd2f8ad7d40953f1f439895e69703c8ebffe0e8a2d40bc5cbe68e77f8e75f9a5c9f29402bb0a5c66db4983c670e68088d46d5a829738c2399b5e9dadd6d1095c52ca80c5e1d225b01ec8fc17f29a1cc0b645036cec9ac0cfcd29d64f2778ce79ba8bd424634a3cbf34af7276af7fb010bb48a895ce1cfd078511ca18112c5abe1aebcab6c5665ab1c8a15c7dbe8a914d56d96e2ea605f4fc4b4bc03c83df1f1a3c9afb5e7bbd5015fb9fd5ed371b0d422f4d29181dd4ec76ca6b017f97c3da8df9df79fa8418dec6e5e8f6ec0e3db29118c5666c0f3e07dd27e88593693199579c127c6df82b5867aa15f8d643158d2b7e4a27f793903c38bf5c5a1abd83128a3ac5cd94e3ec100385b648df86cdfbb2beaf8b09f8cba85d1825bf63faa269adfea0a389ee76fe34efe5514c447bf4a2838659ce33124c309f46c8ea294bf31d653ac6417be441eed7e0fafb18a10727d2b969890264586672d698aa8d54f22917bfef649ef50575bff814113bc8ee978af94df4f4d6c05bc6c7adb0033d1110d591ce0a3a7085695b6c5e0bc742ac359aca0ca8a01c7337f3d3d6475e822bb740c2bc2204822e9561572a1e4a0dfa9a47facbf5226642a6ae8fb376d81847cda8d6a74fc47e4ba7cf29e10bcaf9918b67c23de0322b8aaf1d8099f7adfa268681bdad9721a5f3df5b3f1b70e0782a7506161f6a9c8d362cf5dc2c58b5d0cb6eecb9b66ea84c1d662c9f9651fcf8c3a48b58bf12c30285ade05321cec0285902bda784cc401adc5195380851a8b3d6dbb826d2ec48af857f2e705d8f0eeaa753fc655c19ffc5a54a25fb5f9c9caa3c1f3341675bd483ce80d3023a14440e16d4476d913d8266565c9ffc25021ab9d3b227264a0cb54b41b3eea7679297257eb88a2f0c090f413daba55a8e2e9683c5e58e30245532fcba10c7f91a34dcc0af0f001b8ffe8ad5cc81f0efebd8d16b42e1fc442fa8ccc551ebbf479651870877b5161c2f2f4f6f25875620f652f68828f306417c755cc185c0c99941f23815a7ac673278f3568ced435069fe58724f477d6fefdc53ad16a23f2b1b7b9f5fff92670ff1749b27eca321bccbc95363b322eabc05d1c44384c2e7c12e0f3e25c776cd73f543333b91d97b96d73f3ffc72c961c8241383fa57e7f44a2acb6183321b72ee2494db0791073f95274690a49c16159e245cffaa3bfe64a680161d2faf2476e4f0d64b47f49744471be1b0e23fc0c583d27789f92ab37e724f601fa47457d252daa03883a37031a93fe3bc0e8bc7f24ed3ed3f1b5b71cce26e34a77a99912b204481904984eb8201c2e432e5d3e881c869948252d33c3f68899a792dd3946aa1ebb8be9dc24b01d3c358d21a759002ae640113f60fbaec4f03e0f99007a90e94d44ba6f5e23ad13d27950944d45b426673db290fc9b4e12726b14cdaadf688302c11e0d5cbac03864529b59d4a89da51dbf6a6f17a9351a16042917bbb80cbc1535596429f3c8211b239da27b752ee8fb1e5756eb640e6fc20deed3a23094b1f75cb3529ee273333559bbbe9bda711890d9f31583dce0d1bb1700c716ffaf2cf4492f54bc7921b044ce20305e353bfcf9413a95dcd92779768eaa1e93b428e7d089ec7a4d58c58a68a9118d38b50100925b6f8d81922aea1f6bef2a6b5dfc467aafdecf4c095a7c841fad141a6b8d47c879056240805be943bd72840fca83fff59a716f8b93fcc3b9d9bb5230185bb80ebe86e09df8629a94b65eff7893e2a21ba6d106523bb5046dd22878d55fd273eb9398ea3a002f2da576c61c9f3e36b6df66265fedc5bb5d112ff82b82d8ff2cc6fc4deb637b75b5b2c96b0ce14ff9fe680fb360616f1e98297c3391994be870d3dd8b267c86ff61b53b461ffdf63ca10f8a53c024c099150fa79412c7190693afbc9684bdc2d425eaee4ebab8c14b7130d98c72e0b5f7ad8d504e3cf945ab7089118d67a0eaf6349137b07da8ca0d7a512d74f4b2739295ed6a8e724b2ad1aa2809c991f8cd9c68371ec244afefe3e449df0be99ef58b7c5e897638ebccb6de8b4aa9818f3254c37de5f1a70761d9dc542d2e85abb5c4cda75fcc96801b23c0266e3a041bc37b21babbd30298ad3d89631246c118a112f699d07747bcf8b7d0e0ef9886be6f0adce7b74ad112e811d7bc05973038f2204b5be8a4235b275abd50288c5393b1bb44f6b8c1d664c9821ee751e62a0f1399b2eb3feb1366e17ae03f7a4f145b10340ed63915330c293436b48d4ce9492a99d2da06cf9464b11da4dfc11b4f5b72d20c8024753ff22f9d0855cecaf23f7efa397785482363556768309a48a31c15d00eb1b76709f40501c0a5e375b75a680c12582eda2bf3d6b20898a8836058c1e355a2dc3d30a3dfdcc906db5c68736b00d2c2f2dd5d1f200873bd3df58fc57fc646945f508c389bf9ab27bb9e65fab1e298919e1550dd425ed21e8ec20a5ed32f3b5b517d5f4ba802f44a12e8875de14ee3cbcb480bb899add0e4d2a0c853428b326288fae2a4b83e317fbebfe49018eb8efb95cc643c9f2fda51c167d8b193db6309ce6cb3eede275057c29717e79075751db10bf2eec08291dc6e31842272ad2e694a3e64a6488396861080a2501114a2e1feb1ea92de9d20c94d7786e978573e48a1226ed39a67fc0a0520091516cfe33b794ff818f25b6305a2b92d6eb533ac03e39129735d54cf78e4faaa123aadf98ae4490154dd75d49e310af23d5acac24d9f4dd8222f77c293ec68a820f2d6f2fd37ef0449aa738c869d60192a4891eac111ad951e6b91384d49b0d645bd2c5497e29b4ad1e30b83bdb5223e50f1e573cf411bbd1beabdafff9282757df1691ca6e9c4c9891d532bfd14a3e155fa4985028d10f7fb9b7ef7b0f0bb3fbddfbfeabcd8c1e6af5b97ca7b283f4e17e4db6973ed3dd4c6157c84077f46138d756183c3d564edcf119f4dbe91c6b2db62b13030f0b4a3a02c49e5a4232f4925356947fee091fa5d5d1863851f963e125aeefc5a2bd0c3d3a4b55925617daf790ac4b227ecc47e962d57b7249758b3bbd15ac69bfd50b4c19b1043b5ebcdc94107671eebeff6f70bed3d9449c8f956ba47498433a018552b89132a61ea1a531cd62ca5c81c33b2893fd35683af3bc41bf3fe57177276e233e7b3c85a50909f9725820970093410eb85d3c2d296edcceb15cbde0cffec8f4fd3a4b067336c7da75c033ea2aa6d0e94cef3565883f2db3661470cf9e31967a866e65a075a7c174d56cc0b78dfea2f18030f3b35a68080be842553490c65fa81a906bf85198e3afffa7c6d07893e1a1724e89a12ca89a5e7bcb1bcd44134af96d105e960a719239329457dfc79fc6c3d4dfc2eb844eb838cb067cbd0f9c335b39b8e982245032657fee8ea9126900d62037e061b8d392e43556ecd8093a0b35dbd7eaf79bbaf404430467777a7ef3f75442dedb2e770ef3cef35d1682a539c408f84c4a4ca6a4968cfe92a83e48aab33c8aadd77d97104cc74157546eb8b064df13bde5ba4b851dbebd63ad1666b8fd48f4ab86b137efe55cbd285ec0233a76e3f544ca7cd400006990f56c35500416dc4a742e17125a9d8711e50ddf0838f3e0b908642c12b13ce0d534443e8e863111cf26cf76773a760de418d1c2575089aa93b5d85e57cc53eebd8bd36e55637dd8c2cc375a858df2ce56e4cae22475904d5d4e82c953f079750d957a6990abecceafd03fd04886f1dddaf480a0c71f807bb45ad1f7384a9624c9b24a491df72914b6509c162931a0b33675bd7cefb5722de87868562a1c7a4a4d831a2e5816fc5fc0b3c41406e8aa2f56076682b4a8f6bbe29d110e1319524a53633b2fa25b0f959f30ae33b087da356cb435653a85e50e922cf3ff589eb0f90273d610b692234a5a95f75b458732235b17237211b2d2ae5d3ffa438ddc005bce9be74e3f93f95abd39e14a024fb47501d42f6dbaa2bca80ef092d", 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)=""/89, &(0x7f0000000100)=0x59) 16:34:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x5}], 0x1, 0x0) getuid() 16:34:30 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) 16:34:30 executing program 0: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x102) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) msgget$private(0x0, 0x401) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCDRAIN(r2, 0x2000745e) recvmsg(r1, &(0x7f00000005c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000180)=""/73, 0x49}, {&(0x7f0000000200)=""/50, 0x32}, {&(0x7f0000000240)=""/189, 0xbd}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/108, 0x6c}, {&(0x7f0000000400)=""/74, 0x4a}, {&(0x7f0000000480)=""/90, 0x5a}], 0x7, &(0x7f0000000580)=""/47, 0x2f}, 0x2) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x2, 0x0, 0x4, 0x8}, {{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x80, 0xffffffff80000001}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x5, 0x3}], 0x7, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x80000005, 0x6c, 0x1}, {{r1}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x7, 0xa32}], 0xc21a, &(0x7f0000000100)={0x2, 0xff}) 16:34:30 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xca, 0x8) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x2, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) r2 = getgid() getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) setgroups(0x2, &(0x7f0000000080)=[r2, r3]) 16:34:30 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x5, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r7 = kqueue() preadv(r6, &(0x7f00000005c0)=[{&(0x7f0000000080)=""/16, 0x10}, {&(0x7f00000000c0)=""/123, 0x7b}, {&(0x7f0000000140)=""/158, 0x9e}, {&(0x7f0000000240)=""/54, 0x36}, {&(0x7f0000000280)=""/175, 0xaf}, {&(0x7f00000003c0)=""/237, 0xed}, {&(0x7f00000004c0)=""/224, 0xe0}, {&(0x7f0000000340)=""/59, 0x3b}], 0x8, 0x0) kevent(r7, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) dup2(r3, r4) fcntl$setstatus(r2, 0x4, 0xc4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) r8 = msgget$private(0x0, 0x401) msgctl$IPC_RMID(r8, 0x0) close(r2) shutdown(r3, 0x0) 16:34:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) write(r0, &(0x7f0000000300)="562a78b5bd4e1c3fa572212708f2118514a5e687394d2c38fffd12f19655492e02fa237abf017b80d3a6f09e3f11c83109b053109cade7ca4fc546a13de92ce4bf56e13e053b16da16be6d539b6b5dd094f2b0e3bccc060e512c", 0x5a) mkdirat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0/file0/file0\x00') write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000015c0)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042eb7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd918950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e73031ba2f3e6b69f5ae258966ad1a030051d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f800e530fd9a919b4507e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d320900000091fd99f19f48ea3cc8d8883cf6758c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f6f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb09038916a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4c02000000d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd54da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87591c707264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491c322902fdf889280b62dc0073bc1575853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65d41cbb1f93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7e24213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2640e4109608169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6eed0d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce544349534797ba0e1985de1516e35c05a2f916240920b2dbd087984b740ed55b4af656fcf98a245e6b0409304a6d00f39f97734378410876a9b457d23b733ae14333c15b1a69b267c4c4aceac7d9e3f530e5c50c48df09ce91e242393286e6a43740eb0c598e9d67543d130ff8f54be9cc46637b2ac64ea5619d92383915b11e0abaa046f6aed328ea512e1acb56381ffd1513ff8bdbe3acda2aef9697f5d2e5f28f700cf0536a7796cba45963d33a2cc05d3cfcb2a3af0d902ae660d2b3cb17d38449f397be1e0a8d372ab43700b596d8d5f571091f8746deab2d0189e5ab1c91616b98d1cca78cf9a30c4618643ca9338c9ec69b944cc1bd655a6c33a76f982dfad7e75feb66c9e6a8b5446c3a9430492afeafe7e947ab4823666b82a7f73b15f18e8410a4ab3e10d3f001dfc69ff8176eda1b897accb33a46f0d07e600b10b46bb0449038e413e9bc70c8001309bee6cd1a0ffd474590b3755061ac22bfa97cb67d2814feb09b6f67e75d5618948e1585f2d3a06e12d8865ca618", 0xef0) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000240)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = dup2(r3, r2) bind$inet6(r4, &(0x7f0000000200)={0x18, 0x0, 0x6, 0x101}, 0xc) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0x7, 0x2000000000000101, "835cd251e100cbff0100"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:34:30 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x6) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x82, 0x0) r3 = msgget(0x1, 0x10) msgrcv(r3, &(0x7f0000000180)={0x0, ""/232}, 0xf0, 0x3, 0x1000) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000004}) 16:34:30 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0xb3cb4aeaeba7dc43) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000140)=""/194, 0xffffffffffffffb4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x724caf51, 0x4, 0x8, 0x8000}) 16:34:30 executing program 1: setgroups(0x1, &(0x7f0000000100)=[0x0]) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x3}, 0x8) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 16:34:30 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x401, 0x3}, 0xc) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="10000000290000000000000000000000"], 0x10}, 0x0) 16:34:30 executing program 1: mknod(&(0x7f0000000340)='./file0\x00', 0x1ffd, 0x5) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffff, 0x100000001}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) chdir(&(0x7f0000000380)='./bus/file0\x00') chmod(&(0x7f00000002c0)='./bus/file0\x00', 0x12) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x84, 0x1, 0x1, 0x9}, {{r0}, 0xfffffffffffffffc, 0x10, 0xf000009b, 0x9, 0x34}], 0x6, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x22, 0x2, 0xff, 0x7}, {{r0}, 0xfffffffffffffffb, 0x1, 0x20, 0x7fff, 0x4}, {{r0}, 0xfffffffffffffffd, 0x1, 0x4, 0x6, 0xffffffff}, {{r0}, 0xfffffffffffffff8, 0x58, 0x1, 0x4, 0x6}, {{r0}, 0xffffffffffffffff, 0x34, 0x4, 0xc835, 0x7}, {{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x2, 0x3}, {{r0}, 0xfffffffffffffffe, 0x11, 0x20000000, 0xfffffffffffffffb, 0xb64}, {{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0x7fff, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000004, 0x7f, 0x8}], 0x8001, &(0x7f0000000080)={0x0, 0x7}) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x391, 0x2}, {0x0, 0x1}}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) 16:34:31 executing program 1: r0 = geteuid() r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x20000007, 0x7) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f0000000000), 0x12d) r3 = fcntl$dupfd(r2, 0x0, r2) recvfrom$inet6(r3, &(0x7f0000000040)=""/110, 0x6e, 0x2, &(0x7f00000000c0)={0x18, 0x1, 0x6, 0x1}, 0xc) 16:34:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) r0 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) socket$inet6(0x18, 0x4007, 0x1) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) 16:34:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket$inet6(0x18, 0x3, 0xa) sendmsg(r1, &(0x7f0000001600)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x5) 16:34:31 executing program 0: open$dir(&(0x7f0000000000)='./file1\x00', 0x2bdfb56e518797ce, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') r0 = open(&(0x7f0000000140)='./file1\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x3) syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x7) mknod(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000440)={&(0x7f00000001c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000340)=[{&(0x7f0000000240)=""/152, 0x98}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, &(0x7f0000000380)=""/183, 0xb7}, 0x3) 16:34:31 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) socket(0x1, 0x8005, 0x8f0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="0765b95ff622df0e2f16da13578e8097674ccb674341c408eb9d0fef11f6f5a0e4164bc138d824dff2563f6157f0f9c89796bc1e8486ec64c8e4ebd79d", 0x3d) 16:34:31 executing program 0: r0 = dup(0xffffffffffffffff) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r2 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0xa, 0x4, 0x3, 0xff}], 0x8, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x2, 0x800000c1, 0x4, 0x8000}], 0x80000000, &(0x7f0000000140)={0x81, 0x2}) r3 = socket(0x40000000002, 0x3, 0x0) r4 = syz_open_pts() accept$inet(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280), 0xffffffffffffffd0) getpeername$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) sendto$unix(r3, 0x0, 0xffffff9b, 0x0, &(0x7f0000000d00)=@abs, 0x6e) utimensat(r0, &(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={{0x5, 0x4}, {0x23, 0x5be8}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r6, &(0x7f0000000040)='./file0\x00', 0x10000, 0xd8) 16:34:31 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xffffffff}) msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="e2a3d16a4ee5364f9ee4039deeec622d4f9d8c139427019ef18f"], 0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getdents(r1, &(0x7f0000000000)=""/39, 0x27) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x98, 0x0, 0x10001, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r2, &(0x7f00000014c0)=[{0x0}], 0x1) fcntl$dupfd(r0, 0xa, r2) 16:34:31 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x9}, &(0x7f00000000c0)) socket$inet(0x2, 0x0, 0xffffffffb3e22631) 16:34:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), 0x4) 16:34:31 executing program 1: setitimer(0xfffffffffffffffc, &(0x7f0000000080)={{0x0, 0x100000000009}, {0x1, 0xffff}}, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffedb) r2 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) munlockall() setitimer(0x2, &(0x7f0000000000)={{0x5, 0xffffffffffffffe1}, {0x8000000000000, 0x800}}, 0x0) r3 = kqueue() fcntl$setstatus(r3, 0x4, 0x40) getgid() geteuid() setitimer(0x0, &(0x7f0000000040)={{0x400, 0x8}, {0x0, 0x4}}, 0x0) 16:34:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001540)="eccfb12d79b5c41666c5d330d8f46275c60fe74a8af8f88ee2582ae3e00f050f49ce51ab13b7015dd73b8deb6ef820eccbbe01e82d04ab14203e874e0d2d7d67c105ca90d75acd1adfbe47ce0b5cd5ea77ef15d8c279e5945afe9face235163ac29317134277f11a23f64496fcd5539f97071103414b79738b0d69cfdb4ff636484f41394bb0721790511724", 0x8c, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000200)=[{&(0x7f0000000080)=""/112, 0x70}, {&(0x7f0000000100)=""/189, 0xbd}, {&(0x7f00000001c0)=""/19, 0x13}, {&(0x7f0000000400)=""/190, 0xbe}], 0x4, &(0x7f00000004c0)=""/4096, 0x1000}, 0x2) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/49, 0x31}], 0x4f, 0x0, 0xb}, 0x0) 16:34:31 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x20208, 0x3) close(r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x110, r0, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) close(r0) 16:34:31 executing program 0: accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) socket(0x1e, 0x3, 0x444bf0be) clock_gettime(0x0, &(0x7f0000000280)) 16:34:31 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)=0xffffff25) mlock(&(0x7f0000210000/0x4000)=nil, 0x4000) madvise(&(0x7f0000014000/0x4000)=nil, 0x4000, 0x6) mincore(&(0x7f0000170000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/30) 16:34:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800000002000, 0x20c) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x120, 0x1) r0 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e2022e2f62657300"], 0x8) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff8, 0x1}], 0x6, 0x0, 0x80, 0x0) r1 = socket$inet(0x2, 0x8000, 0x3ff) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)=0x1ff) getpeername(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) connect$unix(r2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) 16:34:31 executing program 1: r0 = kqueue() kqueue() select(0x40, &(0x7f0000000080)={0x5b}, 0x0, 0x0, 0x0) close(r0) r1 = socket$inet6(0x18, 0x2, 0x6) setsockopt$sock_int(r1, 0xffff, 0x18a3, &(0x7f0000000000)=0x2, 0x4) 16:34:31 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000080), 0x20000000000000f3, 0xffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x90, 0x101) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) mprotect(&(0x7f0000ff5000/0x9000)=nil, 0x9000, 0x2) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) execve(0x0, 0x0, 0x0) 16:34:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x4000000c0) open(&(0x7f0000000140)='./file0/file0\x00', 0x180, 0x28) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x0, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:34:31 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x20, 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 16:34:31 executing program 0: r0 = socket(0x18, 0x3, 0x0) recvfrom(r0, &(0x7f0000000100)=""/16, 0x10, 0x0, &(0x7f0000000140)=@in6={0x18, 0x0, 0xffff, 0x6}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x9) geteuid() setsockopt(r1, 0x6, 0x4, &(0x7f0000000000), 0x0) setsockopt(r1, 0x4, 0x9, &(0x7f0000000000)="b70074318692b3a8f02040fa97174cfad48c92c27eeb995b93975d13cc2dc08bd6dc61751116f1e9b92d69cac239ec66d893c35baa6b6370a8920d7dfabf614d4630eb5cde01a51cf3af8fb9b511f59285330873dddcb60cf259e138ba62a75531411197cf0e218b2bc55d02084b9768c9b0b13fe640cd9f252a110a843238dd173bc2c1487692b40b615f6c2afb2357a9e2fd04321fb00b695c24a4b9090649ab3c87c31b9b4c1836149aa5a284790a8a411045e09f7e2494aae7db4237f6067f4bc6d7d057", 0xc6) 16:34:31 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x80400000001d, &(0x7f0000000040), 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:34:31 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1d9, 0x81}, 0x8) 16:34:31 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) getrlimit(0x5, &(0x7f0000000080)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) close(r0) ioctl$TIOCSTART(r0, 0x2000746e) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000440)=""/189) 16:34:31 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x108, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x860, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) read(r1, &(0x7f0000000280)=""/132, 0xfffffe73) dup2(r0, r0) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x1f) 16:34:31 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202653000b35633ca707b0c40bcae69db2da673fdbf7400000000000deda7bf82cface6d5c5132d3918a9760000000000007b5bcf1809fa06eaa9bb0bd0c9da1b2ab1d91b7d227b"], 0x1) 16:34:31 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f0000000180)='./bus\x00', 0x6, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df240ec011dc91cf2bae81400087f6d9907917c2b0000000000a4"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x13, r0, 0x0, 0x0) 16:34:31 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() getgroups(0x6, &(0x7f0000000180)=[r0, r1, r2, r3, r4, r5]) r8 = getegid() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r9, &(0x7f0000000200), &(0x7f0000000240)=0xc) setregid(r0, r6) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000280)=""/94, &(0x7f0000000300)=0x5e) setsockopt$sock_timeval(r11, 0xffff, 0x1006, &(0x7f0000000340)={0x7a30, 0x62}, 0x10) getsockname$inet6(r10, &(0x7f0000000380), &(0x7f00000003c0)=0xc) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000400)={0xeba6, 0xfffffffffffffff8}, 0x8) recvfrom(r11, &(0x7f0000000440)=""/128, 0x80, 0x42, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) setgid(r7) mkdirat(r9, &(0x7f0000000500)='./file0\x00', 0x81) geteuid() setregid(r8, r6) r12 = shmget(0x1, 0x3000, 0x420, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r12, 0x3) dup2(r9, r10) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) ftruncate(r10, 0x9) stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) getsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000640), &(0x7f0000000680)=0x10) select(0x40, &(0x7f00000006c0)={0x8001, 0xfffffffffffffff9, 0xcbb, 0xffffffffffff73b2, 0x8, 0x15, 0x3ff, 0x7fffffff}, &(0x7f0000000700)={0x10000, 0x0, 0x5, 0x7, 0x800, 0x3, 0x7, 0x30b0f203}, &(0x7f0000000740)={0x3, 0x5e87, 0x8, 0x3, 0x8000, 0x39, 0x7ff, 0x1}, &(0x7f0000000780)={0x0, 0x7}) socket(0x20, 0x4, 0x80000001) setgroups(0x2, &(0x7f00000007c0)=[r13, r2]) 16:34:39 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 16:34:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001140)="19", 0x1) write(r0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) fcntl$getown(r1, 0x5) 16:34:39 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() dup2(r1, r0) 16:34:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000004c0)=0x8) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0xfffffffffffffffc, 0x200}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0xb) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x8, 0xffffffff00000001, 0xbf9, "1a80d5a23529d179fd365d9cfb57c8a575308989", 0x8000, 0x10001}) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000240)=""/161) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) 16:34:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket$inet6(0x18, 0x8000, 0xff000000000) 16:34:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0xffffffffffffffb) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) open(&(0x7f0000000100)='./bus\x00', 0x8018, 0x94) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:34:39 executing program 1: r0 = socket$inet6(0x18, 0x80000, 0x0) sendto(r0, &(0x7f0000000000)="b9c50365d7c27235924a52563767926e0dc3d19c2c1ef634bf0ef0f17bdcf0e7f561b2487da0a5363ba38d399fc480", 0x2f, 0x8, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 16:34:39 executing program 0: 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, 0x1002, &(0x7f0000000180), 0x4) r1 = dup2(r0, r0) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/59, 0x3b}, 0x0) sendto(r0, &(0x7f0000000000)="eb", 0x1, 0x0, 0x0, 0x0) 16:34:39 executing program 1: socket(0x10, 0x8005, 0x2) getgroups(0x261, 0xfffffffffffffffe) r0 = getgid() setgid(r0) r1 = semget$private(0x0, 0x1, 0x100) semop(r1, &(0x7f0000000000)=[{0x3, 0x80000001, 0x800}, {0x2, 0x1, 0x800}, {0x2, 0x8, 0x800}, {0x1, 0xe66, 0x800}], 0x4) 16:34:39 executing program 0: r0 = socket(0x18, 0x7, 0x6) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x4, 0x7fff}, 0xc) nanosleep(&(0x7f0000000040)={0x0, 0x1}, &(0x7f00000000c0)) r1 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r1, 0x0, 0x0) 16:34:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000001000)=0x80000001) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3) close(r0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mincore(&(0x7f0000002000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/4096) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f00000032c0)=""/4096) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000001040)=0x7) 16:34:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x110) setuid(0xee01) rename(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') chmod(&(0x7f0000000040)='.\x00', 0x30) 16:34:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee146c5929d924df2c726a7e33b8dcb399fce", 0x56}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xf8, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x3ff, 0xedcd, "9dc60000ce00000000000000000800"}) r3 = fcntl$dupfd(r2, 0x200000000000000, r2) write(r1, &(0x7f0000000340)="ece154174c5be01969588d21bb3ae7c1de89f7a224345ebc6e862129dd22d162156d7658328c0afd9ef2e8a1049b62da98b04c278c206df99eec2dec3c9e568887d31d688dcf81bd5da02604c36e8f18f3dd433f122ee44f8e04d6c3e72947a87b1b55b9c9717397ca7dff85486786dfec6ea3acb56756f8a652cbf0d0c2494e250d937521ce229e0c46a85c051191c74aa6a4419edd11b3bdb84adb43f7715ba8ceb842d150c48efb2e0497f3b604ceaa3a7cdfd0100a2c691ea8f82fd987ef4ba29680d41e3da154f9f2e794bc4f5c61f1b419194671b929594759933aad407ed94051fe32951e1e09145125cdbddce8b56ba5628a17e112e22748c1bdf228ebb7e9f9763bdaf0d51b5337e734a41def5f82eb5ba3cf10d22e5bf2f97ead1d5328db4dda8cc6cdca3257bd55fc180522245d68d40f7df1f3ffa5301fa44199153b3e86c751a0261e49cc14860895a3f75cd3896d06b98a1dab7307b8abf17ccb2a196138c4395a7a9aedb4e41fa6eee2aa7662587a40c74ca4c74f81e739189aea2ab43e18ee6de0e717d1b76f564571ac98a1eaa1aae0a099c0dc0de115eee8a918cc51d719d8d604655fe70e80da89e223e1cbfc7cedc1f2f8970e8e4c3bda001d4122e5bc812b61c716a452db4f5cb61c7996f2448524f565a9f6f132564c57e5a253fbba7ce0dbb5e05ffa19d2a7be9c009d31470f770a55403c8cad46a551395a3be880601bb1e1f80051f4b45cf205fe4c3abba5d5373c60f24343f04ca1252c3f792634fd2e86965758d621acf1d2215672155b96bdd39666c63cef66910e34fd6475ab21b32cb1d3fd36f57e1b937f43301dfea680b540cd53e182844c7320e44e2022e3aacd2f42a06dd005c2cc3e959781a7e09bc3cad6b681bc5b5903a9ee6278deba3445cbebe4c1d2c8e712b6d4ac128d5a0dd353700df7dd198f1526716b5e0780c69e844b9df909cc2be92bfb3526a7dcacc84d882eb7fbf5de9ced533e93466bc17741fe946d39a97dacd2a878dd62d4f75198d8eea1005def2c3d48b99150cbcc526bbb87b97cfcf099837f65ae78352ab6f9d8d155c2a05f016e5162c0423e7ba149f6405a57802231096a4514e97ec3a910d187403f57f272da1c8adc0f9fc71ed11d419fa5e200bb3e72b032508d458819d0059954fbed42d154eb913465ab0ff86323a224a4d23671bf1445878d49fcee6fc62622ac67140abb1e20f319fab89d747171d1e10737cec4b35ef3503e9dc6adefbdc1f9e10fa7cb5c644bda385819c6efbca3e0b9c2d8b96b536bdd5f6564702c7dd70d076dda0774d230d62622595b06b0ee39ed18822d2af67cb3f4ce562f3d19c533e68d22ef3490a141c960ad6c2e1d99a66c40f4679305dfea3210f92938ac0723d332eaeb97e6be4aebc909082e3412adf59117def29931e98ba95f4cd176a12615bdeb5a993d857d9a899e0758abdea5c441cc6acd4f81353712b0d7437c34579d6454ee26c6404a46d94e63add79df6736c09cc610f0004047115c24f98ecfcc7a20f392c2d122b4326e713ead7401298ede0029bfb083ebaeb4b84106a4876de2c7259407560396e41fc3f637b8315b165604576c3f52a565aaae0b761bd7207337747eae85c21d6d5f51f83116ab2cb036619e0b7fb09adcfbfdf03de2334efeebf3c2f17751f0a113962a621fcf2a187b10a257279b18b66efac3d88353aad0dfcd14d4cd926812311f69c0d1f87002523b971dc703c05943763eeeb78f2aa162f57df72bf1330fdfbddeb0a75ee358a0696fd2440cc1d3e3916ff0c4da2c21c02823dfa1af78810f5fd46da43cd0f40b82181401a3145e812cdbe54a1bd41b1940afd14ba42ad791144447c25b204700dcccc899b379cdfb23d04ae348d22b0b4c35db1dacd566f2d9c7bcb95dc964b2274e8a4623de23dfeb869ad77a014063f42c2de3a84e003e28cdf68eb6ba8e896b76e29f424e37f13847fa3d376888b82eb218562bd492777ec805d43bd2e45a5287a3b75a1a9f0a6fab8d80d57f59c5752aa141da618a632e3822883f56b61aed381b7a4be1bf8800089c9ce6407ab42cf2a188c736928db601d0e6a3c727cd1b02f409d18c447d100b45e060097a8f07f1ebdb6a9951e5a262091cb32b483cf9bab4a4f1f78946e285bc2177c5c0f917b692efa67ee779a3fc7ee463aba45492d79b9ad0fc6df3f32160b0e2a5a3230edb12282e392f25441ea58fb0efd3618280fddffed53a6a249f04b9ff9e4ee5ca4b38ad38600a5e7e171175c291e3a8fa65c8e9b6676b6bcfe131df2ab9981a6bbb26d21fdc78044566448523ce1e0710d924413719790da250913c089cffcd7bd7eae743bfd31e2c05b1d9946e29158e3fa2189672e5eeac7856c5a0b603d7fd1558d66b9c7900491d1f9eba545d59ff24eb353d792642b434dcb9e6121ddbbee49e2f013001837e47b0cde80ca68f0b8921f43e3ce140993c2db81716fe9c4bc988c6174eeb96755121e10d203fdc1d03719c6647854fe5d0543c6ba2073bffeb220695a30b2f6154a57b5b9040d19b7eee2df86cede23d7c8fc29f448b716967a52e02e32d7d6dc3f36930f4f7deca2c9225f8877c956422c634aa6242d8df79acff12fea4f848d54653ad584eb855ac9f356f1c53abce7edbfb91f4621bccca0778623766cb403d957ea01ec52a227fccc9f67e5da4d03ab050594ed75ea6f214c86c0eaa8d41ea12ec6c4fadcc9a34719e6101ab06ee76f8faabcf79654b595d5efe0d65cfb65931a49f05682b26876b8ca49f6c5496e3e4999ffac841862d1883733db74f00aac38364749b79529173d07d392139cb7874e82660b4c53113ef5dc8c0a460089f00599b0b714123ef80e2d0a6494b3202e1f75066e5b506ce554c0de0aab3781858938321cce4741b557de8552b0b280de18bbbc6447dc44cf7b5649aea93e41e633399b701a6846d6186ba47604d88a3a46372bb740fc0a5f7fcbf4a7d2f076d4f895ff29f4c83841eaee6ac35977df506ce297e51567ee89c45b45685f7a84d534f974648f4f35864e864c02b69eca0fe78145341c3f534a7faf315a3a1b375ba61303ca059efa4c2039da678df2c56a4128aab356817c2e1aa0e6b60291e0fecbb9c8f6873db143303b6697935a0f8385c6e371fc3d64d698b692ca3b1cadb791857adf1e91aaa6e4facec4b599fa1e6dc20543207514d88b78050475d4f8d4219564f864304d33c85c0bebf40d85f64a11f9ed37e667cb5fc8f59b6925851919c5bbdc0e4e9e20392c524236ee854c24ea5910d7bc9024a56ade9e8a952d8cbc98852555006f63135e245db73c011c68a4a88534d601d2388c595ddd5aeaa84b183b287811342425e44349a630f6b99bb3b673e8f27a59ab441e1cba6ec1370625e6a4ffcd56d1694a29238c374280ff28422b7b26c988667cb924d892de01a2f6d1c220be0975aa0727fbb07d489ba64c383158fc38ca3d4f2429ec1b462ba517ac9638b04a70850c652072e97f9fb8eaffeab353dd29ca54b2d24b9733666d87b23614243a3075009c6c183fc7b3bd2573f0ca8db3f72da5e57799d43b28e432bce10dc4bc2ebe9c92b5735d44877edd8dfb4d19c62223a93367e75aa0a03f3b677ca09f5d2096a8bfbbe4d764cfb3187240f4701f26576d07c633419bbe836b3411a500d4ce2b79fdf23b411d7c0f23a4d278673e6540a0696a5e412d06b5185cbd9773cf100043f0ed11fd880a1e51869678e5f688e404eeef8027b57ff1cecf85ba2aa8d2373197cfce3a4cdaf2c3892d81439dd127b2f9d362cd1d76ba9b985c94c2fde1f30bf3befd63cd2438cead11bf2a1e89419eaffaeb26514030a5752cf9913e22b8a8137da1cc6bb20d3cfdc2fd27390fccca74c59af7bfb3992c4f8f39e9da2caf1657687016a61be8b3bbcf76676fb9e0a65ad6884f9a6ec7c1ef788ec4dad331070d726a5e3f7d518fe512638af2d7cea4529446545b0f4147d41438fe5df65e8940c7c2f6dd256623ad64ba0476f6d62872fbd8928ef5552ef890d29e1603202631bc602d5f088088af5586b9d86046307e73c733163e12741b0802c69b06c14c8b5e78e4377718af0693a4ff3e2ed8f6de59139717a1d0da2d95e4170530b4374624de0674da6a4bdea6424b4e4e3c16cf2165fcc7097377e8df2df1a7b0304c10b11063ea851b6321cd339595356e4c69d018e80c183c73f62622f34e436d85e8552ae1e0edf3e7185e1f74eaea67d7c4cdeb630371d7f4e1fc8f54f9a259f6ee00fcdd78bedbdb58cbb5037241a9693b30fb4e174912b976db8e7fdd19c107a10a53d0eb40bbfff24875c78f18235631f98db089e595fd261ec3adfb77e334c5c57ec5f314fa403187681628274b105b8c5ef65d4bad1959c189f434ecf673948a3a9f454b1ac81ec21e859543a9059ecb919c56443b3c6abd1a43e796fcd9e5f1d00bbb941c9f6f6822c8e9beaff5b473b8188477b3802ba6330120d4d697b1c3317766cbba431a2205033d5d9dbbfe7a6679c4f7469e5d84a716197ac73a090a638278d62d184960466c56e85099b66ef23d6aa09d7720b84002a595785e3a7bcea1f22a6ac3096f0c197c33475c74697de061d2bbc26cd389c746221bfea79208383ef534612263402c26205553c950ce1954325a7437ec8db3e5654c9c273893c9734f17c0cb3605ac091fb870028d31a5111be6302cecd9b4ea47c036d3d2c6f963972192c02446fdbdc74258f960bc3d788d4049cf6b714242d73ea279cca2041245fe68e9cf29f8ae159350491ddad40e0c0c0a41ad87f859c74bb6780829d01aa7d4204fcd470c1ab63b4f6e2c462c1bfcdcf0b4a7677fbf4747f0bc7669963eeb9a60e4e6aaaaf8f7fc49938955bf6dbcf9b3d4ecc11c075e84ce785fa8c5824480f6f4e43e80765fab45aed13e79c08a4b49214c27e1731834dcf72e522ab5824fa30bc4b87e307e8b57b84e12e642c3059858ed871249316a8e81526ff1bacb1d9969ae1ed7168339eb200c8fd041b16d1d405055e7dd566c6504d9b4b89f6f957b416a8122e853b2b66d40209fe1afc20ee7ee2a54f076a4a0c52c6f11920502fe8f4b61c49e511f8404bf36c96b3b8c038e4f783fa017bd3059f53e35fc54689814856ee384eb4179d3751aba4e24fe7543774f07126f1d345b9ceec615c90cfe52b67416117c1d7db006b9b3b5afa5fa3f137b4284fdea0115ecf23a40153c0d781cbd8fa60b58a27c1a6cc7e1eb05f3216edadf96ee6a91d4cd299b0b87841876f2715760b06323990afbfe0abd81ebb30e272517733991377edcf90edc2abab24315109f230de84fb047d7a168027b493fc6d95307163d1ae9c579b1fd061fba5ef0c470e7ed6908e7cc33e901697b1d10c43852ddbe42f6848e07a76fcab67e86bcabcf2ef023d3f7171e593ce7b534826d27b861b1ed313be113ca4c73cc7ef407a68837d21909420cd0e34ec76fd11812a7e6ba50c6170cf874bfa09cae67ce7c9e60f56a8681270e926756c89f84a2385349d08769b2663e8e0965e5c9ab49245826cadf1fc28c42ffe1fbfa38eb2c6a5f5ed1b3f15077ff1c4bd741651f8610380ac655e361d2296bc7805f0c79e95fff67e4aed16e1f1f7e0ce054eec34a6688f4293fb3afafa237a71791c6c5feebca1eab67dc2bc3da15a6dfded1b8fb1b42dc52c3a7bd7daaf7f6eacdde6219c2d557e713c95eb94686c23cc9e761f4e9bfd05051a9c670a93235aab1db0b7b7af822f5b565c8b0ac4e7869f75e", 0x1000) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:34:39 executing program 0: symlink(&(0x7f0000000140)='./bus\x00', &(0x7f00000003c0)='./file0\x00') r0 = socket(0x2, 0x7, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="8607f28ee4290df302f46cbd214e7e5eb54be7001f587086f060df067c6a4d69888b88266aea88128df46ba9cf03dadee4ad2656280f47805b2564826cd44d3ef6e2c8cef29a82fc7a8f1c42350f2d68f469043bd6e3cad0e1b8950280c4ca93b266485d6247b11cc99c1bfe59c66f70538bff00e69b8ce506cae3c963fc430048d107f4a60b4eeb78cbbfc421fefb19b07f6cb7345c495ceeec8fe3bf4420f51a3629cdb00dde6c2b70f9918dde605566da5be9", 0xb4) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x102, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x82, 0x10) open(&(0x7f0000000340)='./bus\x00', 0x20000, 0x80) open$dir(&(0x7f0000000380)='./bus\x00', 0x0, 0x50) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) r3 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) kevent(r3, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xc6, 0x20000004, 0x7fffffff, 0x3f}, {{r3}, 0x0, 0x4, 0x20, 0x8, 0x2ed}], 0x2, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x88, 0x80000000, 0x9, 0x9}, {{r2}, 0xfffffffffffffffa, 0x84, 0xf00fffff, 0x3, 0x2}, {{r3}, 0xffffffffffffffff, 0x11, 0x10, 0x7}], 0x4, &(0x7f0000000240)={0xfffffffffffffff9, 0x3}) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x10000000, 0x1000300000002}) 16:34:39 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = getpid() fcntl$setown(r0, 0x6, r3) kevent(r2, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x40) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 16:34:39 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) execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='-%:%)\x00', &(0x7f0000000140)='\\\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='$[%:\x00', &(0x7f0000000240)='{\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='T\x00', &(0x7f0000000340)='.\x00']) accept$inet(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:34:40 executing program 1: r0 = socket(0x0, 0x3, 0x1) preadv(r0, &(0x7f0000000100), 0x0, 0x0) 16:34:40 executing program 0: 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 = 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(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:34:40 executing program 1: utimes(0x0, &(0x7f0000000000)={{0x9, 0x5}, {0x100000000000000, 0x3}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x2) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x401) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f00000000c0), 0x22c) 16:34:40 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x80002) write(r0, &(0x7f0000000040)='"', 0x1) fsync(r0) write(r0, &(0x7f0000000080)="c8", 0x1) fcntl$dupfd(r0, 0xa, r0) ftruncate(r0, 0x0) 16:34:40 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xca, &(0x7f0000000140)="ff01000800000000000000e9df09ad3dc9000000", 0x14) 16:34:40 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x8) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x68e, 0x100000000}, 0xc) setsockopt(r0, 0x29, 0xbb, 0x0, 0x196) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x7, 0x80}, {0x18, 0x3, 0x7, 0x20}, 0xffff, [0x2216, 0x5, 0x2, 0x1ff, 0x7, 0x37d, 0x7fffffff, 0x8]}, 0x3c) syz_execute_func(&(0x7f0000000040)="c4837960af37990000cf460fba6900be8fc878c315fc87000000c402fd20402cc402313c3ac4c219adfac44289977f0af343a740ecc403f9613d0700000005") 16:34:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000440)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c755769621d221607255bfec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f3c9479b62bdffc33c39d1242c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53c7aa99eadabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x176}], 0x1) syz_open_pts() close(r0) kqueue() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = dup(r0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffa, "23fc7e0d7a00", 0x2}) poll(&(0x7f00000000c0)=[{r2, 0xf}], 0x1, 0x0) 16:34:40 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/137, 0x89}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c0", 0x1}], 0x1) r1 = syz_open_pts() close(r1) kqueue() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) syz_open_pts() 16:34:41 executing program 1: r0 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x83, 0x20, 0x8000, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000000, 0x5, 0x8b}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000001, 0x8, 0x4}], 0x4, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x30, 0xfffff, 0x1, 0x5}, {{r0}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x6, 0x6}, {{r0}, 0xffffffffffffffff, 0x44, 0xf0000002, 0x100000001, 0x8001}], 0x2, &(0x7f0000000140)={0xff, 0x9}) socket(0x11, 0x3, 0x0) close(r0) 16:34:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x1601) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x10) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:34:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 16:34:41 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f00000002c0)="dea3e0e184e36258a416f790037494132477f256b409ffff25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049fa4545658fb7c6a0e5e4642d26edafba6eeb0000000000", 0x67) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) writev(r1, &(0x7f0000000180)=[{&(0x7f00000005c0)="2014ccf8fb8dc999e56f688089a313cef7cbe425c5305730ef76dee73f54b5aa948b0f257e25184c06bb6de36f7a9f02c607ba8fa2cb47782d91a903e0ae9399711e57f406ba9c7d7212cb88c9e4e1c51e51750fd82b1bc0ba0a1b9d2dd62b433eed7ca5508d9591533cfa38d35c6f31f471143fbf743b974a257c381ac3c7d9b4a63bf717f3de2e9028c3cd32771d1bd7651ce720f423a738dce8285e9f1a8ed3d3fc4812eb8e0e6f572ffee874d4b2ba14235a91daa63d6bce8ee75a079dbce875fe5d92419628f23b9d64dd7e62792119565a3aeb087c68780190504214181b04e4432b970d6d9998007e02be855fbb6a18c8cf3ba90d9424163d381d4f29f93775ead037adfe30beb61e175c3f836b25a396598fb7b7679dde02661f05e3af74ac9fe5a8399aba9e3d6065e7f8018ea3ff5bd156ea516d96ddd302ef4d91e96e456114e27d69fcd7bda246e1b2c3d7ea1d61d9a0855b029faf4307babad7a63ad011ecc7702186df09ab8b226bf169d806dd5814736b57092255d3f3ea429693c63b5969016e4b731d86ea6b7a257a9d37378c630f08c154a107253c5dbf28c475a39c98117a04274b3e65f43a3bd857712cd0b7fdbde72df33449713a1401890f74f85cfdf1276973cc3b458964463e4a270d1a80378df76f7b8a50b8f6b990503ca3422278e4e8d0866464082ffa9d003990d32469438111d57a8f3d7aa1fd5a86b3e541d45fbadfe00f63cb23e8ffde4f484e39ccedae91592bc08ab530f59cbdac1a676c3b129a419f6eebb89015e910ae1e03c713e946a0c3216c44ffc4963f45b898cd236eeb164de46e9ad10a0c68cb5f6dce16bf810a90e3dad2d8a3e319eea23a6aca6a1f38e71b88b2a28b5f954243f7609764c748ff41cd007c79fe840270607a27c4ec91d073f6b14a50226906a1e22ffff476fe357e05eb43d1923df129e0821b8ddd6beb06017c119dd34dceb758cc851fc478159138782855fcc2ba654851f9e165c691b9a22f8515c9cee833f44816a3a28d8f021f3e0a8136611aeb49116051c4a2f2a86c905cd5787030c7e95a55cd112f257ff3db02f6e613251ee294c0727ff9494e42f88ec458eb605922ada3eda139e8ac20b398e65d7090df772b078a126fd88e3aabce8650d7a9b497cfe53da2ea83b38607bd745914a7bc8b9d5f1467485e498128ae188d657befc52df139ac23339c0d67d146f4dda0785d9e8cccde9966d06645f77b3a3ca9a55aa107a96c8558ecfe38264e2a443e7bddb2fed5c52c2ff8425ba37bd5cfdaedc1ce100497ef811d05df208fb1374b830adf06bd97bce0e741dcd661326cde7784e321cbd0e526a6dda8b6e2afbf143fd8dfac8eca4f9a8082a2502f3355d62ed09f5a1c3739ba7bfc39c24c502338eaa140bb342a8cf9092899dc42b8c2c42af40b650159eade50679454d17914094142ee81a10b77235fbacc337423b6ca22dbc9c1b3a7c96b846243829d3950485d4b4a1616b9dc7f711066f2e30d6a8b1116052377059dbf9185f33c1fc2f419cb2d7cb8b5c3064f8ce381a5beaee9e8cc25cf1e70e9e2d89cc32326099e404bbdc325e7d01abb87ffc0f567af963d2bda444a4c1e260a5af185963b9439e657101295b4a1ea0bf444a58f4e0f5ed9624243f19c4575894e9c3c42203abb1a8773bbe53dfc1be5d3efb8d6e92cf87c96b952209e88c827a0baba1980b97b200f19e14f4d4103b700ae597f331577f1020ca0704473d6ca906781fe1b4eb336c537a8f86346ad07acb02d4689e5b557c41b19a13432335f0bfef56b6b6e7faaeba5ac0f98436d44f0e0cc7931271e48cc610ec70d461921085cd8e3223036de1c1273d5ab277a38830db4e8584c6c21843da561eeb8a448df9eb01be828442856d5227657e819f7452b21e1c9b48ff3bb02258349c9e4e9864267e6788bd1d307ca61e5429e6a33311a9451e77ef5fe9a6e6a6612880a0268a8b359dcc520261ca3064cd45f8efe98959d531d8c6be29beee0f7d2568c6ebf7a4b6204a7240695eedfa205038ed4d2cfc4eb5aada037094da0ad1ee9204f82e157891dde0999f5f357dfec7d222ef70700b194baf624c669bbe9f9bac75ca4ffe77fce5e5ab66de0be9e45099f06c2d3c3257af11e8e238705b9fdfb352f25b1904dd63b1c01dbcefa205fccee13474cdbcccd9ddb5e217088cddb692893ebcd88835be1e73387a441ba55d895b4a28bfe281255850c0cedb2cdf1e26034b47f477735a96fa50c267d619618459d5208388c5da1eb09524ae08878b0d2f847adc076b343c99834fef0a72455400848400e9b5a9b429cf6e3942399e968d5b8935d16ef21cf3e5ce5b8817dcc658974780ea53cea30ab3833a829c3dafc4e8f1e88d973e08085adc96a98ad965ddbfba2fcf021b2900cd3bbbefd13efe6667095f2eaf4f9eeebf4cd73877e39a4a74e42d7bf39b31b35743a3ea4fe12877c1f7d9e3c46cda14d34d9ff6f8be4c6bba04a8f358f2d37bdf8b0d15ae4bb92eda2ff15e35f360ba601df6c43b518e1091edd887a7acfb8b3ba2dee98a927f38ece01655c8548beea7703c0d60fde212942454dbc99d3d3ea3f2715852d2ca3261c238a1a77c68b4b43b4e516149fe90ce5e1c6d05cea0033c026c8b293c978509c4873a3fbdd4cd6affe5a78cce5f5c2d81427f29dd18b95fa42c5feed3e764965212430cb907a5eaf6ab93f4a1322ebe36d7cb6625b43547b0247a73a211545282494f7ce801286805aaa0012ddd1427ab100528e02d33c87d34cb361927fe31d6288747cf28698d734a0019c7d23178104e7da69eaf8885a5f34860f883b0d4f029bb4845ada38d97a8713038c112012bcd1bbc8b2b03d3b14d0d2c517538536ebad93ddb333cdacd753d75e728f65bd66ea7090ff6d15f4a18c8b2cd66763ea7667a6588368aea7120cda15cb56eb96cfb2fa177c6c845432ecba90d63bc52829c51b1af48940cafec65a8fcd3265fadf49040b9654afd2496ee2114ace0fbe752e9d0c79ebdb01ba46277e82ddbf9d77144040d63b6d4737cc35e2f478e190609882d38504133a3bfc1ad783f218d4634a3686509c864b6138aa21aa47d66b2ae4b15fd1004f7af963ddbf7fbe684d61b0f198b98a65d061e322b0e4d519f03a27b395579b083a787b7108a29ac8242cfde310be8f7c7b6b583aeb0452dcabde1ad6fb3928546d13e0b1527512b0855ea7d79eb405136b81a44aed00daa03e9a96449b49375e06a6ad7e6823f34e2832dcce466dc007886bd566c645d9fffab051df6a7eeb62e367280a", 0x928}], 0x1) syz_open_pts() fchdir(r1) close(r1) r3 = kqueue() kevent(r3, &(0x7f0000000340)=[{}], 0xf5, &(0x7f00000001c0), 0x63, 0x0) syz_open_pts() 16:34:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) fsync(r0) 16:34:41 executing program 1: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000000)=""/189, 0xbd, 0x42, 0x0, 0x337) r2 = dup2(r0, r1) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x69, 0x3}, {0x80000001, 0x5}}, 0x2) recvfrom(r1, &(0x7f00000000c0)=""/30, 0x1e, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) write(r3, &(0x7f00000001c0)="be", 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSDTR(r2, 0x20007479) execve(0x0, 0x0, 0x0) 16:34:41 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r0, 0x5) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x100) open(&(0x7f0000000080)='./file1\x00', 0x918, 0x0) 16:34:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000002880)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042eb7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd918950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e73031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f800e530fd9a919b4507e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d320900000091fd99f19f48ea3cc8d8883cf6758c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f6f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb09038916a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4c02000000d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd54da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87591c707264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491c322902fdf889280b62dc0073bc1575853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65d41cbb1f93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7e24213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2640e4109608169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6eed0d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce544349534797ba0e1985de1516e35c05a2f916240920b2dbd087984b740ed55b4af656fcf98a245e6b0409304a6d00f39f97734378410876a9b457d23b733ae14333c15b1a69b267c4c4aceac7d9e3f530e5c50c48df09ce91e242393286e6a43740eb0c598e9d67543d130ff8f54be9cc46637b2ac64ea5619d92383915b11e0abaa046f6aed328ea512e1acb56381ffd1513ff8bdbe3acda2aef9697f5d2e5f28f700cf0536a7796cba45963d33a2cc05d3cfcb2a3af0d902ae660d2b3cb17d38449f397be1e0a8d372ab43700b596d8d5f571091f8746deab2d0189e5ab1c91616b98d1cca78cf9a30c4618643ca9338c9ec69b944cc1bd655a6c33a76f982dfad7e75feb66c9e6a8b5446c3a9430492afeafe7e947ab4823666b82a7f73b15f18e8410a4ab3e10d3f001dfc69ff8176eda1b897accb33a46f0d07e600b10b46bb0449038e413e9bc70c8001309bee6cd1a0ffd474590b3755061ac22bfa97cb67d2814feb09b6f67e75d5618948e1585f2d3a06e12d8865ca618a2dcb58ae3f56a69af0d68b23676928a68f5455516ecfdb317f2427871edcc8de3603c755d154e6f54f857c6fe1439d3765ebc277c6774ed5091a491809d94006cb578f2c30af492735da94d800a06e0762998efbbe60fa7f50313f3eaf56b59cb9a9d04ed1fa9ff4543c0f092f6b228dfac12f94bd92625e78f9e0fb57b31d62261264550a08c391f2020bb1b145960ad24d08007437aa012ad3940b8486ab00d98cff214c39636fcd141d08e5278e7d93983d2", 0xfa4) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0x7, 0x2000000000000101, "835cd2518001eb0000000000fa600000ebff0100"}) r5 = fcntl$getown(r1, 0x5) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(r3, 0x5) r9 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) r11 = kqueue() r12 = getpid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, &(0x7f00000017c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, 0xc) r17 = getgid() r18 = getpgid(0x0) r19 = getuid() getgroups(0x1, &(0x7f0000001840)=[0xffffffffffffffff]) sendmsg$unix(r4, &(0x7f0000001980)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000240)="570e7d51cb4282a840c48659bfe25404610429e206e3c1c7c28d6183fac2b41f1ba93d99ea72cdab65f5c1c2b4da559c6213ffe49c5cc07ea034a820b5670cbdf1bd2bac62708ef3ad58407870fde1ab5226c806dccacfad44ce7d96a9eb9cea4be338110a8ce760cfd19200d8f91e633661353bd2c696289edf038eea6b81355d7e92e4788f497865cc3c8992bae0eed54a61d40178170776be6826f7cc3c0f8f660762a0c376e1d0b84fd39d", 0xad}, {&(0x7f0000000300)="92c4e9ab5ed11a73d03e39010d4e22", 0xf}, {&(0x7f0000000340)="01df69993bd7022c97bf82e97c5bb3bb878971d5f6267c8d8c9e499a4a89be85a59f2f96d7ff9ce7116709ce3a8496840b3a", 0x32}, {&(0x7f00000005c0)="10e34cfdecc9937233ccb8eaf5268f8d3887e47602ef4b0f05a058c210ca138b5e3b502651fa707bba3d4b0818e8e8fa42d32593c987e44968fd9df4bb95eefcaad9e2ff197ace87f5423e55a62e0667c45c05b367e424df8a1bbe88020d37efbbb3c19275da6f733ed4951e9aeb7a20f05a738e0e031a9a2f5c3ca513d884d21f3e7420f64434f19edd22230505e5cfd866ae633a9c1d89823363c68f49573d4365018cd1e9f733ac03ffd8550704f74c9430fcc4225b555214609b6b396277be53602c58a48d786e5fcdc85295d09fe1fac65fa00454e133f495cc8752a9e94e71ba4003e24f982e3512dbd0ea4b46c31ba6402835d94add0e51e01f1b095fa7ccc5fef606dcb3f071003f116830fb3508393ac945215b2f13ba4e096ba1d0892cf28d4b506e1a3b600b2436676558cf547edff3d4d07d5e7c64219aebaf0e30b8f9bfc3ff3cdaaf8808903ac91ed0e5db6d39665ab3b373a48c4ca17b746b746d061c3b997bd23699990f53458fdf2f803a1a52572e73d442fd77257ead42e27ebcf788d0b839b6d89ad69086a63038150037d5d09ad053b2dc06bf62c6646f0d0ece19a1a8db7b3f5e1029ffd74aeb9ba67afdcecaa285d3cc06b420d6b13c1a11c7a6b0bf46a1364c72a5f721c34690e5610452c3f1aecf94089a192cf93ec1fd54490b858a3fb1877945169c214f1aae44d2bec33e6e7896e6dc480153bd8283cd38f472e8da4316b380e291eb2f5f1b999c2f48eb46b55bab9de383a3cb74413b481768075c62159ab8a3a678d2b6c3b11034cdc9cdf7e895950c5e8cd55ce11d298e1e593be322045031c2aeaa18ca61c89139c071339343f577342eb431d95a02f9cce77f2c8f81733009adf259e4090b87a881738e5ca9d966d1ee1b7fa68c14c2d3e9b1204a16600d78ef150712857e6c1a203753cd556c7e8250091a1519b1a358901392088335c6ca8ac075c076b33e8033f739c8611d60ee93feac2e1b546c4209761af167f12f40c70cafa820cac04aeea2dedc604a2aca4102bbb1dba6384361cfd1f39a0e80e80560ed2537f0679408bda37816c29c54df8750a77f2dcaf16f416d50ebeee0404ee7ed7e47f0944ac4fc3bde81ede35a503f908b743d29a8b74b147dae416e83659e92d3e13f9cf99bfcf12e9ced618df4ea8df6c7945fcdfbfedfd2b87fe15321a77b9d095202d8fc688cc3411f5a91697b7017c168a44529327173a5ac25726936ed6ca2a02354fcfb3a7b98ed140093d9e4e62f5979a1e3e27fb393113ebfa0439a5f9a60e43f31651541e5010f1ba9a80fc6d584ba47c9a840e4071f8a4f682c77547b746557cb349fdea9ffaa313ff7c791fc0f2f10b7cd90481ca7ad401e1338c6807383e0174c749216e69e712245c9a631f182fa01c73db46ce7f15a025602f286ac40099713abd8b3fcd4e558126ebb3ed9994210481cb3a11699e73f7b2dcba44ef86c77430e73050bc4927c69f9b425f8afdaebfb49ad84790ea7a0e025f18fc6001b5787df1d18c76e68c2269be61dedc526394c836a74b38a82dc0f98d1c985579e3b7394c6ae01813410a32b48d5fec4ebb33f7e404423b046c0c99609b3f1b1908bde8e1d10892fc93ede7728b4ba082bb15e10d5333c948dd3499d96f76426436edbca14489f6fcb94fd24b788287f3e7b1587199217c4bec6c173718f67be7bb8fc3c83d97e53b8039a05d15674404cd7f8c42152da08582398dcd09d83b8b0844629392183789c5b9db9c4db43466c9137978bf3245e8e872a574f259e0ba33154949320eb6942641d6b1ba42a04d11c291c2f0e79c65ea5cdd3e56f7c5acd3949107ed101052ce5eba9481f119001e391357565344b8c9f2c11197fe6439e7dc9d7a9f8ae4350a95c910097c80a62ea287b7a2b99af73c8af4cd3d78482cee4dcc59a2d10086a0a2cb618ff9377c7dfa9c480b48f41cf1cfe227338694889e8ee1e002e287e018551540b47dd9969db9f5c3c5e7f0c9467d0b1596851b3a327a28dacc295c989776140642a573122414ead82932af29072109a2e0a8b017ba708d9c838eda82e3936d834d934ace7ae2a6fe22ffff1bdeff007a7727ac83c4711735c0e67db9c31087f0b2a16259c9203f9bc4a604218e0f5fc5425c08378d1a7797c8d033f083697f12dd4e0e5d44b71399cb3ab3ad26edb71e68f0981d005bc08c52eb9aa06566c5ed0f49e8d119aca922c257e4223401eb22abba3f1a74d58244c5b03a66ed268d2430a02e04465ba7e4491e90946a6ab4f17add8d1a17696012e76ff7e0886376b8aac71c79216018f67b0c7f847e537f85a66f800ee0aed1dca8b7922be3815b3486be8433485319ba2793dcf1fe1aa43e3d147f9f0f0bbbc7403cde8cfbb03b7cf472e78edf0aa0d01604c18a5980f3309e982f56c96d6155c83155e02349e596f2dcf77b5bb25491eece93369f7d03f8c268bc437c63c47806b5ec8309b6719bc617aa5799a57e6a799a3f4afe6ce9e766f515a94775c17425bba2bd71605ad857ca4fffe8e59c10b9452c105caaa088094925b9ed188f5121b07643d6c74adc85bd05658c8cadd5a9f3711ce9e323dfb54ad4e1158c304b3af9e1b9dc0fae38d6d020f83dfe5e41770ba912d982ab7f7e115a51199f94e9f30fb2b6d6412c7f341b1a9eeca92c60fa83d5e24d55a1cda07073e01dc267f6069b5f4dd338f80176bf7f9e380406382ffd706c1ea4a2e322eae86c0fe5ddb9351bd8d797b72abdaacdbaae4196c35e80eb340b07e07d68f54c9fc5dc9b6443b1268b622d24e28339d6149d5155a57caebc5e47a00571192d975595fa3d92677466bebb8ba4cdb8669bff4a0d72279a60078f330004dc1820d151ecc1c2704a93c622c6b102632c9cda0739be224dfab6c4d4b9ee7b033b7107e20a6076722faf93c81fa3ca3dfe2b4407a0ac8416a24110cc4532e731c1f43240d9d6a3b26ecc17bd343d71d3e67127949e11451804e14f2b7fb93bd4e084df17ae12b5862711ab0c2c8c48a578bd8c7eaf183d296014a6bcd9a48d6f957fdc281afaad257f4c85243b591342a11799419d8cc6e53a4dfabd834fbe5b93cba5d9f473ca48cbe86a546d82abd8e38340ef2eb7b7da16d7d5a043424ca8a58b37d7d207a1a9aace88dbbc7e8e99283001b5c125e581df5020aaf9c5acaa98e2b9d4f54c33325e3430d841d8fb39f7c7a1daade913f7b9fb5168acc63fd2facce62b0e55b94977d73e847af34b81c08b186020f772a2965f55407c57b43301c4bc20d0972f88163c0ca507f3c412060868833dbcc50860fe32ca579ca7c2f056d797840470fc1d583da3c60bb482f7e99e99ea7f551e3c08fb52ab9117594aeb86c0dc03e2c93db093fc9cd014043cbad4cf0083aec64f6c3dcb68d72cd0aeb1e3465bb7978e4b108aea9390ff59f5427541b4a79872df72bda21e2e8ce307ebec8a6719cd0220343fb49992fdf73273fcae17e2c20bbfc7917d3df02e1b5704eda208be5c91cd268a9c76846ecbecb0a5d6c47b3412942ea47b1912105c49a8b3f1d3839ddb986aaf6e7e32bdae215862481cf9426b524bb4acf6e68bde6cd2a00dda93b6dd2cc5d428f053f0ed8db887846c951917ca630b499c5b60b4870d1ade3ccc5bc653bcdac76da13a377cd7d95972364cac26d29a54551d74dd3fad6dfe7d7b4f2c8cc7acfe560c5a50299c562194f63c0b6c24d770b3dae7ccb3d93b8b5bacffafa1f22bc213adf443e624e2b08f0e51ed7002954deb17e35f8544acdf3f7705de65d3245d7f23051b0bf2c983e2efce39cf6becd02d7ad2b15e27834f18586a074ee72fe1df800273643f708a9bbc21c1f36f5faf6dc577de7c019baab0cd78e91d6ac3cdf9869596d8d3738cba45d7bcb673d3543103f3f43bc8e8b0c161a0b35f2952dfc43c64c173e2fa417e9a68c829932832be3c8e5179d72266cbd7420e53bca0122f92bf6f61bdc1dec5926ddda4f276176b4d0c9668b590599c1e3eb3d6433ec7c81af498e488c2ec04225e3b167467d48d0a4bd32a26bcde95a5689ad067badc3d50576ca4d1781be79162f927de3049b485ef452d1fc754775e4fb3d2aaa95263ff6cb857cc396c72de5f95ff0732a819d7e10618a245c357be8678298cb7ad31bf29e967edc7da8bf47f66cca8ad8bea26e60571e38a4d9853ebeb920d0fb2ebe20dca9aecb16dce7d6696003a49cb82e6e94d5eeb005c8e8e756f82876bfc7f81d9a49940d09c3e6f83b8455b262c9526674458cc19df3441c422dd315e66f5206de946b10a9d5869e480261ccb710e412f6cad606d515b4bac88fc5947b1d5ac23b0c566754a498dd301d5e539de025dbe16644f5fda8d22243b042f9efcabda18e9570e9c54d4c020d2e27ace57d9e8774e31988aa66f91fde695c5e2e6074ab87d2b9c6ec9d7e810bae68504a1c2b93eb44f54ef52bfae6e8fcefbf7309db5636d0db4a423e980760a16ede435adc4a3e3c5729a7628ce94a352d9cea049541f5dddf1fbc7f9945aad4ab3d10cbab69c5996d5ec3545db210c3e6997039834871f91c8052f43c46f4800797dc38dc3beb193d6681d1ace2d08883bfc6d79773adf6241ab9f5ae06bf57227c5470452d15ee936201003343de99b79b8954f9a416337224ffcbf028b938eba118be1c7d1bc00ca0022e5c271237755feaaf100c483ac2deb090d7d0d9ff85bf8b5874d8aafc251113607c276f06c99a33364a7f496e9e7cc1a1064deeaaed783cff09fce44b24fcf5dc68583800c455a82844ea9eb212bd9f940d86a2779ce08a122959c32545df33a9119f6647786973444821890620123b4e52d7c13823513628daa5bdc22ae0e404228444c5d45a5bc50a26d987c985eae9876f9bb27baae5baa952739748ac0917d522f3b14f5900e5d0213313b0ee1c3c6b8d448da7eb34b898789a43f592c7c8d837831e2b9cbd1b2fa8c067ddd42eafb6a542c1fcad416456a7d4371b804f34dd158857229c507063e4c394ca110bc0482aafa82490592bc359fb346c17fd8509afe1d909e6cfd6def927ca8c237cea05c58716dc1218181da5e137eac7a699782ec90175448783760f223f0a2ed4f958b7acc5b92c63859cbec5d52f3b7005be487bc1c0d4e88f06e891505cced27c7ab05b99cd7b658d3a3bb475b9e8d3544ed616680b17fde4d565661a8c9984cc8742bcc49a164a981f2988cefc1ebb0d7195870431121cf3c9693a2eabf02e31072fb26c71b9d8f94d7f09f30f73ece40966d9f710a90b596631252c5e344a8799e0d05b019a752c78bc652961a61916235489344d1af5100fce49758d38d05fcf39d8f1fd6ff79a666ee418918437ba9900da6f5ee6b1d6a54b85b357d8ffe97a87e934953367fbd9287d30f38e66687358ed964294cadc73345318b4bf0b39cbfe30e871e51fac11ca1264310ef429ccd54e0ad6a2eaaf8cca9c0551a3bc559f3785eb7dcab5ccb08cfeb5a20b2f073c3751646043815d29b2f237fa2f07612e78806663d992040d22a99df05efd2ea38de8d1f9b72a7699837577536a79aa2428d59b28967072bd7f628c2ba0fa00f3f748865ecd4c94176997264bbdbfc15b5f40757d6e1225f0adb45f2aa1cc9689402f76c21ae21ce3ec321cb1af08fa6aacde75d89abb34b329566b0c91de5b27ff2849c574dfbe4d02c2863b9df56ceee58dad858342cfb5cd917356713df2e314fead4c593501c03ff6ad9d7b6ebf2934b3561943a15b2918e3ce6060f0d50b6e39398d9619381c0d", 0x1000}, {&(0x7f0000000380)="0fcbd1f5b7e59481774c62540e7748aa7c87e3714e1d5c852e014f54d232f0", 0x1f}, {&(0x7f00000003c0)="abcf0e964ab8170740576102b886a1d8996a288ea787ce3a18b17320c9c7adcc7731ece075f5ba6f44b625e75e4ef7b4111110518a4c32af71fd34ec35c16d4802f42aa3c4e311d0481b7bba603efa03f1d9ee294be0af19e681dfbf6cbbff9a53b89fbd02b2c253e852dc3ec762bcc37e09d621014965fd180e81fe102dfd1d4747e4d9fcf128a71d589861eb05840456d08114e98dd57f90991943e305905e669de3c4c25f100dffe8d6d0bfa4f6aa660176e9bfc0a2770b38effb3d", 0xbd}, {&(0x7f0000000480)="44229681706725528381ca3206218a5f7725032cc4ff249d078c4f454203aae889b6dcc93ad403c292f482369ed43826ef267fec32af76875c319d8405817adc571c49401acb7cc867bd39eac374701a56aca97df4306aedac8cdd155990868a5321545c23dbefc913412ea413572e153fcf1f822209bf96e3790a3d9c1d59317f0f41f9c3706cdfc13b10991e44b69615d842357967cec15c13b8800c03fb4fa3285e", 0xa3}, {&(0x7f00000015c0)="957cca7280956178ea06d78a09041e45341f7d9b45", 0x15}], 0x8, &(0x7f0000001880)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r0, r0, r4, r1, r3, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r11, r2, r4, r2]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0xf0}, 0x4) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:34:41 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) fchmod(r0, 0x100) writev(r1, &(0x7f0000000180), 0x0) 16:34:41 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) pipe2(&(0x7f0000000000), 0x10000) 16:34:41 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/60, 0x20}], 0x3d4, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x14) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x0) shutdown(r0, 0x3) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x7, &(0x7f00000011c0)={0x3, 0x1, 0x7fffffff, 0x8, r2}) fchmod(r1, 0x41) sendto$unix(r0, &(0x7f0000000180)="7acd91cf844167ffffddfd23cc09ff96d43ffe76ec66dc524c7b9a05f50d6fb8e2bb8d41101727bb25d19a8ef0a6fdc23e4a1876e031889a39e9a401104053e5d6c60a5905697ac4258d100f03354069db1510e4318f2702f0801c1e541f52d0586e3cfcf49846c9be11074939164c51a6ebdb272364d556478a6f907a290642d7b54b37937686f9cf584c20887599c6904e765dd71b6b872160627e22f69c9513f17dccbdf74d9b6e43766c603fa76fff79940a28afd1cda3832554e340e55bae858a5828b8272a4d44a5536aaba6af2d8f9fd004f7c81710ec6297616fef4d3ea95c3f72a782602112573e241e9e85bb459bbf19f3f360047c3b2ec81f40c0de035cd7c952e4c285367ceaea12582e42743f091b5dd75023f6d7983150fbeca3c3a599c10046fc124c7a268a14286f4f88b2f28955145caea3a453890c4a9fafab39439b60190fbfc1aa08de721271a516f060d0d65c2b059beeebf6e4012c9666a7de2786176cf8d34cf84b47ad67a318aaff22f1eaf5865e62849c30dd5da5c1fdd1781180f5f4cc956d0137bcc662ce1fbf4fa917691afc211ea488cb26f084509f0c85d301bb8daff558c5d28778262ce488a0e5f2f11f89cbf836bf46a9422710877c74396fdf32abc43140d6a5a0aa3c3527887483e7897bbafa154e6b3cede45459aaacf2bf714269bb6c2c58f8556c08f532f24db871b55b29a6d441954c23ff493ec3896c5e6b2c8a5af64f0bb2851cf2ddc06127a7849b2cf7813867c38b1417ee58457be6172d607d55ba613c9d18d7944f8d9a7d63084b07c41e200fcfcdc1a6c54b5ce39eda01fac8eb232f77dd848fb8a2de9e16d943568c3e36e575a238d55c0802bebaf4f57ad56b94dc944404d964e793d84205bbff9022305abb1749ac10c721ed532b99f31ca7be37dd0201acb9df99cda6ad551c938c6c282528c96d3df72a0b2453e5f2a73b0069822f3388c382d8ab0315aa962af6b522217dce69a403f969c2e145886631846a4b745cd2bcc3df70acd4cb73178cf1d73db2bb2158cdd00711f154c0a69ce29ac400c0e1cb0d553d943905507f1dd5c412635591a135c325d1f50299a54dd5a075d2d016e247afc142ab11e6087cda63da3e441c2a04067b113042db2410d738c782dd2ffe45a81247861daebcff17a1af449a38b561e5d9a182a6d0c309bae029c2c021ab42868aabbe1ac1d9cc48faf8c9c24714ef1fc88829327199017d3f01d27a88f953e09bf00bf0e21e99112d9e958b00ecb061b963572e2a4f18d523e4112ba55bb36b7576607538a2c7e101d33e1b106b7b8aa1ac19c0c6c2a97dcdf8fb85f472d8e51501095512880de2de910847a08196cfd1f74ac2123942a1b5441367c4f003667d05f3bfa22e272e55e25df452c788584d72e49191d6e6abb027e6c9253b54eeeeac9abd7ab12aed82a64ad3c29d59bc4a96590b8cc9a64aba4db3494782c1bf8f1d08b44842e875e628f1470986c1795b8574ebe88ba826169902c6b8a0128d82350b45904761fdbc8c212c8921bdb6ea7b02f34906b45483a9a5778d856ed29a35ca287b125956dddf720184ab17a1f1b635181111e47fcd16eba682a83c96a364b420b3a900c5095419c1d2ce7439f7c95188459d7fd6ae46752adb8e872dc5c1ae5ff2496f28a4f0a6b8f1f0b796094f775a3e24c5f758de57cdd4b34919a07aef6f4d04f98ff26f31d1e1fd7597a00af7842b7e1cea772395e2ab87146f11d6b24a53356a9d5ccc8ec0788c12f0baa89ee6db4aec5f0c58e30aae316056fefbc701241e420ed0d8f054061c665f1341928c64b5b2936fb1dad397457605c06041f035827ec86c371c1dee4b7c2a827062911b79c752c15a84c403cd6532263051e803747d8064c855231f86701a9f7489cceb2d29fbc2bd4c02f89676fb4a2480537267db7967e7fe3618c34993a48f3764cec9e7faccb0b088e3cb5ad9e39cc81c208deb475a0b5b07d187afb7a7d3a69045c381388d8b3148bf177687817de6ff4444b42185f3e0addf3c7360cf48687e22fc03505167b1c86333774242c76a38330a6dbff022a09fe2c3d212a1c9ac60084f823891c5e9b9ca35dd1088abfad9a2c48f4a880caf95ce5be9cdd36905dd996b0a8e826ef8331b2bf787661a1ed789a22bed324a73f47529bb010217bc8dc3ce9b0f07cc5de5c6df027c611c97a5147298912478f87a542e1447fc0a22532a7823340d7f9fe00df1b2f92f762f05bf43a71c341e4fd78b8c25b3a40ac1e2bee91f2ea74b927a5f73745ec73931047e161baba20c900e9f5153c192a42f0d1c18b296c61b3046b9d982d8b1ad447fa6b63ece22bef7ba0ea545b65e5888b0a7c9b301e05cd213a8e41532edb31937d7a7c03dc5aeb7bb6a7dce600283703005f99937ca2b6a6e334e0f0d959970e3907c52e130c36836737bd468f878e07b4917893ad6dbc923481f59767656ea5f0a09148b8daa86bc873f6fd4d9d9344076229a3e90fe368a235589af8f81c8f8270994af7f2826e924d2c201d6de755cfc4e9984cc8a1847a7bf435c7cf1870992bc5e8e7f389e3fe23b77a38658a0c223315c0fb5b95aa302699e261eaf557689941680009b40176d20e16da2ce5d0b50aba2b4741829fd08ebe224af6b0ce60101f7f007989f9997c5d387a05ac596b930a98a5d7cdf285315561321d395658f9be11ecee2381f9235040549143e60f96d08ff29a782fb8774d76be6b0408c25254918c93680f19a18ffb4a67780056501a283fb11b0b051e178198583d6e397e173011ec86183317de1b39dcdfd3fad78761e92e04c4b01ce54b805c1940009345fe34631e39babf7d601491de630228b42a216bef246d3fec6f052c0d879852b43203271ac16c797b659f7f800ebf42a59e51630f08a1d9b1404c94117a867690e89a76d29fb0b7ad2e4262852905914f5ef5469f16875c04c004f81324386b37ce51c654f29ffec37718f238defe2942398eef9cf5b4364a74888c0a5e6ad7b99d5fee80c9f27c4ede43c6bf9d0b49d10febd657d65799a4135a437ffda0951c2ce0355f63456685d531e4427bfddb3cfef9e6ec34610442f347c791afda3a18a3d1e787e0d87ad287b76a793fe754553f1635bb0e0650e76c6eed87bff1c80ad448f8b205001a5a20abdb490f3fc4a783a1c4f0e1b5db4569360e24da4f5eb4798dc899b5bf04784b3108e723cc9bc36404019458b80c02ac4b56355bed7e3c90750ce795dc3a25fc873c3f0de721f630d4b9cdfe065d6a44bf268db9168470c89a97e676405f2040d7da9bc61c0f0a4e4647190711a65f0493b11885c9a6e9f8299db2579a8e49426da83c2a96521f20ce353ef737e899bc6f2581cb4f87643a2c115e2f32e06657e26fd1da2354700655f1630b45e6a2169d6c4758b8d122b90365ba460a1f03ec88e44f9230c666178885ef9f89ef58f7b0374bbb054f434d08ade863066f2b1d102d9846aa94655ff55487687f86ad2d7e7838d94ff6d355a8902f548a638961721b46f3430c50b0ac16fb4746658b8c4de5319208fde68461d556fa05061baa0a79e424611fdeb703f5f8522d0c8b26a63501a976113d5ff76c10bdfa37f74d13b3669bac07a66c419017ecb3e3cbbe44c4aa787bfe62181d6ac20115d478a4218f0a78909de669e6af5ca693359aa0acf11a9c69620d4eb16470d3b69f1673a672242abe8dd10b5418c21f9776ed4e7e6b3fd48d5a941247e8f6ab60a34e293bef24310df525b5ad3b19f008e430b2ebf3ea5840b43d1a8d289123b2f314f48922854ce9f820280fa28c41a21edf18d4ac08880d6884b7eddd787f9e5d5661e9f90639d45778c22c9593ac9950d3a3992a8c032e6421c53e861e79e4ce54f0e42e1534231106cf3bf07686ee3e86d3a4e208e7886f2940e60b7a40adcc3acd7090512f7d45fcd06b4e19b7fe580953619c29ce6e79c3a0ae8be6c0dd0f8442912f64f90ddb405385b27a170ee194662a9b635853a6dbff6503a518070e0477998dc3da4d138203dd1e5c77dc6b4daea2465959d74507743280551bbb0b70dbb98424d7382cc6115045bd38dfc93b51d9ebce11a8fb1e46084bbe9e59bd63748aad691706738b78cc15e6fcf8daf80d5fb9a83ab58ebdc05d83a16a4f3925188d77c9f6675af27361963fb2ca11f7a8b591a84ef3c3f059c5b20a26cfeb613cb110c6aeea1c8952ed2cd4b0682809c5977bb445c1388194d37ac4c68d0fb8c6137b04bf579e7a77b6a181645096d4e25d2b76ce0555da1a34e6468095f22b0fc7f48439bdfe76a1c6d5ab042ff6c3faf4bc4b667ec082f58e53a110271975298109e2c452d3d9b90525f456477a2cf2bac9f8b4ffe130e8f3b517047a98430671619ea654b4578806604aeb8d829a525ccb2fdcc823a7e3d93408518de8054828967aca79b60c1b7a2ad2821836222710cb3daaf8758cbd7d60f3b760c7064f0530876a194f676fe610286282156bb8392525e515688b98d39e170cc1617f199c6a3238d8abe8a46fba3a349fe9e9c2199814235864a9a3d7e269f641e085ae2ad9bc66ccc4cf546287d1919dad39df97f0e543f97e2ed14bd3c84553b65135a4bbacc24ae6fe2ecffd7addbacdb294b9fdc3556384b8f7a057d54457758b5e14d27850c6357de9bcb127e89f750affbbc07c81a232a6647f4f4539517668ade40ae61fbdf792bf9b11f04a70facd1e541d0d01287499183f139fd914ac6b1120dffe2bd606a06ce96a4bf542f17be7f87a5927158df54d9380b0f8b7c8500ae2adfaad12c5041321e2ec06b9974b66e44264d9443d56baa750ebaf919c78c34675b43b7638c9027ff7780299052d30ea6898db00f54edc738b382f70868cf5360d0f6308976c68b72015e3681f10216ff5b4098de0101b24c4c5e53000c593563e7f5c501e75f9f9951b49bf8d325f89e8eb5551eb1ac79021262b5f0111b48d0107ebc774e6fae722c0c1105bb3b0ff5cf66240f8b74bb26157ba06efd6301c83e43ab066081a9de00a9f564f2e40ffcd116c24b68f339bb6d7f7c3f0b1cc10727f56ae2b95838153ffbd616b4bf019a850a7484f8c762a5fe88d4a29c0d08958cc54af92fc5fb9c087f06fe99ec83ca7adf371b010d5432ffad1f76e0133dc7cb407158c2fcc133e94d0ff7bb354b73e14696da5ba8266d30303102eb0dc60c706b7ad1df65be09ba73329be9f338d4f3ab41ca721bcc7870be29adc1b9ea2891eed9f687d453cbe76b5b21ae8e9c065e9d786a08b459ccf8193db6d5738b7dab03dbf9a0b9a460756de2b6237d65e83d967c1dcdbf36afd4c7c00c5dc3790014304a4c94af0e7c883a840cab95ae9a2f62d54531dba88fe2f92328f75401b3195df1e39ad26f5fca5e7a3e0b1ffd830a74c9f5a19dffd07e65c7febfd491abc23ee20e40af1cb6d5875950dd059bd05c668c4cd0cd16759995363b2a0f0bbc66a9b9e467e5c63a52da34afcce7ade5cae3fe9589aaca79f14df75fb47a39aa5086438ff99dd967b089a57026dbd04590e5649bbf0af0b6867f6575829a75fad5dc261005545a4571d840ded4d04e97dd83f3c4626357f8074bbef94cfb0037b7b00cacd040b27038c4ee416c404190ba0347b94a600d5fdb73e7e1215db97bb130c9c8ac3bd3888c63b2b26d44b8b2ca4046b1644a2eb21a6e86a94258e4c12cf4fa09aef5bfad2ffd5713e06b6a028ec53f9e395be8c1ff8043eddcfff67f905fec4c0cbd4ea9ee187b142a0d545df4b23cf3e5", 0x1000, 0xc, &(0x7f0000001180)=@file={0x0, './bus\x00'}, 0x8) 16:34:41 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x8) fcntl$setstatus(r0, 0x4, 0xc0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x1, 0x1f, 0x9ca, r1}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r2, &(0x7f0000000140)="37cfcc859baa643340d2162aad25f51e1644d6d1773d69e51db679d8a309cf12140384227693b66c3b5a951a92f2ee9d464d99478cbcc276749edb0c4c50a0e7a873dbdbdfb40015f136554669fb7c517664953c3034456fade517e9c31d924ade109e5b0adb7293c682ee70ad7f5515b6c5b27e437e4e2b5495c6c1a2cebb65a7251a04343d6989a7a830000b2088be172baa68933e883b95a2c145e5d89a6ba44742098afa0193881b7c16b4342db83af0e7bda3b8099da881a0d5873ccffc", 0xc0) 16:34:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="c012d2ab82335947e72dc8b08ce7e3f73afac81df4f71f2fb15c9519348434fb054a611ed768fa59cd457adcebdc66db5d277d23895eff5f770d4a57e5d0c67a17eecb0db92573b11e573bce54aa080cd12c5c0ab50b94f6acea6aa3166dd19ac2480a2471d2a804b9be669ebf3450291d451126172253e9264d096f9d7a2dd76d6ebe6c247a6d2f6c59ab18cdcb94fcf167bcc7738d27d02d5ba1f27b7806541c09caf400668946c32bcf5088b68a0060d0abdcac89ac9328a0d48303fd29bf7cf5ed43718cf00b174526ba5f9db88750ab64f142c9363a6a9d9723011abf040f245f10b7640d223ca5d3914678ed1e38156f5317c782d63b303154511051bb60f16b8bfb15030730eae571bed56e3949a320135b9fe92fce417da6b628b8405ec74798ea0a6db8c5e798c0283f419ba4bf2ec8049da24c3302f546c498c131be5bbd06cd53d7f0ad6f6dffd21f7a16015a7dc4ab938d233ac3c761a924ef98f135c71b14a5c11a75125fed3d8c68a677e8580f79cb1819dcfa9c3a6e0ecb2dac110974896f1a5a35e446566b9eb2e488791a8fadd6eaa6f45b9a17590e5b4eff3920072880ec0243153cc34f34f4b784e6d2762fd4ee16aa76de3d9540685540a7821026db3cc701af4a16dbe8bf55b476ff9b38303920096f580726caa0464d90499e4c2b8b35baad8a7423f79a5064fb716bcd050efb3bb7bafd9f9bd5e2d07508549f35833ff49ab7c995d3f6ca8bd6a3c1cb326587208d86092931f6cf51a636dbcd0cce03ba46aceacb8bd508593ca303162a4def635fd90ffa2d1a65275d0486eb107a583f7c3408147585e9a7a8b9d339571ffad76059b1c2482a3b29d40600f805da7451037454498c1b2a92ba53bc1234d573770b2c947272886df0d8072f777324e65f56d78816d4ea28552a3492d288cf9268803c2c263218cad35387d3b5218808fd2f29efc1611b2c7b5b43d612bc7699edaeb9533120cfb6ff8e0b4349d7d8a8d511149d71e569869b52cd9a337ac563140b1fe79109c02cc473e32316a660a67ab48825d2bac692ae0a57bd2b74fbb8915c9f06ed294cb65a2ef072d1574bd1270a0843b4299b36b27c52b5de4cc9abe0c81dbbc6bf9372c07919144dbc3e7dcc4748e5a7e1b9477bb69779a4044738a0526aae058b90e42cb94d5a68234c899536f11f87e84c537a96b11b4e6de6b58970d185186630e5db1333b5e93c5e4fe5bdd11787318174de49e761a0e234a9b5cfa92a7c01cc7af2da523dc680ed9a5a0fcb55d3b30e2c2c1ea10bcd19c058e9549d9c21d805a884123102e6a9797d02d67f0e4ba1481a25511832664245c3ccc590d313b1fa0d624277577bd4d6ecac4c9bf6e099c6479f579e840f62f1b5a2724b82ac3d131698a4c656094dd5fa475b618b8544ed49a5de0291fa004c540114cce1342e09c6cbcf117f3d18773fcecd1fef3be1e1d09c2ca41f46c06ef64705479e831d7fdbdd348d79911a13cb5b2adef9a4861547e8bf15524487dc47ec254e6faf482806d7c554e4a4303a02e62bc78ea69fdcf4df9e241a5f761f87414f3491ba5dca1dc883eb5050d1addb4f413a67590f30bbbb7ed4ffe84fc47fdc6bc6fb487d01d31a1525b56e6fe5efef62b975b6510926b795dd6868136f50fa331ec583ed18358a31a48c1c4772ffd41d5cb211a6c1ac503de66b5905a450dd5b88415776dd71ee2b51103841b796c64019da602fdb8dc7b5ff8a8c50484df7d8e00d696807b71fa68615f83349510c79fb625796666941cd3798ded9e03e7a848788bd9e0ec19c2db1b8b283084a842b048d434f5b84220ea5243cb4b164ed872151100a97e05fa76feef71f6943075ca2b983eda31a2eaacec0f3567e28d67a12700265b2d9bacce32bf8a52e56fc744b212976dad6112f828058a0e8cb5e8632b4b7f2553623cf10f672ab4846924a92e8bb56947c9a1a38c99d1a7d8da36dfc0126ec81f134d59222bb26cc91c625516edc01c57c8ab18ecabab5a886425a11be00463536df04ef468cb49d0487ec53a6adcf4193cc3b4cf2fa03fcfb70a6a37518418c9cbf83f3cfa8b854890dae720f73d9eabcbbd68df2f36cea6c66706a96db2da9ce6719f3c50a79eba25dc22eb4c1789534d5c1b1532fb88b32a5a9151c3b5c3fea7c72cf1e425756e215f992d32905b93312b56018faf746d40f14fe173f3e5cbdc7996620f912a15db1897e01ead7513738fd2c7f50e9d50bb653df4ff797043bbef400d80dc950c584380698b4f0ae58b7bd5dde2b45f9306bc8567f4f333da6a522afc098d0dfb7997e766d9598c2f262c8ef56b7e0a1904bdae816063a3271b12793c9e4b1e5d8b78267a1873c3369b04927d7aa976eb8b7159401b604089d42df9633faf4b78eb109e8b75edc3b15d4041f4fbcac3cdf54bb7d0e0478ed0916b78c9dc4a7de4c3dab0dfd8449fc481b9482db1e6c3731f5d4aaba8d75ac05d1e08bfb61d85cdacf20e521e7e553606345825bd879cae5d67c88b1a2daae1f657a4dcd9ba2b8604f025b26c3fc098f2862de2923e6a8333d9d3be94a0777a75f64c69859b28d0d1529ef5e461acb2473c623f271416098369196e86af28e71ddbf1324b29a3ae185b1b636e55d004508f68cdfb1ee08cb4a0cc1c336c3b14a8569750f6134907d5b6f569acfabb860b44a46eb744a34cc3ebbcf86782d79219ad2b6e6762024a9ecee936c04a955601c80e7871f62d9bc53c9f26a063a15ee359475207cd8ee6a2d0236be7891db19ccc45fefd4e3c01615e3bea0a9b3135ee5e5fa91fb05f2ce29e7a4386498f487244f812ab7413481ba39ac34e9063a311dadb73e02eafefd57464286bc52f237b660aa45b1095e9e34e0dfe6671d1c3364538b0f10757e52d129233681e36d7a5bb16d48d1979d2807f37874684f99c9131b3186e1786fb6e2b0acafc334c3327eec56b905431ff47d80bfcb8befe9333e678c2d6c5ce4be5b65465860ff2664338f1242dc3ecce08b9bcef19324487cb8d814ce3708d11dc5dcdfebc9f0f6c400e6826f06a809a0925a8795d82c697ff91b6b40fe15a8e556bdbdba5ec964b11fc65107d04b2bdbfccb3d8a0409e514541c58f55070285ef55961a65bb493cdab9372a06676095a33848286f1b537803c7c84f8bfb49a5a948b5153396ca67526d43bb2719d953ea812feaa73960aa6aeb71866db9d19ec0321da33701d6feb7b458561d570a3b513eb47f98bc4f034164d93a53a699810a81d973dc3a332f13783a348bb4d55d30e4e3727ae6eed8432e84e31efafe4dad315f0fdbd6598b45e96f750f319aa648a8c6a39247039941309e8b791611dee1463a1a6b0df4f4c78c1c264a73741ba3ae317e8320e1f8bde805daee4949f1ce2e7c192ed9db471df970238b5df3b0fba00c629f240985628c77edb2294b51fc981b9cdb0a350dc461d0ddc815faedf77eca527acec3b427032ea04a10a2db18cb20223e8054eee0ae0fb0ae3583c726ab61d986a0dff193620a2d3d5f7f464c9891e5232a916eccb8367f943f381d9156412c981b28d4048ddbbb2d29646822c3c7f0254c8f62626953f38c9b5596db6f58ce06e860ba57ff066023ac4dbd1b849aac08b66debdf9763c6888fb7fadf466bd41f1d60118d632149e4eae1c7ebbb3879cc0a3f611d3b312067224309e148049da03f796b56215d4f93bf11601abcd13278c16a7f0f4be4f9ac1f00052cff34909c4cd13b4a004d0d3da268913e45d1998cba0887b3d4cc92e4582bda60f5a5b2ae18766c78c101de4b025961dbf66b0895eb57316437f80831f4188339f884c44bd99d68f43d24b7a39651d0944bd450527d3506ed18374c7426deab84c5ba39548318207c71eaf3312b576014f4aa1e68960d1ffffb890a97bdf9787be501ff67e9b29100736c3660febd9d796d21f7093e664ad079ae48bfefd71434e6ac7830b3adc4a437f8b8fa9f1134fc7189ce7950153b739f191cd79431e0e553ad09b76c2e71a397e6efb1c2255143945baf7ad974c28ec12e4863be3edc591b95dfa32ca49a4c8ec1aeda48c1134c0efb3baf773e212fbe876aa6adea729edf3c79eeb7d4bbd3d886389045901a86f66300dacf7bf4b38434d8c202ffa97611b85c707b924bb638c7eb8dd2a5d91bb0058188f793cc45e846110fd5b8a21aa2aa0d4fa984987202b3612e53d2f9d96402ffd240de64f500637f3b17b1f57ed5ba67714475e2fef2e31595ce28acc9f0eed9132fda2619eca5665134ec430021674932721b7fac67d94b23e31fe6009771ed09acf78702d151344c5bdcb50c33cfacc5cce28d5dff19e85952baefef5508eb0885a29e72b3f8a6ee8e5647d05e4b106f5941a8ad7dbc466c46ea7e898738d02458cafb29da177b2ef9dfc6a794b0e3baa3bd89505a7c5b61d8266190110bcb2c228f1703a0825e3a3fefac72a4cd022410318610262eab06e45b0607397b35205ca3a44337af0eb848407f50f2da722e3ae0f957e4ce29b3b3caeb54ae9b7456afdcaf86f7593f0dc0dc8721105da5b10252f9ed9327d9c02145d35efbd512deba1883e466fc6f802e590fe91e04af3cb38c1865420da111a3a8e04b507f472189dc29c7cb85c77dc19889927fb38cf1999c52f72bcaf078aa96c8397b29fd2489b37fa794701b4f3c7649de856bcdb69715ebc4379904daae2c7100e0942219fad3df95954b9e1f37fe3fb5999e6d7e20a62f105db729c245ee6b4c8a6ca3a67c6941943678540465bf56639b76a0b9e6f9cb7e96007879ec974923d98bca2210ee8df2fea32c3b48ec5b484c994c8ed9f7334f0c597cfd5b64dc1dfc734652394ba5153932f64f38d53069b44332915ece474c2a2760c0eda99403bc92555b930d7fba863d31d7f2801406ea8e3ea10b4a193e58963377ded428961c5bfd2cef2372b8750dce77baa3e4b29b65c3daa365fc6c6a9f9ca52048eff65c2edf6ea8a83f9caa1adfa4114d2f01f3acffb2b3d582528fa7139a239aa44997f14c749555e23b4d3cdad6314ca16ae38869a6a92225726b059e7f12364fbde1754e1e950c1afc37a6c41c8ca3ab56bb4805668fedd2d288bad15c37d4c8309462b19d4856c01bb5c4085eae88fe9ca3c3af25b1fc05a97d71ac37144bcffde578704db16e0cacdfca5cc44691938cf376419704ae4c7d1cd70c8ee638dbb05137a1d2316869f737a3480b4393452a591cd29fa3e1f922d17faf4d29b75ec79284679b6c59f82153a5465a90b45128c4a05cf9092c5dca36d19f0a0e54203512b5ba6130124dc9b0b6c063577b56cd632e700d5e7543a8e72004b2d2b0ab2e2dc096107e57a9341b6957e4e59f99d2d0de4d1a5f9200146ac3de837f0c91cd9d7803af9f535c79bbbeb4d476aacbb4974db24ed79f33856316fcfc2c04ab9d3ff66723bf3d068c7eca85ccc8121f5dc280b1f19aad715d09d8c867c57ceefbc602699f32b9a5ae58403892e4b17747e411644b299b4debe6b64ca2e576c269b6a0e828d931939a2998b0d8ad6e1a5559b33f1753ad323435d4a4faf0c792841115904c6ae433d1b8aae6348d15ee654ebeb5c2885078c7be51658df9bedfcf970cb35f08e5862fab3584050c701aea3e433e5e8527c88e31dc1f22e1e9d82ab48ec26de7871f4c7d530ce7f659ac7cde5f34845863514a133da42bd823995330a970b959039a7cebdd6f4d98131a5f616061e4eec593c35b7c3a458e79a356652629e027cf5c8641acabc10393037c5bcc190ee9a881b", 0x1000}], 0x1, 0x0) 16:34:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000180)=""/4096, 0x1000, 0x800, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000001180)=[{{r5}, 0xffffffffffffffff, 0x10, 0xfffff, 0x5, 0x5}, {{r5}, 0xfffffffffffffffd, 0x0, 0x40, 0x8, 0x293419a8}, {{r1}, 0x0, 0x1, 0x2, 0xfffffffffffff800, 0x10000}, {{r3}, 0xfffffffffffffff9, 0x1c, 0x2, 0x2, 0xa395}], 0x800, &(0x7f0000001200)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x7, 0x8}, {{r5}, 0x0, 0x0, 0x1, 0xfffffffffffffffe, 0x2a15399c}, {{r2}, 0xfffffffffffffffb, 0x1, 0x2, 0x400, 0x5}], 0xb70e, &(0x7f0000001280)={0x3, 0xffffffff80000001}) fcntl$setflags(r0, 0x2, 0x1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) close(r1) 16:34:41 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0xaa5) setsockopt(r0, 0x400, 0x4, &(0x7f0000000080)="ce9a4e47ed2a8c5b51d64b51c35456bea5c3d98fb1f492095f9910bd68b28b18c7dff96d1a5e22047914b0eb3fe9fb807d31efd1c0bdaa7d1c4236e9969eb09f1219e9c1e5dcc267c102a4db6bc8c9a071e19454682d8005bfe19487c3e9bb6a01406e84b73834632754b1e9f03a1476c9840cc7e0062be80ffbc91c4a8588ea055c48566db90f615d70c24043c1379e1e320c219fda4702", 0x98) setsockopt(r0, 0x3, 0x5, &(0x7f0000000040)='\x00\x00\x00\x00', 0xfffffffffffffef3) setsockopt(r0, 0x6, 0xd, &(0x7f0000000000)="00000000000000000000000000e8ffff00000000", 0x14) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x4e) 16:34:41 executing program 0: r0 = socket$inet6(0x18, 0x8021, 0x8000) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) 16:34:41 executing program 1: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x8, 0x0, 0x7f]) r0 = semget(0x0, 0x0, 0x185) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/15) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/154) geteuid() 16:34:41 executing program 0: accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getrusage(0x0, &(0x7f0000000080)) socket$inet(0x2, 0x8007, 0x10001) 16:34:41 executing program 1: setrlimit(0x8, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) sync() ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) clock_settime(0x6, &(0x7f0000000100)={0x6, 0x5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:34:41 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) r1 = syz_open_pts() flock(r1, 0x2) flock(r1, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0xa) 16:34:41 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = msgget(0x2, 0x10) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ffffff000000000000000000000000000000000000000000000000000000000000000000"], 0xf1, 0x3, 0x800) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) msgget(0x2, 0x8) 16:34:41 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) flock(r0, 0x7) shmget$private(0x0, 0x4000, 0x410, &(0x7f0000ffa000/0x4000)=nil) 16:34:41 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x24, 0x3}], 0x200, 0x0, 0xfffffffffffffffe, 0x0) dup2(r2, r3) 16:34:41 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0xfffffffffffffe8c, 0x0, 0x0, &(0x7f0000000680)=[{0x808, 0x0, 0x0, "8834c3e61a2206e39c109a7b22f76b436864b8264b943a36f743e80b8e8511a02a15d713aebd7fdcd1f67437cb54e6b0f4cc266147311456517b334ca756ed1c820be6a77129612b1ea79104a8e6e1982e5c81e589c3dd3c7b506ddf19eb1a0ee628e0ad1a8c1ce9b78da6e47969afaf5c0ac2f8023f0fd85375fc887d78cb2c58192886a833654649081c84322073b676c3199dae73119222b306a475b656af0d7f27006d59bf7c21f29ac0f0744196a239ce364d3ab0929ed690ee5efedc6f4ee9f454262b5624f4485572af7702eaa9d88eed346f43e55f4ffc7c07a2c92efffbc8539cf00b634f6c18988556cea08092893be1c3cfded8b01ef41503e6711c0789ffa62b2fccefc4f95767b3fbdd7aefe5dba0b54de28e55646f3b9f070f4a81e4d5434d59651eb0d2eff847dceca0b44eac05979d952973f70cedc6e3cba6fb6bc30208aca6014f5d3108265f6ce52fdb7f30f93b5dfe5577556a3f9d48722ec7cbe857e972a8e29b92aba4729a623a4879d4cc5d48f83bdac65a974c7f4c3ebfb18562654559b313c06b4b65dada75bd70b2272a49891d8d28be7e7c225105e9cce82d9c038a33ffa4534e4f51def05aa9e21b6978152bc3f93d78d39c5df017a4639c2a19edad12bd188c7a4b347e359f268217a930961054c4adc728fc31bb4c4adade052ea23c2f3268184309edd4ded8f82d66dc2575954f52dda78d74670fa18dbb29c23446695f7536461e6b4e207b4ff82c6b7a7b76ef52ca46e694e99f9299b462b8ccad3ab4dca7e567b9391336ba68c7ad33e1d0354beaea68446c5571795b3d1d65189d19aea59c20f1d4bcea316ff5f9bc59c90617d6e8a0a816f5a237ddd86d98d19a4cd68205ac2a54135f238ee0b690ed2a17bc459cb0394ef63754a92e3f6c73a61b4148404c739f06e29ab8b7c18d00ba165867e8e5c01d2e9a135249f11a22350fa016ab7ed2ea738fc6691854f71219906d5d357abe9d7535fe042105bc0f3c63ed282fa620e91ae473757d8fea358f35e4b9d2655d05ded38cc860b24c1b427437633eeb16ce69bf5b6c01b83547b2e5881726c330ee413897744e5977e5650a91e87fe05baab449512059005322a4683be5853012c0754cd273ec74c1ec2aedf13d731f75811e0ed57f14b2b548b5dc7e0ba7e12f0dd603411eb734c5cb672603eb6a7cf27f4d19405733ed3c592ea0001fc1a3aaf17ae819fd5fb9f313c07d01f450d88583b6abef196c2dd2070c3954e5cd8791009760b988ac908980e672f4a9e551ffe6548dd4ead2a23778606cfe0dee3cb836a20f8f40ba071ebf08e076c44c18c0404d27d671519f69708d74ace889d9459dd3cb793912fbf08abebd0208bf70c23772429347fd5ce0826ad4b06c746e66d16f7c4ab8ce31a2aaa1db9bbe934822ceb705fed5517e3f75d9c1f159b443d5e3b7965c5ff734b8da9a0135daf6161ddad05ca2108a7a1c7123dddd2d4670f7000e51736b0e0712103b31e387190366b2e6f7647ca4828415b0d7b51a3aa4dac2ccf8eddbaeb6efe47b1ef5c21594b50de5ce31a8fadda95b1ab904ab78dee40121dbd46a1a6733a6b9a4d6463d2df2ca6ccae04669d9346903134748dbe4c22516506052d139db0cbce8e1394c86c0a43652c98035df7259b6315cdf1129bd5457cde9110737bbd4920f119b2de0117521d37f843a7760e7c520b65f65f52fb6e28405aedfe97003bd63f7b295b42d58fdf65959f0a3e91aa27a039fb9f9beb96fc7ebc18669d0869eab1df0b8e70d6cb4093401795c315dc1f94384a454665068cb5848c76ca1748479d89cd7872e49727e0075b3ee46d26a085e6a54b4b49210cf61c316478a59d510060dd4665912e581c7f1faf83da2461feab6ec7709448572c0c52ef09ec78ae83bf306507343812865ee93e3fea1ca03351c854582f6467d43800272c30f65aca1838cd489994b73fc2e6b6d89d80ef5895b7750ed67173f3ecdba2bc65e56f550ba675066e034eccf7404868290e83bf4891a7c9397a8787080b5faaad980ba1dc75b03a90b6d98241cff4491e975922ed33fd7d18c5d3ad1de3e2d8a2064c7150637eb79e561d19e72dcb1f17c3d1149c43926b4c5b9b77e06ea7a24cf8c9624e8f0b8df124743b1bd63bde230f39db80c2d701eaf7c434aef08971b3a3d38be909d6594b4783f3da9e730dd2ee9306261751d250114ebb81371a37804906d111dda17ec27d5a3165e20f6c9f42e857d7a7b3a38c88e2f3a96239da3de7ee2de7eff0e45c149844812436e6577887b41f037dc332ad9de875c224cbe99a3ffde2b33a3205353e88ecefa1ee3e6ec43d9e8f384d598ebbede0a357d7ec409f27ca35fdd02d35f7bbbe2503f4177360b108a5e411232d821c77d2bf46bfdaedefd091ed0897966da216b5e5f56c593846596a64005cae642033e8332ea4a8d4bd96c0032a23e563e803bb872978e33ab0ff0ebf9108f36c1236fabb7bdad651f4b954bfacbeb188238b3e55dd4da01e9753611ae0c36df3055b9f51f92743f0438e6ec3ee63f83fbc88466697ee05af4972485cc1b77397dee1d9357349a91e1e2f715a37623f76e45a8b65abe1a7f930cca1798d05beec0659dc8f17d689f4b76356289a7ecd2c331b3f255fa65d8c16782d3655eae8da1cc0f7fe4e2eaf1601818786526a6a9da543a4b691e29a1016a32e0e7353022b5aca4158578b8f6f350ad4e4d96ba1ab2b0d8037220c5e4f4a8691a682188452040ead2ee07cb5f72ff16dbd284945a3e105b6129963501e4fb834fa1c7d0f7a95a23dd216ebb713408f16b30d9503de3706eac0d0af94016a750bded9ab97d940b3b677fd1ee838465774051"}], 0xffffffffffffff36}, 0x0) 16:34:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x400000000006c7) select(0x40, &(0x7f0000000180)={0x1e23, 0x6, 0x849, 0x1, 0x1ff, 0x1, 0x40f3, 0x700000000000000}, &(0x7f00000001c0)={0x88, 0x20, 0x3, 0x2, 0x2, 0xa7c0, 0x8, 0x7f}, &(0x7f0000000280)={0xac6, 0x8, 0x8, 0xfffffffffffffffd, 0x9, 0x1, 0x40, 0x1}, &(0x7f0000000340)={0x8, 0x80000000}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000000c0)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(0x0, 0x0) mlockall(0x0) getgroups(0x137, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) mlockall(0x0) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) getgroups(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) nanosleep(0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) fchmod(0xffffffffffffffff, 0x0) setregid(0x0, 0x0) setgid(0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setregid(0x0, 0x0) semget$private(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) shmget(0xffffffffffffffff, 0x200000, 0x0, &(0x7f0000dfe000/0x200000)=nil) 16:34:41 executing program 1: r0 = kqueue() r1 = kqueue() fcntl$setstatus(r0, 0x4, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x97}], 0x4, 0x0, 0x10000, 0x0) 16:34:41 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xfff, 0x5, 0x3ff, 0x3}) ioctl$TIOCSTOP(r0, 0x2000746f) 16:34:41 executing program 1: r0 = socket(0x0, 0x4000, 0x81) pwritev(r0, &(0x7f00000025c0)=[{&(0x7f00000011c0)="1a1db5dace6613b092de27d0d763e32d22d4ec69ea14f23654ece257fe9bc5c532062dc85a51f9897c0144cefd819a9082f48ee04f755cc3c7118f99891a420864d0d1c81fe80a0f85178bb4c8c805cd7342829f49b3e29158eaef9021a85ca34f1cc7d21b47dabc4b4bbab3c6be63333a62d95c64caa16b8f82", 0x7a}, {&(0x7f0000001240)="10297f3de8473b420ce1c982f2893ab83c1618d660d0efa0f4f7f03e067fa64cb62804309ed8f3eece929d557d2f8aa5e5d72d021b1c55779b14a55939090da28270770a4d2575b2207826ecab7c1d27b5b97a1ca9a81c2d97778ffa251cd52a65323d9f675f62741300104389325e1906e8e5273137b49999d1f905e10d56e0a3cf9e1b818db34c73973771023ef366bb3bc0a88865815680b1d7a92117e47c9a6428a72177e5b0ab68e39137569cfade72bab03316f26808736dcbb0791fe8f00e538f94e33fe19893d8c9773c1021a5f756b58d522dbf2b716a6671f2730f3968a2c3d0c3408b489151", 0xeb}, {&(0x7f0000001340)="7e0bb2b098fdc3c4b1dcdaaa898377dcffbbce74aa4aa8ebd4032e0c2355807caa752013dc62f84f3a845cca3a29bc0a48869fd1d27c333893c7ac593493abb40a8d7b6a7cd398090b2cde9d2d6cda71844a78df96b60b8fec54e13a78d8ec314b607e26607ab87259dd8b7a5d0b6d919d3c8dc40ea7d837f71e5b04df4f4190d760d4d2fcffb37ed251f42a2e1a436bc360d46aeee6eca3e6253585e9a68acd32970d9328666cfb2aca833b8ac948d88911f3292e11f4b5a7c68b129ad07c6a94e1821bd775e2a9077a1bf1e4d7c42f1fc8c1f2663277f3b60a7c8bff057ad10b2338cc87c20804278e1aa2efee66bdeee48b2012736b672194d3db04488d42cad7f3668b76af3aad547d7ee63ed7be7b19d177e29e2b8b1e03d664268bc846da81565ff69ed8883a4a5ff1d434e41a06c5b82877ac33c06f238e6b4f51b571d3118b6c4515ffd28146aa3eb21e823cd6b3ea1eb9989a6b2453079ae978268e3742adab1af99067f4b7f54ccafa8d101d5b8afd6449c1f4b566bf55fc5095a74ad952a69a6f77c8d8ec154b42e6cfe7dc8d89d8039bd7a76da0e39180ab4acd11a838026d0902411b823adbde22b09870b408849e768be2ae4a42a928364565ff3fcb6d46d7ba11e33e3e1a0dc0ed5294fa14c0bb3fd5451e1a7a2c356d09224926b1a71998692c8c50dc7691e012d0b2aef3d6e8094fbb519a255113f22d5924a91f4bc89ad9ecbea145aa85266072be643b1b0eadee95eb59bd60101e9474b8598c8c2816b51df42777432fd604e72fcb8faaef8b82186ad3dd38ba4c71f53bacbc0fdd04ff61809a95f9d1c04429800c792e3016d9405ec9d8fc34199a01488863821b7d5c4c48fffd901d6154254a06b658f5c2e4656b22c319a24b7738863d6f665f5c98fc791230f97fb95ade2ee9ab2523cea70a9085464adeee9bda7557f705ab9ca4e3d44b3e10fd5b1dce188987ceb87899ef96fcbcb2b3cb54fbf9eedb68fe56e8e5c039c5a0b595c7e3a28d03d9151f0fb22f3e431e6a4f50c4b268cc10c06ebda7961345a84778d9cc831d919f8d053b4f52c2d5c51c1bad4467c0421b3c54057a85d4d6b01b5bcab66b18d34e5dbd5080b249b3e07b0190f55441801391f157f50f074ba137d44db43c7a4cf2be9f096c2770b37648a9a80f0b6797176df790aaa68575cd27210960d9c6ccce82486c20f6537699415f020e00737305a4e0518694db48bf3a0bd7151b1aff462146087b4f1e63231ce5a82ea7a166adf6ce4a1eafcb13974e86657dfd3e65e612931d071f087d7f4b342a2eefba56f13b23a128513ac3f868612b718d5f76b19d4607c936dbe5288923ea5510c634a1c749e08ea68b4887ad41db715783ec40b2c04b9e4b7f8ec1f14a3c11bdf4339e488ce7e79e4589860439362d513b41d0ac98152a487aa4c6549146ea75bb1ffea98f4756d28d9db4e8ccb41ef97045e091c836b3c5c87efee661c1caf63785192617cf33bff164c1a0685424ef68013b52663676108933800f41f797daee21658a28cc96bc04e644565b7a5abefe3e8020bdb2e144cbd789bf547b2e0af91295695b342ac13cfdfbbfa2d2c1733c8f82b293753cdf523c58ddcf7f906fa7a6275cd764fda2c66293f921cdd8f9364b553879e6b4f28d03cee3c07ca02aba4d42eb12f59da2b4014f408f5daa3a69e886071463fff22936f712036274f9f1e2922efa934fc8346c038add49345bc61e2a63abae4bb069a5ead3247a61afc6e94c9d4bbcc4b07b790d7a4b286bfb691a576cf097776ce48f6874a014ac854941ed6d507be976868ba222725f5f74fd8ad876437fdd538e40517f3cc8ad0cd4d943377aadf6ec8a693393ad456358fa109b3835c9ff71020fce10f02c078dbc79c2a9100ecd8955327af9e80e7bb46b8dae6bc6771f5991ca036004a0e21b001a7bd4263738b51b7cf2e58a0ae746dd476f53badce774751c78fd4f972602f34f20730a8984432bf3742d2b83bc0abb9a64c766438b6e563cab3ca131d83f914eb84cc9238c3a675b2af0ed205567f789d08b5733ecf0184e42ae439d5e1eae6e8c66589af8db3ae97103e9197d8ef93703d93775e36e2c5788e9320cf0d5c17415f8aeca5e17c401f47138a277a014adfce0ba53dccc2dfbc541a57a1825525a557a0e18e8b230ddf8c99f11a20cfbfade33741ab2c45baf14c60cc76f25a89e512157d125699b16ed935aae2030f9158b048219f9767a4b5a7dd0bf02588b9959271f1d6745fb881308471e7e43cf8c265abf3a56482e1c870c40d38336d469373eb21d49acf745b2d01422995260e1ac430bd9fd0133196254a655011eccf66e8722ed9bd8d836bce05174868e042ea187aa80990e77ac02b524c25eaa2c21258c94fc0090559a9306b7fcf0d77d116f75ffaa685811f11b7e6c1b2b4f798cf32cbf82f528ed140de48104109aad302120dc957a4a1793c740837a8925342194da3d3418aad0bf51a9b60a05272117ac8fde63bcec1a93e5b4edd9cc32ee57990ed657f590cd7d3b549f4fb4810dd86269dd0d0b12e928effc2c140b93ee8e29d9c7c4e3e6305e39f20f41223644d302fdcfa3828e0f86e9120dbc5de61946b2d6c046c974f087c6a6a63bbb6b72e30649be978a4cd564fdb41df3a3c784bcfa76d6a8b0ddd3d13ef96b9f4780c0ace07abd9070d8ec48c5ef98c12f6e2ba41826f102c5876a66ad10990aadfc2f672fa350225f9ee7a746ad0c58024208c6d8b1957709ee41f2a5ebc4a077c938da8cec04b356915a58fa97a79917f0f1f8e695ad375f83d403d6a68953620896e8dfad09a7f66a4465115d7ba70604e9cea42ba960d8a53d8cc0f2c4408545c099e8fa1dc9a26ee77cfcf3db8e4a9775d96476b26b9d24474583d2d54340c3bbbfe2f042c2470ede102b7ff2fd6e63f09a3fba04d5e846fb5a2cd916a9a204cbf267604faa320f3eb9476cfe0017e4aa59cbb1c72eba469003f822b4855c729416266c299d12f770b5c96b20be610dc5c75d1462a749ba29cd2d9dc5bf009fc263f06e91896d0c8ce8974ac0dbc5f01f12ce384ce2f90cefdadc1f9eb9f22983b7a89a3fea793fd3c5e47dcf9b623995888e4fc1b8675a27fbb08ecb8b9bd1cf2e2197ecebbf380ac9fee6be47d64b3370193f0a4e5f4dd70d290eba40eb78d29d3cf16eaa38939d37577dfc8b712eff056f029aa57fcfa1014563d102350b328b554eab426f50514041e5b522ebb166e5267df71d59f8097a83b3f0cb65c8a9e44f63201bc4ae1563c4efee0092b950afeba27237ea3522ecf5ac8303971b9411ba1b507e1f00d9c29ab0539fcfd7255fcca495685403cf9063fd77042738fc57e8aa15841ad5da75b7e6fb81b74bc92d24fcc31f2ddf74ac0a68bbd5406ee528303a216db932e319ca59b1d053ee2dec3cb73274709e6ac6dba78be31109c3220f9edbce710893d8ece9dcfca00c6f358d69e1095f69c79a6c8bb98a07d41c9bd14de64b053cbe24afcd816f52208dc9a5f7409dc8930948c26a8605c897f814ebd7d07b274c969cfdc2d0e9af171ceac42df43331a3fa4a47f187a987a0952fa9c025f9436776e8af52bcd3443ed10b3deac6b531b142f72b05852dec248cf3d22b304dafb45003122a4c08bc57c18f7afc9a809f99b2eb094d43500829a2305cf54969a12f9b344971548a0781e9393c647c28245d8c9ab55ff0d8e48f700e5aea6e38d73b7fcb833e8cc19c9d1260cd9b16b3a8621a5e488c293c45730aac1e67be0b2e0cf0a02bfc652939300925e234100ab3b58c0ff3e00353d51ee0954d8c616584ae57b233daa8a2c8bc628ed4d7cc9515020c8cfaa16f396e342296a1b706f300cf1f91058c4a1a98cd9c7aaf34f52f062e0aecc2758c820f15837d373680ada9557ca09383454bf5e8aac64c37bac987162672bc9b7bc21332cec48504176d730568dfc8178de9e31c29247e6a798c546b6226767bdd57a5136cf2a22ad685ed3c7a40deea4d5c792094a533dc79909a87c17912cc6b38808ef4fd81e8a6d2133dd00a6905d8b47e082e1233f79ac9384330e1971b7389953a0c3f87e8a6ec79769dce7f6b81dc8a4b75968c5108c830e0b6037f730af28a458261c3eeb7db61bec5de4e368cbcf59523f54f919ea94150f9e54daf00fd45cd41c44132b32f0a8d7827c04780d22afb7ead3ae2f4b668533ebab0aadfd0dbc4144b39e95ce66aef78c372f62227843862479265d734d3747c29f9c1628a897ef5cdb4d1a2af62e948d5467346df703d01c0356aaaf04b141c58481e675754b90aba6527052cd21bef135c99981bcf82685b2d670d76d73b9fd46a81a294be00b7fb7264b67ec9139012f3f8ea307832dd11eae3c79f19f6853daa64ef16f471347f7d0357a1dc3123bf3ce2b61a4f9c79b92a751cd8760e8717fbf0af60551437d7d258f0de30ae2bdf3353efb7c867464a294d9dd89dbb6ec9d305996d00163f47c2bc9fb87c81e3c82dcc7cc6494bd4fc5e5d6e567414aacf2c918695e698c67feb99fa40d8dc844356a13a087e2e067e28bd5bd88d96272e86b02065629b09d997a81acbf2e81fc2f83d6c7b6ded24e2e6509c0448844dc0509c32689b8ee580ae51710541c415a7265fea9bba92a3d802c4db5564eef93bb649c71bfe51d24e4c97cf2f9fa3c74f32f0c12f13b747de9131bc1b2edea7eab4cbd2064ff1180a13335a0e46f7cca561b49c3a625b7a672f6794bcadd3005287807afa46fbb015486a9171f5959718c0f0b0e5fe9e3881b737ccdfb803a3e05ab7a5ca4d1d61ffbd42e38fdedeed502f89da927c7e38b5424ce4454993d5a15a11ab94cb345ae87400d38b1417fc4cb42162128d95bb72233b4d3a3f3dfbf5959804fc553e4855e505308293441f13d50546059e14aaf9768562328308bd1c5ec92bd0428b6d8e66cfaad54e2b64a79a088daab1d732952ba0704baba8eb9f36022ff7c0f04fe8d09e2bfec30e639cf6dd5928fdbe8434114cfab2563aa96257275c2f68fb57e40bb5f4e6e3dd16b982361cf2167dff0c31404d3882dd5d77fa11c09cf3280381c8ee18270aa6a219e0d7f3563eb239ab70ea682e83c221c666c33e26b858282e38d116f6a6f5a846c6cd5fea3747bbe57ff35bdd8611eddf372747049e09599da8bd649ffaa7160079f3d2744cb6798e66cbb9bbcb7db357d2d11d9992347aaa1af8caae59d9a6c999454223c6a84644cc3c9fed829954a7b1a3375684c21539757bdd2a6b63fc37d84cb35499cef773cb01dea6901b5c1b0385659c19d5ec7d51676393e1afe8f06f4d81f33888d597dc04a74790bdf438ad33758ec0f01ef452ca58eccc8f71186bb2c9794295edae453ef49f136dde8f2d7d723fc0c33e6fcd0b8dd38eda7dff03922fda5e6f7a7fa2678d817c0a0b9d6aa29c7e8e205697b54c0c4020a29f56b5678d2e8a180aead165f261ab5867f2b6133f8ee42432e7fde1efa9f2986a4825515ff9b95c302af314277ae59f315e908ee95e3c0996087c4f22fa804d6120d0f8575bbce6e8eacf65d8937ea292cbcc4cf9226665c08cc2c1d9ffb29723150c6f0b80f40c9ba911aeb47881592c2e49143f881f77bd8eaf5dae948219b11597618936f5bc43cc70425a952d0e4357ee7d160071faceb4b6af91bc857d6c8ba4de17e21b528b2fc936adad27b65143021ae14d2892714a97af8fbb5f8c09a95a0f4503237c624230a004972ac78506b170ae1eb78aebd2b376c188e43281b39473831054", 0x1000}, {&(0x7f0000002340)="f4303e10dc4bf7dcc92f627166ccfde04f4c3cdcace1b2a6a5f74c4d55c0b681372597b8e80b41d559e45e4d1ed900db88fc63b66f0ef45ecf0f3b3d4d69584434f89445e39cfac26f8180c8f510403cdfe8fa0a58fc59b395ad8000db3b16c748ca88a5d8ddc55c3290954a83bf68b0d8e78de33a20bc73a2bfa238d4a01130772bf05cc2d35d89d94b95c4d81c3bd47b27a55a6d2aa0f2fca8ff77cfdb5c3d810a3a34a670f9e93dde66283f4e5aec89d4e155", 0xb4}, {&(0x7f0000002400)="bd4ac1f263b6eb89347f6f6a5c3a38", 0xf}, {&(0x7f0000002440)="c277aa1695fca52794e40686ce7feb89453ea8f66ed63d86369c1155b433bb4d9265cac539b5d7bd0eca6ffa27ff5d5364c448edaefeb6d4911c51a4404d8538fa0f9de640e80e1c58c420c0c43c66294b229afa3b63d9e4f694cc99a1", 0x5d}, {&(0x7f00000024c0)="1b860c3e74b5094c8f1264475a24ad88225da0e30b87461a7c9c76244d9e22dc424efb008bd82650c2cb2320619cfe549e5cdf376f90e3a36d6977156399c355312b0e2032d3cb13550aa84778347ac3bfbe1f638ea93915cb49383ca1137286e24e875c07880e1266d4e3f42c1b83da38444e2008472fe8a2a28afa9e883081e5073b8066e3d98da305ba820791cae1943a230e27392a52626860f7d010db0944e359c877784cf6596f1cf45d4de1ad68426bb7b23e0e54db0c655fb3fcc9ffc9cd5d20b4fc859b34cb1f2b07cacb1cd6c85b860905251918", 0xd9}], 0x7, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000002680)='./file0\x00', 0x20, 0x4a) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000026c0)={0x0, 0x9276}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53, 0x35}, {&(0x7f0000000040)=""/48, 0x30}, {&(0x7f0000000080)=""/22, 0x16}], 0x3, 0x2f) pwritev(r0, &(0x7f0000000400), 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000002640)=0x1f) ioctl$TIOCCBRK(r2, 0x2000747a) syz_open_pts() pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000100)="220dddf9646a31367982b94731ffe282c11f9bf0b54bbc07a7acb87fefee8b055b00395e61452617e3adfa8753521edd01e5e277972d2ca41648dd984763c35a77dfbee276d81212df46a281b343b39aac7db7f9daa8ef77e6b531f052e627", 0x5f}, {&(0x7f0000000180)="1b88f386ba36fa36799000a6f871fe409d387cf17e90d569719025f007aa83fe07a9e1f58ffafb6de13c8efbca", 0x2d}, {&(0x7f00000001c0)="1c21ccf0e324d0c288daa34f29b4dafbf2c0ec16974629cf8cba56fc9284bfb48eb903aa0c32268607a88d5e9706d4e9e4e33d7874f473c022642b29b43ae17f2ec32a85b2ccd92caac0f62a392ca6fc39e34ecc5c251baf936cab7e67b050510bfe0f0f34d5c4ace3b87327e35a41afbdf584e0009a030f554dd936d6b0bdc3f0e980aa84aed3f0a607e653db24d1bd2027c9db9b7fd2cacc191bee4329623b38a9ee44e894805ac35e2016a74f091006144a624081aebf9056cdc227821996424d8cb0edde5b1882439426", 0xcc}, {&(0x7f00000002c0)="33d9bf81e8bb564cc9aa5e0cd5c15f71904d24cf226f5cd9853018183027de783ac1031b567f229590eb7921efd29be4a60d2fe20b48f2625b65b14d69050e922795939919e63c93ecb6e52884fd92f646b3a4fffb6b73528f2f3fb61ffc5b521cd442b5894541fd46b20e72597b6ece2f70ede963928d986c3f60e419041da017c2ea27dfeb181a7bfaba8de88d8a08d1ebaa530010252a0785a475ebff73499b7e77840b98a988b9068602e7960379eb375eac6a8a50c1403b22aeaf530df1d2eebfc7bb675fb453994b0819e93b777424dd6796322a527a39e458811cfa3a25e66df8ce74c8de97", 0xe9}], 0x4, 0x0) 16:34:42 executing program 0: chmod(&(0x7f0000000240)='./file0\x00', 0x3f) syz_open_pts() r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) sendto(r0, &(0x7f0000000080)="17e4bb0bd92a848402bbb0f64f5ce44458cc7122cc6621b58e1712dfb8d3d5eaa5319c6260588240d71126dd96ff8f2707fe81039e4891cc7fd60cf9fca8c3fd8cbdbab5b48a9bbe4c44dd7bd684c533c5e16aaa3cd95f0f53d7229e33210859b2c87571e72ff0b2f45e", 0x6a, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffff9c, 0x0, 0x0) getitimer(0x0, &(0x7f00000015c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001540)={0x6, 0x9, 0x0, 0x100000001, "59530d2afbff77b0718713a90858e140856a2ef0", 0x3, 0xfffffffffffffeff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) writev(r1, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) writev(r1, &(0x7f0000000680)=[{&(0x7f00000005c0)="bc0d5001b973557694ef602dc552bf67d4649a3c313334df44bd3baba186d6375189e0a2acb9a105302421d9e922901627ae423ef582731fcc119aa7e6b7eaa48d8a964036a839cc2b899829fabce48d135fc8a174f41294f22f0130548f9c0481b4f95067a434d226dc5d4420df676dc46e0c8727e56ce58caaa8db3e36b248c02957c3f24e0e90bba5013dd397fe2d06c2b1930f4b143e0f885eb8a5713393ff8e32d69784f8ea121998a5", 0xac}], 0x1) 16:34:42 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) r2 = syz_open_pts() close(r1) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = accept$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000583047fa956a732832dde54a497aa2898407f41d273805dd19f40004b18b4a206f3c8990cdf2c5dd09cc4fb140bf11cfa72bb93165a9cc1f2fe6ae91fa9cef545134341a1aaa6fd7d7ff7a03ff6cd6d952e2785e8dfa79a8cd5caec8d2e9bc008edb0a03bbdaa3559e0ab69c6885fb91d8c1eb473af4b6c1dca10770be28d7548221913dbf2f906194e49aee6bec5dce75d6215ffe11e3a5674b63ea348d209619457988408b5e14907642469037b15873aac3bb4dd9e5e7e562bf316c4b4523f67d2da33975c14f26b24cba13f98c8065bfc8ef56fae4f04d4f7b0bdf0c80df10513b6cba57061b46071f9c7948d5aced6aa6bdc32ccf1e"], &(0x7f00000000c0)=0x6e) ftruncate(r3, 0x8001) fcntl$getown(r2, 0x5) 16:34:42 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x1bb) r1 = dup(r0) renameat(r0, &(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000180)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x7) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x100000001, 0x776, 0x3}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x586a, 0x100000000, 0x7, 0x6, "68aef76a5144898050808a4c4f0bbdf83091a3bb", 0x4, 0x5}) clock_gettime(0x5, &(0x7f00000000c0)) 16:34:42 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x4, 0x7, 0x101, 0x8, "88fdb2fb3fa7ccb99b210df052245ff15a14ed6d", 0x80000000, 0x3f}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) getdents(r1, 0x0, 0x0) kqueue() 16:34:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="541546250691eb90c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf57923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3c22e82c6151d93490cafd60504768920520678d38465117217a32e7b1b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac716621f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f3998a360483884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab9ba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea78181003105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e90550279998d2fab87cdcb91e6018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed7106355470d14ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf04f0a8fb210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d9eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb4da858dcd8cae563a5470400000000000000117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a17ba5605f6342d547defd7da14166873b53117e36ba2df89303e99f56b21611679b1149b2da30ed056876a2d36aea33135282475f5bd8ecd61381abe9ba93f52adb9259d314998db3acc603088a085194f50d8feba30de33624470700000000000000b9dd9edf7668c57348199a5c27", 0xb08) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x41ad4aa, 0x0, 0xece4, 0xfffffffffffffff8, "62722b051f60f896bae0d28d48c37018b529b3b1"}) ioctl$TIOCSTART(r1, 0x2000746e) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:34:43 executing program 1: r0 = socket(0x2, 0x1, 0x7) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) 16:34:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xc, 0x6507309b) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=""/186, 0xba) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)) 16:34:43 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x6, 0x7, 0xffff, 0x6, "97bbf5dd9c163c2b6341205b525c4ddf393fd505", 0x1, 0x608d510e}) fcntl$setstatus(r0, 0x4, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffbffffff, 0x7f, 0xfffff, 0x8d}], 0x20, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="be9c65bafbcba057d7b004b9d29da47ec593554247445e1aacd6c6dae9a13fad44112c8144b01b8133580071880d86414866de3f27104b98319d4a6630ec6732d5776297c5c01fdb31890f25991d593b7b3175095346189280127b6998344d557a6682223ce94a3bfde1c37c381089a358b2087fbd8a82101bafc3b385b70c743c78db29782eeeb2cb28e351da", 0x8d, 0x0, 0x0, 0x0) 16:34:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000013c0)="fc531fddb31a2c1703710143160104000044396f133fab81321dae0e13fb416ecc016798de528252c9c781ac1e0cee167f", 0x31) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() write(r0, &(0x7f00000000c0)="846db9a5cac38b2f7be60c4b27dedb5a89e433c73766fa05f8b70f79fdf6b1cbe0f779abc533", 0x26) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) ftruncate(r1, 0x7) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x7f, 0x1, 0xff, "125b4376fb31244a7af5b6dd414f55e68e52eef4"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:34:43 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = dup2(r0, 0xffffffffffffff9c) r2 = semget(0x3, 0x1, 0x40) semctl$SETVAL(r2, 0xfffffffffffffffe, 0x8, &(0x7f0000000000)=0x32) r3 = shmget(0x2, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) shmget(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/98) ioctl$TIOCEXCL(r1, 0x2000740d) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r4, r5) ioctl$TIOCGETD(r1, 0x4004741a, 0xfffffffffffffffe) shmget(0x3, 0x3000, 0x688, &(0x7f0000ffd000/0x3000)=nil) 16:34:43 executing program 1: setrlimit(0x8, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000040)) clock_settime(0x2, &(0x7f0000000080)={0x6, 0x4}) getegid() nanosleep(&(0x7f00000000c0)={0x5, 0xbb}, &(0x7f0000000100)) 16:34:43 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002003, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8002, 0x100) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f397d11c1110190a02b1f93adab8d516c5564ff6", 0x9, 0x100000001}) 16:34:43 executing program 0: r0 = socket$inet(0x2, 0x7, 0x3) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00006cdffb), 0x269) 16:34:43 executing program 0: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0xdc}], 0x1, 0x2f4) shutdown(0xffffffffffffffff, 0x1) fchmod(r0, 0x8) 16:34:44 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 16:34:44 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0xfffffffffffffff8, 0x7ffffffffffffffa}) dup(r0) 16:34:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1ea098206fb200"}) close(r0) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c", 0x21) poll(&(0x7f0000000300)=[{r0, 0xff}], 0x1, 0x9) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "379a3b69d28b1e41ea08149dbdbdb38f19673b1e", 0x0, 0x1ff}) 16:34:44 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x8, 0x3}, 0xc, &(0x7f00000003c0)=[{&(0x7f00000000c0)="8c3f5943af6d4a160a8911f945adb065bf4c298ac40f337ff3d89867d15b19d5183cd06bb322184f5eb68232cd9b21a128d79b02a2c39c8edc1df6060ff2f2338e8dc2d8d079b2ae537ff073419a90212105feb212ca56984c55fa00dd59b3938bf56334eea5", 0x66}, {&(0x7f0000000140)="40c0a682bc0092163d4937d723b5be3748ef1b98235e1b73a84f9b6cb6cdd5dbfdbaa8556fb5c761c4b529a5bba480c88925b7a0f977eeec6c4ec34908b6b820a696c49c79fc67c6edb8aa440fcd08a21e3fc6d2bc1b103b863ed5b13d880f0d9ec05647abe55d98c5e576eede66766f5638e91aa0e29109730b4e2e909f7df94785392c95defae08876f16b3c02a369a4e106255533ebe9975f95e0300ab9e637a26f377cab41786382df", 0xab}, {&(0x7f0000000200)}, {&(0x7f0000000240)="b4b47f5095f7e6152f4c092d1174e54b15d47d374575cc74b40aec6a05592612f02b194447a703bbf7bbf9017e3a9a63cff54ad0f4352b9235e3777e6ad26dee6c029739fd86a79220d5948360d7e4eb12e8c99b23f9088744de7922a7637e3d9fd0df3b9b8cbb0febf8f31ea6f1d45d1f708b1207db118bbd2ab8171c2ce558e005c9085a695f2d215bc89bbd3957f59db88d216adcc6f25c", 0x99}, {&(0x7f0000000300)="6152b200af32cef37df10be4d74f03cab7db9b371c0e5619e8bcba5713295981877e64cca053e48074ab60931d51dc482572f14a3e9412182dd84b590de6d4aeba9ca3abc45efe4a39616c05ee9ff778f2b49b1e527aca", 0x57}, {&(0x7f0000000380)}], 0x6, &(0x7f0000000440)=[{0x108, 0x0, 0xffff, "54f415d49104810cb0cd38164da327a814a5cc71659dfd9d58df2d65e1da58b0903fb7ce75cb6ceb3ada83bb0bb77df95fac4d4153bacaed74fd0ae7e44f346b7536817584d5e550c195745c7fe7b2b0479fbcd2d11de5e5c80353af7c53e344e3713c36d9f3f8019271061900706d6c00dcc46357118ebb90ad830eca632e627d469568d3648da46bc570acd5cc21a0592a7c6e5ee033251f330a8e51f57a1241b4f5d22a264b8dd2e00c9372a732efce86932e551baf72b989ee248a53b432b5345b6409f37fdf2656637c1f74f6c39a47d67016bcc30c81c8edfc1602de8e8a061a459a1c56ef8a67db433a7061d8fb"}, {0x1010, 0x1, 0x9, "95d3dbe52437e5315eee1ea2ffbe104456699f7b89ccd6b18ddbb907f36073273c8f4f37bec88ba5af407cb3cb8d3dd6d875eb1b06ee8e8a1f40446636a8eddd44289d11dcd32d4a95e4a0e89afbf82ee3418a5387b016b6afe4f7634e18385c4d0d10336703463e85d1011d2612f63de89ec551d11b89593db0eae3df6206eb98180a2c89b1b3a8e07f5b120b8f3aca47e6ddbfaeff57b371279eb7db0b0e3d335e19d8645b9ddfd20e8f3375b785f618f6a03abf16353bbd7c16089f6d35365e4a3242866d8b5a41a31a4d0fcd19aa5d4c43fbdfc6399145e72134ab97fc533cbc5c253efe1e04a7049172855fcaba20e39acf8f00f867cd0ca2810fad50dd19dcf26d3e5555edbde42674b3fc65a01bcdf0e93c3d20a1ebb60147fb81458ea9230af3600941821220f90be43c85e61986cde349d7f563f1094d63877a48da79843a491a5027eff6242ee45dae9ba279637a18dcfdf6942962322070cf43c30c0983ab44dba52c8b40e97970ffe670729bb138dc7ca913b0eb6efebb7ef224a2ca781e01615a4128b27b56cf1a3d89a7a3cf8725e85d00e9333a2600808d44b22c36122a2336d829f5fd83079da18299b346cb89abfb5ab2a32b75183ebad8a59449847ea3877271966f0e0931df3b505fba9fae874a4fbe99b4a8099f7a9cb828b0725e5d0ccefa194bafd8165c6d0012887ec697289a7305e4c597a493d54972d914e1d1b5ed39f732ed0fe28d5c708b84245d0cdbe91b12ffd5e76c8654c4a620a51bf1717b06f5a9812722d8a90bc89800b6fb5017f228dcbd17660573e32f88ac71d4dd10a98b26a35212e1241eb4f49b221503273e1bd46092222f307654499e4fc12e5582470432de80149a2dac850d781b8d32084448ddd9e42722ffc2d26f00682158532c9f3a8cf954ca998de57e0c8fec7a816d19b2ffbdf882b245b5ac5a5232f3e5891cd521f9ae71863d7fbec241dae5bc21594c9c40f9ee8faae7aececfea802cb3c152880f7ba2776be51a9f08fdc4235c7a4f71101d77535a8b4450622f2acf1aacc038436ac28296e85f71b5107ef698d027bae65490cc19ebecd96377faa90239597c1d9aabcbeaac982a170c726a4f00d25b4419eca6a3ce0a92e8671d8c36600fa30016e4a108a2006b5582b762282955182376146568eed6ffd5fff81b849b621ce22125567dff18ad693bab1c4b0d3551a2f0fa01102132f17703c00b6590875df8c24afd663e85dc70631a0c848f00b3240fbdbd389fe617ba9d9f52014f2d195fcb40a9cda51c46f6cb1361a08f27b4d5d4ce4ed3d7ffcf337fe39faf5177619a6071e52c5d91a951e75c5618aa8ca465bcbb7a0ae8c499686e6526a69aca4c82b06c8a40e3c32a77e39a6c9bb27cd17a341d6df089e77cfa4925779eb34a6aaf9ac51a23e2b12dae62185e0940ac40c5881defb9a91383a88d3a74f41cd8c55c69ee4312e47498d5be299ed478529837f64040146f2b3cb28a7e09da5d0a033a7f694b61427d92dd3826b741de69af1e9ccf0c517a005d78237cd0aed7016c74907626eee6b46d286f72fd004a3206afb76b972f92e1ea625774a24f381c18dfff618685357e3fcd601fd30b3a77f3e34c87f11e0b5a774eeb690fb605b6238bcd1a86553955e168d290c82fbf67931ed3ae70327917f02406749e8744e23a96faf282436ff915d25bbeff7310e39990cbd6c62fcbad53d8a76aa45b4a890db8ffea67001761df279a77aa6f8374ae73a5b02e5db0e42b4cd036c70bd53f762644cdab526f95776874cb929151b20762314c0ad0d03c045fa248a27ade61a5ee360e5a6f776c555e8e4a5bcd40b818bf4af8992ac1b2448255eadd5f27006213da6eab262f0f333977adda842acf1a21b1d3c3d7a592e0c1080840630116ad1ae11f66f4b1ecb66ef61a15a1d592e8c0045c8f11dbc018e5231875375ac750a15b825544c8bdf9f6d4c2c3a322936032cba5045590c767a6eaed55331add7809c8ed8f931e77affa054d91390b1dd999a03283742b382ae060ee146391db4ab544292c704b26812ccf23bfacbd96842a90fb03a4756171189366238ffb6ddb5cdbc83c05b4a81db6f2b3ee335bfeae1d76bd2206e62e1c7cc6ec78f99c9dd379b44e7dd479f7dbf75f31d757338a154bf493a182523ec9f74c147be308b24d67d3177967617a8eebbcf8604d0683c662aab118433311d4c3c3b4f1f5978c3bc92bd5397ceeec29271dc28590dbf87a9631475e350dab0a7d5fee4c8dce947eb5e6ccf7a688d24142da6611801041dc3537d0d90f07349544a86a0e32799bee51ae486f73867395d60fc1eded89f2fe47e29b97c56f056f8374de9d21ad26cde09b170747d222a5a0cda12e339cc9fc15d9d43f0a947bf0d377d6fc693a78926a10c721692899609a535dee5f96988b0120db59be513588d8a07273f8c9d675838c17813823b52ed23766725e07ef5128e3cce7485f2cf60820026af3e97f8a7b38fc135c5cc796ee0c8e1c376130bba6282581f7eb6a1be26cfeb91b396d200f3d77d6117c671124b54b888bc7a242183e9a464514b45235566053abd6143cc64d11b230a512386e3a6d2474694600e0795932e9611a39f95de5cd5acf521ebf64dc9acdca84147f48f1809d40d6f7af01f09cc7e28d32e38b7de0f0e2b52f1343923f507b5c92238e03384feb925a394a47723026caf6ebc0ed2014eeec06d9b58ec1c7d5a23fe6314f62c8f0c8477fb45fefacd9b2e4ada80d042f4a4ae3dd343fc9f0f74ae9e7ed8d77d2fb233897c69fd9fc29417f83b2c9944926e63ae684761f227b4b2b5d9b6415958c2a084129916c11008b5b18bf8d998c3c7ff81916736005bf0e27fc56b23b7611c3192baebb713e9487a8f6dc21f1ae13abe6ffd05495cc1d6c96ea052cab77b1be98b10b401c4c73ed80a58bd9da83f8a3fe1de17a9ffbed326b45e94494afaa8431b3837018985ec18ffe5bb367c1113dc0b52ff62eabe13c11992b343c00e5e59d1353065fec0c947b6093c3d4894f8d3ecac67b57fd417178eedceccae774a918d9c45cd673614f2056d87ff9d0dc265b850e83c4601d50f114ad457dfc0c6882372013c3cf72df1f9ed57ddc315d6e7d2d4bab05787f1bf5bf13ba8e1470267f1bae0d4ed0258c8e9252fcbff16de974e7df35135f6fbf178f44a0b71e3b242e1c821c3b8e27eacfa03c3985c3bb5a0aa35830d83f34a52b29baedc036563894d1ed567ef480afe29ed2521b76eea32d29f2cf249ad8f521fc54cb8087479fad06db2913e701a645365d7825744d274125c88c794001a1bfb80cfd37e17249cbe2eac8c2fe27e43a8b4753387e2f350069af96cc7560f5b09c8d78ebc8f1cde4e9dab0ed1916fc1e7e98e550756e05f4db8a2918db541eb831ab1b4f9c2b91a67c650dc06cb294a7cf4f3097a1fcb06f65eb778c7c8599be5bc4fcf46317dd06d5df416d267a56494ff97aa04d4e2b27e713bbe18d53875e688f551a1d07541e7f1ee873e805b1ff813cf4aa70caa03ac3aeed5eca2db7b01d958a4baa83c822be2f5166392a66aad87c65b4a50b41fde3aa43e3113166d100f09e01768b02d9bf0347ddb2f21852d336bf1d0b813a16c911b646753e6a96d02b4a251699273af4c9cbcb4edb5878d4c5e914a76e8185317cfb4c8e322d04e19a720db19e56686bb6359e79cb5dba7e45a58973616b62e2554acd820d4ee1913e82ca49414860af2421d560fc08eb8cbe7e26ff74d7cdb43e6f7c0b85ace724ab435c023407b7ff1ba7768bc9d5c3440a869f473f29ae87f60408ae9e1dd99013e3df42252d63f3d6040feb3d15981a0f2bbd06a0d79235cc0ded4e638cef7584357b8632ec3e7aee73a8ed21cfe8f12c64de69aa451fe5fa76e6b5597ea0db6d06dc1e1ae37aff208560bf194d0e889c8f5b27d1df4d3142f4b284891b7a571efa61c10d8e791ef76d1256f05104a67dcdcf5fe40930256b08bf5ccde7d7668ec5d48d320155c4d75f876c02cdfce8cceb3b92000e0e192add2b3b0df2e7bd747c0850cb9c9e084eb88a737902ce401a2035c90ba9fac19c8e74d21ff786746c06dce0abf53d5038d43e4e31efedb4e459f8b8ed6f72537f49bbae561e0540583f066d9e21dea9de51577db2cbe2449dd0b8aa29752c7f8c95e7782c888ecf41416812910b0c994fb9033092d9a920e44c610e772697138aa27970e0eeb22592faf4afd485c06ce6ba27034b820b875ad5abea8b27c7c8a4064ffd0bda01940d7b000afa50c184f2bae29849004def0b05a7d8cf8a496576ac01e659d8a8d28491f27204d7b42d72b01a2ddad36b73d2be48b0ec35758dd9d8fb66de4eba94fc97ead6b303884e0ddef1c50dcd69135a38369f2d6cc404b13529b423b3ea92731895bf5a23cc3e6b911655a2b8ca642329211392c980494b32c9bbda4a02bede1c96c1cbe568fd09794166ea72cabd3489115d1ac2bf4e077f4a7db9c8bf19fe097091df27633c1f4b989707cff3ca296ce674ef24525aa42adf89abb6ac7db7ab81560192e1e2b52a0eb2d6e707d375cbb5c97df4ed62e31d3b107f746ae7a3ae96a357d8d5bc3560037579cc7a70a4b9fa6887a239fedc62c5adaf33a6b6cbb7d7dff14227e26f1b9118d2cf1e0c1aadc34033a9d8b889fb6881b6239161d3eb47cd05337e1f6985973efcf2f3b8fe4198934a970d803b5fff7ebaca49efa94e457b9c2ab0630082c61d36c640e6f8db01941cd2e882c5f4934a43aea8d61a36575082a76be58912f54302313b8621ce40669ea8550f321e15a0711c10e95f84ea2fa10be878b75e88b90ddff17f8bae7b7bcafc0ad306c9d50e4ec2d858820817435f708696ae8eeb4c4ab5b08c043a9c709fee418d194a86a68aef8d684631bdb2118d2ca1132f9e598b79f6c69dec748d00fb537d7129fd2ea95c5c73da52ab61bfbb452536226b6d006c284f419b678312c92b5505f10f59947e0cd3b0aa269889654b185033e0787891784486836201551dc2b3775793bea0609f604e82bf554b404327718c2cfb5a604475ad34fabff49d4708c1e3f6782cae1785b2f2f06c180a04f43b63624a00c552a4c45438d0a263f3546a4f7fd2f7385a4e62f9e5fbe5de57db3da78ddd4b909db4dcc20f27dacb0de1918af84f1bab04bf181340453e53d6c7bf4d4cf073dd90e2a7a734d7641798c150b2c56708c774ed1775852e7e524b18b2f78ee3dbb7d63391b8a744af237437cbd7430eff344724a59af9f7946c2cad1f2fa0295e5553b0916845507b91d678d3dcea79a48e38d5e233ae407269f95cf6b290e8a0741a90fcebb0c6237e0a4ca4809f2435c0862759b12d46ab76064aa09d8816288748363f961f16bcdcc0f04230bd8c2e240f2fef08da6394360077de860969a5a734152b034c3d4938a22644ad9dab6fc548e72444d85198ca597c69c4586f44a71fbc3ead5b770e5109e0560010127ea77c1d5b9c332a13ca46636ffc6851a2164474fb263919a5bd96e0d7a5294301dcf1719f2490145a59ea776729c9f4410f630201b0a78adc4cd41227bfcb06bbbccc3931ec23d101147a994317d0fc2d49ae6cc9180aa10167d5100c4642d192848ef16ae9092aec1b09fe4ac11b45403bbb69f2e501989fe97c5fcb34cf12456e3eb3357c97e65b63098dd65c96f859950dc3835eae783c7c3dff25ccc1dfaa78cd9d99142e0f36a914b8db8fcdeadae64d8a61f522cc35ed041f9527441205b6f08f68fd4830a3e87ed31fe1"}, {0xa8, 0x1, 0x3, "da5fe7b471a1dbb4b3c6011b0e67d7640bf88e5dd848b01a9e18981589838bc8eb1bc31f5f6d781eeded517acf676545e5dd5a6a5a14377988a4f6eb03a0be9e8948d67ebeba03ba08b2417692f7bb7b8459e8e5086d03a084a445529fa699e384b2a161ac5a5da2f6a3599416f5f21dbf95e0400f758a0acccc0d61918d6abdc634f569e5e9c3eac73588971166ae14f07f594212"}, {0x110, 0x1, 0x5726, "9a89421037f145fbd47d332a40eb76b13cac172543efd651e65b6953fbfdf4255a409cc39ebfcd832539098c2dcb8795eff7b3b09d9681ac5f554158de33abe1e08f1e9ecd1e220af2255becb739619a234e3550a267596681f7ad4dc4c27a6051b00a5b2ed73efacde0caa307445844ab2332c35427e09218fa179d888a03da0259e8d44f5e9ebf6e3bb0d27461210ebffdf58e47753588ba65867b02c29d4bac8ad2c3a7adb325da0b7a2132bf484e5c44c36c5fb0e757a29644f8c5bcfb0f2ab50aae1049ec2d76e47eeb7b4e0b1ecb71b3cce79ec216d3c3516a2c119fc19710869c8874482abc2dc194d1907a58d8e151148cde79fd9337a0c7"}, {0x68, 0x1, 0x10001, "a1d88e438e6a3de07164c4523752465447fd8424be068cbf89d8fb781ee000bb0f82d37e3b5510788e69721099f1e86d3a4c3d43ab8e94a098a23539854222247216485f6b45f93ca92ba2aa64df08da8bfdd726"}], 0x1338}, 0x400) close(r0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:34:44 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="cc0837ad4602b4c3e5017e2b8e42e08481586978e5116ecdf47d2b2c2827d4319fbbb69126d2af35", 0x28) r1 = semget$private(0x0, 0x3, 0x402) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x1, r2, r3, r4, r5, 0x100, 0x6}, 0x9, 0x1, 0x9}) 16:34:44 executing program 0: r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0xffffffffffffff83) truncate(&(0x7f0000000000)='./file0\x00', 0xfffffffffe950d7f) r1 = fcntl$dupfd(r0, 0xa, r0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r3, 0x5) getpeername$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000180)=0x7fff, 0x4) syz_open_pts() renameat(r1, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') fcntl$getown(r3, 0x5) poll(&(0x7f0000000200)=[{r2, 0x12}], 0x1, 0x5) bind$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='0\x00\x00@\x00\x00\x00\x00\x00\x00'], 0xa) 16:34:44 executing program 1: minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xfffffffffffffffe) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:34:44 executing program 0: recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r0 = syz_open_pts() write(r0, &(0x7f0000000100)="e54274bb8b72b56bc588a56e457d4f4a99f9e0cbcbd6a4bae4ecfd4e588d669a495f3b6f7578ca753a8698c31e57bc2567ba1e2da66306bd26192c3f9cac295df6259325c4124afd3883da04a0efab090831780c85a6a82bde4b88d5df8ffb5bdf7b4ee24fbfda39ac3f7d08841bb2ded555ea18c2753bbe4c39620e2cc8f99b5e68741439e15a0b8694357aa95874b3974d7599f0938372f41ec27923ba7119fb752d442bfa8030bbfd6ded778dd67e976d5c085ad5858dbcb5a3b48c5110b3aab671b23ec979a8d71639c8a5f3965b702638ef015e11b7b613f8df7a15fd", 0xdf) write(0xffffffffffffffff, &(0x7f00000000c0)="b2", 0x1) 16:34:44 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) fcntl$getflags(r1, 0x3) 16:34:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x4002, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x0, 0x9}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)="797f7ea0fb51332be7d7b2503c59c6e8725b8f25905843613ff6d7326eb3e1552404ae08300167df0351f26e7d7d62376c628c6705528a919e4d2648d471e5c281470a3b87b8bc0d6819714f1d2882a8ef7954d36c85075a7f137f4ad42ff4f1d1409e4e7c5015b669fc898fd936e370ed64e7bc9e0672799a4c912175e942f307c6663f0ce1a899da5d1fdd22fc4e9e13f3e4efd61783daf42e1c2d40af20076568cdb060d420cb284d2d6781d2d715efc1d4f803b50bf9e5d22884a89230bcf3a43a57469dfe0a24f56b7dd648", 0xce}], 0x1, &(0x7f00000001c0)=[{0x30, 0x1, 0x1, "b2bcd4b1cb69af6d9733d8c65eee164b2a6afe7f8f4ee79ec2ae2e8f"}, {0xd0, 0x1, 0x65, "33181e7b5e8262d4eaa3523ec941e9b6477612b640c20be14121f06a32197e313c14341d691ec38041b15b9c85a60527a96c01332cef08f39f8c2aede69b5d62f37be55fe540a89a0a2db798596d62cd2fbb94487e324750ae00bca789a36ba4cd61909c32d7ca0196293e21f5380ffdcb5c3d767570ddb56c2a62e2ae21cdf416faffe54a32af9a45a2843f67779e05d9094492ce4fc12d1a32c797c2336a1b93911e1018fdebb579afe4ae54135e55b38e89300edddb8131"}], 0x100}, 0x4) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000340)=[{r1, 0x20}, {r3, 0x64}, {r2, 0xc}], 0xcb, 0x0) 16:34:44 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) setsockopt(r0, 0x2000000000029, 0x1b, &(0x7f0000000000)="01000000", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x5) r2 = semget$private(0x0, 0x3, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/247) semget$private(0x0, 0x3, 0x300) 16:34:44 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0x9}, 0x0) shutdown(r0, 0x1) shutdown(r0, 0x1) 16:34:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f0000000840)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60a", 0x266}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x104) renameat(r1, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "825dd2518004190000000000fa6000"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:34:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f000022a000/0x4000)=nil, 0x4000) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x5a49, 0x8}, 0xc) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000140)="eb58b04d391f4de445cc4a8a5d29478b82e5c045dc5a95e7648b9520576bc8f9fab9de49042f9651dd05812394457dbbf9ca4b8cfb54396170509219346f43ca77b2a1da", 0x44}], 0x1, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 16:34:44 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0/../file0\x00') ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:34:44 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() pipe(&(0x7f0000000000)={0xffffffffffffffff}) open$dir(&(0x7f00000034c0)='./file0\x00', 0x0, 0x40) r2 = accept(0xffffffffffffffff, &(0x7f0000003500)=@un=@file={0x0, ""/31}, &(0x7f0000003540)=0x21) r3 = getpid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003580)={0x0, 0x0, 0x0}, &(0x7f00000035c0)=0xc) getgid() r8 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003600)={0x0, 0x0}, &(0x7f0000003640)=0xc) sendmsg$unix(r1, &(0x7f0000003700)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000003400)=[{&(0x7f0000002400)="b48a921cb405f7d7a43fa9a746ea682f2793ecb5f5d74eaec035d08af4f50bea0c0d1253618741c495412b0652e72567cb598dc0df04fe8df983e6f8f4ff98ee9f20c76b03afab1372387c0bba0ab1e90dec2250a71010217841e50c61f63ea32c48da18c52415ec944c9ed25e66d1225ef5f3751c390cdcab1b21a6a57780e2a79b24419d35792098bd661a40a35255c42aa4650fd4dc6e1d31d3ddaffe4b8d25d94740d53c068750b8aa5e9d5065d6ad6e7fb167372f92b3621e09a9186bd8615dabc0fb6b355b8f6d6712ccd28a0906819226e707249d0e6e0bfb401434c5148407144fbfb7cf1bac866552a3fa2a1b4c7e577fb7738d45827f607d8cfe09bb604e5f031c7a65c2b899752a6fe20afa9edc35408e9504100115cc8ce834676a1dff83e35109e0047d9b6099d9226c1a299ed33d61c840c254d2d27768d6751786cb6a8b5a333f279eb3f148ed7dfe08009ff7d66c7288d1d54f432339a34151177cba44d5372ca99635edf418c1ae0ad9d9815acd6002df2c28a7fbc6fcf88dcb0033c01cb46dd65ea1624b5d4d29b1883119e18b24180c70233db8d36de1db81d9e58c99bea777359e7d6bee60f30c2dc470a6a01cdb4b106333ee2e01d3f589a1b4c010623fa862dbf36603b51344e7058b08e68fe5cdeb033c00c897222523ab2a8b529d978f632724b690d17f60649d26551174a66d4c78bddd3f58963395129edc77693304ef9a36f50d4328c2641ab63354673b90a0e8bdb49452dcbbcb185e70f3c99aa920db81ecda5c4291e49d408a7e9c6e2d76a70f435f5f46f450dd9cddda19611acdb30e90c40e934101d3b6a6e8886a9bac500fe8843632889b1c54fdce4317c77a7c962e8b69cbd43dcc71929383f862792129e30003cdbb1c2d3a089c92f5430b337b8e202dc7521a8bdf37beaaadf0bc569662e44bed4a79f334c98d9f9651887bde4769bc7acdfed181f59cba37e85c41ff74aa928c3ce6458994bb8cb028e9e2c199bf505fc9e9ffbdeeccec0d5ac909806ae6e55dae6928a2c0810728a3330644df521d5b4dc988bbfe67c0bac96240d723011df759a7a473625b98c55e17aa150e43160504b24779d50b091d9623f8434f60e5a4866e25162169b0f6a8f8b3b5903f9e585d4df200669591d709b51b1c95219f70c698f8edff414db71ab3dbfab33d897b9273a75c5350685fe39a2e319a8ecec9f39061d6d3214e4b2235227a7fca8e31d065d05de293d25318dd46087e62f3d3e9d4c1b0c39b738776fedabb02066c1ef659f06a9bd1dc544a15ddaae46496454e1d85173a6bfed14ba3ad9f84e0e254edea71caa03b15706ba0cc9f17ebaa0d914ab816562dc964ce1d4a361835589c661568a056f4bd6cdd5190dd8895b8de2bc91cbfdaa23ac26cfc2c55deb81097e5e082092ee59a1398c670be174d33f9dd27ae1454bd0f38ef68dfacc583f529251d174a137e37e4d5c14b98440f160b8fa5660789374ab18071165e4604742a8c8bf92dfdb04f7de2ac34b47d2762c37b09777d52032c203b30dad2ac67a1ffd464be4dfe73e7ba039271b9390bd3bc10a41183d3bc836c4e7dd1233edeb7902e0e46942b3a5cdeec0af3d70ed1a749fde9c44150ac2d7c73f45e33e3dba485b887144c2e5f09a1fe1e0e1d1a624c606ed3f5cd44b532f722fd236d6ef2f7d74721d42cffc2d5997e9cb39524bb126bef093e6e98e352dceae836fa2a81b77f4b5ebb4ba9da262cddef472d361c0314b99350703ce9ea017810cc1ffeb65d0af9b6a8547e84502b7fc3928f392aa55a11d9144b96cd7ceb9c14a5b827d3c701f7aea8a3b10ff4f79431675356571031106ba7ac06a02f5fceb783e558946fdff58e6254d47645a57b89f281452c622393b42ebaaf04d8f2b1e8f014069b83b08c04c476e513bef6827b08fdd3c95efaa779d721a9963946d2aea87ffc4f10d76f581ee68fddda199046c1218324833dfe532468fddc3105d6a0bf8316ad2a0597efe92ad6e18336328f11f454834b6b1db074148e7c172454d918c15ba4dddfd31630481dad151692502ebefb3cbceb67a8f8a84d4d0ef7cfa0163360b2ece3d1c06720016b376bba31f1b55c1e55a0540c0e7fe71d629c2ab8aa4a33a33bfa6ea9fdec42183d341755bab08494fbac287ecee2bf7c569ccf2c62166f1c7e924582a3b487ac3ee78c68b3bda4d2e0594cb0c5ffd17a73c215df688089aff47646790bfea0c40d0cb05f940b7b10739aa8114e3cf70e39b1a1a7dfd13955c3470315be5d9f491871b921a707613a9560d73a191933f54bae5e6227cd80c8f38418bec4eaa0e07b0e081d47ec8f125b9f7dd55fa81dda8f5a8ba6a50725f74e0fc9f88021184c5914b10b543dab7970a50e0f6d3c2e0302bf670c61bd5bf58320cfdcfe728876361ab7c69352cc2f61ee84e49a0405a119639463746d9cb3cdeaf9ae3c23e2aa2cfa01c277250407fce9cc9502b7cc2fe8ab601965d49001a30d2769593ddff1be60bb38d6c4ac8003a9ce637742a1750f60313ac329a37b6c42cdfdaacda59416d43883c287d281886e9c83f13c98da8929d0c262de3e5b522cb808fc6ed9f7a751b15d0c9f9c8cc3ad0a97ea48e78bc5851d7d7e92c1d81b6c515066cdc14739b875343619fbdeb0d4201761552b1b35b4865ed9cedb293c8d0f80deca2827ece0dfc5b67e2590fa04efbf6bcb8bcf4049c68b039f81fef2502edf2a331e627f0ae47e27ea33881be2c4f8b23026f13e0afca2205ad92e29fca9d385534fecf9843a6f093587baf02a9aa6fea709c1bc09c85f458fa2dd07d046a2ca29e1dfbba9a95585f8911ff0cc3e1d163aff14af039ac1468ed22e0c94d9b6c0d99950651a3a710db957dc6cc1bd9b7de7b9f615123ad3fa31698a5fd7c0feac95efb78ba1b160f9bf665f66d3eac5a5f81bb38ce5744fb62239be65592f03a4f2a8d046435ac178bffc94fba638c787e38b3b94d20a5ba74042d786315708832c6025bfdddbd82e0227bd8443ea1f33264917e308e5d84ba6367a70f557c4cce9016903c11d391b7da1bc82883ed480b0459ce902bf48463f2d1906417dfabe0c8f98dcf1a85b977eb0f4989a627d1c2241581421b2c44f6140f7cf1ef8825551793e63f82ca3aa81956e8f0137c2ecb8489b9b57e7623d89fe7b3e09e95f919e8884d0c4260f4cd5a2fd7d84a6a54ae803713a46504e5caaf0e02ebac4bf3f2f875928610eeffff20742d41ba347f2eedc9b10cd279c2f68afdbfd3c9dbc0e055df010ccd8cd26c661ca78e3bb5a03b236091a1f0525cd9572344a608127e988a248ae8ea8ec74bb2a36a831ef31bb7122917ba65cbf9609c19fa1230f920466d4499c4f0ae02054c045815495ce4b25a27085f1179e01d17e9300524095ecd8bb5fec1c8ca75f1d28bee90d79480165c38a92d38480185ad9f3e83a903a4359a7eced9a5fcce7e3cbf1c711d86742a597551dfa6e26ed5857cc60e9ebc84add6a7b118a55e9dd4b3ff1cbf03659d7816daef3e956057285abd1fc9e82158d15e0357c7b1d9de0621af87f2dc9542a1c6ec8ce964f2aafced3944dac64d1d9694b837b1fc4783990330bc3f3b276ef6620c66425032f4ad820313f7eee299a42dbd6204a3c30d1b622a00598e39c6317c61af9d92c1e5cc8a4689bbe858684e592f1b3c4758a1e5fb56300887d9862e89c524b494fee7a47e937cb82e7af0a54c287acb6186979eee62d605fbf8c79be5cea5cd623041289de201c415342633bdc2d123751105e6831e566ea18e68e088c4745606b42ca99dc8d1718111d3ba9350acded95fc3f14eed59a2102181dce953cbff7f5060d29bb52231e195b94a3cb5632f9d29c291516dc0f4b081fef94f54d84f663a08f13c5b0e722b50243d8ea71701022728314422d5a3a7202c5d3b1c9373cc364dc0d7b2139fd288760b9b44bb976f1e7a860c36c2fb02980f31bc160a42de314d97a870329bb7508c869a583be90c8adb0df47b0327641dbe2e2de772d07ac7abacf3160a9eff7743aeb9c97df20e979f4ffc521ed4164d06f8856cc380413d1350e40e41dc448bdc7ea41c5b35a384ee0818abe536ec9da9ee7efd255d35347d229c9e36afe1bcd91d7ae6db635a349cb73545604d89c56f49944f64d185d1fa6d19c7b45e812016e30503bd5ed4ce0fdf5d084be064acc8f5d3ab1b02aac2b0500b490f8a9b3067ef218318cc9d8165ace6f3da6b9ec6480361451484a98d36da7a8162f50e1f5f8aaf3e16a109dc2bdb7d1afbd606bb66706637d45f4903bcc5c082a68eb74b55b6dc09f649709aa47a8ff423212656b2df80fd245289ddf3f002c23561b78735e5d96d3ebfa16c15f196b53f45f154d893618986d15963b335bb1434eb48ccef0c2185af24ba48cdcd4c8b18e73432191a9b46a2d2f4a9847c79413cd51133d39ba0bd1ebfd7c4c62681903d7d03b3724e7b0a5eab689832701b3c93c4198631d7abd0f1c920324fef5c9ce7b4d9a7fe558f2a846e354001170dcf0158a5f203c868bf8bbc2a27b7f5b349c04c38175ea0b829c8525dcc627e72c9b06a6b5552051e5e668c9942619eb2e15efb7362dc5dbdc7508afceea9f39ee8c7ffafb4f9f5d6426889a5bf63b9f8c0f0147366ffe85f13942d552685c9945e9c7cf7ea65f9d10306adaf0d050bb31a24c6a039284f1aa7f975a9d16d302fa22614b6efa0ff84e41cb17c4c6f455dd3c6f5f3b670854ab1bc94e9ba6d425c95276a962582574a788a89087194f75890c7dc1b751a1a28b4f97b5af819a58f502afb6faa4db46f46ee11f16f3f90a34c4c3f7d20658fb1bb0ffcf1156c7ea6c42be4cd904a1c96b6f36b3643a626eb2e5407e1d7a46fbf1eb17c90cbdf4305573be72c2d56a81efd1c8305d4800d791c9327a5acea89253c3fcce94d889bf3f52614c81485f2bd035f6be74bd48b1a57f0ad081543c10243ab9bb11664fe3cf99140b85c804734893aaacf89a5ef490f3651b50f0e9e453b23ee6ba01c7d71ad2f81349a5a04fc0c7268fb6505d2c1e03ef129b0d039a4fc15b1705f6d0044b2a4cff7182859d2336486f70f8e4433fa1dc4dafee312349978c63eb326e9d6b0c8d51553312fc35152b6710595da6d587b3e15fc95e88f1ec7c39cb5476579ff2f7f27712bf6142f0e6a05ff6299a9b27141522279cea183a967fff55f4262e8adf3c6b3064efce06ab1690716f323d60a2d399623ab962d884ccee979614b2009acc4c0e3d5f56e336bb56e892bde1e4e60194537f1fec1d0013c9a50f94ea5f1a45b89488b4643fc1791bf741a2c316239d84a53010d1bbec80419cbffb7be2c1a2349ecefa1f41ccbde00f5c19b24be6af8a6a21f61c8f77feac0a0a3ae4a57dc43b8d7775dc0e74e161395dfc741f95798933b022eb46ed0356de378ac825aaa567bb5fe981b78bef3d1fe2ff1a3ae2832d365d62122be5175a1031d3cfbe9bd79d4f4c9549d231e75a27d1fbac6c54c3c053b8033578eb7ed06df3a3909c563187bf676fb95cc76d091b0fa8faec5dfa85fc0469e1da4a84b633f923bdfc73820f3120eb2ce4515b46f4abd1629eea1ba47385100a985446bc65973885b309042cbfd7e2420a690ce63e0c202030c2511eeeb0c9aeed98e63cf04087bf919ae1a66f99748dce3d1606c2af4458ad57ed4c118fa364640ed3cfe2e1ade58262fca1256e9c7f076e51baa30a71e1bc60de1d7a9abfe5360ad87bd43fb28c70bea985f4ec11c7e4c0d446ade19c041620d7", 0x1000}], 0x1, 0x0, 0x0, 0x400}, 0xb) seteuid(r0) r10 = socket$inet(0x2, 0x3, 0x102) sendto$inet(r10, 0x0, 0x0, 0xb, &(0x7f0000000100), 0xc) r11 = semget$private(0x0, 0x3, 0x0) semop(r11, &(0x7f0000003740)=[{0x2, 0x1ff, 0x800}, {0x5, 0x5, 0x1800}, {0x1, 0x9, 0x800}, {0x3, 0x101, 0x1800}, {0x6, 0x5da, 0x800}, {0x3, 0xe40, 0x1800}, {0x0, 0x84, 0x800}], 0x7) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000140)="1e387f65353848d429439d43be8628997227c7995034b153d6293645b483ff4fa18d76d52fb7dd03f6a4a7e1460061313579d92c470980220921057d47aafa89ccfcac51b51f74b142394aa4053799274e108e81e5b963e3bb775452ff9b9666a66e26dee8835260659c52a5939f4f18ca82127f81c7f2337af03eb8f67abc5209e152daff37a003ad915d80d0ef6d324b7f7bbd734cb43d024745e070cf7ba00545c6131a69dbe12cc3ff92db0b2a0333", 0xb1}, {&(0x7f00000000c0)="e9a9bb268397636021ee94061bf0f2ed46d08cd3c752765ed9006fdf9da7ec1881114e3847bb8342b47a12", 0x2b}, {&(0x7f0000000200)="2a3fe0916e084d62431cce4f2b3d357e3b0be07f206fcbadb774d6dfdcdfc7735ea51a1486030ca286e6262df86cc6c7c2e63ab0ecf961cffd723af8dc65500aec2496a48898cccec5555d3362e4f418dbf232075cc175942edfad43f16cc8dad36b3e55ecc8588d516babcb61b1375a1cf5d8b650b4987affebf97625185bb7a4ce8efe38477c0220b35ce3be4d9480932f96f4d7bdc0ce023654080017268d1aad676ff84eda09219d88154939700db0d48c024c4af483a2a171925ef8c03fab0208388ccd10f372f5d384372084fa7601ef68183770c6765dc0026c7afc", 0xdf}, {&(0x7f0000000300)="0ae9064246780d9c6b195cf1b3f0c78021484b", 0x13}], 0x4, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r9, r7}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r10, r10, r10, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r4}], 0x80, 0x40c}, 0xc) 16:34:44 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, &(0x7f0000002740)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088000000000000800099ae4ad7bff1958871ed0be2f0c8420fc3c59be0c0010031633064d5e3ef11b941c56b0e6082210fbdd7135f36694ded9c7625044bda9b65563ce5ab71d790c1237dcaf28fc9a4fbc610dee50e259e915e2ab20260e4b042dcbfe742bf26b2042f3542a2c9c91558b74a6704e3d473b2d322773911040d6a99f570fc10712ca3e67734f138ab773fd10e", 0xac) r1 = syz_open_pts() r2 = getuid() r3 = getgid() fchown(r1, r2, r3) close(r0) kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900d1ebd81823fc7e0d7a", 0x0, 0x3}) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x1000, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:34:44 executing program 1: r0 = open(&(0x7f0000000380)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x7ffff) dup2(r0, r0) lseek(r0, 0xfffffffffffffffd, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/121, 0x79}, {&(0x7f0000000100)=""/10, 0x197}, {&(0x7f0000000140)=""/61, 0x3d}, {&(0x7f0000000180)=""/188, 0xfffffecd}, {&(0x7f0000000240)=""/110, 0x6e}], 0x5) 16:34:45 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x4000000000002000, 0x81) r0 = semget(0x2, 0x0, 0x110) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0xb3b38de, 0x6, 0x8ff]) r1 = dup(0xffffffffffffff9c) fcntl$getown(r1, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) ftruncate(0xffffffffffffffff, 0x7ff) r2 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0x80, 0xfffffffffffffffe}, 0xc) r3 = kqueue() close(r2) dup2(r3, 0xffffffffffffffff) 16:34:45 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0xfccc) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4010, r1, 0x0, 0x0) dup2(r1, r0) 16:34:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x400) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='[\x00'], &(0x7f0000000140)=[&(0x7f0000000100)='\x00']) 16:34:45 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8e000000000000000000"], 0xa) 16:34:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x35, 0x200000000000002, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 16:34:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xdd}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = kqueue() dup2(r2, r1) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) 16:34:45 executing program 1: r0 = shmget$private(0x0, 0x4000, 0xfffffffffffffffe, &(0x7f0000ffb000/0x4000)=nil) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setuid(r1) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) 16:34:45 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a", 0xb0}], 0x1) r0 = socket$inet(0x2, 0x8000000000005, 0x8000000000009) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) 16:34:45 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x2000000000004) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xfffffddc) 16:34:45 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000001940)='./file0\x00', 0x3f) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r1 = socket$inet(0x2, 0x5, 0xfffffffffffffffb) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) fcntl$dupfd(r1, 0xa, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) setuid(r2) chdir(&(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r3 = socket(0x1a, 0x2, 0x9fad) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xc) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') 16:34:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0xc10, 0x2) ioctl$TIOCSTART(r1, 0x2000746e) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x6f}], 0x2000000002, 0x0, 0x0, 0x0) close(r2) 16:34:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x20, 0x401) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pipe(&(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f00000001c0)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) 16:34:45 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x4127deb1, 0x0, 0x18, 0x4, "db099e702cbb6cbf186dff77644742d5f72ffbe7", 0x400, 0x7ff}) setrlimit(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x100, 0xfff}, 0x0) 16:34:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kqueue() r3 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0}, &(0x7f0000001580)=0xc) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001600)={r4, r5, r6}, 0xc) kevent(r2, &(0x7f0000000080), 0x7, 0x0, 0x2, 0x0) kevent(r3, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) r7 = dup2(r1, r0) recvmsg(r7, &(0x7f0000001500)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001440)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000100)=""/185, 0xb9}, {&(0x7f00000001c0)=""/23, 0x17}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/223, 0xdf}, {&(0x7f0000001300)=""/60, 0x3c}, {&(0x7f0000001340)=""/32, 0x20}, {&(0x7f0000001380)=""/139, 0x8b}], 0x8, &(0x7f00000014c0)=""/56, 0x38}, 0x3) 16:34:45 executing program 0: r0 = socket(0x11, 0x4000000004003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 16:34:45 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x474, 0x4) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x20, 0x0, 0x0) 16:34:46 executing program 1: getrusage(0x0, &(0x7f0000000000)) setreuid(0xee00, 0x0) r0 = getuid() setreuid(r0, 0x0) 16:34:46 executing program 0: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) kqueue() syz_open_pts() getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000140)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x400000000000000) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) pipe(&(0x7f0000000180)) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000000)) pipe2(0x0, 0x0) 16:34:46 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) sendmsg$unix(r0, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001700)=[@rights={0x10, 0x1}], 0x10}, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:34:46 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket$inet(0x2, 0x100000003, 0x0) socket$inet6(0x18, 0x0, 0x2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7, 0x10, r1, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/23, &(0x7f0000000040)=0xff2e) fsync(r1) 16:34:46 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f00000000c0)=0xfffffffffffffe5a) r2 = socket(0x2, 0x3, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x47) setsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) getsockname(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) 16:34:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000)="c35dff045ce5378efbde61a5b04f75f4b19d47170ac80b5d5d1df66eb917037693ea2618f0d2e06ab969263115937446f49eeb9b58073b792f605d3267aed1a6b34b8464d5950e03adc88f92b0f5c38de9468368cff52c6e4a28e1a227d1977c20621c398c03c867251285fd8ee5141d85f88bfb130038fa190a30b609bec19dabdea94bd1d9a845", 0x88}], 0x1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x14, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x0) 16:34:46 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x9) setsockopt(r0, 0x29, 0x200000000000001b, &(0x7f0000000140), 0x0) 16:34:46 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89081ef32776e71b", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="320399bbd3d7723bc9b4", 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="092d23281501df0f3f6d76abd3ea8b4d4772b65035bb3b081fc780d6f5fda86178117d660d5cbdffde1753eae89ce56c2f7afd3965ee3515565a3e81b7103d5aff38e48173f69c4ba3ca89b4fc6f46df629d2b2a2414b60e902d3eb74eec8ae307a6b4c56ccb58f81cbd9a04453947db0c666f23cf3586153eb372dbea8fa710dd9cf5bbdeb596604b724aee0b3e2730d0e3faacd30069", 0x97) r1 = msgget$private(0x0, 0x20) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="ae1ca26e6981c4094c3c38c626a8168d5f9492735ef3b57b261b3bd516278e689ba33f8d1d18914b61acd3bc4b645345091bb0c597dcfb608730ef046142b7f595b709e87b40c30611b9f65ef2ad3d6b0f5561dc69937b53111e433283e4a6f789ffe94e4907a40b619c5b10559acbc39ec3d42a89b71eb62d5c7d6b76db77ef0b9fa6b8a52407a314cebe86c38d076d55e688cda468e9367656131f1d909d5834d65e638ad36b7983", 0xa9) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/47) 16:34:46 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0xf8, 0x7fffffff, &(0x7f0000000000)="e4bd11c9cd718e31bfbf29e44546fab07fcc989c3d25104b575eaeb0674aeb41447969e461917dcd", 0x28) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000180), 0x0) 16:34:46 executing program 1: r0 = socket$inet6(0x18, 0x400000000008000, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x2000000000029, 0xd, 0x0, 0x0) 16:34:46 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000080)=@abs, 0x8, 0x0, 0xfffffffffffffe4c, &(0x7f0000000000)=[@cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x60}, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = msgget$private(0x0, 0x110) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7d3ffd2a531e0ad0185a8bb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x1, 0x800) 16:34:46 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)="00a008a2", 0xffffffffffffff9a) 16:34:46 executing program 1: pipe2(0x0, 0x0) r0 = getppid() mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4000004300) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchdir(r1) fcntl$setown(r1, 0x6, r0) fcntl$setown(r1, 0x6, r0) fcntl$setown(r1, 0x6, 0x0) fsync(0xffffffffffffffff) sync() pckbd_enable: command error 16:34:48 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x0, 0x0, "a994d40118f347fb32dc121600"}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x30a00, 0xd2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x1, 0xffff, 0x2}, 0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) 16:34:48 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x2028, 0x8000004000000501) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="ad4219a08899af56484339a6d33fdb5e75254930d4ace8571679350cef2ece5eb579fadfd6653330057f730a2773854f2b07e9c3a9a2a5fa160aae6ac5e7a9b2a627970df98ed13a5410a91f7165f823fd60b8ddff23fb85c9b06fa40e722de81b71a748628f3196eb53746e12cf6fa4fe24119a790f9ecf847729a4ec01e60aa9dee5cbea26931ec5db8b4103fe9c14c8df4a993900d83a02a92469cccae36857eb11edaabd4a92a53c325420c0b8a525b4c2feeeca42cc364a66630fd208ff819cfa0621ca47950d3cd544787dc0f9ff8fbdfed25f4362ffc29428ffb96e9c50631803a1178598d17e481e895e", 0xee) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x12000000000) 16:34:48 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) r2 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x3, 0x0, 0x80000000, r2}) fcntl$setflags(r0, 0x2, 0x1) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) r3 = getppid() flock(r1, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x18, 0x20, 0x7fff, 0x401}], 0x3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x100, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x12, 0x1, 0x28e3}, {{r0}, 0xfffffffffffffffd, 0x3, 0xfffff, 0x2, 0x400}, {{r1}, 0xffffffffffffffff, 0x36, 0x1, 0xfffffffffffffffe, 0xfffffffffffff3de}, {{r1}, 0x0, 0x2, 0x0, 0x3, 0x4}], 0x6, &(0x7f00000001c0)={0xffffffffcd78eec3, 0x7}) ioctl$TIOCDRAIN(r0, 0x2000745e) fcntl$setown(r1, 0x6, r3) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x8, 0x7}, {{r1}, 0xfffffffffffffffd, 0x10, 0xf0000041, 0x8380}, {{r0}, 0xfffffffffffffffe, 0x10, 0x0, 0x4, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0x1, 0x40000040, 0x8, 0x3}, {{r1}, 0xfffffffffffffffa, 0x16, 0x0, 0x0, 0x80}, {{r1}, 0xfffffffffffffffe, 0x14, 0xa0000000, 0x100000001, 0x6a44c848}, {{r1}, 0xfffffffffffffff8, 0x51, 0x9, 0x81, 0xa2}, {{r0}, 0xffffffffffffffff, 0x60, 0x80000000, 0x1, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x5, 0x22}], 0x3, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0xc0, 0x3, 0x9, 0x3f}, {{r0}, 0xfffffffffffffffe, 0x85, 0x0, 0x3, 0x9}, {{r1}, 0xfffffffffffffffd, 0x48, 0xf0000000, 0x1f, 0x401}], 0x6, &(0x7f00000003c0)={0x2, 0xfffffffffffffc00}) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffd, 0x5c, 0xf0000018, 0x3, 0x3956}, {{r0}, 0xfffffffffffffff9, 0x40, 0x80000000, 0x3, 0x6}], 0xfffffffffffff000, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0x1, 0x5}, {{r0}, 0xfffffffffffffffd, 0x50, 0x0, 0x4, 0x10000}], 0x80, &(0x7f0000000480)={0x2, 0x5}) r4 = openat(r1, &(0x7f00000004c0)='./file0\x00', 0x8000, 0x0) kevent(r1, &(0x7f0000000500)=[{{r4}, 0x0, 0x42, 0xfffff, 0x4, 0x1}, {{r1}, 0xfffffffffffffffc, 0x5, 0x80000000, 0x3, 0x6}], 0x400, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffe, 0x28, 0x10, 0xa2, 0x80}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x1ff, 0x9}, {{r0}, 0xfffffffffffffffb, 0x5, 0x80000004, 0x9, 0x5}, {{r0}, 0x0, 0x2, 0x20, 0x6, 0x20}, {{r0}, 0xffffffffffffffff, 0x61, 0x8, 0x3, 0x3}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x6a, 0x732}], 0x8, &(0x7f0000000600)={0x20, 0x2}) r5 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() r9 = geteuid() r10 = getgid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000680)={{0x1, r6, r8, r9, r10, 0x1, 0x8}, 0x7fffffff, 0x0, r2, r2, 0x8, 0x0, 0x9, 0x3}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r11 = semget$private(0x0, 0x3, 0x4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={r2, r6, r7}, 0xc) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) semctl$GETZCNT(r11, 0x2, 0x7, &(0x7f0000000840)=""/80) pipe2(&(0x7f00000008c0), 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000940)=0xc) pckbd_enable: command error 16:34:48 executing program 1: open$dir(&(0x7f0000000000)='./file1\x00', 0x2bdfb56e518797ce, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x10) open(&(0x7f00000000c0)='./file2\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:34:48 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x200000000002b, 0x9, &(0x7f0000000380)="0100000003e1767e94f08278b2c030ec7ce694d5cab20791f88bce7549316487218b073b11e3a6231b64cd6aef3dc5d0208a89e53d79295162a4f0c1266177dd9fb8c10251fa5850a30d6f5610a3835564227c52110a843753a73ff38d18410c1ef5341cdcbf3a49f18f2b", 0x6b) setsockopt(r0, 0x80, 0x1, &(0x7f0000000240)="2e07458e1188af67acaa551a21c7dc703df0155cabee9eb5a6c2b20d20c8ff124989ef650f3cc5b289a53cf391130b4e36634197b457adf2e8f1bf08c0a9af1dc5b79771ef1e2f1ba6485f9debd2adb0452abbe28c759733c04ff9a1b800a91d06475098e1bf8f27407bfd50677077e4805e88bae57832cfe22b22b1e37fab17410a79e8ba25397724586f0444bbd9f1a28530286e6e7d741bb095b5959164b79bb7", 0xa2) setsockopt(r0, 0x7fff, 0x3, &(0x7f0000000040)="7b07a87d13c53fc801242ba55c450c4ece855ff2f5b0d7d64d57eeaca6021e68b1032e90f65bf09382c11077d01407fcacdea334ec1c517bdccd3d6b67b0c75ba95f1f7164d0a032ff83896490c188f1d06a758a6a41f18d30286d7dad74ffcda8177b4fb0111a254eed9182001f18db646f16633494f11df33d589ded7e80d488fd383a36b87ad321698c06", 0x8c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x150) getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(r0, 0x2000000000029, 0x9, 0x0, 0x0) 16:34:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab03000800000000000007a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb0000000000", 0x55) poll(&(0x7f00000000c0)=[{r0, 0x2c}], 0x1, 0xf6) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="efc2a8bd6e0b26559baec80d6afb8102", 0x10}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000580)="2f5ff41ecffc71ae2d2636a8bdc9c8693371842271b669087119121c68d15781891b82ef1eb4ae6b09b17351217eefdbb304ff933af7330ece89082532a1f8084a1649c06e74cc5c46f311689325e8805c03ce37041dfafad0d40b71a85033e6ca08d2186d20337956e52f41b941aa5bcca3f2d5b1e1f1f43c4ceb1b563e0f610c4bc53ad896e320a62600fa36700dc6a6507f41c0c5e1b944f7fa6bba72d3930e18ff6494b597a72a8e690c0e01ae7eb7c8e7ffc55305194a6280be14db1094cd4adf019dce688f6a6a184f475ee6fba9c4c58b7d3ad8c2b06d5174d0d021a8cef6ad7cd952713a8607aaf108a53671ed1ac533b2b1066c6184526756642836bef5d5ca826cc407007b964307183bc62582b153d0d02d0f5cc0bd6a7f61a8994fb2928260e51576e1c891a3b244785d28577f458cb990740815e435ac3aa8041f9a5efa1831abdb9661a34ad7a8a03cca8fbf6f8d9e0daf9acf168ffc1b3f5927f27637e2314b5328023b03", 0x16c}], 0x1) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) fcntl$setstatus(r1, 0x4, 0x84) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0xb) r3 = fcntl$dupfd(r1, 0xa, r0) writev(r2, &(0x7f0000001a80)=[{&(0x7f0000000200)="14ca45a2c2d056f7d65ec845c1498a54ef127379105d90adcee81b8dcbca46c94674a737c167c5f8c36bae", 0x2b}, {&(0x7f0000000240)="bedf604de8519f42bc0bfe97e79fba95626091c19bcf62b746277e3ea6b4f4b248389248b3f6fc80650178498315618ac828bf28e4221d1e4554c2729e425c98b0cd689fe55768f1ec792bdc1c68d5e5", 0x50}, {&(0x7f0000000380)="07723d15bf6c7fbe43bbff57323f0d6a900ced4a6575fcb18b1a5c1c90fd3a02cefdabf6492d9e13cf909812426abce6dc4c703b9a0063c817e2e5a410da02c6e7f402ed55f36fee95a841faedd6e52c808d9e5834cce52ceec4590bb68cdd3e251aea75ac70978d4849db2ddc90be6bd13e5495862da3757b5453994b840c10e06bf1ba6eef6bc83e34cb7317021c24038459612afda4cb3efec905", 0x9c}, {&(0x7f0000001700)="5b34a18402bfc43c5824023d54a73b84b95bd15326601d6cba7578cfe59263086850b3f88e64f446b03a8b79b2c5e498c4d3584f2710aa2e193e47665ea4d00def29baa2152b9c0c4ad7e66ee80f3b0d527b0a7097b55206a3bb14574206b6b615b837c616f7192df5282d83d84cca8cf224c258b6488f4fabe0f49e7f03498018e378c61383dc9954218f5f17f5819fc032f76b1973be494ea984262a76f90674ad4ee26c21441b6fb91cb4e83bff04d1cf0f981df03769ed", 0xb9}, {&(0x7f00000002c0)="b9adae07d1a866227322e7d376247993ce54e8f16560b12126868f16bba9ad17461c1a558f8c5cc83ad200", 0x2b}, {&(0x7f00000017c0)="204414bfadfceaaf992cf30b6947bc6c4ca42284ba8572882601ab733482dc1ee63dbd92f02dc57a29d5a0de7ffe8549b32e0980af8e1bfdbbad87d2c98625f63644aeb8d1666a0cc71e50c90227f37b332818daf1f86309751b207d08808de18308afe9f8bf2063a3ca00a5d86af46565b2392fd88282fab2ccd85dae157152d8a7a801e51604fd0ad609d30217c5dcc8e7193aad5c4d8df42510fc6f0d8e5195e850c83bdcc9cbda7446788555e2d837f1e9e01d41c7a554148a5ec880bbedece0bedb4461a55a05b6d4589b70f88b21f199f4cf9c0b", 0xd7}, {&(0x7f0000000300)="578a70f5aca883dd5ef9bb1997de96b187e91f985e91819623cc8feabf620ba76b5325a3e5", 0x25}, {&(0x7f00000018c0)="59b1d90132dbfc97623a36c86ed7bcc554efc174e3deb28682e77a57dd65ad4792f969e605ff277e3677586170a177f1f449702f52e0649e8211760c47cf25e00b993e1b5f5a515034b5763f017949d08f32c5e246d6fe818c4035cb662846a73f1af615fce862d6451e22d3be8bab88e09ba254f3c1e7a68ac4e2308ef6a2b95974b392de534ed92cf5c9688ae921bd390b094d66b7f5983bfe19b35150567badfdd3712fa6dd1c35ba2b894bd5b8f48c21d52b06836ef0a0e284cf2dc946", 0xbf}, {&(0x7f0000000480)="ed70bcd215eccadc656c3bd0452ee67491591adc201baeed869099260efa3e6480c2c0ce9d", 0x25}, {&(0x7f0000001980)="d91bd6a14602e1a87ad3fd10a4a935638373baeef0998ba56c4f1db7cd241b299c744d6a726d3652b74dae80bd68b9a756a5818a8ba50054f39343f277cf76b95068da639066f540003b8f6c229ba11d4bce86ea344646dd3ad58f03028a25122732b6f4e66cfd25efcda7bc228b23340c6a1622bd5e903d2eaf91df03f18df688f237b2cc692cf9a0689e22ea0e497aa0fef1a4c9681bd1c968cf1d97888509c3677a4225ab3a0903cf8f9900d5acf67bef5ec12dcf760b71745a2ed646623e250c2e85786e559ef6377ba5c2fd993d3bb86acedd68dd85e0f68eaa4d6e95794d7834927b804e", 0xe7}], 0xa) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000), 0x0) close(r0) r4 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000700)=""/4096) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000004c0)={0x8, 0x609, 0x7ff, 0x3, "50b5f3adbfddf5686d6c8a97cb1d85439fd885eb", 0x3, 0x2}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x8, 0x401, 0x2, 0x9, "cd1cd8493c9a0a311ee8338a12a67449367bf261", 0x3}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kqueue() syz_open_pts() 16:34:48 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) pipe(&(0x7f0000000000)) 16:34:48 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x6, 0x1) r4 = socket(0x18, 0x5, 0x1) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x65) r6 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x883, 0x1) r7 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20, 0x10) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r9 = socket$unix(0x1, 0x1, 0x0) r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r11 = syz_open_pts() kevent(r0, &(0x7f00000001c0)=[{{r1}, 0x9a37b08d9232febf, 0x80, 0x20000001, 0xe1, 0xeba}, {{r2}, 0xfffffffffffffff9, 0x27, 0x80000002, 0x4}, {{r3}, 0xfffffffffffffff9, 0x9c, 0xfffff, 0x2, 0x7fff}, {{r4}, 0xfffffffffffffffe, 0x81, 0x1, 0xc000000, 0x68}, {{r5}, 0xfffffffffffffff8, 0x56, 0x10, 0x4d, 0x4}, {{r6}, 0xffffffffffffffff, 0x8a, 0xf0000004, 0xb5}, {{r7}, 0xfffffffffffffffa, 0x20, 0x10, 0x10000, 0x559}], 0x5d1, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffe, 0x0, 0x2, 0x8, 0x3}, {{r9}, 0xfffffffffffffff8, 0x80, 0x800fffff, 0x3, 0x9b}, {{r10}, 0xfffffffffffffffb, 0x4, 0x2, 0x80000001, 0xfff}, {{r11}, 0xffffffffffffffff, 0x84, 0x10, 0x7}], 0x8, &(0x7f0000000380)={0x0, 0xeee}) r12 = socket$inet6(0x18, 0x8000, 0x6) r13 = dup2(r12, r6) ioctl$TIOCCDTR(r13, 0x20007478) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r12, 0x6, r14) 16:34:48 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x6, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) 16:34:48 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) fcntl$getflags(r0, 0x3) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x2000000000029, 0x0, &(0x7f00000000c0), 0x3cf) 16:34:48 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000700), 0xb2, 0x0}, 0x0) 16:34:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="94d5b462c0341a8b2ea311e45ef8333ede7f4faacc75513903cda8436d2a3159385099d57168c737d59dc1e77d359a1730117afec602c2cfd534ec00e9912eb2dc81ec1b9eb5afc428ed8001d26b6a2385011e24cbf875b96c5fdfdc916edbc862c396720f853a28104dc1865f392e41fedcc8c0eae56e3be78b4a", 0x7b) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() getpid() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffffe, 0x0, 0xffffe, 0xffffbffffffffffe, "8b46786eb953d07babec337860fffffffffa0011"}) readv(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/167, 0xa7}, {&(0x7f0000000180)=""/145, 0x91}, {&(0x7f00000003c0)=""/151, 0x97}, {&(0x7f0000000000)=""/1, 0x1}, {&(0x7f0000000600)=""/216, 0xd8}], 0x5) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 16:34:48 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) 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() r5 = getpgrp() fcntl$setown(r3, 0x6, r5) kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r1, &(0x7f0000000040), 0x6, 0x0, 0xffff, 0x0) close(r2) nanosleep(&(0x7f0000000040)={0xdfc, 0x100000001}, &(0x7f00000000c0)) 16:34:48 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20002, 0x400000) open(&(0x7f00009b7000)='./bus\x00', 0x10b885, 0x0) 16:34:48 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffffffffffe37) pipe(&(0x7f0000000000)) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1) fcntl$setstatus(r1, 0x4, 0x8) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 16:34:48 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x6, 0xfffffffffffffff9}) flock(r0, 0xa) 16:34:48 executing program 0: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0x3ef) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setreuid(r0, r0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x28, 0x1) getgid() 16:34:48 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3100, 0x0, "a3b1a09c17546ebcc23e4c06aa398f513c57ac72"}) 16:34:48 executing program 0: socketpair$unix(0x1, 0xfffffffffffffffd, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000140)=0x80000001, 0x4) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000480)="c15726287209938d79eecf1d13d84b17891e1a034ce83a35c486af141167c978c8c08416912ff276f496a570bb5b90984fd7e368420192c1d03ae5b315ee0af9d5bab3f8f7114c46b8d1e97c90c9d2ec9f002101f3742cfcab91d2d1a18600907a566e8a7fa2e455062974ee467ecf857ed24d13b84d4a09f67c2dc2feca89f3b453c2813a825d30ed9ec6a7808b1a76e9", 0x91}], 0x1) writev(r2, &(0x7f0000002c40)=[{&(0x7f0000001c40)="3da29f6ded3a36968c6c29e2db257427b75f523631d61d7f4d61b4465a368c3b8a9b7a1e1138bf4e16fdf7ea3cfc952b84ce5a95e5e5770d7ba9190bbb52c3de4f8cd497ed782d96bd6e6eb86e9691b667e17119da1226d6128f0e668f000e8362f0fb65a953301b87c8b53993a5ddbf5774fa34644ebe3faa510b0f65fb90b8e21b188556dbbb52c2849fd45770b7fd828ab36c9d67422621c0e625052c681176243d39301a320515c65692e01446c25d74b171906145165a95be2c46066d400f11856fc4ee7806936c9c3f4ced98819b31539725473172c7b357eab95e4d09", 0xe0}], 0x1) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000040)}, {&(0x7f0000000180)="cfe57f47e5b0753e9dba891993b1cd741285b63303859e57602397da8357a9bece530d0735719850a00bfd7f25e5b105bfc6977bbf0377ef66ea92d423d5a1660c0d2c1cfe7e04cd79e86540e5f4040513dc3f297028c9e74cef9f63d16f128a61433ed17062fcd4b0dc9bec6091204bbee02bc12eccff1d0d20563446cd1f4c6c0e69968d4c9f250621fa30eb7f974e4a3c590f8a413e01df59b129b453150aecc582bcbb039e0d7e7390cde9a9f14efed6e1f6df251e948286dff8d1fa1fc38ef5c260033f3ded", 0xc8}, {&(0x7f0000002c80)="6aad751f24921f2c4e1493dc1332335a1c40d895372b6b66a3a3d10f1b8e3e9c9897d636147c5d9f1b1fbe79aa1360b9a6d58312a5f9a80e25be0df9a19597fe30702af3ecf2be96849352128366d3a54ae8e366c022d263ab9b70f229ee2b401c1d232f2fa9f00dc66d8163782b19b4e4b31a577d5d43a942d4213dc120ae654631ca89d8f8ce62436b2f2180f213b85540bc441dd46dc3ee2680860bd6ac9ff9fceb943034e604f57bd0697c2dc3b263e7982ccbb99d2be1ceabc5b45d2af67d55ef7073d133686510cf1f87375374ab427ac3fcd32244a774e126385f42ee92cf1d19b62b72685ecd5b6c35cb2ffe91e932ddac6898d2f70116c542c4c8ff045cfbdb09f81918f7de6be7ceaab083ab22f8cecf8819b736da490909cbbc7f0e0f60b7123f4727779de7e767da92bf766c4e4c87ecafd549f78e95c5800862242b983d5b71debcefa27eedca548ed01821bf76b0db1bc7fbda2e16ef3f8bdc033a5d1138e98abcc9ecd9965340a7cc89a8e331f755779797ad9d1474582a80cd87b925b513922bf927fdc9a5f3c58838156a9359be771648f3e16dbe3a7c2d4c070d3157a28ba0c674c5d7e72e6e862351a5a9638341ed396613210a882a42d849989eec915019eae5459b2b9eefff1a52f7567d81fd4f67e3159d996f9c9459a04780d6d9134bb4d03ec97227ffa5c002e2a77af96943d8c0ca2f1d12671c5f220a7d9b8d945900c40033d2631bfc46d17c48481861b0a6437e90eef0a5e06f2ab947180ce1284277184ae8627de53462246ba3d8c103e37a3cf565da6a60a9205d9d4b5ecda6b46e1623184b5f01341e4a5bcb51333fbf2fdf6c9b1111f97e8d40e309d0076adc8fb742492399a81ddcd0943ca3502e5f9bfbf52592dc40635fdff8ad55f493b655264727d512d156519a5f1f5e21b8ea07209f5f3cf1f5f9630957861854fba99b0565d491e0c6152f6dce532906363c3767eec6136e8ba34680d4535491075bbac98c4c243c0ff5f3a016fc2f3b93ed0c2207bcda043631e5dccf4f4be441bb96059590ad28f2d416e56455449c0172355649a01ec6f9a2ab9712dc60fe5ebea92a465de0c4cb03f84fd53639b87528ac8ab490fd5998523642ef197b80c7c1756305c741645122e9edb51a3b50899d239e51aa2a510fb5527bdb96164020d13ee771c195d8fc4adbfd0a06e330c5a7cb3459e8e04b645e30fa5453e56a2a1d2a17ae164c94bd1b775c106b22883e452598c00e05a3a8b77e93e2d383cbc8cc478263cfb85153adb2ac67e45c2a3e8b45eaebc8303736fdee8ef5d1fe1a105a69f4eaf4ee0d0a17b8d9ba32a1df50d6d7b1f5a4606ee3017240a6b8dde6d02315ceba2e6de0f8338777772acbeb28b5f8cf3ee577a40a96af19552a8e5b34baebd5c8fa82633d4c9b78368ec6612c349d04c4d00cda74fae2473d06e1e46376380d3e780ea4ea4a4755fa961d4e37c4d2cb34cf88239d149c963b678752a35b6d48b6537ffd74ea498cc07117cbe8abd613fc7464d6bef1696ac48e2e870559dbed1178a9d0111297faf6d5ff5a19e19b6e048329b1381f545999989a3d3189a8fe07bc03dd9136da78426db595106e9bbb059ebc2c04e7d4be741c4d4acab65d7081238bebd80adce936ba9587ae43083de73d3918fb740a50f7c5b203dfada269033727326c5447495a47043dda3f39d590fc05e78c97589ce38a3a0cbcdf8e1afa193e088bbfd1077d49090c466b1f0af44c0bad4457137f24cd1f5ea17edb40f613f748fa5b310f39b44b47453cdb8b3404ec785da055f3fe4ee2c20bc73a02d856b0d3f0a467b19a660c18219bdd27d352e7994830ca1ca84e2725aaf28e5e18590c971990b4b2936ba21a3faf7e74049057b62e59c719db0c5558867eb06ca3a99d57aad4d7cdc0082b2ffa3bb0258d303fa372bda9aad657d35e18c20be2cbe548f4b5306e2a90d2501065dd135c8f05169b30c779ca92bdee7c5686d1a18346030d4feed58ad9af6cd6e7ee55af1bac749ba12a86b87f4dfbb658ed2b7afe7c163563d7711556dbf677aaabe2fb51e4828c909c4e9c9d3fb12f5b0556e8ecdc91c20304f4680805127951e2784f2800bce6c00953b4db0015d1d88eed82daac9e5f5bf6037a6481f85deae769c608274b2d45e8e926e037ce5ca1af30c67f2212f68f167a0f26a02e3299e37930a738c494d462e40d6a784ddc3b366a97564132dfcdd0a74246733950daa2c1cc438ffe162ec8aa0adc22c6d7d52b85466f87f49502cad2fda7a26d818d2383743db08411518d1b14d4a1ed8fa63248ee9d9cd52aedba12a340f3a60b23eb8e40b15308e60851c7aa911824f46bd326cab00f028a867954393ba988d6282d99ce16e81cc1ffb85899190737722fc3db6628c47d86ad38247d8d7fa71497f45b30fe272e4f55b7300aadf018270052a9e9b755c113c26a15910952d4c19df6c05b87a80895aad7c26884554fdd2faf52f972b3eb95f19df2896f7088c415e0cbd5bf13c499d36646fb401684d70b8c506cfd3059b7828d32436ee575a99cdb84c1c3850a9f8ee8b25d9a60adea1227fd734ae5414f54a6696257738493485a415ee462ef7636e150cc0f65d2dbceb5e2b8e03bd8f9715fd8e3be28690c13b1b7b94b5bff513557bdd14b8a657949c8265bcaed8374b5b93eb57be1b90f2b835a1b4084361d5ab7d7bbf2681850fdb149a699bdeb2176bd045b15333364a4e9472b5b08c531e44d93304590020f55d9993d78b33fc795d68618a2453731addfe969966768f04456e2fbd561dec0d7a2d62715471be37fc3e1c0dcfe007e0514af39efcdf0f2db3b34a74ff7cf2b486f9844a28ab558837f629c18f12c37cb845e6da6e74f8cbf785572d76a27e0b1405bca51d6492770457b9cd6378d2f83ee87a25080bce954d12acf822015d0aef3c4719d54480da38250bb62add9fecc8a77257406cc0159a75b44626d455c2136dc1b0a83c14a6d3a5cb44e07c3bcc3377bebdf2b681ee25a86b81b8d850bbb447836dc5d518f68b067e4727abdff5cc2f9cd948e8257d69ac7a82dc8bef445951bb05d736304ed02fa1d2e2cb8f3f3be7e8d3698d419ea21c7e17ddc0b08902930b6b24f9dc7fbb64a3bd2b3128f33d84dd6edfcc59154b1ea5bba90d4de63f6ce86056b9155aa56fa23ee7b6c01ab65e3887a1d2d2435476d73d901f36b512cdf5f48f158776c2f757051d8cef758e13daf2cbf4cb411dc197ba44f645cfba6ea8632236efcc5e4f5e3f27e7fbed40d7059f180259edfa14f298dee5e8e812cd83ff712937f546a62342157e2b2c66e4f4b19a6eaf2e566ead510b28a09ae1f84ead95f9cbd9e4c31cbb5eb325a3ced0b9c2fcf1c95b0b4359ccad2dfcf4814a4791b39e3ebab149df49e903621e73f053bbce7fddf771a0d02441f64cf27593643b2d6ded6fe40fc1f1cb15c064f87f400124cea9ae53dce0983010787a8d6775fc80f914578c204860ae7e81fba47e37b12b2a1d31fb98896c5382c5c585a3418c471707b4a9367653c739f0062bd110f0b3b89ec0d8111ec8b07cc6ab3f50c7c45653fa4e139a283a70c66975599573a680d223cc4ff5fba0153e723d0f11eb5626b86e28b97f5bbc1dc80123be40f81ee9a14b253a8dfcb44d03e5661ab3486a10d63a562c1622c278d6d64a33066c70de8046fba8912b22cf1822a225fb2f1d6cffe6e72470303c63dea568d0c8d2ad128ec5c35f4be0835dccbe49b98b75d7379f78dda2c510bd3580162bdd0b6f5f9d82338bdd6e32014b360e415abb0a39004f4a062c8d570b01e1e31599e7faa4a7ed8377e59855f8c610e7d3d2ba2ff83d49758d541f21d1047bdcbbf24c1578b312d73a0fe7b20138ff2a363327dc0d964410983879dfa118237881e5127c9a746c94716123c942efb68e5967e6e6f836f3f77ee079f401843fabf2932824314197f29c5a91b205fb214f6c185500a8906d51ef30f3b326d14e21bfb1ec80cb228fddb9375f2af4c95bae4080a6b15ec80f0be094ecbce47b1d2e9bb4433afa4ce3298edd0343b2d1af9be908290aeb86660709f30f9638afae8da0b5f0edfb122840f4a8bc3a7522b99e5fc7893bf4e4025b2402bd7b187b59ba0f10cf2a9dd9818d62f2a55defa32e6838f9510ae088d5777a3200a0577f766275364f6ca497af7da074d9de6223b28cc51de88580ae63c7683af243b4abfbc4b6b48c8d2cea069470c0bddbdf0f01706df639edd906f1dd9873ef319b04ab1dae3696e39a7d644b9249089e21a75525ee15594da9f861dc788133159468a01b76c8a7e81bb6d0925b5bd10234120cba395a0914b52a65ff7ecca2f250747d1cf3da40162bc2ad9f4d77ca6006a9a703a7530378d7e22a3486ffadb2f23eb961ca21a197651766cfd401b3b56d6131b86dfc8c17915e37213d28f54db4794b24f57e8bcf9bcdba32570feeafab6721db9cc2a15714b37050fa740478483d33dd5ca0cfa815a62f2795a20f71c81c50bfc4b269393b7413d7a9791567c6b67978ab3f55d1d970cfc1200b5d236f6fa2188860656cd9948e86a210a5064240d91b6d9de085a81f742726b42b85a1816a358e322a63b4bc62d44735d17b115f152d5d7955997b5b4a8daaf6b5e08cc102fc786930cfe3e9c77a681fa01390138a7abfc60ffde5977bd9b210e72beba54083ee30f89015553c5de66a7da216bffeb8ac856f71c7d7f19fff667ea43b5faeb3502bb64dac6fd345d7c7577b783a2228f8b9df9ded4476ab95aac8f092a8bd02c9a10899de590ed5b04e05b549ad1d244b8620bd693940d38bcedb0b38d5c8a73d5a7f246ff91fa9734ab31580e998d19d89537c799481398849af0941a3eb745df3521e7014a21fcc825ef3ece54afc6407fd63761e9d92b4acccd84976526280c44a31684f77d9c42fa195c31dfd52ce795e607ef1d5833f6e4b1a38fbdf38d2f6c9e579aa6a9839e42f33f0fb3b79565d5cb83d4639d5d6ec83c11e4fc75e26be74461250c2b4bfaba71d6ff3337832c7d5e567836767ef31ee124742905f88985b90ac496ee414b4549bd7d779f7387abe158a1bf9ad2ea4464ca128205caee6634888b9a58a13dea819a8d67d5ce9f70f50cb10ab758ee0557912dd50004e420779864f10ff3cc8c05d6932c423db61891450aefb6a21915049d75667468e54aad5d7cf28cfa02ec13b8fb5f2bc717d60aae71d986d213dbac9cf27fd403490f22b5e93d90829360c9137fb05a595ff9ac725d6e476217037cc551e9da8e8e01f8eb1bd4fdabbb9ea714184ab47d10c83d5ff1271cee9a2df5cfce4e99a257fc06313ff52cff733e683576cc92bd9a29edf9ba8d2003a4955f75051aaf03bbf86983c411dd35efc545a8797b8629d7c805db6e221e2c01ccf168d120bbbe8a824af79e61a098894483053105dfded792df3a010708598403a062d421cf83952de62c1fcf030e2f01f679bc6458dd6048fee93c3375080c9cf34eabbd2e5b62ab6e33a828b13853ef3f59cad581fd65e4fed110228d30013f4abf2b9c6b254c401ae798d0ce1c4af4376f9d60f03dbfdd662bdd95f28261ec2fc9b2e7952d827cb1d1aca53602478a92303e150e60a042edf6fc54f6ea2f236af49e50dcf56ae89691034aca4c4273571797242e93f09ad78b7f290cba996b523571a3bd8925030f3cf1ebbe519acc8504695c6771378ec39f79538eb19963d283732e1172f3bb10ef43dc89e82993d42dcab5e1f0829130ca6c9e3c2801", 0x1000}, {&(0x7f0000000280)="0d9fa4926d7bde89d3ecbe61271a292247a64da253708a3a15f694967d3be712c224930e4a75ea7ae1ab8aa79c7843b0158bb6345961b1ba8fbc2c72d76c13da753146c3c4a4a923f5687f70c37d73f281e2405ad8c001e76a1fa7a4573413b382cfcd0b821feec367fe64d9764bfdc837cb0ff2d12d99bca633a2b861aebe49f2a32bdfa3f365f2c63636306de387bd3087b5349e778862db63fe25089f1cc0053f1af28017db52e80c47c37734f9fe20e18d930dfb2da181b9ede3614611cc7d0c8c13dd9ef7537e0c230ea7ac234e949c6ad55f2fb2801677bed12d", 0xdd}, {&(0x7f0000000080)="833d5fb1815a44addc09d6211163765133ce87706b9f2e6d5e8b3ea1eba5592517a44470f27b7d4b9f6a4af7c7a8d06227c11db55baadbd0b0f0db598e1ceaf870e148a49f59a1ca2f41f507d4e6705ede55e22d37386ea50702af2e3dfbee48cac58e722cc2e476cc6df11b371d148c56fc5b1e8bca8018", 0x78}, {&(0x7f0000000540)="803db4e544133ca1cadd22b79f480ab730e8da3945b962aea59e6259f0cb7058e9dc16add1e9064ea520b859b88baa41d2b957287bad4a808b27a1dca2263b3e43cc6031327a5fe317df0cab318b8c9c511547f8e695873d7fd77fe9eb75763c4903c1f4259a8b07d9d428e2c6724fd637d798b5ae2d6e494cf043cad4e9708e85fbd675d63529caed5211005e254d7a055cc076a7", 0x95}, {&(0x7f0000000640)="fff36f514102d3f405457b5815a210c3f159023131b828d8801443bdf04a4638340ac906fd74ab25e36319dd4205e54a43b86ae7ccbc6f42752514205455d853803363f91a1dbdf38f6ba669e48cf0c7d5e94827b28191ead8c21129b8fdacb611035d8c51150995f3d880fb212cfa8fc8996a5354040475bc9b66d62deb60dff43b685ccc96dca1356bd0edfc6a4d70f91b88dc3b9c5517f4611fc7c3", 0x9d}], 0x7, 0x0) readv(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) 16:34:48 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) socketpair(0x1, 0x0, 0x8000, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0xfbfffffffffffffa, 0x3, &(0x7f0000000500)="0ba5ac02c04052b315bbbabbd8e1f415513231f38528fb7bb66392c09fc64250e9da50b394008a2b841d17cec13a4df07ed8066de489f9140777e696e2a85158a60c39c725103afcd65a15d3021d840998bacc90866872df70bbaa736aebfd447a416fbc8e8da491b48ad4db7710d624f4df04f3e2f89cb21360337518b5853ebf32d67e1c36415d411ca88c81a82cbc5f015c9ba9e323e24aafea73743a0444df5d04d8855f470e34057e4edc338c0e8ce4761bdc2ecb514c7ba831892ee33d4b8454f050689189ec126869eb48405566d453365359889a0813990fb1e90be6a026e9b6a68566efb78697de8f813c2009631acebf6eb4dd64083022f8b70dc041c32cca42d273323f4e9e915f2670333ae7c18ff2d1e4758e1bf95ccc49636c5c9ab60f0641023e75100cff6993a6ff8a9d5f160324285b9d00ba37b189939a2d2e641404ff0878f9d04d1601c1dde3d27dd43da845224b59f4981db6a2065d9d9ca95d0dbb74c9104bbe7f9e3033351b352fb47d432cb813aa19f924804bf89aac7505ba35a6496eae164047193b0c808795762772927e1dd8e143657679eb8d68555a40f67487558318f9dab42061b438e148f75049011b4f1d84c0babc182265f0593caf75282447651909653e3ffd15c5f63d5e4aeb59acd33174858329d0ac036205ee0f5c5dc14f8d", 0x137) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) 16:34:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x4000005300) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) seteuid(r3) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) 16:34:48 executing program 0: r0 = socket$inet6(0x18, 0x7ffffffff7f, 0x59d) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180)="00927a696828c10a56db52e9cf08ad3dc9000000", 0x14) write(r0, &(0x7f0000000000)="f61111a59d6b69aa368faff21e1b4528060f31152173ce1c4c977da6df7a6fa8fea2639c5a67a65be789966d23fabd4b48f555b75457d0331444213d674ace6d603647afd4e2a4cc4dfa9e33c76ba3fd3859aa19870c247df68fade7e3729fe82b2675b5228f1c25d55040b9449e02fda28a79e74947c7989a26c7305fd4a5296102ca32153d835158db6aa0a6466795b620b91e79f67a82c607c0d8ed11e5d42e076b6e2b8b930b21696f0c4e8d8112cb87d28c44", 0xb5) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000000c0)=0x7fffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) setsockopt(r1, 0x9, 0x8, &(0x7f00000001c0)="50da497c8874b6d193749c51a343f053274547c0d39a1d2879bc6705c8353e4d875b29b0cee8d3d7823ec6158d91afef18de6f1de2fc1d82591c158bfbdb00b1bf6f419f5d855d9b6a9e6233dbd123f0782f2163f54459042f429584116dbf4d55de6bd4432547e2e7e9ea96589ac32f913f7e1a61ce193b9a477e188e895caa76bbee6dcc7098449e89cd1f6f3003ebb18f9ea2dc0c2f135817c7b8bf07a664a1db75f77b44d8a67f06f52c51e91bf97b98719f3ff87a60926db7a877dcd53959487e4bc9190e91b2156ca0ef7477adaf9f6dbd1173fa6658f2f95360553ca4f6cfdb8b414925b438c91eab4e19cc19786bba1bcc4ac6e2af1f1dd51b64efb618d7aa67ff1481ddce9316e2bda1b3598488870405838778b9c3c528866184156ad8f564848de7ea757f236d630abb72b0821f197a1e30c6185c97fc2a47e1b75d42547975c3a767ace9339c418e89d49d9e5b0bf8215d5d6eabf7e7a491c835021dcd8dcc9f7ae9b42261b1c93a73cf7e6bffdea26071df5f8ec86406009865922d9ae5c1bcb6a3d2086a78d5dad152002d0f453dff85dc66dbf017eddc91393261648047a95a29b18bde335bbc3f000eba63821cf83b675467e967cb3915426f30ba01bb64cecba14cb156ab747f5fb34191c51361b33558e375404518d67977e1b5aa4062cbd5d1f9983fbbf60c5d5e1548d105c3102c7510b730902347d385e69646afd86c2f51bb6daa572e2f7788a41cc35f7b80435b6980120e47a3a47975ce3a0191bc0f4caef27f122fa78ed8e09fa9a571a4d2b77cbc3bfc54e66ed37791e8084de87189a74cf2f21ce5043c9eab72c8f0f0ab4fad8040bb15d9daaee61be47faef2f1d20bfd9a2b94e4ef7b4adea028eac7f4a51c2829e60887fb2aa81bcdc77537f31e26a455f6b6f0b144024b7ce2de3e10bfe7946654d68b90c141cd6dcb9a9af07bc80fcce911cd096954c459c5a0ad8a6c460ff0a01b0995de7a8fa6a763da23503efe41018e68a682ee4a1cd0d5a069121f6440e0071ef61aa1ae5e36aca651be2502e47148038708168491b6707523ec99b25847615aad39d30cc316dd6a90326a3d0819ac1dc26bf685d53f2a38fe9d0964e4872d6789c007f0e6dc6e0c3358c70a6f8685f55344e732dfaefbf71502450153d54fd49e5eb46be0f3ca25dc9cd6270b54c96e5fda8e935d33cf2f9790a67d6757e2d2fedce706aa8649cdbe3f66903ee26f6e5d6236eb20670627abb4973383fcafaa4ec770ae632e10d43d74c9898c34a27a377d49c296ecf73c5050b522ce9dd76d4df4987bc0408a45ebfaf383d6f4ddab282f1c4cc58e28f8099b72b0b45db146d02736e291f8408962accdf7d92a13ea8800dd58310619433ab118a304429af4fbd41cd40cd8867872727d98391ab1591e242ae7ec5dbc880c2daf3defc1028236e96c96cb3a119a26afcbcc0e14876169689c5529bc5145bef71bd108412eee8cf226f7413a0df5da4a4e5f0f58068d1bca51cd03478fa36516ce084f875cfe6d35f992734279d1c80f9b85bc49e2ac32b3a68671a403f69aed5306b72e9c9cf34570d442369fff8153fd50d595875a5ba2f9aa6525078d2828bf789e858513e8d33071ecb224167359a61746b3a33e832f671954d4d2e28cb9300486e01b104dae0f32cae3d469c5f79ca814ea83dcaaec9f0a44b0303695997a333febcdb85a0f4a01cc738019ca14980ddb4942a1c11a05d70a7bc0342f7fd5f7dde1b10f15311bab1fa63e0d6160556e99ba324b38fe1f99b7ea1797375906e3ec10a6421b5ff297b287f8ac04d53d7b26008f0ceb8badc55b6be89b066dbfbb6c291e1d3fe3f742fd8d967496fdf65dd397aad5717b3d42c716da7608faae8f401777fda7bc79af03afede1618b18b379988be40783b98b48e3b89dbd61c1f3cd1da38fe506c06a9c4e0e9429052a5c20644b5e08eacb46136c6f9d9c8ab7e2d702fd101a6292df86d4323ae5f0322eff247bd957cf05101fe8a93a19b95bfaed9587429c379a470d1efaae7e62e03c594f4e7aeadb416d6599126bf96c7504fff7bd81b892f24a918d7def76fb29b815af592b1a90fa6b69d29a2bce62481b098bf3916932c969051a50fda9f808612b7f5be98c5ff3b19817e28e5d1682240b71287f3fd07adfd9423002912bdddcd8cabbcf7138acb726db8001477685f1d9d8475f33226d3fbe9cf54b48d46498e68014a71d1d3b284916d0d026aea0fa9f6d8ba6aa8d4f491a4e8f4de98592e8a9f2719622d2a4660dc038fa0e10c908757c1bc1cd731a85c6597ddf4d892ecf08557f0cf7815cea26ee94cd8c44d6329e4f53d8502ee20c81206249e8ebeac73bde8f18db6c30962616779850b4f882b65b22e90e5161795399b97249b43e1843cf42b9f543be0ceb1115959bd269986af5eb42c05bb084a3049894bef7bd4a9986511924b13c586f981aa6173574c83e9bc342fe4b01e71d8de90e85757a8eceadca76c0d04c1e3ed8fddcb7dafc8f424790a8989c91bd956c80a885f9bf970e8f4dd26bdedbbe900a78c69b0b5e1dc8a68215debc39782ba6f54b16e084613a1b7a097a39f977ba7fd024ca1dcb4279988f29d839c85bcf872331317c1d3ab4d1b8c4a4c927063431e5c7a7f0697ff850348df5146a57ed056c3cd04b8cef090488064c7b3976f1aef5844c0c459af92672bef0efc45977bd622aca82a1a9c94824c4538e71a9235c976a44967a2adfb2dc37d5551b344514f7d9246967721b4140296cc7dcaa5c0b3777d40ba70c36e75f27c0b6ad5a5bfaa53e9ac52e89fdb553f42c8ba2c3f112a2351e76d9954d97976c7cb790c32ca2d200974a6473ecb9741b12045c21cfc7c802c7e16f672456ef66ae5b18593d38877b3e971656de91c17b84da09f657a8d87a14fbfdbe8ecc1005655e286c4c0ef9eec1c5c374cc21d19ca5d927a24bc6d2c4ad5efc8dec2dade43c44a2ff920b7d7a1cd37ff7c2d5811b88cbea6173b2158148b3a029abdc51f8941fa90148653477f285cc4149b31fa6c5a2cb90326d07b4b2563c65c85164bb28b9baf812e6fa3d58b0a52b1a0dcd8fdc2c170e70478e89d96b7c411655efce52a2d78bf8b3a981f0d67f241c5048fe0a79bb29f47d0f06eaed71dcee36020d9d864ca204daea850002dbaf61b5f456a91ca0d449efc7328371f8ccd8508ea4220e9824e4535c8a20093d1474ddaf73d8ac4db7d9a43b23b58fcd1acf0ea2826c747dafbb883a11b606f9b3376610e5aa6c67036a52ce224ea72f804bcad381d7345eacfaf03c9771d2469745e0e535b7a1b7980467b41124358d020f8f64d0e8a7c0453034d4573927edcb3bb7a46eb48863e0d78fe734541962c13e527d1ab8198880cdf35b9b7a074aafb8f8afbdd770dd390bc12bd08251a294e7cbc9fe63fe1af73728b81d9536b77781425adff522317578e30ac45a24f21fc3a936a6c8a588e7969378bf05f6a53112cf19949879a90bbdde7a50715956777451de3e1375d1a82f61badf5176dc7be1763d4f89d7fd3e51fa5f3691459dd4d5d374e4466e751892ac1992b4241ac215fc15e13293b8bc807cbea0219a341cc7501585c8f4e093cbd17d5f8c1d02e85c0f380f4a481fdabaf2ff0f1d5e122f9a968ed09c58c7c3fe109169e87d302c369fbe000c7af850bf9c255a0d4a67932fdd4c61ec4865e33bd7684c5b88a979bb84aa76d544c9900cf8379c38a98f11212b1d53c9cce2a0195e0b26cb6a6f4152ffce02f4c10fe028a66d709778c6d97bc9fd141b00dc2a4804b0ec9546c56fb6b9686ed88aa165bd09ec667c91c4a4a52f2696249721c480f55d2798da1bb4f445c5be71b306fb99ab15c173a620500d64c8aeb3417af271f2556dd53e9b9f2b94f8a3e0de05041636156d358edca5cc4532660943d00f244b37b7e73770b7e1a36250105d7ce55f2035f2fd3165311704cb67840a1fb16f29fdaf77a0be516d0f4f20ff831dd411dbd7684cfef9f01f5f1dd69697eb23b5a5770012f80d73e48eed37ed3d2c10b2c64214dae149097dc444e10fa59edda31b2645644b5fdb71df51240e3aff3f8876fa1ddb29a378885e0717ea53f38418470aeea2315cc6783210c8bf31d04df2e8815acdfbebbb0b2680a637536e09d0643ddf42dd100cba61feb5b6d399e192fd16d4222249d5ff1a89501699d0d19a9260258e695d005b499ddb1f8778f854682ab141fa9b5907725f7dd8fa33d4eef44790c8be56d848bd219f1e917b86b39cc2d8be78d2826af4935ba2fbd63c2ccf54aaa3ec065ee8272527883ab949f32f1092dbd956346018492bf598451279d8e03be9a3627801319864e12d16dd8fea7a6e08cd1833a24b4e6295d02c4c35cbba29de2979db675caea6ae93d53c1d14db0945afcce347587333a56255bebccc58f739f5a35f0692a67674c8611e5962bb47df9868262b87641919eecdcb1006d5873bdd11ff87c06d5260092dae771856274cb561f65d0602ad2087f4cf5e84516ad7fe28215bc9278d2030a32da6f5bf4b2aa9713fe907c3eafd1bb6d4b9fa49725dcb9b0459a9915f95e029ddc9d22e99cf1d7b7f2b799d66a801279157608ef61cb13bee59d674533fe7da5b7a5c65de088e98d2a246d13d9ffbbbc48b6388571f83e7893bd3636be6446193461835d03c6891ab8d0ebd49bfa9ff393e5057a86cf78e4a7926d7bbdefc94dfbe8f9953e209f370ddc9df4ca65b1f87cfe5574faca36c43c79bef2f419bd443824b38efb8bbce462199c3b8e97fa3fa8855ccc241b666ae87aaa983912248b5dff2bf56289f27bb64d1fa2a819479d148571132e89eead6367ba7639d36c3dea6e86e228635ce315fa49704e94b2de353ef18681f592845854a3eefea4d98a795a0982c4b2107a6e69fab3633bf0d4749cd3a23978984e21e3a2cd124fd5b3f4bb418259b0143236361c17cb288644124d4c0d1cb2be4f4b13c425c98794f1a7ad8ba5bf1076c4715da7daca7adf1aabfb83ba7bc199b5233a0fc881039dd4ec1a138ab796858e6a4c5237a04b615fc26a73ec33a9a68edf52aeadcd037a253a1690298a3085096bcd9a3afb512d083d3061f621138e23c2dff69fedd21e2d32391be15c87f26d7385af6922a17d80012d7f6dcdcbe19b66d46c14bf3a2c8962999e7a89c97eac7c6d1d59f1cd634c28dbf2da8fa8a1829ecfd35db58977109bbc2c61aff00d28d2284dd3c33ca83f9a960124d4b0010358e0d4a4697bf884bf72ff95d17eb3d709ef87de452400c5573ee97d122ef800e388c161fff94de66a904151abcffb0b06a825445c0f2c86c45213b5303ac01cbe4d1b32185e037db597bfb0c862c2241fbb3e962e48d48ad9ecc42915a1a29c8113c679edc4adb979f7f0365502d58845af78bf9a3c70d96480a139676146db2903624b95a2d94dfce54400de1b6199466929192def8c9f9b3305f1e49dff7aa6d312ce3978f6d4bdf38e527f0aa0a8482fe3d09f999e66d37ace9dd99af0962aa9cc6ddd68cab1e1947a733446e6aa6c52b8f80f5f2dc07e68141549f2be264ee9e8cb49bb0b5f251261310b2edfaf5f3cc49db37781e41ee121272bd6c439a2811b31ed8080d0544e250ca081a4631cf51c634c53bb910a0c4f13a147e9ac41a477c0f069bf5ec473245c0704aaae5e033b797b4786526bebb37fdb9a7d6e62b11e6f27c84d06e54b443c188d1de60707bd59d6cb3c38acb72e31a66af72a88b3aa3d4b07c34de4d36f98eb262c01067bc739a5d", 0x1000) 16:34:48 executing program 1: shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) clock_gettime(0x0, &(0x7f0000000000)) 16:34:48 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) read(r0, &(0x7f00000000c0)=""/134, 0x86) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:34:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x612, 0x0) sendmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f00000002c0)=[{0x1010, 0x1, 0xffffffffffffffe0, "aea5d0df18db829c6914b4149d0ebebd7c3a5df90d5d37ae3c3e7c7578fac8aed9b241efa12f28d68365257d22a9ddf71df789ddce935963317fb8cd8d79a4fe585d8bda328d3044231149bd2740143f633ebc7369e85af29d179da4810879aa2fe9540707d0fdb482616ba47a0b45c072c5ec2d2688ed5bd7858f14da943b29e0672a7b2f3249e530d01072d6756ceb0158f7c4139e43ab6456b06963756d0841ed6d5ebe9120b29e365369526e595e13aa681f5c2a203db5dd06937ec4f81a7b2fca2bc093ce0efa548a9d701a33e83edae2672d40d0dce441f90fa2571c5b1b57f7d234720bbe5243b461dbf49c5628830c180b67802d9d76b7724f8830295fef1b17087ca33f92502b235c1f257a49a69e73fa10684a60669d5879bb26df42d4dc48a1a32bf1b77b44b1f7518b7a6a33e6191d8bd54956cc3de9e8f4374cc8c4a7999ff368b01d048fbec64a56e44be25a66d70ff9596999708cf4996484ecb85e7059dcb076a2e8a318a91f4441a697de0e627ecc43baba664a108f4dcf05c4b81193deb9660d2df2277ead2ee36fcbf822c8c75cbde6b615e9143ce3cd568d12ad2b54a93d6b549d951db254e73abffd8b36f53940478276afc33a8109d1363da48f7ce89e7e31191fb92551429e763a052ce10091f6e480ecafabd0b6e326f952a5925e91bfc17eecbd365a89525e43373cb0ea73b04a0b3921492a8238cdcf456c4c90bd497007579f3c2656513a2072edd428c9385d94530d96fe8cd53d0f32d7e6451caf38b75ddc6b594b6d2bb50e8c02117a92f8fb08c5bf20cec089f08a8c94c57c7e7e985c5ae4d06f4355d9015eced9fa7e07c737619ad8048a1bc272425aac636d1eae0d9bb257e1be49b26ccd918aecb41f5d1c1271cd1df3e887803d8b544fa8df3889f3ed866bc68fa286a4ed42eae6c5fa7fa122ac8740faa62bb0f90b7fcf30733c29287c460c13007c958546465509f91e9d975d84d08ec6055c33aabca2b327f1bb08fbf4cfbd64632d7dd7c0240d46f3b4f54e31aac9f16a3875c73062065657611c97d10fdaeb0df0e93dc2e86f2be2622b3f9b76bfbc01c85d6388aa03b35da77aa73e2da1ed2c708c89469a5003861c9856a1851b65e105bbe2231ec2fb046e407f3c67b7a43d73a8c2295da94759b5f9c674a264fdea8197c163be4759d7fd61154952cda1fcf10dc262f236f1e7e48b0d305e5e6ce27e010d6c4aa92a2357871421ab288ebc82aaa50dca0b7728c9c19199b59b915310f8834167f9d0556d9eeb3751d902a40b13d4ab1be6c8207e2b3a4e2f6e28427a0d9d5fef7584c0c9f807f76a9a607e3baa5375193fbd67d68ead68ff6b845a5845fbe92ef821a23ee2d8031baf9d29832876647709fd388008d801b988cef841e6e4e4ed1634c4a0e2d8befca3ecba319533aee778ef6a9444eaee5f218816619926a81785054995b712795a744af3f7029dab0b21b37698298478756a457da9582a0878b36fbdab6ddbf518bf2191c2054dd8079eafaab03ff7626360094acfd13a81ebdc9605900f8318d2e69c399b6b0b71adca807a2028e44e1622120e4881ca0bd2fa8e91230ae15f6a7fd059b6a6ca45cadffd37ba5514e95eba5b66a2c7c6544581685393220cffc56baa1d5521731539620296148e6dacc041638e39d0905329b44223054f9a7da4086f861054071b67b6ade55aa2fc91132c0ca3d8e70ec193c84c581a2d6f6cb1b1d751ebe232af088c1534140bffcceba32fdbb4d7781f44b093f12607739f905b0f73e583d0caaae895d5e74d6a18b8a3ce9cb43d1402de5ab51993108bf6025f9e1d9ba8df7bb210a4a2e0f23be3082179a627a1be405e33126e7f941d5435dacd72fa80194e15bea624b3fa9e86bf092959078936b0df5df610c74811063d4e6efa330d9422f117bef830cfabf9d88fe86496fef4b575602728f4c76611ef044e829bd2c7645cd680aa297aac667bd060d61598c9e908c5e46b7839927ba103f7ce0f65f124fe8cdb1e4d5a96af63c2552bb51785315d9239fff72ad7c079623e559bfb33828a1a9c26ae127ff9dc10ebee871dc052c591da056d6ec4a8baa2e98f4d7df4d8cc0af0161aabc724074304e84a6e2499a9d9e183d3ff4350a6ed473bee898293050dd0111d6055a30db89e8a8083e3bf402ea95fceee44d4b31921094707b22e419cc28ba740798b6286baf66397910e74d3b3e284b9f55792a54bfccf9d0636495c6b93775795d6dd03d20f58df650765498347068cb89b2aabc45bef3a371d28cfc78a55b1367028c565d0945ab5aca8f66154af4349066d2282e06734a9ffd628d7c051793fdc7c3581f8dbc6da4018cb942b170570c4269c6123db6371d187b76f95ab6f9cf5dcaa4dc7a049e7dd0095916c2dd073699600fcf096c08832fbde0d5927dc78eee28c7087d76606067d18acc0318f71ea78ad6aa19452638a32c2c9955a8258236315088b5714d23a5a345e833927aa8d8fb1605a0abe845dfcab6ff51140ab04920a7c810c7eddac484730d560b7def9ac7d3faedf889f4a76ee140301cb805701c0bdfaf155c846f68ef5dcb916ac2b3c3ad7a5d995479a9b8a08c7ee8486e1fac28000d447bd4ae6dc4e929aebf72532ec76b89329a90feffa1f6a9471a5713ff8477999043c1677dde85a9be1a838d0c6e3017874d668bc4d994146eb265127e7c9a98226740833e99757546fce75b64aa87c78f415f0febfef4726b68c2fce50f668ac1214502e7ec837debc76d9444aa581d4346bd9f5bf8dc23cd9ca4bf87e6493ee8a76fe93230602218eee68f3310f0b5a9fcb63dcfdc3d63bddf6ecbad98380395e3b6b4f172e41ceedfdf9265be318f14938d1c63653acdecfd60e4fe5dd15718fefe2f036aa6720e9012567d060177c3f0168c7e46edfe8e0b1bb0a976bc6cc9fdb64dc51f38172c6733bf9ea4f0a78e62e9451e6a50f88813bb36e41222214fd2ff0747c0ddbc732d52ccf42fd6f8a57dbc258b6ed6bf3ef8e04ded077f73b76e9ea3e985aed59d846588b61028f804c327eb23a698f9b146d0bbf8abd47980a824b3b702f1efb3c42b9f773e39847885cbe659f7c0eafe945ab798959015bdefc7a3a8106f6d4de52b6da93ace5a3e42f3c20f6081de8152c9e9fa91b39db8ae013d056133d0585df386d7b5eccc8988a4d266be4587b616a6a9e7429ebd135dfe32f7128dbdbaba21d891bfd5fe4aa2fc322bfacd9b16ae2daa473228361d927386658a2817c51396d0e4cd573d6fac1ebc0fd90d14398d7e3b1d757377e83457e8073a59f6f5aca29687538ff192f2a0d26a6e64d04cbe9d6500276a71e4b2089c9b06ade36320ecb65cf9c2ce0995b2c9be3721e1c733667374bc309ee6704230a898c4e23d1e93a811d7f5680dac15fd8529c5cb8da304718485bf3e44992290ca81623a64740a945962f96dddfa51dd544371ea2811d3c7b7773b8e004d3439ab33116f9a60f7898f041ec2a05eeeb755aec9b68795091af220c45e9dffaa71a0951a3ff914efc6583ab93aeb2f29d60699859282cd7061f3724e1f23da0bd36bec238c749d621b446f1a2e0e625dda31eb94f9168da706d8084a972f8fb5e42eaf68b95284427254af4f7b8ccb21cf7f41bde5a469c31ec73e0c4fe4cf8550fc700b15f3101cb15c1e3b1d649e6227c4449e07d65478403ecf5725e559b7a2554e7b43a01c40f32341a67f0571ce7bf1d5c48ae0d415eb043e50ebccf7b4c62454a92071d989d3897633f49f0cfcb087868752fd48cf4d1ece44cf55b3e9eb1cbd40f222c1529316853d3da13dee410b1b79ea4e1fbafeb68b844940dcf199ae21ffe5178aeed7e79e6fd0fbbc72bf9881f240688aaee490fe77c6313ef2c84cf484574aed1dbf2b1b18c911c5dade18499ecb86c9c0d8623ca439d30fd2e0d908893966be5ce7903d06c694ffb065db3cc72220df44faa0e474d81dc615f5fa9158d2de31eb5031965278da2341b544a08dfa0c2c7e3d14083d08199e082720b322064397f0aac4b40a85c889a1fc0f31f7b13ca9c9f3f3facb5e7b52c1593a41f258b1f82d0a0004cd91d8e19bd39d22e991f1ddc698354b87b40178f8240629ed999e77b50aa85b6bb087ebb3c4af2178e2bdf014a7590cee1c28e6f503fad17d7cffafef56a0aecfe7b206964449719d8db0b03652ca80f711ffa9ca8947b8feed1b2ad607e879599ddf0396bfd0d013c7288e0e5384183d56513dfd1b486d642f6f0c22c0cc86567562573c87f212b011fa4f5ea234ea596d624466a55f8a73f33f916e1a3b6baa723434ed37245af2b14b4a76145edbbb0703d9295b98ecac61832858d3febfb71526fc7d6b94b457d067d75cdd8105f4f07884a4f24a6ee0870eebf2c667cd33183733641ec0b655a4c3b409e41d12c32e6fd46d1de832ce6c5e9eb51e631e18c9c0c93cf344cf4b18d6690f05025aabed218ed5ba8305dc3c1634501b3774b7048f33387775b41f820361967c48b49b40801d3ca034aa477c02daa170b5942a52aa8b1eb94898d943d167e02e2607c4b54169a8eb92c4c54daa01b359a4710ffc83be15cc5f1c43dfc12115da363965169593c9bb047a0095a0a26187c9c81cdc534dfe74a1dfb061783e59418f1145bc395c3249354304d2d35ce275277227faab408561c0d964b212ea8014a5cfa4eb5f35ce9b5924400a3c2a126db2ceaca6b38698c1dd9b3d04ec321ce9c27685e85429c4ca50190b92cd859687f899df06c65352cd3bd92a7740dfb464f31c0716280a144d2749efbc6320abaa1113d9581e103a384aaf54ff4ba39955f2d7e6268fd6bf2794ada2194ac1c9409b64d3860073441a6b10ffd86894716413748cd092975a693a97ca6329f40c6b20433a63da22194be22c6b7415ccdea56b70e295a57be4490b4af19b4bfe61f022e3a99d96dd4d460e7c66b71b6099e8a52c2511758be22be63cb5e257763bce25a1f9ecf2496868dc8d6cbe85c559ba84b7d435b34851e9562f5cb0015794f9f05ef907b2cfa08bcad2d0b59309bfbd061e8417a465c9dd2abfb67fece8f2689dff5d83fee5e59f6b7cfb68883a8da675f024fde4b0a1e12f41ba9c111ef2d97028fbf84f90b1c6dd002b05e21c27db624207314b2cf8b247bfdc6a08aef9ffc0ad9e3b5b154148a819fb3af6d9450a75cc2aed31377bd324e710d817a4779815a9fd1d230d3253dbfc7e09f0a7af4a4680654c0aa5659e894b980eb45b5ae931569cb40406a62b1f804c9e2723e8197de3719a38374ff17ea098ba12caeb31c3844aa35ee27f29184653d8044b03745aded0cb2c6c97d04bdab87cfb6b8bc16d6c20b444ae0357d005ceb943ede27472c0f27a0a3ef99d1313f96f9937360f4ebf0a8ec0c1f1aa823f632e17f175baf1b5044a716bab334080107ab74663542e061b17d5ca3228f96e9f77a0f2b33891f305f327b890fa196c029c1af9b2576e82cc784bd32543b0efa322da6a5071eac5d5254481e9e709e1e30e62c4914f4d9a4ca281d09eb98bac61ef5488c39fbf7588ed7119b0aa6ce82437651936f7d91272de63c9f9596e51fbfd0a249e3a1e9b925146e7c7827ce78f4b8f872f97e415972baf6d62a177a3b2d8ee68c05e05387cc4ce2853dd750f4cafbec2cdf93d573b8fba726f8aa0d39fd46dac20de19b9baca7a1e0a13c6ba5f9e99cd8baee92e54e13e6086f2e14ba321017cdfaf45fa3cc35baf173def9a68e8bd404902c7ad24ccac137adbc97e880f3c67eca"}, {0x50, 0x1, 0x81, "abf2c89e1a89e9b529b17bea1a9bfa7473beb513f0870531780a3b7e61855af40e6edecb0e8ea8be0083c80217d77862a886164a4471f32c88fc0adcc8"}], 0x1060}, 0x9) writev(r1, &(0x7f0000000280)=[{&(0x7f0000002080)="12c28dabd31d065963bb1be5c32cbcd71bb6c926e13b51eea086767da4eda6f62192219a614bdf2ea732d9df1969742aaba5d1fd55f06ca00879b9026b3befeecbd259a0ef387206f39aa799eb09b2c543f400e4fb9f0a19ddae7ea19262423e4bfc30e301433d32b011a3f650919df6104b3be736a5d21dc738c3c5e1d46eb02b17e4343df75371e31b66d8dc5f5ab9cdf874354d49993f5c1c08e78ecfbfa14174640efcb3bf9ad267b4e34ec089009dd59f94245c9facd29d00e8945f4194b0649d70a3278b394eaffa89e39a6b89d08b8fba74a96f7a9857467b4d3361c759b490cd5633d87aa71d895ed99ee22113e8e695bbf07283fbc3f16454e6a5a63f65b6fbb6063972fc23766a39ffd54e6ba0f0097830ad77249a1e56a48622f3f9e7126d94273248c5d4ffccc95ce8df50ade8ca6dc477db6cee4dd142031c9ffee1fb26979209791687af1b6aa41525c4a8efd17482b94b3943ebbc3d0e8f521cdffb3acad3f923f48ed756edb6b4ee6d6267cba0fb6cfebc23e5b1b03ba49c20c2a0c94fd9ead0e4339e93729dbc469df4635be4ef8074039874e08e790aad4a1c26ea1b52ce50e0923345586b9145f98eacd706aa95d383d818c587c0a2aeb422b0e811bf9ecfd72bbeeaf3da48b7a241b2c01f2cf994faa0e698aadc682f10bfb7f0317ffd457cb817b0c5ab305f4fa345d3fa83f29181ec04b4fe7cea738377d6f8e35e6b8454b19bbd62d6445848efae06b728bb78bc86c7e75466d488ee11e25c094ef968b31c1e0eb4801b3ff27baa0f313bad0c2af644aedf66579668c17d878a1c95140204f8d36c078b0f9022d9e10a9f571d81e16d242a579c27e85254c3ef7adc1d075529afe8f9e5ab09e605dc761bc29aaa6b0b7b4393add6808efcc916802a14319503fe1b25664f41f2c0f5b9bc7af3499d3509cf628c8719f695539357f5730eab3260ea413e4ea24b012289256cacfe5f34c5a79ba9dd422972ae1a44dd46e427cf695625b6b3faf009e68ee4dd66089bf1a0be618a74cf8676f0b8739edcaf6078c3f70495352885f4043acbbe5a6185a0a67f844d72d4b3b24286b91ec4f936cf5274877c8748230bfb55830b3e21559a301da36bf5bce560522d43610a27b60faa82bff0a4147dcb560579c992c0fa986b41154775f4824800430ab55429b4541e4dc2886b7e4e573878fc9f91d8f4684db912adcb75471e90e744115341f74ba624ffa507c8d85cccf39cf200b826abcd350bedde931c549a03a864876ea937d5d72c72fd846859698d8e5c97037f66450237c564313d185888c235907af9b8a0aee488503009c809d54da32fb7fa676f6e79945b2d9d85cbf58249603ad5b5217b5c89173fa9f512aa87429969cad880a4fac1d7769ab959c079b4c199a62f633d7ba8286832e25bdf38e7a1752441073c01b2e0514f6f1057091b9fec94cbf91111c94701818ab8ec1c8da29d11fb5713163631aaf90b1dbbf452e269e0408d0a655b0d366fa67f7f27d75bab0e4eb987eaef0064cb6efcd503be464ad8ab5d177275971839554284359b36402d68529a37360be355463b97e381f44373b1ca23fe6af5bb234ed5b8a3bcceda08dea00df9879318aa34661bed05a61dd734604d514bdf5a3d2b86d5b0b48f7db358173b2ec2dabe01f0e48523a25e9bfb52d34c8d4756870a1e23f8e0e0b771e71ee2f74a0c70a385ccb884b16baa84e0a9506954249d41327afbe7b71cf3cc4550f9b428330aa63b730c93d59b742e6cc9f4a50a4a03c9369073153a6cfe5fceaffec6c903c11ffe8576b2d5abf64ca7852b497b50542c5371f836c3b519fe21597395bbee0c707330a5fcc96272ca6d7a517dc9ca3021b3e09901985a5b7e5a80ffee95d92a94ac5f5ef21d0487bc24d245be1d1f188659d0a8c7945d20cbeb7e2ae265e5494aca7bdcfca3fa946c1080ddda17bf7f2fee509bbea321a24adda3ce6e8ef327db1b767b1819ade484e9b36160fd9d9c11e4013ae0e47fc5a0b642767695c63f62a23e6f908a04de44d2d1a5dac39a4129163a68e125b57b5203480ce6f959bd9da59a05670a3421aebd8e43e19c51d448ff51c05477b223d030aedf5b5733b8b996cc7ea44c3f8b9d031a27252726b773ffa5019aef6c9ef395b1cb2b6a6f7c41e28f18354bcae6f7186f5de24e1a33cae8085ac4550463f0b417f3a5ddd67df2b11e677b7f23efeeb342d5cf1ed22db56586da2c3f62cc3ca2ed1f4c3fa040cbdb0da012b65af301adbebe7a97bd425d77073f97dabf7aabfd2c0e4771fd7167f56927b2e2334ab496e48f3cacace6cbd48368f9894698a6676893f4114969783a0c0c8f10868b838a6bad34ca9c2996819af5a3f07559f3d2a33a4b4ffe02677fe1d63d9f2aca9d4b145ae9eb2cde79b7e5c3a42bc1450cad256cdd10cf7d967051d24c6219f8ee04ce6c0a50ef14e0eb7b53a924d80e2a8d5d9c3c69306a7e7d666dad591dd0fa0590fb30a6378df5e51ca12e59dcbd3ef61a5656e702e5b863e32a253c4d079a4669fe5973c1f6865f0587f816023cce16fb66a8eebebeb897a08c0c2f0089439a048148c97a18b06cad061e9773ef353facf7fe03297868297119b0c8b491380697922a97426a775b4e22db7eb5b9c2b1ab85887d58dc41e2edba1443d00c223029758a97c52ac4d8ee9fea67fc316b0e0a794b2ab81c5afb7a80315bfb100521b9e55dbe426a1d58d30ea4ea6b04e603895a420ef530d6f6e08d12a777327dc51861586a68845b3828a86a9bbff6b51c76f6bfce3577a9f594e1679fc02d568c8a00849c8ffe6ce70b0f756e0463d692d33dfafd78ca305767946c57085cf7ddeebd99da05414e7fb746522d1fbd863d7c0691f6e599303354ac2c33382090109cf519f1282bfbf2ccc54fdab7a00be3524ff8b3305e9b21656d922d37b1fa5c59dd03f9c307be0a57f403bf53d0b9f2795fd87b8134ae7cea52535e2211f35067d21f24ba9c780d2a0b081d66a826ead2c2fd9913834c0673846ea665add2310f8dd3a3b123c4493db11018a6c1c03a24ce526015b7dbe33f691f0e57ebe5aee3da981d576d82e0d6a6c0942838b3f2410524fefe0d462af9e6c5fede6db1a5c204f1005152a7de357767d1222230a9d45fd256dccf7ac560da8b9ee5738d9aabb2a26bb5014b2c5d8d6aad376795be207e12cd06073979f39b20fbfa88ed413f070896270f4cca4c0b84e1b0fc2f9b183a0d98dc6dc12f56f5e57df7bc099b9865f2bed55f5115f6f9d8ed7944ceb67c7905e96fbf9b4dc5192769d3a6a5da4f5ca0e7c8114a16740e916a3b623f57f89546336341842478054e218f4ed64aedaa060f09771aca1e19ab2f1b61070ea6beba210a72005c384f48562501ee90e92c36be909ae3518e6c9b71e233c3cd98b77c92616aba65d64ae110a2ea5bc4bb6c98cd78c52489ea5e0192fe8d2b92a5e2ddc196bf97f4fa866e7425613f4a846c9d67687568954cd4647ab8a01e5c2a4b8249dd9235959849bb38dd4453591e5ef79880a0a869644b4288cf51819713f7dc5a880ffcc5ac8fe965be3c884ea47d3c543723600c8897868c00e08c779b8216fdc7fe052d585eb3fb132dc147fc70a5761d37a6ead8c190a473add97f91573428357e54e5f65e99981bcfd158b6001694e8dca6a75c3a872cccaa3878184a5a19b2f868b2abe1659ac733402e15926f4c75b2c13c6aca326dde168b52507fa1eca939aa6f774b4de350ac71a403c0b0e34d0565cc21882900f630e441dfe1df671d2bbc48be2099d322dd901caa9bb03f9a1f751259da0934e15bdcd52494e81a0127410edb3dbc24a3f2dd9264c407975e0ecdc10003a4d51d4c4b110d8206b0ebb57cdc19bb7ac9278ad22deafeee346ca1db7347a86261f99e7e772770bf0c505b84e8d383599973b4ff6572ac1433c80bf0d26c6d23119e722eca54c97c3b627e4d5af34d9664fab1864e7c8c8267506edc3ba5c030d51e44d696a7cfc6814597fc06c4645f76180047843234c3e92980abb172600bd1ffb18ef1d6c9cd1c9c21559a437d3682b4baeb788020e18228fec3b5be2fc31596f6ce5868232b4bb937e1183150472a2ae8b123b8433d774bfa4ea1694f38c6281e62ed1d08aa1fa2e8532be548f1fda79b0b349e80c8a87967423156508bd535623488b1f1cf14811e44ed17a8fb9982b7a6ca7f2aa4f1911bf26027866dd885ab0084511ee6110a5e6a05104959c9d60cdc353e4440964ace060b49b42c5dfdea576ae56690509e2706b2bd28b9044c55623ae4bf3e38d174e56e47d41658269e47a5474f6eaaf35fffea59dae24972ddbdb336f130e4b1ca139a2e57c74e05180eb099fed65ffa8604758560f80d1a729df5f59f684621ee00615106ec2fc79a985b7b0e8e4bf9254658405cc6ca0d88ff336f131d0540fd2ede32c9093663403287fb961ea8802e2b1b13712bd743573ecbc90d9948835f21badac2f5bbd70367437bed6b72f59fdf44ff02e75496f97619ee349d92fc4990af656d74bea7df14237ef8997aa0e21aee12bcea520875904a1b213d44c6435baeb84a16dab00e0af64921164d2a3c8b69ab746abd84f64f044501013317702b8b8e3a4a4ffaba4dbc161dab5ec20716c52ce3884f3b8d07020695a62a6f1439608cc75d9a60282a87ceccd93f5f1382c0ab04f9b94a0431ab6a4ee7ccb8c02100eefdb0ff95beeecb363ca21c992ea72c55a921efd9d846f8ae88324301d6f94b1ee7c2f1ab98eac466b4abb8a2a5d7d3e5aaa060e4c7000a0790425757eaf8b3c5646d643d3c5254fdeb4e80838e57212bc82e03e8e98fae147efe6f175d69d1db43474a1b1aeee59b908fdfdf8066e61f39390ebc1f8899773ed695f3a15052a50bd3e70525eb4de2bc5139b351e3d32d9cef2979935894445f7bc2796497d81dd5d28049d7cef96d466df77ca85b8dff007440c26232c23a8798614778def4b8e43b93dbe7e46d0cef21a41c6a9b11d38037f1eb05efec3cdfc625c605386d16b7b8bdb17016b8f3d5aa2749b40151098760e05106f3aab173bd6b5b5173aa4718dd7e644b8882ca5060f12a23c6314947c7860c71f32c0f76d2edeaa039f0e182071fda31422b5f3fd8d16a0888b773d7ec0e460ed2ce84a4ec7d2d88131ea8fb03c7ff2b6c485a753b35b657d5528ea7ade041faf089462dd0004a97288678f317331cf79a28aceaddf8f51bd2ef31d45161bcb80fe38403d7b0cde0e1b7ed0b6901a8557a04a8068ad0bb3af991ae6cd6e17005595b6100c19136e12f159d37d35369ab1a532a6208fcf0a57fab4a49ad15d887a29707078ef0579d63354ff4bb4c442aa5aeafa5fa8e0127bddef6a039d28c5200d2a1aa811dedac1a017e483edfd1ff296de5d6596607e0f34a29000ac13242ba31d9311a716aa462ba9b1f6111ee5bfd3dcbc8c0e8a7e6bb1f1fb2d66274b44fce84cb83776256", 0xf30}], 0x1) r2 = open(&(0x7f0000001640)='./file0\x00', 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0, 0x0) r3 = socket$inet(0x2, 0x8003, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$inet_opts(r3, 0x0, 0x4000000064, 0x0, 0x0) connect$inet(r0, &(0x7f0000002040), 0xc) 16:34:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x58) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x900c, 0x427) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0xffffffffffffffee) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x8a) 16:34:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r0 = open(&(0x7f0000000000)='./bus\x00', 0x180, 0x12) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCGETD(r2, 0x4004741a, 0x0) 16:34:49 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x10001}, {0x3, 0x25}}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) setsockopt(r0, 0x101, 0x4, &(0x7f0000000240)="89fc46ee18bafc796ae1ce2267856e039af3c797de071192abb496b864ebdc0bbab36334ff21a4824a9b2eafa9bf858e2d457e66632cf145874d687133fbf793a241255c0a1f272622c904c25c1f3109aa08cad7bd34ef88a816059f7fabfee47aa06839571d1825910aa91adb11a579662818502c531590eb95620ef76077ae067086b18be006480d732dc000bd483d0439faf6987764deec7a03663b17c9025baa0493e0228ebc50eb3328e709a4b2492c5fe6f3bc86e6a4b19185b44fa27005", 0xc1) r1 = socket$inet6(0x18, 0x3ffe, 0xfffffffffffffffd) setsockopt(r1, 0x1, 0x7ff, &(0x7f0000000080)="ce99105735b0782a164f6d30b12107ce77b3a426e44c8771f728cb56250665ed99e741c2f16243e6588191f9aecf0763", 0x30) setsockopt(r1, 0x200, 0x1, &(0x7f0000000180)="05932008baa008c4ac83b27e8f257d0000011600f45cca27fd194b41d3ac28daf2e4437cf41fa3de36b0091fdd3bbe2c8921d1b377919db9d78ed1e3a9886c8ed1ff466195efe699e53b5d83ac75db3f4a887397e2150e0f2e268221e884d536fd8b34f86b094e1abcff7d7acf67018fc298076c6ebbc26c5cf4ffbbb9c4d0fb06a41f10a0091ef615bdd2a8cce5081b7d3570f99c7ddc861ca1c77238b7789ac833ae722f3b503c297af55f9a9f857af914cc89a2be6b4c7a86", 0x17) listen(r1, 0x0) 16:34:49 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x0, "94dbf4a4bba7fd818a63b26e26b8554adbed083d"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000100)="d010", 0x2) 16:34:49 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) nanosleep(&(0x7f0000000080), 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x80) listen(r0, 0x4) 16:34:49 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) lseek(r0, 0x0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000002, r1}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x385) 16:34:49 executing program 1: r0 = msgget(0x2, 0x280) msgctl$IPC_STAT(0x0, 0x2, 0x0) msgsnd(r0, &(0x7f00000000c0)={0x2, "f9773f30619b18941b2484ebad63bb7a5f01a5605d52e3ef390284e24da555edc7b669fad78e977bb4a74a72818b9dd419b9"}, 0xfffffffffffffef3, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) chdir(0x0) dup(0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, 0x0) dup(0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) 16:34:49 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f0000000180), 0x8, 0x0) 16:34:49 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x313c51f6}) kqueue() 06:38:46 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c1, 0x0) setreuid(0xee00, 0x0) r1 = getuid() fchown(r0, r1, 0x0) r2 = socket$inet(0x2, 0x8002, 0x5) sendto(r2, &(0x7f00000000c0)="fd5dd62be9e2fd1b4cbb2b7bbc42685aeec71679faaf28ec39d0e3c001fe293eb6fe61ee8e5590b751f002dabffb663b6344b66db64a92cd96753a3b69f1badafac2478beefd27024d0ad60ca568b25ae4c1d3eb36bc2a0b13cfa67abba49dff18a3792393ff0eef2421e6ba25fc64cf2eb621f4edbaffa9af3d108b590ae4aa89032d956a233e46132b3810cb267feacfdb42ca2f142e81f74bfbbbea31cb76b442a4ef1ad57967218c7e9821a9", 0xae, 0x404, 0x0, 0x0) setreuid(0x0, r1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 06:38:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x4000000000002001, 0x6c5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x5}], 0x1, 0x3f) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = semget(0x1, 0x6, 0x2) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000140)=""/78) poll(&(0x7f0000000680)=[{r0, 0x3d}], 0x1, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/113) 06:38:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2028, 0x8000004000000501) r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() close(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) r2 = syz_open_pts() mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r3 = open(&(0x7f0000000180)='./bus\x00', 0x7e, 0x0) r4 = fcntl$getown(r2, 0x5) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={r4, r5, r6}, 0xc) 06:38:46 executing program 0: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x98, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x8, 0xf00fffff, 0x14}, {{r0}, 0xfffffffffffffffd, 0xc1, 0x2, 0x7}, {{r0}, 0xffffffffffffffff, 0x21, 0x4, 0x7fff, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0x80, 0x20000002, 0x9, 0x2}], 0x8, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x4, 0xb, 0x0, 0x4}], 0x2, &(0x7f0000000140)={0x442b, 0xff}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) 06:38:46 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x41, 0xc0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 06:38:46 executing program 1: setitimer(0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000040)={0x81, 0x100000001}) getrlimit(0x3, &(0x7f0000000000)) 06:38:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x9, 0x0, 0x8001, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x10) 06:38:46 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) close(r0) r1 = dup(r0) rmdir(&(0x7f0000000280)='./file0\x00') kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xba, 0x4, 0xc9, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000005, 0x5, 0x1ff}, {{r0}, 0xfffffffffffffff9, 0x1, 0x42, 0x1}, {{r0}, 0xfffffffffffffff8, 0x14, 0x81, 0x9, 0x7ff}, {{r0}, 0xfffffffffffffffd, 0x3, 0xf0000000, 0x3, 0x100}], 0x7ff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x40, 0x80000025, 0xaa, 0x1000}, {{r0}, 0xffffffffffffffff, 0x14, 0x4, 0x8, 0x6}, {{r0}, 0xffffffffffffffff, 0xb0, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x90, 0x60, 0xfffffffffffffffc, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffff9, 0x1, 0xf0000000, 0x3, 0x5}, {{r0}, 0xfffffffffffffff9, 0x3, 0x2, 0x67, 0x7f}, {{r0}, 0xfffffffffffffffa, 0xe, 0x3, 0x9a, 0x1}], 0x0, &(0x7f0000000240)={0x417a}) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0x82) 06:38:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8009, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x101, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x1, 0x1000}, 0x10) 06:38:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() sendmsg(r1, &(0x7f00000013c0)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x3, 0x7fff}, 0xc, &(0x7f0000001280)=[{&(0x7f0000000080)="3a76053a748b9118c45315cb89c6d2edb3a807e2dcc2abc980ae2ca89f73df169389cf23741e2e9ba9d2e6025f62caa472d0b36e101da03f175076bba23981a59fe23f1458930d45a7f922c0c25c80dd2470fab04d6a6748c25eac540a7f8ee66263edfd69aedf3a8124e740c3a12401d5a05ca640fa03fb4afff08e06e5542e26bcc5f626c60c17ed2b16b8c3424c", 0x8f}, {&(0x7f0000000240)="049e439d5e2eb1b2a3b2104d888ba8f921b454f68b63f6467b018b3818d952ee400f547274eec78dcc706b80cdc06095f5e14be3b4eaa0c5d3c8e293eb807fbb4d2e25b43f72d00c74c8684c579acc960821e363871cc5ccecfe2a87ff89017ed91407efb232b9550ce790edda5118a292cd3bdc03a02d6f8756463635e51f35f2a562bc2c8662981f2ce9a74b5d17d9040c8a9257bc4cc31ecb1c9b397997c1ec4ddf491cf8b8ab1ebc1a6afcfc842db7dee81664bd2192b3bdc7b0e75ad6c09dd26f28065e466c3ddc6a2e70e32aa5091a781ca4afb2beb989729c2d5c2e0f0f1c9fc0d4b59a47c54f8300b990b1e4210f45bda776e6d62b0e593f51004af55dd7830326f7eb9443d45a60ad432fc4c4b6a028dc53589ab426038fd4001ae4f0da666cd22e6fdd162e3ab416b3f883d02b54d355d24186ff5b5a5a9066f952ef163acca76839c5ac2220adc5a311f056011c714a62f78ce556f32231e656123ba377a95078abac8f4bc82aad6f6f49765c1148f136b030d564b1bdd3dcec037d0ff8ba65834341f3cb4cbe461fd5fc7d7558c6a19dda4fe04d1851dcdf437df9d75161a988e56322b3ef7d4463cf914e5070fc7c6ca5c5e76d1815c23a8451b055735cf43a717fc1bd4e453f22d0dbfa115d0141cbb15c38c7a23d1b248b3188e6dd23e5245dde6759fd51b3c1e6fd33843ace5b7d87804925b24ea42c616453312de6fcbfc75d92ce47dae5f0e28a09b66b9049cdf00e550531db3ed2b42975122007719eb204eebfa59275366307e2598846a65452571ddacf5fb6ec54542a102557cf9fd131140641ae88b623bf4816dd46e394934f7d70646cd8a519168f999e7ba0fc149a3ff6a37caed9e077c68f9a030d47be26ae1a84e003ff5daf59cace8536b9c47da140e57e7e3371e2e5c8f3ada406491709d65e373fc5db222ba22a973872aa4e1749996feba9764b9fdc3bd97e6e54d1624c3aef0645e1a8a5563f232f35c2b1ac785af267dbdd161feb3177fd22aaf8d608f3832a5f57c3815dcd8987a363d188226eee9a32fd8f3e127834df31e77baa84f436cb4a82d24b13ce57c61428a63c6490ae4a295918423b4891a31e517a1a5a7e2f34bbb1805c78de72ee903a2eeabf34a1be6877bd44ed2ec5b6235d6c8e605bd3eea4467323811a5cfb419b18a6a0da89ef67d0756470cdcdceb675fd406d4592afd3ac8197cb19033dcf29d624d8d012b00769ddcc2fc17acff896c9c14286787cc8bed0522dfc6d327c25d554e8ce9a94fb832ddbad9e2357783fc4d8fb9a75e5778560f91f949a15decbf5392a8424da50b63224481474fa2fff8fa50b6cca5642bbb1ef17868c51291be31d2a77e85e758e5805b79e315ae06697165e362dcf54de5a2618a597fa40639ec422c639a3ff5cd438d9236f2761f2441ea0734bcedeb0f7678f7322bcc5950a2f9a0138999bdcd123bc0f4ac36bd91013557a52e8ce7b096db6983dcc149e1337689fbd510597ab91ba791f3da0ec72f68dfd4fc6499affa4211113e91402c4c58bb20f94d4a279f85e4f76d983c1e53d58ee7fb550cc23a79256ca8c951308cc87472a83925db537025c62d12dde7edc56b40ee46431dfefec37331981fd848867d4fcafe0cfa02ada73a3c184d442af24478486e950ae3e00056dc229a953ca1aa9232c0836ce76d665782ea92d49659e975ccaf36645cbc2c4b4710eca3e8649871aa436ba81418a1b93d41050c9fea20b7ae8bc25e723d33dd5eb1e5d07d7fbddb4604037c32319c54a9d44576d74235a06ff7f22887762715be2d1af098eb7105ff4452950d3a368f2911197f7576a89077e7b43822763df3f80861d86896e47e22ec6e59bf49f2d955f760d741b2becca1ca9c818085f4401c2a1717594657b9882c4d9d8111d56f045d190ad49bac27e5917a7ed8cc6b5158a022afe4acd0739a80e680e5fef23f9e9dd0f2e624ab77be63412ba2e16754bf30b5cc83e11f873775c2275cc1eb2ee5676ee8be5e43bc3a0f554f22145376fe45d9c7ae389ad37ec575eb51e0cced3243827eac010ad59f6d889cd9990daa2485880522235b0476434d132748d3d93ad07d78c810cc104e263070cae3df74d10f9e5a5b2cc3d9f766bea0195c1f7944e2be236037271c22ce6a130e2b7b3da2869399197f8473456b5b147d08cd76b8be1615515fb8267a2aff61968592fba1bacf4b422ce52e87d0cd34839c694391fe61d34e4c09b16370c200bb39a3628d6c314d196e2658fca787e01f22bcf6b62b5e68f1508b04a7633bb4068853f12b6dadbbf474af35c1935e9caa99c11798164133d53c420f0082318d6c4f72cf00e87f14797020809807de0a475a835b2ebdf7d52553c60bebc115cc697dd329b02593bb41798f3cf97426e4c5171bb10f2a542dad3d2086287b87b054775d65a693841f371083b30eb548ec0d0f6f3abd026d75ca8d74495ab9513c11fabc05615aa8c60f4550870e4b10332e722e0b8d1e43c95c9fa51c488c61a28019b2fbabef77fac50ad959eca62b417074730e28456b39f2f2f551228bdfa7c0a944148795620e79e9d15279d5d3137a383ed03ca6c76f2572d483aa4a3f4f71c769c80577ceef530c174fc576ed0432479e4d36c2e3089f4f1e8640fed00f6646387b13d12bf75472668a48fa0838ee3d177d1244dd2322ad15271d75db7102d89db91ff9fea9dac9ba74eb6edbf0d75f28d8c661cfb0c7283cc24b24996e804b9a9f8535d5412b8d1d4e38296ea6ee3edce776c9206846ed9174de73f2ffb13068746131ca48ca8da0bb171f0c6daf56b6fbf387966a43e29832165fd0fbcd74541e6b72cef156ea04abbf1cd0be0dfd19917cd033572442f18a96538a425771e91c5156e5f201e77313d1be77b3835cf6f53f3e5e140bcfd068c7654304ea8e1ea783a04a8d5d5df76b946faf06f0a4728ee5051e2a1f45fa1f88aa569df759ad0fefdb01129bf94cdbea68fa48ab8140beaab3ab3f167a183a1e3f89eb3fbd8540d3da6bfc8823c263f1ac034d1823cce12939e67d470ca8d0a5486b9ebe8138b937d1802f4007cb9d07eaba5f1d7c2c2fa781dd3cf5d48b1de5bd6f972a7ab1a63507bed92eed813969d304b8814d3240bae3aed6a1b681c4b163dd653f42300855248524ecf62353083d00ad997247f08aa275af751c8cb14d58ac68bd2225b7d4729c0fea64632049f46a285650cf82dc5347f4551cf5e07cd4e94a3bd126d9c7009b74d0a38feb0ebd485f596322f846a584933f227d9b8f597edc2ae0b2ad88c34d95348f72ef1e1051500449b8cba9f116151ad1974224f59bb0f1aca9e3d98ddb1d6f7fdd086a98dd751025653a2e33a45da2310585585c0b8a626e7cfc9e22be6039efd3f4e039710a5fb2bbad863f046eef8d74e4efc153d3e66c3854868b386057186f12b6885be5c6ed61756fff40b592149b75e7373a2c26773431a7766120390d244094c2c1a1eeb8c7f86928104e284d63c23839e26afec9c85621e6daf3490830dabeb9accba246cf424d2247a7c1f22d30d8e3ae1386372b57fa795c40692f817810294973c7d60afc29a43363382726be44d352fa63e0e054b8a1a47371726b2e19db8bc77918c89da2e768e26272186e5f01bcf98fb1e7943a00ee4f10efed94ba9bb71e22d1dcb6351f2d8177dcc1994eff1c2ec45868244e78e27cff1f7d566f05b399be1b4e16c41ce4ff50510a636bf4eb34e6f931b6910425a6451554d743d00f9ed76953bc2afc46ba301a589b6a333e6b887e5a4f5dc0bc61bce6f919548ec8448868eb1d5994b557a65137e7bd0d26533f63fd41406101dcaeeee085ded18fe5bd6725eef542a587aa514732801ebdf15f63f99bc2d5149871eaa1657e3b770a8ecbbaf180085411ffe1e8e6231a485b5cdaf00723dd5197bf9d9f252b8342cb8fb256d2e9c7a64224e44d67257fb073fe897c4ff3d87d6240b9609091598be4479631ab486778462a03371c81f730bb19a9111dc2281c55d885d5209b5fbf566bd7b26246afb0636b9d912aed56f474405899b138c12f17f5dafd0b8da927627f93db3487967d3799e50fea3b585fef7ad4e505276f91b5a2e04c1910a44434a819f1785c15a764c8b2b0e420b2ac3a7f8a06ec7f78817b39b2f966bbcb8342b5414a043073d5d73354292e0ee04fc9f1224cc4ab34a224c7736992809a823678949e1b74e4ceb41db46448d1ea6be2443a53c401a3a2ef678e46377c01190da40b017fdad7340415f6df8126c21f6d66c710318cc868bb3a6f04af6e7f001f48be406ff66492e3ac5b03765c65bf6932c3e3fe494af7ef5f4934d229e7119f2cb671e5680426a5afb48b98da73b48aae0ffc5382135ac15e5addf5c63ec2e2f1d8fb6e3009dfee47f5c6ae044963358d972fbceb92f02982ed15a14436dacc4a4b44b3556c34573f2c9941ded0938b435ff893d62c09eea9f50329b5b71fc8f8437287fc9041f437cb4eab1acd9dd3f68fbe2b894a64b854a6477b7fe7d0df1c5c403bfbad0a0957fb4c4865c7ea47ab1d65887d22e0c4f6a0ba9823b289fdd54f4910e180240275c1d6c5876bcf693fba4b3f2faa8b03c9728ba818e179334b97e68eb0485de2f9b029b06aaa6ca18c0e4a6f409738f0eb1f00241fff0697c651e479d632101f1c6246b1ac84d23f8335ff90c1084141c29cd0e257dc4b6cd068a2d940fed2a230a68bb4f0e7e87103265244ca8caca8804119f9d4518e434658f17c5be6255aa34740f1101e8a2fbdf1d01f4b81919f7bd72af2315704f2e7d46a198491e5151dc0543b2104aac945c69b489bd2ce75109fbd2a9b6ab4db2174fb310b5e7233f1e1019510f6623972195134a018e62a8a0cfbe9faca2409abb8f1f4db39adc055e5d134d2745c1137b60d790d2ac4ffe44506c9e18d2a59db8651ed1eea6a7ab9f68ae5e073a204c2ca4460708345d6f2c1daf769cba077832122a744c70f53b68a56bc6ac51bf8cd527465f741c39795f326d57beded11e2c6027ad3166e6c45143d1f146fb907ca13268fae8856e78275f4c75c3ebb5ad4214174758fbc6ef636e5a2ccb3ce9fa7342cb48cf3de4a2086ddf7b609e58c7c14a62d1bfe80c29f5fd240cbe3bee51a569a8e44c4916fb9b7e6af70102dd2de0e51d673de754dea8f5d7757f0b037b6dbd2b3547c71446e52a28e2242a3d78fb7bbf34cc2787e399c3887ae5ff562eb1dd88d44561fc08ecfd6d7c3e3d964027d77913e8ff72e1050aaf0236e0fa190db75dd97cb6330ad6b97256bad30a66c8c6962e53181f41c7d96e5aa85186da9d41a281918d9146fbd20409d004c9a48354240f0b2877d92316cf5c507af9707315cabf1a97f63fa0df5d6943ba438451d9e7012f14b1b92d23b9c9d5635883f484e8fadb3eb551cffac60d1ae5d9e470324181fd28adca9693b8c232b97eb052f50611f008385d181ef0e8445f70a279db2ecfcead6d80a4a37489222ab719ac673e6c444ff6bd19f83f24fd28b7546fec060c064d3bdc1f0699324524fa118dd9f22eec51047dabb71a553a36d90a069b523b2272eb1eaea0793660ab3a6fde20c867ff96b08bf53960cd92ca34bbbec9a346379b0c307dfc0e6e65e039765e28cc322d01f73053b42dc472860f7860ae4fa6f8ce07100f1a6c82a1676767cf7c50535b3b69293d9a832406f6039e2a50525868b5ccaf5715241370f39cea39979f259d6dd017a8e1b67cfe9014b5ff92627e5af79d559db42c84af04cdbf", 0x1000}, {&(0x7f0000000180)="baad7e13f6099ac2d29b7a0111e81356d6a083e955ba7d59ce473a320589b73a49b55a97d9e84609557c3932b1c27d695382e544a10283e49c3a03ec46cabf3ba2eb0726ccb211fb3268f349e379d41470d22b134700eae985208da45986d8e7ee9274c6623c6c7b5c1e", 0x6a}, {&(0x7f0000001240)="25a4214b2ab24168ec05e3e69223304c4dd1e321780614f38c8e1cdad5b973fbb941f1884f0bbfa68819461f09811cda2566adef8f4d97a7afe7f40f", 0x3c}], 0x4, &(0x7f00000012c0)=[{0xf0, 0xffff, 0x3, "9f252b2aacd076027d368ce4976e0c15ec3a38fc90addedf63e38fb11c7be21f03ecc51469245c24b57cb22498b965beb9acc49262510734c3c2b3aa8824104fd62158e4ec5df8aa216c5c6cdf348d01730e0f0be757ba6b95857b56bed2cdc0dacf77f46a2422559e528b94e86431cae527be8729d210dfb65aadc745712d34bbf0b8a25acf76a9a5c68d3c84eb7825e5815fed27577e883d1fb2c16bb79dc154f06cdbd196c1773e6861cef0ae877de342c6f7036af972158bc759e4173f3f5df6f52ead169daa24312cb61253620f5986dced274603c6a9287ba1b1cee6"}], 0xf0}, 0xa) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180), 0x754, 0x0, 0xfff, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x7, 0x0) 06:38:46 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0xc104, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) readv(r2, &(0x7f0000000380)=[{0x0}], 0x1) fchmodat(r2, &(0x7f0000000040)='\x00', 0x54, 0x4) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="205afd461b73d81f747a13210d40d749762e4b6669143673cfe34cbe8b69f905d287b3a2a1f8d34e720ddc5178b586983c78cd2662a46b6509fa718db3bd168801ce96b2b1ec92f11787f7bfe5ad3a2265587e6d2e905a240a9bb9be81a59ca68b025b7640c72bccb1a4ecca6cfdac28c2d726f1033f0025dedae2e49447ab02fcbe13410ea23164868dcbac4e5340981dc3feb232b1d2ad11308fa7f5ba509b13aedeb11af77bd03008cf9ad9c97fd145e69ab93e835593a198be6a3ba8", 0xbe}, {&(0x7f0000000140)="1122715dd105c9a5786ad31abac794989c3145d5adfe29c41fe7d5a6d7c1bfa5c9d3aa", 0x23}, {&(0x7f00000003c0)="c1964586e550728ed376908a7cbf01cd8a1cfaf4f781b7d75311a6bb7617af05a6d935982d41921cc6159c52a6647a5996f34b4f8c49767f7c98c795b88451c329866a2dc6ac25e5a6373122b89a957d1a43732eaa117a4f1536748ee36be1d9eba62c23ca0e9e4e3567eb142013eba3f1898a97d9c002398670b075d77926a3fb086d385ba00e7d753141698366cd373a80c466a2f016accf6531e9db5a8e8aff30302b5b44af922e06e2d98b99c550c7a16c77b59ee5ca9cef88a484364a1505b474cd7370b01095cc7edbd5", 0xcd}, {&(0x7f00000004c0)="7b1ffb5c29cddef857e947c4b8d3a93b3312b6fe4ff448b7b842bb70879236ff88b0a63ebae61d6e665404bab7df72f308398245c7e376bb5b6fd5ec7f2a3b15a4c5b96a0dc0329c9ff3c9ad8154ba80bb3ee3cc3e3921f5d9b3d2313f08c930b7210877bdfccd517b415f5e692035f9eac38451aa95d7d170b5618c6462532ec5b5e1ecdf0ac3b0945a0a0e8ef88e065402ffc2b1e2bff90eccf4df88c7d4b67cdfab7c9f13ee5d6f8f64323093ec0a186c9caca51a974bafb4bc16dfecb09972df542cc4c49a134ffde5e30b7c391ca9485d15df5776afe84832574c7fc5f493faa2bedf195a3793fd9c948b", 0xed}], 0x4) close(r1) 06:38:46 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) accept$inet(r0, 0x0, 0x0) sync() shutdown(r0, 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = semget$private(0x0, 0x3, 0x8) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/86) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x0) semop(r3, &(0x7f0000000040)=[{0x4, 0xffffffff00000000, 0x1000}, {0x3, 0x2, 0x1000}, {0x6, 0x4, 0x1800}], 0x3) ioctl$TIOCSCTTY(r2, 0x20007461) 06:38:46 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x255, 0x4, 0x40, 0x1000, "52b7ec68b21f0438c82a3a813311ce094d860776", 0x100000001, 0x4}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x400000000000003, 0x4) close(r1) fsync(r1) 06:38:46 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/139, 0x8b}], 0x1) 06:38:46 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0xb) setsockopt(r0, 0x29, 0x28, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 06:38:46 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2111, 0x902) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x28008, 0x42) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='x\x00') unlink(&(0x7f0000000240)='./file0\x00') mknodat(r0, &(0x7f0000000100)='./bus\x00', 0x104, 0x4b5e) 06:38:46 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) fcntl$setflags(r0, 0x2, 0x0) socket$inet6(0x18, 0x2, 0x2) 06:38:46 executing program 0: truncate(&(0x7f00000001c0)='./bus/file0\x00', 0x7fffffff) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x42, 0x20000041, 0x0, 0x9}, {{r0}, 0x0, 0x10, 0x4, 0x1, 0x20}, {{r0}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x20, 0x2}, {{r0}, 0xffffffffffffffff, 0xc0, 0xf0000040, 0x5, 0x10000}, {{r0}, 0xffffffffffffffff, 0x10, 0x23, 0x9, 0x400}], 0xff, &(0x7f00000002c0)=[{{r0}, 0x0, 0x1d, 0x800fffff, 0x2, 0x81}], 0x0, &(0x7f0000000300)={0x3, 0x81}) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x9, 0x1}, {0x5, 0x10001}}, 0x2) pwritev(r0, &(0x7f00000000c0), 0x2d4, 0x0) openat(r0, &(0x7f0000000180)='./bus\x00', 0x8, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x810, r0, 0x0, 0x0) 06:38:46 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x1) shutdown(r0, 0x0) 06:38:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x200000000007, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="20000000ffff000001000000874d5dd1ec1a5c63ae1a0528042d662329a4383306a88a0c408b2e2305cac279401599d42e9b86eb903a27148713f6cedafca9400d1e4cb752aa8f4316b0e308ff753347bb72d1f62e83809d2750323d482c0f88a8cb6c4522a9caa33a50a4da0e7c98ff5969bc66cfb4fceecd75e9", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/51, 0x33}, 0x0) 06:38:46 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r2 = getuid() r3 = getegid() pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x40, 0x81) r7 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r12 = getgid() sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000080)="b24250", 0x3}, {&(0x7f00000000c0)="89dc9f8c8d85ab4c1434f64a311f932c6ccbba9d8c6e71e5806dc10d2893057ee3177866062e8ebc929e44646b594b16cea108", 0x33}, {&(0x7f0000000100)="79bccbee2add59c2fbe2dad61fea94cb7b07b9120aa1ec80a69e5741ab5654a7412e5f054100c01cae03403708d1e69b2889c6ff63123d2b645b", 0x3a}, {&(0x7f0000000140)="e5e2e19c511ee9d1da889a6096abbecffb54ea64725508a6be9237c60e5f606a89f36f7f0bbb54d22e7fdbf8908170d2b820c774d0be1973bf6b85d633d45354231c1db6777d9e2275d780533db42975baac99ec6dc268779e634a2a62e1f1dcabe8146564445351b5e307022480ccc8073dbe", 0x73}, {&(0x7f00000001c0)="81dd5d3e5b24ca9d4d552390a3f95e6be0453296ab137387081ef9efaf6f4de3020e48ed3e188096460596a826998ec35ea9917ae1f9b30979e6938636b0bd65a00b3fae22e7649b5a1f9fc0aebb741969b50791c40be6d6eb0ed597d2ca173cdeaad3", 0x63}, {&(0x7f0000000240)="3bd5c0490c49302af3e72457799aa60d1d2c31097fb4ea2aca0b61b09be995b76866c7e6bfb1bae59375deeaf769c0ff63a526a453270bb0ede76fcb681e03259d8939efc16e2cae0a8623df94f511ee9a88659c057585385d58a1778ea3e3fc24d28a30f3daef5e62fa085eca54ab63360c27a09775bac4494cd8fcf93ae81696b92370386993c4a35d9492fc456d71c1a23063191925c66bb16b5b87a22ddcdda3f51650762bf6bfb137e7b9e64fdc7bd0b9828489ef36c13c52a7b8f3fe30b00cb03df384725b65204e4e3a1491155e034bacc364963064d4c70d807fd957", 0xe0}], 0x6, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x80, 0x2}, 0x0) setuid(0xee01) setgroups(0x0, 0x0) 06:38:46 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x612, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="943faaf4bf277289760a7f7323dcb6f0f731e17bdb670631f96f3e3a2e9dd2b28c8c58664cbdaa89d71a764f0336754e99962e4ca6a7c794fa277352c6fb79878979b4b5628a724548ab470846a54ad49a12808564b29d1d300b1345deaec94fddee7b3e2f3074188efc0ea82a2a44be508718daad68f14e128abeac0196c5789d2e0de0ae30ee6a2e748d6b4f4763797f3ca169454845c77de368acc97413ce0a49e3c8e380e5d87b2b95cae3f309ba6a4696272ebb1a75fd6075787b974839b95439a070879e6498ed7920987cc0627a04516bc46b6aa494a707f43f768caeae631b82af6dd13f8148ce4d18c9c0cc6e93f5750e4eae21cd43e3d580a9ab6ff36e021de14cb2e08aaef138b717f773e53f2059e91fb74887501935658b297abbb5615d88bd6d6ccd0bef4fe4e6d6d963af0455e3ce7b3f65b912e57e088e4acb6fc9bbaab57c0752232492b6909ef2f1e1420a4017e8c0f6d52854237ee0cc8fe7c551b27a9d2195586803a00af6b04a1dd3035eac6f95ca7467ca49a5bf52dc6061c2d8fd048cccb322256e37996881c950a2d6e33c59bc70e5a2eb151c4c4f5443c764023612e0470ea1df794e8e30d5e2769f7a1667ba43862bd14e7ba02d1d52ddc42143b50a219a3654d57c9e79926a3f8e483d50f25e58cc24b338d218fa8b1ae9ea63278bf3fced33cead5305c0c44529e7533771a353b5dc579dd98ed9529a1f1b8e39ed1f229007160c3613556ee144153a5d60ff030231d706dd8bd3e542fcd941f0ae451dab3f4acbecbeab72ba1797edc191143b1634cd0b1ba6680fef138f95a6654df5ac7e491552425765a33332d94564006d87205cd233319cd60132b2a05ecb76484b31d96ed7fe7062a1b8b8ac9791d39397a172bd833da2841fc1093646b041c46a00bef459e80bad0869a091ffb34005e821e7bf22e1367fb22c4928850504792b4736e9b65ecfdaa87a0220661ef48dec4fa9c92c7dab1311a61392a563c9ecb155160dcc2745f8ff45b56f553fc9cd9bcc194e19cc8672186f7cb26cc480caa813872db70fba63d0632fb1e00bf4a0c661479db79de988a8c60fbfce62076e37a9e612071f250081563a918b9962979d285050c68b4df6df68e27ad34bda1f9c7ef23980e2dc3fa9ae677dd598b5395c22ccf87950da2e2127e8d66e0a606154e0f5997aaf9bdd1d3ec1b063e9482375552ab808c1457446f0e61363f45638249f17d0b87252f5bf20eafa28afe4acadd75a53298d60cdea5e262479a38123777e784c203241f867ee3c489bffc32742738f09bfc8b2c657bde6a8e322d8d2bb79bfdab1042341bfc915091f5a2d599ca92803799d23218c221724b6bf87f82df64659134a50af72be15a95d1aca9335561568e92c8908d1fc4a423b0962ef3cd36581cfe31c2849fbacd56fddaa22b6bd30d47c0c5281c8d39942922719957f40b0d5cd8d7f5f2722dc767a12e9323f8624863f257102c5a299ef9cac3499ec73a4eec958f68c8427a5336c32a4a6434fb6c5527a6df72994118f09c995a36c2bcf1ffe39142057087a2048125e153eac7ece28530135fc39ccfa9d820bd82b8c6261cc5e3027b95c2a437362f8586afca5f55c8b5895f29861daa86dcd8febf8a24612d4ff1ae5824be7b68ddf9857458994f38841310bf784e3ade9f56fa68b88e24c172d55fa8a972b0ce3905ff3184cf20c4dda2573716973d596a3798a7617ff02ea00c5da44cfafb68a521e9aa0b3c997b6ce70707cf45b599ede3593f44a6e50f5da9271718e49f67b0e4a10239388630662ce55932431da7357d569eda7e6324be6fbfccbf4006086b405e52809dd5379a191053bb482da43fe9a875693f0ae851e71487a12ee2f657acf6606c1beba4fcb0efb01da12f8ecfd4cbacb7c6ed40cde3d5a5846f19afd695b05b4c987bde7c2bce667c849824f8095be25be86ee4d54838c37cb5894001aa9007bdc28ed19550f8f9cd6fe8f4d8294d75d3625d739cb02435a1637725ea629b1b7f11b97ed032042cd58baf217ef33784cde03438e655f6fcda7e8ccf60d6ac5d14490a3918b7445e09dfa1f631cb4fe0ae904655e4399455d6c9223b9425151e4ca418c62b8eb230069485237adca9c12ecd3fcd8ae365fadc5905b1cc621a823fd0a3603bb32505719716bce4ecac4cffe448c864721986a9d448c08ccf47e92f12184566d731e14f0aabfe77fe2fc2c821d27a42914501be4119ca5d734f19dbe7d1d388def6e92bd4df79155b6a3cc8891a1d778150aa7d749efa20eb40aea9ff87a278ea611f39ad919b493e99bb58a97143d46eadec3de425c6c82c01be3acfeab604f192525266705c899071ca46aa581e3a5da3735cf423033f4c6e48d2288a04430f49654ea1f000701135581d7ef55ab0d5b28bdeda0cc502c2de0f61b065745c462993cc8456bd8ce38f7273310efd3b944d07024115d17bc87b1a4004590bdf33632a73815fff0492d49f32bdc168b7d9d6d6ee820d531cf040f25a6df5c3e0aba2de4907379518c6cad310549216458b6bce7832655fb2e41e310c20a9266abba9202de72da3082576a9691f30b841b47b8edc3a63412061982b0f519d3f6149a9045773eb07bdb6b283c0b0f72f8cbfe61fcdbb3c906dc65da3754eb9703a6cda82fd9b2bd477778a1b2d1d24461238a7105f4fb5fcdba7912a592dd11b6cf4c259345b9865b060916aed45b83c9d19794371455cc8098000ddd6325f54cf1a1dc1148c82e2d80af9160fcf7957e828a4cdd45841d6a6306c71e0894d61867f4c2f00770f04de6ea539e7d0954abc8509964955c4585", 0x7d9}], 0x1, 0x0) getdents(r1, &(0x7f0000000940)=""/230, 0xe6) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x3, 0x10, r1, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000027c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:38:46 executing program 1: open$dir(&(0x7f0000000000)='./file1\x00', 0x2bdfb56e518797ce, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') r0 = open(&(0x7f0000000040)='./file1\x00', 0xb00, 0x8) accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) utimes(&(0x7f0000000080)='./file1\x00', 0x0) 06:38:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000e00)="cfee7a5ebd68b7101756eea417b2cbb8d63762744bdede7801cf38f90cc978237ff97149b036b032663610e8296244cec52f03f437023d433ae190217bfac3621c3676a25839ed59cdd76d1d5f2abce61bec62ba76b4c0b7c2fe2cb5d20d8745894c70dfa44264beaf6517ed7459177041008493f24554c8ea436193934e8b6f274682", 0x83) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x800059, 0xfffffffffffffff7, "a8fde9354c578228e2d5cd9d2400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:38:46 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 06:38:46 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) shutdown(r0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000180)="daa6f627ed363ef50dc87d626e174dbc1f4a7cae782794d6e4b86ae994cfe9d04700acab0b8d844b70be", 0x2a}, {&(0x7f0000000280)="5efddbf969bbe04d53d2821a8e3de2ff0f8eec9829b8f8f31d59f313a75019df984e7e022f60bb5cca9b87b58db8e84827d9eca6b1c272a676012e7d31572ff0196f675c5d2c6e7061f9969f491884f0ad7de41f4db1d00c13b6a6a2b653d806ff0ba0d5530808b77cc28f8a576551e4fb79d3cb99b96e417c33a71ab7dfdd7e8b5b2223cbcde444cd815f794fc8e0e2d74b36a1557cf9bec4814f08b015e744fd4c3a263f05749bf37ee018345668c0f5e321d6", 0xb4}, {&(0x7f0000000340)="b9a0be463856e51cb0611509de97e630dcb0e4172f6b24fac955573ecf6b34ccd0e15e8f0523a5fdbf042549cb76262e1f863b51d27941a68ea160de25846809686ddacea177eceb1ce33f35c3bf692c0df61b4d0ff80bca97a178593fa783c009518139a64432751605b8072caec38c278fa445834dcf64a0f28f1d59fed9a0c97a1753da601cfbfef90be1eb1be4092e1948f85c009df457", 0x99}, {&(0x7f0000000400)="b0896db5173cce3eb94914bcbe415257f39be5b02a75cf1c7557b342a57ce8b2388aa679797ba49bd91563a5dd121e7f9e8e8c04025bbc176ba373a03403699955360869469fb80e4506fcebdf340a0a0299d7746ec1dce7858a43a781da03e43fca48459919f05bb3bdc993c058afa60a933af0d6634522891b7349b652963bf3c53e84d11a2ee80e18318c4ae6a9b2e86476b709434c686f4c7ebf1e50f23b43a89691df3d04c1c49d0d12", 0xac}, {&(0x7f00000001c0)="c92250533e34e3b77d7546dcb62ec67018", 0x11}, {&(0x7f0000000200)="8033edc4ebddcb83c322dba41d7dfd39b50570b4a595f81cee4cf32f92ae22d5b1c36684b20e01b0", 0x28}, {&(0x7f00000004c0)="afaf67d5ac51c85e51fb0c4449b1cbe8c952e197c7ef96b264b8b7c9c75252541c45156c6aba09eabee9ccf62c13cc4d2dea80ac94d8ce8368e3c4c67093daf4faebe29845034315035a2991fdaccdb6fec5306001337b04893948c2d264b9a46ac5f681a579cb3f3557585e8aed995c192957b36ae38824677f9ed86249a68c7ad93848d3ffc15ca87ab2190fad8e3a2c7b40c4017c6c0a0b5fd968f8f2d41175b906c1a98251527aa737d7f81463961d4a07645d357b8a9354188433c2bd6b8b187a481d31855e1e1df51b06cd073063e8bcd2ea0cdff329efd35b638d1744cf4eafcab705301805f45702c64d", 0xee}, {&(0x7f00000005c0)="7389b1ca0a9664ffbac93af6dcf2713dfa08d451f537ffb8572b", 0x1a}], 0x8, &(0x7f0000000700)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x38, 0x8}, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) kevent(r5, &(0x7f0000000200), 0x3f, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x8}], 0x9, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) kevent(r5, 0x0, 0x0, &(0x7f00000000c0), 0x401, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) 06:38:46 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x6105, 0x2f5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() chown(&(0x7f0000000000)='./file0\x00', r0, r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x50, 0x9) chown(&(0x7f00000000c0)='./file0\x00', r0, r1) getgroups(0x1, &(0x7f0000000100)=[r1]) OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) 06:38:47 executing program 0: r0 = socket$inet6(0x18, 0x6, 0x77fffffc) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) 06:38:47 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='xc') r0 = dup(0xffffffffffffffff) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvfrom$unix(r0, &(0x7f0000000100)=""/214, 0xd6, 0x0, 0x0, 0x0) 06:38:47 executing program 1: r0 = kqueue() shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0xc}], 0x55, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0x3, 0x1, 0x8}, {{}, 0xfffffffffffffffb, 0xf8, 0x1, 0x6, 0x9}, {{}, 0x0, 0x40, 0x20, 0x0, 0x1}, {{}, 0xfffffffffffffffd, 0x1, 0x80000000, 0x3ff, 0x2}, {{}, 0xfffffffffffffffd}], 0x80000003, &(0x7f0000000200)={0x99, 0xb8d}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x45, 0x0, 0x8, 0x101}], 0x7fff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0xe7, 0x401}, {{r0}, 0xffffffffffffffff, 0x21, 0x2, 0x72, 0x3}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x8, 0x1}, {{r0}, 0xfffffffffffffffb, 0x8, 0x0, 0xffffffff, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x3f, 0x100000000}, {{r0}, 0x0, 0x30, 0x40000000, 0x1, 0xfffffffffffff801}, {{r0}, 0xfffffffffffffff8, 0x2, 0x20000000, 0xa, 0x8}, {{r0}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x3}, {{r0}, 0x0, 0x6a, 0x40000000, 0x665, 0xffffffffa555bd44}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x2, 0x3}], 0x7, &(0x7f0000000080)={0xc1e3, 0x55f7}) 06:38:47 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000000)=ANY=[@ANYBLOB="00007001a17b669ea0e0000000fc727be8f32c047fd11bdeb93eaa7a1bf336c1ef962b34c028316ea2129d76229fe9ffff43eddbf8259eb2aa830dad0213f2a875dcf2f090ae816c73"], 0x1, 0x0, 0x0, &(0x7f0000000640)=""/138, 0x8a}, 0x0) getegid() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8250, 0x40) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x100, 0x2) shutdown(r0, 0x0) 06:38:47 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x2) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1, 0x0, 0xfffffffffffffffd, 0x81, "a27e93b453a8fc954f280b4ba9705e1759e9d81f", 0x200000200000000}) open(&(0x7f0000000180)='./file0\x00', 0x20080, 0x24) write(r1, &(0x7f0000000000)='+', 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000240)=0x31) close(r1) mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000100)=0x3) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x2) fchdir(r2) 06:38:47 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x400) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000140), 0x0) setsockopt(r1, 0x4, 0x8, &(0x7f0000000000)="8efd70200e8b189f13ad7f72d0f593885f3fb4e921a54b0c983effbf8ded2a370d3980563fb01e0cf6fd2b83419ed16ee86a91e1dcf4d07a55cd9ee3354b430c1dfb1753b0f69f7def9ba8b48fe0e7c1d51b5b", 0x53) 06:38:47 executing program 0: r0 = kqueue() r1 = kqueue() close(r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) dup2(r2, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0xffffffffffffffff, 0x2, 0x8, 0x5, r3}) 06:38:47 executing program 0: write(0xffffffffffffffff, &(0x7f0000000100)="e3", 0x1) munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) r0 = kqueue() kevent(r0, &(0x7f0000000380), 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) minherit(&(0x7f00001ee000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f00001ee000/0x3000)=nil, 0x3000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x0, &(0x7f0000000000)={0x2, 0x0}, 0xc) fcntl$getown(r0, 0x5) 06:38:48 executing program 1: nanosleep(&(0x7f0000000000)={0x4010000}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x80000001, 0xfffffffffffffffa}) 06:38:48 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) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 06:38:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) close(r1) 06:38:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1001, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) ftruncate(r1, 0x5) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 06:38:49 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 06:38:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) write(r0, &(0x7f0000000940)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0xfffffffc) poll(&(0x7f0000000000)=[{r0, 0x144}], 0x1, 0x0) accept(r0, &(0x7f00000008c0)=@un=@abs, &(0x7f0000000900)=0x8) 06:38:49 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x100000000000000, 0xc1) execve(0x0, 0x0, 0x0) 06:38:49 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x4000000000002000, 0x81) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() close(r1) r3 = dup2(r1, r2) kevent(r3, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x4, 0x9, 0x1f}, {{r0}, 0xfffffffffffffff8, 0x8, 0x2, 0x101, 0x10001}, {{r2}, 0xfffffffffffffffe, 0x4, 0x0, 0x0, 0x2}], 0xe5f5, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x6, 0x1, 0x9}, {{r0}, 0xfffffffffffffffb, 0xa, 0xf0000004, 0x5, 0xaaa}, {{r0}, 0xfffffffffffffffb, 0x3, 0x1, 0x81, 0x8f}, {{r3}, 0xfffffffffffffffc, 0x48, 0xa0000014, 0xa0, 0x2}, {{r2}, 0xfffffffffffffff8, 0x41, 0x1, 0x200, 0x4}, {{r3}, 0xffffffffffffffff, 0xa0, 0x1, 0x5, 0x6}, {{r2}, 0xffffffffffffffff, 0x4, 0x21, 0xfffffffffffffff7}, {{r1}, 0xffffffffffffffff, 0x2, 0x80, 0x2, 0x7}, {{r1}, 0xffffffffffffffff, 0x44, 0x40000000, 0x1, 0xffff}], 0x1, &(0x7f0000000040)={0x6, 0x8}) 06:38:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getpid() r2 = getpgid(r1) r3 = semget$private(0x0, 0x3, 0x80) semctl$IPC_RMID(r3, 0x0, 0x0) fcntl$setown(r0, 0x6, r1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) fcntl$setown(r0, 0x6, r2) semget$private(0x0, 0x3, 0x82) 06:38:49 executing program 1: r0 = socket$inet(0x2, 0x3, 0x7fff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="788c221934b923a5c800449aee12ad1be0326e18f823aac6d047a7b92bbdf47fadcfe8e85d73d1d17a6d7aef470122b12f3901b6ccab394888b73a4e8dc58ac6447de13d8f066390971dccc810dc8b60cfab4db261544042819d5faa3c2f14f0912b9aaba0b593b2a3dd8331458ef258ab1c5c44ac250c0f7eef405b398d32101ab46fe055fcb754737c21f05922c4c044f7a05356b08913c06c9ce85c9584d336bdf50e6c7b9c8dfa7f51150c8a721e4512a4a4d3b932333ff5d3c567695416b6778effbf05765ca0fe1ad1652559158c65a9f021bb8ea4e81520ab8dd60ff6e833f4bd12acd6cce5ff0f6b58419917f1db50", 0xf3) r1 = semget(0x2, 0x1, 0xc) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000100)=""/148) r2 = semget(0x2, 0x1, 0x80) semget(0x2, 0x3, 0x1) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000001c0)={0x7fffffff, 0x7fff}) getsockopt(r0, 0x2, 0x9, &(0x7f0000000200)=""/57, &(0x7f0000000240)=0x39) r4 = getpgid(0x0) r5 = getppid() setpgid(r4, r5) r6 = dup2(r0, r3) r7 = msgget(0x0, 0xe2) msgsnd(r7, &(0x7f0000000280)={0x2, "b23a0c4d875ee1c0d6898e751be10bbee61ccd4d59a2b58cf9e67f3353a1ba094701a1d2c10ee37af76ffaca1fe5d5dfbddbc0c7e39f7a31f8a7358f329e215d9db1b0745ece034683a146b644ba9b759f0b5b7806446c7458d9af3514253d94bcabbae08b2114c9b5b53c64c15a9cb0b3abeaef4b888a66f733c3322096704fab5a114aa4b090db6e409e691109cb43a2ea6bfd2d8ca17d0ee081a10a6ab3f5338c"}, 0xaa, 0x800) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000340)=0x6) ioctl$TIOCEXCL(r3, 0x2000740d) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000380)=""/200) connect$inet(r0, &(0x7f0000000480)={0x2, 0x0}, 0xc) r8 = kqueue() stat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)) getsockopt(r6, 0x1f, 0x4, &(0x7f0000000580)=""/81, &(0x7f0000000600)=0x51) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) setegid(r10) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000700)={{0x1, r9, r10, r11, r10, 0x82, 0x6}, 0x7, 0x7ba18f22, 0x7766}) pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r8, &(0x7f00000007c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x3}, {{r8}, 0xfffffffffffffffa, 0x20, 0x0, 0x2, 0x7}, {{r12}, 0xfffffffffffffffb, 0x24, 0x1, 0x4, 0x4}], 0xb1dd, &(0x7f0000000840), 0x40, &(0x7f0000000880)={0x3, 0x1000}) getrlimit(0x0, &(0x7f00000008c0)) setgid(r10) 06:38:49 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000480), 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2040, 0x8) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 06:38:49 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000000)="c00be6e1d65066f7334fefd3e41c5265d98da35398666b884bad0e65a32bc74a5ad54a64eb1b79858877b80dddb9d18e805c626da89136173db4", 0x3a}, {&(0x7f0000000140)="8e76a04732415e89a6cb8f492c6a37fb40cdb09b17c5d2b3d4637b52bb53419cc425c541663958fbb54ebadf17761dd9324688c1edd736f346e2dcda04ded9db1eea024e973cd579d3ed51bfc79b97c987871afc88c393d63f5a1e9487bd2af5c587223464a1abbf21e58acf6127a7f16f801608802e4a231d65b03582873b7f5ca1eef8cfd03ec22fd3dbc399440cd457b7173346fd050f02366cf917", 0x9d}, {&(0x7f0000000040)="2bcbf65c2979dfb52e2deee4c59551d0aa062b13272b3824dc17d1f8ff13fa215867c7d5decf3a85bf3be901ee3c44b640c8e76d4b9893b6e7aba643ee5287c8a9d7", 0x42}, {&(0x7f0000000200)="846bac29af1fbe9ce11981e4ca420ca8bae120cc5c32441e2b580af398c703db79b485728dd8c4039a6bb6df5ee9bca98a19e007f9d074735501f29e924727bd10b2b5396c6bb2191345819c5c39911e2936be8aa7556ddef0fd14d28af5b10ff015912e0658b1191e915d0dd4ad558815616d9e606a138320ac9a323aa6a9b8603938a482f9cf22e9750134a80c9bb7d6c8835e20f043061e8ca01f8fb961448df5f9ad56ae84c65c0354c19b55b1d7d8a961f408c5979d880bcc0ab4c5a9ce7508d0fbf79ccc865bbff905", 0xcc}, {&(0x7f0000000380)="8448540dfb43f3a0ecaba959df6f1ae505729968c0ec5cc478d3b4bb853022ce5febc2a99f28387e5a16a80c82eb847e7b27d797024a52017dd66c081a5571cc3842142f8904a9726d822023806b50f136", 0x51}], 0x5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) readv(r0, &(0x7f0000000340)=[{0x0}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) writev(r1, &(0x7f0000001600)=[{&(0x7f0000000480)="1ef4a38a616947ff2c2064473a1e45036bd5ca10a91920c2b818c07fb67049e6b60fdb821552370f2fcc26eccdb6e6610b52147c99a7c846430df57ebc20d4ad1cdf97e69e08382eaa967eba1bed67e3d6be6f8a130d9c1fd4b42363853a26fae973d510d27ed218ff08ba24f8bee7a751a7387b803cdb8930b262a037223fc4eaecedad527d4e45c88d323451925324b14e6c624c482a1a8b238ab051858028c590f32f0776f3861355c7939c19daf6779a135095b7cd7021df4bb452105d7429f29f9eaef17c7becd2c266eaffc39a1ecb7c8036dace6f4369ac631897d310b29a4618f8425d78e96f07be52cb2aac7f771c6f12f16eba53a86305d6156379483d321d7964f9aa1b524fdfe60b59df87698d36414815ee421b72ec10e4f574cb385a36bdd2c8408155fada009b3a8bf35fc9bda3e1ae6a534ef77ef6c14fae64e6cbc8010c34a10b47a760349b7ebd6ac569b0c7a60109a21eec80acba7faf0b93cf223f4d7a07d1edc868e421965f8c089c0cce5c252785def8b738cb49dc5960974e0daf42343a4ad0f4fd45f6ec1972024f1af0ddb8594baddfcf84cdface6aaea59bf1ca23eaae0cffb2852d8dc37c67bcb36597e3c91a745434bba99457bc270949430d7cf5e83b4f0814acb22500ca48ffa3fa42138a5ace32f4b48943ed41845031d16a3cc9c56c5c1e28006236e39b26f4865019d51bb118323a449285e9b6d7d2ddcb7fcc7b18c15b458547a829f4c6198d32287568f7eb68f6de5d029164ce449267efc0f2def42a3a6641037a6e6547d771b2eed81afd80068a7c294cde148b3c57ba5e02b47aa934ae1047d97186c22698b4a57772f12cb59cb10d50cb1a0fa52e290765269ef2beeb85d6a4783b5f103320926d7ed92d074c6e688ab15e066c55f3abcac56e1f2c542f6edc31f5d5f586422fc88d14d1f213ccb059a057531e884ed706c9cd3667a3b93ef5c1b237109ed80d11923ad8801700998c393a857e96ec833e6c121b63fa3b9037a84624cc3e2e5888737148d8969e13ae1dc54de8c2cf45beab60861965d7af4f8ecc7a4c5d8ec67a16f1dd46ed905565ea12197a9aa5e068b7caf229b2dfa6d57f6da543feaaca80ce281ecf6f77e646d7e543947904ebdc53f7af0314a9da82c73f9cb3d6d19c240a75c83bec01881b72b1c2c0c0e1b9ac2be5272d860299985ecf834690001e64d8cadd237ceb426452d5806c42ea03855d7d4b0b3c063f4492142ffde8499cf3750b94668923df0c624b03a091881a6c6d1914b9faab38252e930d70c0a3eb2ac087becd913afa36de3d2a7600cee990fd28938f5dd936612147595cc0a63a58b3834ce673378860340f2d3ee28ca076f6b3d0380c1f9da55b9660ad0375e43b77375bf8bd5bd3df445788590789ff4c86b86835f109a163c80da305420e7d258d302e80e7d08555ea7f979e360b9bc62c9b1f6b0a6af7111950a9fd44b519359c737487806e07af1ec27a2138e7e61a89e2d4d1f56f422f457adf86a8035eb90f47ab394701eb5fd2f91007efa0960881289dc99d22e52342663713d995fc6ac55d206cbf0ceb4f6f31ac4ec55c7b3626340f626b2514362b6c62b395b853fb70c67329693e97a412d6a797eda93b7ae89f45fba88d9e4d72aa2274527f61356aee209f3624f8163abad0652a1fa69fa469bb6cded8146cbda063c32ba6465b822ade2f416a2a017c31ec8785c80b61f6a541386b49dc009b941f605f74f91f4f24bb1ca675aa4f046102b5a0af3faaaa9764af272c3704d51a4d0f9b37528c6158ab7c01a26342bb1b2b2c541a1446f2c498d13925c54708218f3576431d2e00051c366ca3f7314c9ece40e9c8f48647b8d76ec211a6b0f5438eb950916f5a8cd1ba6b70081d5ff59363a255edc20a1a95611110f651792b4d456e96b61aacfa5f6e8b59f388cf355be1d2b9bafeb435b886d24c65e16abd1474abf990dc495f45037eda526bec1c6f01dcb78094a6f220c988d344c15fe3af897d688acd46f0b0db31fd30a911ff356ae2560b2c8c1b911ba7a1d0bd56e6bd00606549847f69818d3858203d67413e0da6ad2e2ba3d9cd361a3680afbc15ab2fd4d121bb816d8b0ccb5c4b563e4b9e35b0e979e1673964deb6c8df9bd8e311d1c3598cd900316864f5ea22631641ff914ddd84c84fb5f4e80855370485891477ecd28f72c7ca3fab0b09c285fa56356072c217ba13e1d13d29560a4952c7ac4cd2b5ce036bbea3b095c995f1eb077e9c96424fdef613f406ac75116be66d9999a5b0d313503a481648e1964b3bf8c3eb7b79327c474819ca79f55104a120df582587d2ef9b27a93f07405414002d3836ad92dfaa652b3416f9ee1d81b167fbf5a9e0163aa3ee9e59108abea39458f3b7791dff934e6e8e797854e253eb78364843785376f1ea3bfedab38d202d88930cc5bce080aab379e4f85d6d5768d3a4f1a25e002a9c6a4df7a059ce24c292bc431d7d0d9ca321b286b458fa98c8e86e1387304aaf4b555a0314dbc0f5d692b376fce2002c7e6aedd543cefe8e20b6a5c2bcf423e04b7a932429737f3980b6759bfdb4def1696c0c771755e5c3208f7596bfe7bc370a389deee49e015a4db4ca62ed81f479ae032252d7c1019ac605548e38ce94dc3f4fbe70084fd853260298c5eec0c41a0615d21a506ea7dd545d88f962bf97607d4d6450361ced825140ef1f41ed7b593654fe180119e7040a44bcf1863f023a3636e69f86010c7d7744ca9e4a97a22154394faf6a07db37cfe19e624e2f38ac8daddd19d36bdcb28946590901fd7707acaa710d4b3f95f8dd42fd3e0555992adff0b7f8bf4ac85973d7d480a922f3a71cbd33d5cbe41a2d07711b3aaca74b538d54fce484e4010c98fd535169935dd7cadd7102a5e59817dc939214dc46667f96fff7252d630b65d05fc34c70eb20c7ba19b1ae5aa9223c4f2ce54a6d1f6f605ef479d7d362ab240fbfc4268039c823706e1654b6c33ad93d5e858dbc795bf4ab1668173cfa2417dbc697a26bbd96e4923437c7c63f545ddc3a7985987d328ce545c0de2312f4a13489befabb7a7aab424e8b8ea741663f4afe8cc2d410f1e717d90494e2970ad20c89e15233d61df94d2b3d9314976df2ea10de704e1eaaf35b9d4f98910053173092cd1adc80ac80f4a778570f25707dd3689f7f91d4ec132e56e9784e9f5496251578abd1e500ff561307b0e7dccc7ac16fcc7d61bf5d9795bb1644608988af86fb299458ab3a9ac21bce75386738ec84ce4596cabd094fc105dc4cb63205c59f6fa058d1bdc6113310e4ef829abb7438745166aa7115bc310710510829cee4ce0b7003c87abc1381117b2d30cefb730c7dd24b56cbe81379cb722b2f76b9106cf1d58270bca5d95e98ebabe53b8845ce818954978f9ee15f2658603b4679d41451d67739776f9bf9f1bdd73308d51531a9207ee178b184e3df3c6f2ca89bb3f314607944c9899fea392cdc55e331d1d761171920c8b35d480c9c45e2edeb93f483d6cc311338b0082eb7a00738dea774b88b30da73e12acd59f7af73fda8c2bec288e16d0d2d23672d6eeb9235a35fdbe107feead31f36363cb38db2f35a43bf8c0d171404e0b1d1e46a814c3bc15791255e77c49157c747a035a2e01419c233ded8479441c4b6f93213278b4c2ae2079cada5ae6ae7a502eb08a3394bf42e4b0df5fa899e18327965dddb362356d656ea451caa14ce49687df5ff1231da937060ce3cdeb4a2b2f1ebcd1710c78e95a4ff05b1c8d73c3bd956bd190ef1a058a491cdf93fb75758fa10d4b30a5e82c801fa9c4497a9d7ce9072c9913ade2ce5d4f5d0a1b7aa9b22f2f933f3336782d81179a11cf39fbe34b5525169d679fb0d976f0383d6b7ac459180d46385364bc7ce6e086e4a649f1df6c90ddbb3fbda123132b247ab541e237858e79ef0d93df2c04b855cf15ef544fc6bc151829d07b0e9bd343ad507cc6c6273cfc8251fe645549dfd5c35bff73c4f207cfc819f52f1e95f3f3af870114c6ec0f745c75192ec2bd25e691c8054f30ce2ab61c6e0e24ff880487e8bae693db9099bf08005c6b69e188a56b9e636aded90aa3d65bed2ddd2807f9dc8e4ae916536f22d674b1e5f62b6f698f9e80363b8cd378349158d2d054457d66f8ee86f4bbe4540b4ca65d9cdf6f7786b5574895f0b62dcdcd94351d471fd65bf53bd58df0ba0f95f35513962a741266ca0bd15ed6424636aed77efcae7fb11d998791dcda1fd36a45fbfc98e20c39b1375990c6be9e10fa9fe0b6019a5e642e6ba00980fb4a140e389110bbc52b094bf5cd80103b5c814478b8d300620c4c9257bfedf7e29481735b46edf1100d6540388651578feb9b2b510b3dbc82b6a2e706e70006b06c183346047c6a9748f19add99adfa5666f6b42701451afb3b3cb7749a3bb217bcd3d976a40be30ff7f3252aae59f7a6c964de4da498542ac309f5a9a9807925812f6782615630230f8432e1facf6319bd9d342800d513d3afe8adabe9efd96cbf4c3cf73f895cab2ea05415634eb5a54617f8ca9f8b1e6c2f080178388eeee3ce798ff33af9a3b198ea7798d9d25d6d40bb32b3ac8c29931e320db0f53af01ba7c352af8831ceecf99c4e815d453738bbb0c2845b7645b5c1a02526acd941c409cec6e2cc70d5ab5e97debbd88900bd845db1f106ee6008cf3683e5b7ecbfb37a8fc7bca649faaa83db869e3afb332cf921f9030c1054e1584ad0cb0cdf6954c613ee801d7814ad09ab5920f8b66c978e1747f0f7278f95cbc3a6dcbfd13388d055f457f62d49c350fa42a6c8ea027e3cc50db9f1a297b643a543a1f1747134a34bc6dcb209e233f08665e52d7e7280f549496cb17ffc2426af0b4406c1bb629e1a025d46d38249ca41a0b2eb1abe0412dbba4b2c3f015133176b4aa94edf4f645e285525f97ca7119aa674d31757e997a4d57d211811abab7568c271e035cc80173fe4a992a7990cadd08df730b7c383dc54ab826886046a60852d1852012b9cb6fd68d1f845a53d48558c7f42c9f7e1d79c5b17e9b7f581aa8d1a815679cabd2a510714ad08d42b36008fc716c30209a12eaf2b92e86a6ba1750e3007d553006377e50fa502612b09722a5bc39df775c0b3df461f1263013806f92a89a1b6bb9c5fd901a2ecba9f07b9746cd00c901a14cead2b069f561fe351f284c0cca6ffa0104497e2c2952b93ddc9f349046ccfceacd20a6e8c98d6e78d4ce5242eee99389f4dd91c174525b17ca4f1f11812595231139251decd7671b63afead226ae7fc426e470f4f094458420994a0f598b4429bdced8a243fa107445ff54c3ce918ff2736d3513b212fee675391d509e359c43f30c9cd764771ba49ba7dc09d771fb0c39434df03b4b4ce75f87bcdf7473385818cf3e06474bd4ec08e0b5e26987171cad744cb9b50d0093366eceec3ba85efedfd833e40271628e6f5cab7226ac55c40a6e0fa7fd206aa32c25377408103d2e7d36b455ac40150302f039d8797c63ca380401bca710adfe3df723b3736046d8d66b771bbabe122ed61611c93771fe1c174e715b1233196719cfdc7fdb5d8e8b32c64fcd41ae00c5eea995cadda70ae4eba5a1f0b9634301885f351bbbd05d129866568b1d308dc9e3c763589f8785daa3740dc252fb7c9188f15011b5f3fe5a63410dec592ae880a338e05d598e47b1f4dd6dfbe14c606ec61ce67cd2222525bd8b6cf8551c03b327e254d47a7fd6c1186145c073099126d34d53bc4a042d9fbffd", 0x1000}, {&(0x7f0000000300)="6dc100", 0x3}, {&(0x7f0000001480)="b1d6b956bdab7867097760f53b393956347be3d46fefbef666746d638cbb55712ab43d1b5d497903ac75cc4e6b6de26828aa6372a07d31f76feea328bd74b145492dd48014bc9cba0ea881c56dcaf61dd95796f6287cb6a08014c1b97ea7535ec05f45055749213c045d6d1e1b2a478241ead184", 0x74}, {&(0x7f0000001500)="7df802cc4a6a4b1a4c31b0e2940ddb2c1675e0f145236baae2754239b348d84d96c820cce4b29431fa508774965ba3b29521350dab250fb1c82c5940d470ad54de032351319cb9d4fe1a81b0f403a3e26d373e1368c420d8c82629557815d29ac5368950c5353d185fd46565ab19024f4de04ab134cd0247f4d6f90fa3e7fb3e7e3198db25f4d6bd20796ac9c854842ff124f749f1e29adc03ce3c1ae3138c831aaa0388d43b3a8dfd24c50bd648dc24d1a9787254d9c6d8a60f5f51800f69e55068249071ea1349eb3f9aa670abe3ca", 0xd0}], 0x4) 06:38:49 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x3ffffffffffd) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="71e1ff08"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 06:38:49 executing program 0: mlockall(0x3) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a02, 0x0) r1 = accept(r0, &(0x7f00000010c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) accept$inet6(r1, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 06:38:51 executing program 0: open(&(0x7f0000000180)='./file1\x00', 0x0, 0x112) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x80, 0x80) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f00000001c0)='./bus\x00', 0x10000, 0x100) sendto$inet6(r1, &(0x7f0000000100)="fe2a88bccdcd82258c3e049371e67394d767e367356d2191733d9b493f79e0cdfd9985e97ccd93f4daaa23cc3102d7ccb0", 0x31, 0x0, &(0x7f0000000140)={0x18, 0x0, 0x4, 0xfff}, 0xc) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r2 = socket$inet6(0x18, 0x3, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000340)="2b0b5400a449f7a3296e0a60aa811d4e2b2c85328688c75f05dcadef1c156c722ae6be5f8c6b2640be43907d53960b8fe211149480e852572b70e71ad85f4ef079002d660b378ec721a7dfa763131559886cd7078684c013872ad792000000000000000000000000", 0x68, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c5) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(r4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r5, 0x5}], 0x1, 0x3f) poll(&(0x7f0000000680)=[{r4, 0x42}], 0x1, 0x0) 06:38:56 executing program 1: r0 = socket$inet(0x15, 0x5, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0x10) 06:38:57 executing program 1: syz_emit_ethernet(0x437, &(0x7f00000017c0)) 06:38:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1}, 0x6e) 06:38:57 executing program 0: r0 = semget(0xffffffffffffffff, 0x4, 0x0) semctl$SETALL(r0, 0x0, 0x11, &(0x7f0000000000)=[0xfffffffffffffffb]) 06:38:57 executing program 0: 06:38:57 executing program 1: 06:38:57 executing program 0: 06:38:57 executing program 1: 06:38:57 executing program 0: 06:38:57 executing program 1: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)="2f0000001800030007fffd946fa283bc8020000000040005031d856808000300080000e0710b42fa3ccc0000000000", 0x2f}], 0x1}, 0x0) 06:38:57 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0x7, 0xcdbd}) setrlimit(0x3, &(0x7f0000000080)={0x3fff, 0xcdbd}) 06:38:57 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x200000000006, 0xffffffffffffffff) fchmod(r0, 0x1f) mkdir(&(0x7f00000000c0)='./file0/../file0\x00', 0x8) dup2(r2, r0) dup2(r1, r1) truncate(&(0x7f0000000140)='./file0\x00', 0x4) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) unveil(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000080)='r\x00') 06:38:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100000000611, 0xc4) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x29}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x100000000, 0x0, 0x1a, 0x0) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000100)=""/252, 0xfc}, {&(0x7f0000000240)=""/247, 0xf7}, {&(0x7f0000000000)=""/32, 0x20}, {&(0x7f0000000340)=""/71, 0x47}, {&(0x7f00000003c0)=""/148, 0x94}, {&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f0000000480)=""/124, 0x7c}], 0x7, 0x0) fchmod(r0, 0x0) 06:38:57 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180), 0xfff, 0x0, 0x0, 0x0) write(r0, &(0x7f00000002c0)="05bc752bcb6572f9a0a0ded6f3d4abfb624d7ae539b80232b05d8901abeead865b39c066cbeb116d428524e48dfa371a22dcbb5bbcca211c831fd68d8e9fae59eb35e39d5099659a410e1cea42eed7053e5f3de009fdd85f849d2b3fa32c28e6712ba7a48834a0536adaf39277f9789df9940a9cfd44520e93d9eec1788f68f738160d0788550c7d64ff481d0b5b6df1b0ee65dc4f8b69e7d310839c0cb6cc87d76c7015d63caba8afcd51edb53a95796464fb483b5c9bfe7d76e17eca1996db2ca233757cad67486e9de89e0b5df9d36431df6a69ab007fbaa2e84c1f5ef331aa61bf5c4c00b953da618e7328e91a6347bb00de01c565c3c0185ce7f4f56aa8e1598a91c7b88dd1b4118af9da309c9da19c297de6e19a4a95b46cd9b607dcc52d617702a1068685573d9c8e941dd4201b33a1a4cd005832feb6c3bf2dcd7418e81f7641443898b4105ec9fa59bfa286269c9ffe5a5171451575eda70afb7c3204a14b7e9fc64003dbf002b8bb328169acda54067059d36232d3c7571e0f61c9f167eb5bda1c8d45b2f1df4028e6b2f69433c06c386075bee510e1629e6bbec68f6c467746f56256f54bdb389fba32db2d2347bfcfc1244da8918463d5f9da08be90a6b2f4acd509a7a9f6e54726a3580f5f48857b089558ac9971e0a5b25016f86095cdee3f4c90dc46d2fb963c751d9c3b6ebc6b2d8ce3c2bd94201f80594ee6a1e5a39b3e95c62a9cfc39b35a2655d54fec4197846c1315a4dd7e8815f4c191f08012e3115cc5f41508c8e0307fc5bb9ac4ed29aeb2ae92daab4b20551e129c5c5cf74af7505b04e905aad1b9f7e5235003663b9a0b7b747de3772026aea7429bc76b64cd4a11e6f34be17cb5f7df7f7e868437a1f8f06164f1aea668b9dda26d401ff181c616e857b85451562983a6adc2a826fc381164897e6de0d73f9d2c77d010069dfab7cc01fa24507670fd26cd4d4f741e55e7f4208a7e64c7a1a307d5c8d0f46f158f289c23fb5c4e97d49dc82ca4f747ba68e3966b6f75b01ddc6e1c66d0db8886f957f4b77d3c12a400055e3de559572720a160e2dfb162c34c8a0c5044f917d63bb013aa495bb4f9beb3e1e92000363c123c0c1ac6524a3552f809c469efffccdab0fe42e8dc81e858f2705beabee3911767dc612727d36229267af711eee3018d0f214ed4343ab966ce9c3b5ebcb0bb107461d1faa03b62d93eade1ca1fc86cbf8dfe76bea7bdc34f446b19ae4cfe17e0c652cd02e9587b2440f780288bbd27502efdf386cc7b89d51044120e2049b4c5cdab17e522c56e12a31cef06e1beb148702d83d82d825d6539cb752b6277e3102cbaa90520cda8749f724bec15b42230d7f6d946b1e5304d7e5bdb3829c8d24862eff3420abe17883b892407c0858c6d5ac2d6945527a6b2102f889e3150466b0a395755e8fbd9346d4bd583dabbad1c6c7c98829ae43ef16fd1cc20061d657fcc3577804336bdb84e5a94decdd540e4bc33f162edf6a244b2408e40728457787322dfe79b2c98e1b9883d492a0a746e5d3ad8f7649cf0fe659437633e7bc6c34aa3416d548e89a008b440d69c5176e5ac709a8554c69137282bef794e8bdc82636b7dfed39c7e543fc57dfcc0a9c30cf5ce1bad33681e36bf04e4aad73e6bb92ada4814dceb8e26316c3b5d0670a5b8aed356e99f19aa9262a6822aa1ec3a25c553a4a3fedc299f010137d9f8ac88c904789c25bb17ac27f326f7838e0da58395c9a57faf6ac3d3bbbf7acdb9f0dfbb9f1a4445983442bd36fd314a04f997f0f6d830b66b94c5d229e0408e3c2c08136d055ea8cc58f90001ba9b4aa12fa3a13df6fbfc493b8845c637a1c0901bac8e1bf031d4ceda0a5a817bff8b26883e237a27a267130ad31161181169c8f97daf6d2b9f1bfa3f2d9d40f66d96a0512b16ce4019895a27e97a0bb6d9307a14b676d7f5ed9d224e4c3d81f2d5400dd964b3f2c736edcf8a198940ed95de791b658c80a6535980bcf470c49baf3be051c02ae856f64280969244b1b715d38dd8cb7bdb78ae7d4f96515cc36ccbf70ec281191a80cef62402f3e9404470a2f20eabc8243b114c60c22b6e0b1ab083d80f8d4e1bd17b857e363cec1f744f8241b55dd481894f71fb383fd417cdce9a166db5ac66b700660a0746e5d925031208b541071e79b05d39c8fafe9e9f0ca2051f3d34cd170a7e7574cd98734da6b0ffc3607a98163cace27a8806a0a170ca8862630f7d0f333c92e66345e4a582c010b2f598e551bbf78eb9bde340e9b743ba0e6587e8c5818816d4739be9157a48524e6e979267c2b36e9818594cd7d6e04de09483ac4e7530d3df069b9815d0a2164ebe20e6e32a23e471cfcbcacf2d0862d194d9af5f8dee86189eaef802e4da4655bf1d64c14e5bdf7194f8d9e81a544e539c161e1de6030bd8365a100443684985a82e89b40523bcb53a1b152fbebe2dce900f33a13ae5e8df166b338917702c9c1c821d377faeee9c6cfbf1041e26c0ac6f88aec99d2c5d895f7140532bd50bbc266480bda0a080b599a98b5c4fa5fe43db075bc21daf396368fb00d579044f8ee941ad693dc596229cc0be6ad035bea447f5433e96eb17a54e44c61a6e29bb671d032ac254cc70d4a4994215ef86b9a7a3eb711608278c538ce6c48178f36fc222d38c466d4de00fd47555845f1c78f5efac8e8e640ceef6dddf90ed9766fbfa6eaf74dd22440bdd3a881697a1f72a55713848884b3d2eb78231e4db38f502e08002054f7b882eb4b6dea56698842b726c8e5e7e4aa882c8ec9faeb318956905ca730b0cba08515816b84ce6445141ad389af6c0a1d4aed63f7b08ab0e37da935b11b586fbbaa2dd50db06e3c5f8c2ecc604d91479ff4481e11eb206d7acfe8c284a015d47ecc2afe622de0c4a39978dd640e54eb3c5a2739fd9edfbff42b3aa0bff436d0f7d7165d17315b0595214dcdd051328efbcfbd20ebb350ded11eb1c79c87e93b091245779661194b58597701484bb2b295fd3b7ba7ebe4627f83cfbaec164227441f086522b86d0247e13acf7efeb97c5e2c1ada847c2fc345fdfd86f88c2cb3a468777fc7d8001b820c95f0aecbfa819b52a6e231f2d9858b1a91fed57890480daf7eb9bc31b9b1ef304676869c786d7915ca24f9ff41faeead29a09fef62032b9419b21387684936675fd8876c1813c8ee858f3aece1d885b9fffce1f7e21e386467da1094a36b471096e6d0a71437581d2408b48deebbd0b4e810a2bc5276f5871d979bb06cd5a26ff9ba34767e76052c5f909f726227494be40bc60f5ea71707bdc8fb409acba2d1044ba3ea17d53f75d88d105fc2d2086ee305ffb3c92d7dd5968ceffbf5334adbe5aa428921bc00d1b84c8bab93d6ac142bed594425bcba9146c6045da0eec263c17030a8481d1aea45881520100d5730dfceea459295c5b045e6e67b29232f30427cdb3c659b751ecd6bbc398ef2a7387e76334ae13748a8ace0866341d1f11584c0a5f6d922b0c2d84d26044938f8eb5263bf4b034d3b7a13117a523543b26dfc246988c5a2d21af1f7ab2260eeb8f61e3adfd53e4c5486c23e009466f14b2b0103816a8c95f123dc8ae85e5832cb65189717259eccba436881f30af7670e97eba1069aa10d0f2205d79276e1f62c32bc90eae5322efb1aadcb155dd6b73b541f7dab22097bf1f46ba57986018e395c16c5570c59c37f5d5ad64d8e9c225e273b535380fb5921c5e3a86810697ff333ae6a4a585d90883bc01a7a7c60476014f18ffbae3f5206d1db4464e41da509fd14717467893ff431376cc97035a52e950ea0101cd49e5582e131aa3759fa41d0f7df04c4776eadba8663ccd574e75c2e49c6b1e5fd7734741444cc6ac5c165b0d070e6f81e1d31b9280af59306812a23bad16268c751795654a79d9a258b31bff4f4b0863c7a0b599ac9cfbb3df2eb4ef6bcf6ca56d9aefb68f420da29e20bdd29e68c21a28a357fdd98cca210476311eb9f338f8317e2847852813505d61438387b9068addca128e4296efac0186d7c1b440d03090b0d70a9d8a807265c713b50f1659d4041d059de8c4a2cf1489ed032e76c7b33b1e0a3660f642c3a7cd73647de1fb607f0e03f5d7f58d4e61bdffcedd2d0c8ce52cce7cc5f9cec93b9835420b78f4a454669b4aad684ffbfc0760e48c85b8c3cb8b5ccbe57cc9c423e0401aafe53d94a5263ec0fd13daf7a94d6277b3a58268078406607121f60ac10fb781b931ae7a2a8188b4a28a27d598835273101192f1528f787414d3b05905dc1f9e2a51704fe8d11cf3d4b12b6cd44bb742cd0311621a188d8b556f35eade53b69b529f7e8019f724bebef5762bc1b0790adcfdd5544635d1dbd039d05db0932c5759aea36dcce91f5a5e2b4b688b844105c9204661b7fe793108f4bdfe9790e7bb6eb193b5f5d81cfaeaa7d0ef86187723ee26be2333165bce4c6daa25fbcbdb7675a1d0b37fdf54935591a5b933904c2e75e78b0c31712f616eff64adb025e8c9dc8c802e7c97d7aa2e1ad6393df0da2c1cbe998b6474ad56a245c967df91c8cd3afc4b54fbc1600930bd658bea0653f54fe8f5f326c18579477f1a71f7dc87491c592a5c708b40080718e7fb81c35ecf807414a49a989f3cfaf1cb02253855998a578a26f096a3ef41abd60bacef2c09a02b1fb93540002f0d7826cb10f15a3432194a884df6c0f3c823c7835fa037520771ff56f36139690b85a2d3411dbd80194c7fb62862c7528a2969396f52ced96e803a1984614e69d338cda31ba6849150d2830d016c9825ce04a79c2c4b7f528bdb57014fe58eac3df8496f1044ea168bb040e7c78a14345b168eae9c2ce9956aad9a0231a826dabb69e1031b7614d3e77c7169d643ff71f85eab653388e69d09adbd11df53a17534ae8d3c0150a6ea4276929ea96a12951b4514ddf1cc95f74401b0867306f7c1ff72810c595d6bd1d64a49750129b75d6fd5cd7b2ff7aa657629e610883e070601d5e22394b6056a487519690a36e34ca449ecc809861ce11f421a55b14d61886b0b6ffaebec09dcefddbfc5e07401fe43e76fd01873690ed9b581520c53563214be2e88931722f184b5eb2ad77b15dcf3335a3b569390ce92ab3dd246a0d6dc253b826f158ff1f82bdfd023eba055231bffa4a2eed2e9519462349d258ff8ed9503ee86efe3e7d2f2095b70f874a44da1b3230a1f894fc7146105861c9965e46d2b743f41c88443430e1b66eb5102850507d16d885c7cddf42ddd29674f750865b55c43f51b43544e9d62b2e9fc4e8c1c059e1454787494100199c5b404385e02c56a10a9cc430a9814b43066c79a4d52a52cb59da58ce1b862577ae7318b265cd3837ea018c087f2f75862a85fe93621d70f1f146ee22228e1017ddeb78d85926eb1cc59d25356de6a97161712579246d19759013fe258c4e5d0e68765ee487d5d5967aca0bc85670411f1dd4d5b5e4afcb9af4cf1e6a265985986c376b80fcebf357f73ac2d1a251cd22e68e9901887fc462e5e429891244b990564ecd0629b41cab59349071c6adfeb8194e682c0105c864e262735ee43f15f4fd231ddafd244876527dd0a681393182de8e3ebf00dd765e49210a2f3c47e279fc83abbd6bdd3abec140cedcdb0773adf96ff75430c0d52898f756dce2fa59eb29878a88c846575ae593e8f004551e86050c93994759173073c9361adb83317e6d88ca256b634a8472bb179735d29cb2dbee7a283850839b70786b5ca35af0937b649d41de4ae13", 0x1000) nanosleep(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$unix(r2, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) socketpair(0x1, 0x2, 0x9, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}, {{r0}, 0xffffffffffffffff, 0xc}], 0x8, 0x0, 0xffffffff, 0x0) r4 = socket(0x0, 0x0, 0x101) recvfrom(r4, &(0x7f0000000200)=""/175, 0xaf, 0x803, &(0x7f00000012c0)=@un=@file={0x1, './file0\x00'}, 0x4) 06:38:57 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x101) 06:38:57 executing program 1: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) clock_getres(0x2, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) clock_settime(0x7, &(0x7f0000000180)={0x9, 0x520}) readv(r2, &(0x7f00000003c0), 0x1000000000000160) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000140), &(0x7f00000001c0)=0x10) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) dup2(r2, r1) 06:38:57 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$lock(r0, 0x7, 0x0) 06:38:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0xc8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTART(r0, 0x2000746e) 06:38:57 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) listen(r0, 0x2) syz_open_pts() r1 = open(&(0x7f0000000140)='./bus\x00', 0x837d, 0x0) r2 = msgget(0x0, 0x2) msgctl$IPC_RMID(r2, 0x0) getppid() fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 06:38:57 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) socket$inet6(0x18, 0x0, 0x8) shutdown(r0, 0x1) login: load: 5.08 cmd: getty 54118 [ttyin] 0.00u 0.00s 0% 309k load: 5.08 cmd: getty 54118 [ttyin] 0.00u 0.00s 0% 309k 06:38:57 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e001000000000000000000000000000000004c"], 0x1, 0x0, 0x1000) r0 = msgget$private(0x0, 0x400) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/246}, 0xfe, 0x3, 0x1800) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = semget$private(0x0, 0x4, 0x3a8) r3 = geteuid() getgroups(0x5, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getdents(r5, &(0x7f0000000380)=""/4096, 0x1000) r6 = socket$inet(0x2, 0x2, 0x1ff) bind$inet(r6, &(0x7f0000000040)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x3d) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x3, r3, r4, r7, r8, 0x2, 0x8}, 0x6674ce47, 0x45a, 0x25}) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 06:38:57 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x6}], 0x8, 0x0, 0xffffffff, 0x0) kqueue() 06:38:57 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) socket$inet(0x2, 0x5, 0x401) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="6391d65203e45a03247e928582960bfe", 0x10) 06:38:57 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) socketpair(0x1, 0x1, 0x100000001, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) 06:38:57 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x2) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) 06:38:57 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x9) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x8, 0x24) ioctl$TIOCSDTR(r1, 0x20007479) getsockname(r0, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) setsockopt(r0, 0x0, 0x1, &(0x7f0000000080)="9e0caa63b64320124ae270bd07942fde0410318acb4c38e7944db770053450722b03a1e7da8008b33799e816a69a7f0d8586285eb87dc30e8e8af44c491222a25b7bc3a82d7674ac68cf3593e198b62c2737401401b5a5b666d2a6aa33d4e132eef6edc883f1c59004439f3d14dcd4cf8cacce7c11cdcdd3aaea8a0339efdfd0c620edf51acef709d8821578ec442be71a8a57c0783ea29ca9cd80065029f9aca86417b0d315a053046f9634c805235eb23632d9ab38a69c88b4a9432c4510259400d20e77065c51726f1170ae9828f05af6712d490d24c1d7532489dada97427d3b1dd7bf4606e5f7635db3ab6e6db4cbe6ff5297c386674b", 0xf9) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r2 = semget$private(0x0, 0x5, 0x0) semop(r2, &(0x7f0000000000)=[{0x4, 0x800000000005, 0x1000}, {0x6, 0x6, 0x1000}, {0x3, 0x4, 0x1800}, {0x3, 0x8b85}], 0x4) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(0x0, &(0x7f0000000040)='b\x00') r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10000, 0x180) mprotect(&(0x7f000023c000/0x4000)=nil, 0x4000, 0x4) getsockname$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xfffffffffffffee2) semop(r2, &(0x7f0000000280)=[{0x0, 0xdfb, 0x1000}, {0x5, 0x9, 0x1000}, {0x4, 0x200, 0x1800}, {0x3, 0x7fff, 0x1000}, {0x3, 0xffffffffffffffe1, 0x800}, {0x2, 0x3f, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xc75, 0x800}, {0x2, 0x10000000000, 0x800}], 0x9) 06:38:57 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000010, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffc) r5 = dup(0xffffffffffffff9c) r6 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = syz_open_pts() r10 = socket(0x10, 0x4, 0x1ff) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x5, 0x80, 0x4, 0xb34}, {{r2}, 0xfffffffffffffff8, 0x20, 0x1, 0x8, 0x2}, {{r3}, 0xfffffffffffffffe, 0x4a, 0x3, 0x40000000, 0x4524}], 0x8, &(0x7f0000000200)=[{{r5}, 0x0, 0x40, 0x4, 0x1, 0x5}, {{r6}, 0xfffffffffffffffd, 0x8, 0x20, 0x800, 0x3ff}, {{r8}, 0xfffffffffffffff8, 0xc, 0x80000015, 0x200, 0x800}, {{r9}, 0x0, 0x42, 0x0, 0x1ff, 0xffff}, {{r10}, 0xfffffffffffffffc, 0x4, 0x81, 0x400, 0x3ff}, {{r11}, 0xfffffffffffffffb, 0x62, 0xf0000010, 0x7ee47434, 0xdae}], 0x2, &(0x7f00000002c0)={0xff, 0x6}) r12 = kqueue() r13 = getpgrp() fcntl$lock(r11, 0x9, &(0x7f00000004c0)={0x3, 0x0, 0x7ff, 0x9, r13}) chmod(&(0x7f00000000c0)='./bus\x00', 0x40) kevent(r3, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x2, 0xf000008a, 0x7, 0x100000000}, {{r3}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x9, 0x155}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x0, 0xfffffffffffffff7}, {{r7}, 0xfffffffffffffffd, 0x2, 0x4, 0x6, 0x9}, {{r6}, 0xfffffffffffffff9, 0x4, 0x40000001, 0x8, 0x1}], 0x0, &(0x7f0000000440)=[{{r4}, 0xfffffffffffffffa, 0x82, 0x4, 0x7, 0x9}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2000004d, 0x9, 0x40}, {{r8}, 0xfffffffffffffffd, 0x2, 0x89, 0xfa, 0x8891a13}], 0x1, &(0x7f0000000300)={0x3, 0x1b81bc23}) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000340)=[{{r14}, 0xffffffffffffffff, 0x81}], 0x4, 0x0, 0x0, 0x0) kevent(r12, &(0x7f0000000140)=[{{r14}, 0xffffffffffffffff, 0x6f}], 0x2, 0x0, 0x0, 0x0) recvfrom(r7, &(0x7f0000000500)=""/202, 0xca, 0x0, &(0x7f0000000600)=@in={0x2, 0x2}, 0xc) close(r14) 06:38:57 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) r2 = dup(r0) close(r2) accept$unix(r2, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x62) 06:38:57 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) preadv(r1, &(0x7f0000002140)=[{&(0x7f00000010c0)=""/114, 0x72}, {&(0x7f0000001140)=""/4096, 0x1000}], 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000002180)={0x6f, 0x8}, 0x8) dup2(r1, r0) socketpair(0x1, 0x1, 0xfffffffe, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r2, &(0x7f0000001080)=[{&(0x7f0000000080)="526e276db649f43c503fd93e276d67c4cf286fcb78a7e3f7a82050b6e59085ac869e42cc9d01573ab656d4c875129ffb869e5e9b8a67899f39f094cb862c4414d2e52d7a4743b904a17332cdcbfc2260a8690d8350347adae89f0326e40748f852dacdc64b052ba0fbda5bf5337d1995b916698667b3701fdb8aba2fabc04503ef69855a87bb6dbf9840f31021a8bed3e03c70225a0cf8559eda464feaa63099b9c746fa4a70cbf635969c11e258b1b3498ddccfad22fb4b7777f166b80b5bee6f22756d587bcd384fffadbcd4f4874de3db3130a40a1850c17a35da9f4bbf375ae5d434f8e5c88714f3cef9ed30f7908910aea3f24d3f46cb0eb94bb03dc66220d499931f459041cfd8db7e5fab42aeeb4e46398ae9d7d4c341356a2b65a5a9644152d52801d2fc3e290471b286049d661dac6e5760875d2ce6455dfff66e708a086387bb8b7269e72a8c8f40d7870e439575ed54bc89a60785c0c9429e0efd741f7b512ac8a2e002c4e9b9d903640ad901179177ecdbe8defbf127eae770f2442ea79f0426c15d41db3bf1c717ca24aea088dd3bad774d96d9ae8fe0ea4dfdb856eba6801f385af3c1d7bec99b172ce8ce590d50021e35ed95b72eaa2dafee302ac3291a341308e3b768d37d81808d72d8a9ceb55ddc98a03d8804ce61360055a458d6cd3b94cda5712f2f8bc2cc0ad94ec9709273cba35e81f0c3802384f26eb7b92ae72a0e84c1c15c24c5e571fd86152dacd4cf8443b8d5360ea257e352607a3e30a4bac113040c73af25ac155a071004946bfd3c25c745729bac51833baca94ee36ff2bee1b3ac6b535303dc5d2429ac67d12caa21867ecd3113a5fcd97d6a022b3749f9dae5e0c3e837a963de25e4eaf4f80ebf4b00527ace495fafeba91cceb593cf26913eb2c4663989e2f790a3c931068dc5fa4ed5a6c21e0b2b9d09db1bd020f4b218c0c8a7798b024af667c6da3cdafbf920faf6e7bcc511936a06b594a5127ca31a0f488bebabc4c268059ab02bdd8b53ee929de71393c28470f7f733318a231c75d8934ea9ad8c35173dc5c7b3e2c59133a7ecc119d5bb5b86d1204814e15d69003afa93d21c32d7ce804b87674de37586fbb228143020d4e120fb838628a208d44365920b0229a5c62d92aae23bbd0b838d39e712fbe4e46f40dc45fc7a33855118953f5fcca3e20c4c5a4c4031af388aef6df71b911965fd32bebccbad626d7afa61fc2cdd5554e728c3a38d150e1dbd1b1b4aef4ddd53c71f78ba12f5cb0afd7505c42d554efd1609568a26151b2d52788310c35da8fa6d00f42b85bc79f6ad25db64e699a51a6e337ec86f8caa9ab99e8192ea189a00bf15e21705047ddcfce5e4b0c1c02a1c6d6b1e470c91ed648215006f75d21cb60797ac39b4519ee894cace8eae2a5ee732117fd56ede0170b34f87222e94fa8aee6d296c48d21b2084f57fab8ab4ece743542a2d9916ff935696f1293dffcc2107f84374a19b61eb593e6486a596b1ad47b9c9ca39e3053aa811cb69606d392afa6b8668781ed08ab1f4bc6872d4c8eebebe094dd77045d7e3d20959c083509651c40685346a4033f94b4c92bc010317ec135f6a919b32a6264f31709f84c0a7b46267f44848d72221c98fcb709c63385bd8230c250f31f0d143e7a1707ed88aa9bf573afa18d3fce1ffe3d764c73a051e96ac5bfdb1669b7c2cf20c778c967f98d936aaffb8868480996269ca937b7826a4ffd60f13c4c9dc4f5fb3fa207015c6893ad3dbdcb87fa234da67a9feb51446ab61de4041169937697090acba56fbf00e2c50f562911a307cf700ae30def0f1b448654643cc3c1a7add3c709b4856eef9e9d04015ba1aa29f21dcd401c23526a1a86e522cee507ef6257719681a22a53fecfa545c007b133c5f7517eda35167c032394b3daf03319eb5d63e2d304ec0df071d2e35d94611de66db76f25b1f169c4b6dd318e0c62fac7461c3dcd6e437e796e59333a406e98be23c73c82987d5460d492f05545aaf5bb0a1c65481d278371d2087589582086782476d1461e4d7040c986ca9515eec4ef6ff687e2c3737dd5378095f1fe095de291feacde07ea75b7cc3bf0ed543a09ce452b7a7e743989e5e11ccdb1dc23fe2138d08481e861e1c1460e9f6090bf726459dc551f922143ad6e69bb938c4bf12ce562a52d4c52e6fd79bdda0fd4ab8b20ee11948319e06d4cc4d6ac420c822fe2a9ffc9bb8b6c20d41f5622d7a3c30a30f97aff1b8caccd2db5dbff015831a4c85d4a2774f4d3325145bd955ccb3ca9a5f8e09117791be902c7b0c675d33f9b049408b2a1574a3eb0da1342ec830dd0307a3db421462175a11ed083503390493321af7758a1d9e00b1cfc9986d4c18b5f542a9adf224f35caf8567ff8f054f6cc323768f433f918185f590cc30785511c142cbbeabb2a8dd8a4103acdc4ba938e1b2016b95184a9747e4143b054530c74fc8a3ab7595e10e50c50b9730f60d2f6754ee1adf421cbbaa8321fecbef052783840be0d3c74676570f79bdf3ea0adbfda964ff5718b9c196d3970254b5f0b21f46e3c1d16d9e651ad75363247ee41b1bd87595c1574205abdc612e8dfd1882b225bf6cb17e40fce01dd11aad1c710a0bb8966505fe752db11b9fd68a4cec8add328ef973405c5f750abe6a70fd2fc19b0dbfe802694607f672bfd8a378aed7ecbadcd481046e8cbb4db7ef486bd0ffe0dca59e773a03c0c8631af78582302a0b4c8212972f5d8afb062cc9138188782b0c304cfe5ae42696fac31603c1a405430251a7de031e989fb32a6a134256bbed383526ddc24ff34b5e59e3730cf81e9aa58fd750cc00e17cda17b842efd11203c290cd324adcee587fca60f2e051bed12ea96fed577a39dc32dcb681d457886ef0996dc4aacb530ec3b8cb1bdf3900db652791378ef50d3aa033b7e3ea9319d10913c33f79c81b28dae529a6c51ac96dd37f5cd859f5a11777b77ff1ccdf2c0fba6ddef3d09b555dca13db25a442b6a8d1098f881a394c134cd5d79b495fbbe1078463bea2b033fb52aabbb529af3ea3b456f087083e12556037dfa1c677d976e956948a4311b0811d7a312b780edf968fcd5d68430ddf1e8854307aa0cfb6feaec4d260ca5571e6d55cf87ddd1be706341ea8debdea10a1a261204afc72ee45ce2d671c81ee2b39d4e1f39bf0455e5fc97a4989f51c60e154935d1d789f2b38911a19f5eecdb2b1467385055ba4c655ad6f83f126a78b73bf7f5a66414d15e148bdedaf7fd9ff2f6dff0c2fd6e619ca3aaf44206d885694116f9516c5181bb3ddd1bcaa82253df14edb39fc14b1e2e175b48858218719e03471161fb3f5821d5cee5e9ef415a0243976836ff7f362b01b9a41a53946f264d68707c52f80405f0dd061a741dbd020ab4f298c8bfb7e01c4c856d05c07ca0a4eb6cf3a9a44cb1718491747c90eeaeeb68fc4dcb94829fe35560712cb40f2cd5337284d9c821a982df4d35cde71befabd5fde7c672bace88da73812bc2aca7ba440ccf5ad9fb6f5c51d211124c4e183607a0599f9d45fa922a2ae6b8a0daa79f1c32a5e6cef253a0567f2838db6e5c4fb4b19df4da2aa77bba4b2495279c9b8dd1086068ed3d0d285f96eddd54c3d8537d6821b0a47901832ef9cf0ce1779b25ad8124e8692d45100618d066f61d3b4eef4e3a10ee3b2c042b42189ab63a21809061e28cd26b5a57242e7d3350fdf99ab9463f77171c6b0c7cbdcb6192ef1d201eff758c67f62534a885fec718d54b51da1a2e7ff2f5ca6879e08ef9d4e15705362321420a5cd87148808cf997830a5f0775c945563b29f977422713c6a2561a5358191bbe557e36c1449d7ae209ebce12e5ccd90532beba2bc7ded962a840bcf94fa28db220db46df065dac2f0251d2560f5f5a4ec426b4bb6a42950361941ba3f1bcb10d34a48ffb62df27d3b8fc7f322efa26d4b86b50863d036916cd46d182bc6b9ae03a0583c8d047c9ec45f9e14d68d642276da04f12dd82bc8e6eedfe757217f8df98d5e45990b1ddffa514d944d730394e4f29dcb49ea8223cf4227474b115b403a1c44db5baa10565d15e88b8e0c79cd947c6215f5330d7ac0839f1805faa54487530e6eb47b5b8f185e5fd10e1fce3edf4a9d028fa8cc74c7216525b2b867ff1ae2397843498a15da40634c8c5e46c60386433c9de12957b259651606971089d7810e8df6131786dc8f5fd828a478851e96727eaeb9831da0857444e8f48c4dd1b338bc0364bec8674b2f5af92185235a24d27dc4c1c2e28dfa74d3f49a903a70035ab563fd6e383a24d0d17f1cd4133ad1809e07c9f8337008e2ff1c708c2587e3b3aadbc0aea74f6691cdf6a82ee45aec2e00749fc0a7683f03dee1cb3b03d86ba022123ffcf0a9694f59edf11a53eca2af01f405962b89734211beabe0f2b91ff705becd773908943d73612a5ffdebb1d8e88da4fd891f16f3f911959a4c9d67015c83d3095ab746ba769b2005ecd49f86fe0aa5497208cbb837e45ca56013304afe8f96172d487c0f5a0853c74bb2db25ed9accf4eeb8f24a6a6ab52c6d7ca8f88523701639374b04fa7afd09824f8748d969ac2c4578ae904ecf806bf7e872e0fadd9a2b107256a216e6cff3bba9773ad6c4f3020dded79e918c0e412af1e2395a86935a3a1332ebec3089f0f3ec0f9acfd7d439d85e9cca065211d8b96a1e3e94e7de7718d12de9115be901df5073857027c857d92c5b3626c71f8451f10f591e654f62b1cc866563d4d670274644b756c63c8f320aeb248e75b802ee9e35a2652ee782d1ba5167640161192b796f275bd5f55ee40d76ac693a1ad8629e44ee65ed0a43c1e8bd2ac98676b71027a2582f34af9cef48962d12981baefe7933e41f09288444c4565f05abe7f18a53b0fc94e912b9e76f70c45a6c63940167f6b68098aa235204a17ed877e382c1e9debdeeb931ebd7bcd66409f51f4290d55ef5fd54c43c45a3d7809e6e9dbf4a4285746fa2a90ff332d77b54cf4ecf0e9ee2ef7e204f08dc4e42242bf0d3d444b1341ed63cb0ea0d937849f1834012c775fa9c90e2ee5b1668bd74f3abca97f650dc9cec4d6bfc189e4671d206e836d293882f89d5e591be245bb52f474d42de75c38c1de02831f0ab41595afe6410e02aa1f91b533474ca57dabca4ab49cc3cc01ed3a92f261af2da9d5083d58d87a10f2c19031b849cae4b9f43a31168ff334ecc446205aeb1ac00eb9c0b94c27a907cc7c46a6e309f465997f01a03b36f9aa12834d825a0530eb707681eb18bdaaba94ab6bb61614bc17bade32585cb617fb340df432595334268f79a8f6e11302028eb3b41c2c38ba31d774dff2afa0c162f5b5c00a29e3744105b0f64fb13fdd27b8c840405bad7586f413284a8969981e9c3d08a4b153dc1cf98ad8ee11d4050edaaba414752e921599872c3ef8dc2624fbdd3063c0f34d3c4f90c437416c27f6830d77a87797b6e6e405d58a2f9a3e04acd5ff47cd7f36f96c3ed423d897834c0ae1e12b13b634522962d8ae3ee58fcf0c470d1f08d0dd36622e10eb68303375afeb2bb88a63fec20c4afac6cd66dd714959d40cb725dc90a81c60bc295baf143a8ebaab2685f7e32654f70e205e9c0d4341d8ba7fe63a9327e2665d305a10dcf448e62bfa8720e601e6c697fcab7531ad1a68bb0c045593728161d3f5e2effc4a1a5cc4d68561b0093c02106252257c3811a6ff05fb2d4394b89e51ad8f98649147b662827e2fb9b6f61bb4bec9e508378206e17bfa247c8", 0x1000}], 0x1, 0x0) 06:38:57 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8001, 0x24) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat(r0, &(0x7f0000000040)='/', 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000340)=""/4096, 0x1000, 0x0, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000300)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)=')\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='-#{\x00']) getdents(r1, 0x0, 0x2f83) 06:38:57 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x400000, 0x0, &(0x7f0000c00000/0x400000)=nil) r2 = shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getegid() setgroups(0x4, &(0x7f0000000140)=[r3, r4, r5, r6]) shmctl$IPC_RMID(r1, 0x0) shmdt(r2) 06:38:57 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0xa, r2) write(r2, &(0x7f0000000300)='<', 0x1) r4 = semget(0x2, 0x2, 0x229) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000016c0)=""/238) write(r2, &(0x7f00000015c0)="bd30c3e7b873ce3f16309c0c4b923e18f28edd782d12a9c5464645c2f1368ab95b843eb0f972a2bca2940a50560aa7e85d939e795afe32e67b25806699657298101f628649f1b92277479b8cd024ffa295288ecc6b3ce5c5f4b3feda2ac71b076f11a412f5556464f4c53ff86b570bb71b35ceb9c9f886656e98a7a36adebf4c61f143e67c112c03adcd0dc64140a0d1bf150a555af45bb7c903bcaaf17fa70f53e7e6ace5eb8e3af65a065af83badab8756566e0eac1d7bd06196b0b7c2cf286833e821a8c81de08a012c31522404d070a0deecc2f46ad93b9d68842722ef489edd7d693ba3b30e9b5bc79a", 0xec) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000400)="c4dcbfc47c1951946f76e9062688f98ed091a3576dddc41d07297ef3fdef02af066f4c1e2ac8b365e774002f2c23ed980ceb6a21a659ef05460c6d5d4cfcfc58f2caccf6c20193e3294afa85fcce6375c28ba48379c61d668b4264367bb677f02a72a9667324cab3980e609facd7c6f3c05955fc732e680e997a155d7f68fa9a27f793021e25c6987310b414aec7fb6332002f4d98f115c4e33a503f6a35e70457f504924dfc3717f4b40255f684d33da5d391c35ab9e29a436aa793ec837ad1603f51e5473907eace0aa45353035f3eb986c034bc9527ea63c74dc424d80828797522bf485f102f081398d65a0c062b1cdfdf04e6b0aac3c2093dc941feab7dd526dc4e69fc56f2d2649863989034b0ccd7b7966642e604de9c46fe8f40b8068a4e9f98f0fa5a54d18e7e025a79f2010368e1d28f0b1a4a7d3d278447a054fec477e803dc01562d0aebe77b39e1800f81d8de38e0e5cd970eac8b00c0a4bb1609d5c838e3039459b373f367b9d8bf315e9b197a3d48f390c03d13b0bc8cfe329099a1d6a46a02b5d439bbfc2cbfee2a601fa9149ce9aef889164468afc26e205d6e89a66e96b00d6eb013a12b09277ec4f5663bc372cd38df221fc802b3cab3d1b961196fe92e904cdb775bf262c7fe01266bc4db64a5a2e8a527f60fd25b4684d42b3a4d6beef55ffdf268a07f2ab331a1e78d9c08bb9315b8f13813dba246ebe151e4239f12d776cd2637917d9bf836d6f90842f924e9eff8a8e417e3639329d7ed2ed1283a5580a26a36f21085f0c342c7c7a9fcbc1a31b8d21bfb46050efc37e69f8556b6766877a435f0cacc7a667a77b9f84f280ebd0801c14bf8e345ec419c5b52327a3c0df7b3b188ba338ba7ac2c3516a8209b833266f056bc87c5a1abb94342f0adda04c06d40d4aa240b1efbbb4730937048c2419707f82917e1f52d156c152fccd742849c4137123830ac02f1036c8cfc3c4fd2e78e58a3fa52f06d5cd9608d2665473fc2cba0c9a78a0c27b5d448d8f8c70a6238f7c4ecfdeff695288aeaa2fc19b29cb9d5bd0b358d47b422c42c6230d22faf3c5c9d878382a93533348ad320b048180ee8bce719471a7ca4ab9e053a56411e6112bb0b4ffc3887bb40424ae4f3f4934cfbe877221d1aea0baac4f9129d1dcd678f0ffb38ff66e5020f27ba2cc52ec98f2d27017122eddc3ccd502f197880a640e5339c48a1a143c9e1b54e42fb73556b995180a9af1ca3d7039d393659d954f543f241c0bdd947451c3070fcf1290135c16949bd8a2d837e494e5d3b2b182c44b4e028a9e98207fe974986c17b33aabdd0e8793898b9d466f651e3c6da84ce845ce5f2294105743ad50600e5afaf423aa16617d558ed09e79922531ee6a35bf07e589efb3724adfe5a3f4a8ecd01c65e64b6b3175e0ea0a9c573989a862ff70468972c2b93fcd05a905adc6f9f8242516866c50648770f71f7a7570cffd267e1109b869aea017b951495cc968631b97a5475820a5123a34c97a5e7eccc981b895bcd43bda7f146245815b2ee729b0f35070e39ae6aa04d739f18e24d427d1f01a209ca475d033ec15f6c62069046a6ded163cf947f779a4b0bdbda3731f41b3a837db513d38709d2a92cd78eb6fc448be85377318300a10eee19ec8b2daafc1d30076e57bac2142203a005d3a4a2bd61347eaca31064fac0f6e672947f84356b09c9ccbe24d9562fb828cb1fd4d138800c16197dd0ee32aa517d269b69e11633915deddc7603a74d2a8ad02e23a6109bc5297da91932dff52eeeb093500f98cd578dce940d8b240cbff44070dd0acb383c7acf5cd795eed4c71c5718bf726ad0a90b6018f6b6d3e9d185cdbd533f953382da4311a612b650deec8e94a0e969b03e41727200e64c2d3739a1009e6851f0476603d1055b130a50ba46841d21d86bd38f92bb589fd382fd723893965a8b08bd89221161d9a8ea5f65a6b948afa8b999ddb2cccd0733db8d56bfcd2bc4401723faa0d22dbd92b396a23f75ab8363d39ae38c76976902b036a845b2b9f7392a443179914496fee17232ba7e544ae3a295d0c74e44532ddc7645286d07d4efcebd89737cdac8b05acdf15e25f928c77b724dd7d65718334fdac27a18c56b16d79cda1b780af981f09b87c6fc474febc47bedd3662c2031763eb5b02bc6fbcc69b6d0c5674ee1f11a5da2bb1bf4ab8e281d2ea311624cd0c4dac80206c802ac0b37c0e0b905009e6d0c25a3b460ae30138b21d57b3554101090287b5b966648ce67f158d081a18f11a1cfd4272f956db988739296ced6b6a4652d2ae5075f7241d29995db336811ca2a557f3866fe3c9ca444240d13dd6fbd802cfb2dea0229fc2f1ce803ef7053cb8074428b65474e9be467b848c474e2ebc94990b111bbb96ae2d492f616e5dca1c919f6872fd9f8dc330e79d79583575e4ed5394bc4fb28b505646546c5de9f39b7507d5a61230f734c729c4603e39a5986a48015213db4b0cfea7f5ad6f8262168c74da8c2c28847df0b32d53b1e1b8590a15b6a9e04b120432891e3cb26e1285db0492faffb67d632838ee940a510aa4329c290ed2c2b9b3f36ac74ff94f6214101646be8de353d69259d57bdac4dc9f8dc54c65a7149f53d09caefae14493fff40bbcc6a2f349f5b3686655ca5ad4e06e140b231fbcea93458d06a2cbcaa7ec0bc45e95771301c4c33b18b910752e34ff812d278fb31be76e755cb20c92d4daa0ec19c1754b3673da18ee9e93c9e8a042275e1f4b7379602e839bda4d87e32a60fceadd2e9278dfa7590eb96ea68da1401ac8ce2bbe1b6665620dbb13d6db7c3f58e82fa6db5c192b730324df9ba2d8f761ea81fa23a326ded45ca04969731fbc61a2c9984104e945b6017c3d9a95dc9ae79079ffceccd79599c766c39008db84a1fb0b482a646f10a76d537f802576d861e51049fca245fa60068b2f1ffde9ca24ebbb8b4a89ee9160d048c32e3d1e3bc1929d6ffb5d218849ea8503e9de950bed89b164636c5e2106ff710df8a88f4af6c82c73798eb6f219dd4474ec00bf0c2fd345dc024ebd8d86932b6fc808446c2c20eeb047c67dd2decb68c2f745e09f3ac7381a80fbddf4c628b1f31dabe76256957035f231a5896720f8a794e405ad949a5766170c009957e07935a7ce360d0f5d60d452af9268f50c353a7b59230933a128b1f5886fb8a6433b820fbede3be2379842369e4dd7bbb20a3a0c43ba2d10283f06d3e1f9a2635093ee682607b8c772be753eff323265177fca07b7276c036a9e098d920dcf23032fac3974e62f195e3acdc37acaa57503bb4d731baa7eae0807413131797fcec034b4c4b86831cb870f86d6577886870e4fdb3544c983164dcec5f4794dd4a5ad9c76cc32e8aac2877a0c76679ed74f43a1ef207e8393ede1c7d2e0dcb6efe0bde7a58f80434b352ea61895b6322844c69c6ad1dc285aa2eabec2142e68d7a85a963d9f86c3a5dba07e5ca9d4cc6aa3c109f6970d9ff32f1d38738ff7f50dffcceb537c855229a8b7ba0440ba518daffaac43dd93c9fa6ba4d473d62772cd71be1caa58b058a4366b20ebddecf6d515584fde66ea5fba45b3ace378aa6866c64a55c422bc95d17b2f63a28044007d3e3dae2bd182870493a4a150fe0e968b312e862647b8f74224c1964c24f3f77fdcee16f687b5b43f1739051619ec964db899e356e04c130c693ff22af468005dcc7f09ae27d474c9d4951f409bbf9d2e87f34bda6101dfa123804d8d82cc0ee7ac1c713c7fa7b78a95dddf9470e588463492b332149746e5790e2bc48536d716e66bdd07a3694a6836e0b9f092744793088d99ba97e017f9fd304aba1f35a6a2b23d5e800c2492b13f9d04d1b90805d36a24cf02af165886cb4b80a1f236fa1edb4431c7642b9171fcfe93cc530e37d820cb6a745c21fff62b4a551c4a53fa5198ea7113f0394f937b6e75a1d7abe1bd0dc75b5d8a4e5ca65fc5e9af152e33df87cef1eaa8285a2a7bc2958abe80ed586da77355ea079f9651f478f40080778b876669018f7ab22ae35d838bd484acadb3087026b555e1a676af8b3ba467c4520fb2d3ef9a9a6923249836c60cee0a63be606d61d43f9d4c4c931a4e3fcde2024607cd5381986de30bb189db1f909b31eacbc8baa165c6d0e8d09b930f3b9afd59ffe0264dbf15f4ed705f6cf60ea6a5e72b20a1b00b9b15ff366780480afade914868deff61732e37bc064f236d1a5c504ea42ac2e4df6548a9998b4947df45171c03ef7122aa3678832e618eb926daccc2e9b157a776c6a09307398285368caebd263c40748c92d0da0c793aa33ba2ac2f2800aac3ef1b33e9bb2f86a416957e17bde26b2a417bb3883969971a2c339c63226e6ffa4202d235d6e635001e8d5319fb50e9b401fb3b36785f2b835df939a410b1b1d81ef89614395168cb59c20602e6d7010510375a1382f3e61cce8a9c5586f6ac307be452984ab71a1d5b48a15c8c3ef46b3420e0edf4085cd6592320cc3e150c78ea92b4920daecf1700681ff1c2406065a4ee19ede6a58fa58943973d46d07260bb7f24dfab43d5065c7324e0d9588634d57fbb0e87034fd53982d1ed22c9d0df0296ae8549891b2244c678c17b23c28a7f6533184e0a60d19e03e7da5e1886c80813349457b3a865d01d46a9ca8d1aa21fbda75a93a9adda183f1a3877ce1c586e79d32b942baee155edd00aaf24353d751eb838cb74278c8780ba4d1a5cf8b3b10cb7343a3b9091290777ce3a8699f17c3ef175f229f46ce84f48bd8e4782d9aa2d359042c2b315d4e6d3bab810faf16b9a570bc6110d4a786789516071256dab6ffd33c2a81229ec56498e403f1ef65ae7a6f8130947f775b8f014a2764683f1962559e1f498c451e09989cdbd8fcea3cdf0382dd2237bc4b370901877a6420c1b8d95298b1d43f789066b2ce17adb83e0176ba5a821ef7a0ae38252bd9813712202c55cc6c131d77f9aaf30a4624eb21e4828506929a6643f82318c2c89995b6845cebb4d45fbcee803c800abc79cbce59394015db24f1bb738774b7a98b5b80ef41eeadbb4a8b8b9877317672f8f86a635d96ab798c94db63c8425721914a2bdc851c404bbf6d1aeacbe3c8b8f92fa298fd5a5c8e4b77be5ca518f823e10c81cd208af84af2af986fc7ef9decc0f6c7b0742098d65eeb88115fbcb52d4ea1caf74122b4cc523dff67f4743cb9b66d95ef8369d69b24e5d78c97bfca03960f93d1d8dee48195674c8d2eb758c2a488f3ccc9db90d77e6bd9b84ba4b7f95aeb749e22989869d8d3dcac65767297cb689563f10990fa7ebce93ee9d51c921e6bfe6785222bfb58d281b577fb15718cc34520ff6dda99d2a55084bc8b44d2d4ce166b045d72f802a1e84215471ec822e7775562c743af2df4f56155a98730c831be1b54ed7d6540ec230a811cfc1bf7e25731d8b122ab0ee3b8aa6aa4cf8463226253b8f6285e9ed8fb687b7a7f7fc9879d5d6066c24e64a0ab978fad6b35387b63ecde7994e2ec4d4b28f84eeaa244dde6f7765a25d5ec76a03cf643d16373a894f969b6db87ecbdc989bc52ff0905a08c4e83f8642d94ca49a3389a43c8f4c63909322723dfadb55c546f3f296a1b5affaa31fa7d2b4f195bd865132f855d475b4dd1f606c235cdd91464ccb4670f1391e45a84a86d105e4c72c26c89c8728268689f1b8bb29943218222ecc70bf7cce66ee8b5b6aa73b46183009e607db1a6269bbe1fb667dff0afe821976441bd11ad19ede180a9b44ed8f1449dc1", 0x1000}, {&(0x7f0000001400)="9f50a7fb7917eea5845b1324c035e8063235d6ae6f9c5ce19a5b30acf67d5209028386a41e36c886dd629d74eaf4708506e5d8be88c2c4e1d11e803d421814800bfa48153b220a5221e8189969e50106d59c2df354b9d4a7c1d29cb0f775fec5cc27e524157060770e186e6db6ca5bdd0bf190152f671bc72191cc13749154317c126ac444249aaeb5158601523df8975f37648fb56f566b11026c68620b769c271f35294570dae88923c702fff07c25f8cf6e69cc65adbedf39d01af90208da0ad3060f50faab0fc540e6fe2640360771ebd275b7af9871cfb841edf05d1b8b9dbe4c", 0xe3}, {&(0x7f0000001500)="12bf41903a58610405a472f0764ff635d3b8a8fa8cd990be2d31afd0b2864a587d90fa3d68b6358deb7e47905a38f5f7d4d8e36e312fb6dea0e76db85701aac76ede961157451d8241982902", 0x4c}, {&(0x7f0000000140)="f0db190b99eee247bfc286f00a424ab68b63ac24e6669e0665ff8cd56ec28bc4681600b476919fc93216c0222989ab5995a5f7b242ef99cbee5755f6a5d9", 0x3e}], 0x4) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x5ef, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x3ff, 0x0, 0x0, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)="fd67cd4aba69a2648b5138dbe8c803ec988dc70c9871421119377a78c1e8e5a7bc7e25cd63c572b39b24e372633cf3b2cf7b0875b63d91763fe5db1ae933f377fc168b6cdba43f190ba9064afa6b", 0x4e}, {&(0x7f00000001c0)="5799311ca619e495bc0f93d1fee8b4c3e1e13df387d088b195c3f397e4740d125ba578a82c10b7abf3e7274629a61feb286b58d00056e913a7343e6607cf3700234753bbee166e0d3f90c3e4d068f3f7fc16ad1fcfdaf13ffaa9", 0x5a}, {&(0x7f0000000240)="692b617faaac086582b764f1c912dad6a2c6ccb24a2cd0158819300cfb7e0ef5988d7c90b3875483677b03fe5461728571e051971856b384177330112c6afc98ba5afc3e05a4db0edc94841228e5146be923cb042a8340053aa8ecb393123c946089cd3b4de7b003835c08ba6d70a6d0d7d4cfc60da505501ddf266b9cd94780a8f7d34dc6a040e6cf3f8630c6f7b2809aca8832f1a234b4", 0x98}, {&(0x7f0000000340)="24fa3b887720febef8a9cdd851ec9ff296c09d70373125d101c72d6ac5acbc46e094138d87ac8f74adb2970db45e76448430c52b73f61c6b9afdd61c51bc7e57e6461aa57a18ae58cd749a2a1bdb5a51ab0927716bdcc05b83e6afdd9f3d819640c0c472051eb8612db30b1cfac83c9d4cb900d22bf48f2892fc26434cb34bd25f790b16763bc1f86e7cc3ceeff4804537bcb87828100cc1bfdce7449df8eb8c1bfb347dbdb2", 0xa6}], 0x4, 0x4a) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x7fffffff, 0x0) 06:38:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xa95, 0x9, 0x80000000, 0x3, "0e58057430b4cfc6cbd2e3580bbf8cc04dd5f3e6", 0x7, 0xfa8}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000002c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d077b369903038d13472698479b393382d063801ef4ac58216b49bc4b4158e369fe67b1cf38fddddf36a38407146aec5b37ffd5471d46becc62f0484df31e455dc702", 0x138) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0xfffffffffffffffa, 0x6, 0x4, 0x754, "863f927dcc0904ab7aff1457079c9f55e380b59f", 0x5, 0x3f}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x4, 0xfffffffffffffffd}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x7, 0xffffdffffffffffc, 0x1d38, "4f0000004ae30000000000000010000900"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:38:57 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x3) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x0, 0x100000001}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x10002, 0x10002ffffffff}) fchdir(r1) 06:38:57 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x1ffd, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000140)='./bus\x00', 0x8000000000000010, 0xfffffffc) mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x5) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) open(&(0x7f0000000100)='./bus\x00', 0x400010, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x4, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 06:38:58 executing program 1: r0 = socket(0x1, 0x5, 0x100) shutdown(r0, 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) connect(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r2 = socket(0x1, 0x3, 0x1) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x2, 0x1f, 0x40}, 0x52f37c1daa9e382a) 06:38:58 executing program 1: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x4000000000) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 06:38:58 executing program 1: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) r0 = kqueue() r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) r2 = kqueue() pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000380), 0x0, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x8, 0x40000000, 0x1, 0x7fff}, {{r3}, 0xffffffffffffffff, 0x88, 0x1, 0x80, 0xffffffffffffffff}], 0x6, &(0x7f0000000400)={0xffffffffffffffdf, 0x1f}) r6 = open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000380)=0x1916) pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)={0xffffffffffffffff}) socket$inet(0x2, 0x3, 0x0) r9 = getpid() r10 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r12 = open$dir(&(0x7f0000000280)='./file0\x00', 0x8008, 0x80) sendmsg$unix(r4, &(0x7f0000000340)={&(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f00000001c0)=[{&(0x7f0000000080)="df3de0ad48798a96b86f6d0dddfe79b21942c5e34216bcb8460aca9880994980ece72431d25483b263f91ee30459fb47882fdaddbbead30f93a72cd9a55c7691626f85", 0x43}, {&(0x7f0000000100)="fe59d49576f5802c2f8955b1f9fa65d742b80f8c1757795a426c914afdf807fcc2a9d14b84bc34da8092666c9794ffd753b661319813aa5c251b4a46f35e0ab7cdcaad0618ffbd05a0d2c02565960ae6503817b2bc90aab77a472d1b407c20fe5c7f8133f0190065faa214642da614502ce6e62a9de19af1fbe6632e26608aa1438009f2f2d626cf06eb944bdf85fa23a5f94ca711f3b2c0643fc57b909afd65ef3b38c3cddf923271", 0xa9}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x30, 0xffff, 0x1, [r6, r6, r4, r1, r8, r7, r12]}], 0x50, 0x400}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)) dup(r5) 06:38:58 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x4008c) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', 0x0) 06:38:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 06:38:58 executing program 1: setrlimit(0x2, &(0x7f0000000040)) setrlimit(0x7, &(0x7f0000000080)={0x0, 0x200000}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/20}, &(0x7f0000000080)=0x16) mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x2000, 0xfc) 06:38:58 executing program 1: clock_gettime(0x3, 0xfffffffffffffffe) r0 = socket$inet6(0x18, 0x4, 0x1) socket$inet6(0x18, 0x5, 0x400) recvfrom$inet6(r0, &(0x7f0000000000)=""/166, 0xa6, 0x42, &(0x7f00000000c0)={0x18, 0x0, 0x1c00000000000000, 0x101}, 0xc) 06:38:58 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3100, 0x0, "a3b1a09c17546ebcc23e4c06aa398f513c57ac72"}) 06:38:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) syz_open_pts() close(r0) r1 = kqueue() munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3f, 0x9, 0x4001d38, "9b4e6ce48009128fda000000000000000400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:38:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x5}], 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0x29) bind(r0, &(0x7f0000002880)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f00000028c0)="0536327d726e4bbfe6dea36b5f88568a1a941e7be41382ec3924c02652b0b2c8f978c549a8074b560d726e18ff6c1b2bbf2c76640307cdd1082a65df3e274844e149a3964bcf4663e2104c8a95ad5992d33bfe9024f79e60c4615676dc1da2ee6d6ee6f8648533fedcfdf0fc6f5ba7a13d86f6a40261eadc91c0ea0a7f73a6a5c9a4b3e1fdbcc63a3663896eeaa748a3d51a823c7bc371cffc011111fceb056b2a027978f812d35b9736eead917ba341109990deaf4be1a52e7e38dfa455be2a5d51f38c5df70242d642218aea5ae32233025861b964c4e9fc9f5696efd41083b63c4c399ff8026e49b013e8d75a23ecb49ec4963b8f54bb6e15b1b440439155db16e2285d155dd065966eb31d6d5aabed4940462c72d0c3f0068636be70182e1e959e587a107b429fa0cb365a1b145e986f6ff7f1037f19feecacda10fea7ef9aaebdd60ea66129b54c5bc58df209072ec42f41be0b138fdebfa369a43b02f9fd5045e84cf629540f46a111d33fb126ee781e82ebb0db8a372543932014b5657ffae69393141db3502c1894419751437b522941e7bfcd1870b6a4dcd321c3ba9ea994885b34787f3e8c3148c85c1e7df71c0c0670494349f53d373ba8143d59d51dea3a06bcb43a5b50dc03bd2c3ed8db121c5d2e925df62b664006df2256c20707f9f3b19918271c903206f8a7f077a0679a0d384757ef66fd69954462f47c2ab15e2a61c1c5781ad0700f35d2f6b0cda78633f93c4cad4fe7fe591b08f24bce9e2956a66db14b2daf02a7f6242a6e4cf9556b83b0c89d5dd74621a6008635adfdefb680a305df463a6a61a00630c83e2f1eb5d01ebb5495b9f3136f2c5e0e3e6141a2b009cbfa6e822a02f1fbc61c8e1ccc29fbcfe36379cf6cf3c18507ab9eb3c1c68a3607e8fda63d42003c3f7592f55eea9a61e526ddb60b57bb8adb328c1ee974112d23b029bd413a8a2db496f69d3ab97ffa953de195020d656a4b8cecdd15718ba3471f47e63aa6964fb57adfcbc1ec9bf09945fa465a5b7664d1077d8ff3191af5cd945ab4d42aae28c62bdd8a4375b7236915292da22ff1fe121b7919e0921f0ca3ee2554abfa11e8a30415ba900e754366f4f752b01565f4fd5301c033e32afb7e23ef7072e8b3fe2b254d2600e2ba6a57aeea8446f27c06a7e1ab9932f463861e114d70bf1d7cc9ed3bd472942b45d55f73f5f7efaba4315c0bdf21587bca2eee21eb036c1080c9d74b577fa76e1580cdbb00f4b8e9720a2ae5b22d744639771183044406c60ed5e4a01b0eabb3c9095006d5aa804d41a72bda244fcc6c90fc8b9a72387b9849c5920af6bc60a78025bc0170cc26e5758c26b2e73b8586afa94ea48382a6d54d179039040a600021672e7f458a7a5bba4bb53475c65f5501b9a3e97113db9cf2c7a74c59a6d1dbd9e80e3e4afe91a84c71e365d571129eaa2fa3a8a15a766b8c0f7c0a38861f51db6355992c5c8f530e4e41782200f596cb297dc244d3566d41a3cdd9651e1e627688f1a98a3077510b0ac1332d471ab17cd392733f1c8b3f996d7d484945a66a3cbb75850fb6060380714517ec329cf5ec0b4e7a446506257e9be229b2655451b817db3e08ea5c87197215a6ea81d54edcc6cbfb6b039cae0d9d7976de0798f8f701146e5a4b66adc7950b929e0bc52c56cee896403f0b2154716f690a42059d8a4b512054664beac4a8d3d06b385e10b14b202b839ace18e13ca9b5ceb3648155920dc874f076675b55c32fedc6d0eb37294f2b2582cd7b97fac1472ad3b0fab7e6e0819f7d6b9627cefa336b431be308fc9937fb8c391bd50008d9020f2b92993f6d843da468dcd5d79b68e74df8abf422839d7f670326a3c3c92144e4ec9186646f77099f2eccd113aa4a6859373957431c4b5e5f5a2579d2369ebd70bdd1d5e6e8bba1e14c7c3eac88f7612ad8c676dfaa9bdabab018ec23765ad27c41123953ff45ccf47b6c197beee4eae6487f4d373bcbaf7bd31086449863cdea648fb83374b680b1f518b5b57f241010fcfc7e161362df1968e276b4d0e00432360b01b641dd8d30ebaf52b07d4e8b62bdd0cb796d3d24c076ccb49cf42b5013a773917e0720203c8441220b215be243fa9ef86715120c7ab6853d3ff6de3e997999f4882f24d5a6cf0f22c2d5e597f64040f6428152ba1b16b55cb9d9f1efcbeb9c08c5fe09032272aea8fcb2f0148896db3ce8e4f007e47ab6f36610a073484e1a1222a2c827fac2bd7158f83ee8a439ed4a2a4ee08be43c2193785f04f1393411226682674af007a6965c370b10cf0f6701788e8916184dd88cbab6c17e817bb329cc78d6f7690ebf662d9c985ac7120c3cb61644192262bc0fe65554020948be073fe1c5fb26ccde1b4777c5aae79ce0634ba7b4d20bf18f8533fdc96ab77b38b7f39b2218e61de954bcccbc13a12822164f3086439455694b35d930b4dfb475e8a6b8762781488f3fca42deac2561833a5d797324bceb91df9c82ff637a3bf2a00dd56f5d73277e1a49d194e903c5d067dd1e7064e0c72380922cdf279c94cb8c4862d5b90606db5d2f8a452a4edb9ce728f081a4d23a53eb51b180a47909ec6e49b058e17e4bd50bb695fe6743338643624ec74af47559b8339f2211989ef1d42aabee5ef67b63ef8dacca480c1d3d0dbb9d7ef3830bdda79f363a1b3b61a8a76efccc2e7ef422af28239d0f772d70d6ac69f83dfb90b1832f4fe17c47589970ab2d1fe447ef33cfba31beae3a43a002248a3f25564b46b051e5343667b971c74b0649961f882f3b0e2b5ff3427ef218618e76dcc9fe090dca179f3954b462761695fd7abe006fe53919c416fc5e01ac237167f1fa92ced4d82d0fc911b51ab7af13fa251ad5a0475ec093106076b908b36fb589c6559e32ea29d6c71f0ec686a9bbaca04f901ad4fee1b742e56d5f45fa8587952fd2bb77515bda58d1c26c1bef4910be28145d5e0cad94c49e180253845bbdd3980388140194d397e0dd280e7286236d1a04981c8d18371952d99533557d650974abd71dc87f9b9633a825030cc5a0a06532b4da59904bc2b2179d918b5f04b0a834e889c0c996e65e914092787591f2ffb802097b6d3785b635a3c3be8cb803216882ac2fbe22f8e24c6506858bd5302cfce2a3e85df60445cfbbe956d51c61e3f714eaf1cfaae16ef5a7bf903786dfea886436a96272674b60f0188c5bae20dd7b10563a8d1ccd5fbb66408de96d8ebed9ad164c9ed8f765f218655e63e60516a95bd444282a4a8b982dada4d6889ba6afaa5bffa73c77f0422516b62fff41f6b9db4fae2e9597f65b5505fe70ac08debf1285ba3008ffb955fcc995626dcda9baf3f9e10b110eff90b91029f4b830fb161ed2e6967dd75cb144062de2eb03353e852a496d40d4ad1e66dd962a366b10500807a70da9ea71d0904ef38e6973dbb91d068cda34c4cc9e85e741e34082fc7e409e1ebf30da19e4d5a2e140bf8668597135a99e7fd024a70ace6faceaaf7e84581058fa062f15205a21a4037f593b0aa482d922783165ee7629e623039a5505a63c0e8fdf210edecc5429897581709c0b94868bdebac0e4d09b46ab40f60f104bca87f93c561000be8acbcd0ec3d90489fffc81d440b1d7b9636ba7f9058d45e569ffa41b6dc87eb18f3c1ab25199afbc74729ee0902c52b83cabb3aabe41659e1569724492f6f70878776561a79aad94eab3caf919b5d40cabdd8f8787a2490252ba741b7185b8996d7fdf7d7e86994909fbbc5d9ce62337eec2da833a944f12830c00b025410c6360621dc0663ecbc75a6282667aacdeec8098044c9287391829b3209ed3ddcff20943ffb7d88685934133f25611b742f3472904aeda8a0076ff4de0b7d2a9b9db5f4cd4b65f5a55a22190f4903ad83b2366e645a3e48cefe4fd1224e52b48037f0189ead3accf3d8f6705a5753db24e7144caba7b753a72a68602bd1194f063a88f27ffaf615f92bd7b88aaf11fa376074316a0fd3bc0bca7725cf2851a0f6cc010398809dcfca130d639aa858a62703e41c7c3fa9dd9fee666d6e4052cf01c6a44985ad3873a51bcd9a3853fa44d5c389661e4f41f8048c3e0888cc25f0bcd396a0ec3959d31fd1e477ae5bfa70ab3663d43077a232e30f448b037344edf0b39ee1dc11b79f46f9ec0b1a297a680961261d00f269e265051828a6b821fcfa8a881e205d1f54d7b33f935c52f9d6496df1cfdfb30b2efa45779d8b1cab3c2fc48202a1408e3180f2bbf6d8db465f01096718a833fc6af635d492e39de020a688917f450b87f9ea9f570d746e8b2c9ceeac1e5ca6cd02a0fdcad26357f8f2188f153848941e4cfaca75025818d353cfa32173c12ae2de6b7a215758fd9063ffd97ab4695f93945643e8095d524eb088696a7333c225fe2a3de3e6619cb93692ec567cb3c456a3ae4936cf1b59ec511c1b7b0f0d851e298851c43d2dfdc50a40be7036470a7cd240a47bf615dcc7336c531a51208c822e316671eeb96528726bb42a257f65914d3eaa467e791c860a09748e5a1c8805ddf92840733f6348d9e890f8ac732b6c04bba3b054c848537f4dc548511698d743f4fcded6d5037b456fd045ffb7a7ab64c38ae5236354eb0d7faea0afaae4f9c322b9238bf1db3f6725470f98f4aea7e9177bebfcc94b48be0f7e9211b40e240b8b6d3a9917619c681bcd72dc19ca2f355bd5110a07d4737d214d01a573264cbe445abf530dc5337ee17597fecf272088388d8330a05cab14162637df0ea7a85292a6150a47a006dee88881f9107e8f29d710ae4e3dc567ee2db738f2247b27fdce06b952a024a8f29b950dfaf9f3ab0745500a5eec3fe7fc6ac4ffda461ab6789cb7ca3b2e777dce0f7d56a2d1be4c4c414eda1c87020b5f864fd0a6552943213b9507b4cecbdb87c0bdce040754fbaaf9b6c278c729a81ead61f716ebb5236080f9bc4910ee490042e466348a607bf715d9648d22df84168bc3a4767769ea8e741805f8a6a842dbb10e808cc1628430cd1ec44da57c4348c84b54108b5e910cfe3f9492b4eb484338878cb27ec3630bbebaf086fc0147e5d61d9d429f14f9197ac3729c16a3009331a35fb2f60167cdb10041882e54244478489e4032bb9216ce0d2076ce907d51acb7957cda96a182f1f9a39978d2dca3bd94a6de9fed71302791f311a636c7806d32ef819632b812c84309017b83786895cd18df15ecd2068176b7534c7ca3d7c5d5795929e9bf0ccc74c1178d6d28063779e08a6507bc768a35253ba93048ae4beccc847aabcce16a7264230eab2ce7934bcccb89158e83fcbdf3e0769c33f8dd1da83e1168976414fcffd215e821a5635d3596b10c9ebd5d97b81de25b51efdaa5f923ec08b71938ca867f052cb24c404f68ad04d7307d691d81f3a0ee562bd9b0f7d74bf7635cb0ae845cdb085a960880e8935b560757f89d91d59a6756a7b61c0d54fa4a89bc946fe6d5f0f1a07031e2530a97efd48a86e48c43636dcb498b87d182eedaa4b992aa09e9c2074e8cc03ed9598b0ea22ce03c92cafb154ae8612070b0a8cf12cd0538ac0ae619a3e8dd6ee862a7d2f10c7d779616d6bef259ee3dbbd80646650a9404a767bff780ba0dfdb48800c23c51a2d18f18c7843c009eb9630108f431839738736301011e765584eee10f92a99af823c51447b7adc88ca146c6cf241cd3e4070cd0205e889ebdccf7ee58c7e1342bdf381e4993b62122ca0017550d58dffc37a43f2ffdbad83fbb4c5e4d2f29f2be308f454ae0b", 0x1000) recvmsg(r0, &(0x7f0000001740)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000200)=""/119, 0x77}, {&(0x7f0000000280)=""/80, 0xffffffffffffff1f}, {&(0x7f0000000140)}, {&(0x7f0000000300)=""/129, 0x81}, {&(0x7f00000003c0)=""/104, 0x68}, {&(0x7f0000000440)=""/241, 0xf1}, {&(0x7f00000038c0)=""/224, 0xe0}, {&(0x7f0000000640)=""/65, 0x41}], 0x8, &(0x7f0000000740)=""/4096, 0x1000}, 0x800) readlinkat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/39, 0xfffffffffffffd99) recvmsg(r0, &(0x7f0000002840)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000002780)=[{&(0x7f0000001780)=""/4096, 0x1000}], 0x1, &(0x7f00000027c0)=""/101, 0x65}, 0x40) 06:38:58 executing program 1: r0 = syz_open_pts() syz_open_pts() read(r0, &(0x7f0000000240)=""/199, 0x52) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xfffffffeffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0xffff, 0x4, 0x1, "2f84b966e4b21829f8a25779840b87befd28645f", 0x1, 0x8}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)) fcntl$dupfd(r0, 0x0, r0) 06:38:58 executing program 0: r0 = getgid() accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = shmget(0x0, 0x4000, 0x140, &(0x7f0000ffa000/0x4000)=nil) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/49) socketpair(0x1, 0x0, 0x7, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = dup2(r2, r3) ioctl$TIOCSTOP(r6, 0x2000746f) lchown(&(0x7f0000000140)='./file0\x00', r4, r0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTOP(r7, 0x2000746f) chdir(&(0x7f0000000280)='./file0\x00') r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r9 = fcntl$dupfd(r8, 0xa, r2) r10 = msgget(0x2, 0x100) msgrcv(r10, &(0x7f00000001c0)=ANY=[@ANYBLOB="008d3054747276594a"], 0x9, 0x0, 0x1800) getdents(r6, &(0x7f00000002c0)=""/4, 0x4) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000000)={0x4, 0x4, 0x81, 0x7f}) setgroups(0x4, &(0x7f0000000240)=[r5, r5, r5, r5]) getdents(r9, &(0x7f0000000300)=""/4, 0x4) 06:38:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c6530006a430e04e347b9856f13d29dae5048c0a6d8df1e3734eb16875a38ec9ff72d589675afaa4566f5f7bbe0a7ac5f5bd94d13f06bf84c4ae67bdfd76ce77f67056ca4f5b6524178dd1afca7d88e1efe3b4e5ca74f60c6a7f07120a010c9d7fe5647bfaae5848083b8fcaab8ae1a230719712dd251b703511ddae8094586197e3bc6375923562ece5fc4807418f112a79d5d9fc6d2b400000000000000000000000000000000"], 0x1) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000940)="727d9de92bdfd314c124a96bcff36b7b5223cce3b32dcb7f2e47e13daff3beb47864910cae7b31c4c809f6af988f0e22ed15352c51295bfe567cb84a6a202db930e699a7f06e86d7deac0f870bea4b1790c33152f821dfd5d081aad08712cd212ed9ce9c244de4797b9572edf72ff8f5987d44747b7932038149a0287127adf85187c3318c9fc9aed1bf459f1a64ba0f2a9fc7f1e1def4be5cbda8e7e4f2b5c9356bb94115e3ba52c60c2d78fd486be00ce2257900a25b584a260aceaba7b8", 0xbf}], 0x1) 06:38:58 executing program 1: r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x2, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x6172}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x0, 0xffffffff, 0xfffffffffffffffb}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x101, 0x78}], 0xe56, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x20, 0xf0000002, 0x401}, {{r0}, 0xfffffffffffffffc, 0x40, 0x4, 0x81, 0x4}], 0x800, &(0x7f00000000c0)={0x0, 0xc951}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg(r1, &(0x7f0000001400)={&(0x7f0000000140)=@in6={0x18, 0x2, 0x40, 0x40}, 0xc, &(0x7f0000001240)=[{&(0x7f0000000180)="96ceaf7ed54a739ebab803ac1de6f0a885f3d8032c5c04d2178673ebaa2c3fe1ac48d17260b5925c24fb0d52dc05fc7e4322177bd72ec302b9d7ef65c4982821275bd20016779e5c4729796c2bc416ea7733b0e5c1814bcda3c1e254a439b0c795fd72a825ae9758953db20bae0c9e3e83720d05d9f229d39bd1225d65c653", 0x7f}, {&(0x7f0000000200)="8eb481aa56cb68cf9e2ea949fd8a53a41490da7e04f8e316eb0764525e016abe9650b2555611dd8cc5b4f4fbbe0e955f87", 0x31}, {&(0x7f0000000240)="d3dba23d3fc1e8f6749ca3a50c094aa3e35140468deb6412df2871cc7e2aa300859a665016b6eb989c2fd7ccb1e5bdd44520327ae9df14ec561624008558f0515a34a5d149c0c776fdfdd5e79a2d8dfe15b6a34c453baa6969551101b75404262fdeceaf7e96dc3141f01149cc0888e6c2e98430af6b8d02a5c3ed3407ce9ac514b44cbbf85a6cb01349b72678b5ac4a0275d486a1cdce9dab325cf234bdbbe836aeb0c98d00a4f2b40d71b29079157327d42291710ba1dcccbf0963a3c77265d00c0f4d73d944491e64b133afaace196b4f3c1117eae7dd6dd21dac7208eb5bbba17ad00df2e173f36c05088b430ab566aec694deb6c43560aa7d535aef3d0038769b6da360607ff45a15dce052223f651bc81fe1d9dd7122a62c414c0295e9d764b3bd8a271d8715ccb59d1c416cb55d719c4cd657b0d548e4cdc5d2669c4f14ac2261b3f2ecb0871358c75de0dd2c1c05cdfcf2784298f88baf51f9facab585e589efc0c513eb9d699694ff402b71239e9701f1478dc73cb6c0efc61fa66e966a08307d9dc74950435849cc52b57e6e75339dfcb3c29ff8ec5a783e98b0c3b10d8c0f01ee4c6d1c42010b710a082e87f167b475aae6959a39014ab6bdd51a453f5a957c1c37e1bd7908dad6047c05c1f5071ca050df41c86287c9af87d9921b25262b77db820fff942defad887f89b702cbf33d39b7f85e6aa0b5ed4cc455830a70a9e982ef74fdf5a7effb7f9dd558cdb34d78526dffbd77cd23e2b9454b1200edea7d46a031ad81d8bbf5ceadecb53f3351eb34701b116971ca2df7bf70ae418887543baa0ed7b3a3641684bbf360f138e815a8edaabe1c73e0ad1a6db008bf420dbedb6eb7349c31bb5a449ead06c52c16db25d7f3140f3614bfa340b00c89efaeb8dddf2af6148371d484f4ec8fc9e4f10f918a1d5f7544dda1bca310b213467d5dc429bf9cced4f5a6cc97c57a545ad14aac57b6c32e44b9607530370c56a0e54a52dc2786ab83cd523fa39803ca6f0a010a1edda4abad0fa971c991ba0db000770d01f28a7f89007e5bd1db07f0abc8f945792d425c8762ad6870b63868cc58f3e22b6b06cf1d302f02c0eb2aa59be1b48b5ebc3306594bb66de46ee1681b2727bd9b8c636fab7cceb1d3b09a4f1204d464240d03ca2d4ac3e129698d300f4144cda863871671fc0d37ad251f74d6673d18710ab85406fd545485f369fc5edc497627e105d4f95332cf59d2cbd0df23e79c4c915e61de7dbef02e7511b982b73ef9acedc0c9ac52562b599e22a8d6c50668b3270fc4d956d871d40898b22a98e3fc421131b83ca2bd7ee9c0157f1039f6a05c224b4c1fcdf070811caa03441b975d97f51f59c343f98be754d5a457922cd81919de469b4aedf9ae3a020cfaeda7c9536f21fdf47a615eef3807eeabadb339acf9dfe5f7c7982e1f83e993ffadb646b2956f4467f86db597f7a89f1c4103da77c5a50719d4ee041c062b853b17feec6c1c353be02f4f3273a663e984bb7806fe64eeeb385a03a743eed6c17a89df577424a131badbd2436ae06c59234d7bfcc606ce27cc5f48d18d302f8f1dbfe92c8c6e005f43017df229dec01d49d72eb675e559d2f8db0d771b6bd3b8bb5c6987cdf912361cd44c6bdce3b4450b6eebae14bd573194da4a159c07dfaa302a01b0768adbb229f0da936435fad19a4040d1a7002ea499eabc2a2ff17f578dcf14645791bf7c077a118e1d87e2d61a20406f51ab04556e82e73a3cf4ddc4530f700b02102d61b870cfe1e53e03e7fd0a7e31e7b3e465da9636056fa14c4e6b0871ddf849c8b3db9e9330f399d8436549590efc75c4b4fec86e9eeca34e48846794df01fe7129d56c13919d20d09b8f3d211cc911c8e34b89a019c42eb414e9fcc979f889e377ebb7b5d5824ade818a73cf5884b7802994674343faa24838b1172fa668ccd6ec58fb6108bdb7d6cb71d24b48e8c0755aabf96f62600b46dc457095ca42d954044fc68de028b6bae5bd90c18e94d1c44081e0b575d46914c487503c93129cd4c92ea111f83bbb7cb5116d4372bb2edfe2b07d446087ce3158aee3b668b3acd527f8cbb915fcfbc25e7b746b60f6b5f39dfac66a3f032f41658d581aec5c1175b1a8c5ae40d85e9db38a5978233311d407b790e1a3ea7ef02e7fe107c043186b210797151fc585215d8761a8ceff4495e880cb0e144d9e9d1d5efca7f0031ccf87f7f75455f2c248a5dbb13fadf8df440c74c266c1cb9f2dcb883606748ceb0ebd5dace89051cb1c5fc19d357673d86fdb3e84e5d5586cdede2e40b981eef4fbe821011ddb3ba241657ab4f1a76b0dd4f0c046007e0fe93d11e270bfb7651efc568afa2ce308c4f5cb98bd77942f31c48d5e526dd0cffe77356f9ce735b236037e1b54241f5640c23711024c029ae1c4a02876739f286b4b9975fb9ad0e1bb8e22e32d6f6d3f48ec7b30dd9a2c4d0d7fcd030542d481d0b47ebae5fc395a09ec107146324623b7754cd479072eaab442098bf3da4a47b709cdde8b09eead0fc4fdf7922346d9e4508b6ec0b3afc171bd040bc4c2441144dcae2c9bc6005fbec09d6292592c9b2f75b73d9f6bf89c08723e09de32904ad0869bb54bbc42be2541fd7c43a44cffcf862ad60768ed277050e95493b258319e198868337a2ebf3b8b4a7ad2b4d96f30b04327884fb6f7b2a8f9b08f9f097e89ebc6cc0e94f3a5dd37a95dd3d79d9fdf84cc4e048c88c92e0147e02b14f011bcd8dfc76137701d13a8b0441428f01bae7f02a93ef56ced325f98e55f971fc19f79744f41a8b4ce71cd1c9c8a7f3156fe36bd6cc04483905616391c538fcf79852431ecc6a8dc05a211ce9490e66a8a3cb5710e7b73910b1e496df026bb06b0377cfd9d100c19cb7e7d71aa9deb1606c46d1b3a21fdc41d8cf1747b3bf3ab150a3dff6e2528665b9799b6d0c5d9bf3fd3a3572398fcbdb6535cba64cdd25d5cdd95030f578bc80a11b91b03b71f0aefe78411f42d6ef054932df98d5ee78ecaeffd060cdec8ab069391588069b377dd52fba1e911017a7255230c1588e601770c4d0e3fce7852d2c73aa0f105e592ccc62fc6770cbc8dd3eae9ab6cc494a33cccab0d0354781973d8eb5ff4c9bb66bc2d1c9a7cfdd7aa488ceee7342aea805cf98cae4363c0e460e81a8199023ad3c10304f32941e814c2a3618d639c088e1a9310192d2b78a9a18daca034483798946e51bcef635ad70ec92f70210261b5690271250ef6b125c70f9c65c215461147736f8dffe913a6fa8f1ea5e81e3c1481515ee316d4f2de80abafd5a2eaa932f301856ddc09517674db659cbb12995a8ff3525e3d20d156c6a263cd009614f514d22a697c1686357c4d1a450ede0266c2f9b4629cfe1c1cff1891248bb1a4c0721b7a6cc6bf8d8a1dc3989d1c43aec4bcba01273cb011613833f3869f6fb58231ecc48baeaac7155a4505437f23962f625362e412334e7ab314e766ee10109372c3f781146b42a089c4c13ff3a621ec04d6b584cdf62b97e5d4d668b9e90359b00c3cb3369219b79709e2cb10390cb95cadc9d101bd348ef1f94cbf603b39a86e9f605e1dbab442d7a3d48ccb483848556c4d191d26d377eab67a748549f27c63e8041b6304629e5827a782c55a3408b1c0e7becea89ee217c8abba2f684f9312b80ecaa45b58823596e5cb2932ba22b81732713384e6561885a9fa2da17d2497456560dab0b1dd740f1053f4bc9dc52c91cfc77a883051b3f9bec5e2faf4082b3014ee849ac339a9f08d0c5f7e5cb9cbaf1ae991ef26e822b67a6862f502ee985f1225c0386dc7b495ed585371cc1160c6efd3e23972d126146009fb9e2e8516e76456128024a30de00d75c4d69fda836fc9035fdd1748331b1d42a9a61eff3fff779f95ce709eed09e1ecf1a0eb7b66fd1b7b82afe4ec7ed1a9d4d0f6ccd8808c7440ddbd4b0779dba4b883f5de767519ac63b395d3281ac302c95586aef5767107c916f5d11b03d99eaf9f6fc94f76f097477e23e8c38773a84085002df60bb5b31100b7bd608579550f5638f76a2623d13cf51d04f910e1361a1360cb4e9109d422d58d5cf42048f6cafc8f57e726096a73568bd678ec1175d2693bcee4389c1eceb18d2f2be0d29ea6e31e0e765a89132bc3777844e559c630f608b14fba501df7f3e3659ac38752357bfb5092e2eabe4f45918f336a1763eeee6867e1e38a306bea696fee1e40596fe7fe05f07fca4a00552e9d24bc9e049926689611f6fedc90c3ec68340ccbb83985586adab94127b350a730a9d1e18f805ca6231c672a88c9264ac43f32841528f867252f2ce27086742c37fe1c614193c9938950396c9bc1cff5355cecdb03f6707773b3cb2bf6d4c0428cb7f0da425898a2c97a5cb2a3ced998db80cc6a3eb87a92b98aa3d486b5ce3446af59d139b64a90e065098781eef6aa5fdc9de56e02634ca820bbde23f248a80547ab9bbd7b14ef0bbad02b24ce77b92a2e9f93933a2c9d437fa5205aed774f6f47f38c8dcd0e33b1212e6953b7861bf9addacb24ef62b12b6967edc2517cd9397e206d8180d7f920e7d7474b98fff66f03437b6b58aa8b2e9372b251aaf41abb23e8dd063b6adc06302094b9cf9a1868471549aa6418822261c110e86d7fead58aea86341a2f8846033acb66e7ecbd6ee43fbf39e3f228b883e357fe6b03991cea53928d11c726ec3c169039830798cf44de2ad60569686e0cc00370fb9ee73e69770a1eac9c8e76b2b242cb8ba331e07ac0d1c734f8841d3078782e267dbe855951763e0faf466b3a1618146472193cbf8afe8abdac2906557fb5ea3584c9d27a9fa0aec48911421f92c2a839e71ac30920494a5cebdd3f81aa6773a3f1607cb2a148d4193a5a944e3559315ba435aff4c1489be405059ed84400a549d48b150a8f11e5384f2dffbd733c0f97ded8cd5ac717387e0f2ee047f041baa224d66f5c15b84dd4937870672f9181033824459bf68683e95a785260b934bf7d46135c4ea0db7aa16dc9d2ddb2de07db50e58499123dbcaf16801a28eef81aab797cf1d9fca2ae274c590a9c0d14c3e8d573883b2bac02740fcc176c0760918eb2a4bc8be3e2c3fd6e007a640b9c9334e7071c4a353043a30407692ff3d9f61b33d3dbb25b505223db1ba1855a0042557142fdb8dd679f3776d475971d879e8990aa185821cc915350357940c21a77ba2aba26bf56a2961f3bfcc50d4b8997697b74d1b3e363a1e3feb5579b344e354d3ccde0491ce0014fabf4e53823bb0f008feae409c6faffe674e66ba75fc6ee9bf43467b3effd134885f84eba9b962e5840e41f78f584934c6d1be9b072150f325b4f040ff0a9f37a72d6f816878a7ef952a76b38288354921d0b9a81c90dec469940c13719c4cadc5298323acb752f83b48a64a50694be93a93667f17039911aa2e87f345468fa58b27aed7d4f5fbeb8039097701831e76c5116fd3800c02f2ca71aebd1d58d46dc8090613b74f30a131ebd9207d0694a732c4b0aa3fb5ac1e3d9a2b81a719433444c949e84dd596c46ee8d2d504a6b78665d63108c27560aa5215feff682f7d1fbbcbf423a43331516a168239ec9744f32adb2af775016153a9b5cee9285ab979a671ce5cf146375b30bc12632bf5bf0b096162efb50381f821accaa6f0750b8ab0f7b3cea5d4afb7265c6ae06539ec19d5ac717e17c44cf167203ed40c240e07e29ac9d9418e6b80192d801a657c4c22dd507252d6fb9e5232e029c2d81c4675997bbe4df816f", 0x1000}], 0x3, &(0x7f0000001280)=[{0x88, 0xffff, 0x4bdf, "da0d0e5c82e52bbc3e12cdc2897d58332bdbb6f0114495eda23c8dd123e11d0ed162f6dc492c8df69b1b42e5a477b66cbf3e753f03688bad4f2fb4a5536e14197cce5bf9a357a4448c1960f34674f89c16053a5fca7bb4bc1fbb809e5630ac98a04241b976c858fd4ddf883375d017ecb8e4bd49deebd2"}, {0x50, 0xffff, 0x5, "17e2a3514632480e760e4ae2d7ce73b608a240d057b8e6f5097904995f9367840cae4c83eec1b02c3225cb3b99a408e189bbff05d404262d8b86"}, {0x78, 0x1, 0x5, "6a13ae4b8b44b7d1a36423df338148d1e34e34f4ce73211e8658146e22ba3f49e97fba750e120b622881abdb40026344a6700b4bf53962394e5c478213590cf13ca5334df27bfbdaaf4f8b7fe8ab3af06d425d3605f521353ee01caf64ca3969a88cca"}], 0x150}, 0x2) kqueue() kqueue() 06:38:58 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x6, 0x7f}, {0x18, 0x1, 0xfffffffffffff800, 0x400}, 0x100000000, [0x3, 0x6f, 0x0, 0x200, 0x7, 0x5, 0x4, 0x4]}, 0x3c) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 06:38:58 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x108) setsockopt$sock_int(r1, 0xffff, 0x810, &(0x7f0000000080)=0xb2f2, 0x4) write(r0, &(0x7f00000000c0)="8d", 0xe4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) write(r0, &(0x7f0000000240)="804d9237d3a27e051497575b05cb89059d4bd0e24b15b46b100de422ba6874ec7259454a91dca9e2516e4e348efededd7ca5279ed516e71a901692258f40c15d118fd4c8c83f728b14103de52812540910db79748a143e57f3034d89d5657b4d9f9997ba713701261fdb7f571d3d7b57124f9bf8669bad858e874bddc1fcef03eeb84d", 0x83) getsockname$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="c160202275d15d719841e2eb85bbafc483c21880449f45baddfd122a0beac69080de161c1a07548d7f993d9da674225ac46f12c5f0cb9598d5a28e94e3101c29a7c30d9560c724c4ff321beaa68f50294f79f81d6baf49972579804e49a77ad73d7c3bfe8bfc18515c3558013fb6f5a5e17a7708aa8551b68f810901d441b88213b2e02cba577cedc08ea1e37011a440b5d710f9a14a2b3a89360cbca651e0bcbd1a90ceb42c864053d72644f00e069b", 0xb0}], 0x1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffffff, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) dup2(r2, r3) close(r0) execve(0x0, 0x0, 0x0) 06:38:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = socket$unix(0x1, 0x2, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000380)=""/178, 0xb2}, {&(0x7f0000000440)=""/98, 0x62}], 0x2, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0xfffffffffffffffe) fchmodat(r1, &(0x7f00000000c0)='./bus\x00', 0x20, 0x4) r2 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x7f, 0xfffffffffffffffe, 0x7}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) pledge(&(0x7f0000000280)='\x00', &(0x7f0000000080)='..\x00') r5 = dup2(r2, r2) renameat(r5, &(0x7f0000000500)='./bus\x00', r5, &(0x7f0000000540)='./bus\x00') r6 = kqueue() kevent(r6, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x10, 0x80, 0x80000000, 0x1d71}, {{r2}, 0xfffffffffffffffb, 0x81, 0x10, 0xdf, 0x7f}, {{r1}, 0xfffffffffffffffd, 0x0, 0x4, 0x8001, 0x200}, {{r5}, 0xfffffffffffffffb, 0x44, 0xfffff, 0x7fff, 0xc251}, {{r6}, 0x0, 0x60, 0x40, 0x4, 0x8}, {{r5}, 0xfffffffffffffffa, 0x10, 0x3, 0x7, 0xffff}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x6, 0x6}], 0xe28, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffb, 0x0, 0x1, 0x0, 0x7}, {{r2}, 0x0, 0x10, 0x8, 0x80000001, 0x7f}, {{r5}, 0xffffffffffffffff, 0x22, 0x20000000, 0x9bae, 0x3}], 0x18, &(0x7f0000000340)={0x40, 0x8000}) kevent(r4, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x2, 0x0, 0x3f, 0x3}], 0x8b6, 0x0, 0x0, 0x0) 06:38:59 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x10000, 0x220, &(0x7f0000fef000/0x10000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000fef000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 06:38:59 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000000)=""/221, 0xdd}], 0x1) lseek(r1, 0x0, 0x0) readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) 06:38:59 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x81fa, 0x1, 0x8, 0x8, 0x81}, 0xc) 06:38:59 executing program 1: clock_getres(0x4, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/224, 0xe0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 06:38:59 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 06:38:59 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x88, 0x80) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xff, 0x7}, {0x82a, 0x4a9}}, 0x2) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) 06:38:59 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0)=0x8000, 0x4) r1 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x7, 0x4) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x66) 06:38:59 executing program 1: socket$inet(0x2, 0x7, 0x8) getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, 0x0) 06:38:59 executing program 0: mprotect(&(0x7f0000001000/0x5000)=nil, 0x5000, 0x0) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f00000022c0)=""/4096) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x80) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) 06:38:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000600)=""/187, 0xbb}, 0x0) 06:38:59 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x1ff, 0x9) socketpair$unix(0x1, 0x100000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57c", 0x171) syz_open_pts() getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) readv(r0, &(0x7f0000000080)=[{0x0}], 0x1) r2 = getuid() r3 = getgid() lchown(&(0x7f0000000200)='./file0\x00', r2, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet6(r4, &(0x7f00000000c0)=""/189, 0xbd, 0x40, &(0x7f0000000180)={0x18, 0x2, 0x1ff, 0x1ff}, 0xc) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000002c0)=0x1) 06:39:00 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000000)=""/194, 0xc2}], 0x0) readv(r1, &(0x7f00000014c0)=[{&(0x7f00000001c0)=""/49, 0x31}, {&(0x7f0000000200)=""/202, 0xca}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000300)=""/18, 0x12}, {&(0x7f00000013c0)=""/128, 0x80}, {&(0x7f0000001440)=""/96, 0x60}, {&(0x7f0000000340)=""/34, 0x22}], 0x7) write(r1, 0x0, 0x58) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x4, 0xbb6}, {0x18, 0x1, 0xffffffffffffffff, 0x5}, 0x1, [0x4, 0x7, 0x1, 0x7, 0x38000000, 0x3, 0x9, 0xffffffffbaa8647f]}, 0x3c) 06:39: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, &(0x7f0000000340)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) r1 = syz_open_pts() close(r1) r2 = kqueue() r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000280)={0x9, 0x9}, 0x8) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0xfffffffffffffffc, 0x1d38, "bad84b3933e80100000000040000ad1000"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) 06:39:00 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/111, 0x6f) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x20) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x2) 06:39:00 executing program 0: mknod(&(0x7f0000000040)='.\x00', 0x6000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x128) writev(r0, &(0x7f0000000280), 0xfffffffffffffa9) fcntl$getflags(r0, 0x1) 06:39:00 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x2000) shmdt(r0) munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000040)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet(r1, &(0x7f0000000000)=""/153, 0x99, 0x0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 06:39:00 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getpgrp() r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) setsockopt(r0, 0x80, 0x9, &(0x7f0000000040), 0x0) syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x1, 0xffffffff, r1}) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) clock_gettime(0x0, &(0x7f0000000040)) 06:39:00 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) poll(&(0x7f0000000280)=[{r0, 0x4}], 0x1, 0xffffffffffffffff) poll(&(0x7f0000000100)=[{r0, 0x17d}], 0x1, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x4}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x12af, &(0x7f0000000140)=0x9, 0x4) 06:39:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) r2 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x3, 0x3, 0x1, 0x1b39c271, r2}) open(&(0x7f0000000000)='./bus\x00', 0x180, 0x8) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x7, 0xf0000000, 0x4, 0x800}, {{r3}, 0xfffffffffffffffc, 0x10, 0x80000040, 0x81, 0x5}, {{r3}, 0xfffffffffffffffd, 0x1, 0x1, 0x6, 0x2}], 0xfffffffffffffffa, &(0x7f0000000200)={0x9, 0xffff}) kqueue() sendto$inet(r3, &(0x7f0000000080)="5e3a3da6bf6d2c395e7107b01fb0d93f", 0x10, 0x402, &(0x7f00000000c0)={0x2, 0x0}, 0xc) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x707f, 0x0) unlink(&(0x7f0000000280)='./bus/file0\x00') socket$inet6(0x18, 0x0, 0x2) 06:39:00 executing program 1: r0 = socket(0x2, 0x200000000000001, 0x7) shutdown(r0, 0x2) socket(0x26, 0x0, 0x3) listen(r0, 0xfffffffffffffffe) 06:39:01 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) setgroups(0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') setgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20142, 0x1) r2 = getpgid(0x0) fcntl$lock(r1, 0xf, &(0x7f0000000140)={0x3, 0x0, 0x905, 0xffffffff, r2}) setregid(0x0, 0x0) setuid(0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/72) 06:39:01 executing program 0: mprotect(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x5) setitimer(0x0, &(0x7f0000032fe0), 0x0) mprotect(&(0x7f0000032000/0x3000)=nil, 0x3000, 0x2) 06:39:01 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8080, 0xb8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001180)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) r4 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000001300), &(0x7f0000001340)=0xc) r8 = socket$inet6(0x18, 0x100004005, 0x8) r9 = socket$inet(0x2, 0xc000, 0x2000000000000000) r10 = syz_open_pts() sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001140)=[{&(0x7f0000000100)="3c5ed6c6f92a54ae73130d4baf6913ed45222ab3f0a553d0f991ca09764addd12e23a26ec5aea0dc5756d1ee129bd6704909edcdd7144311950d4469b7bc2883d91e21b5387ae11cd60ee0d8b55e7f07f3b1832f00fec337bb6a450a82d5dd9aa966f0941ef0ceb93163711d19cdc0a64f04c984cefe926623f62bed50df682244ad9393639f7fd99aab47993d917839a5acf3aaa57c9bd827526a50e8259623e9b91cdd54b2e14cf835bcb975e91e8c56219f8565f8ba0dddc167b477b8eee9c76533ea80c1624a31fe2786570e675b93c8247907a632dd1fb9422f9aabb3976fbad6deb86e60756d3d354c0e2acc13c62e1b863cccd4fa18e183dbd426b1b347c39f2bb8c8360f13e761e866ce3eaa2c40f7791fb3d74efaf7ba730b7227f196f4ba9abe19b6b20b37388977a2843c4235d4c11e9fed7cd037560b1325076d62c4f150d2999858e7bab36774e472316f756505935917a6ac703f9d8aed8a9d8aac76b0cd805a4450eb767517889a3675b03d680b678a64c0fd9815b4bb3cec4b2b7c8bd72c3f08f6b12d27e1c7441c63dbd1324d8d602151a5f0d172c7e321f5473f7d2664e9c2becb5f5b6963736e80516773bd406d38e5373ba054970b19d770a9373eed5a094680afacaeaad592018e1b221ad27972e668d262ad7f8618b10ad4feb00b00b56877c870665d00d4ef91663fd9f833bfea9d60bf69bfeb8bc502748628aa0bbf25656d63dbb3a6d918529aae9c6dff2d7cad3f0b0af18d6e089157b6e6c29e939111bd178bfe3ef87e4c238b612968ae332731df06c22702a3d929b2e0923b738661371fb253c24592d1e22584df652d0d57ba117e0074af8f463c5e2fe7088bbab9bcee069edbcfc0b5606656215053d61bf4edbff459c95a171f0216ac43e2bb92ecabb18a2c86f539f853a01a3ed5153b1ae4e30a4a1d3a85900aac2faa362f317ea630f2ced6d378763f7be99ca52c03d5e23147fd1dd470e685648bfa9e9b5654556d143e5b1da1f57736d0547d00716e008b16cc1a4094217ec299ab131d2e0210f425b82cc4a4b5797a4ce42708d3c7b096fd80ea8d0c6ebbf2bb442cf4a756d6a8874c41ad6488da7ee3b8e9818d19e51cc99c6e3f4c3d1a70feb8312ca334961a714c20372d0a5f5d18a0be4dd34057c23e95adb2542adbf9c19ed6ec68744009d2d5ed31be60667fb48d53540a3c0c466306090831fd9bedbaee79146e3f20dfbcaba0ef86c05b1207360382742dc8612e9071c47b4f1e800cd35b8b0ea46c8f44309cfe2ed93ea103281419119dffd1b9f88f4ae789caed38732690c9a28ec9563bba93a08a2464c4d556a66ece0994ba8f5983492944c0d52eed90a278ed6bcc7e72ce11d8f2eceeefbb9c346c0911aa0189879a2dcca476d94a2e2d9950c7d0322ff512c76f0c22bbfcb80eff74d7d747ae730322dcde640ea2f3682f31130a6b013cf4802bfc5ff329643047aa6eb4a024b2569cc7c8d8ecfe693039c78ff15c9dfc5b6f57ece9719f9afe06e116a089fd2b0c2bba6b5dce09351543a7b5c312853e189404d42d8089744d27dd00f45e9af0a64488108b74b2b8c16e18bfed3d1f5ca2df9909ede86b27537a4a116c2ab431473ca61eb19ac714408bb8c6a0260fbee806b147e9bb0683bdedaa2eb646d37627e1b9d0dc77af765131505393fe8a612d0c0ea95366817d4ada208f3d06ca00cffeba0b6c508f10625dd5a86f8a500ee4af806510290408858f38e1c495d88aed14ee9e30d0aa4d88df1d933d31f6c37feecde7e24bef8548127d5a12ed6db4861c749eb759ea2e37b53066a5ae1a27e9439dc67a093aa6c94a607811274072237ae4b7f6fe8f80b986b5bfac10bec5a7cdd2981c55ed70d830c5de5b0b9d311eda31f198fc8fcd9c0efb07cfcc4ea2e186a6074f85d6dcfdc6daa435aea091add486bf18597430ca24d0654c360bff7880c36bc874f53fd2a68ae25b5b7d6b99bd5098c21f150f5bea94bb5d8d62e13ca799bfbe6fe79a54984ef75c4dd964e9c40072e6c0a86ff8fdf67d03a47892d68d616d5d30ccbab25d78b4599c06bb5ec8fac998cc7af0bd6abadc3adef551c02b11c1416fd3033d2abf0339e04ecb5e03308d396cb412acf11f7c12619306632bb5f2c745eabceb88b1d78bcc7bdd4d49db065b08dbb828d7dbd495cc800d3faa8138730d0058fd4049eaf6ff3263512e0373f4689add1eb6b62df783f5524a1567d3a7b29ac3edc29760c0369759f27472487166841a0a28f895118a01aff98de654ac95b59ecd11e6d34f7d4052c5bd640a15f2783e0b2edae41037ea9412d9d0e5b342bda4787592850671e8619c40489c58c7de267999367b3ef958d8dbf1aa390a61ba13163d0035455bb96e0cf612f78ec7a5fddefc4d1109e28cf1f8ed982ef26f34f697d6feebdb9e941ed65e9eece20fe88e28ca1d65f279f9a99bf8d2e8b104f4ce6a077c2707ee103d8e6749c25c0884138ff6f15f2a489e36d20f4b194940f072ff571fd6c3e5d7bbe81cfb926a76bb3bed3bdb44d5162ea8ea5bf32e6cdc862592496619da60cd500cf9b5ee89021e63b5d2e9b874460e1613d194149cf8701f6d56977bc2cf0de26639b398a452ff22a30b55d591b7f91647c05b549460eccc2c87830a837f3f87cc6d2b9dad97c3ec53fd788c8169a52a966383df14509841896ca7eb0c50a90d0ff691c6e342c3762b2e353e95c436902f6ed864f24538b6573f789187dc2b76b20ce243359a2f57221145cf0293fe9af4b3fd627c65a4a2c3b8a183c0a9743ac57eadb18767a0fe1a683b4b21e69e0d9f9aca6760d84fba35b2ad79c16fe59267eb909408c6144fb8ffc3dab56acf4ce52826083244a2d9acdded4ead03ad87fbd28231d9f1afe870f6d4237a3b77ad49498a58c236306d9966ef35e1dcd18c71e4258cfbe7cc44904d25a1f7d0b28d7c1ebbf75e5c065b8e75d62299c3116c19435ecd81510a1d108dd2a9dc56d6700e1c2c7add8f0eeaab54e2e1a20d95476022c6b65d6f1915a4075b18d7038c7e324da69fabadefc02d9de76e8bb4cdf6589ad67747ae2eb6f83f999e6f01a2f42276ca38797e06b038c28ff6752d1e2904a1b74acb766042df50d5891c888b240499608fd8eb38fc6808e4944d42e6c35858bd1354f4a3afd09e9db1baaa3e8614966460f4450c1974aced41bc09483a4de737232f3ffec8546b2eec721948c08311249af6c2da2a8cb93509366fd8dc42f81fb5cfd84181d5f9eff63039f5a575930074a10de747be6ee1afc10f5a4e0ce8356c68abc45938b7cbe1aeda866d8443cdd790efb5374c0d752d8f070d40f4c6e117ffe27095527fd4016b37fae47c645da70d72c30a742f64968fb311be8d09ae96f199cbfc268699b7f7d0b67fa354513393e495ab5e0a203579a4549978e73b2fa2c911a59317555cb599cae0c7edaf736fb7cd9c0d90ba5b6d7de4092ed50f6f8a78a1a9bb8e9821ad6f4365e960f64baab8438cca625a58085c1057912f370e269cd78cf9e19466fdf26d7c26db38d163ec362d1c7889a90164b74e7ca65d47a2b7bc3747a9eb8206f39978a8264c296967f55607ccfcb6c89d8ffbcd66545a352519fd3bd189389c3409cc90405a9b1a747a053a767cafa0a474bb24234488dc410c02affaba02965f1df9e9d74f9645b765f90ce6308d51936ded5915d8d59ea43f6e3710e82a975f53f3681bce135ca2bb1c733fcd810418bff5b6fe963699bd5a33004852dfd107605b07186271cd2206646216bc7b94c95c2864c8e04d1a5f2826f984ab18052b31d0b734df998ba8259f1a6a39ee20c706e42425ba30c57ad4dd29e03a96b244edf2255a50ecfe99634cfe9e6f3a2e42b6a488b01653bbc3cde794257b325c95da42a438cfe3bc165c0529e150201acae8c616fd537f8092a32e6db616f9aba458dac547ded6c6a868f5fad69f61af241c9e19607018a0caaad4a6dc56183e53c193942df52d456d2182062065d67b83f861254d54af8fbd234ba3d728375adf2a8951888339cee85b81af9c3c770cdf996ae120fb7fd54480b9643ad2a3a69953f0ff7eb0ce9878cfcb286d191e99703c96eb87d09eec9d2491156336febbfabe3589b7733744800419a2e1f814ee2c566d433d84ca1c927b3f1c2ef86a551a37e16b319f713ccf9775336eb13b1f136c2696984cdf7bfb3e781fef6ba5261aab834981cdc7a28984490d8d76c949c4037bfcd4f14185c99589d29856670be5c259f9d9e3a937506f2bf2b55bf4d6b02f532ae06771adcdbbf01c7f3e05b9e5abafb3c670c3374d2eb1be2712847690ad86b0d4b6694e6752248392f84dd0f38906fe10ac1bd0e356743701355e744eaa53c3cc3c1bc91dfa1b649b8663c8e8001f3d5d1fb89cc6eb40c42c802a9b122da72faed026f08b20a22b9b1f426aa65742912d4a64e6cb9a888661f19a413594205654d9e5f4b2760a9db1a5b653a33cccd74523ea1266a25e079212d6a230b6e258ce404f795183b3145ce38f730b25404493d4ca82818c87254dbb49fec30890f644073d157b3ecf851b99499a7207d44265aca8813718b1b7ed7070bee6106282dfb86685fdbd8491606c48d1aa1f0b935f45bf638c2ef8a08e13ea31670d2622d927fd09607769b09ecd61200881e7880979f31ad36cd65a566e5ecdbfc9cfd56df6353d0c2b5792f8bec4c96483d3e100c1b403b2b351c2f3cc268f869812b7156367df9ecbeb9ab23491f44f904f8b93aff832262324fdb4bba02eb1ae171c90dd9f4a40f458f6da252ccef4ecf3ee0e8496cf59801a79cafccf67874470a30145ea2f91a04164dc7a2fed03c9294e4c821e5216357c2b038820394b05611a2bf5b3a836b2453530c96db6ccb9086adc070f38d4d3325050d4ef6e0d7606613f12a90e033bf1c2f8f061e352b3080ea613a0b6e447663c9e3a32b9d709f25c12039845a6c82d14edeb2c6b7d1b991af517fde789175f668a755b7428176348182a6251decc4a2698f9690568497958c24a64cda1d5abd761d9ec758d2e177fd4e8f5ef584b8bc6c5fc947979421350a23599bfc25538e509c20888ccdf7fa7d342477e983c85ea185bd70c52e091ec9abf9bb84ecabda0f5a60a4123a3ba2ff3045cc5ed1640a33bba7486d96061dd8c5314ec78f1b380085f9cbc7c7b9dc7a578d3fd227d04ac7117cdc3f18e43804f1c16ce8605d743993bef7e98568df58a684b3c4d319917b2665008396a42bf39e3917993767672b65a657fe474e9b63a02f89a5877fecd6f923e95c5500734aba4f975a88bc252b392319777720a5ce78b07522defe517e1548dd6f6a3e0387ffd16ffe804cfc027c48d5c215f73675a45914e6a3d2bbc4a19e9679a685bf71de2ace4dd66f298e2e2f72c0ef840bd600060df0b715ac770ab745f7c61707d2c7c6a2c070902783736ba7a89dbc5f30808ba977c47e799525193b3a8d773deed92a5d3ac90dc14fd038c3f1979026b1398c9fc2fb87a5b6e57c712c30a2bc4a8e71e3031c47096119a873450a836cfd4c2912018d084ab3fcc28003f4f5c9d89597b85b07440f87998a7545b034558e4b6fbb59971a089772b2f3f0fe8e220a5839a715f712f4dd3539402b75087d39cd92ed16eec6d5198e2295a6cd762f73bd0d2511b72f1c8ca3ffac6da36f3097996d38b15eaf09ecde3803461a1c157de06de1d88a91be89f028ed9db58bd0c2d32a54cb22e3a0089957a5a1629ca4f6e6a7e65219d8e7b903a87f6dea0", 0x1000}, {&(0x7f0000001100)="c6f0af1fce29ea8843c5", 0xa}], 0x2, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9, r10]}], 0x60, 0x8}, 0xd) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r11 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001480)={r1, r2, r3}, 0xc) setuid(0xee01) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001440)={0x1, 0x9, 0x5, 0x6, "57129530826d52e2ca17d62502488888a0146b08", 0x1326, 0x2}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r11, 0x0, 0x0) 06:39:01 executing program 0: clock_settime(0x0, &(0x7f0000000080)={0x700000}) nanosleep(&(0x7f0000000000)={0x4, 0x20}, &(0x7f0000000040)) 06:39:01 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x3, 0x15, 0x402}, {0x18, 0x0, 0x10, 0x2}, 0x6, [0x9, 0x43, 0xc2a, 0x8, 0x8, 0x402, 0x6, 0xff]}, 0x3c) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x3) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x2, 0x23b) sendto(r0, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f21", 0x4b, 0x0, 0x0, 0x0) 14:53:52 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getppid() mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 14:53:52 executing program 1: setregid(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r0, r1) 14:53:52 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x7}}, 0x0) r0 = msgget$private(0x0, 0x22) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) r5 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xe5, r1, r2, r3, r4, 0x90, 0x4}, 0x2, 0x9, r5, r6, 0x6, 0x0, 0x6, 0x9}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r7 = socket$inet6(0x18, 0xc003, 0x0) setsockopt(r7, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) 14:53:52 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x83e9cef6751c9822, 0x0, 0x10006ffffffff}) getpeername$unix(r0, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 14:53:52 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x20, 0x2) 14:53:52 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') mknod(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) readlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)=""/156, 0x9c) stat(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)) r0 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x40, 0x8) listen(r0, 0x200) stat(&(0x7f0000000380)='./file0\x00', 0x0) 14:53:52 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000100)=ANY=[@ANYRESOCT=0x0], 0x1, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) connect(r1, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x3, 0x4, 0x2}, 0xc) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0x7, 0xad}, {0x81, 0x2}}) r2 = socket$inet6(0x18, 0x1, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r2, &(0x7f0000000300)="f35a16b6da33a5f1678a65e157", 0xd, 0x40c, 0x0, 0x0) nanosleep(&(0x7f00000003c0)={0x6}, &(0x7f0000000380)) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) sendto(r2, &(0x7f0000000000)='i', 0x1, 0x5, 0x0, 0x0) 14:53:52 executing program 1: mknod(&(0x7f0000000340)='.\x00', 0x4000000000002006, 0x6c8) syz_open_pts() r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x5, 0x100, 0x800, 0x2d1f, "e56d5fb3b66f40e93b8208e5228ae6d11dc04a23", 0x0, 0x140}) socketpair(0x0, 0x1, 0xfff, &(0x7f00000000c0)={0xffffffffffffffff}) socket$inet(0x2, 0x1, 0x6) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) r5 = dup(r4) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000380)) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r2, &(0x7f00000001c0)="250e86b6c0d2f76207d104b3da48cef8b5a5bec608eddea633a509447d5b1359c366d41a5145fc0f7ade4c4e7992d6e7dcba4cd50be60e3a5e93bbae36d830cacc1991f48c0f72ed6f590c472e2cd43bf496cf149deb6286f83afe56b4c76a6be9a182204bde7a8d1c686bc455ddc7a627225ade3b1844353e17e22443b1e977ddf95256db46df186496c4543c93a52c6e72281f8ad639672b", 0x99) r7 = kqueue() socket$inet(0x2, 0x5, 0x8) bind$unix(r5, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000300)={0x1ff, 0xadf9, 0x0, 0x3, "240b9cbfa3f50024c74b7a60f657a4e1f36e9907", 0x8, 0x20b0}) kevent(r7, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) fcntl$getown(r1, 0x5) 14:53:52 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x3}}) msgrcv(0x0, &(0x7f0000000280)=ANY=[@ANYRESOCT], 0x1, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x2, 0x0) getrlimit(0x0, &(0x7f0000000000)) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="355ad2061e7617e56c6d35c33d83e7035f283ca568964baeae070461d6c5d468bbf3ea1d9c09d83d7bd6a96e0afe35d0a2a6d550336e985eed35247c76f6d66ddee5fd28d8ff62f23a9a72e526335debe3ea6503d1e22bf619f5bf0a2938ba91af5e4e1ca94120d9cc95129b943265b38beb173f84f7ee89763c8414aaf89dd124a21831faaa292937cbccb4f6a4f73948a66d2114b1835d319644c9a07585a8c264dbd37cf8785b3268cc0fa0406a375c5b48f59f82b267828aae1b67f4b11e88852027b44c9ffaeb5a79822223e195cac68cd59851de8314e87edc23fbd33fe5efef676ebb66f74e32adc81f52776f78a70b9981f1bab8c22b071a559e618552bf91c081a664b27ef42530c433c584719fabbf1b599a9ea9510ead4e3a6e3e69f789b060f12f5e", 0x128}], 0x1) 14:53:52 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/136, 0x88) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x81, 0xf0000023, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x65d1d256, 0x0, 0x7ff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 14:53:52 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup2(r1, r0) close(r2) sendmsg(r2, &(0x7f00000014c0)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="1615c61ecd9ca884514eafc1c47a13195df1678c4f987008c73e2a9a966b40d981a63a72b0c34b967d5251952086b8d38fe217897b21ad6299de14cfa052918017060fc2dd246c513696a706a7eb8c786e9467b951b3b6f72c649a56bb63516d22e72ae0", 0x64}, {&(0x7f0000000100)="f1622c3eb4032a341bdeeb2d63712d7bb03287c8a9c2d5f1456c399e7c8a7bb052081819e2cb8983a05b5cebcbd07a04d43c651ea43d8465547470e3c3ac45b416d2ce19dad750c720536aec010fbd755e38c478365b175c22a8055cd7636975dc9814e96322e9e3e15f6a15e6332a023ff78058712c5ad8be287e3c431721d1", 0x80}], 0x3, &(0x7f00000001c0)=[{0xc8, 0xffff, 0x7bd, "57559a786be517bf7b316d34887da8f9856842d54c1bcfcb5958543e5e87a89ece9076876546f2aa3662d5c46f9c3ed5c9501fa3008185ad10f28ed30bdd927098b704c7348e0ed1015710906f3c56aef9f6053a0c6959ed5988c085bbab82f3531e76c6ad8922f7ddf7148dadb75054955da3e92a1571a0f5f4927028d41a0508a5747a0aa7cb9754b8733dd41db55e8390eef463d9da7c4904d4ab20f23a3460e842762e13973191940539a9a6baa5e0d01b2be9e6827f"}, {0x1010, 0xffff, 0x7, "f4279a213dac4ce6a62639caedbad83889f93a73db970cced60b7742abc5b713c22007b8e2a9d17b214a62f8e2350c236cab0eb57fbc6b7a505d5db7f7ab7e82400cd336732f9eac586953cf0d30ce1d5d4ca2255d88846aeb4e0735e114ebb91161ba437a382d0afc7a6cacbf2e8730022a9f158db83b0bdece61c621c5c5875c58c2c9b67b37b680fdcb54c9e7864580f584b70986d3625d42e03628f9ac4b925812bbbd9fd64cd9781f9cd86fc4766f4e9c0bf65506f53a06e9c59e25e113c5acdce0ce7538aa9a84dd509f23c7cb9fc7524f284856545e99d60be62acc08327a2c0dc91cdbbae2cf5ea1b21ed81d34bb82be09029aa063f86d5cd8fc80c63fa1e6d0101c9ae546f502cd4780d8bd41f752ce3d1c98794a1853b47b1f41a0e24bcf2bb948d1aa4a60862895b3ded0f68da98a593e06bd47f1c567cd1f9a2ac7aa307309f32c4e3efda312cdca7a975c175d9b57c69a8bae6827c82e45f44754b963ff48058ee1414fb87c117a28d41d334b9e25daa243f12fa56eecb7afdfa22e8577d4b637784ff6ef339885486ed8f276698fd4c6aeae385421ee42526b5d3f70b6243d0e500a56c84878fe45c81b5db16a10fbfd5df47846af125fd50a681984ffe0bbc4a23310cf39e44225639972bccf6fa181163d0a1d9455665756da71c8a95fb8b892aa0c92cd102037356220d3b4cd4fd7863dd6227d1779cb623f2b9879d397b051f1b88ecbffc2279537e096da6381456fff4bfea842c18a7f89d84c0a427af0b52ea89ce4a370821b7b5e94d3006569c4e57fc16f6a0be1f267271f3e8f92e8ac78ecd29583f80881ad464d2a27c459585b8a53c1be4c576ebff7389a47a3ad40b1e8331583067e7e408f2d3f9754d464ecb9926342c88eeaf524ec2e47f655c38e532888a4f8da1b8bb0e405333f3087d6acade7de1607887aac28ea982e811e1702086151bd60b0b80064cd3ea9a8fa9f128baa5d63b7572ad6a12ca23d06fad8612406de9990d735082f12b71bc7a37095d6f0feaac982bc5c3c734aa6570113085fe67bdbacd74b5f29d230331a15d58b43bbc6bd6cc98e74db9153a39bb0ff5c72faeddcef3ab1dc368fcfd98cea57da7e2df1e1d6ec4114c065509b2ce0f3dc9b9dcb098d2a46db28745299cf4e4f05b4820f6f79b595a76b5eefdc204b934320748e422815aeeae6294029334ba5e648ab9203bf482293175e47c2a99f4d5e589a419609996611c676b6df1cf759059daf34c4a761ca0fbbe68869fe1ec573e12716219984789fae466c4eb39cb553bbf6a73e23a2c5bc24edf8608e6f857abf7ab159ae649fd8477fb132b92f863fca36a74604b5691cffacd3cd8ae949578f9d248638d48b7574c6064580f72a7dd011bd8e793306bb7f03c8ee94169960c86f764618a17433c5cc481054063a67294e29ce460916bb154d103e84256c9dd3bbba0c86872740dfec8d50019029450c845ac2e7585435db164a947cbffb2713636f16446f5ffee32f06d1b269eb1070f004225f679c0f85882c0a2b7a5be2d2c5a346a5dbd5685b39aec6625e22b6c038ed5aa568414663b9c0f17a240333b2476db998f629b96e7adf8c31a9ea4c069a5ccb159272b21b08f0a7954ba0f5e9401fb7e022bf5fe2bb4cf12de49d87e24b33f81401ac98dd3dd854fb2c8988e83eeeb0bfd0e913e74bb252b8e9fad83b7dc609c76d5bd8728e235e736b17ba544d3d26c54544965c9600a73177a3dcbbd166b2712df877a3bcbc5c090e4b5206740997a905e4eac0b343f9766ac34648a6857dcf934d9d1d5efac92f6c0842c97a0b897eff097b8953f6b8382337f748311f7164b05ec86d8129934ad9f14d4beb1eeb991d60844792321237ed54d118120d389800cc9c712dd65ed2c5714af7ecccb0f9aac6c5e1b6bb471f01059f9e99830f103450b1f9aedd497762ba94b1ae14dd94564578d533924cdbd2ff8160a32843a6d90ae91ebe160c6d248586e9d1a4eaf65c6e9a266ea1bff6e4505578f8af986c75c92bbed2976c3dc127befb718e5c0ec2eb92c11e670ca0a012d1337b41adf9e26400722e0e5cf1064852737c13d0a22e7f214e296e3f56cd70b4698912e5878f54ff7de400ffc6f6ea8403d2f30037eacda7bd100a70f8be620648adb32d396fc108d8b913d168fbe582c1f9ff34e16e6b951dce90b4f9b6acd37970c10f3ee81b09275c2081a2827bc6956cb75846ef25d28e73c7aa8b7557c25e0879981e9fd8df881081c728d14d1d408e5926da0d339169ba3d2b650c2d9b9821bb13ba1066dc12f2f43f6d8b9ed85b58a6099737752f9d87ffded9a0a7c7190c70fc36e98c208f20c70e0cd6f912e5cfb96db306d8ed19258fc9755835f676eef40352926bf4225378cd3951c6221b1b3e557442dd25646c98faca5f78e8f7e9cb34c54f084f4b810fe131a4d3c419a135d9a4229bd37b51bb3f05db524fecd048296314e09b293fd0038bf7c259f48840f20846ee37bbc9d52de3647dcdd037ca0701e382aae49665059d82474b45375d72fe2283a9548a0bccbb62d320008803c7a23c47de23402d041f10700021b6968654837e77a0280452f8455e3798fb1f29863e66c98e4bcfd0b9d7c75d3668a0239d038a9993cb09f732ec1895c3c60b28ba27aa51ef64836c976e4ff615a3aa3912c38bf03009aa2d63a483e60a7ac90abaf500e2b1c71b4ab8caeef3b238f70919966ed3b3c232fffb61a81124f208526e7fa34a1aef84628ee7a32de2439eeeae19574daade9b98ce3ef064bc9e2b4f8ac4f4d7d442b50f5c85f429960cc7608a0ac8de82deceebb33025346742e5dcb3ae0cba91925e28648a613c2190bb3e85d2af0709cbfec6e8db4c3a52a420ad67d271ad09523612ee0b22793f5e93d9c9ec7643c94ca205a6af537bc686e556556223f5d762e6fcd203b4479c1459a6f6215e9507928084d18fc5d98a339c1d15a983fc5ba028ca49e3ca62098bfb571353e524da99bcc88f1bde100aea95d9935f0b6253a69c71f2176ed98fc3fbed9726bdc72080187c234341c866d7b3e9222ecdb34c518b4dafdf6b1853c1d30ff9e0c88f557871a6bf0f8d4dfc2bd016a9f276f6e434895bd0497ee99f7d19e260a1110c04581ae96ebb823b4e9d5659ff15f56a3f9f1d08246d174bbc62a8c286fff3915fd3208eaf044c0d360708fd49162a57ff49eddac2ac420a0321af98e28c9c25df215bd3819980d82a15940dd0f1c7d25b82993818affe685691fa94f045f7d619a24d007266f41a630a925829d23bc2c5d82dd4a97a746d1cfc608a79f1359f4793a2ecd82552a117e43dbcbad7bc88d4d8960b7c94e9ba61ca26a46404e03ec631cd0c2ec7b19a99d493fd3a95fdcaba3f9f594ad6662348685d93fc160860ed5f7257d3c6376f62928b9d2ade04e1084e85388d9344627ffd5d076ca1a56ddc50a384920e16031473ea594e60aa57da25482a7e876dc4b59c4f6e19338c0ac1ed2cbb47e8df42afaba5d30a0bf3017087c5b257bdb298dff9d7681d8b052574eacc81ada85421c6866c62b886e1a5587a1ed9599df7ff452e102294b7eade193248e93b6bbe67fd0b741d1886d6b7156483eabb24c7631bc9044327283f72b0f61a68770914ba0681e08459e41dcb18cfb2aa8566908b262a6a1d63f1b1bea093c4e104cfaedcb002d8143985abc732a5bc06763a617432d222c38f6adfc653d39e7ee6c9cf3c5e82788e76d6b1ea91fc43bc175140f0f82dae5ce9b1d8c6165d4545099e512daa2ebfb2f6200ce0c3d45b455b880ed483bb3882be88730c7388d256c7526cce961b1b72b1ef9d010d041aec675c70208f10cafdac348484f097edd8455c9878ae4b76e2ce2596dfb05e5f1fd3b6c26e06aa993cf9c7d313828904e8f69986196f92e2f996ea3e5276ff387c6018c1a7e39a9566438115371dca21dde8e6eaf42a1645ba150baece13a28d1933b9545de416edd4bf2a93da10304df2a63d601600722203581c937e11cdff3fd58f55d11caf4367844c767d9f395d62aed274c7922e28b3348e48b0088e6d868e47dab2fe609abba0d5aa8be98d793da0f7138b89c7e0f3b5563c3a48ed0cb62ee43125cd591769d46eadcb8cdefcb5230c6ba3fa8b86d72f25739e9f4432efbf7d0b6e290ab838a32cbf537366c0346bae2a26b8c078f3597b1148e409934eebb10dce99bcc08077922e6332db1049b319f60af5220d0593aafe3fc48ff138aeac80e0e00bdf72f8d786843e23b632e50a2525019148c41afea8db6107c1917c3bfc0516cc9a4f9a3c571ba21a83ca8a771cd51bcef3e4c6edd8f05d66f49f6556aaa0907a845eeda11570bc405ed50112fb04088aeaf8e0b32b0462d5e2a5b058d5400fd8db3f8e5d420769de4face72ab11c578912fcee65f2cff7be12b700a6d1baf5a351bc6b1e6c62e25177a8f14caed8be727eb341778dc0ef6d783462685a2f548d0a071cf4c8ec31635584c0429f37a6aedd704df23ac69a3e88821cb49891ce65a9e9c9e0e41431632536be6d5abb70011ff1bd4ef3f1f9306c376ecc225cf9db84075e3841641c83887a17baee6c50124a3656297cbf5f7597289af40aef37a37ff7b66c71159d09d5fbd600d92a0fa0bdd59205b74a589a6911bbf4dea8e03a14064d8e0a1b64345d89e4e80a9221323f4c3f383d641fbd07eb27fa97abe6e6cca0184b71c9884b3e3afcfdce59eb065c52848480c6ce1b5f328bc48001aea2c7e4bfb3c7ae8d67bed93f367245d2f1d27129cdb0b907a15aafc5a8d295b6edef557d049d0f99189bfb9eea9afcd03a5d66c81aed8005706aaa6245aa93efac473eded4519df03d5f1f71c37e5ba177916224af73daba30a22b131514bbe6ea1561bdc46fd9fff8a03755907b2bc0f619dd771190eca29feab47e991f581c0bbcbfc768dadd7f736d0d2e8158ac23d9cf395e9a728a512939b75f48dfbbc5677b1fa404f4099d5c2bbb350598057bbd7aae1d2a0a1159cff99478e26f0235c8d8600252582bb018cfd4c0e51a9769592e6d825ed7ef25f883483bf1b6a34fe1b2b7de6d9b6f3f3007ba051e048ccef4eb604b168b36597983ede67cdeaf64cb7955290a08bfe9854e453db1e98293f766e1e2678e28b54ff93a143b3c89116d416cae80e852d48a6ce426e17eed64a9d1b64256f5fb768db80152498b2b7655994b07dd8aaac063456cbd5e49b31dd9a427f10ad8b473d3e2107847038d337cb61fc067b7dcb809dc8a55c4316b45f9e703c7af93669712b0a0de264a70ce11b384fce474733d1a47db002c71deca9abffd375528c94af8a7d07588b1ad3a2ee1eb2d2687a4eda7adfaf9fe808569a3d7c911deca8f4826df476fcd96666a24a7438e013e3b747f06b802d29ee00454ba96aff644525b1c4f3da0e2421372ed618ca6c4c2f472ad729a03295d07b69a1709e05a2cfbe5d758a1af100e3c2f4deba2ccbc2c283f2e755aeec0a7ed4f21a00c5ae1556059539609391c59cabda8feb370ed83f25d13d8dd231fce5dbb51b980a4ece50710db7694dfbe8c64d3304ae901b41f7d46b4c7b4fe20a27732d2a71dd088a459c51f96d0303e60f855e4bd63dab8b8661c32ac2147ea8cd67f05eedfec7020be7e12b9a1332759e759344e640765be2c7f330e4e8b79221aab2c787b9fea6479e3a7c5aa21aabf608a12d89dd289f21906a9171994f3e45224cb91059aa00041d490d2c00f0dba67707f05958d80b8ca87e95e34d7eaf9575d83021f551e"}, {0x10, 0x1, 0x41}, {0x110, 0xffff, 0x7, "8e66ec4126bf26194e141dac65d1e3e2e5236e32b9bc0dd564ca5811928ea647158afaaafb08ccd6cd86f738c3ed3c5dc2dcb62882a35eb30d0579282756ef53b3c323eb15801148dca8eae05c13cfdac31d3e6e0997ee405c253817957cb3e44b5b58bf9095008cea78f7c9a2ae31ddd00642ab28d128d8478ede1364d3821ac0f4efbbc6a0ca69e16db5156dc15d83739e43c0729c60d4c3f449ebf7e083b115bd912beb91bafd6035ba3734609817a4986f44787f59299425dd281382086b5ddd3a2e3ac9a7ab3d66ece9ba9061978018cedaea526c517db94bb11a28854079ff605783cc4421e650dc388a3c5a225ac8681008fe04c991"}, {0x108, 0x1, 0x7, "54abbe4bd627531dbc6d9a9f0670a6c894ce2d54e6adbd3bbccaa65ed064684ec646fbca9bd865acf13759015c3dae7faea1ee890a0b124205fdf0c5c0da3dc73170bf3199a3056921c966c839316626b08577bc44d43c4f565d7b5f3c2de179b75678e9f21b3c41fc91b9458cc1207ba844625d522db42aa76c23906ed8cb2028e3b882b37e39a1e1751d9eefdce47d9ced6e378d4d5c3e808ef390e02be02ff0fd41178846dcd4cfc07fd69e1016e8eedb14ec46da7aa6e981eb33803b8fd76b17624808fd83594473f944c06964b3c1f791158160125998990b017aee6dff1dbdbad6c28d10fbcb04524d50de28d334afbc8b32"}], 0x1300}, 0x8) fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) syz_open_pts() syz_open_pts() 14:53:52 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x88) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) close(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000)=0x9, 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000340)=""/20, 0x14) 14:53:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x800, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xfffffffffffffbff, 0x92}) 14:53:53 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 14:53:53 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) 14:53:53 executing program 1: socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$inet6(r0, 0xfffffffffffffffe, 0x0, 0x41, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0xfffffffffffffff2) 14:53:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{0x0}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) close(r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x1) 14:53:53 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="740f05afe4dd8bd081"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) 14:53:53 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x1000000000000) getsockopt(r0, 0x29, 0x3b, 0x0, 0x0) socket(0x31, 0x7, 0x5) 14:53:55 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xfffffffffffffffe) r2 = getppid() fcntl$setown(r0, 0x6, r2) connect$unix(r1, &(0x7f0000000840)=@file={0x0, './file0\x00'}, 0xa) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8001, 0xffffffffffffffc0}, {0x2, 0xfffffffffffffff7}}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) recvmsg(r0, &(0x7f0000000800)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000140)=""/197, 0xc5}, {&(0x7f0000000240)=""/146, 0x92}, {&(0x7f0000000300)=""/119, 0x77}, {&(0x7f0000000380)=""/114, 0x72}, {&(0x7f0000000400)=""/66, 0x42}, {&(0x7f0000000480)=""/16, 0x10}, {&(0x7f00000004c0)=""/138, 0x8a}, {&(0x7f0000000580)=""/81, 0x51}, {&(0x7f0000000600)=""/171, 0xab}], 0x9, &(0x7f0000000780)=""/126, 0x7e}, 0x800) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f0000335000), 0xfc94) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 14:53:55 executing program 1: r0 = msgget(0x3, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/61}, 0x45, 0x0, 0x1000) msgrcv(r0, &(0x7f0000000100)={0x0, ""/157}, 0xa5, 0x1, 0x1000) msgrcv(r0, 0x0, 0x2cd, 0x3, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x6) bind$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) msgsnd(r0, &(0x7f0000000040)={0x3, "07df48648b6078741ceedd05dd83c3d12d80104ad30e3d20b054a56e13f033"}, 0x27, 0x800) 14:53:55 executing program 0: setreuid(0x0, 0xee00) socket$inet6(0x18, 0x4008, 0xbf) 14:53:55 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ftruncate(r0, 0x7ff) r1 = socket(0x5, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x400000000000003, 0x4) close(r1) 14:53:55 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/223, &(0x7f00000001c0)=0xdf) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) getuid() setsockopt$sock_int(r1, 0xffff, 0x181, &(0x7f0000000080), 0xffffffffffffff9c) 14:53:55 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x7f, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x51) ioctl$TIOCNXCL(r0, 0x2000740e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 14:53:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) select(0x40, &(0x7f0000000180)={0x1e23, 0x6, 0x849, 0x1, 0x1ff, 0x1, 0x40f3, 0x700000000000000}, &(0x7f00000001c0)={0x88, 0x20, 0x3, 0x2, 0x2, 0xa7c0, 0x8, 0x7f}, &(0x7f0000000280)={0xac6, 0x8, 0x8, 0xfffffffffffffffd, 0x9, 0x1, 0x40, 0x1}, &(0x7f0000000340)={0x8, 0x80000000}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000240)=0xfffffffffffffca0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x0, 0x0, 0x0) connect$unix(r1, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) dup2(r2, r2) poll(0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r2, 0x1) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(0x0, 0x0) semget(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) mlockall(0x0) getgroups(0x137, 0x0) getgid() select(0xfffffffffffffed0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) mlockall(0x1) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) getgroups(0x7f, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) flock(0xffffffffffffffff, 0xf) fchmod(r0, 0x0) 14:53:55 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) poll(0x0, 0x0, 0x91) write(r1, &(0x7f0000335000), 0x10052) r2 = socket$inet(0x2, 0x2, 0x8000) sendmsg(r2, &(0x7f0000000700)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0xfffffffffffffffe, 0x8}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000100)="ced5ac3127d27f43463d15b507d3fa7e00419cc971889ba2df30297af8c406386a40f58ab6013910e2f5dabe6538f40acfab5cb9153b524c5e8c0ebc76a49739d8f64b68abb05d3e90a022c12bf72402e0db85ba77433200c8cd9c47b8559a536d5185f60b052885b8a474aaaebaa5fc1c9d8eb515ad37d6b96eb7437cd91188869d815e98eea6d5db1e17dbcf22b608cc63e4d3", 0x94}, {&(0x7f00000001c0)="00c15183552e246b336d8bd7b7de1d63645d5c0135e1b3cc649d5a3c977f3f8d8415bc704bdbedb30189f2892c2b0d0f1579c253acd25ca7c1903cedd7a3ca367793b2776780ecbf4e6d14bcb4907b92dcb9a77f36bab40030c4ee3062315b43660d720e41e15f5f9c02e7ba2ac7c0ababa716443f2adb14effc", 0x7a}, {&(0x7f0000000240)="c754fdccd614e23a5721d3be2971583270ac36f9c7e208f6268940a3738b3bb29fe259735545ae841296532f36c7924dc1f25b0b8888318bed48aad592a246d9491964b2fa4aedc75c68d6154efddbfad05acb7d94ef3641ed631e8f2ed2643901e8c86bb3139f533ecb589bd78d0843f02c4b4031abdb8fcec30e68cb8596c33b571451b17d6d6d3d665e496de9e092d5598ddb871da39dbcc7a75149bb176ccaeaa4b567977e8cbecd7f2721cfdc014335a870d9eb8e03e105f2f22e7902e07682865f65e58c1afb553b7df4a3", 0xce}, {&(0x7f0000000340)="f80404a1021eb6fcb5f3ae6c27d399a06d46b6d551cfe8e2f1f645c011000e0ae4f471b7bc67b71e1aac03c776d0d148a0263ed21067", 0x36}, {&(0x7f0000000380)="594e4a2e8454c325750f08faaf17e9afa85d4dadb03ba5a13339fad87c2f2f040610d6bab1e7", 0x26}, {&(0x7f00000003c0)="a8998749a0b1a9af5aff8c48c030878ae72d90e5225045dc79aa3ed46eabc85daaef10fff49b56e7d656eac74c826bfdabaebe692e06f39c88d0235d1a3a3af8ab618ed2048c32d6284633471d7e4278a9cd3f67513365fde75f17ee42749996a4f1d33e996562693e25f2a457d6075955a923645cf3571a15a2ceb22272f3705c59dc412d4663c99bc5b084f2af7b0b62de912f0addf28e798fb0d79ace1d58617e7cc15b3db25e07e1d9760fe7b0f8c65525584cda67", 0xb7}, {&(0x7f0000000480)="44dfb1b604d2a312d786b19caf56949ffda8804e9869092e280743a5d11c36f550a2fbdf58b6a00125bd3a99a6e8e98b3705271ef99c09c28061", 0x3a}, {&(0x7f00000004c0)="fe16710a6140b6377dede0790f37e33035cbff061ce243735dc51ba7c92a001045b241bab71080dc3231fd71d00ffe6535d8d8ac0c9bc2a89533bfd24a57166e141047ae1d37f9b965c48db6b490b746970f140cd5fcfd94ad4df00f13e49be0610df0d881090fd94e0131ffca5599de3a8f89a6f0375cd84b91eedf9b9a013b77b73c00ed74b2a284ee44df6552c011e648e80608b30a3a5f246ff92f7ff89ffea029cdf3741efabc", 0xa9}], 0x8, &(0x7f0000000600)=[{0x28, 0xffff, 0x4, "f2e36e09dfebeafec29bfbcbf1c26c4c69748c"}, {0xc0, 0xffff, 0x101, "9c5ab9393b9164447e1bd677647cfeecb6f70843f5bc2ce84897c44baff831197d65b81b868d40b890d424dd8ce8753c1f23fe3e0be0365ee5f7576b3d44a302aefdee533eb062f228da75f5dc001527c638e51581835fe745ad130c28128b00b0a71a044265aecf3658b37f075c00d0c037b89e2e6ee93407bfcb62bef7e9c2d92df3609d0ae5e494be576ecac5f406f4b43c46d53ab0c48d4a3a61993898b2909ac17b9216211b9a"}], 0xe8}, 0x404) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x0, 0x0, 0x0) setsockopt(r3, 0x1000, 0x401, &(0x7f0000000000)="3b169d095af16cd78a47355743fff942ddbf25aadba14e5662973c93651c7dae02a8e361875b5219679883e6154e8b94130c87510239228a88ebcb5bbc3181c4acb569e254d6d293962a053f2cef0f564a5778504f6cc9c64e83ded63313204f5f553ace2a6e6b3f953407ef1eb9bedcecdcca23f9982869ac364244904c12dea8b3982e50aef5a9dc394ca42a73e9171ed86692266951f8bffb7d395b322452f55d21123c249a34af57878a8f833fe372318602", 0xb4) 14:53:56 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) r3 = dup2(r0, r1) write(r1, &(0x7f0000000040), 0xfffffda0) fcntl$getown(r3, 0x5) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x4) execve(0x0, 0x0, 0x0) 14:53:56 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000000)) fcntl$getown(r0, 0x5) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) 14:53:57 executing program 0: r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x6) getitimer(0x0, &(0x7f0000000100)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) chmod(&(0x7f0000000040)='./file0\x00', 0x9) 14:53:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYPTR, @ANYRES64=r1, @ANYRES32=r0], 0x20}, 0x0) r2 = dup(r0) pipe(&(0x7f0000000040)) recvmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/56, 0x38}, 0x0) close(r0) 14:53:57 executing program 1: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) mlockall(0x3) mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 14:53:57 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) unlink(&(0x7f0000000180)='./file0\x00') getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(0xffffffffffffff9c) linkat(r2, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00', 0x4) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) rmdir(&(0x7f0000000040)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') 14:53:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) listen(r1, 0x7) r2 = dup(r0) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x8) close(r1) fcntl$dupfd(r0, 0x0, r1) recvmsg(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000001100)=""/143, 0x8f}], 0x1, 0x0}, 0x0) 14:53:57 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x837d, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x6, 0x7fffffff}, {0x18, 0x1, 0x100000001, 0xffff}, 0xfffffffffffffff8, [0xfffffffffffffff9, 0x1086, 0x7, 0x1, 0x9, 0x5, 0x1f, 0x4]}, 0x3c) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000}) 14:53:57 executing program 0: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x7) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 14:53:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000300)="46e4a4b4e00096e211f0ded79c859cc863b6c9e7caa57c7f561d7246b5a784b2fc1b0b3450de399c1436ded017edc6801819fd879dffe7efeadcc021253e69a58caf9ce3a43035149271f2002526ab34f9e1bf7a280e1dc0049d5dca21a66703729b5f4bc8c09e5d1099dfb054cdefdef976e319d24e577591402e4ccffd59012be75929c65d3eae5689a899d24a4d4bd86e2e2a11850a16bf2062f69a31234a5b55d29d2f4e4ce3f70d256ef3ed5d87a4097304abc4d21fd86275aeba43704836d0a4a9f826b4fc9d33ece6b4a5166b5816cc6ffb7b1a9ff930be5ea287d9e3e0275d68bc184b9b155a8491515e4c5a561b1b4d7650d657e1a0d6005e2fe50995eba071370fd166858b0e461066db6e3e0e8bc137838c318132713364349c2cf00b7fa4ce00eb7fb7d028323c61e62474a163281d49aa07cf329b718c63897150a30fda50969010e7c900cef3e790c90227608f49aa9581813d40d22ab0b366885f3ceb768387b2386fbaf15de6ca28d87902d2ac062cc8f8a0a6d8319225095063a81dcf84f2dd13cd74de926c82c42bb74e9eff846d8956f693776f9141a5bc55af1a749450cb08a5260325696c89f6a854a717ee4c7c88426ccf5f35f9acb0a832c862c9699afefeeda7e6af879b565c5ee32d6eb9ae0be8d083bba68fe71281594dd697638228e4cd634cb125b525c73aa6dc0cbf8574f2153bcb8df7092185115ad017b8e49942758c02549e79beb4e5fd3424fa06d55d7ca833cd7c127396e06b009a56120795e6d8e0f5ac7f9a6df2a02ee6883f690fb2b88a1777428c93fa200b713e23e4a43aad8498481f3173f2726299e50382278a09f246d6d6ada6dc4090df8ca6725f14dc57c679161d52470791f302ddd0aab67098e198c644e4ad52b1e5a241fed771bdc6f8133d224eea451cb774ddbad3ef991cfb110e74c89af2cf359900fa48f7b89d1ac53b867ccfd72891545569667047aa8c6cde2556f31c68b64b5d1667f3c09d4e13f32394c20416b93efada2d4bbca43fb1b383b08524416c1d0f37b381a2cd09f1685541ab6ad2e0ad23a38ada689470fc800bf86469f429efb6929a6109282815", 0xffffffffffffffe6) syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x304a0, 0x120) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x20) close(r0) kqueue() syz_open_pts() 14:53:57 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) semget(0x2, 0x7, 0x64) close(r0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x29, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x2, 0x4, 0x9}, 0xc) r2 = kqueue() r3 = shmget(0x2, 0x4000, 0x103, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000400)=""/82) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x71, 0x20000000, 0x3, 0x401}, {{r2}, 0xfffffffffffffffd, 0x80, 0x40000008, 0x4, 0x8}, {{r2}, 0xffffffffffffffff, 0x50, 0x20000000, 0x2}, {{r2}, 0xfffffffffffffffb, 0x68, 0x0, 0xfffffffffffffffd, 0x4}, {{r1}, 0xfffffffffffffff9, 0x0, 0x40, 0xffff, 0x3}], 0x24, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x0, 0x8, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x80, 0x2, 0x0, 0x80000000}, {{r1}, 0xfffffffffffffffe, 0x20, 0x80000097, 0xbd, 0x31}, {{r2}, 0xfffffffffffffff8, 0x0, 0x80, 0x9, 0x8000}, {{r1}, 0xffffffffffffffff, 0x24, 0x80000000, 0x101}, {{r2}, 0xffffffffffffffff, 0x8, 0x20000040, 0x3ff, 0x5}, {{r2}, 0xfffffffffffffff9, 0x2, 0x2, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x20, 0x80000002, 0x3, 0x80}, {{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x1, 0x8001}], 0x10000, &(0x7f00000003c0)={0x6, 0xffffffffffffffac}) kevent(r2, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r4 = accept(r0, 0x0, &(0x7f0000000040)) recvfrom$inet6(r4, &(0x7f00000000c0)=""/111, 0x6f, 0x801, &(0x7f0000000140)={0x18, 0x1, 0xc02b, 0x400}, 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 14:53:57 executing program 1: r0 = syz_open_pts() flock(r0, 0x2) flock(r0, 0x1) dup2(r0, r0) 14:53:57 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x80000001, 0x0, 0x0, 0x0, "0eeb9a9e35cede27b2c523b4bbf37a3e1bc908e2"}) execve(0x0, 0x0, 0x0) 14:53:57 executing program 1: mprotect(&(0x7f00000a6000/0x2000)=nil, 0x2000, 0x6) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) munmap(&(0x7f00000a6000/0x1000)=nil, 0x1000) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 14:53:57 executing program 0: symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 14:53:57 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) write(r1, &(0x7f0000001340)='[', 0x1) 14:53:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) syz_open_pts() write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) read(r0, &(0x7f0000000240)=""/160, 0xa0) write(r0, &(0x7f0000000f00)="7f11d6616ac852519469e93f7cfb9b28d90fba175a9c05599ba1e8a34a3b9c7d08f8c919037f77256d35eedccc8d7e0ce220c339262908739844d80b1f2b363bb8efef835cda360eadc4e35e1450206421128d371a068c1f27d444d60c8cf041a973453ce343a4b89ce6401336cd5e0ce30b83562d82c121a57c5fd4863a1d2b1d0d", 0x82) syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, 0x0) kqueue() syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x7}) 14:53:57 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = socket$unix(0x1, 0x5, 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 14:53:57 executing program 0: socket$inet6(0x18, 0x7fff, 0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f00000000c0)="e6bd932a073fc974c256345a271db3f8eb1801909745ce02d0c82db095aa73fcfa8505903077b9bb316ffe26dcc5fb01106c0415f71150294a3ac8a5f45f920f0d030d3a271054f304075caa88bef273ce9edaef24cbfea13046340800465a46db8141969c8f63f1885bf0887a01fcecfe48e912f9e2285ababde5721f5ab34d5d0f4e2905f9e3c6a64f22dae351eb065cf79b7c4f85105e913cfa2a109597cbea718a2fd33ba4f87c4ac19499038b7bb7ed65e8fe8c8e2558582188adb742328a1fc548296fe9f9d58f49d7b95454be1f5e636c7995cf31a3702fccc4a4bebca24094c968c6c59ff48fb3a844b507741dad0947d3bfb8e79819450194e3b78beb5634d407f348887ece8885198f81f661cee75408190bee7e65793f2c41aa5d868fb6c2f2624ee2d01fa2466cb5e135a64901284c57ccbdddda87404ebc0a2f7d3fc985d003ba7597f886477c9d23dac0c6a84420d54e5eb8ddeabd7b199f09c7d8233300d54739babd8f31001e9597c709e8c6ad59dc7aa7a1cdb0c8b76a97493c4b73eabf4bfd7d3c1795c718c5da76280a837cb6a565beb26d0cfcfece4f2e234b535c35b6b5b9a087913df9d8a5c09a6047e9a92f70cda32d7b776f71ea41abeda75f8726c3d30d4b5f3c4b8bebcc60e8f80abe9ecef34833b0eda2ca1019b29b49c9ec4e1c5d2fce51be0cecdd06c4d1dc306fa7fcb72820f240b2a811338bf122cd93075f94087684f01b1cf253e1fff6e92a3ed153eaf8ec591a8547fe313a1b611c9f8d5bc0dcb12c246cb991c8162af7cb1d0effa9038ae154c1c25bb7b206cd313a97bf2403e4b531fe6210a3ddc4ab122ad2b7ed2205d2b1030a9854f1af84e94911b4ed3711da2e118b21c968bb78cfd81801e76d24db731b8f1dcd99193d66150ee9a6c8a975c3b97b044d5143843be9953845e10bf45a27d2dd84623293d0aaaa6c1a5cf6caef729dee0912701e5bd7e7fbeea987d79840b4260231fcd74c9ab7cbbd2ba77d735c70332bbee68a88e2e180b8806bbaef98e8fa1b89edf1ee85451d15221702d8a92607b52feaced94bdf58575adee655d8d64e91f3a518d567234679bdb9f6cc2e5fff9974f0ae5cb95fb7b590243c334ea61119292966d32314609cc2b241aed8a4a5629db4b0304e43fd8b8da055eae00ef925927ff1bc6a129eb2514740e8c9de7064fe86c68518d2b0042697c76dbceab94577e4b8f49aa9a040723c9554a865d87fa8f9c890d7c8762d2c6452858c981ad78b5b1ec7b1a938a42edadabca9c2d81ef5e6710a24f3e971e6166580f236bacdd222463fb1808ebe8c5ea81734e89985c98308e22e628756d8d71069f83975123c1346669591a48a1fa9a66c3007be0fc8de56b4c74259996ef35fe70aa5ac7f9ea8a6d5855f1d984d47837fca0f10059f05a3975343f78b211e16d128d74a53088c20848f0580dfe997d8bffb9871aed8dc4e474635c673f5342967b7700bec40d377d51f8c6d0315cd6fc81e1b06f91134e804a2165c944cb0550bbef25740ab67a0ff4dab72ccdd4cad41c7e7d2cb02c3ef98b8223bbea592f9e8fafc696187cc1acde5acda268917b3e45f10cbb83b610ff6c5ed94992ccc561a9ca796139a0a16681d338953de5888bf3e1d60310182273bd6b1523b2f0f2e9b7f04798b25c317aba1e417ec559c4864e203d997927e347012686eb1c45f10ac21cc3d8a354e6d51f3e34fbf68b20621f51902deceb5e21f7f977811affa1dc1fc4dd5572906456bc2b1e92142e4b718630ef3fec223e38f6abea5ffa342a2aa51a794733833d64e41c05e5482ec0d886e17e15dc426e8f76b8af32967c0301973229ba2aab029e9ff12f3f21b72a785d7ea9bc9d3ca5b59b6a045ed6ecfbd08b0193790e702226d49bf2c7eab4f88fe32c6a7872b7a40ebdea502ccabc4a185171678c5701b9857bbff9bf8789c5f2848f995de513528d32c9c626b4bc64a028b7029f4e2a234320a2689564c6d7a2fbf410934c74a3b64ab1bbf16f4334369cd3843f3b0f23e914e7563a38270f8f77aef697711eb48307d52e83e841d09054e9b48517c4a73ce1ab3a9e0ed59b4b812fa4ce684fede451a6a117c23bb3892b90ff18e39ec7d94c8b73ba7eb89b7c784d46cca3e9a11695eab22d038a864a94f1edcc62108629410f97c325d4c5ad793eb2d5df6401505b0c917362c925605c2e42a1d700b8c7d88101512d30d2d6021313264810164f02c58ab61e57a5ab22b846a397179a0e1b9d4389334f14e8717c11ed6958b9a76b0404b4e9dc120b1d67c1ab0134bffcff15e84eb6483839d1e88c451a2bf62df8c8273902ca104169853e6d6b1c90a48609a9f7738ba8e681d916a3a28caa6d64967bad606a17939211782b59b684a880f1de79c62a1750b51a00346b69f8bf7b4893409367c58f3f4e451f0442bb92edc5879725537016915195484b28b4039bcae4cd5ad44745060a80ee6f09b66fc78a3beefd4ac7a77b01a40f310602853451af26bb7192537ccfd60918d5645b24d7698776d810d46ad28b66e45557975fd7eaa41926df87ba3d07563ab639209e800897fe932b34b1fc4c2f8d3532b0b150121c40df1cf2aadf6895b6bc76c27a2167aee459c93bec11f832c5c55090a9f5ed3dbd5d79ca02eac3457096cd9dc360f94cd3aaa4a8ec9b7d9ded6fc436b5ae488ebac949df7c0b92b6f02cca961f17f748e03d427dc01331cb9a10d23c1e8a5870e46f5c23f815421513d4a37ef9676e565258f9fab00c99ead30dc54282d12ea926104278c21ca6674614ff646f74f81aca596a4a0ec8ac2a3266cfee6ca3ec3c4399f3a8cd93f0e3626e6be4b5f46059943287334926addd5312b00121737bab223181648aff40df1e64ff276c9a9be75dbaf119f273675717dd686c30436b41c9576865ce2f67a32b8b8249328a65f989a46260b76efb6fa618aa9ac73f97cac3a22c56d5a1053fce450e8f3c351a90c4dc5b853ff19c1c8f67c30cbd3c4e6b396aa46e2dc9ee6a434bfea19041c9131272fae308b5c092b971e7189a64d46c05f90b00c73f3d44aea637acc7b6ff75bf9daf4bf29f21dad7066bdd5ba9ce159095d8653606b6d8e3341eedc952039bc00957cda00a02bb7dcd8c0e830e1c48327454175281a79b2f92fab4587b2fe4e16e5a24515e61c0933c42e83c86ae0ae4ea9ac3df4d260736c31b45e806ab6fc7ec708571e43793600cdbd08b2191d0c3abc62954b141f783e7bb41030fed41d54992367e8b33bc4917147a600fdb2f5f234a206847826b99d3604621b7da9095496df9b75367a2cbef9f2e142757c0ddd0f9786b484d6a695c886215032e95158b59976879b04645d0da42e0eb6bc602672fd85515fab4f1e3c2f7e426b3c5334a4f0f30b920c2bf9ad34e798af5d239e20ab520001bfb58f2a275a8a2fcc2ff313dbd0d136eba89d156f8fcd9d34044cc904a1b5b24e8974dd8e5feb348a27f69d1c4873e497cae43d4c8d3b69fc0e939d35ab8635f83424b5b4f6f8c5afff2e71d40a2c02f94fae3c9b06290f9eabe2b3dc62ff41561ed5dc251f023df9e4827685ae71108c02818ff29d040879fdf141068aac4094b78038bd537e987f429cd968625eeac2505492a4e1221a9135217b2645324e289d1388b73ef681aa578b97d58f90461b4d269c1dcfa1df41e2a98e23b9db836da1137d455127470ebf3550432af0915a07d295da9e590be40d696ffd486b958ceab350836dd7cd2b9810381224bbc6d12825a4ff33b4f687d1caba00d3ea85c5c5e31e415d8ef747f86ac52b2241b7fb214038d79b5406db0752b98036e12432d0f8860932e077a982ca051c03bb777b4505a5a96124d2e721d13c80f8e65988cc89ce5750aacc9a243e41cdc10790618f53953f5a433e860e8fde7d47fd014ce3b328081676206b9885d67205551ceec78593b2e0bce497034109c9e61ade9fc0446f6c88bd3dc479926e1c072bd7f7718f4120ed35431ca788dd4f917cd79dbb7f00d82b942168a71ac4c03c2c4e575c61410b80a9d72ff80138d4c962f1ba887edbfb9d3958dbc0aab2e641fd55ba6d6ed085f86b4454497c97e58f3f1009988386a50b9c2e2838a68dd7e5fca7591e5bfbf7836b8ac31eccb23e969de2806e5f2a071bb15e00db68aa56760a64b284bfd5ff83d30a042407014bdfa6185e91e9c65a27cd3d5734bceb3008d2e58890dd9db417e89cd7d0f5c78a6e6266c699813423ebcc61261bc5c2308b8bf384827abeb5efff07f03944ea93cec3c745f1ba7bf0c989106e7a216baf4f7de9aaeaf822b7d6b3aa25b861897828b8a4a663a413f39e14460b8da05e513ccbb2a883fe90fda7f2b94c5816c819a33d230b1c26443818b3e4424a195ce77c9375274bf71a06023b32cc4b5bf727bf7d826c2d3887610ebea3bbb26e87e645d9eef43b177078ffa6b355cd02b13c9281910c3ba62b240491eb87f022e5fa447a01605e2b2768c8252e634ab4ccd3093424446ca6133aee0515e24eb5a142cfdcb92fa60a7cfaa9faf340aa6a8b6331f97706c501042727cbe2c93a754b2c3c71011f3027c464b333b24bc1a4b9349c9d5fcf3ce1610b8ce51434e70907ec4634348eec3e8168d8e15432f1d6c5951a1150b968a0bb1b43e747ff5afe700cd585bee88629911644d06518c034a2a29173b0b9a2700155974d5d2cefbd7e8d349f34e9ab084d751771fc68ddca21563896537e315255e1a7748ddd8b99e38a21339eb35fb1669f7c5739f3d22997a4e57edf59db74ff317c22a6ca5121cefd7ddc6c4af2c1eb671df255a6fdbb386e012479af38ab83f9353c6a2ce83b1fb8686a79039c7cc7195947ad9210cd7276761b17bce05e0352fce98ed57e0e7508ff588c80a6aeb194e3c5350de4878a6aa4c19741ad82051a3402d6b4eb5c50cd6086b4e5759586fd936c1f2b46d25bdb6b4d7a99a3b7cdd001e25bebf24f7b9f3043f77d2b37d8e57617a832019a489d8928b5a2ee16469d1936e22f9b9c2c3ca07fc3d4783ea03fef4eeb6c075c4a50b3ede350d24c84b9e482279ad5ab64ab7476fb41974025193e34252e21b748ecf09a66cd6be02b39417898182e9ffaace12c1ad6f9f00845e1af64c622752db14de8798f6ddaa230288cc5b4153ed8e622ce28ca51fd2cd6e526485e2cdb9af6b62182cfee05b48a7c64fee2475b0d7539b3ccfdadc9a92bebef89c242b155c2f58b76952ae1b4dfcc3e8af7ac6db5ee0aec4363b3fb64058d2fb5da307536348682c5bab92d0fbf528681e77c6b6ed04493b5d3591efa05c0e757a3b69c99e34ef293ef8ba1b98a8e7ef30f4e2bcc9f566caed9c5ca2095f52f45a59fbe2284d3558764233e72c7eb8bf9f7e8a2dc177a42575bad6a10f0980d778c9926005d35178688d67d65c70ad11826e1538887c1b50d147796b138ec96cde93e8fe00049d4463822f94bb1ff52690d3829a38e202429520cec48041a95ab8aeef43515be32e58377b40c4c2c28aebec5938203370cd0ffb9fff1e6008ea586e8b7e06959d388cb3a5353c4234353381caa69ce96ea0b2ed83c7acbfb79ccdbad68b2450b8d31fe4f03aa50a078cd145c263b76f5943fd5479080313706325c2043119b6de9451ed7b32de12834fa07fbfe72b311f2ccb77ba5952cb2a72d7ea2b4da6ff4bd42ed7edd1830422b1340dfd554014dc8f62f6c52bb13d23b1104ddc0a242bb6d288e37c81d1d7f8405c3b414c722dd60d62d12d5d2558c2099dd7e720d80d91283", 0x1000, 0x4, 0x0, 0x0) sendto$inet(r1, &(0x7f00000010c0)="f93329fc5ef83c2ef3d43c4fb0cb4566b31a4782bf38b92e11434051716ffbdfc1c8a8856aa780c72cb6d6c717695389623afcc546261a30d59582075ec117f3fb9a1894b61b10e336f11a5ca24c3db8d56928287a314d6355e05514200b5f6d91f8497175ef64965969fcb8760e0475bc449491fa7ba8159472", 0x7a, 0x0, &(0x7f0000001140)={0x2, 0x1}, 0xc) setsockopt(r0, 0x6, 0xed4, &(0x7f0000000080)="27e3bae2dd6d5fc5f4004176889a34aeb5f33db3f972a46715e875bc5b933ce55d73b84c2b8b5e21f20700000000000000000000000000000000000000", 0x3d) accept$unix(r1, 0x0, 0xfffffffffffffffe) 14:53:57 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/201, 0xc9) open(&(0x7f0000000180)='./bus\x00', 0x120, 0x41) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 14:53:57 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) 14:53:57 executing program 0: socketpair(0x27, 0x7, 0xffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x1, 0x80000001, 0x20, r2}) socketpair(0x1, 0x2, 0x101, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp() sendto$inet6(r4, &(0x7f00000000c0)="dc0e071549ec4251138ee5dd23d8b8452b4a1278fe81cd425377d9879dd8e7097727384a", 0x24, 0x400, &(0x7f0000000100)={0x18, 0x2, 0x1f, 0x7ff}, 0xc) r5 = syz_open_pts() ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000140)) fcntl$getown(r5, 0x5) socketpair(0x38, 0x0, 0x6, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r5, 0x20007478) r8 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x4) r9 = accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r10 = semget$private(0x0, 0x4, 0x223) semctl$GETZCNT(r10, 0x3, 0x7, &(0x7f0000000280)=""/4096) setsockopt(r8, 0x3, 0x3ff, &(0x7f0000001280)="8d0f952f6fdeaba0d0c0376382", 0xd) setsockopt(r3, 0x2, 0x401, &(0x7f00000012c0)="8c12e0c29bf837fb2b8b5c8c37dd8cf534a154bf0af46178a87cede04b7d2daa8edfcc99a6b09152698e84b95400832e1c96751da990b77ef7df473d5a34ab9e5a4172599535f14d47cc098daac9235c360f567c64ba3b09fa703f8af14e53831a0b4aa7", 0x64) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000001340)=0x5) sendto$inet6(r0, &(0x7f0000001380)="23a235467e1b623cf9b64a82374feae6a01edf1a057154f313102706be36903113714961875c50e917283b56201327c81037b238976be23aaffa19a0b190eceef64a20372391ec7b98fd32f819da1569ccfe2a65bfaa8d44aab818edb9428d1837449a1f875255ceb56bf3d3f63d8f4965de1566437e2af2d2bb1b647639e860ddb4f062d243d81c136c4e5901c0f6c7d0981467a5cd89cb57d19f6ef43fbf1d5708e0f220675b057fae613ded78adbcdc6ad555b509fd037948907039106649cc544d2ab798b24a0c39ad19c98668726e20f12ad474ef032e15c46403ddf8567e675af3377ef8ca", 0xe8, 0x4, &(0x7f0000001480)={0x18, 0x0, 0x1, 0x4}, 0xc) ioctl$TIOCMSET(r9, 0x8004746d, &(0x7f00000014c0)=0xff) mlockall(0x2) fcntl$setstatus(r8, 0x4, 0x0) pipe(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001640)={r2, r12, r13}, 0xc) getpeername(r7, &(0x7f0000001680)=@in6, &(0x7f00000016c0)=0xc) fsync(r4) readv(r11, &(0x7f0000001700), 0x0) setegid(r13) 14:53:57 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x28, &(0x7f0000000100)='\x00\x00\bL', 0x4) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r2, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='c\x00') fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x3, 0x2, 0x2bc, 0x4, r1}) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000340)="4ede7c137d46bb237b9cc656473ac91744ad4c3cd3b5f48734fb22cccfe133f0929f5a0887c106f26fd65d8589e7e8b4e5f88b000572a61917ee6a2d52e0ad6a21f5d16744e81fead0fb7702638626dd3adc4eef4a9bd4ebb2ab680b90a7a8e2ea8c5f6721376640f01bb67470d432a04243ea8c50d7c5bbe28f3d0c28fd89609b1ad1519ddd2da3f485da9e808751ab35bee7b3aa36a712233fb2ac833d9541ff4eac928d6e4d14b783de52663679827d1978f3117f685fda728156c0a18b83c9dcb98e251a70d76f89bab8ee1a0f1dee0b950ced8b7ddda0c9d9c32cd6664a021fc99b52f6b844e65146b6b12a4d", 0xef}], 0x1, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x40, 0x2}, 0x4) write(r0, &(0x7f0000000280)="b29e264dbf8f8f3a858e5bf44f28d9d3b7d43b95046bbc17a6aa12a9d0747ddd77101a49b8766fc2d0cc4620d7d76fabb46df55367a3229dcd9a52092cdad595171101462527731dea9cc50c67587c6f7d9e8a73f2", 0x55) 14:53:57 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = socket(0x40000000002, 0x3, 0x0) getsockopt(r3, 0x7fffffff, 0x80000000, &(0x7f0000000000)=""/88, &(0x7f0000000080)=0x58) sendto$unix(r3, 0x0, 0xfffffec5, 0x0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x8) r4 = semget(0x3, 0x2, 0x81) semop(r4, &(0x7f0000000180)=[{0x3, 0x2, 0x1000}], 0x1) shmat(r4, &(0x7f0000002000/0x3000)=nil, 0x2000) r5 = getpgrp() fcntl$lock(r3, 0x9, &(0x7f00000000c0)={0x1, 0x2, 0x7fff, 0x1ff, r5}) 14:53:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000002c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x4, 0x0, 0x7fffffff, 0x9, "4300cf398a0a484c20579f9c0101641006e7b958", 0x6, 0x80dd}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x1f, 0x4001d39, "9b4e6ce48009128fda000000000000000400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 14:53:57 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x0, 0x20) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x1, 0x0) 14:53:58 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) chroot(&(0x7f0000000000)='./file0\x00') writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="6013d7a887dd47181ec6a33f862391277d6be22b459fc6ac008e478d4fca5703f5b1c813e3da6008590f3c144bac5c582fe4ac04332e36bfc1b7fb60846d7327fa7db665adba524204fcdf0d954ce9686fc9c4c88f9eeb8ccbd5b514a7feeeb7a0eaae092707c16e269f397d5d07e2e9be8eb3556107c97326ea30f4f310508e", 0x80}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="988276c0e93e66d18b3ca36610eb130ee767a6cad164da71aa9c7afa166d3180c885b28e94814147e7bc039a34ffe31e6056be922291c34f158fa42483923a31be312fe2dbb8f14899efbef9b7a1c38dae991084e545c72d5d5bf631841eebffeefc31bd74d89b7807c3ec661e97e222dcb67648d160902667d2d25c371939bb2c90f81f99bc2a792e0454d52c77fb5dbd3e7ca0d4f76524e80cb60a83831abb9baf66aef5330aa6b099cf6822343665568d66fcd357182bb4d4ad52dd8ce45d62202b6f25fc9ae1f99bc6c6d1b11761c5cee8a79ce9c52a68247cf865c6a4737e0cf77ae434f4bb1dcaab606ed3b3c6874d681dfbd039380302ef116e6f415ee57a4ad147810c4da5b42a16554c9207a1db5b1b07917801e2048972e48ed5b2d24667e67ac514c330a16cc4dc29a90748b99e17e961ed962ad5fc4518d7892e345b3e4eb59637b9b5ba7abfc1c6097fb013d915d0908985086c1f08b2dacc60f2228129b3665dfbdee2359347f20e54163fda31d5db1878ffc9bd3c39f7814a766a7dc73607287bbea4b10ddb19709f7e4a7d0c79f912f54733a9da5c5d00caae8382300f920c939a2c2b1780750e89fe4dd7063c83ec0258977d7807bdefe5f1db47864b81eff710fbc06f6add6db70573b4832df56b14d5aa0746f5715e12c87fbc113b0ef2591a64f38c5ffb6551fdfe66f044a639f10bb07b29eced074f0d9b820be40873f0bac40224e9095c541adf375c870895be3e3d7aeb5569d94b0506747d6c7c0318338938e4d793e41f269f31840935aa79e03778a70677a95af1ac24bb457b0d38f1e1ba94146b4e3af580ebb22918ac6b486910149678c2a10227d3c353376214c2acd32ff3c5e8b3c799ed538d8ed8089859dc4c007872d6dac9cd6fb21622ff340364f13b1c15e2a135fda059fa563d0b62c9349f154b2fd1ae2d58c46a42ace5062c617b1feaaf64bf086876d7c06aef915eb0366b75fc85300b4cdfd8fbf4c544fd9b10eadfcb9b672318e7dba756cae357f789a3999947fe924e40586f9918298033bef0ce1c5044209008a132db65d06f771079b7000063ad5b234f4cea8bdb199d5d23525ddd74985662fd3428c46717dfb0ce67be74464e5d5822ea8e5905044c9c6ccb9f19edad116632a76b3cb0829eab7c07622b1e1a15b8fdf1c7438b98e67aba3d30a759c91f8b7eb4103be1f3280355ca33b43f5232333665521f737f6661287f647c5d42db54cc3844184c1eb8bec978baf92e7f6718a15208a9051eb975aa80bb9078e0b7d0a0ad4dd431497dc9c54b4a3ee083b33691b30bf885218afaa995fb43abc3fee94ef04a18050fdf3b487fddd1e5e8bbcfd4d39e4c2424a6a244c08c3b6061e027f751fbbe8381379292345536192e5a1f0f5765fb7bf03210fa4318e4c50a0b48524eb6ccc204dc90bfbb7d9fd37530231534cd0791e8f0ec1e03b64ed86ae9de1051a4810854205a4d09433924fbe3d751f5442384d781bd1d856d3129c97c52c337bf39614cf9bdfa7f931fd5fee81f598bc1d0303ce29a10cd0461910e5ebcf2effd77bfb585d482094bcc2a64ae28ff6e6fd53d05dc325faae412eb9bda3ac8f4a48f9a5ed5d03a74856af1dbaf5858e46cce5131f64ca2e89e5a2ab3889dc21a324021ac25311f047167b5332533ddd99f2f8fc55de917ff40ca2992adcbe3fcfc75089ab803bd4a9722176e16354c62b3f7ec3403a523fb4676bf397549a7dc6bf82970241e151b9a5509cf14f74af786fe2275bd54a874d68a34b98854764d63c8c4af8f485c2914c6111ecf768aff34bdf82380fb7b6e1f3ca73beb07e37f235e66411e5c611b88e6592449c2da0417e97fa3650a3a19a5ab5c3de2be7ea7bf287a7c602557b7cc6bc4780ad5c25d4fe9b9940aea8c16d0d83f6607895234f19240a74d5c5111ce680eed32ad08dc7ad9905c13a927dfe7bf6480c6ab5c2733d7ec1db6aa9a1e1f2a6148f4fc24574ea994e6fa429bda8d73170242e2ffc4211d51efdc72530513bd74406c858f8a5ebdd80827df6f4facca31d5bfa3e8ee148022b7c8b2b34bb47f1c5bc6e331351c6ff56ffbe08321c7f565f2c3e36e907bff16a5f3cc1ddef575f62652179baf857117e3e6ce9ed1ab1336c0a0b5a598ccb7479f3e829ff2b2b60ee7f019078245e9ea4faa39de576cc0890f081d67d51739ccd85ec87b59400524630ac0da82cc48830ce4631dee56e9473a4b4114d5c29a6bb636f73f9050bedab75df215e4a23a18ad8d5a686f9b9275cfc05d23792911ed9625caa50ab6a34e6f891cbe203b827a31936b5f075fa7d2f8cc43fead5e832db1b761b26b180bba485717a0a14ab7ae6edad32f074f49f4dd9bb834e490aff58da4f5c12ff9637200229b6ec194515a3489ec405866a5cbd2fc5e758c021e735ddca9e9ba1cd62fdffdbe1257c45286feea285c985ea01bf6968fd8d5c5b6cdcb3f3655088bb9d1154a1bc7db5fcc300df196b4bc3820287fc41432cdefa71e3c1505d3103961465bf47e8e44c75b7da4895682e0bcdc48bcb2d31503f84d83a2536784757a842ea045547f1bcc046ecf7d82c3c1cfff3e9aacb19c467af6b9a72bf97eb84360b95c3296389ad3e50f280ade6b151b8478620bd33f78ac67e9a8f6e9847d35adb044464a5c583622356d92a038c4465edf3a766c9be17fa2c4998df587e8eeb9cb1cbaa7471697de2792bbf27a571675499d06d6bf5fcac4340f93328afc7213c1ffb25d1583ce4a440077310c920839ca798a75cf5f53d5f9a790dbfe0fc07493fe80053aef66927b86060389d07a8156f58b5ae6452eb06f3ca984467cc3bfe90ff3bbe6277f599dc80dda10e27ca3bb14f74adfe9f8b1bc0c80459bc879ad609505539f908bc8b0451c84557fdb6a3606ffdc6da2c4e91345573ca13760d8370f9fe3083173edbd7f83d6884b6bdf76f183b3e4fa1ae3a9619c9b61b936c62690b1486122b792d99f76c9ca2acb79215911d72e04521b854eaaaad01ecc2a6b687b1356846196b794e1d440f13dbfbcb862ae1f749103fa94350df978ca6bc1eafa51ee682a02afa8fcabe3ded136f3175dcf7c0ab002955d8afb82cb15f02da68f1cba629ae272c16afba2268ee8e3815cd6d73e95bce069ca1d3bc23656a8549548950be2cd068d13efe35eb6926d60417fb29973944432e7b86fa2dc34c9ad0d2bfc30fddd1e4a10d98c95c5b89d84c727a076d774e742bdcf0a0a46eea3deaf650b743b52e546f9c09d026d45805df37ae0a1aeff258cef053f72550a4a34c4113331f54be8fd6eb4d500d77bcfce9e78b8cee841b9fcb5d8df14043df5c10d4a8f44c74bf09bf750579ad95f45eaa5e31651cad5ceeea549da038c11d515d7a01bf55fcfc00ea42d8a8dfa15e61d3c91164ed2e5380afb654abb756c5f020ce1c9ec78ffd27717f9cec97708056e9b9797695ee3aadaa17a63273e8a9225ae966950efc02a9f3cf6119e4f8d53387ace9567ca848b68abef79d8d33f2d2accb82e0d61cb2a720a03e2822115901fc1312a14aea66793829ad7d11782ae270789954a779a2700256210851725d1cf84cd8bc7f531ecb27c9bd6ffa986b750e2ddab6ec11b755f74ca62124310672e537fc45e4934fa7521f8d05d77014400622e6a46342a852c9078d6b9f3ab00d58faa5762e264889282b43098bfc08ac389849f38278609c6d7c6ba5bb7c051ec0bed3487f5835870e09319d1473af54a3e4474a2197a1beb73fbc8b56ec217d5f14442e0de7215174b4664ea653224860145c38a3c8f65bbe084b1b59bec5de2b6f1dce4cf22616e1378b2058f9e99b6b7fdb94efb388220a46ca52ea15fe3a4fddc9abc6b750ed54a0c14ddc8bbf6ce4bd052f7fd81186d3cece0b69790f88fd8ec2cc0105b5f607f047bacede3ff8b71b09954165d4e633e6678a8070b9a0cf78393464d0cf8b1fba82e257645cb60eb3e2f25a967f356ae1ec165e88c081326b91c412aa184407caf8d9869ec64fc77e98aa62c4fc10d64055687f0e461858015c7dddb785d6de5001ab2eebc590e008cdb543f00ae986b0f49f5505d4552ea2afb76ad0ec8c796e1d001495b9f005116616fdadbc952317e958716c798e8c41ee523a13f070af0b36d1ec0b8f7dce72576372bc77083cb20463c663501c2feba13accbf58b1b94c098b6f290ad6b2d4536a330bfbd59bf6a138c65d4883f9ace4e8424ca27286a7e70313f7774bb4418d1fa8c2c83b303d5990ff2aed93260621f24dc368b13d386a75622f6920571a2d8a5bfe3d376594ecdf3b5f2519b220819f838c038f0dea18eb7339a3148a260d4830778ac34a70c467db3c97d452f81a5f9a935d09e4527f794a415b7d4cc55c77d0c54148e435e31aeadfa0c252da2fe384d93e344a83cd66d099f0c680e16603e77027882cff58532d8bf8cdddb8c53d1862bb32b34420ef37c07ad27309698bd91226d3c92f9f41411b089f37f1674aaa4d450eb4a01db0d885bc8fa172e65194d276c9882c76c60cac18d87873e87589cb459f337fcb906fcf1f88b479df23a32d5bc62e14f1c4f76437cb85861cc2c26882f9eecd83b5ac75a1ec6840e7068fe3fb59a233234dff4574c660087f8b06da243cffa68bfff421735da7723ec5bb341f26c97843c434280d848f64d86a8c82152e6ef0c535d914fa90999dc571530bae1dc5d84cf2f16173e2e243c1d3ff8164df640bcea0e39aa98c9168178a37ac2a20c8a26de8e259da58fc1f915d7d96cb59393bf0a1f91ad857dd5c6f715969bf721ab20e4de79a3ab03eca25cad4b6fb3732afd1bfc77a320781c0ab1fd387a82614af5a7f680841bd3e04cd7c35e1663eaec1f915d0076ad01dc0abca1fa65e1b5f0a088ccf1eae04910de0b4092aa9451989c7a5a1d24cf8e146293c7594a4cc50281f10a634143e3b543149f49fa9d5344b25066ab1644cecebad1a607efdb611c825f52225f43e3e56a3112a70649a64d9051f598ec34338b76bf2477dd250ff040a4253543da33958bd0b8503f5c862d303a2ed3efec068d2df1b768857a11510299b9321a8e43d7e7607bdf57e34b5bceb50fa68bd28346f637a96c7cc951cbdaccddbd12dcf82b35a654d906d67593327c0185b7a21731999ed5baade20ee160b3bf11e349a885efbe2fd6ce8bd6c339d81779aaec4e63c0256425f7a35b80717bcfc5f4e94ff9c2045b320919c888418a4c0c3759e729a7cae41872a5a6491ecd3f570d9cdaa3db430935dda989f1c70e926cfd52ef5f711d83420a2c64471ecf521aa902aa1a683419f20c76800710756e11106974794d00a6c2b7372f4c38c662173409c4e44365757b58db2562f88fe8adeb5a5a114a847e39149ecc6dbaf01bb62574bb7113cf5bd8d1d15d0ba947a1162ece21d187c5028d0ca13ed54980b17250a744675a591740982467ea8d5d601351e1135148505fbb95f2067e90adaa67f3f1d30a3fa7a44bb04bc3b98bda0ef4f3ed541c18905a96cc726efacf75be815d009964b84266f60d94d11b35be450ebaece284dd05efeab7abe95a9369ee2eb7d9108b81001e7a73ede4176b80b5795d", 0xf81}], 0x1) 14:53:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) dup(r0) 14:53:58 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="1f30dd0562145228d8642d9d511811627a411baca8139dfb4355f03fb5e88069a80db9db92d7b141360be7263284a881865fd0c95591fdde1695a36c35bcc90871e42f548c8adb12eda6a18bff315517a6311e60f05b7d488c4635ab8f9f3d18949f41129658a3", 0x67, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) bind$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0\x00') openat(r1, &(0x7f00000000c0)='./file0/\x00', 0x2, 0x5) fchdir(r1) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 14:54:04 executing program 1: r0 = socket$inet(0x2, 0xffffffffff7fffff, 0x400000000000) r1 = dup(r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x90, 0x80000008, 0x1, 0x4}], 0x4, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x10, 0x13b2, 0x1}], 0x8, &(0x7f0000000280)={0x8000, 0xa68e}) preadv(r1, &(0x7f0000000640)=[{&(0x7f00000002c0)=""/62, 0x3e}, {&(0x7f0000000300)=""/90, 0x5a}, {&(0x7f0000000380)=""/210, 0xd2}, {&(0x7f0000000480)=""/132, 0x84}, {&(0x7f0000000540)=""/246, 0xf6}], 0x5, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r2, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x2000000000029, 0xb, &(0x7f0000000000)="020c0000", 0x4) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7, 0x10, r1, 0x0, 0x0) readv(r0, &(0x7f0000001940)=[{&(0x7f0000000700)=""/206, 0xce}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000001980)=""/198, 0xfffffffffffffd68}, {&(0x7f0000001900)=""/34, 0x22}], 0x4) setsockopt$inet_opts(r0, 0x0, 0x400000001f, &(0x7f0000000240)="95000000000000040000000000", 0xd) fcntl$dupfd(r0, 0x0, r0) syz_extract_tcp_res$synack(&(0x7f00000006c0), 0x1, 0x0) 14:54:04 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) read(r1, &(0x7f00000000c0)=""/42, 0x2a) mknod(&(0x7f00000001c0)='./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) fchmodat(r2, &(0x7f0000000180)='./bus\x00', 0x0, 0x6) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x5, 0x0) close(r1) 14:54:04 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = shmget(0x0, 0x4000, 0x40, &(0x7f0000000000/0x4000)=nil) truncate(&(0x7f0000000280)='./file1\x00', 0x9) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x2000) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) recvfrom$inet6(r1, &(0x7f0000000180)=""/129, 0x81, 0x0, &(0x7f0000000240)={0x18, 0x2, 0x2a, 0x5}, 0xc) 14:54:04 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x3f) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202653000b35633ca707b0c40bcae69db2da673fdbf7400000000000deda7bf82cface6d5c5132d3918a9760000000000007b5bcf1809fa06eaa9bb0bd0c9da1b2ab1d91b7d227b"], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 14:54:04 executing program 1: mknod(&(0x7f0000000140)='\x00', 0x2040, 0x60e) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) close(r0) 14:54:04 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = getuid() setuid(r0) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, 0x0) login: [[ OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) 14:54:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) sendto$unix(r1, &(0x7f00000000c0)="eccfb12d79b5c41666c5d330d8f46275c60fe74a8af8f88ee2582ae3e00f050f49ce51ab13b7015dd73b8deb6ef820eccbbe01e82d04ab14203e874e0d2d7d67c105ca90d75acd1adfbe47ce0b5cd5ea77ef15d8c279e5945afe9face235163ac29317134277f11a23f64496fcd5539f97071103414b79738b0d69cfdb4ff636484f41394ec704ae24d41d1767ffdf4bb0721790511724", 0x8c, 0x80000, 0x0, 0xfffffdc2) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/49, 0x31}], 0x4f, 0x0, 0xb}, 0x0) accept(r1, 0x0, &(0x7f0000000000)=0xfffffffffffffe51) 14:54:04 executing program 0: r0 = socket$inet(0x2, 0x7, 0x20) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x400, 0x1, 0x3, 0x7, 0x7fffffff}, 0xc) semget(0x0, 0x3, 0x80) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000080)="04000000", 0x4) r2 = semget(0x0, 0x3, 0x602) semctl$IPC_RMID(r2, 0x0, 0x0) 14:54:04 executing program 0: mknod(&(0x7f0000000100)='./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) mmap(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 14:54:04 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1307, &(0x7f0000000000)=0x3, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240)=0x400, 0x4) recvmsg(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/70, 0x46}], 0x1, 0x0}, 0x40) socket$inet6(0x18, 0x1, 0x3) 14:54:04 executing program 1: r0 = getuid() r1 = getgid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) setuid(0xee01) socket$inet(0x2, 0x0, 0x2000000000000103) r2 = semget(0x1, 0x0, 0x5b3c8a2f8bbf19db) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x4, r0, r1, r0, r1, 0x8, 0x6}, 0xfffffffffffffa73, 0x1, 0x1}) 14:54:04 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/130, 0x82) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = dup2(r1, r0) write(r0, &(0x7f00000000c0)="17", 0x1) writev(r3, &(0x7f0000001680)=[{&(0x7f0000000240)="701b4677e8ed6d87cdbe6303281591052de61c2823897a254e28980ec3f53a84d3a2145ac196901465dabd5592773d373a036bb2965766e72a98127fbac312e4054aeeb78dfbee34161ca1eb9bc0558d3be4c64bb18715735982574eec3716614fb4f22222f4de4855f4f6c1f0719e8fa8ea108fd020e7964d814088fd2fb2ebf894e3b17e700f31db111844c55ee7200761050b9fd7c68e63848899bfa471991d7a0242c5942383c6edf36d057378a2ffb67fbc954486d033c7445afe64fc0b6f526bc9abd3e7275a453b9165c502bb49cc350058ab167ceb041efb653bcb9c60fdea0b8687bef099456a57d869ffa17d00fa3c4761ade4df33c5772d8124c762fecb2ac83f58c5a891d983781b7482f2467434a2dd0bd48beb97053ce68a76a15dbe226d02a8159659ede855fc0ecd30f2bc85856336d83a44b21ef6c7ad303bf3c5eb8ea9996a02a572bd4cfec4e21d90553604ae538ed0171e06fca1a70ee674b9704ac358f75044cab0c21ac37eab9330db65fa860311235271dc5bdcc0c76aeec79cafc3bea2dacc2d3d5cab15f2fc3be714b181b92cad95ea2f2546eb39e8f0974eabec5fc7c7a1c5391e909f6562621bd31e9f7ca59c2bb9a3898bba0aad9b1444c470cfa97ad3575775ecbbbd808d99ed505e227ae328093c79a46537f3d0f3f49571bdd7e2cf3c9260d8be4df88dc04856a4753cf3279e1dcee5778bf796f016850606db257aa595e68a3fb9a92c8499fb881e97da1b2d04dda49e2c6fd6439190a2f582b0e1491621586d518ff43b4b50ae620210918d0d324c39622237fd69cef073e56e8be3fc067881adb39e622893c9706682967d173fbd34fe64073d247135204c331b461b8ea7d4f4029cddfac5e8a620e8528da6fd9f9721c0edf172f50eebddcf78e4e9199217c4331d841e0396ee57b55986f15040b160e0b4c8e203e598d6cd9930aa84b281d0ff34a21f641f46e11f168efc4f80e0545884850fb166f5709c5e1b2a421934a51a3d6b352c5abe50ea02d1870961e54fa0320c09fd8139339228ee67249aacc73cfe6fcabb24d4425f7c8fe103faf539503b53556cda6b6230612c119571e52d0bb32b349c5539cd1f80780a91f2fa912572d8578022e264d36c81f20699ed6b626f2eefa80d8efaa1ac4684e1bdb96b3b9b7bc2094047a76c6869f60cd3c93a5d5e7e5e16b3cfa6aae5b86520cddb7f79dd66a28059710140060f998bc2b07b7298a91a2f46c10ce439582da6044831b32509e0a2da7fff0ed0a789b5cbcf8add457355a9cd493090ee6eab964ace0a891fab2db76d9994c972a685b5325d41b517b8763691b5b0f4d496d2529398f68a707e65775c6f8aacd0d9a8c0ce2b738533e97f96b47819c20e3a760703e19e93e1d91af9eafd981c18402d321f53e18b8746bd8bb6ade6c87d5813ae10d394b8d44d1bb71bec9ce324b5ad71a260579c6b0e72f5e880088de904b69d507b92c81ff8efa46bffb4a177d7eef64daf7b1fbe6028b6a39dc68cdca8fa976cd1e13c5564c46065e470c9de3ea65c9f0bb1f9fce4d1677f7d3bcf0b8538dc845fc0d04e7403651c8ef521507b9ff0608785abfd76622b9ff14b1d6d0bec3d2aef1f51b62939bd25c971ed2d4f79861456d826ee705a8e04dd8f919bdedad5ee2df1c1dbae42461cb2b7bc73ea752417f782a9ec483ff628d31c2a4689e643e930c248f23c2aac57dee9cc3bef247927879a92676b434e1e7c58dd3976d74857efeb6177a5df8e81924792a7f754091ec715bb1700dcb1e741b2f2a309906de47f3496536a4aa3238c7b7ff928ddc530e0d3c85af3b23bfdfd0bb27121052d51f6b8db217bc0d9eb581c66a91447cfd1f596cf3454244a62bceab772fee14fdb9d50ad2bc85da9efd630ef7a44cc9444330ee0ac201fe935a744ec58bf41a151d85cec4c5250acd2e1ad9cfb1d1ba9c1b16a74fc8210599feaad75995a0c91eaf2adf88355f7850e03c4b79e6012852b95518e80a5d2464b1f6a1d33b130373f7f9174a1b17a9ad5ac4af8fa92ebae9f288b4f403ac5f516c35d9d74d80b430096715f0f8fc8986829132239e014a8f365a35af10d6c716d64c22224689628c2593bbf9c470e1ecd1e8a2884c32ba217e1cd31d4cc4eadd7b1223500528d9ed82851346745b84a4b7b0b249929bec3cb25344c4fc9a1dc59d4814f16cc7a705e266a4447bf6b0eab88a9dc8c1ae2d359c47bebc5a1117551041a2aa1201b4ab1708977a84f4e0e47fbd902f79f3100a3bd28d7f4e9531456d59fad478df2dd68d8ebe22ec8d73ad6d18b69a10630e401a975c7fabe48382cdb6f96a1b1ba6c25537a8a6cec277c58538b254c8750594066116c58ac0b9a22d48fa06099f77f560dd2a7f24506372bbbe9495cda0dd042f0788e587318fa17117b557e336e6f0d5ff9d9c4449fe1830be4ad1814c86bcb86426ed672ba6789b347812e261e3e9713b659842bca913adf51ef719defaa7e9b802a30f6d512fb5daf26065f991ad008a3a8df16126b608f6d96207677a4965ad13d7ca63ce01d67a652ae7f6ca8f48d6d27887975f9ba42a0bc3f3a46a2f8f8b8d2af8b0d898b0365e253636239c34525f291a52f93079896c222f5293912c62ca17884013550faee7d0b870c1580d7547b423f8c77a1d25599d5245322be3ca146d5e003d537e284fc8aa73482dab9859643bb983391494119aae8818c62bb22aedf90378a39420bfd232ed72cf690143d34b555fb7152c30ae42d2e3bb364ed7ec8122f3cdf6fa842089d7b5fa89eddc5e0a820ebdbc5ad777299dc2f2078d4f55cd59d3ecc31807e0825a5b35d787ec6c4cdf7c86b4d6be6e140ab49d4e9a137ff567216b1a5fd85a0a2d52e2a100f21dbab91abbf4555aab8f20d38425b58e3e3a40b282ebd2ce26e2bb9783a07bae1cd453ea40a318ae032c227600d97e85f34f4ebe35d7d65c525d66308fb33b85519bda9dba7162ceaa67f05791b9076fabfe05206442ace9714af93026263fb93e730cf4cb15b1e87a6ca4bd83ab524a344e41ce54c22216b655094b1482981e90640efaf5ee0be10176c7a8d4756a54b375530e938ac74e239c63232fdeb32cbfe2d9f7e861244029d552f7aea1e68082788caacd011000b98d70a97149e461c46a04c050d6ad84a4839827d081d66d88428e14dc64b5b4e292d0501839a0340e28351f6925756cd05597ee6196fe5d672d0681a9dfbeecb7fd8bf0257a690947d068e9dd19aef595fad72181fa29e6795f4a5a9bd3b9bd3dd26611b983b351d2882868f33126b45f6379685fe7c76905387adc85851b3b8065001bf73c4f16c8bff8625c2ae6cd7631480e2a47c5de94befd0a438573c33493f99d682bf395511d24bb395b2c0ee0e8c53295c34a1783a2310edb358aecd0713723f65a8dcac1dbaddd628ecde61a6acf38daa01fb307413c97bb2c3c3117479a63ed36d4937f066e83782cf6e96d7630044f9298caa50ff63f079748f508aaa6aaf523f99ab48b4006b7e26aad52febf9c8d3b6e51cfc4a7583e7916763f17dbc5d368eb4aa931c5c729608640636aaba67bca549e2d1190d8b399d557afbdd8575772ead1a8cc7cbd96d6005d3f8ae147267442458a6ac426d0d7adcf7f7db0c1bb6fc687f10b5e0816e6ab20d6dba5682936c3091f2c5c152c0b490736a9ceaf4fe7c423b5e4b4f1816c33794f8b29ad5a815fbf1c3fd1537cbc0330d793843aaf2b39e3995dd9b90ea8d01f5255777db32daa31cfa1dfa7970c2952e1ac8048e3116156ebd79c81b1e3d38e18f2f7380d64d0811a1089d3a548db1043709b4eec0635615ee1def7191dfad69907af3c2cf49670917436d2d62506782456b6562a8f4bd73db1f4b154c97fc361ad582a56576e2de9064994c8da0921026c49d41f1549feb5cecf9d364a6a27ed06c0a03b3dcd9ecffc305951e0beb9dcd69ddb753ef7147107197939d7ea0f2cf2b577093e036d4a256749ceb6d6b9eaa02452911ae606bf8f3b250d7e6c42531795815391dd4eca8f102a7cccab9dc3a72bbd91d96ad121544bc54aa178196cce8830463e352b50bc666ed13048eb76db8b5f17c39a978f7519be7d2ba1a93bbeb50634d911b332e3b8659cb8561df1c8672101667f7cb9f80ac2e8cdb078c66b14d020ba7a769f56b41216cd1f63f3190eee744c7ba9311282d60e9c0651519b8eb586a1e4da205bfc227c8cd12f7a829507582089f78db63f603e0223f750f9994c296496cf797ec0cff6dfa6403498c14e74e4123ff986d3bc2396c0238bc19514743ed8513ff2667ac9727b816f877aade70fd14ca53e8fb87648ca1c301cdaed6e0e09ac146736110082cce2a9d39dbaaaf2d8b7f88a2c2f3c395439b8aa3cb19dff6ca5db56e779ae13f49b5a2edd78fa4edc76709056499b030d1f087f4da787f66797f2c22cff5f100917d74525efa3211fddf7dd7a0d34d19d88766812b1c36a19250253abfa861afb2126fc707075fb6112be90ebcf4c37e93ce997208057d47f8ea9061d36de21d4f712951a54b7e4ee205b5458457e4a466eff2cc6697fc40b87d912660f9201dcede4d5c62de0c0858e27fa14fadb5cac3374e2005825025259996d5dc67c57551593d1327c5d9acb82a7060072b3da6dbf432bd0ceb355653c50736a88f50eb703942710812ab99037431ee98f88b44914990eb3a7927d8062b0ec0155dd8cb0fe72e673056cb9e5475e19288ada80462e9ff1fdf4020920c1be322ef4f9355a66a6027e5bd6e7fe2274aae42db4084bd1a22adf18a6c7edac72b0f9a83a59bce9e5965ac2d68f1ae89f0c4b66c7391f361a8ccc2f2da69e5a035f1748b40b9b88389abab3cca970c8b44d78a978e26d5e48cc7dd402434a3ba1decb689be7d5acd41554c269c2a5a0e2e4db57d8564b41b5aac55092fd103eecc1b33985c735cd3a7a7bee2d0a6b9b0cf2c0e33b43ab089ca9dbfb070273c861e05fa1b3317a9dfbec1301be948f0c51a42046943cc01b70b8a15326d8016ae96b18174fd33e50d8520a451b2efea64ee35969150b50089f12eca7331f83b0833f41661c69d3c3a73e161bc82c751e18e05c3f57f18401e81c329c7a03795eb61ed91f6a70d07ac7614072d814491a5891fe428bc958e6383b26f28aaf492e14eb15ad903f89ab591cc8b618880482daf2697fe0f475ed06c083b8d0e02b2f5fd51d5bf9941bb909b8376722066e96e43f7e437218455422755c58a3395f5c1f9bb716cd6d8dc78d26356812eec9cacbf828666ba906ee2c21bcdcc8c15aa8630fe42a67d16e2286db8a7881a2db080c56cef80b235fac254d3c3f58363f6deea8fd570e2664d2051d1a41f6682532695dafabe9ac6e54352c6c6ad63e2338126edb0e787923e2b08b0d694804f86cbf41a0966196322d7daebb8a0916b6d7c8b4e2fb6ae1e934de6540cd77c8adbbba983a1cc2b8ad58b5b7863b2e1a761e7b76b6d896bd1727e32a88903745862054c6919ce9c83023a6983ff3c84d50999db31ae35132dcfd1d48cc51ac2ad68c4cfe6aae61e95422ba1cb46b33a8fab57edc5846fca1f2e8c379c5e062b6278948885ff7dc3fc2abbaf7ac397052c82cc903247788dc8eeb56a0c12340915bd3f703c96b2f094f2fe25c3eec30008b4c8bb5a052b01892ec7476f4935bd3b9e9a4ae76bb53871788af430ab81f200cde6723af8303a6ab8846eff0f8e8c90ee3ab675266396b84ad9e72e12c954093c71124b64b93cf59427989eec62d8bd", 0x1000}, {&(0x7f0000001240)="db6b354b3bae99d75eb90565833e52e727b366d97536ca7f98ce88464b1c3da99a81e3f15fa75eeaa6057dffb910f9c0a49fd4e3d569934c8c944dfbd16d7b29bbd5b0556d887d0847dbf6848a06f8b7cddd16028290875b0dd4b22c6f3af7cf71c2ffea13b7c1ff9f00f613feb69cb8e64871835bcfb50d0387c87b8b703a5db1bb04870a3eb0506163ff3ec04eda81197ca78bcba8a0d0b6a845db96d20bec755a040e1c2b7267da35bd289cf60bf1cb169aaa8b4a83cbb1257643493564ee5359157260599ad083fc57387031", 0xce}, {&(0x7f0000000000)="a704f7f401130e6aa3cbe8db6e10dd57711ab48facdfda348a43248251e8f6", 0x1f}, {&(0x7f0000001340)="3c73301c3c3eb040b6f1b6fcf498b21e49aad75642666a7977824421601082e94c2e631b517ee7d432150403bfd6a7659bd4378b9e438d52eb3d2906cc7e0a64493f7ff8308fc66bff53dfa5d4ba62399ac919bb59123af7302e539369daa35c439498912ddfdb5c460b56fa13c133f679245a6a7313ae661e9aebc646fe28701d7e619d150c767c80eeb9601f5ab274fb58e62a2d70b66870dc7228a6ca3a27d5f9897058d964d857a1c69a439be8182a8e051224cff32d1be530ad3d9aab6e31dded00fe2cf4f76b9061c6f29cb1342fecb7eb4e11655f05efa0232972c22334a1ed90372f8a27bab004b921ec9d6a0122b0b08dd201a8f86aa8ff43", 0xfd}, {&(0x7f0000001440)="e2a34517ecec689458e1c1c2248dd9d2912e7155e02a01b0486ab97256f9c3b3a777721ec68c9c28b5161d8e09cbc6ba5ac4b9584cfd00d9d500fb763db807e2cf5459a68badd21ae2da78e07cf3e2a11c9418672742591b753cc4f2f138739e2e2ff0b25a467512b52190216fd40fef97f12d6fefe7e440df845e3d21c6270d6cb0efd903429bf4b13ad89560c8e11ad0c5dd4c441a89753691e77904bf2f954965ec32b6c1beb23add589be47b7b90945e7791b834d0e9625e997d6821b1ea9bba16601ff8821f9c55dc001fff9a9582e89eec9fff2308f5212d19ac3a0e358fffa2c4efd6d9e0ea7629fdd5e5774a2e73513df29a2ec8e8088b86d29d93", 0xff}, {&(0x7f0000001540)="c380663618dd3fca7694759e29de1b0d15adf121aa90314fedb38d3a27845edbb13d0705a145f97ecfa7c5af0e3614001242a1c2e4d498e6b10aaeb0d0bdaf5bd7c7c3efc8e8b54310d9cdafd2bb727c3333da16f0f69c34c26e075ef01e154cb155a6d7820f0c2c39b98ba356bd4806863318c5c0ed95f943f032f2bd5b1dfb0d7feed7bc1756e4881d14c92bc3e2a43b8d1c90948731db41a5146b2d2b5a4fbd0ddb0a8689c81537", 0xa9}, {&(0x7f0000000100)="f8ca5e63214545f0b9efe08e71c17687d8be252defa470939016f4b858ad3f9c182b0ff5258973cd5ea0ba881b23fe4870b714e385b4f9157ba4f6af814d745fae0a8e762acf35a63f4abd5d9fd0c8100c4c44b7e3a91656738669aea3ce21bbb6bdb73bbbe750", 0x67}, {&(0x7f0000000040)="c27078b32f200c5abb080e14d9e61915219215df503e6f577115c7004e6d65a7349aa2f91a88d343d7019149712bea9e859ca0", 0x33}, {&(0x7f0000001600)="1bd1df5f0b659ac597c0535e4353fe9daeb55fb793202042aa49d85ef6e7fbe130814d87a2917fa788cb7ac59e8fb24f57fe34ba254cc0b5ed7604b3884dbcf8ad181fd654597ceeb0911751", 0x4c}], 0x9) 14:54:04 executing program 1: r0 = semget(0x1, 0x3, 0x100) semop(r0, &(0x7f0000000040)=[{0x0, 0xffffffff, 0x2d0d6c6919112ab4}, {0x3, 0x6, 0x1800}, {0x3, 0x2}, {0x2, 0xcd9d, 0x800}, {0x3, 0x5, 0x1800}, {0x4, 0x6, 0x1800}, {0x3, 0x4}, {}], 0x8) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x2, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x3f) getgroups(0x4, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) 14:54:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000380)="f32d005489341a3c17cc199ed62892f84049c29d31d7da108ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d0e9b3020dda59bc62be3fd96431e7ba62acc51cc3fb1c7ba565cf91f30c8fd8513c027c477d21ea9e353798325687ab6791961eccf91e37fd721d94cb0db038d995cf9e0df6e0e98f50a2e4db6620884566d7c069c9cae458dbb78b3b3cfc718e997b426f806cde4e96de2e1fd1f8d0c73e3e86f239c76d880c8adb5c6894572e576b891986a", 0xe9) syz_open_pts() close(r0) r1 = kqueue() kqueue() write(r0, &(0x7f0000000240)="dd75d62dc926bd3241dbec5b9cf2617d989834127a8ecb165280eec48eba87e0c35aea9bb131f8d374c4dc210af438d6f75985074e72c2501f3d51e29e7033da642f2d95d53514d5bdf4373ce2577e7b9adc6bb5ab367abba9ba871629099cf87b178cbe80c5115bb8732fc64389d6f1e88d9e12fb45def61a8a73db980fc0e28bb972d7d8c0a381dc99e5e70dee0356458c9d683a50ed35bad85923a2e10c51f4fb2580b0babdbf14c76a9d726fc96546ae6c42da4939ffe508e419413af27031333ca2bdcc1813ed3a2bb4fd0c8b74d20f77fed8a3bb59eb13ec7b5746a10aba72ba2c6556bb60583ee5", 0xeb) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xfffffffffffffeb4, "a175a2000053d07babec45f0b1c85b6a8a131100"}) write(r1, &(0x7f0000000000)="56a707", 0x3) read(r2, &(0x7f0000000140)=""/249, 0xff90) syz_open_pts() 14:54:04 executing program 0: mknod(&(0x7f0000000580)='./bus\x00', 0x2002, 0x236161b7) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/70, 0x46}, {0x0}, {0x0}, {0x0, 0x1b8}, {0x0}], 0x5) 14:54:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x4) recvmsg(r0, &(0x7f0000001400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001340)=[{&(0x7f0000000080)=""/219, 0xdb}, {&(0x7f0000000180)=""/57, 0x39}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/241, 0xf1}, {&(0x7f00000012c0)=""/128, 0x80}], 0x5, &(0x7f00000013c0)=""/21, 0x15}, 0x843) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 14:54:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) r1 = syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCSCTTY(r1, 0x20007461) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x800059, 0xfffffffffffffff7, "a8fd28e2b5dd6474f0d60ababc9d2400"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 14:54:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000200), 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0xa1}, {{r0}, 0xffffffffffffffff, 0x41}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180), 0x754, 0x0, 0xfff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x7, 0x0) close(r2) 14:54:04 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000200)=0xc) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/45, 0x2d}, {&(0x7f00000002c0)=""/182, 0xb6}, {&(0x7f00000000c0)=""/111, 0x6f}], 0x1000000000000011) 14:54:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000008002000, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffff}, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0x4}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3ffffd48, &(0x7f0000000180)=[r2, r2, r2, r2, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r3) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) socket(0x2, 0x8001, 0x9) write(r0, &(0x7f0000000340)="8cba036e1171b0e095857670b0529ddf8c55d4709b52f67a7467aa84dbfece28cb0fc210da921d7cebe063407df130cacf828bb235dd29860ca3f4f86f7aa8e091f4587a2715f9834c43a0a1aabb499cdee640d5e4032c0bf0d2a55178cd9cdbdfd279ff899f7097b3c9b58f425af5ad13fdee0f374eacc21a5e73ff5613d9b6d7284e501e5e9877de92d201b7283e83e4a0f4d2a7102273708a75517ba2df729bb2a2d78acaf3b8f1287bcac374648542cad3dc98c611832223668e5dffc4aa9721ec8249496d643fc1856bff46fdc60ea48a865db6be36fe8cb65c73f79e174944d766d5282b2875a8d71e774b6f24dd2ce547ab2518c31b8915229671c75dbdd1443228ff4692cc4b654e2d7f822d404da899685462e2d353e1936bbdd18bb6486d2a5423700a43a02a8c29178cebb95f97f4eb1b3831e7180cbd903afe0cd5560c53c76c995ded046d535b90c0edd14ae3390898d66f0a2402c6ce9a60ba2f6efd358d3cb16ba708feb4479e5710a93e733488a5c26ee02481ca73c80eeec38fa1e4beb89b2121c968017580e30f5d16720badbd2e6087ebde17b89bd255da57265e804adf432e27472d8d368a2fccfee66447027e22d8fe8337d3d1883e6c5be0f46eaea662c1917ad7a424ff1218fdc8211dec4288ec12055c6c908f6ef2f8430f22fd89b482195d96bb7f5c39dce1052ac4187c29c6245d36d60b6c8f678876bea5a10c13a54c0b62a939034704459dbff7c78ff9e124499a0952cb42e32ec4ac4cf0a21edb806b016abf174e7a67da847cafea4626ef9b42c773dfc8da64d6fa9ea7d8d028f462cc30471f4e41fb53d2e1cf958d06f32b66a3700b4da8d5b9f4abb8796cf48094b2186c79ec0f04de988784b725d2518ddab315c7221f6b4e4dc7a621ae4f4465febca393de714f41d6c2e73fa8c416c1d77c1d617403b5909a21a6407aa4288c89d20137b03b1b2c0a62ac55cf16d378c0fa2912690246fd7003b79a31ec8e8dc691c87e9b3b5a6b17431b71c0c03591d1eb7ddbd73b664de67fb563211abe14bc85ab14730ee7caeb204570fa3ef86ad8399af2f7ec7eb88ff4b7d06e5242ee20ab3b91ae5a3a640f84b7242e360bda68616de39b68f1c8e708642bcfba678f49e10619d9e76db421620a27a0ab92dcdff808d7609351cdafada7d860effe0e138e3698bcf5bfac811fb66af45a3e16f93df7a4dc1f862d7cd2276262d96c4259e5259e4c9a516e21490d9b4dbfd5140070eaf830357c2f32bcf88ffac5fdddb6f13f018082b75f3a69ffd709c75b01f539baaf68347ea209435c452cac326a1c683c0b33bfe6ef9832f8154a9fa7ee5b2333bb671e3950ba471317fdd71487bf5e5239bba8757a8615c6267a566e58008fa0b7422adc3f29d0df3c928928370652ce8c38edad72fba3ad16eb0cf8d5cc585700efcb35464b35ff899e218625f80fc3cabff6d2e2ff9272daa96cd579c2f2337afd0a3a2ed3bd2a19e6c0b1e37f8c6180fb983112e5d34bed17e1c0c3fcda71750cd22b7dd71eecbfaab90928975f5541b341987c92c829d19e844d35e51efac600446b7d52232bca0f4065a1c032413fa922bd4525436221448623064babb168817b5efeba11eb2c77cd2bd67ec0873972981001abe2a63fb5ea603fa529d108dbe559b1fee141d000fd2a27323d5908f163875184d8d8ea4b1fd8980d8d7489b40879db9a51ac640acb345a07c79d1fcb6bfdd2d83efe38ea4f64ef3ad525755927f7c3422c377575bfbb6d14a4227f29916cb302110f8701a84b00b324b44390ee7d4793a2e428bb149981a8ce8f083c0af73fa8f78bcfa0719a462021222dcd05f343e6b72ca4c737fa9c0b8a71cfb558755272ef2febda1c5182cffc6738bb62e617929b376c07d6f67d49a8eee584f39d169e1c8ee6fea224e26232514c2d32f9277149989723e0736ee020b0a8203aa97a020a485a001b1bcd032d16dca79beba44e8a6f31dbac166ce852c48b4fef2f7f60c5398cd70aaa0bcf8797e8ccc465bfae53ba072eb4f973cedcc28dfd9a92dbd1b44c362a3e14236529e1362877910323ac3b3ac3b861317e322cc02405769a25a8edf924dfe035caf2bfce55489a308fd0cdf9fde72d1ae17ad7a6f81086312c4104403cd1c0b1a7cf548ab4a73475f65e563c3433136868f02fe70376dd167a8cb72fc86203f4a5db8af627755ab187bb0f89a7b5f85aa5725aded543807a59addda7fa3590fb2bab42b3fa92989f23512bc175035458d49e899f2668d4e1bb3fb12278ffacc3d5a0a8deb0b939e84b9ea62c0784c71cf125fd10420015f9bae4234204f95a3560139aadb25b697c382d242e1bb2fe9a5a64ad1274d8aed077997787139b6f134659c7d05d7a6c079e4c84e345e032426b24c94b296440f788d724598b7ce9de92c8a2c2d26918e4fefc7e5c778fdfd455a6688b58e6bcb64785cd80c1e6bfaddc2f9aae3c830431ac11d465c750b65ff5522b326665494612361083e45e27d344b282b28c51c284136e11043e66f8f2ee00d845ee3bf8b84ecf48a25c0ccb20f5dc7ae4ef7c52786827f0c2fafcbc0bbc43fb5662244832f085f4f9d80ca4332fcbe8b405cc06c2a690225366b6a3a5a04d2b6c4566459ab033d82c6ac103077c89e1198ea4b068839f686d371281559164a9e4e8a7f9e2dfd76d469ea1cbe83e1452ca163644fbb0e689ea79fe9565c0d1e3500628addb6b6718fe4b6d34cd97c19d69745af0406baf057e5d0918b8bb353e4cc4fa900a232c3382856ac29574bc71f77d238cb241206f483affeac9ff4371c3fc7be31aef46577f77925de3026b831026448a0a41b6b7a82cd753a7ffa1bbea9d6c0364f6e59dac6f715c86e68d3af7f6cb25f899cd3d3e38ddd2f5af073f804d1e2c933960a43b4352895e1cd03601bc803f1c65890a0c5abe3e4a52229d9eea66177820562114a2da3187fd7c11519efd54d703be7ff2e1052785ad0771e0c58bfe3304aad05e2427674a74f4d8df1379db3cf9076f0c607d296cf8ac70e4906bba2bf43bcf30cf3b0627311c5bd05a4359809eee6014fb97fc715b99f2280d97b09da88e8e832009fac1110385dde29ec7d12c97298e019fc5096b2161c4d2493cab7f1dd17e7e0accee596313ee05fee2dca8ca593b074d87b4ba72cdb4f8921d46966563734294344bdd99f0241e66f81c4813757331762db848b07df7e8d41402a4b83dca449cea9901c77118640a73a1b17bc8e38da2b3c7aab0d8635c37c3add0be26c9bb21bc64bd52c912e965032b90b8bc1bcb2327df05855b8fe7793787a2320acbf31a6b1b7aedd0d922ee97c389f5bbe865583a27d929ae77b6e843670e1342635008d86b3730b9fd32871012a115af0ec51d1a554a4d39c71b0c322a0c42aacb192c9d1f4972906061e3e42352e5fdc92d8c46c36a2c72bdf4a2754a0692e839209fca2b3c434df7f51459572dcae1f53ac3ae9a0e3c6fca442838780404c4944f05a741924d3bef6882b2c04be88b099100605e520248fc96ffe0c2b41610f8dcd336c5c90d3ce3eb3c8dce2d2050dc72d8f9f51dc0e9f74ccc4163836012c0e06644c579e519f252d81480b1aa369bd35d55a5cf3f143513f51497cee5fe4e4d503728831ba85587e8ea04ce3f0660c8a6ebbba82f15c68dcd80f271e83834ae29062a4b889581d37283783e59db36a346c16bbc35d76d4525538ea926a22a5ac1de21b41320a543dce1dd344b527a4122fd887277b1071c5f1b4a724651f2614f7b3725814ff6475b2998b3174e05895776f041e7117bc6785b057973fa9fa45f13433f7b7d11ba497a79088585c93e47247833ae241283f4475d01fe29051ca10e238ee71b82442065317f7311241179729fee0332cc5b23ada7fb1a195a449727917badd3a33ff0807eb0142a0c8fd845915ebb354a7a9cda365cbba470e66c990bf8a29ecc95139d6dfbadef1360a570b0e6dbaaeb3b8f84949e8328b5a6a04bae09e22e1a33f5d1bd612820059bd505f19a51cfa0e7a42f806931b249f5fdf2c8549953332c85e9c806e75b6aaadce14edbc8807e55e87427307b2420d28ddfc2332e4e3c77b9c70509720a30cc0d8889d18c777ddc0689b19b5b140e9cfd87bbda3c899b6c208aab022f621d16892e80bc8111376f7ee2cccabde3411ff573f1de11c133695e3ce4fb345c5ff8de87ed6cedf334f9fdb1888d4be9d5d117b35ba8ecac569a9406e873b00dee2237f65871c8ae378f774a7173293f2a50af98bc117e6393af4046008cf9e447e78a5a92bded6ac846b53a8611994d4bab590481d5abb32b5fd4f307013eb1de349507a748676de3f4cd8ca172bf413f1907e602fd22cb126eed4fd07d298dbab506fe9eb152dfc51914b786d37220fdd9d19aceffd734bbdd75735da1b90e2521eff20f893e909fff6de96d2918a83bd0efa15b34f5bbd3576a6826d16717f77e2733af02476461318c5096ea07c0588104350ba47ae2ff66c60b58f1a2bbddb487b82feaf0021668ed13fc943a6310461cb379095202e5a9f3f62025a5f48687e0602f26b57f0659bdece50b9e5fb620d7ff3b018d923611dadbe5d4dfc62af8cfa026d35af3c8b5b5de792fc4a36f3e9e6e1cdac0bef592b80ffe88c22ec981c7a0d9a323fa2a0c0b45c073869989a6fbce990e3bfe2511c02e430c96628c93d0d2382ff9be361fa632f4062a43cd7f42b8958e63eab10459ff0b1483e453b88ca6d40630ee26351c944beb9684d151dd97794c84f51eb59993689afe7eb0d61e63f88a3422af57b7accf18452af491bafaebb2270b25b39cdbe41b192c08e0409f8836dee0f662dcff07a9fa1cbe98c9d63d9231619856034ab2be0b0d5c2d87f5d05d741bcaa49547758aa4ebb1daa64f0dc83e232e9c52b619e3efa50eec286b8f4289d058cd1e1a279c49c6c71467a3945e74f2f7c021c3f55716ce2cc4a860d1c8790a6f3c9b8c7640e8ee62287f8b7b635cf560e84061e1a891e2b9f86c1f2a9debf72d747485d9bc6c044dbef5b87eeb6456648948ef41f5d0e691682de93b870170f823c249bb8ff56c34a4472c7b24dc5058ca258fa6a513196605769b295e3d9b7a294fcb733554ae34035048b8536ac49e677c1c2144d0dd6b5cac6f5567b74d3cd3f020a502e84a290adba038a43d5f81844abfad0eca235f89996242531f0bfff33f3d4ea45d58460fc7439daa02f14fe4b1ac7c3036b4d1c49768888f71f67bad0e891d24df08e72ec756f4a79130f83f17f2e82f98c90ca0cdb6d94c58dd239c85c0e0328b2a75fe8e839f84fe5c27c33644ec8eb44144ee4716a6dcc3d6238310b7adfd186e5030fab4054baa78703647f37d18fcc6a2eae1af756b65725e4efb3cf51c0ca229d6ace6287da0d0a0206b95aa7fb0f28b2e1f24df346b6bb021762dfbdf548706686869eac81a3781d3fea81d9b55206404446effd518a4050ea99ebf6b48835704739375e91c322d33384d5435641d2ffca42aebdb4e95d0a9ac3c90a8dd5984672a467e9166dc5efd01342c3b6474ddf9dc13d03263737e28b73ec6d85297a2a2422ef1a63dd10f59f24b52d288b010d2b69c4acd9929266b79fd9812b40806af5c11b40d858fac154077241ca28fde0592c0e029ca4187b0ece70b2e598c5bc79bb86801577e91bf7869dcf95e940bb69d16ba7e65f4bf04c23deee7aa72da0ec585a8d73e5b2c27cdc376b90a759bd725ca127a66741c067ebd7d2104ada0493aee78b38e940eb0", 0x1000) 14:54:04 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000080)="de9e60fb7f8000000000c304eae1b07025b4d9de") r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) r1 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000212000/0x3000)=nil) r2 = shmat(r1, &(0x7f0000210000/0x4000)=nil, 0x1000) fcntl$getflags(r0, 0x0) shmdt(r2) shmat(r1, &(0x7f0000214000/0x2000)=nil, 0x1000) mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) 14:54:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) bind$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f6669ff61b000"], 0xa) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 14:54:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4000000000002000, 0x1) r0 = socket(0x16, 0x8005, 0x1) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4f04001140002000000200"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0x36d, 0x0, 0x0, 0x0, "e917815be02a513b5456f636011f8304cc7cc1fc", 0x0, 0x10}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x8e75, 0x0, "13d22249b209407473951055d6c37aa8c7c3c862", 0x1, 0x9}) 14:54:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000200)=[{0x0}], 0x1, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8400, 0x10) r2 = semget$private(0x0, 0x4, 0x103) semop(r2, &(0x7f00000000c0)=[{0x7, 0x8, 0x1800}, {0x3, 0x3a, 0x800}, {0x0, 0x4c40}, {0x6, 0x1, 0x1800}, {0x1, 0xfffffffffffffffc}, {0x4, 0xffff, 0x1800}], 0x6) 14:54:05 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1}, 0x8, 0x0}, 0x2) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x0) listen(r0, 0x0) r1 = geteuid() setuid(r1) r2 = getppid() connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x5, 0x9}, 0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r1, r3}, 0xc) r4 = dup(r0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0xffffffff) r5 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, r1, r5}, 0xc) 14:54:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="000000000004006e4e26"], 0xa, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="1400000000000000000000afba2fbb5b0000000000000000"], 0x18}, 0x0) r1 = dup(r0) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 14:54:05 executing program 0: r0 = msgget$private(0x0, 0x70) setuid(0xee01) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0xc52}, 0x3, 0x6, 0x0, 0x0, 0x6, 0x8, 0xffff, 0x9}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 14:54:05 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 = kqueue() write(r0, &(0x7f0000000100)='D', 0x1) unlink(&(0x7f0000000140)='./file0\x00') kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x3, 0x0, 0xfffffffffffff183, 0x0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x8, 0x3}, 0xc) 14:54:05 executing program 0: r0 = syz_open_pts() fchmod(r0, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x12, 0x1, 0x2, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x3}, {{r0}, 0xfffffffffffffffe, 0x20, 0xd335eb2cb071dbc9, 0x86, 0x3cfc}, {{r0}, 0xfffffffffffffffc, 0x0, 0x4, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x54, 0x1, 0x0, 0xbf1}, {{r0}, 0xfffffffffffffffc, 0x0, 0x8, 0x1, 0x3f}], 0x7, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x3f, 0x4e7}], 0x8, &(0x7f0000000180)={0x3, 0xa44}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x80) write(r0, &(0x7f00000001c0)="0f", 0x1) syz_open_pts() close(r0) open(&(0x7f0000000200)='./file0\x00', 0x640, 0x3) kqueue() syz_open_pts() 14:54:05 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x7) shutdown(r0, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xfd, 0x4) listen(r1, 0x0) bind$inet6(r1, &(0x7f00000000c0), 0xc) 14:54:05 executing program 1: socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) wait4(r2, &(0x7f0000000140), 0x1, &(0x7f0000000180)) recvfrom(r0, &(0x7f0000000000)=""/91, 0x5b, 0x800, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x6e01, 0x2}, 0xc) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xd, 0x0, 0xffffff76}, 0x0) socket$unix(0x1, 0x7, 0x0) 14:54:06 executing program 1: r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x80) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) write(r0, 0x0, 0x0) 14:54:06 executing program 0: mknod$loop(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) readv(r0, &(0x7f0000000080)=[{0x0, 0xffffffffffffff4a}], 0x1) close(r0) setitimer(0x1, &(0x7f0000000040)={{0x7, 0x3}, {0x100, 0x59}}, &(0x7f00000000c0)) 14:54:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='le0\x00'], 0x10) r0 = socket(0x2, 0x4002, 0x0) dup2(0xffffffffffffffff, r0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r0, 0x164}], 0x1, 0x0) shmget$private(0x0, 0x2000, 0x220, &(0x7f0000ffc000/0x2000)=nil) 14:54:06 executing program 1: setuid(0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0xc0, 0x80) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r3, &(0x7f00000001c0)='./file0\x00', r1, r5, 0x0) setuid(r1) fchownat(r3, &(0x7f0000000280)='./file0\x00', r4, r2, 0x2) r6 = semget$private(0x0, 0xffffffffffffffff, 0x80) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000000)=""/238) fcntl$setown(r3, 0x6, r0) 14:54:06 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0xc}], 0x55, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0x3, 0x1, 0x8}, {{}, 0xfffffffffffffffb, 0xf8, 0x1, 0x6, 0x9}, {{}, 0x0, 0x40, 0x20, 0x0, 0x1}, {{}, 0xfffffffffffffffd, 0x1, 0x80000000, 0x3ff, 0x2}, {{}, 0xfffffffffffffffd}], 0x80000003, &(0x7f0000000200)={0x99, 0xb8d}) syz_open_pts() 14:54:06 executing program 0: socketpair(0x6, 0x4007, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040), 0x0, 0x8, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair(0x2, 0x8003, 0x0, 0x0) 14:54:06 executing program 1: r0 = semget$private(0x0, 0x0, 0x204) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/130) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x7, 0x100) getsockopt$sock_int(r2, 0xffff, 0x200, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 14:54:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0xffff) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x4, 0x9) ioctl$TIOCEXCL(r2, 0x2000740d) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080), 0x74) 14:54:06 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) 14:54:06 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x26, &(0x7f0000000040)='\x00\x00\x00\x00', 0x1) poll(&(0x7f0000000000)=[{r0, 0x90}, {r0, 0x10}, {r0, 0x83}, {r0, 0x10}, {r0, 0x100}], 0x5, 0x7ff) 14:54:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e00100000000000000000000000000000000e1"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x5, 0x40, 0x8, 0x1, "b52324a17132f9896cc3af9502ffb259774ae2c0", 0xffffffff, 0x8000}) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffffffffffffffd}], 0x9, 0x0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="a7", 0x1) 14:54:06 executing program 1: poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x8}], 0x1, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) syz_open_pts() r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)) 14:54:06 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x2) setsockopt$inet_opts(r0, 0x0, 0x4000000064, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = socket$inet(0x2, 0x5, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="7e40db73852c0ccc60ae00b69d376485dd3d51a3b2db1f59c2fab8f1bec4a6c8127dadf33b711ee155f7f3bd34f14be487054f38452505ad175d71dd3944064efe8b1fd268e631e1f334da0a45342c6856c1e554ba1865ef12ad0a9e2f5b7d7ad6bb14c63e675fb5fdb6e248af70d1e472b9e9b70b4c44a2467ca0f33806e76cb84ddaf64edd83c2b3999d13e246efa2744e8cfec0d669e7cdcd7c7d422b587ca8c74e1076dbf8e6e72c8a4fc8d98ed5b07a6c77ea46f622895898e7b9d6b647369780f93b5e100f7045edfebe408087220bfbc735b8785b1e2544ba4e", 0xdd) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r2, r3, r4) login: OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) 14:54:07 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x3a) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) pipe2(&(0x7f0000000200), 0x10004) r5 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r3, r5}, 0xc) r6 = getgid() connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r7 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0xffff, r3, r6, r3, r4, 0x1, 0x8}, 0x3, 0xffffffffffffffff, r2, r2, 0x2, 0x47d, 0x91b7}) write(r0, &(0x7f0000000440)="ff69be1d923dbe684ddb6fd18f397226c70779894c64fba4957f3aaf95771eaee841f7788476c2eea64610807d893fe6b5d6b92f48087e8a0a0a072d18a9d498d536c79695d1061856a4f8399b067b744b549f8926307311843b083d7a44b2f9aae55484464dd4dd4ef2e8c1c2565721d70e507ac7e701ed80c8ee7f0b0a12dd90daa4bd91764374e7538e356d40dd370a3d9dea3e904b2e919515c2b50935c0e43ee4e31cdb5ca2ce6946800e3aa3d9d3a551c8eba730d23b750278eaee822c61784637c4d3e47681f8e38a63ba1b6881c053dd6ebf27c488df956406be15c03d8c8e95159f3ef41e536bc8930e4a4cb39e92aa958df5a5fdba46f51de6e0fe1316a371034caa0ab1c3d15ea5c89ed90b2ae8f9c85b42cd8bdc122cd48809b78a907664261ef60d28e5c321bf0443bdcc59c748484051e4e8312e5f00c1b4abe633bf3223c1de6bcd60d641c04c976e82934a550c96589e0853dc377125b5b71bdc498e72ffa0bb2623a82e6c1917b1521635e9ebfbad320c386951fdb71e918bcefedfb3b1caa418e0bd33b20d4bbcf43804034af670c2", 0x198) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xfff, 0x8}, {0x9000000, 0x1f}}) 14:54:07 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) listen(r0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 14:54:07 executing program 1: r0 = semget(0x0, 0x7, 0x10) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x1]) semop(r0, &(0x7f0000000040)=[{0x7, 0x7ff, 0x1000}], 0x1) semop(r0, &(0x7f0000000080)=[{0x4, 0x2, 0x1800}, {0x0, 0x3, 0x1000}, {0x4, 0x9, 0x1800}, {0x2, 0x0, 0x1000}, {0x0, 0x1}, {0x0, 0x8000, 0x800}], 0x6) r1 = kqueue() fcntl$getown(r1, 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x9, 0x0, 0x0, 0x7c, 0x2, 0xfffffffffffff800]) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) recvfrom$inet(r3, &(0x7f0000000180)=""/151, 0x97, 0x1, &(0x7f0000000240)={0x2, 0x0}, 0xc) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000280)=""/182) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000340)=""/181) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000400)) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000440)=""/154) r4 = semget(0x3, 0x1, 0x6e) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x12, r1, 0x0, 0x0) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x2000) shutdown(r3, 0x3) r5 = accept$inet(r3, &(0x7f0000000500), &(0x7f0000000540)=0xc) r6 = msgget(0x1, 0x220) msgrcv(r6, &(0x7f0000000580)={0x0, ""/4096}, 0x1008, 0x2, 0x800) semget(0x1, 0x1, 0x10) r7 = syz_open_pts() ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f00000015c0)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001600)=[0x5, 0x100]) sendto$inet(r5, &(0x7f0000001640)="e160dfd9e526fafb973e24965158bdeab80f1806c4dd5aa29659fdc6074c9975abf414a283b192604420f74d4d2b022185aeb43964f0c9fdd870cbbc9c70ae979139ba820636f24b8e4d1a0e8ccc27bdaf9f1287c09b91c719bb7181f42c201249322584794fd72c8f3137bae9c4f6233f663631bcdeafd44298368a7c2332d1c924b490709786b84bb648053d8babc4190fa49386aca231423f5ef03e5fdfcd853af4", 0xa3, 0x40c, 0x0, 0x0) semop(r4, &(0x7f0000001700)=[{0x2, 0x1328, 0x800}], 0x1) msgget$private(0x0, 0x108) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 14:54:07 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0xc434, 0xd08, &(0x7f0000000440)="ca9444a80aabd19296a54e79da8df9be7d4418fff253a73903d7c49768c6a71bb63ec7d898876af18d0f2bb6ee98f41b1abf7fad8a264772cfab2836c3166ea03ef067184b6926dfc3572b75ec0405a9ec1b5c6b925a5cb95f642d9a02b2fdf3a8f2d9aefdfcf49ac4727b39c9e2b22c0ff081fbda46d73a9790b36bfb0413c69fe0af16626c116f0d201e905698b1c2a52a19ae8f1a54c9f6cfde98d64e5e27441648bc34eb553f51c37ace50a0256663b5d03dd08129e81f536f2d84afd782d7440996a349090bdda178d4bdb00fae2272d0a2156a037878ae17af8e0d008c91d296b664524f3d8d5e4476233de49a7832d3359d02ca425edc471cb3f542d9d7605e650d0b0ec31f14c8a0639f72ac07f6c8bcc105af9147f555f02130b844aa669520f606d1a4c6bb4b632b15d0baa96766ebd503892149636faa0cb3db0a7eacb09e0162ae73eb3c68777d82b438359f42b5ce93f8f4bd4f9542d38b7f769ddaadeb160a4b3be596668c93dd551609adc1f1d4491f8819b28bfd36e7eb7757477059895d71de425fa30cbee3f6e9d40af52bb51bdf011ac643159fafecb87fcdbffe572fba89261c1dc5737a0ec82615a4293fe64877b029d9418a569b1595a1b91aebf7600c424275192fed2f6bb5a469da8204961f87fd644e4821283f779d9cf1b031edc4b2ca37f2eab0183f51d66d2b175fae6c471f0287ace59063aab5ddf7b73dd9e30744327b2834f082fb4397cbc9aa4f1fb0645beb723f938b34912fdabb804581174ce3682bd14a0ecdab62aef31158990bbe9b39ba3a6c49b76292d642b921f9d83b71df9c16fc50677d8ec24ebd8dd7b94163b1ccc4fb7fcc79484d609f268f990bc86fcfcd49fcbbb5d99f3fbe434e13aa2dce533af80b54d1865a793e3aac97446979952b030536d6f4fb7fd1d0408a6b9666232c8335da3b224094dbfaa258453c3019a558d8d4dc395258b4e819ed54b62078706db7bb00c4a22634810ce92b62a2243d83aa06179c9360c332f79cf6ae711d42b3ce4b65bbcb479373a43fa58ebae6fae3ce69914c2b0b04fae49491630e4048d75d569992a1176d9fff2fc1ee5227d24cf4187bf3ae78e126f9377672b62b00b6c8c604d93a15d2b62dc12839189c82edb6fd05344545bef8be302ffc71762b5edce06461c701424ee5f74f34be779ed5e57b8a9830d90dfc7fd6205725d5dfefd4b1c6e39bcd5d80adec82e2c7513e7102759536095210306e84effcea9f8711f46350d6d0a610620a0a5e0d59e424f4a272bbbc5b5e0360841007ef752d703582b2e775f65e2e45bb7cf2e313e9d764b9d51cf1f0d48dcfb8f1ed870fbc981cf6b281c74f5ca3efceaf53e14afdcd8677647cf298eb45bc9abf752999890fb4daf2777025f1d1a174573f026c54142b87d9409170e626958d6a82bb2e69d3b3639c288fa35ac68e2000b156d6884f11fe72fbc2d2875fe45029080378a9c2e7e295d195dea5d8ed683bac90a1a35a6b6c6d2fdf5c3fabf13d2a25778139c4c1655499f7e4763383ab886721e6228e6bafb24d907926afaf9505f9d6e1a40701809b59824f6db2f103c4099b7f59c661eb184892ac451d7c3011476d5407e5caa594a570f18a989148bb685728bcea96df9fc6ffc9e2fea96ec8a598c794516dab050592ff157ffd38bf82e68c8c2ac09c0040aac3b3eb05fefde0a4afd8e45631321d695190fb1d69c4ba5c57dc0595d7ab8c20070ea0f20378dd223484f6d9da48ebd76cd725f154de28eebec48d15eab1e772eff7c1122be0eda62699d74905c3fc81254be1c9edd3a7b2d4d3c2ab873fd57ae75843df7c75b7d2cf46f606ccff379de807086cce7b8cab27b52d6deef93165f6a1d7cf8a5eea1eaee35629b6d128fb26f0b25030e3b9e05e7c1d932af6a0c503e97017173ceb75622ffaecc24845eea7e6c6afde57f34cfeb3f1fc1afb8e07fb3194ab287a36bfc780108e28f0f183a77efb4a3e594a5f0ad7f59cc8abc8eab5b08256c178b7dace541ac67643018d010c30e4a1bdfc6410666a37e8369d356b0c11ffd35816a7bc6b7cff7263e3db77213498f181dfa8f6ee49e6ccc76927bc62c169a159c0a5fcdfeefaf828815cc71871abfc618636075879984c960546356f37a9025bce9d1b2ef90fc7d226ddd01d3c7d8f1ec3018ffefe901f22b4ed55b31b9abada5ab76e6defb95d080725d78b48118fd05601d09ccc6d6b49f2cf882ec3a22b43a425353769075f65695757c8424c27c9615772c30fde02f76299e24d8540bab39ee74a312f802f5386441fc9779118c993c1feb140f95ebe0b187607cb16d8e75a6cf6c09bd392eb916cacd31efce7d50bd86322eb7cfb57d04ec25370397563d0cc99ce985af061a2ad60e9342ddf299a9dfd5cbfc979c4d37bb3b0bbc6ea9b94de091867ead242b9eda31efe15c3dcf4960182cd6717baf59021949e65aa39ee34afdcb8ef7a71375bb154f309240ab1e861e775cd9abe284b3ec5c1df73a2fa4ecb59c6259e5128045cb46c6f6884425a2a46ef960f077cea91bc233b7a70c272d9745430c33d8c067d50d0855e7537b2947402c765e9290e33787e4b8a6cf38b86c676a7b656205ea7ad201881543263e9c24c54b947d7594e19da6e2c147088f0490c14a1ff7988e5c4167213616673bb0ddcb6c005cd6e9c62a9f306d09b6208f4b80df9965bf41f7f749a9264928221232e89cdc351870d84a3a95bd2f3b9bcba4ba24d2453f73e75a3a11c2e442e49b662c3519027a596d1004c69ca9efccdf7498212bfb27b6279609a1edee89291fa1481e66149b41e37ca2690fa9cbb161110f558093e9d0e1cdfdcbef598f80ba478809a435ced0c34aab582dbe47f3c7caeec119b4c29576faa639d70070ab43590af5b3b8794116eb440c87f2bfec6a64561faf3e3f40bc55515bc5a18b860235a21f72c6548683eba72de1e1a3491826ffbefe646f027a4237bad10a3fae4ff5ec33dbb9d55cede5722744ff24e92e3d21326df25a8768b97698def150086efda2c3756ecce3c005ed14d6e18d5e0abc63abec72aa5f9e47438c45cd26bffd5612356eb65e422e2219fde3789c7ba8b2b8eee371ba84f50d0cb72bd29667ccb984e9aafbd3544c4b55e54bb168e5f78369116d7d4466f0e621915fd8c9cae0ef1a7401ed729832e903881784ade532dcea66d77cdf5883d34b2fc9bd2ffdd028e0c4d285700f07f5654408fc132c7a3ff68e23df0bdd640628ade1c79e1dcfc4628b0e516ffda133694fe314e10221c2063f115282ab20f83771dbc162d80930d5c1cef830588a92bff4eab8ec8951912d5932e88179c5c48df7c8f077c1b064f09b9183285b5e983971da75e6e53aa25fd1566bff90a3b4ec0a6b6aa1c948179e11ba3cab6649ac612da4f62ef74db1f9d69c35c6a1f0c85bd468520ac4ae2722b24e7d65e1d772ffea4b7e85832757c1779774a0d9142fba3f4109a738906dfe4d5c6906ac22abffcdfe3451aaf89e03a4d1338a2fa5b37c9c0ba2ed29b3c2ef796e44571a9180269e9b15f9590671beb3d9c12f7a8f7c8229d13fb6b0281b69b6abfffdb7a2ce68f84f0558fba28a4db31a01f96769420728384bd0ae8296651f909e3878ed68ccc547c1947d9257f59e7636079793aad5472e7c4df0b379d06c43ac946617d361472b9772c3f918966655a8d92216886e9f4e7a4996d0d9aad19ef1b944b4711caba610e44f8caf360a4064189f55f4c210725b213a4e35980389cfad067be7b1640d2b570c2d9e373d5ff97d57cb9af826cf208c312cffc16cace0bc4a9da7f63dc61b9b12fb9dd62126ad7fd0241f2dc0f48b1cc589139bad317cd19ebe9646ff3e65f2c565b1a06c4fa6e07f559944cecf5e4cc098ab617903ae274a3592c8437d88f0e7d6276edbec1893f551e50c6c6bb1d5e6af28a72d7a38034daca97a65927dab5f72e0fa5d285684f2c4af7594dae56d25a52773e8befd6645a2bf2742d99121d831fbb7d29cd505295f1f0a2c9e119c855cbcdbf77bf8ce3a709732ecdbdc6170dd9de0b7e92305184963033af45b9542ecd9ed68ebd5b7e1178bcc679b6196c3d6c767cea09acf1d4add1efe73443ea403ff2a345bb051c9c2bf44b525535d42fc4474a9561c7addfeb3698d256ff3603d03600635804207fa7b9fe2dfabb9ddc25a58f4452e5a820f1b9fcf3e3ddd5b87ec2977a44f08de686d810846db705767d8e4e209210d7543aaa0a269d02f3aed03d36aa8eb1d2a1bb6b6e9c4ee559a728271fdaeca402812916730a5885daf0ef8d9ad59520a7b7851df57dae144fd4e60a04ea21b01277d56d8bb7f49b64bcd613e56b63f02a79ec47d73c93c8065c3a8dc452c392d1bf91f5b22f5c6cae5ab21652616f3efa6a975ad9542876aa2f71b60b5b89b634db6f2c1141c929c899c37548ca7d6eaa7e6a26b42305d4737dd3a8d077ad53d11232ea3f4a36c10295a4bd6f86cd913bc86179266c007c1c10c098da06a6357f57498067321735410ccdca0b855fa8292a16ffa9524a823ec88c369b5bf1eb26880591ade5d29428ab76d3be7f60e630f032bc745d0128d69fabdf679dbccee5ed33a7df3536805be9d0fec6eb1b637896d051eadddc0dc5cd9244123541642d8c503ed861a411f728a33ff1ede6b14ddc008df2d5c40ab493ce529f05ad9323e9aa622c3d2e7a6de00ea1dd1cb73b9cfbdb4460711620f1c0d7ddd8e0d96ae5840e3834cc215fd29012521dff3438352aec162d8bbf6ae910d09fd514eaae9418bb5e21947187e19cbae48daedcbe91ff721686391c7e20f6a96848ce32cc9af575c373637ad82fc6f41134bf4e12aefd05a618d95d5444225121e73cd620262cb804430885c8d2e7dd7f0f99928adc89cb784e24f82f421aead8489db5b12cbf5a49afee0b9fb10c6763c559b76ffd9e45cb0a64ff3ed19521f3bec82b52bbdec221a4a9a0ec6815924f2523a3d86b11e27ffa356b0baf1f301b9427b2c84364cd682440dc1211950392a76b3962e3d5454f6cd21c42ee1dce338343d38fd23f95fc80d5b399c3335665cce4f63b7aa9c1bae699f434f1eb6e5cc2702c8f8fd7a5e66bfe7409cfc2fd0d876791ac0ba1ef7dd482b17a07fab8322d09a336b95f4060218511995bd99d6b756a3492651936b1dbcfa9c15cc7a7beceae5fee35666cfdcd7ad4813bf70a8fd4abbe5d46863d4c00072c81356953b964f8511fd140f2b8d674450caff638a382567bd18abe8792586b7f2ff8449de8db9950c7654cb5dcba174dc1c8069032a3c60b602f97e50f6cb5c37e1d84b437db73ac88822f888516412502d3765390798c59671b1d58e98ea425bdfc28ad6c55cb58222fb59249b1116bad187cea3ba0f4d0dbf3596477ba6ec31bdb9ecc9fed98565feae866f3343e6744ee65f08cb2e42a047f04fb095a82fd8a396f13be0388b2db28ad51a1f01d1a501dc1ea3547ddd3a5265f2890c3470b39d761061043c9cbbf395ce0c7de7994a9a2aa39a92013bbf012b9ec3235e58fc62c292b3d7022fd577b0f7c62ef0a4a16a16a6985da86eafcea11abcd6fe49bc64112d4e26fad15a4e155bf71182167fe1247bc70b89830874abd561f4395df2f1c7f960eb86d0410ea461ca827caf360ccb2282b97b757e2c6d8623c15d7956eb8726fd801d593a655a45a5972e78ef2441296e9f629855b8687d5a15f74966a2425973acd50ac8093d4219cf1136df7a5daa8bd06e85635acfa2de06eaa40aec7025532d956", 0x1000) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000340)="ff010008aaa008040000c3513e2f5e00000000007dfc8db8749f94ac0901b758d65f7e55c542156292f11e53d8882c7983bc4e46be9dcadaa3181605ce17514db5488fc9dd229b000000000052e7f2d60d6b147c9eb872efaab823f60e585307bd2895e4a99fa0345d254ebf69ffd08de083b15c2270d715c6bc06faf02e3d0449ad27dee25a2321aa01687f9333cc25d1ec604c167b20c2d67364772fc87b29210d1b826c639c4410ec444622d1dbf4c13a5188da3a220ac4449a9461fb5b1c0992a34336c25200000000", 0xba) close(r1) 14:54:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x90, 0x0) unlink(&(0x7f0000000080)='./bus\x00') unlink(&(0x7f0000000000)='./bus\x00') close(r0) 14:54:07 executing program 1: r0 = socket$inet(0x2, 0x1, 0xa) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/88, 0x58}, {&(0x7f0000000140)=""/232, 0xe8}, {&(0x7f0000000240)=""/176, 0xb0}, {&(0x7f0000000300)=""/211, 0xd3}], 0x4, 0x0) r1 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) getpeername$unix(r2, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r3 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "05965df0fdb60332a979765f03b2938958458f1c"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000004c0)=0xffffffffffffffff) 14:54:07 executing program 0: socketpair(0x2, 0x4, 0x9, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000002dff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r2, 0x6, &(0x7f0000000080)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x1ff, 0x4}, {{r1}, 0xfffffffffffffffe, 0x9, 0xa0000000, 0xfffffffffffff801, 0xfffffffffffffffb}, {{r2}, 0xfffffffffffffffb, 0x0, 0x0, 0x4, 0x9}], 0xceb, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0xa0, 0x0, 0x9, 0x7fffffff}], 0x3, &(0x7f0000000180)={0x9, 0x4}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000300)) socket$unix(0x1, 0x2, 0x0) 14:54:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x2361613c) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000140)=""/223, 0xdf}], 0x257) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) fsync(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x1024, 0x6) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000), 0x14f}], 0x1, 0x0) getsockname(r0, &(0x7f0000000240)=@un=@file={0x0, ""/13}, &(0x7f0000000280)=0xf) 14:54:07 executing program 0: socketpair(0x22, 0x4005, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x0) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8110, 0x80) mlock(&(0x7f00005c5000/0x4000)=nil, 0x4000) mlock(&(0x7f00005a6000/0x1000)=nil, 0x1000) close(r1) dup2(r2, r2) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) munmap(&(0x7f00003e6000/0x200000)=nil, 0x200000) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="ba5dd71ec5cc8f4f632414c0937e2598b10d89743e1933749afd354de1a3d3", 0x1f}, {&(0x7f0000000180)="351b5b6334f85b2e76447a7aa682e602c2e62db992f94c7dc4f3909ef300451452b099e339a571f09964142fec04097dc89e7a0b1808849212cf9314f2998341f5d49cc5f76b818795590c7d5bc48d45fbd11018646e593cae397693e3", 0x5d}, {&(0x7f0000000200)="8d2a247b243036ce8c8b0b78eed9d0f7571b893d8fc66f068900b4125828143f49e75a7546676e22e72fd92624d81cc8b2cf5d45380a3efb5a70758b0060c2899ef1d1439d8c62d3182a71e71382d048c908e477bd2d73864f26da464b6dca15073a19ba4066536fd9fedb65b9cc640b5e6d138480452338e2f33092529fb517aae1a3a9d96aa309b0e0b72fa148f05bb7f4eda0bf3dcbe050c355122a7233abca0c3baff7f1628ea0c37d895a41c63ddc8815dff22c1ac28dee45b74509", 0xbe}, {&(0x7f00000002c0)="fee83e80beef53923ec61f950acc2a02bd38d80395ee724bbba9e50180f9d419369744850282e161fcb71e32693ed8702fdd57b003e36e87ff832c74533d5dd14b", 0x41}, {&(0x7f0000000340)="5b4850e23b81a9691455d7175e8fe67d67b4f60166b89f694a3a6f5f1a7720098aa8b850e09b2d52043eb9bf8e48b73f61f8b7441e6df58c9fe08d0c180ba007bd6195ab16f1d763e8577ef5a8a6297995864789ecbdf245234cf98df401c1f19a3218b3daa862fb1620474c58e9475a12a102b52b0017906d113cc3c9fd60bc944a5e0273c6b0e630", 0x89}, {&(0x7f0000000400)="eb28fd3257ddd1df4950259a24038317ecb0891aa1859dbd665b51840bfd35eb74", 0x21}], 0x6, 0x0) 14:54:07 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) shutdown(r0, 0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) fchmod(r1, 0x4) poll(&(0x7f0000000040)=[{r1, 0x11}, {r1}, {r1, 0x4}, {r1, 0x80}, {r1, 0x101}, {r1, 0x80}, {r1}, {r1, 0x4}], 0x8, 0x100) getsockopt$sock_int(r1, 0xffff, 0x1202, &(0x7f0000000100), &(0x7f0000000140)=0x4) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 14:54:07 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r1 = socket$inet(0x2, 0x2, 0xd004) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0x10) truncate(&(0x7f00000002c0)='./bus\x00', 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x5f}) mknod(&(0x7f0000000180)='./bus\x00', 0x2007, 0x200003) r3 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) writev(r3, &(0x7f0000000080), 0x10000000000000aa) mkdir(&(0x7f0000000280)='./bus\x00', 0x40) 14:54:08 executing program 1: execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='#\x00'], &(0x7f0000000300)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='&\x00', &(0x7f00000001c0)='-:\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='$-@\x00', &(0x7f0000000280)='\\$)%@\x00', &(0x7f00000002c0)=']\x00']) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="1f002307000000000000000029c256ac6d8a7429639779da9143056ba8450500000a31eb0ee2a509000000262221db157b3137", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) 14:54:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0xa2, 0x8, 0x1ff, 0x5626}], 0x56, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x0, 0x100}, {{r0}, 0x0, 0x0, 0x20, 0xffff, 0x101}, {{r0}, 0xfffffffffffffffc, 0x40, 0xf0000000, 0x7, 0x9}, {{r0}, 0xfffffffffffffffc, 0x4, 0x7bd7debe8792cff1, 0x5, 0x3}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x80, 0xfffff, 0x2, 0x800}], 0x3, &(0x7f0000000180)={0x8d, 0xfffffffffffffffd}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7f4398d5614249fd9", 0x9}], 0x1) r2 = syz_open_pts() close(r0) r3 = kqueue() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x2ff) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131100e800"}) r5 = fcntl$dupfd(r4, 0x0, r3) readv(r5, &(0x7f0000000380), 0x1) 14:54:08 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 14:54:08 executing program 0: pipe2(&(0x7f00000006c0), 0x0) 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}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) r2 = syz_open_pts() accept$unix(r1, 0x0, &(0x7f0000000000)) fcntl$dupfd(r0, 0x0, r2) 14:54:08 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x830b, 0x4, &(0x7f0000000000)="833cc0728160bdfb0587d471b4523439860b2519ba7dd6cf", 0x18) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100), 0x2a7) 14:54:08 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000000)='P', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x8) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x80) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000090047022da75713fe64acc8276b6cf50953564d1540866fd6e7438472bcb0cea5ad4d35c8f50bfbec22334f901c21412262a3a62ccd2c0e71a22f4ee87b1ac187d948244d4784ab31f8f398871d8cc91639dc258cadeaebe78a382f77c03107760e07207be2d6b72f6bdb52be6208ea463f44e24"], &(0x7f0000000080)=0x9) setsockopt(r0, 0xcea, 0x10000, &(0x7f00000000c0)="aae6", 0x2) 14:54:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000015c0)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042eb7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd918950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e73031ba2f3e6b69f5ae258966ad1a030051d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f800e530fd9a919b4507e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d320900000091fd99f19f48ea3cc8d8883cf6758c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f6f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb09038916a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4c02000000d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd54da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87591c707264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491c322902fdf889280b62dc0073bc1575853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65d41cbb1f93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7e24213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2640e4109608169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6eed0d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce544349534797ba0e1985de1516e35c05a2f916240920b2dbd087984b740ed55b4af656fcf98a245e6b0409304a6d00f39f97734378410876a9b457d23b733ae14333c15b1a69b267c4c4aceac7d9e3f530e5c50c48df09ce91e242393286e6a43740eb0c598e9d67543d130ff8f54be9cc46637b2ac64ea5619d92383915b11e0abaa046f6aed328ea512e1acb56381ffd1513ff8bdbe3acda2aef9697f5d2e5f28f700cf0536a7796cba45963d33a2cc05d3cfcb2a3af0d902ae660d2b3cb17d38449f397be1e0a8d372ab43700b596d8d5f571091f8746deab2d0189e5ab1c91616b98d1cca78cf9a30c4618643ca9338c9ec69b944cc1bd655a6c33a76f982dfad7e75feb66c9e6a8b5446c3a9430492afeafe7e947ab4823666b82a7f73b15f18e8410a4ab3e10d3f001dfc69ff8176eda1b897accb33a46f0d07e600b10b46bb0449038e413e9bc70c8001309bee6cd1a0ffd474590b3755061ac22bfa97cb67d2814feb09b6f67e75d5618948e1585f2d3a06e12d8865ca618", 0xef0) syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000200)) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0x7, 0x2000000000000101, "835cd2518001eb0000000000fa600000ebff0100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 14:54:08 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="30d842be099354e51c60ca38eba1", 0xe}, {&(0x7f00000000c0)="5c144bfd58724cb881cd7b3591ca43673df8a9aa9a5f0c87d178ecdb5d5d6596c6b3574cd1c9685c7758bf23b04a49650f8ca1987a11f31e44b7a9a5c0439b6d84b814", 0x43}, {&(0x7f0000000140)="2a8afc517b84353ce99f6865b34ae95c686e8fcf", 0x14}, {&(0x7f0000000180)="380171f63650d12f2d50642b0f5712f4c9f34e86024bda3fbf70b67712125f549c1dca99c492445650fbb6d0b8c8bd0e978de1caa8dc8ca9385112930fca793d0a7ac1c79cd8f338c57bce3feaad8abfe2371bd6026c06b3595d388da4f323451d72a9162aa90bae1342cf2ef37a32df", 0x70}, {&(0x7f0000000200)="9680726275ac2e7eba6dde37a9d82cc6f25a9009f4eaf3b0318db710aefee09445eb9d3ed86ef8ca6007f12f670575a555758aa042387290ae0b3ab7a3e1d9b93b61c30162c32650fc87fcecc2264854843470", 0x53}, {&(0x7f0000000280)="01c652282ac826ad28798092db158f0aca0a8f86fe249c3b7e185c15111b570648303974d09c4176d9da724e822a413d73371da4d1f52cd4bfc76337a0f626011e7f615b5f2c11318864215e5f0015c14af8bf3cec0bf6ad0c6ad57b67469bcd7cc6be61b9ee0ec096c588795a00a1af9d84fdcbbc7555870f465e508517e4e05c267245b18b7ce8f00758fce11113d766f5fa5ce4254ca9c1cffae4b62f12fb1ae1221734f79468f8e71a5610f3d7318af89f7f88b096b09d98b993efe79abcd8fa8aa4c7b20b05687d86b01db33eedebb6c543b4e24b10cbb2552d06c033c6f6a976798586b1abd9eef008951adacaaa4a5c40", 0xf4}, {&(0x7f0000000380)="fcabb868fada66845a40296074e8dd5fc9e475bff62b2d15fddb2155f78c1f164b739d3d93058a85140c569a1be4ff9fab6c575b1b1fa46f3c23a8fa725f7272d2b935eebd4cda9c8df6f40598d962c06f3cfdbf0de23b553389eff84d37bc8977c74e1779ab30ca7d1ec2517e5f9c553f131bf67713e1578feb", 0x7a}], 0x7) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) fcntl$setstatus(r0, 0x4, 0x88) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000480)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002600)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) writev(r0, &(0x7f00000025c0)=[{&(0x7f00000004c0)="4d4febf6629b22c37e5ae73da9ce113f633b9104526fd8ee40f748d146bef6ef83b292f335768894b13292abad9b6644d3e85ab0673d974723926841961f981febce6b09551e04bc85c730195ea35679b9bc2ba072ce73c4822ca1b5c134b91a91fe834d6a9ccaa32455f0189913442d1c9ad8", 0x73}, {&(0x7f0000000540)="4d210a504238da5c4f13b2d8fa963fab91b58c90d7d04fff1f1708ad0caf0d083a1df6e0b989dbd2ddf97dde6c5e8c4a4b051451c1cde5bc61dde2ccd1b3352a03534b8cf596b2bfae9ec3def37c01849b8909c4c031306db42f57fadb1822155e6ab2f047e0f28f3b3b9487ae4850a2fcd8d457703108926ae79fbf25354e0447f00b83a06800c7035f8804573ea76e7cc671068aaf4c08c17091ccb047558ead534ce27c469caae3d2895cfacdf05e6586faaaccc3388d59c36b4a70f3ad2385492a76ba0b06ad3c16e157e5256cdc931e576af0b8c7ad04797b1240b1bbe09bedad8c1f2dfa70b72ddfafb78784971b1c865226856bf147b53472219b826230329c0b6f47288ceb75b7143957c78708febfa209d628c2f60becac639f5df1b6971e091787ee033d0d03be735063ef534be8a935e68f9b05a4ef2755e6e312fcf7df0241ca63ff962b872d2911220da4fffe04f4f070184308deec3e6764dfe3656d7f83b65c5e82b10b784fd3a4412ca9de4f2edae67d144f47ea22c92d5041a7442bb28c50ac02a60b48ba9895c0761aaa41725db5db6391557d0af0170a2fec036fc69892875ef5f981c4fe7e1218241b9bfaf5f1cd7461f14bad792d8cb4a49a16a143d61ae4e8ae2bc7d8f927552e7645f557cd27c209517b2d5f755e8ed245cf160254372052c86608a34cdea4194794cac9fb0baf1b6971b309f65d865b13ce236d4461e0ca67c66657120bf6e2642eb71ce28fd0be5e11c5a0945ece2c9127e4a0f6c1e1e2da57b6b8be62ae3c5e4e22752b447cf7ca2e5fe51fd6b4d6778a5ef71b49b696a37374c082adb6204cd01bdadea72cb2c55f6b0183702eae4f413ccf4cc02cf5e1d9837e12f69470f54550d2b67c758b5f18275cdbdf5f228a97d909acc476912eb449ae14785556f806f99848b18ae473dcfbefc29813c2a6a0d7241d637a276f48f90c75b29338b0c4a0f60546b7b5efd59ae713dc7cca15627ced842c0808e89f94fe1c296488fc0a48a9d6410284a7d46115dd411761b217aef51fd0864b0ea9bad4cef12500d8d07f630b15a7b21e79ae5d32fa32f0fbc3da6773dede3978643fa3675ce48006e0915cfa9d244b14d8b9137b975420591f39beca1fa6b2164437317d277c259681e0ac4dfa3b5df41b09719859505bc87e7b1ce6e3725ca681b5e47d3af33a289e10c9e862feea09c50ff722b3e0532bbb174467ca1de4c7ffb732888c6fed515917659143cb18a14478e170c98db3790dcc3ed5f48a7949d2698a4c2e2a47ccbf7e68a5b16966b9849a2cc11070355939d05c97dedd11129dee1efc669812c69b90483d606b5813aeaf5deb591701b7337bfd5487f7c22e3fa93f283f865b1a433c626a997c50f30b69c14e5ed1a8b4af979855d8e70dcd626cf6d6545bc1a2257563d18262dcc81899d1defddd286f9f6811ea6a0ba134e3772c704a1f4d8cf5b9cb34e73fcf8526dd6c301b017e97a7236876df86d377dcb0b23ad1c6cb654e7706e68d29f72e43a3ac900bf9c2f5ac8434e36e4d03c4fcbe56503d7297f09347762796ffdbcd598aac42039606084c0b542bc82d66b06f1d210318954581e3d8fad438897bf68c9f4b9057b8001435f90d267225a57057fd36441e05eb019b82f88352eb55a7a9b888610005a1d22ab699b25b480dda2e441dda7831bc057414af03c490a3717d9e728e2a14e753036add086a554d31972cc25380c90d460706317aca1257da559b841e876211f3f34de927e12bab043cba7d3aa4b4c9afad47df4adfbc5beac8512f8fe91702627a4a92c64ba9d224c1240e8472358dec10966d57a220fa77cfca8b09ec1534b008e33df83cf0286f1924fa9694a4fd89df51f9a979642ea8d8f28ef4523279e3134496d76dd837a0e817719eb50bd292740f904a8b216b7c725af050822d6e5bcafabb5506cf773f0dfdf20826849ce69aa806f25014423e6a8298b95739ef65baa1a2197aea9fc02dbe1c730d7d4e82f5e1470862d01ac179c9958f947ace6a7cb769dcf5af92d65c8d35c3543a2d40e2f49ffcb04551d2e92567d0bacb5d781db97b7921a957a228b027fefe1865416b69fb20d482f791aa789d8ce033421a1346dc2605435c2944e0e7b348cf2ed0715cf29a9047e4309e687b8eabd90e038009dfbd28f1cef9d9e74d9527fcde9df2c288f232a4bd81d41f0f679c73edc1680debf44f654e39200ef3cb90482f78ec6b4dd7758ce333d8db7358673d58ad2078a7d19186319015cfc8e24f14d59e587615193a49a14f3abaf66e7bde7a72fa85fafa552d564ff49eca3b6fd0ba6414962ea394d5549d1d792d0e09a51b440a021fe578238b1eef1dbd6a7f239e3dddc18830427219e263da4e286dd072fb0629c4b5556594167fcf19d2022c6a61b1f3dfffdbd17dec6109d038595b43794b3720682917f6c0f00b288066004d4050178db3029d9fe44274417eb7fe2d9b3a78906e467af34e8ee0bcbb91cc34dd9d0cc92f125aeb05e1cc41e8b9eaa159870b0e4ee39d211275bb43f4bf67de83182f0da34ecc624c984b7678aa0f50e108cfcbf2487fd654ae96738f30a9baf4c89a88b507a740a3d5a52c7a2da13b22c5d6932e0221911fed5616170d31ec06f500c3868eec71fae1445eb1f952764fe9ea3d61c30c6e6373483e68a409cb8a0867dd9d1a4fa4251a7fa8b750a480c347528f6b93bc446ec21710c2b2072efb9503ab9949a6cc64117d110f9cf806b2817399f508791302f9d47804334062e60b96744fd7c1e2067170209c007087355c6d48e5ce52108aea5311f6bdf542de225129707c6b55604388c480b9556508e2f331079ea15dcda25fe74ffc0681227d8281f23e603b6c18247051366036b19507e8bfdea4304893178f9622e62a844e2708bf9434700b37dc8cfdc01cdffb3c93a92f4ca66f8afcbf4a74901050bb4b03efa0753f1180cd4b2254c273c4cd3ba5c08ef963d08483bd59754a5c72ac7fb8702376e6512f8869e5c1f01b356c0fd4beec785de64ae12fd985aed7f0681271dd6f06818e428382b0dadc92cb3398f35c2d026889c5330d4a38ff7f1c6d2f942904f876f01d49356f78ff0ab44f743cd53c1f7a36e133d95f602371975f29978dd33eaac94dbcf043f4e2aeb25d6b0691c97d2d10d7a53cab8f6dbbd59bcc8a10ddbb23f02d0317611a9bd9394ce04237a294088a447d00f243a4589342c96a23737ab884c0a7f087551f6e02874c4238d658d377bb3c32f7737da1c2e8a57406c3905b9192516450e8f1666076bb6e8f31d68af56016605cf3fe0d5d3013ca47acccec8ab1ff3e3e0273beab8b34db72361a688ea0618a07b421f75062d904d4d2e8e469b250c5a51260ebb6fab88d0654c098f8c7ebcb5da529cf9f4d9c1d780cb8daa97e9657a78494feb9f837de6425efdcd53cd9f612e184968693cd21a964d4420c5f6b608877d93aa2e143c2c32b268996de73604c7caaec11aa5037c3632991741825928b59b399c1814a66f850e0ac0d3c96fa58e8feae39bac549a3ab1921532b564df3fc34ee7e1cee5bf6a49aff91b24514da1421cad4cf508cdc8048606d9bc28e0f8f3cab0a14b6635f2ced8dba7d9520f5ba9581540d1ec0920f983bd9e82b5ccff8e404d71e55ed5ad516a1e57be6625a0dde334483c8e5de0b9d2beb38e9dae1164963153f2444d2e64e2ab92c10e78d3a08f4e1290db5ceb19756d4a6c4d2db3d1557a9e569c2c3b277192cfdcae05bc8f98a700421c04d9a8831a32fa378c91ec109cbdce1454cc5b32765a63de0cc3894e4b904fb277ed964005da388fc4bd5544963c2388eafa2c7a5c7901cc5d6d2d44ce7229ab4e5391177b91e4758223c98df59207f0e233bc110db5647ff173930a301d3f227d6ffd26eef90bf46d4347ac9e1d1ae2276a614a2e78738a086f27c505badb11760ee1b8a1cdbe7b48cda1fd61a480b25c9fbfb7f41a17522ef3301d40a34ab43369ed7b6da766ed914d86948dfc014af890f3da9127e24d7ec3cb3b9a0a3a966ca15f806cfe993477df6e6187f25c6ff87721428706838dc1e856edca6dfaa48b84c9ed2eb611d983caca90a7c2d6b458c26840e1111d8bc4559dfd8404e5a7085540d08ab7d611ac94c2e59012c72b0f223247e92ba90006bc72b1f39dea629f219b13ed964e47ce240f7406feee06e5e9941f3a1bf2d8fb16ccda5ac3dc60d61978731581855c2d736be8a46a0b0a008a6d1093fa5eaa5fd4b0c382df53ef71adc166a8e71aeef83ac38ea9b39b1564dc6dca7aac887d12759cb015daff257864ae9200153e7c118602d1e329f7075428678b168903b333136c630816a80ce89f38d70986733007ba2ccc255559aa494164ae4f37070c6c11286a203a409b85ba33190d468cc18d4202b31d68efe9f0b65158ab814fd6d5c9fc1bbe7cfb2a280d0d381c433f7486c5a3179f15c430975a6d9585081811352d22efd189beefd5424625df73d6da7b4295db6f6963cb5459bf5f38491e0bc28a88073ddc91151bc904f10b67b957116b42b415f5e22780f40436b6bea4b72b7eb35d8697da4af1ff5ef1599659208cdc6c3768a16ff8abfd8b1b42f22f8b18ad1c12e8e6761fd3a91d87539e21db3c3bf54d7140e3b8abdce047b11cc517b281890f2ef9761302fb1c6394a32c4d2a77ca22ec3963ea1fa4ef0b0b01e18be93ecac1540cc5455ae54fe32d0b0e95e70ca1620500078a40a4a0368c6df674a3aac45ce96477c71a366843975b2b745fb3cdc6873b1c6805e6f4518170d08520b507187df87a65e8e26ef32659fc98a477b76db04f3f57b9e7b4f15223955e77b6d2e3bad9ca079a84c5cb3cfbe5a95ebbb1b0dbe2d4a780c92ce74dc1c145ae467e3fe59a0fd07cb3ea2c4dc17d95db30fc0ff98a3c999c4d0b8c079ef58b3f68591d12109a6dac4ae122ecc8982881e60f6b105d4c230d6a30300267221d761ac9e04c5e58685decde15c32913dc2fdb92bc25b011853205f106a2fc9e3887aefdf8eb6bb372da46f0cdde0f64834bb1f5800e0cf05bfc970a467f978c2753e74214f6c8aa39f39818048c806e1f0f45176f2b5f16d5dfc805e3dd7ba55e6a97c0243168ff8938020b591d975cfebf67296e008489ec9377f0e2f02fc84df9fc63d3a1866094ccb4790476cffce20b2396fa4264ffde9e407d858c2a1d2fac00eabf74684c27f6e2bece77c553ad0894830839047413590f33150243f841ca8725d1eb2c8e5a61b3d22a2dda934e97a0f99b98d5740086ce1c85ad8da8435fd74cba8cf4a46496997527df37038c40d27fe822e64131b809d0662b04d9cd55b4c5e0f4cf4d217553801fb3e941ad601bf63959a019bcc21d3c065ee124e656a7d2c088c6d53d5e4706fc6e5c43bfa3da5313eecd833476de8da77c82c68ff20f0f7c27e847f24b4b8863ecd8b808f3c02ebac656c146377ea35af6ac0b76bc1b580055a16eea7eed4f59720f56e19a6fe5417525219b561849cc65d2bf0f703876485776978ce7bfeb95962c6ce2c5b42f501d05607039bbbf8406684bd610d5e4eb0707aa5ab3de239a809abff43c5d62efcf7bf29ccc97293b3c7e3a0747dcf16c7cb0db9e59b152da603db85805885dad1d07848431661563aafe6fb4039ec96794133b6ce2e5c132df9a164cbb17350cf9cc5c6e4c5b9ac75b64857b3323c63ab1fcedebb68dd51d5210ae38791765a1c3c976cdea923addd1753eeff3ee4bebc359709660ac3989d7cc87001752b7d", 0x1000}, {&(0x7f0000001540)="0618a59c30e8b63e77327fcf77534793b3f8f58017a7004bb5865f16a2fd9740b555c8b8b9adb0ef63e23cda06b192ebf1f33059466741a783b425ec78dc07726a0f06fe3e2561037de909868c0ad28a7fbe246e62", 0x55}, {&(0x7f00000015c0)="60ac175c8844557d28413f2065b3d1243c0da07c91628b74f540841b03c0464774b2b3845103a1ded8a12c9b2011635f92a9c0c81a448bef52a9ed7e046d2897cf97e714af1f0f6ad6f065aa442fa387bb244796bff237dac5148ba6a8c23a7d07ae79a890bdc93e1c9bd606b5d6cfcc9c25d95c6a97545e443510b1a129cbf119e1fc63c0f4f360036fae992e7615a6268cfaef950ce5213e871cccc58b864c3c690ed79d4b1475a07547d31d707800fe6d7640d44d10f29f6fb0f8192359ee0385597e51a5b85aae3496fce3c7f49d2010d3be25eff169570a8ec9b3f742cbc565a19f70a1b32db813c7f1be357a8f0ded3252f504495b474e7f76c524e99cfebb8f3bc479e306d1eda6ffe52aaa24a6809d0f1e06c9d4a1dcfac65e333f52b4780f8c29f6ce9fd76d2abaca6e81fdb336683489ab1a8f85c77622334006d27839a714df6c96a5a5b42d8a456198198fd21e4b992788883952ee1f03a7f571b316673c978f493fdd60cf83e60f46f8df140dc75801386eea5a7e0fafbe82cf0f61fc085962567d2b0ea7a365680d6b6696b0132b8c02ac469f84db4031529b267f11d4c066852e6554e873067571828c7556a551de7fcb44ced25b011712dcccafe1c60f7012d7d765295d6dd06bb1a235c2bd2a707497161712e8d204d1d824b1872dda61875e48002e3ba7ca4a30ca03495f5ca539bc94c3d65f8f3bfdea908218b018a15a4f73edebb05e7c6261ce7e8a068e0c0c96fec66ebda6e6765fab05973f0db5477e2a6a95b3730f23a234f052163dbbe2bf9308c771210b1504b2d823e010911e859e8cc5b447944384bb82bf341fb1f61663ca2390080108f9c5a62fa790efa4b0ca787254d2d5cb327f5493f89e22043f80627bd3432d57bbab93985fcbf9df101016f59e21131d1478cf29164de452a926198dac118dffdc024daa60323af6d99cab4ac90be3b80dc06d15d0c7f8404a42f0fa913541f37831051de6631a1d9c661ad58731d0e4af02a60c4b5d64cf560ce717ca8639c285929f9982b21dd17806c4b0405ee8aaf8641fa11c3abf83c5e565cdf4c72e17869ad9dbe7ab701bd932dc96f4d0073cfb5806c3edfd2994fabf23e605d3b76a65e728fcdcac4766bbcb94c351849b8396707ec3bc2fff1f9e88b83448abb5dae908d68fc3b7f0e89bd35af985a79c9b23f2e52b18e559ec65d31e028bd9303142404abd83ad02b7c8040aca09bbb226ae7962b64eae59c4468dc43ed18712277faa8ee1bcef6cc2dbacab1c4641c52a0af213c8220ae68865d7873829de27e5964e20e40983e48af75e54a3d20eaaa78eaf21984488bac32f2b8bcb4d7000546c2427aaad6010381dab1173e0a07c39d38d3fcd75e79c8907f6e42a8545b39ff411feaf65adb4e1fa65b48b7c3294a4281b43b2c40fb4ca18188aa0f071b183d07775f36182bfeee819cdd8d46938b1a3fbf07e2cc62b3b60a70437970ce2e408ab39cdd25d10006b5fe88054d63f690d9ba9e6264d21de7dd2dd7c95555573a848f7ac9e1eb65d679fb7f4db13f5e6a4ec5236eb68f0ad7d5ea9b988c1a4862ba60b9543ba3fa96053bfce61073c9200c0cb514c8fb999b68e72c770ef3111d1b410a2c304f5d8eeb12278b2e1abb55c70fda41e77d22c55e3731d3e5256c9dde315f3d9b4286b27f19d3c7fbe22aca1180d5403bb7afaedc281e5abd416a36c35dec929342c6b8da89edf9e233c33d4c1b72049cf644fb88026e4b70ef838e466269e996fc7ac9a1dec824c9863c818c43a15fc49ff5d0814f2609c0a3270a775c6a3e4ff058d66c36253abd32abe433e8d46bb5ac20930d8135f0d155cb1e3a919d6e247e3c7a27a7d8c6968f091e6afb7852b372d670d5376b2078d98c4fbac342c98441e99e442831ddb7dff4ed7c7e913e65ea17b43cc6dabbb092a7c807dc839e15c84c9df59f49e8990fda0df3269f8936c4e39688339c4a21972a27929bca7fe93f674654a52c34b0b73c7825078cdd2c3239461a7e56b2368bb94bd32ffc05c0f606d00afddf9c4daed7abbc20f2dd933a18e3f46f42915b0ef64ececd69102067242fff78c8ba05efac41dcfeb2c7783f873f951e66f67b04bbcdd62a2740fb69140fc639c6c257d39032af82f49a97ff82c8421561661737df91738a84498e0d3f7bc5db7c46e46b1c11fc90e0b2c9fc235b9f28fb0c4ac2897e36be83aa7cb92e0b4424cf4008a4f303f22778fbe7ed0eabe86a502d21d08e4a2e45e1c33df1927ccc2def3e59b32c0e03f5ef93b4d0e36b16fe2748f8c01d0c64dbb4b96a54c899410a54114f4bbcd7871fcf5ff0d98e471e4918cab6c74064c18003c55a36dba9950048d9ae182803d230fe3f41f71744742c7e719a17f1c1079fc16eb88208b34189bc07e194e60810f68eb294dbcddcbaa6866ba69611920c75852e718dc01e1fe1456315142f024b73e2221bca029d171bffc7bd170cc782e72af306d5be6241cca99501265a72cda07c1ece1e3e7237080dbbf7c4716e640ec08fdd1eb1f1e225dd6d483201f12248dacff12dbc1b93d42639885ea1ef7fe92383f590b4fde57d12dd301dffd589a8b310a0c1b4a60db260402f8c2349665c010fe862b6a08ab09f19a35e620a8ddf95b66333d213cbe237bfd180bd936a7e343f841da74fa14c38e48b94b450e539476a559af7c62a870b35671a59e779148df3ce3d43b5fef70faf59bfd5ab5039e2b73820b7a0d0f030c1b32a57e2c724fa82712b955b6ca60a26518ef57e3f98de3758d036358a1c357caa896cfde49484a48ae169b37c048f2f6b70a404b89bfebbf365245851bc2b66fa4f4bc1ae15e3cb51831057423350a08ee99f21df1fb44735401bc8e0a88ee010ca722da2c9b64d04d4ee396006a45b6acf603d9f56dc53b9e602a66124b7286c4e80c0be9b68fb37254dbb946c8e3c2934a07ede32a0abb37cc05a1c4c639dd1ebdbd5ffb0f9be79c4c18aefd484c813bfbed2cc6ae6a8ff6b2b08c5fc16a65182ffd585121923b392af97ff48392c2aeda2ba344b20fe3ba77936789c4873b71512eb0f78e3b42373964bfae9c703da5a1e5c0ee21075d0dce93c105f14218fd80a03f1420d10b8caad73ceb03e8a74df385bd8b6c8bf535496bc5993eef2f66e8b5a49e442389c1179874fde2d74b86760e40db3e4857e1928880c84cf35e6abd56594cc5158f2cf0eb9689a85d98f22431df29c4535c268c78483b0b4eac880aa96b1907e7cd93df35d429ca06074f6d28314218c4b18c2b198dff6625ae18c517ca314855dd18a041287a687cc4c9b40cc4490bd84b539b254d784343b43260c33660935b77161ef1226b5e174c42c6e99767bdfb7cca8370892fd907c9c852e22d18ceac3b7a16d1d2e93595ed85374222e5fe21a417fbe437c2571c17acccd129367cf168ef0a55ea39b797881b6eaac93c2998475d829a3fe5b39f6800da384a81fe208d8978d63fcaf68c77fe1d297e386f860448aee7965f660001b327292ca0cf64cdd0aa447f882887a97aacf7093915ea7c383e7941e5b03849f124eda088ba7b2c2c1cf277f0c2418f5cc5735af77739979aa6fdfa9995c3903d7051a42fd2ec66167c4343a8de70679cdfeea2f8fd7d75d1f737d6988095ae9d1f4b717a8d6072c82862d9d5f15ddcb85811a0891c078b2f5d255deb31d820b886ceee2386c1f07c590f4982834b324d247db431a406af79d3acfbaa595f24f365a01632cb8d48cbae1971f4748fb3c0cb2bd89bdd0a4b9ca57ce31d5cbb59d592432bd875b193f9f2b52a00a519af61b4bab45440382934f4ab1ab17294b646d8cda5d8d7103594763098873235db64ee06fef9eb8e174039043501345ca4a7fc767aa0caabc02e422edb19f228afdbdeca6edfb0b31f446411cd441063f8faa85cee98745722b69dfd28dd55eddeebd6e5dbc18f1888fac0def76933db3e0ffc04877ac982c54271e3e9fe823d1184c32edc10bbc821af8241dc82980dd75051848de71c863f8c696c35b870cc1b25ac5f26b0c3e4420550a82a26c950c89a0fb25d669eac337c1bf3af0649c9ca45ea65f8b376e2e77df5a14a54d130d43df69097bb1972998faea8d6c6b061af911b96e32ef77c1a74e53b19d71922a779d7955c20f1bb22ebdecef74c9a21850ee2568c37b0c0052e1f3f2d6d44594c1024ea1a47afb84f4826161778c9bfd77d30703562d454dbb8040060718efcfd2d461b1ecda627092d110bee6a9722e1dce91e5c78c16fc2bc137af0333509d57cac0801ebd118a229994f4a84db997e66a472991730bcb5a451dce3db7dbeeeb8232167dae11da101d1ffa9eef5abda5c397b3df701cdcb7429074350fe83f038adf0ceac758898cbf301ca0409428883475bbda2d299bf7e05ab51e5f1b9bd40124ce8e02bef115ff8c899ed6858ac8d0e69aad59f3646d97a168d45c9d9073b968f95ca9fdcf964c0384a29c439ccb42b998995398e4391c78540575b5fffcedd8d11718f694443d6bf100b35f6db008b771f79277deb7f103bb92925bbda0bddd07a12f8a13d5e3d68c2b1b977a7708ed81cbf4d5f3122f421c071d8eeb23c1e46a200f01d1f89d275f4d40142bcc9591eb7fcd7f1c4aeaaf5294b26f1f7741f15f6d12a5469b5713d7b964de56a8a36615c4223fb4d96d5b401bd1992df56344a4a702866502bd5e96416105823dcbf221a5368f85ddb050600dd4a9952d6d2b41b08a2c2fc0ea205213579ad5fcf031cd07e5f94ccfcddc145da67013c31e036f332f9f44f5c7c2d88a7d3d0a49425ee0e78f9b4ead13def31ccc8a768a99296e473586579b8bd63140f82db5dcb6973a05092c08c7ba69cbbe2379c891d38b881a51c781aadfefc3db0237784ab2e033dd556d16f95ec00e5da5bfd91eab2e9ddbd255bf90672bf4102f3ef00c571d583f0f5e01e32ff88bd93e18db49e0125943631e7efe0cacbe871d2877fced301749a7d0b9104c5eb4d0df7a9bc935fb53fa8b8f9dca27ca241c46cacffdacbac4ca7912f8389f49fabbfef99f58f7451a90cfa724373aded2cca7cf00f10c669ad1ec4041e542b355bf3120e8669f8deefc17b71266fe7f47197ff2c763cf42e2cdd77657e0f889338563e4e2a0cd80407a19701be664b27462173e668e1a37a4d24eeae99a1395f090666c189c8b58cc9f0969bb5bbd1e6de2677a203a224cf8de64024daa3c000b3129373130bbc381f15d82b8c807d70a1c424bf20d179f65b533fdbf6205850e22f69e1b797f817e469c56730675d85ee4e33078a9f545dbe7df46c35731cff040bdcfb2a965406a023cdee44de6b4ab282cdae41df388abacdc47579b6650b2243d1d2565c5be5730304c14e67c3d6f68203d3aa470a7e2f6725a378eddd36cc677f46b8dcaa45bf4448cf8ec1f1b6516437970a83679111f76c2c9437956e5e04b82f2d2e56696a9e3ce48ef0c9200a5c35ced8df88afdbc7b23f20d164103f9888f7a09651ebff5732e11aef4d0429853ba9d8606e35462a9ce498941a4de560b4533c9c2cedea768a3eda6e8a9e761a5f899e48ebd0df32e9f376bbc2d2c429c0c978d65640d730a83d327ca8e1352dc0f34216278cb77faaa5286941c24b08c661f000076c2954478f38724ee1f8b5ff0e75dd86068fdd1eaf396e578e51b7f59cb01d3639d016e36d25f2d7310f87e63ac69309f55733e35969eb7b262ce91e56cb7a98b930d645df2278b3a3bb46bb557d846098bac9d573563a68a8b0517f94be5d30e83c", 0x1000}], 0x4) 14:54:08 executing program 0: r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)="aa", 0x1}], 0x1, 0x0) writev(r0, &(0x7f0000000bc0)=[{&(0x7f0000000600)="1914f571e15fab9ef295e242cf8d3a5568ae6f85599c5b3287f193159cbb158a94155b918cf0ac37dff605b60b72a8013fa29dda55b71d02fe87c4374523203c5bbd322a5dea6c639d474a807b956b5e665fb90a658e8c2c762c6969da8cc484e8981cfa1b5d308e7fff4bf7f2b13a18e5214ec0369f5284b58e80f475219e14904a38670968475974a18284b224", 0x8e}], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x10a, 0x0) 14:54:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0xfffffffffffffffc) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x0) 14:54:08 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000100)="b7000000", 0x4) 14:54:08 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x9) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/244, 0xf4}, {&(0x7f0000001100)=""/21, 0x15}], 0x3, &(0x7f0000001180)=""/207, 0xcf}, 0x2) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) 14:54:08 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14000000000057193e2627afba2fbb5b0000000000000000b8bd28f2fb984495f3f14a4027d788f6"], 0x28}, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000140)="7688d72a6a4ff72578d36b0a5535b5c95af93ed5ecc41f103bbd10e5f28b43a3faf94582cc290b305e6fd9e65c1ceb51a93e284571f30d6fb23bff7ac895d2252773ed769b44027f3006dbb3c056f6e3590a3412baef6630c1f792c7ebb1", 0x5e}, {&(0x7f0000000240)="81166030535103a369456dd7fc3117e134cb6d9563c98cb85913726a25c1b103e29559e5a3cf08a8f735ab29d29930d5b0396cb6c42f7d36387cbed23f0d54f2fd657cb101e2db6115765cc5e05dfbb029b4a0dec30fae6d3117eeb4e04bd0917df2ba6d7078499308995c26af42c75701c57b4601a2439ac4e1c76eefccf3bbf6cc575805da4f31af169abf3966731e544b6d4f6159ca3319fc25c176e898122ccb6f8265cb1b55dd50ba10487247e715d1c3fa4a81e019ef8f", 0xba}, {&(0x7f00000001c0)="5e7593d2d09415c4f4c74e6d39b9c728b804963c106c0f83a8", 0x19}, {&(0x7f0000000300)="d91ba9a725b2b2993f2fb19a4855feebae4d5cc04ad2349d51737c2b22202f69743242120eec7f09276a4b8a06499ee6e969f8fa38104f811520568786355c0d54c09404e64f6eadaf6427c63a0f6bdbd1c615266b7d078167f5f29f6ca47bff329d54d92418c5930d6a55f21af19ce12429dd0bff64d4fe2617abe7b5074263a3c10b10134fe6", 0x87}, {&(0x7f00000003c0)="9da607ee0b7a911a6b9311d8098f7e2285715821167c5b757353b148b9b9385b439e9562d27b60556e439b117b8d620ff5eb9761059bbea693835385a457a1fe8591a1f5aa8c5f7e6cd8d9395d762fd1498f1545c4e8e3f5a0a1d19b2dda", 0x5e}, {&(0x7f0000000440)="8ca526f07c4c406046ddb4ab9940d51733148aee9b294a9aff9d34ef95572b9b3dd12a1ee0fb6aa48e6614e0f62eba8442b24b362f5d80a5431ec15b0cc8bbc373519bf49a74c968f7db68e5bedf142e6a9b4106aeccdcf53c9d32099504e14a61b7e5a536f3b1dd80558f8e97f220583435ed4b6b56995ce84b93f0f4f7033af41f9caa56b3f2f44bbd7d23f9a5c759bb23dbe82ea80fda0721bae5eb5f", 0x9e}], 0x6, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0xb703, 0x1, 0xffffffffffffff01, 0x2, 0x40}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) fchmod(r1, 0x100) r3 = kqueue() fcntl$setflags(r1, 0x2, 0x0) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) kevent(r3, &(0x7f0000000700)=[{{r2}, 0xfffffffffffffffe, 0xa}], 0x8, 0x0, 0x9, 0x0) 14:54:08 executing program 0: pledge(&(0x7f00000001c0)='\x00', &(0x7f0000000040)='+\x00') sync() socketpair(0x0, 0x1, 0xeb9, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x6, 0x4007, 0xe6f9, &(0x7f0000000200)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x5) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x90, 0x2) 14:54:08 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f00000000c0)="7468bca0c6459c6aec1970170a03c20a0411786062967f35b79a981252a504a7e7d4ff8b52c536d005ded614752991f196b9391f291bf9c8269143fe6c2c980f1965afc9ecd51894dce063ba404b2afc3ecccc4c158ae3c62e1d70d9cf12773caaa50d7249af307678e77169d03b2a29b984973e71fc544c03e8fb8c5d362dd59ededc755cd0e77e3adf55f9b22c8c12e2eddfa63f17721486bed56174c7b22fb5afe52a9aeb59244df050e7b75b824c1ec52810ae3a82b049901172338f0af7a79858a13da58b23eba8abac354ac626ca05d65011fad1c7039e96337155e81c8e1b1dc0b990803a97a6321299a27dfa34a2e400a52e61ad69da114ba64d558a161c5cc184339a218a9bd749830bf08ce81571f12ab170716b330f819406e8513d238e2d2a04e25558e8941254d9a2385acf1b731dc9a7a9eba0839fad5421787aad5629a1447ae365013d313161eebec3be54b018d7dcb07466b9b2f936c349c5b7509f7f1c1e1401fa868a2776006f807fd7712f44ff93a64eb0e322656858c0be9907d0e614ac3b3e96b42d740368edb8703ad0ebd1f70ff9e77d8c6048818ab62e546ccbc39e4626628c8b0b20fc7cdc144ae7fcd6b65fff548addcfec6e070c96da0ef48faf498554b431eeb2f1da99eef8110acacdbf1fba841408fe88b2c09829c08c5b963ae61fba4f14fc744127825f62b6acbf291ce7cc40fdf3b1e67c71d89d7ca206c6d3ecfb04e652bf58e7621c7325e2a43b9e5566eaf82a5bf142512697c2b04919252f0ceddc8a033cbc148873b3b8c5f6c0d730020bf28dd5e402c70ecae0d6c0457598f8ac4935edeb31c32ee8979c57660820775cb26326805f1af5b541c8cae47ec3b6bc40c75b3d18b335ff51d6af990cd82f2b1de7437f0b2a37661405717c62250cb457fe11faddc322c9ae3a3d7f3c02e0c6841dcd9c825d0fe87faed773b428c8b75c874e570344df5092f2bcb6ff319f0248caa2894f5dfa18724f9ed16925c507f8a6f29f4a08d6634093984512b1eb5ec451d0b70f4bc8f88905ad14186db1a01ae1769266d74032a1e2540f4894810143b12327521d4bbcdafaaf7a049f28c24912770f8d1f12202dec97d7461f8a0fddf958b189a0c2ff48cd4de74a8bb0b11ef461c79262216989b4e7af59a062d5f8191e597dcd19f3ed506b29d371d27f052630bae4a7f56f784ab1d2911be64d375f5249acb5f7c80a21382eaf8b2b67e99a79987289cc6627adfbd96612ca9f0e7eeae96b43b71755aabf43ac60b2d26478b65ff228f3de1000a5f41c107a2d2dd1ac68237e089cad143b7bb06e63cf8548db214c9a34eb99f4149026ae5e8b01223e9ef68260fd6593ec424127a8a072c84a79fb7ea2f9ab189d4eb58b8b2d60b9648ca71aeeea0f7cd12efa4026eec7b10a40f2df369af099ff9492a5cdfa22a497a4e7d3a303d1e808b79cd39fa2febf8e3772391921723af90404e16e1431511e0de99b13a2cf7671ec8b770e3d00b89246a99aab8dcc07ec076c5e93af39d0b5f9f052ef7c00c39a076aa8b55e4a3a40a1b9e084c6b3176c53f5136ec631eca3a192822398763e1e9dce9602380c8f47b56620dad96d45bf8d959a8356c2dbdccabe094b7caf40d32be653ee54a24a3bff72dff770dd4c6a9773ae6ca5603a5cb92600f3d4b5d1461b8d14bcc3631abcdd2c51679f39047a439b27cb1533abc83b3c424f76b463d89354dc6a9e535c6057522c82b2d4152df91b7052c687b54755a432e5b6ff1d950073c140e22c72b3414fc9e49d244dfb0e30da06ab0b944e8c9e01c8b648c70cb4bd5a5d2a8170fc9ae8c62435f58e9e08e93bd6e76ca049dd956c518b71110b632acae967ba24f16916bfff543567bc839e77d5d28ed070a19272933492791c05741dffad91af621bd13185905f55d3e39becaaf8106e6192be059c5ec0629270f21dd6b8d8a8fc30c0a5a351840e1564bc58a5e0316540d156281f22a6ba2d0a18454ba14b23a26f2de073d53097f02ccb4829e76dc1a4b8cd8cd2e4c149753d08462e72cc90f441611c706c1f66a3d8377362f322b6636993231a71c171332acfc68fb4b0ac433ac509a97624b03d3ea51f7b781d3e46cb9b0944d75c9458d959ce43b63e3e143a7e9711f5b7a512b110edef6db3d9dad7c0576691b160c8ac7c94aa8bf3e7b69b27d3ed62aa5d5833621be65e4dc00ff31d49c48ac9e2d1df2f91db48b0b61a445c3766fda40e5fc0eeb5f749201fb0988405aa0fd10796b6c4c4659c8398116281c90c83ce920eaeab42172252285449ef74345678670c6fb63b8ea8b89ea6d4ccd8260f99b96796526132070af7b6e5ccd44873c7f6faa1dbcb96a698c4acea6b01b5ec2a93c19968abf58572001d93c11c5d7399cb9f5ad580a77421ae635d98515286fc2d9c6b51770c5f5e6f3287c485b4e7aa3d03726e39ac6f836a6cca896efc87b781ffc8c4531d528f8d760243118559b7f7db239294741ec2583db9aa927a2124c62bcc87c673a3f09bf73b3b726bc6c6fdc09fc6cdb0538770b7062927f79f962ca464d448aadd37bc23f3dd7749a2c582f0ad0fcdba3abbad17611fa0fb989ff6dbed50815763fef80cbe7641ee651a390ed3822f9724bcd361ff6268a3ce5ccd16c791ca707131d225b064497f554bdb47cb09086d98934ec33c1013aa2ae51770f6ab8d23fa49027b3b411e639720a51d92603bc8ec2cfb60cca5cb297dda847a9818b19d257708663e5cff364866469936b668588635d51ceec547adbcc86cae3a477f79b7e28241226235b012e88e9e8f892730e5085ba0f32c67d639f5c0a1c0cb1419ded4c43bc2f2a990a342e48b170e10f5687532fca3e2b6e6b6f0a723a76cbc7be1e066110b457d773b6a99043413b5383f34e5dd5857acde8b2c6ad5f71328c0d309ebd94a2a4399b811ca56742b63fc5a897bf6e8fc87ee6d5303c196cc8b46d7780279b36b6477582cf8cf35bb933896a112328a568736a60a2deb1fc0729c4bfd97ab2157c8f9552f2579925b3b566459e86d4d8352ac2ab2a40eaae7ef67ba58a341e185d49e730db6f79f8787d5d3b16446d773a71b08a67f660b475885e90cdc94e5d24fdbfa85713b3e5d7e4d21be896ae807698304db74f54578cd8aaaaf891e0c63f99e2524d5dc6576d528325588570dfa894449cc5025f1f0bb2f3addbe406cc775da9e2fef627d8b61bab2a280aea7c3a895bb37047ef4c30396676993c6bec03f2a80829002f82813309c9044c4aa5d97037369070556ab201597af666ca1dd0c9389c82fdc4431bf97443e75b562b826cb503910931bc748b58ce7007e3af982e0a5652f27532b40aa092fb6bb2445e5859c1f58c557fb2e372931994e6dfdc24efda4cbccb1ec71c523bbb49ed4494e689081d4894edb06198e207cdb4bc4cdf571aca3511e77a129236870046182816d3d69e8a34821dfead3cbbe23bd19620d3641b552e93bdf7c41bd6ddcf64d751e37c79b38cc08cdf07ef3e339cf3287becfdf2240fe4de5661df973c52e1f0d24833d94cb87f299d07134d1c4982b5e2165efe9e2862db9a85b363e8be538f1f3b522a9887b2e298632bb09be0ba7faf0fb02d03a345c1c89cb3c85828b056dfcf3ed30ca4978a2ca131fd16627df0daaec0207978e7ddb061df24f599909b445894a6aefa7584b9d6b087a37a80c49c90d35c528a12bbcb02bbfe3a461f1e039d14c88d79310a6228b7040c100a1bd20f035238cd80d336e6b0e0ef1a61adb4d7a677ac3dfdaad45cf0f94fec817e306795ad748b4b2d760a30a1764d8d2b23b48756e391ea9be78a125e12370c5fad99a35391d5edc59758ce6fd487944500818632cd4135bd72a79d8688f33bf47ca4e5d412e94085f3249676130bd21deb17173eecc27edb5a0bfc13b544b03be8032393433530ec76c82d57aa937404766c7e555f52adeb2a2b438cb235d3513ec78275de7e5fa7b4a45bb26f1c6752affcb70f715b302e7c739545b91e585a39320c8c995411fa0d4209c76df60b12457763d27f98849ad16e3dc32bc210ee4527479ace77b0913fd40ebb721fb51a1040011b3b9eba5c1241abf85a164a01b60bb614f81ffa74043b3cf35ea1e98a53089f83b7a38f922ca1ed17ab0cfb2ad6415aa44bef49e71f18445c5f7b7eee3334089edf20ffc676448a388525d5bb257a0789cc2645e54c7a858e00569554b96f8f2fb90188d1383a725346b463b924dace330dec08521fbe62e763cd98227d74b22e68f099a21ee53c542acf58a16505e14c50c44c817d8082fc69dd6cd70fbea1adc7c5432f99b3840f838c3994d7ea77d373e30095bf45f2115c270d3544bb313602af0b3eafa3e28f5f5234d33f9deeeb0f563986904c0ac1a8ab1f2aa26d0b4945188daf01108f2600f0bbed289466020ae2641f2094d226818f512019a741d012816a49046b849aac2c8f5419c07d14be715082f8d619f4111a7d19d0f4dec2c99f9a172546384355cca2c429233918fc9f714ff40bc6e2b13b983f837ae8099ec17403cdcf9fe7d6e0300b8f06905b18f1eccad93232b47e9433d9583a4294f30d20b81df37e919e1a726763ccb1c7fd39e4cfc7e91b516db8621880db527a710b86dcbf10a7b2d3f54bc88a132236a9b41e1fbc5f86b2a1b7ea7c55fc5cc4de3b50241b9feea533662d0a60a3123383b59aea785813689727c13a266e2d4514b9a0834d5cdc7b14981b89da2a8f542f4334fe53361a059b21601fea46dcdbad8e3193928c6fc00668d6f72dc6005e8e75f4f4772e7839c984f53249a6e9c554a8dd8e4a6421845c54e09fe79c1d204e62291efd501de3a7037f3f40d0dfee7feeafccf68e2bd3126964a65bdd717826db8997693f0da64950eee83b8cf5b8a1713a52be31cef2b4c229ed56cb05b6815f52b3d7cc8b02079bfa505b9011cbf9d35e0f1c752a9cdab8a5f9e51e4f4aa4fd7134e34ae6cd438794d5700340796b7cdc1161a500c65e68d34869eb7fae59caf2a5f4f36d073e42d37f0c92a1f167a97a945436880bd887731ff65d7618eb1420ac9e911dfefbc8cae669ffd2cb451c86c314eaab6a2cfad0f604e4913b312d1bb031b0344048acba98fe9c58f854b8f553d39f9a44c4f3d2c515cb832d9ffa1fbf242578c99d733fe6b5df73c823d1958eb7fb2e0bb5f319dd1cc18a6da8654e8cd43c857dab698a355b28d21fdf49a0c8c2efef7d45dbe6bedd3fbbef44b9753019014fd47e219417135726b690a48a9ab7e8651e96f53e178ca18ef09b15905ae78058508205f23384a8ab1837eb98571f6c57373e96f00420c8a4d04d5a5646d536794bb747d276eec3d118da4f04967b1b9e3c99e64bcdf8b92c4d08ecbcc01d3887b201f6a866b351e51e6fddceb07584db43e77e5e52759cedcaf3447453d696faf6901c60cb4a38e269260bcc3e901d32bc197e303ea32bc7d00529dc4ebc304c19128f1361d1675f0236b809cad0e9630835846534ac10c2f2ac62c8b1a35a424c0caf6028c172906158f01e3b4f02cabc2fca8da099d802f78dbebc1de6cb63b523872d403b4a069f2758e89be9a0b79a05c6e3645fea8cf1630448040eece58aaea5fbd0f5aa0b696d864d17bc88c1563d5528c1dd13b5b53c85a8f1b920222e938c2787be7676e3a97893dacf1914b4a572a5e9df91d8f98a50fa95b72d500e4aadc640e4f0b724ceed274cd501098bb52bfe3e54604c07e463e67dd588c1d79d78de874afe61ddbe434f6b01ec3b3c7", 0x1000) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2012, r0, 0x0, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 14:54:08 executing program 1: r0 = socket(0x2, 0x4002, 0x7ffffff) setsockopt$sock_int(r0, 0xffff, 0x1018, &(0x7f0000000000), 0xfffffffffffffecd) 14:54:08 executing program 0: link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x9905) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) shutdown(r0, 0x2) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) ioctl$TIOCEXCL(r1, 0x2000740d) getsockname$unix(r0, 0x0, &(0x7f0000000100)) 14:54:08 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1, 0x7f, 0x80000001, 0xac3, "9824c7c07b03d9f3a7a6aac7e234d34c6ea40c5f", 0x7}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x100000000) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x9, 0x7, 0x6, 0x4, "e8e4e5babe812f226c7bb73d9250aa9b623f485a", 0x0, 0x100000001}) r2 = socket$inet6(0x18, 0x8003, 0x0) dup2(r2, r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x9, 0x2bad, 0x6, 0x7, "eb9d785af1d0d118ed8bf7f4eb368eda4cbbc720", 0xffffffffffffffc1, 0x9}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0xda1) getsockopt$sock_timeval(r1, 0xffff, 0x1002, 0x0, 0x0) 14:54:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x4000000000002000, 0x6c9) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) fcntl$getown(r0, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 14:54:08 executing program 1: r0 = open(&(0x7f0000000140)='./file1\x00', 0x0, 0x4) r1 = dup(r0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000003}) r2 = semget(0x2, 0x0, 0x500) semop(r2, &(0x7f0000000080)=[{0x3, 0x10000}, {0x2, 0x7ff, 0x1800}, {0x4, 0x1000, 0x1000}, {0x4, 0x94b, 0x385d30ca35d15ac8}, {0x0, 0x3, 0x1000}, {0x4, 0x5, 0x1000}], 0x6) close(r0) munlockall() flock(r1, 0x8) flock(r0, 0x8) 14:54:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1f, 0x9, 0xcc5, 0xfffffffffffffffe, "97a133167a90fc769e9b18e40222acaa4b962293", 0x4, 0x3}) flock(r0, 0x9) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x10002ffffffff}) 14:54:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) syz_open_pts() 14:54:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="a7", 0x1) 14:54:08 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 14:54:08 executing program 1: setrlimit(0x20000000000008, &(0x7f0000000000)={0x10000000002, 0xdb}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x90) r1 = geteuid() dup2(r0, r0) r2 = getegid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x2) 14:54:08 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xff}], 0xfff, 0x0, 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') nanosleep(&(0x7f0000000000), 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}, {{r0}, 0xffffffffffffffff, 0xc}], 0x8, 0x0, 0xffffffff, 0x0) 14:54:08 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00002b7000/0x2000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001240)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair(0x2, 0x1, 0x81, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shmat(r0, &(0x7f00002b8000/0x1000)=nil, 0x1000) recvmsg(r3, &(0x7f0000000700)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000140)=""/198, 0xc6}, {&(0x7f0000000240)=""/112, 0x70}, {&(0x7f00000002c0)=""/63, 0x3f}, {&(0x7f0000000300)=""/34, 0x22}, {&(0x7f0000000340)=""/123, 0x7b}, {&(0x7f00000003c0)=""/154, 0x9a}, {&(0x7f0000000480)=""/224, 0xe0}, {&(0x7f0000000580)=""/110, 0x6e}], 0x8, &(0x7f0000000680)=""/107, 0x2a}, 0x800) r4 = getpid() setuid(r1) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}, 0x0, 0x0, r4}) 14:54:08 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="1f30dd0562145228d8642d9d511811627a411baca8139dfb4355f03fb5e88069a80db9db92d7b141360be7263284a881865fd0c95591fdde1695a36c35bcc90871e42f548c8adb12eda6a18bff315517a6311e60f05b7d488c4635ab8f9f3d18949f41129658a3", 0x67, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 14:54:08 executing program 0: r0 = semget(0x1, 0x2, 0x80) semop(r0, &(0x7f00000001c0)=[{0x0, 0xffffffff}], 0x1) 14:54:08 executing program 0: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000300)={{0x0, 0x7}}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x2) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7", 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131100e800"}) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/207}, {&(0x7f0000000280)=""/44}], 0x1000000000000059) 14:54:08 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) recvfrom$inet6(r1, &(0x7f00000001c0)=""/203, 0xcb, 0x840, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/24, 0x18}], 0x1) r3 = kqueue() syz_open_pts() syz_open_pts() r4 = openat(r1, &(0x7f0000000140)='./bus\x00', 0x20180, 0x74) kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) close(r0) renameat(r1, &(0x7f00000000c0)='./bus\x00', r3, &(0x7f0000000100)='./bus\x00') shutdown(r4, 0x0) getpeername(r1, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) r5 = dup2(r2, r3) write(r5, &(0x7f0000000340)="ec9e87e20aa587905a2ccb4da96f06d3283bf4e33a2cefd4644f68656c2cbf3e0edb17506eeb388eb123b51f004163661a1b02a0e9cf79c57071a3a2ce480bddc643020111c9c4af6aea939e2a109efd05d86f6b5a7a1c36b7aab62d176afd6e8218b49a137c0f089b9fde409aba20a2def6e87acefe", 0x76) 14:54:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = geteuid() r3 = getegid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r9 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000100)="eb6e409a408d25cecf23cea34bb33edec61cea4943bfccb63705164ce555ce521e604fc557ed8c63b2e51f50912d94fb40bc8fc4173dae79fc5989ca6a76b51c13", 0x41}, {&(0x7f0000000180)="50e398370a879cfd3a4d2f1bc5e1dc221509c46e0caa5b3ff0f47ebc2f965a4c96312298be4a6bc904d87d32b9ebda35710aabfb1c793d12730bb7f72b3e257dd3200dc17117e0e47f3616", 0x4b}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0xd}, 0x402) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200), 0xde46d}], 0x1000000000000302, 0x0) 14:54:08 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) sendmsg(r0, &(0x7f00000014c0)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001300)=[{0x108, 0xffff, 0x0, "500fd343fd861ee631e1ff71f318a7083d4a4ac4eb8044cf6b767f9a8b7b5be5ac91021ede53c30a4d370d3ce93023d24a39a897b012ddea7c40bbe2912fc28c37547942e0b8453be476149bb5bff9fa9647f99c6f0fc79d9c5c8d63d71e1eff2a9a3908bac8590ae95f6c8a1ce6f7eb98b5c5cf6ece03fa3864aa6067492baf6b3a0d857b663ebb28ceeea912afa037f80b2ea1d5df9c77d3c60eb884471e07a65009e10db31c79d2ad67c663373282dff674c634f5d662c6ca0b71262ea084d0133ce6f3ee4c8af80e94121be1650a528eebafe79dcca4f4f4d37e4f6cf4a67a3da5e57e66c30b067cf79368ccc07f12"}], 0x108}, 0x8) 14:54:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x14) r1 = getpid() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpid() ioctl$TIOCSTOP(r0, 0x2000746f) fcntl$setown(r2, 0x6, r4) recvfrom(r2, &(0x7f0000000100)=""/194, 0xc2, 0x1, &(0x7f0000000000)=@in6={0x18, 0x2, 0xc9, 0xcb}, 0xc) fcntl$setown(r3, 0x6, r4) fcntl$dupfd(r3, 0xa, r3) close(r3) 14:54:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r1, 0x2) poll(&(0x7f0000000140)=[{r0, 0x104}, {r1, 0x8d}], 0x1, 0x0) 14:54:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1ea098206fb200"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c", 0x21) r1 = open(&(0x7f0000000040)='./file0\x00', 0x341, 0x8) renameat(r1, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') poll(&(0x7f0000000300)=[{r0, 0xff}], 0x1, 0x9) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "379a3b69d28b1e41ea08149dbdbdb38f19673b1e", 0x0, 0x1ff}) 14:54:08 executing program 0: readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/156, 0x9c) r0 = kqueue() preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000240)=""/103, 0x67}, {&(0x7f00000002c0)=""/192, 0xc0}], 0x2, 0x8001) r1 = socket$inet(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0114fb5e2c0f48dda800"], 0xa) getpeername(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000561b4d000000000000003900000000000000000000000000000000"], &(0x7f0000000040)=0x2a) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10, 0x80) openat(r2, &(0x7f0000000200)='./file0\x00', 0x10081, 0x24) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) 14:54:08 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x0) r0 = socket$inet(0x2, 0x8007, 0x800) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000180)=0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffc, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) open(&(0x7f0000000100)='./bus\x00', 0x400010, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fchmodat(r3, &(0x7f0000000000)='./bus\x00', 0x100, 0x4) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 14:54:08 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0xfffffffffffffff9, 0x6, 0x10001, 0x9, "bb1bdc64f3103cab9d75991b0490ffd528de4625", 0x777, 0x5}) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendmsg(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = dup2(r1, r1) socket$unix(0x1, 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) r4 = geteuid() r5 = getgid() fchownat(r2, &(0x7f0000000080)='./file0\x00', r4, r5, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000000)="475eccbb2b1da0d55be30df399037eeee6f4783d1cce5bbd6702c7a39c2b4f6a2f3d806d044bec0741034c7ce1a3f85241", 0x31) 14:54:09 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) close(r0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 14:54:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000000)="04000000", 0x4}], 0x1) r1 = semget$private(0x0, 0x1, 0x2) kqueue() semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/78) semctl$IPC_RMID(r1, 0x0, 0x0) 14:54:09 executing program 0: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 14:54:09 executing program 1: r0 = semget$private(0x0, 0x3, 0x80) r1 = geteuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f00000013c0)=0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001400)={{0x0, r1, r2, r3, r4, 0x1, 0x2}, 0x8000, 0xffff, 0x7}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) fcntl$lock(r5, 0x7, 0x0) preadv(r5, &(0x7f0000001300)=[{&(0x7f0000000000)=""/215, 0xd7}, {&(0x7f0000000100)=""/61, 0x3d}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f00000001c0)=""/71, 0x47}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/154, 0x9a}], 0x6, 0x0) 14:54:09 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x9, 0x0, 0x4, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xae}], 0x9, 0x0, 0x7, 0x0) 14:54:09 executing program 1: r0 = semget(0x1, 0x0, 0x280) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000180)=""/3) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x21) 14:54:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffe, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x4, 0x7ed5e182}, {0x9, 0x3f}}, 0x0) 14:54:09 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0x0, 0x346}], 0x1, 0x0) getsockopt(r0, 0xfffffffffffffed8, 0xb, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="65682da49814c967d9231a5ec59351b3077fcd9beb88919650f05e295602fb0dcb5a33fd835352c3556351689e358d23a59400cde98101b263ca144f5ab84f524a3b2c6aeb3fd9613effdf1483c3556a4bb51c5242fced68bba6e441b71cd9a5965f1b21e55428c9c7aee60ff693bb02618f5d136491ee30a958bcbb4e751cf441ac00abd12824cebac5f63379347a753bdae393c1ff76b1cfa452012f210c7a42238be40f1b9e401afcaf07d950a81c8be7e52368abf568d2f000d74df13ed20a", 0xc1, 0x0, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) 14:54:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) 14:54:09 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x2, &(0x7f0000000040)='\x00@\x00\x00', 0x0) 14:54:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1c1, 0x22) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x812, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) 14:54:09 executing program 0: r0 = syz_open_pts() r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xffffffffffffff79) 14:54:10 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 14:54:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) poll(&(0x7f0000000000)=[{r0, 0x144}], 0x1, 0x0) 14:54:10 executing program 0: setuid(0xee01) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0xfffffffffffffffe, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000000c0)=0x7fffffff, 0x4) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 14:54:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000100)='\x00\x00\x00\x00', 0xfffffffffffffd84) minherit(&(0x7f0000feb000/0x12000)=nil, 0x12000, 0x3) 14:54:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0xfffffffffffffc37) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000f80)="1531a0d16e482b8e9d922cbf61bbecacdbcec97bedbb87f9118271ee5a596b5354638ba84cc5cebcc561d412df760847a43442fa61070b30c5186a6d03151977c853f882f051fdaef1a75f7775e0a735c7fd93974641d1e2388baf2c167a3e266dc57d7368425662bf8b1903f41a4e25a03beb07499b64e0908f2463d9989ce077e38ff1a17e083635671ed72c80f76395a762598dd89ae9fcad0d22941999ad4a90b19963f386d4f20edf2318110ab6d929a11bcb2d1778d664f5bb96bef62e8c09ab909f0bdf81c40e3f223938793231d90ed764daf7dec7c139ffe1c194463eab3eaf31aef00840db9ab6e07c82cfdc2512d270f5d8ecc64694df25ba3738300d734d24797da0f03cac20b15235e5b53d590bde55150a096c72524318339296e5223c056bdf0e40865a872f1c91341c5b385a547b27017b36a69f53e9befc647fad8951d6feb0b3e8692e6115bafca522b37c69ebd1d90fc4f2601dde7f6136066d098b1f73a71fd555f76c6b8b1907503b302e68d1427ca2e6f4742283caf60dac0500750555375a63d4de5d34a8cfc1f6dfdb309528ec083065a51d1b3c3d69f53638544c1dbefb799f7dae6093735ce6206580ee0885afb5106e96e47cc90c232ac626a6014f363eb35f820e7b6df8636cfde9c3be9c1c4a676a5e5c25acb9810804d2dde2372b6efb2af3db69f1d9349d8fe2779fa43b6039d20901c0a9bc55cd421c74f7e7043fc4a71b396e688d97b03a14bec2984f4b37eb995dda33f113cd05bf540004333a28ecf7bd707cbaf8c01964a2048a40c04a878ccd1fdf965f31791f03b8b4a0fde5ddc07d32a2a7003c88c5d2a2d54740093364dfd02d46f322c594796f6b3c83531b0a8a5a3000815ac41319842a90c4af50d7bedf7c92f988f5fd2496a450b4c66b7d6927ff39080e0c0ba5cb6da1c766e9f7d5fdfcc743e630d9de87cf4c80a5454c52e23ad1003b780a3784a86e27901abcd4ce58f0d04f63bce3ae949fb3a92abdbb84b7b5136dc62a073791749a174cfb62865ffde905eb0620f826bbf476e862c1f1cc0f130fe1", 0x2f5}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() socket(0x39, 0x4, 0x6) 14:54:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSBRK(r0, 0x2000747b) 14:54:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) kevent(r1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffc, 0x81}], 0x4, 0x0, 0x5, 0x0) 14:54:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287d2ba6eeb0000002f6c1b2bea99c8e91365b1000000000000000000000000000000f5156fee0433f209de01525f04b0dc5efb33245098aafbb046c04753", 0x81) write(r0, &(0x7f0000000100), 0xfffffcb3) poll(&(0x7f0000000040)=[{r0, 0x22}, {r0, 0x40}, {r0, 0x1a1}, {r0, 0x80}, {r0, 0x110}, {r0, 0x50}, {r0, 0x2}, {r0, 0xd8}], 0x8, 0x2) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xffff, 0x7, 0xffffffffffffbfbf, "47780ac85a538a132000e847094a0b00"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 14:54:10 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="ff0e3e2a5e00b5f7e1b4784f0000000004000000", 0x14) 14:54:10 executing program 0: execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000140)='^-*\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000340)=[&(0x7f0000000240)="2d2926297d7bc55d295e25272b2f00", &(0x7f0000000280)='\x00', &(0x7f00000002c0)='{\x00', &(0x7f0000000300)='//*]#.\x00']) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}, {r0, 0x109}, {r0, 0x4}, {r0, 0x8}, {r0, 0x60}, {r0, 0x10}, {r0, 0x10}], 0x7, 0x1000) minherit(&(0x7f0000dfe000/0x200000)=nil, 0x200000, 0x2) poll(&(0x7f0000000000)=[{r0, 0x5}], 0x1, 0x0) 14:54:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpeername$unix(r0, &(0x7f0000001340)=ANY=[@ANYPTR=&(0x7f0000001300)=ANY=[@ANYPTR=&(0x7f0000001200)=ANY=[@ANYBLOB="5747edeeaf6f56c74f1e705e1cbf636551734a28d832e3fd41be2fbd35275e429d7c15bdcf5900f37e384b05606661271fca195161362aa0dec9b4541c4015007df2f1ab5fc38faacc8cc38c4a279fb249d5c174a5544ecf7bb9ce047609a8f5f911fb8ea8297ab630f6a50680d938a281cdf6ce78dba72f990d81e685a2d4bcc7a4d261ed71e8ee0b581081f9e25ba0838a19a34aa3fd4c009c68513132eeee2a52da4659ff49ac0ecefea45cdb5b1da5e658ce4fd17153b90e1ac05b519bac3255112835b0d0f80c729de200b2507fff2b7fd8c685c04d"], @ANYRES64=r0, @ANYRESDEC=r0], @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=r0, @ANYRESDEC=0x0], 0x0) r1 = fcntl$getown(r0, 0x5) r2 = accept$unix(r0, &(0x7f0000001180)=@file={0x0, ""/45}, &(0x7f00000011c0)=0x2f) fcntl$setown(r0, 0x6, r1) fcntl$setstatus(r0, 0x4, 0x400000000000c) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000001100)={{0xd6, 0x80}, {0x19a81afd, 0x10001}}, 0x0) fcntl$setstatus(r2, 0x4, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0xb, r0) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0xdd7) 14:54:11 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) msgget(0x0, 0x10) select(0x40, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x80) fcntl$getown(r0, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9bccfa5ac909deed9130032bf8f6a2e6ea464207c4c0c9182fe036149459e11e3a7a2ac3b8e3c44a6b1aaddbbae43131ce4f8c", 0x33) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 14:54:11 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) getdents(r0, &(0x7f0000000100)=""/110, 0x6e) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10180, 0x10) r3 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x2, 0x3, 0x20, r3}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x1) fchown(r1, 0x0, 0x0) readlinkat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/106, 0x6a) linkat(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x4) 14:54:11 executing program 0: semget(0x1, 0x3, 0x400) 14:54:11 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) shutdown(r0, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x4002, 0x0) sendto$unix(r2, &(0x7f00000000c0)="18", 0x1, 0x8, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) 14:54:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) close(r0) 14:54:12 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 14:54:12 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffb, 0xa2, 0xf0000001, 0xfff, 0x4}, {{r0}, 0xfffffffffffffff9, 0x42, 0xf00fffff, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0xf94, 0x42}, {{r0}, 0xfffffffffffffffa, 0x24, 0xfffff, 0x40, 0xfffffffffffffffe}], 0x74, &(0x7f0000000580)=[{{r0}, 0x0, 0x82, 0x12, 0x8e4f, 0x4}, {{r0}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x81}, {{r0}, 0xfffffffffffffffe, 0x80, 0x20000002, 0x9, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x0, 0x100}, {{r0}, 0xfffffffffffffffb, 0x50, 0x10, 0x6, 0x96e4}], 0x5, &(0x7f0000000200)={0x0, 0x7}) r1 = kqueue() mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x3) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="7bd4c8978beca171e4fddc17601aebf34c1bf30ae2a81bffda7d2ac13bd39198b7f5e1eafb3b7161a6a19a4562a42537825060f61d00b563ec48f03aadc10d0997053b2a1ffa067ed38dd16d55e425f6c9b303360bab91ff1c61da6ad763a5a273244a399e41c4bfc9806323059e78f834260d5648dc6ce994de66fbf11ef2c93eed782e498b3899e57e2724105b1931eb9bcb9e226d091eb63dfbec5ca2d23a3ffc326e02176087724b7562214760dfc07389f874", 0xb5}, {&(0x7f00000000c0)="a1b76ba465585e36fbeb408bfd38f0e27a", 0x11}, {&(0x7f0000000280)="23420b4dab20af088d97e9b2763a521cc60a5e78e1ecd1f395763316b9f0743b6afb0607a79d56b5966ae17f9281ce5143f5e2796dd57663aec332f13ed715ef0d000c926f53b83333b3826490c23aa848ca7d909bbb5ae04dff83810f1afe7d2bba26ab605a5fd04d54a431b747f8d994bdf9924ac901add5a816595817cbb21a3eb82a0dabc93b4875a95d0db00ed1f887065e9c6c6b9edba06932b48e0228b158616a354e54c4c1d7d035845de1b212df685a91a341746437d99115292f58ca585d57b84123a2a6bb7483a4c228dc28c2a96bd610fecca825fed6", 0xdc}, {&(0x7f0000000380)="773a56df65294175348bf7d968921740b1b442159e84c2bac5cea5db0f2db7e2a8c4c160cc59bc7c79f7fa6e1d1c1e2529e06883ecf4dfba14283a71aacb108d9f992244da7ff08455642ac2b99d6e06ffdbc1591aa31e9bb9991d34504d30db7b1b183cdbb1751c01ad7c6c3673340e05d17753bcd1dc1365a90587b5063595f216a5513cc53d83868410ee73f5f18284594a9157cd10f55fdbcca984fea3f74e3a9d83b346f9a34f4fd6daf3ccb54c296153f434fed5435428eae68d5aeac86fece47b527990774d47f7a044b0df503dfb43f1195f16394f00333977d7", 0xde}, {&(0x7f0000000180)="573817eaaaf1995e74199bc6da0564dd19d861f45df46b429cac3a4711762f7ec04eb8731fda46097839251b37ec60b6dadff85289747a147650b6a2e8f53a454f2d3b", 0x43}], 0x5, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000640)=0x101) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x97}], 0x4, 0x0, 0x10000, 0x0) read(r0, &(0x7f0000000680)=""/45, 0x2d) 14:54:12 executing program 1: syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x2028, 0x8000004000000501) r0 = syz_open_pts() syz_open_pts() open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x40000004) 14:54:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000140)="e00000010000007d", 0x8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) socket$inet(0x2, 0x2, 0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) 14:54:12 executing program 0: pledge(&(0x7f00000001c0)='\x00', &(0x7f0000000040)='+\x00') sync() r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') socketpair(0x0, 0x1, 0xeb9, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x6, 0x4007, 0xe6f9, &(0x7f0000000200)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x800) r3 = dup2(r1, r1) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x90, 0x2) 14:54:12 executing program 0: mlock(&(0x7f0000216000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) 14:54:13 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x200000000000001b, &(0x7f0000000000)="020000000be3", 0xffffffffffffff90) 14:54:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000800)={0x0, 0x0, 0xfffdfffffffffbfe, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10048, 0x2) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000000780)=[{&(0x7f00000015c0)='Y', 0x1}], 0x1) poll(&(0x7f0000000000)=[{r0}, {r0, 0x1}], 0x2, 0x8000) syz_open_pts() close(r0) kqueue() syz_open_pts() r2 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 14:54:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom(r1, &(0x7f0000000280)=""/189, 0xbd, 0x840, 0x0, 0x0) sendto(r0, &(0x7f00000001c0)="e39b8dc4ab37c09e18148045c034a5fde5b875cb777fcb2900450d9712ef21f2edbb22b7cb2ce4b3acd99c06cd0d98a23530457a6a3d0350ca11143fc7c15a160bb0835d85e74585bae1d34c605b900b186980580198fbfedec851f6f7b17736e5c0ff05b6c424bea508f5b5df3f63d446a264027af15e1ea57175464c4255acadcb3846b57d82513bc258eb2d2bcaff81", 0x91, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 14:54:13 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/59) shmdt(r1) shmdt(r2) 14:54:13 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x41ff, 0x9, 0x1f, 0x9, "f575d8e792b0434ff409226fa0bd7bd9d4145340", 0x7, 0x40}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) 14:54:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = socket(0x39, 0x5, 0x22) write(r2, &(0x7f00000015c0)="7d4f8ede37b219fa7aba55a4d9ebbc968e5afa3c6fa9198123717a167d3c64e2565f81364238cf4f2853ea48a80918a8b6a2b5845449c52f5b07a4b8ddc83508b0e5dd23426783a9158f31bc34d525b323b38dbdd7bcfd227616", 0x5a) pwritev(r1, &(0x7f0000001540)=[{&(0x7f0000000000)="cfb31518c26fe127f5e87f9f892e3089f06250ed758cceb9aa0f710dfb49214c83fa88b9738fb84d598403ee1622f9c4d2ca9e819828fa561c258a93fa85cb15756f324351c9682b61d1ddd4177d2d52db0e50509d57df5df66c060ac81f4d617b16d958fcb89367fed7554703b9e4f76e49a76707810ec3e839e7cc01457a6b8e8a5462661439347c4ca5c06fe8dfe3d4afcb3a7296a3be72860eeee9c336ddc0ea4d5fd0b1ddee7189e8dae1111ee0b4427d4ea3b9d605827798499fb3ea8945a75b29638b73386cb3a0873b42", 0xce}, {&(0x7f0000000240)="fd0d1d74d05214545677a73662ffb5da234ecf4bac03245fd29f66a86cb9a64ea6f91c4f5a9fcf32178882b59dcda7ebbfc66e73e37ebf1aef181ec2f90c41d67d8c900d1a00be859fe68c39f50f789943e349b6db318cc4788f2a49482309c35578b272b32ad4ffd5146344c307816d895545bbedba544cf260c8019b67fecb3af9ad00b23386eeb41f0737ab334c85b1925461f9afdb4b3c4e854a71491d7b4e26e059419b0fbf9d7628ac357a742b7bcac18eedd8e68302840de8b93ff17ce48aaa0babef676dec72631ec98bece359eb6e6c301d073a095c4f9693c030e3167865cb08fcfdffb045a99f905661c16ff41ed2ee7f650ae29f3489f63067a25ddfce855fcbd496a7e7899d76c944b01fa3b5bb2cc59ea8769ba2c126a4bdde2bb120cfc58c0c94867a9bbe67b503f637da336cc8b614e7734c1ea700aa34e1439b8c96c465b31a75e50e949ae09ff21acd80993089a17b0178baa18c36309322e69b0a7042ef846ea5f6d126a52f3716ebf5baabd866ee4508a2b3f3c248068c5e15158d7265acf9ee446ad96a36b1e052bc1ce1d9286f6d53a835673524aed69f08e030b259eabd4949cf6cbecd1803089a6f118ef493c28c8c4aa5f94d3ec9fc63e98843f50b0e967f93b3cfb461af27db7374d750384bc189e04b1c67fb33aa89c64b8d14744114256fe3f53b46bc6e741e5f6ffbd554f848638387c5ab69d7fb9fe1b1689ff1aea07a0462bff1f6bf46e3be9348213c6857717d5a9ef47c59154b5eeb3824b7658565f70364a82c8b81d2acb4fe967d615bacdc486a4673867eed43ce388b7fbcecd19289efdb3c6dff1809fdd266bbfc21504e364d9c00374151eb45def8f3a9ae1da0411154e1f131480d95a1c223d44d628bcdf3d631323b4f597a0a7e77c7be40819bae08cdfbd2f8934d8d54c518b13d771b40b43e7060d61da05fc755f98d9e45e0ce68922055e311bc76d279e79392f275812290b67a4d9ae68ecaa726d04f512767d6940eb850a4dd8fe76cd7981bfbb29aef5b5c288ea6fbc5055852f9351498a1188e870b827526d950c2c65f96b800718a6d9cc7b6b96e2e994c7ca47ddef7b240762a65e878c7356b23ff965ab9f6dea37ca1cbf2d225013494a08620fd6a3df8dfeac545696625418107fb182527e77a2092578acfaab3afdb2600ec033e09d93a92596c6ca8d81a2ab446e301f92b4cbb0bf35ee4de947a4d449a981a93e76c3fb5f26e1789ed5593956ad5c15e203c0502c0f7d51a29283dbe93b5188ec32bb0659f04066d617dcb956ebeeab57df1a35a91965d4667023ad3ac4b1e160d5b81bf0a9060be1b61400f9b19d47673f14e2d2ac6250140e5776fb9b93822ad970d8571262501d5d4d24ad9c4129a2df434a92445c3098a89d6b142728532637b4217790a68cf6a32590188616a384678b896683b35cf11969a0c95cb5485187592070cd945ae01f126d9c74a772b367c3cd914ed2c6ed34301a2924a296d578dcb58143fc9235e4cf51e81d23d656571a268b111d27dda6655a676de0e616ea3e995b0b6f9cb7f08a7238a8473c8e972b035323a1ed547c9c9cb2f4a46c1eb220b02eeb1f22c00d0e2a4b617f2b88763c65501515950aea5ba18fa61d925074cc787d56dabd4b0a689986b70fe82d436b22e53e2d23ff9e13ab7660048d991b95fa2729b9330ac22ff5b24fa826bb30d93c311f5d63fb60f0aef2d3c5be5ca55e38075385bc6c364b9c5d244862cf8dfc949d5caa030804c9b918a5a5fc0a2fbf006a1b892505e4fa287eeb98dc6e7a1eca2ee96aac897bf2ce69fcd4139a0d8980d797af8aca18b7e2d9f8841d5a8a92b0c55a7bfd378a917f6291971df01ca8bf429b8cbbc56401a99bd8efcc45cb2eaf4e6bb3a8e29b79fee53956adf7ef3f9aeeb2638abce9d2db53c2edf7febdc40b04b69242864cc844ba1687c25085f9d151dab0253406bc85f25e940246467c3d6f4c0d7f361947068c5b48130b0674e8c9b6ab77e912facb6312089c0a027df1e11a5175e838bcd8a846eae075c0ec80b9bbf8aab5a2496809b68f973264cc55201577a28aafa679af43e8e69d8f3c38631287fc4944aa475c4ee9b7c22d058a4774b5285ef00224c7bebd34958a944684ddb3802ae4be1094f7510ddb24655819dfffefa5399234ed30dd09a216960f6334e54c629d7cfc8007443b42bef06c3d39f7b389119fa37e6d7abef6cb62f9d327ba995a84bf4f1bb3bb39fd33674af3aecc255452df15c0b43c1603f9ec963fe4f8aa4c182b8274fbeceb157368a62e920f64a4268a9c38190b4f8f47de44d8a9018261a8aa54c951894b2a24538b1034a19d697420e5baa4f5698b230c0d815bde4364057b3f13b0319e6a253cfff9d6ee891e5e7d622953f81f86489bd8fd50b7097662aaf580ff83797790c44fa46b995d27423efc6cbe12ae496314fb304f3847bf88d9f1db1e7f615cd9f49c4d78b782e694f629fd69d14a2c8ea572d12221f032b78998ebc796da7800ad8984a201b32e4e803480a984fa19711e8c81d3130ab1c53f44749557884a8b52c71ec098e0bd534c6fc045b5a0e090e6f7cfb2f663f9c4adecd7c6c03a4ce36ff0468d3ac29e143dd7f4b1bfc569ac33d1567cd3d21a5e7b4e0169909a8022c41b8f9a8172164ee6958f590f86e8aef4304dce2cc97d5c095484cc2665ca2208a39f54a6491d03181ce6507f7957d2d3a626ace066f16b1dbcbeaa714b34b9c24a693504c0deddf450686a6e297da9b01bb26d619b72e129c125075be6cd4a43a08f9f934d563eb7650c08b1e3ff7162261a5480dd53d3d8315af0b068f4c59084374dce6e50f68f665d13317a77c1b2be42f8e090a5e150594c0605eb4caa80969d32a81a28ef9031efc6a80cab648167357d5cb75567b699fb1030b75ee5c64e9209859dba683ede985d7bf51776b3b5e9a6bce22557aa98aeb9fd77dde61b2e6c74eb4553fbf965ab94fb65b4d139e4de0a0d65a75c34d2cf45cf8ae9cf045da1566c790bac83688ede6342b11632275064e6e40f934b669cc3945235d90b217a3581a5eb0d0f87c20f7b1d313d1bdbdb59edf0cdcc4223d0918a6cbccf1dc744f2d244c9c080ee70fab075452150022f51ef50e90a60795c5545739cd64fdebdc1c205c20d8d51da3056db2eab8f2c498121f4e6008370b69553ec08530c826acbf1ea4174b992d6506a4b9bf0c311e015913263cc35a3168eb1ab9fb4c1bc9521820eff234379ad34158c23e8738de7543c1e8cc3e5112163302fad7fa435c2deda7409846413480dbe8a1a73e1068dda413526845a19fd07ced8df0c03012e9139a3772b8197f28ff42a067368fc409e651e0ced94d53d427f6366625abe96dfbd2ba42780c57c444fe8fc085b9630c4512e3e4af1080de666adce03dd40e7f94594374bf31bbc427474e32cd0cae460a97b6a88f9e74e9239b800912d6259161c7c14fb9446e58056e418f090744428c4ec93451e924811853098094cdf9ca0d3f5afcf9fefc26bdc3e1291169d9cda9b3f51db62121e00a6210d275f2e70ffda3f07fe1d79d1361eabcedbf9233f4b22f3556f31783d47abaef55e4b3c56f4d66000682c9e1d84a82f555fc0741a06ccf4f028e47881092ae2c66788f31d7a91925d3428e129e3473f911f95ce9a43bc2e57d1b5cf040876a34fbb0818445c38923ba5eab73d2e82469a81ca45fa1f31ef84c774cdadf86b40c4870a062ee8a88e0d9d1f74abd55f1ad7f7c9903bf39712936ac17bd5bd0b9edeb246fd9fb6521b867d19896579eb7e2481b9b6f7a4db7afbd1e4a1c5b9ca426b0e4b3d3fcfb5fd7763fea57c39f7fe993a860b6c567bb3c859ce639cb51b40a31d4e31dab091d08926adad60bb544656ca209d347394e398eb362cb356be12171dc290c32e70764c51532421992dd75e19032a885ef0980b4a21fe1b5b92cb6aeca34e26018fecc3e65db262fdcce0d045506a9e3645cf6a70d178e362f84505952e7e45dc0c8ef28d7aceb8d7e4599e5593d2843f7f7792e0b4ef767ddf5f92ada1f08a8c3dfd9311749c1f7e5402a412dce83dd58eac6e61590145eeda21fb5c4e5f778c2e2102d8412201b3749f293804f15a6b072551e2be40e7ec04fc8a8c2d8c6f067790a6f77e198994372612bfc8d4c7d0eb789fe08706812452ba8a3782e858314842967d79d731b9d3c0c5d3fa9bcb94edb2eb0c392be7ebad5e50e3f91ceb29822feb591f4ab7dc9e17490ea37ef63bded01b8a2eab83c769224a341b18868a17cc2f8bf6e27f27db913ee7e8b7017ca9eaff3638a1b66b512e687b7b5c4094db0593af91178e724fabbc0b50f766eafe2321e278a5c3f82e64ea1d14fd1b623bf58efa5093e4cf911ae62c22cb58d11b6e6a549f98df6ef8e180ed7404c25e6e7775b05a861585299e2b8bd0e14bbd7f936cd489a1e3bb1d4960ef4f23ed14459f048aff6685ee1e2f71cbd0586634711e49e750c22b2ca64b06b23b227bfbfd64698ad3d8342f2ba61c204ab7d01b24cf726cb68221f03786e11ad80d20f073272e8aa7c435137aed4c548d8d078a10dd1a1b4b17dfad0a9857dfea29847422eb500a80e50136f675461a742510724c258abcd4f4f7c37b6cc98ffc33355847655d350384256f459da403fb12bd620503ae143dcc9c397a36af8a251876b76a115eedebb4ebbe59ea68ee86e7b2bc58935f62032dcc99b2f2c90a3d3ba808cb8749df8fe951283e853f1aba5970a045c4d0c52713fa92d1b838a8bcf5e9d94767cfbd88c131fd36470a8417fc53b2e669c1a7ae75e1b850947aded9f6e2db9a3389ba86fcafb0abed8ec159dd6a22d3a00fe603e2d98e3313c4903a163462c373abc4b609aa0f7634909a84cf61fb7380452e6a4a56137ebe43be20d5441e18c7d0e6f8d5f075f2eb99be0305e2bfacd188878beda30f3566498ab3f50925ab13a55b4d5cdb543c23d06cc134949b9974de0e4b68c10633810173a6e32b8812e31d08c65e893ef98e2c9264b41420d0d755e44b94b87829dfc536fc4343f5b49b8127fb6f76700a301aaa15e0bd646a452d9819c390890cbade520b621144ec43fc7eaccafa6aa0fbf17c89336776d8d701788b13b0ca4a88b95a2340d3887c7540d7b7963bc6340090115fbe6293c446ae086f3f2c832baec285d058912ec88a0952bf2ce831640c9fdbc630e1e0fecc15f2505ae4ce15860aa3be654f961862aa6079e8b27a99193fe76b92f75fd12dd84b6d856892f0f722149f571dd062e940afa48fdf7fb1aa4a149f6c82c3a175ac6a98ec911dbf63cae8e1e01a284eb16c87ee11dbc12ea72219d31a298a43f50af62d787981af32d61b9f3d3091f0030fa1e68f97fcbc4fa14c3b870e5057854fd38ae85ec0b5daa8f49f85b48747ff620da870a82365662442b3f3cd64d2ceb6cc4fcb0c7118620ff4c3aa54e05fca4fae7d1afa970e52c542771be45d6a76f0c163949e75c77a8bfdafbe8baeec261c04fca0730657ee8ca46cd0a2e88c2a898e9453cfb60cd39ac539d665dca5133489bd4aed766d948d596d8314f9c227ec1c708bb69b242d06dd076e39ad68489ba5ebb173135354a0b4fd2f15955af927c174648b8422c1c1fced556c3eb790eb510c9f82aee9fb8b4a10f31a044a3490ef15964820143c89240b82482d073b302357389d3d0b4e2514c64c12fdd85e97707ac7900ee4e3476c30177ced0defb9c10fc787ffb63fcd6adaf138a422452169fc3ca316aaf00dc22", 0x1000}, {&(0x7f0000000100)="728387c48a98b5e51ac5f98abfa82456168c076edeb5b8fed99aee0d837cd1968887829f4292b2f38a4e8ced1396835fe652dc89b074e212e180fd67c35a2a3f730777fb72ffcd387f3f40ce0a1c3df5c8", 0x51}, {&(0x7f0000001240)="7a9b528ace61d1578e7b0d657841d4274ee1ac3d9e6177db0a5f74ad021d2ab4e4d4dd3fa213be698bb7ed8013dce9688e77ae66787259990007ee5128479b116b99c7bbd9c0caec3f5d0b7920aabd0df57b03abf94c2d311ab5fe9308555994a902912be4dbc715b92b221d28e5397400bfdc7ac3ca4184f64ed7336e92d3d807e3c06b2c305e1d38a05e23b5082bf11692d32292824dab30f37675e0ae62b1756786a78f", 0xa5}, {&(0x7f0000000180)="cb1e8d19b9d62e4d5f9cbbc54b0f514ad3eb433469cc4a315254aa91db577488a9c14ba8412c55864ffb71cbe84cbc8b3e261476d5d836e477ca2acde7b8af45e1e6a0a35f16", 0x46}, {&(0x7f0000001300)="a9f3add7dc95c01f334030b8c804b0a9f8ebd9962ace8ac76664b275be84fa2c851e89e030a5fd96cb515a9263ae9924fea9bdc3bf60c415b0ad79a9a7171286937e4e25cf68e6db49fdc32782e800a2d85e0add21313494e9c2dd148907ebdc73ca2d39c28b10ba4a8b943bc942a6523276637833f881cf8012c9e43b9df56958d9f8042db05eeeeb7abf3fa6a7017cbc298ebc943712fbdae9aeb7f84c31941e15f5a0763caef02af9b4d3478442385e4b154eaea11c8086b662eeef64727b6d91744647222656fcbfd1bd02e420a6c31fbc0814a19203f76d13a71cce7fa4dc287a45bda8c0ec6af0292d2ba45c32c9fc", 0xf2}, {&(0x7f0000001400)="c2808db6f5e554d17447e1ef492531e48e5df5f470e2c7b22decbfbcda", 0x1d}, {&(0x7f0000001440)="b9b8d71884b2b4408c8f495fdd069f90b58e32ebbc7b3f7d2d62b0e583f824ce3e29796861d9e21503f02bd7f2330c50ad735a990f93cc8631c88768a660cf22362b41058970ca9e7e5bff6f11de491eef3c50d2df8a41342e82862ffd988f0b191a8cc8af03d510f09187fe7015c4ef0e03e0442e15e60ff082c946987c0bc3963c16db6b8e9b290f36782a22a201162d3819e92b11f55309b7cb5cdaefb66a637b0cfba31a5e90557abe3b0a45627ce0bbd17f19bfb748830d740c9975500e5ddb51781ae7b6f677e5df823ee387499897e1da2bdca5", 0xd7}], 0x8, 0x0) read(r1, 0x0, 0xfffffffffffffd23) ftruncate(r0, 0x7f) r3 = dup2(r0, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001640)={0x0}, &(0x7f0000001680)=0xc) fcntl$setown(r3, 0x6, r4) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 14:54:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) pwritev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="b863b102f5369b33173873d38e50150a5ac5677801ac033f1a47b23c258de6f65152219b1ddb0a3f94798e86d6e42468e9d780c181b52e66d87a6547a9d9c6b9a69544cf3716a03d2f5d8cd03223b3b55764895cac41662bc98f467d725aa9f3c9acef140db17d74d419858d1e2a6bbca7839aa69aa5c80ba4e3d09cdb98d073d678f980c234ab7f4d943f865960ff3addaba550a188e05362d00ef8f8efec2a5723f54664efe7f5666688939d28561acce1732c69bbb7fa9573308868f31712b54532b67d5693208fb128729cec15c42441cee6ce12d3e586a41f7558e61cb514b6dcef79dc765f656eb68c09e7", 0xee}, {&(0x7f0000000000)="e6fda3fcc780bc879c3daaa2c58d97c924ce98c3908a0cef52e7943101adafb6acbe0c0e6de61dde5740e6bbe782905c", 0x30}, {&(0x7f00000001c0)="71b6006f93fa3821fb6a610668bcc311ad38816a1f09a7cea48d6419ddb47c87f135458bc099e2e076dd7ae65f0bff04776f12875d1ad40fd004b92e8fbf7f5bb808ec611015b80b21bd868d276579e96ed6ba5c61664989b917200ea392caddad5e659124d3c306b170f1b19210f323447a176fc9b8afec621445316bacfb3258fd5f896beb99e84c56a6345277a6136b5c210d8f45", 0x96}, {&(0x7f0000000280)="8507bc124520cbf24fb35e301b2baa78566e07785f4fb03ad725040acb0f37bc58b6caedd8aa99d0ec1b37c5922e58ee48ef31442ef70fe1ac6f1990928f6f546563deee74aa4cd7093593061a864fb1c71afca9", 0x54}, {&(0x7f0000000040)="4679e074224e4607fbe9ca6a1d287ce5819f78c93e", 0x15}], 0x5, 0x0) 14:54:14 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x4002, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x40) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) listen(r0, 0x0) 14:54:14 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005ecdf010000df00000000000000000000ffff"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000000000000000000078be0000000000"], 0x10}, 0x0) r1 = getgid() setgid(r1) r2 = msgget$private(0x0, 0x1) r3 = dup2(r0, r0) ioctl$TIOCEXCL(r3, 0x2000740d) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/163}, 0xab, 0x0, 0x800) 14:54:14 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x428) r1 = socket(0x20, 0x7, 0x7) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2800000000000000}) 14:54:14 executing program 0: r0 = semget$private(0x0, 0x5, 0x60) semop(r0, &(0x7f0000000000)=[{0x4, 0x5, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x1, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x80000001, 0x1000}, {0x0, 0x20, 0x800}, {0x3, 0x6}, {0x3, 0x1f}, {0x7, 0x4, 0x800}], 0x9) r1 = kqueue() r2 = dup(r1) r3 = getuid() r4 = getgid() fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x4) getdents(r2, &(0x7f0000000080)=""/4096, 0x1000) r5 = getpid() fcntl$lock(r1, 0xf, &(0x7f0000001880)={0x2, 0x0, 0x5, 0x5140000000, r5}) setegid(r4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001080)=""/212) getdents(r2, &(0x7f0000001180)=""/177, 0xb1) linkat(r2, &(0x7f0000001240)='./file0\x00', r2, &(0x7f0000001280)='./file0\x00', 0x4) getdents(r2, &(0x7f00000012c0)=""/3, 0x3) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001300)={{0x1, r3, r4, r3, r4, 0x40, 0x1}, 0x0, 0x14ada802, 0x80000000000}) setgroups(0x5, &(0x7f0000001380)=[r4, r4, r4, r4, r4]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000013c0)=""/122) r6 = openat(r2, &(0x7f0000001440)='./file0\x00', 0x200, 0x88) mknodat(r2, &(0x7f0000001480)='./file0\x00', 0x5, 0x5) recvfrom(r2, &(0x7f00000014c0)=""/19, 0x13, 0x1, 0x0, 0x0) getdents(r6, &(0x7f0000001500)=""/187, 0xbb) getuid() semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000015c0)=""/211) socketpair(0x18, 0x3, 0xcf3, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001780)=""/203) dup(r7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001700), &(0x7f0000001740)=0xc) 14:54:14 executing program 1: clock_getres(0xfffffffffffffffc, &(0x7f0000000080)) 14:54:14 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="0c716d8dca49acdb586c02302eb2d02fd2af54d258c4ade180113bd6519f9d0e5e8593c04e55fb7d1bb17e9c497782f0b831496d3f125e886ff12eecdb1455b24d01b10355b91ad496d96e193219844aedaa3183c518a51bed88a3ecfe506955", 0x60, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 14:54:14 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket$inet(0x2, 0x100000003, 0x0) recvfrom$inet(r1, &(0x7f0000000040)=""/105, 0x69, 0x40, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$TIOCSTOP(r0, 0x2000746f) getsockopt$inet_opts(r1, 0x0, 0x20, 0x0, 0x0) r2 = shmget$private(0x0, 0x2000, 0x180, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/44) poll(&(0x7f0000000000)=[{r1, 0x8}, {r1, 0x5}, {r1, 0x169}], 0x3, 0x10000000) 14:54:14 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x837d, 0x0) write(r0, &(0x7f0000000100)="822287", 0x3) write(r0, &(0x7f0000000140)="408a9cdcab075e821947b705576b73d5ec8264c88482990ebdc3218a5dedc6a9debca864e082a0eb770f836a318fde29211fb67f1fb26e9b9401660874c97fc415282d181fcb5c07e6769b65efd432bea61d496371865dddf36af92e0eead70733feca1161393c8227335ad2849e94701ec4aa1211a6f7757e9ddc7d36dda977e6cf6811532f625fc8af765df142305a9023807db71c3e55c893e91d6248059d0bf0b52ceb7e912ff971220ac2a382f5278e8cbed4d3a722ffb0ecd56f0023e17b036117db52e7365057e7d81a4507e03c32e9613151fad4eb601a06e98c11", 0xdf) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000100000000}) flock(r0, 0x1) 14:54:14 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="010000f75584ff6e5df0cfeaa4db3535c80f9700"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) sendto(r0, &(0x7f0000000280)="6908108ff08498671a5073511273b0d9588cfc2d1d3af0e2425600df9c97eead91dbec4bcf47fe137f03fb5e83ada4fb3606be28104c134f9a1e0753201176fb8b748cb7bf2ebc047883fa4c82beb30d1ca3e7c0aa7cd10b4fff31931859bf29168b10fca85aaa043041e41c83844633d595e66b74092d2abc8999dcdbded2ec1434eac06eabf9b5a2a9b3863a979633", 0x90, 0x3, 0x0, 0x0) 14:54:14 executing program 0: r0 = syz_open_pts() r1 = semget(0x1, 0x4, 0x0) semctl$SETVAL(r1, 0x6, 0x8, &(0x7f00000003c0)=0x200) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000000)=""/89, 0x59}, {&(0x7f0000000080)=""/216, 0xd8}, {&(0x7f0000000180)=""/243, 0xf3}, {&(0x7f0000000280)=""/240, 0xf0}], 0x4) fcntl$setown(r0, 0x6, 0x0) 14:54:14 executing program 1: mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 14:54:14 executing program 1: r0 = socket$inet6(0x18, 0x100002, 0x7) getsockopt(r0, 0x8000000029, 0x67, 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) 14:54:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f00000000c0)="e3", 0x1) syz_open_pts() close(r0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) read(r1, &(0x7f0000000300)=""/241, 0xf1) 14:54:15 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000006d, 0x0, 0x0) 14:54:15 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc) write(r0, &(0x7f0000000080)="ab5b91d004cf9a7fb6de17f7d620632cd7f144e6f2775cc984503a09b458d4809a7cf08b188e7e2f5f99ab4abcd6bc36e6d21bf2d85594a7699477ccac94ab5deea0bcdaea6ffdf8053fcf6c62628c6d0ef03005d4894acda1bc3076e95f1e7f305e7aac52b57299e7f026e7ebde36519494587df766cafc90ae56927ea162b9d5", 0x81) 14:54:15 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0x4) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) ioctl$TIOCCDTR(r0, 0x20007478) 14:54:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/123, 0x7b) 14:54:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x3ff, 0x3, 0x6, 0xfffffffffffffffe, "c2ffb88b202a5ad988d6bae62a728f82f61cfcbb", 0x8a24, 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000006c0)=[{r1, 0x70}], 0x1, 0x0) recvfrom(r2, &(0x7f0000000cc0)=""/189, 0x10f, 0x0, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) 14:54:15 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = msgget(0x2, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)) r2 = semget(0x1, 0x4, 0x0) semop(r2, &(0x7f0000000040)=[{0x0, 0x6, 0x1000}], 0x1) login: load: 4.89 cmd: getty 28840 [ttyin] 0.01u 0.00s 0% 309k load: 4.89 cmd: getty 28840 [ttyin] 0.01u 0.00s 0% 309k 14:54:15 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() write(r0, &(0x7f0000000040), 0xfffffdca) dup(r1) poll(&(0x7f0000000080)=[{r0, 0x5}], 0x1, 0x0) 14:54:23 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8289, 0x0) sendmsg$unix(r0, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) 14:54:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x1, 0x9}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x9, 0xd7b1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x81, 0x5, 0x100000000, 0x7, "93c0c71c8b195ad6eb2dfe2f1ef3924fb8d48db6", 0x7fff, 0x91a}) 14:54:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) dup(r0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x110) setuid(0xee01) rename(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 14:54:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffb, 0x80000001, "1cae7482ab0320755ab8bdade5735e6a98206f32", 0x0, 0x100000001}) write(r0, &(0x7f0000000280)="e36258a416f72ae99586132477f256b4093cfb25b87094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe4c19f078177da4ce9c287d2baeeeb0000002f6c00c06d0000000000b1000000002000000000000000000000f5156fee0433f209de01525f04b0dc94fce9bb87d35efb33245098aafb19f7dfbc53", 0x79) write(r0, &(0x7f0000000100), 0xfffffcb3) r1 = syz_open_pts() syz_emit_ethernet(0x1000, &(0x7f0000000300)="1feeb9f2832b88917f2d5031a66619ca9ea693bfe5fe54a1a91ff284fd698fdae67e47e4a098d48199183f630552007e3ea30b6f81dc2726f783651006abb1feacaa95899d0f106e5c6fd744542bd6a1223368d48c3b9fa4f2d940aaf72c9d9826f723d11931f7fa35d772c1fed4e420b3f7fc1ab74e5041fa39d9fd3a8803e4afd6339e93bd7e2e32e691fad89218803592c0e4343fa0cf4ba7696ab621f09269dbf38c56034f4ffc2ab6e9a94b9bab74a5e5b6c805c99e719371e8c2e83f5c608fe6a308adaa17be112b459bd42443220b6308e86fdd2803b09659044bca7d5798639bf26d1fc6b605ee42c5b1c381ff869cb7bddb21de23488562b2108bb33c06a73e1ed811ca2c29486ccbe3ecd1e2f3d9190d891414a28e70510fb6f2029e33b525b47bf8750439db55f7458c075da65404b65281c725dda4b84d534e519b35fc40cb5a34fd197e845607e769b8835aba8d08072e61548a9a68a0a4b1f1b2153c620757df7eb52afd35e5dcf560712664d023d66b78b267ebdc89be6cac8ac4481570661cf46680a2a70331d62b60f1bc3c5797a61819f5d6f44cf71b3d2b46fe7226eb6cd13039f73127cca7fb3e2b71ba52c159fda09f720baf1790f7138df62b9340803e6246a0e1ccdb3b0ea989873f3262add2029ba05aeb95acd90f9d46749bcde27e5e6e9ca7e75d782348b0939467a4d5d95ddb0327cccb2ff3e91872244b7ea23d693ca25b4edf0ebbd23098f6f6f366c8654e449fd9f1c8a26c57f22b94ed87279f0adc8f2f0e7b5b6cc9031782d7af073cb872cf43a69df0a365775ab59452e8d1852e9c68aea81ea8816dfd38507f7c0a5360051086d088a63d4d3db89098ad8fa4bc40cfba6f4f9746d522605cf8899da7affb9e75b7dbdeb80a0469f7580491f2caf02f893dab4f9533caf1988c1478cb91a953b52f83d5f57a5a4b67050387f0392b2022993d71931b8aadc58f5eaa71e4ef5ec464cdf361fd8beb4abb8fd4126171df943844ee10a7ad79e4817a773c43db6acfc0ebe5dc271bfdb191dfb9939678ed0415e26cd0817ab33b9c2d26c7d952c9d7f0e1fe3b3de997b6f4d20314c5ad726776a399cecf3b2a151d13d1db2565438d3b6f4ab9d3a1a4a10b24da9193e074fd34eaadcf5fdb9a71158ad83664e0dafa8bd3f3cf64f684a19d650d2afb378006279d763f1d3435d773753056e7e0acf462e4254fbf8cd64a1aaca652c02ce9fd58b37b80565bc7cda53b3bfff5cbf6c1bc0d824c6b8a9e58d1fcc279fda7412a7c158232bdc157eabf7de235ab17447edbd8e04cd6fe242595a693fc219890bc6db2de9082826179c9598e2258dad0d1144b53adf622e18d434589a8a6c9cc5425d5f35732216156c26ef6c0efea304c41c2093725171496d8e7fb1ae4460c40fa20dda1197eb2a4c9aad49087e270084140286a42a8651f0ccd661df9011e70d32e0d6ff590abf1b49471761f74c4035f8a3190f9627baa537f5a72bcf1417f9be5f8d2f9050451730ec07aeb7f7521d64487f443faa97cf074f975dd4c3e521dd4848763cc9a5a7bfa411051c703b0fa10b6e96368b3d715ddb2d3b236c0bab03514be46b6803d1380faeaf2991eb19fc40a6eabeb484ff54445178e25d9721d28d68664ed614d600eb53448404ddf1a207af98d7356a9d3910211d114c6ec9d835a4e4a0e4fa3a2a0faf402321f614413f02cce3a13fa2758fe4a6227943f20ab9128d0577eda16e1ed38a4453e8330038efe5c9b19b95b5460c1b11f746df791583d0117afa0aa50b28dc337fb3cc4d01657fb65e5b8a7519a0ebba8050946b3d344f5f06ef57eb73e4a0d58c5833ec7900bfae1da678089a7d2e7ff09fc474d9ad93e7346fd25cbbc9d4d26c0016b81c120edf6b695312ca156f2d9838a034215096ff73645aa163bd3c7a6242e341c10c171fb838f2c7e0f06bec42f795393df85258d7dd0ebe6b8d739f6c4fc2afbefe75fea578b61ed118ecb6797539c4d946a4a455d5edacd7baaf8681f654510f73b7ce88ffeb36d38b06cc946747d915f972ec24ac91f04e7eaf17e0928d0c2d319da20586a4f48f2ba20eb2f7814c09346879508b8356257f31559e9504ca3f8fcb26eb050d7d85beae0e570ba98b2364cbfb486d9373d890cd9f59d4f45d8dd2e3c253d45473d4dd42554f369efa26198da5ddfaf113573f3e88b7919549961c966d77eb13a0860e514d9acea59321ec22d5c379dd5774996bd174b4abf5085c0f052091fe420e5a0e45a67bb224822db9fa09a804005bc293963e2c5ca2cad58b2d4164313113334d4e617f75c418b06521cec37249ef42f7a82c78e038524d9e8a038d150455874c87a7560e122cde8ed633ccb992267fd0e40886d972441d765f3c24dd2d34258f636ba3d39c9985b0717420af9f47e8a786f794185337ac3ffe19a5fa7d2d79a21b239b95ee58119d05a5d6bea4a33e5543e9dce3d1f2e3f31d0e5fdfd7b7ae519efcb067923295cea13bc105e8c0da42a2dc58ada13acc3bf155e596a3a4e5b209fe23bd39f26273d8bc9e0e54231500645b5387ddfce2fd3ed5706071080d61a7cca9ac5e6c13120e4b194932741042a525cddeee8307b5e461592f23638fbb5318442db178d86d8a0f3b47097ada8d8e0962b8b38a01e40855841d2da1378d23e6c28799e70a24820ca95fb515c408c9a6a56beed4d86e72c836dc1cb71dc2e837f0edc9e5e624c2f9d5d9c0ce3a69b897be1e1a342badea3f96df73b785ad792cb8cb0ad2db0ce9b396c630ea70aff1a65ef594a8b09568ba76f8908fa3c4fa8e9cdd465b99f517db286465fa91190e5ae63b44dcde10428e6bf59fcd9fe4ceb92391cd18979848e2fbfcb7825734d38541117715ea6457a126f7e973d796d71a2421c3aaadb860adf7d5d522540d929c8b2fea6b9014896f51828d8fc523c36bec9f8112656c4dba68d695e03963004cd173dbee374a0d135886cef1121e99a0df5902434f02fe51f4dd07b4211f05381ca1bb846c9ac15e63bf2bd6cd3fccc4a86ceecd17b7c1f34697745cefc034b58c1c2da68d779c7d2049d5b3670193984c488ddaf7ae21eca59e40b612ef37ace3e5f625e4fb5564e827e81adc80003449d29037ee15a78243972b465b1bdb95896b95e05e085e5df4c7d96437bf11712c231e450dd2643c3cb0d7e3775bf1637ec52f93ea2408a4e02cc9fd4728b06458f858135ba4540f380e1c0fae73fd5592a5d5da9ee6d46db02930ed01baa08768edaafcc66be88850b64fd21b6e9e7b2287596feaabc2169864f35ec46f212e326987fc08a5ca602df635cbd5191d904fbe827505726aad9a308e4431c85fc0a463b671bcd885de193157a933c4eaf25e8083ce8f3058d3e8a871fd763b1d28e556941e0835475f5cc7d230e7219b204c7659c1ca469d3253b7af81ce979cee51ea7840c89bc2b5b662bde5f61c3761673acb9580dc1f7b0bc8f1d06166078bca956ede836f0a80abf192c2a85a9972ed0d6ca22be66b3baf614862c37f02ae1d13429004e004f7bda9ed9d7d0155b6dd1af7e6b370aa9b084967e5a66f93f25148bb05c8bd1dee8ea0faf4570fb06e72632c83c135e3eadebbb5a1ad1790a610ad78b0e788aa6b23e103a18d0360ff7cfd866b922f265f70f145e39715ed2b4878d2f3650286fa7b0e5f9467c2ba07597736660c4b242655bdc3c5a0a3c231320cc72a0d4e65669a41b2d589155da0d21b7990e60489acd602b52f301aef1f14123b3176efee50b9cdcac5fb08c79858cfc234329194a8e1ea57a764aa9d77cfcd88bf2e1800f608f997d8e4ced46e623dc8af8ad5af1b3c8553d0049fbd06ba697e1aa88f3e1458038d12ff66ae143d8619cb6954cd6e4fc7d85002751f31dfcbda7459ede9a1d323ce283308249eba3ab9d007a15d3541935d549f1099a20f6ae5ef94d55d402958ff7ad4de0c77e8576e90011e22060666cbc77467340a4102ab1aa978b8278209f210cd88ad1a01a68dc6b935e69f330d554b60ae748d228b42943df66b531058d4cd4f98795bf0781ccd176da7672734fba6bd2837030fb19a820a505a6c2471bd62399e0964d717e75600d1bc258fcb2ec490299cb69e8d08400cde8cea5315d4c08dce8611967d8225dd48f676b5bd2c8f352c36f9f1e0bbcad9fcf1c29f17a63cb0723add3652428e3198b59b26973dc9a1349f78d218bf858800a3c85c942e8794ff821b974e37fd5b015316bcc9f0f34e0c9f837ad1942200b0b41a361208bf819d955ba8299d94bae7203d6972a58cbfcfe68679328b826bca5703980f894360d68200dcdaf076cbb45069191b2960e0dc69d70d4725f20f0baecdf7a93964220dda1107bdb4c70114a46788ca7cc58fc026ca3d444692a6ce3d9439109ad24cb66541981a71f604d88163ac784e7b2ce38ada94ab8dd58a254c2618122942a67d96a9763c456bc7fe4b3917ea136a79da442a024fc8ceeeab4ce016937cbbd7f12919b424e89a7f332e0ddb99097be67af9de8a6960e7285433618515419451ef3390713846c8160e13477062ed56d082b37cea0d7c4fdc96ff4fece97cb6df0ee561945bb9a58a11ad79cb01c36e92840ea62dd27fbeed39520ce4879ffc0c1594f8533d05d6b3a55995f48db96d5a1f15552920e8cbaccbdd3936f14b8a5b943e48c441e206581ae59388fbdf8dd32ddd3c7a5ae598f5f9c8a87ca63e18d78ef0975d27029f46cc69ee95c0093bd9313fb9ecd2220eb4eac6778b56f2bfcdb46ee104f7245e3403f38f37867539f2d66864ac8e0a16cb6228babcabf31359295b6322033b8ee3ac2b529cd3d9ada9da77d7bc1146eee48025cd4319fad0e326f445d090168204c54a7fed7bdedd6a4c8e4ba506b91680da864e56a05649045fd6ea5697268844cfcb5aa670bc0ebc88f243421bba5128706a47c93dc526f4e9e78a84d1538d2188cc8f1b0bae0ce07bc573fe9c9bb67416fc008f9fd2512d28959513aff84cf7e3b007ba1106d528331f96d91f07efc3b567f8bdaaba69ef94fc4bb76baf1a64525703c064cafcceeb0d006173c77a06fbd33237b773747d6539748aa25840aa591085727d998c1567126b68f159034ffae6aff0ae7f9ad97e9ce7e38a76ece5e5282fea20d3b27fb43ae813807990289b079b8eb0d9e60074d7453fad04d5cb1bdb31c5e60ce3ffb30068ba47f54a9a927a230bc647fbbb83fb8f8560e847f398e7be87cfef8aa119e1219a1722cd5042697390884e1b93cf9e266616fccdff123e22b6a52b833c9f3a7b85d47cb0ad90f5d37cdfc3628c4332687f8777724f63a98221dca84ef13903f9da5da042387e78d31287c7760e19958998d7370ae9a224d799891bb8cc16f7100e848710a13b55351d0ba568b46bc380cf1fd72dedd6fce85b9b019afc9301e64923bb8bb153a243ed4d2baa0ba45c915c1b19518bb475ae33fb1615f87c0b6746fa513579fc56050d126995a1ba6f65a87ec81cb8a990db3daa1bd9b9eed3b608cc4623a8c31e5f1135bb3f46ae0d0f2a0586c1ab0e3e90875e4ebd03edb151902545fadf93c447d803fed472e05a5d9fbcd74c0704711fe30502213cfb3de861b76f9d32ba1073057a7fbd3f0ffaf618be7566c143c1910a05c230f20c243ab4603dc83017ccfadea9b874bc88025c7ec163605cd8f392b7567d7d3cf42aee89c6765c027520ec9c2cbd9b75e58ed489f0dfa50772fe664ef15521c29c653a8051fdc7e57fe08b77ffd2200893015db7250cd") close(r0) socketpair(0x10, 0x7, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x2000000000000002, 0xffff, 0x7, 0x7, "47780ac85a538a132000e847094a0b00"}) dup(r2) write(r2, &(0x7f0000000140)="3e865e043f02936c57190144b855bc35ee8c02736fda471be62afdb9fc9d31172d89455825aea0a93e92cff6179e81e76824e9e01d8ef4051d3fbd2b5d94163e7b945f8d40b5992d0db8db837bcf0bca4640bfdf2c6fbff68ff5238f13883b04f621e79e4ea23a8ac8ba75ea5671718ebacbe2ff760e68eee9d0cf8f150b2cb517d1ffcea23a2972093730ebf330e872233d5ba6ce65002cb793b96a5242f1e9d140bb06347da4092ce7fb33f78de07d467fee95b8d50f53517116825ab5ab", 0xbf) poll(&(0x7f00000000c0), 0x0, 0xfffffffffffffffc) 14:54:23 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x1) r1 = socket$inet6(0x18, 0x80000000003, 0x0) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000140)="00927a696828c10a56db52e9cf08ad3dc9000000", 0x14) dup2(r0, r0) 14:54:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001540)="eccfb12d79b5c41666c5d330d8f46275c60fe74a8af8f88ee2582ae3e00f050f49ce51ab13b7015dd73b8deb6ef820eccbbe01e82d04ab14203e874e0d2d7d67c105ca90d75acd1adfbe47ce0b5cd5ea77ef15d8c279e5945afe9face235163ac29317134277f11a23f64496fcd5539f97071103414b79738b0d69cfdb4ff636484f41394bb0721790511724879ca2e46edf87df31c90aec5611851bccf3ef8c6874783db90b37958d913d22f1365959f0ce5afd0755770f835b71786263543682b5249ef45f2a80da8817794d7933c184cf39c92841fecd8cc5e8f255d45f872da283cc1f2332891b8605024bf4a9401db743be4302590f38fe1bfeb6228d4ac481b81194b061b51296a490c9e96768bb73a3da31716fac9ee24fe99d5730a517c07b97d646f3649e6a17e68b9a27ca3f50a4d11a476e333e09253aae77af3db358a1eb91149f0ed2e318d093a27a742ad2b4a7aafb2ade1b6a38d04059f27aa43a8d3c3d3c6bdfe4ef3445d705943abd9682d975c6e485844f664da2f5863a8d1335c515d4b31ef2712aa13a42f86b46b73bf5435c1820459a5e4047884c8e059f46b51310ea3ca0c8660d9a9583af8119fc17a6a4125b632d3b543ba01c29b8567fd1f964e621bacd8e5aff6b65deb807205fd0ae01cca27b463d50db6273691fded364c1e43611f8679fbd82927b9228a81acef7bd63517b368692fa071a2a21deeaedfbed89f6a2254ecbbf401c8970f10fd6b0cae3f9e4e45e693492101f0f739c5527cb915c30003adc988598720126c9bf8ef284ae796716089b2be073bf871689adabd3f5db3eb9313967131f7c35fbd755722f0d11204115b63e6743db002d5c6f1290a4ee9b11c5a3cfb88a8c84173436cb4e380ed21455dd14de090f4195917624bcc1113bd446c2e151f88ffb62c9c1e8d35d79c038cfb8aaba70104713501177f7df8d69699c1c72c47d1a78082ef8a4443a40754943b0d04543982c3e8e98bf3651a7c3372a8e3fb330c959c11d73d7722f249c6aaaf5a2ad2dfa406b0f42c6911ebaa0cddaf3bfd053f1ff0f9d6eae3a4896133493ac0ffaf00a656225068d4af58e9d28bdec53f8e8841fe63f640a71e5681b88b21ff5c3d2ae0ee66f0131a56c115d31d89df616e058d99cdd53f558564422550f3c20b33af5cd46ecf2170d0bb37bb30bb1db4897b77dcb19e3bde3d211d9f5dcbf842c94d78dc9ab390b85c6b1a2e92b7c1ff9dae6b6329fcb1bb072f4d83869f548e67906235b5e289a69b84ff55eae7da7542eade15cddffaa62c5e64cea4cf50095a99a7b8c7669d0bab7754953da4a2cd48d25b7f20f7aef9262185ea9c38e9617fe0b57b5459ad789336e854c4ed7eb8edbc572a205731e4386b8f5652cb0c9cdc6658e6f95d091cae459c5d6aca261e86569ef84c828630b2c7cfbe7552681c57099a6122087ab4e02afa4aeca165c9014ec220c063762f07830e3d9c9d9160c4e6756194b2686c53e73c31af318feaecbf20ddf9570cdd421b24eae0c3a115f36be2c3d5ec1890751bee4e0d8a1b7b2dce30f9c3ea9556989423a0ead13cc056a75a16bc6076cb486f860a5b51ddb0e9c85e7647a761d0469aa100c1ebe8d3e094e820b5a6b5d78e1722eb4d1ef8ebae8a0cfe3e951ad49e22066fef9da5d1b13b6c46b0a88d39f3d04a07d23b3091f11df9553e1e998ddccd7b75f0a18b170af8d531461210b9481fd29234c934721a383238ceb11e80f980683db2a63b5f49d1d5b0319292fdf55c18c3b280e02c15dc2c858307da4ee43a592958f565dd2f8ad7d40953f1f439895e69703c8ebffe0e8a2d40bc5cbe68e77f8e75f9a5c9f29402bb0a5c66db4983c670e68088d46d5a829738c2399b5e9dadd6d1095c52ca80c5e1d225b01ec8fc17f29a1cc0b645036cec9ac0cfcd29d64f2778ce79ba8bd424634a3cbf34af7276af7fb010bb48a895ce1cfd078511ca18112c5abe1aebcab6c5665ab1c8a15c7dbe8a914d56d96e2ea605f4fc4b4bc03c83df1f1a3c9afb5e7bbd5015fb9fd5ed371b0d422f4d29181dd4ec76ca6b017f97c3da8df9df79fa8418dec6e5e8f6ec0e3db29118c5666c0f3e07dd27e88593693199579c127c6df82b5867aa15f8d643158d2b7e4a27f793903c38bf5c5a1abd83128a3ac5cd94e3ec100385b648df86cdfbb2beaf8b09f8cba85d1825bf63faa269adfea0a389ee76fe34efe5514c447bf4a2838659ce33124c309f46c8ea294bf31d653ac6417be441eed7e0fafb18a10727d2b969890264586672d698aa8d54f22917bfef649ef50575bff814113bc8ee978af94df4f4d6c05bc6c7adb0033d1110d591ce0a3a7085695b6c5e0bc742ac359aca0ca8a01c7337f3d3d6475e822bb740c2bc2204822e9561572a1e4a0dfa9a47facbf5226642a6ae8fb376d81847cda8d6a74fc47e4ba7cf29e10bcaf9918b67c23de0322b8aaf1d8099f7adfa268681bdad9721a5f3df5b3f1b70e0782a7506161f6a9c8d362cf5dc2c58b5d0cb6eecb9b66ea84c1d662c9f9651fcf8c3a48b58bf12c30285ade05321cec0285902bda784cc401adc5195380851a8b3d6dbb826d2ec48af857f2e705d8f0eeaa753fc655c19ffc5a54a25fb5f9c9caa3c1f3341675bd483ce80d3023a14440e16d4476d913d8266565c9ffc25021ab9d3b227264a0cb54b41b3eea7679297257eb88a2f0c090f413daba55a8e2e9683c5e58e30245532fcba10c7f91a34dcc0af0f001b8ffe8ad5cc81f0efebd8d16b42e1fc442fa8ccc551ebbf479651870877b5161c2f2f4f6f25875620f652f68828f306417c755cc185c0c99941f23815a7ac673278f3568ced435069fe58724f477d6fefdc53ad16a23f2b1b7b9f5fff92670ff1749b27eca321bccbc95363b322eabc05d1c44384c2e7c12e0f3e25c776cd73f543333b91d97b96d73f3ffc72c961c8241383fa57e7f44a2acb6183321b72ee2494db0791073f95274690a49c16159e245cffaa3bfe64a680161d2faf2476e4f0d64b47f49744471be1b0e23fc0c583d27789f92ab37e724f601fa47457d252daa03883a37031a93fe3bc0e8bc7f24ed3ed3f1b5b71cce26e34a77a99912b204481904984eb8201c2e432e5d3e881c869948252d33c3f68899a792dd3946aa1ebb8be9dc24b01d3c358d21a759002ae640113f60fbaec4f03e0f99007a90e94d44ba6f5e23ad13d27950944d45b426673db290fc9b4e12726b14cdaadf688302c11e0d5cbac03864529b59d4a89da51dbf6a6f17a9351a16042917bbb80cbc1535596429f3c8211b239da27b752ee8fb1e5756eb640e6fc20deed3a23094b1f75cb3529ee273333559bbbe9bda711890d9f31583dce0d1bb1700c716ffaf2cf4492f54bc7921b044ce20305e353bfcf9413a95dcd92779768eaa1e93b428e7d089ec7a4d58c58a68a9118d38b50100925b6f8d81922aea1f6bef2a6b5dfc467aafdecf4c095a7c841fad141a6b8d47c879056240805be943bd72840fca83fff59a716f8b93fcc3b9d9bb5230185bb80ebe86e09df8629a94b65eff7893e2a21ba6d106523bb5046dd22878d55fd273eb9398ea3a002f2da576c61c9f3e36b6df66265fedc5bb5d112ff82b82d8ff2cc6fc4deb637b75b5b2c96b0ce14ff9fe680fb360616f1e98297c3391994be870d3dd8b267c86ff61b53b461ffdf63ca10f8a53c024c099150fa79412c7190693afbc9684bdc2d425eaee4ebab8c14b7130d98c72e0b5f7ad8d504e3cf945ab7089118d67a0eaf6349137b07da8ca0d7a512d74f4b2739295ed6a8e724b2ad1aa2809c991f8cd9c68371ec244afefe3e449df0be99ef58b7c5e897638ebccb6de8b4aa9818f3254c37de5f1a70761d9dc542d2e85abb5c4cda75fcc96801b23c0266e3a041bc37b21babbd30298ad3d89631246c118a112f699d07747bcf8b7d0e0ef9886be6f0adce7b74ad112e811d7bc05973038f2204b5be8a4235b275abd50288c5393b1bb44f6b8c1d664c9821ee751e62a0f1399b2eb3feb1366e17ae03f7a4f145b10340ed63915330c293436b48d4ce9492a99d2da06cf9464b11da4dfc11b4f5b72d20c8024753ff22f9d0855cecaf23f7efa397785482363556768309a48a31c15d00eb1b76709f40501c0a5e375b75a680c12582eda2bf3d6b20898a8836058c1e355a2dc3d30a3dfdcc906db5c68736b00d2c2f2dd5d1f200873bd3df58fc57fc646945f508c389bf9ab27bb9e65fab1e298919e1550dd425ed21e8ec20a5ed32f3b5b517d5f4ba802f44a12e8875de14ee3cbcb480bb899add0e4d2a0c853428b326288fae2a4b83e317fbebfe49018eb8efb95cc643c9f2fda51c167d8b193db6309ce6cb3eede275057c29717e79075751db10bf2eec08291dc6e31842272ad2e694a3e64a6488396861080a2501114a2e1feb1ea92de9d20c94d7786e978573e48a1226ed39a67fc0a0520091516cfe33b794ff818f25b6305a2b92d6eb533ac03e39129735d54cf78e4faaa123aadf98ae4490154dd75d49e310af23d5acac24d9f4dd8222f77c293ec68a820f2d6f2fd37ef0449aa738c869d60192a4891eac111ad951e6b91384d49b0d645bd2c5497e29b4ad1e30b83bdb5223e50f1e573cf411bbd1beabdafff9282757df1691ca6e9c4c9891d532bfd14a3e155fa4985028d10f7fb9b7ef7b0f0bb3fbddfbfeabcd8c1e6af5b97ca7b283f4e17e4db6973ed3dd4c6157c84077f46138d756183c3d564edcf119f4dbe91c6b2db62b13030f0b4a3a02c49e5a4232f4925356947fee091fa5d5d1863851f963e125aeefc5a2bd0c3d3a4b55925617daf790ac4b227ecc47e962d57b7249758b3bbd15ac69bfd50b4c19b1043b5ebcdc94107671eebeff6f70bed3d9449c8f956ba47498433a018552b89132a61ea1a531cd62ca5c81c33b2893fd35683af3bc41bf3fe57177276e233e7b3c85a50909f9725820970093410eb85d3c2d296edcceb15cbde0cffec8f4fd3a4b067336c7da75c033ea2aa6d0e94cef3565883f2db3661470cf9e31967a866e65a075a7c174d56cc0b78dfea2f18030f3b35a68080be842553490c65fa81a906bf85198e3afffa7c6d07893e1a1724e89a12ca89a5e7bcb1bcd44134af96d105e960a719239329457dfc79fc6c3d4dfc2eb844eb838cb067cbd0f9c335b39b8e982245032657fee8ea9126900d62037e061b8d392e43556ecd8093a0b35dbd7eaf79bbaf404430467777a7ef3f75442dedb2e770ef3cef35d1682a539c408f84c4a4ca6a4968cfe92a83e48aab33c8aadd77d97104cc74157546eb8b064df13bde5ba4b851dbebd63ad1666b8fd48f4ab86b137efe55cbd285ec0233a76e3f544ca7cd400006990f56c35500416dc4a742e17125a9d8711e50ddf0838f3e0b908642c12b13ce0d534443e8e863111cf26cf76773a760de418d1c2575089aa93b5d85e57cc53eebd8bd36e55637dd8c2cc375a858df2ce56e4cae224759", 0xf3b, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="0fc899c482e962719476cbfa31c59d1d3b26c02ae1578e87de8eeae790216f437bc653cb3a435e31b9f42717dcaeb94e5a269d6ac539759f054187d018f2bfc2cdd9c421ce344ff719dc2977b5d97b44b678ad4371b7364091c9f51c9c9d09552f4bfeff0cc739c953d7d22766322f263d59782e86757ce09e99439f8111676f2685d4af14b1e3f1bc17f2add9dfbfe270d75f030018dd9eb844bb2f936ca99ecc883c1f1dff9683e88b6031aa1b6ae1cdf5938f193994530f23330a23cb8aae17c077f00f2a", 0xc6, 0x4, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/49, 0x31}], 0x1, 0x0}, 0x0) 14:54:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) select(0x40, &(0x7f0000000180)={0x1e23, 0x6, 0x849, 0x1, 0x1ff, 0x1, 0x40f3, 0x700000000000000}, &(0x7f00000001c0)={0x88, 0x20, 0x3, 0x2, 0x2, 0xa7c0, 0x8, 0x7f}, &(0x7f0000000280)={0xac6, 0x8, 0x8, 0xfffffffffffffffd, 0x9, 0x1, 0x40, 0x1}, &(0x7f0000000340)={0x8, 0x80000000}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000240)=0xfffffffffffffca0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x0, 0x0, 0x0) connect$unix(r1, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) r3 = dup2(r1, r2) poll(0x0, 0x465f275382950ff, 0x0) shutdown(r3, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(0x0, 0x0) semget(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) mlockall(0x0) getgroups(0x137, 0x0) getgid() select(0xfffffffffffffed0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) mlockall(0x1) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) getgroups(0x7f, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) flock(0xffffffffffffffff, 0xf) fchmod(r0, 0x0) 14:54:23 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x26, 0x0, 0x0) socket(0x18, 0x4005, 0x151) 14:54:23 executing program 0: shmget$private(0x0, 0x2000, 0x202, &(0x7f0000cfe000/0x2000)=nil) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000cfc000/0x3000)=nil) 14:54:23 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) socket(0x2, 0x0, 0x100000000000000) 14:54:24 executing program 1: kqueue() fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) open$dir(&(0x7f0000000080)='./file0\x00', 0x20012, 0x40) r0 = socket(0x37, 0x0, 0x0) r1 = dup(r0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) r2 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r2, 0x0, 0x247a17dc4acfb479) 14:54:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000)="3ffe90da", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="6d213025b39cb9307286a6aadb16f69594cbbf86dae3719d0ca1b4a20c0eff30fd37fb490a2b79963165eca3fd59b0ff4fea1a3c473723cff7f6dd772c942b75becfc1393ab1177cca6c171715cb34d22931eba0f1e0805b5df18a336e3eb85f455797939a2e700a6d59541b446b059075093bdfc04819c1dfff112501baa4056aed3b225ef156862f943c4808383c8368973207178196b5e49ff5cde914fec977e33e1449387099f6fd206bb71d7b11e80521af38d54f8593ce0f2149eff4cbfd73904b6e3f45742d8d24cf3833a34b7463758332d270bedb7497ac17f38fab9e2c5a92a7ad716b52d359e35dcd2b271bb5f029", 0xf4) 14:54:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1ea098206fb200"}) ftruncate(r0, 0x7fffffff) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c", 0xfe40) poll(&(0x7f0000000300)=[{r0, 0xff}], 0x1, 0x9) syz_open_pts() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x420, 0x120) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x13b) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "379a3b69d28b1e41ea08149dbdbdb38f19673b1e", 0x0, 0x1ff}) 14:54:24 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r1, &(0x7f00000000c0)='~', 0xff48) close(r1) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) 14:54:24 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c1, 0x0) setreuid(0xee00, 0x0) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0x0, r1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x5) 14:54:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000700)="6d41bc8a62535a81c7e8c8a81900aaad5668bb7a18decbe71eeb7de244490b6d159f2ba05a0693db4b1b9df1c70bb31749b6e4bd08c83b8082d4ecd1f4ab93d1657ebf665746e3dbd22f979d5562c969ebab6a2b38ba07c490c33ac5fe89b1b24a31f882f4fc9fd97e9349289a8007a7fe32fd9b8e77ed7301de8cb78b553411497444fafb2d74bcb43ce209b4bd2c5ebe8d6f4b9f039bec043a0f5f953729d5cf8843fbaacf4677cf418f65b857c0a05de7252df9df3636985dc7869c1367d301f61ae3e24deb50175cd017f2389d8ede330c69c58cb7bdffa443e37aee6c1a6bfb4a75f912f4486c3710f97837485676b11ef6f7b29ee0d05d683aa73f4fd8ba1952f81adb1093379dc85db88c07645f41c1cd50e64ff8ebcb98a2d7fb66a453110b9971bd8fcfb372024f20f6c1c25c03f9ff627add3bb79eb718d497ee023d3cd74d927c1de9877269a26ae54adaf38f230b5ea441b45d94581a009f407dde3fe38fc636e96b2c69e72e549da1c28515f2dc00e8761a750ab48079cf46558dd914242c13af0f64675909b2ee83ef646a151c39ac3d029636195c5fe7ba3ad404763fc9fb33be7264bef3574500d94497eee8d6beb36429ff33f23ae124f9b312156a42a34c9e18b8e040f84e43f1a11f25b5ef67dfbedd0ffbb886599a3ea2b5173e1876fff28a06ad20ae6c2aa002c3a854e23cbeb6f4d95156c0e1c180b9e29853329fc8cf3edff470454f221ba3e026c3095cc792a67eed8a3c2633658198cd2fcc5eae36e5fef1e3ded2b1fb8df1d9ba4854564fadb8e5751c0faeecc88d30de8a8f3300b48193d1ffe6d302e47ffb7c1d07cc18848dc3a5f176c5b71cb019855eb926099c253d711baa4c97e59ab9fc6d911d0856aa4c2b785f0bb662b1b64de293c4c23612fb7b8c2ce7900b71971ced689331e350394db545bfe86d24d06d631c8810312dd46ebe2850a5e63f30aef9d1c0c382ad29bd7d08f84b0b3d19e3e4759731f77227cd734288222bb0aea4e12f174d7da4706c962c608c66e61a20e3642494fbbf19b075b2b758cc1200b741b463042c99654258d742fa2945bf522429b38df7843e0aae80821e68de0f913269d5602c05659184ac222311bdc40810f4acdfee7795dfc3d9b511988e0193bb831badda28e16bd14bec1df6d867d2cc3c9cc286beb25eac6566259ee7832790296f045e1cbb3b104fbe8e1c367716572e9a03b64cea7b31f8da24f9de7e696caeb111d434c8156d814e9fa8f0342bbafd61d07a58f96c22392267b95cb119c7bfcf7b61ed2bd0137b2e24cce3bf2a980b511ba34df2a432ff1fb37790302f12a4d1e5a48948d40dffa62fe5cacff7e4e33dec2d6adb7d5a1ecb7e61fe1919cb5b8f0d3cabf3a19dba9716fc40d5dbb7913f7cb5d6ae225a191cc5f67b0254cd2167bacb141b789730ed8c5d", 0x3d6) syz_open_pts() r1 = shmget$private(0x0, 0x3000, 0x220, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCSCTTY(r0, 0x20007461) shmctl$SHM_UNLOCK(r1, 0x4) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) 14:54:24 executing program 0: socket$inet6(0x18, 0x0, 0xffff) 14:54:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000180)=""/71, 0x47, 0x0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/41, 0x29}], 0x365) 14:54:24 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0x8000000000001) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCCBRK(r0, 0x2000747a) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000080)=0x4) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0xc0, 0x24, 0x9fb, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x1, 0x4, 0x742d, 0x5}, {{r0}, 0xfffffffffffffff8, 0x8f3ec6d18627cea7}], 0x100, 0x0, 0x7ffc, 0x0) 14:54:24 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r0, &(0x7f0000000040)="7906eb263bed978f16f7e0e0123d8f33e5cba393d22361930502ac3b918c968c2d1061f8b55d1c9a7e4658043eaf30822a0d49704c1ce8fe0cefcdf39d1f727e7bf915795fae07e744d273aa616d1f3f8111a34b15a5582600d2aeb0d8f99efae9a284667bd59336d931af2885fc02e81b69d8321ce2a6f083292f105fa9a373b6b3d5d0e479fcc867", 0x89) r1 = semget(0x0, 0x7, 0x24) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x9, 0x6, 0x3ff]) 14:54:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000cd2ff8)='./file0\x00') r0 = socket$inet6(0x18, 0x0, 0xffff) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x82) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='r\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x302c, 0x4) 14:54:24 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) r2 = kqueue() kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) close(r0) write(r1, &(0x7f00000000c0)="04", 0x1) 14:54:24 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) open(&(0x7f0000000000)='./file0\x00', 0xa0, 0x84) fcntl$setown(r0, 0x6, 0x0) 14:54:24 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x481, 0x2080) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) pipe2(&(0x7f0000000000), 0x4) 14:54:24 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x7, 0x9}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)="0cf5a4694b018c53b543e7da1c4893daecab6ad07fe16aebabee9434f033eb6fe800819bbe6d3d2edad68ce287ffec4669da771d331e05c6f8633272583efd79bf87fd9b743f736c0b733172f7353cd8cf838ab63c0383d7989f2649d4e51ebf94f40db54858676dc2b7a1e25d81b9baf607a453c2208e70791169d364f7ed5d3c069138f2e0a11f5e7f3aebce8666f1509587ade63ff8a414a26a0477dd83b9b347a33d2b58c0cb6cd572e081c7d34c481dd51fcfd15c726a0d2a5b", 0xbc}, {&(0x7f00000001c0)="8acde37c50ea071a904aa8ed0197e6f41c6f6d04d014e740137277b6c5de305897c3b7914d2dd65d609cf5247759a00b98ea796b93edd80557ee636df010fd3b63731b5c1f53e36851b6ca095c27c1d52ce06d89aa", 0x55}], 0x2, &(0x7f0000000280)=[{0x50, 0xffff, 0x7, "48370945e917d8e6a99adc70bf4139a4378bd0ff8d8a8b61db4d4c5408dc9d784bf471c1bbf0a7c9663418a2b384fc89131e17aefd6e23ef4b66aa6e1b147b9b"}, {0x20, 0xffff, 0x4, "d49a8742b2ad183ba1"}, {0x48, 0xffff, 0x7, "529e33f3d00b3a0e07089dcaba6ffa8e31e18cc95986bc6b2017dd402b01e861e1bceee20252fd1b8c2266e8f41d51c6b39d52"}, {0xe0, 0xffff, 0x400, "53881d43fc98df152351264d48c9ae37f76efa88fc7706305a6d8e7ab47fd52adf1b4371ad36e6a38543fc2d6e42e2015478df94a04dab3df1bc4377d267e87b90984fabdcd023787fc07e8d6f41744262f9d0c69f8f32a47348b3df737a892a8838f6faac95db02d0ed6e3ca4957dadf7b5c8013df77d2865be127bf892db2f0370e099423008b911b4bfc455661d0424fc17fccdc4442e20043cab74c1f6dfb89608c380fafefb77a58f4d848a63a855886318333a4552d7d7f768ce77759d1c003c23d5a3fe1ba6"}, {0xc0, 0xffff, 0x1, "10042a40d4ff6ccf3d13aef707f0698a65cec62fd82c8b0fb323372539b04079983f5581f224c18d32c803708547925f862a3d18763190e1d7fecfa6834990c296bfb86d869c628f20adc09b9534748bc0ef57a750b9edc86683053c1c2fb0cb1e9475de4799e66732e62066bb08bf83d1cba56c095e92b557532fbcc7d9b525caaca280ebe9cea8e93542c9cd30dc4c1689964d34bef1a0e10b617e46f7a5fbcbc07d1c164265250183"}, {0xc8, 0x1, 0xa77, "36f35233e6c7eeea4c2c30090d1000172cb4656459679717741c20a7ac80d7ce46089b83cb0b9803926decf23b1a57f15f626f08a4f18d91a8024a122cfb72b4682710b11ad5a7d03bb0602f5ff7f48ff1ab2450cfcd6d2d3a6600abf3a608180f83c10f380b26081787d3f1b67b3ed6f92ac89ed3dde713fadd812a818bc7bf49cfe5751bac278177f064a2a7df8d97ba396d312144b63c60cdd1cdbf7623671dff1b3cf27d22fdce127d5a77bf2df919ca4e"}], 0x320}, 0x2) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = msgget(0x0, 0x105) msgrcv(r1, &(0x7f0000000600)={0x0, ""/20}, 0x1c, 0x3, 0x800) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x200000, 0x4) sendto(r0, &(0x7f0000000040)="fefcba1ba49b5436cc0cd6277f752c51d0e723e5354ca08106207a3afb", 0x1d, 0x0, 0x0, 0x0) 14:54:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='c\x00') socketpair(0x1, 0x3, 0x8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r0, 0x6, r1) lchown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:54:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x7, 0x7, 0x7, 0x101, "02601270d467e4851b4e254f0da7faa7bf97cc79", 0x3, 0x80000000}) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 14:54:24 executing program 1: r0 = msgget(0x2, 0x552b323ece93bee2) r1 = geteuid() r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) sendmsg(r2, &(0x7f00000017c0)={&(0x7f00000002c0)=@in6={0x18, 0x1, 0x2, 0x7}, 0xc, &(0x7f0000001600)=[{&(0x7f0000000300)="396541ffbe0514f4de881e57d86baaf0f3a677160502744cfc1f7d89bb70d383f6c791275f0c1f212cc919a5d0e7b111c8f1e5d759b40f734496caad0deb014a28e2f901d8606543b21d611dfc8536d6ec338e5072324c0e10e20dc3396debbbfabfe81577595a8b61d95a58219e6e7e8ebe2a7e62e846b57ec0274a32fb7b993224832534f663e55b093f9e2a79341574bd590e7bf440cb78adcb8feb6af5928cda11e27691ceb983b8f5264fda14f67697e88fa276a8c1ab5b3599406124f42cb1044f7388dfcf5a609c8f01301b3d85e3c9aee9bb803618410e40913e8422c4410ce58822c7fbb89b19ca2af61902926223f809dcd8391d426180a71b2db8fcb0539460ea1b236520dcafa35c5e96829810553f3f09a266ecd7b4dd546cf1a2bc0bb4919ebeca579f1a6d826acc6c6931e9960bf15513af8fe46c09ecab1d7ebb231938214cf359816ac42a953d88ca215345bca26a33dd3fea3b68b7b7fb18642f8637ad40e435e02c5538e0d9e9a9abd870993e53743968bf3ec107912457d0d10b9f61dc2f53d341faa2f36cda0ec911fe65985ca8fe489196b5bb9728102ba3d0ab6a2f378cee7d1d23f71aee25f4d400602de6a5b9cc90d500c8edc8c1957f8bf25682e29a2a3ab53a30dc26b4de87596fcd42aa7472bed0f3b3cc4366ea1ac340361570aca5aff362838bc8b253a7a98df1b890cffa22d0da0f89883522975b084b95cf11214f38d5b95ec57344b8bef35b9b86c2c28ca5f1568c77a09ff0271c71c94b5493d18a7541876e2c3c5346abf15a7f08d3d49d4ec59fce2939be2f3f9301fe317c67aecaa9f05cf5f813c6f559b1c306f31b0edd27eb76ee0c21114ad19749bcfc97c3a712a8aba1907b3488abf93d04b36ae7c50b63d0b03ad2387db860803e530d902573195a163da72bbfaed420c51d814fe6a33e95bc07cae95ecadb0ec55f658e1cec91845b9e7b1603f878401999b1b78a0fb315ae0d094b59bab8487e1424b1746e467b86ec14e273390c01a2c1756db1b6c90e4a3703bb50d3b39eb4b310e84a27c94100bff896b880028d1e78349b5e581518a2c4361d3a5caa3c49c52172aaef0600201eb139d2b10d402b46bb909afaad8a7777942b47d32bf6e75e528ed60c94115b694edae39da7e18d62d362c8fa634baf3822db6972ec131a219efe9368c732304d32c80b18cc1e4093fc0ecaf862ed0c488c73b0117d16e3e2a3be6b3cbe6e0ffe6160505473fd3593b0751714044a67ac450cd3467651dd1e21ec529278cd0299d0de29d2cc0f0f23bf167dd19097153a56df4c0ca22ea230e2abe4242c08b70f4d868bc9fdb94eb09bcd46d3e7aae98a24b2c344ddae2045efe99763f85cc1867ea28aac2ff2b03e52e6b906929d4b57f7b4444f695fd4e4bc17611e90d7d75c366853ad7bb1e64649c6a3e14fd96ca490a400e7b88e7b9c95589278473b0c77c4964a21016408d99a213a97b7c895a0a9a4905493a76b65fcf5c076206269fed104f98a7e9f68a52f4541a34ffbfc752d8e11f80d54873c5636e554c2169f56e2afcd2203bb0e3df1780e1cf1fd55c7a93a13a0e7dd4090ccd2c728bdd532c4067fcf4c9740d970889415f7b45e0d00267ed21a9fc890061e26b69f823187baf3f0fd2dc57e24b1bc70b1f160a207c1c910712bd1fe8c76d28ac06e2d858f28014b39fdcfa822bd3ec0d2d09a1b14d82197582312b9b5e57342e0ee7e883a64bfad5dbd81e1618b2cb5f5fa34a99793befc5bea2d6d45bdcf7859d260a9daf282b76219702f7d5534a2bb9fb44cdfa24595332fbc41104cd465b23566aa78e7ba939d7827d1282d531f68458ef54916c31e50036980782c8a0f8f80133db4aa831dde9c553669e0d3adab8a856b9a6db921d7ac283252788d796c0ae44fbaf50ce50f13862bccbcd7b48ffb6c65dad5741c0b775e4d8030af9c67141d121b07017bec20e11323fb2066cc75b3354dc6f04d53fa437e9e2bfe5ea0aa0910c75cda091b79fc2c2b6468e7211aea3169a9965c63ea41e09fc3af50d8792491f03989d4293d4a129188859c82225b39ce1c9cb25db614b38bc57baafd903eaa1a763872ebcc20474d665b8b57e538e6357f7092f4d40e5e0082777f486dc836426871e8cf28fa3c9005d44c49ea6a76e330d2cec30447125f5f0018c6e7a86b5c2c29d15e31e80af1ac1a1b3999df4f359d9a7dd77b2648171816ea8360a24f7cc8b94dca7ff519bfcb134415221e5e94ab5ec76d47fc2a1b25f834cc3c625cc7d1d60dcf535d0f789c3f315bbbe451f44b990ccdc7a202c762146a2dd63779dc9e6bbe3e0ddc67261b51ea341fdcb2b3c5ab92d080c84d7920f1e1dcecd81c331ecbe9d7d199ab24ce703f02f0a50585f5eaeb0228ce8369819a4e3be33089884b59637e66a64f1e913bbe6dca77795999749d75111b8aa25d5a4dc440f88dfed49c6bfff5f6ee23135991a1b1ef4caa40f40a8d8b94b04e6c8c112ad916c0a128706ec0b952330fbdf22970a80fcff70b78e313a02686b3629094ba766ff99fe47c0bcc93ad6acf9e1fd3e86103bd437ec481f571eb9df065effa09b7221ab3f44af83a595d88d444cd0ce5b70939e33bc41438f7ec3bd78e446c1676ccf8501762c1e0de76797f4fc8b3d4808942ff0d67093d8b946e5b4d02f167c2665c38aede3785f599cb2f1b817dafbccc808fa0bcbbc2a78d5593b12be16a475c905d36e38a2e25b7312e4ccd9d6c6158728aed40a2950003ec24b247dd4ae64060fa92dafaff89549b3f40362a4aa7490a5ffd6864dbddb32780ce2ea3d28add93805a1560be57243f86c3c327c278764554ef22ef664273951a2172fa3cabc1b6a8854a108489b8bf14b753ad2c150b806a3885d358019af2f6bf0dcba3953aff0881e0a2215db3b70f39ff13b615b03e163b97dac1e046382f4b481c64270c1d347cf1b04d15b839044bf046e0429d589a24863ecc49b85d0b4bc31579adee4ca15423943c33347d41abda8d5680ecaf2923e526c628f1d6d980688e9b7debe56e28dfc53b2595861a76683b8b46119cfad32bb6b2ac3eb0e3460504dd510c494848ee873bb8c14c21a7f6400489a5f13cbcfe51d12b4fd25626819ad9cfbe1f4460fb0ff5f30f7c8863e3a3992f3734ab949fa8c1a28b1cfd54ab6400812126a9cabca771b844da43d1b862c3ae3c90582cede5e086a59d5f77a4a0149b95a9641fd8fac0ffed98638b6174eae1b047ac93704c39530c2141af058e915d9e94ccc39c043aff51b883327d7a961a0f93997c1e56b33ce855146986c454aea3af12b2a696cfb8cf694b89ddeace5374b75e29877e3be2c607a5905d1b1ff7023f810a9346f81e7cc81bfe7534be897ce5571a38363462b9e8e0d23f9504c67a8b94a62eb1b97392c174f85451f09e3a2f6432a9d43726c385eb097171f3ae61c59044cc66100f3512f5b152eabce78bef840d5c267f28f398da65130cb7d082f6089f7ddf2f48a4cf221ed9551a6211bd2cab6a389a8a616bc98b554b65008c70e28acb249d5b6dbb377ed15a21cd01b0c666867e4eff0ed88c6eb323a91f3f9ac73cb61b0a98b7d3ea2d1411026c0e1f97a4c16efac4ec114aab68ac5a2a42abda868d70d68eee4c6278d94f36db68fd91352778e2ee26d187b2d6500473ad8fedaedddcaed87b6e18d891493ccaf4f79e34a10dd8434ee98abe831995900a1c3ca8390c07f3a2dbbef83e89302a776c7707deec489211728829ca19c9f888856738bc5994e71ac822dfe6f6abb50490c72b80f09200acc20dbd15b878fcbb6eab56e3f7e9f05fc7d0dc4f51b49106fbea168398afc86d405db8c7cb97aa332d44a7a19959b4a53544b5f26a8da480ac19eec54308201f7d4f8aad75d2064880e60b71a55e30107be232c7e091779c86430e417ed1db0b51013d83afac2d164af8b4edc136104b2f7f82afb8ac4f117c56c58d88475a6a0ef96bc7eee0c08b528093b4b7610a4075752e4f01db925fed40792f4f1261aaeba00ddddad1570111c84ddc993026c869a33f1499ff410406bcda93be625375dbe6bd78a5e4d2745816772e610dc5dbb274ec326efb46d8b6afadf5725f1415e48ac387d0e6cfbf432f130b19eb9a4b95a506a36033d88c2202858e70967c3d2f32a8a33aa44e6417436ec150a86169f74ceaa8e40cecb31a9733d41edaaff705582df76f48b6d088067d5d7bb72c90883fd3ed8655148f8b477cded6fc139d8608834bf73108301452489f7fb79be29476a4dc9d130d36acb390dfa8cc21b5fb8553a4ba8ff33c2ccb0f75518d06ed010353273f96381d9b5755da6de929a92694938f66882e46191bd4a5bcd1eb298d2cd3c1e250f27eb8feeacb4f41c2760a00ca79b501670241780b9dcdaa801ce26a7268fea8d307c7774ecb2b983ffe55d75763beb93fdccb4273f69d561a265f08fbcf7a11f2f10cfdd7e52925f9d7255ddc988c983df2b23d3d1dcb004d60775c6413beab4ecd5079578bed07116bd3477b56a8d4e16879d0df623d4812eb5607c3f1e0049945034ce47b9993f64bf4b5d0043e741709f0c3d03fdc127d8ab5fe96b7289ac023478fe569a60ec89f19b109ecb67fde9af7c304d672be17dbbf65ee79f6ac3599f740d338327f635eef518b5d549acf7ce2039688c9982ce986d8d5a4584b95ee26434ea82419fa474bb9cb1fbfe9ca656142f9ef34218f5feddc87fd1d0a08da5f07e118adddf0687917da4894e8987264c46f90297f513e583cc7ab0b2c9eee464fb98a6ea8b6d21e1fed21142bbf1d007b6510013be46e7ed8860f0f0dcabb3291d0fc3df8c1281fcbcfe9b03b9d45719fb28f4733666f4c53adde731ff72b322b6d8c302dab3900843a3fe515ac60959e55f1bc14d07b0f135b1556ead8e82554639dc590beedd1148069d6b279f25b7a7b46885f6ea9bfe1e83e00844dceb99db8439ef02761157985679ef85904535b9bfe55405a5d441f5569208f0b009c7c52746ceefb460e6709281e44114ddc650223e193e95baadaf96f69414ee91315d7b56278903141b4d044ed0f1b1ef5a4a1ca6051aa83861fa65174d47955acde21cfec47be156770277e2f253a1d2da8a761cf48bf84df1df4775ca11f4525f5a3185c4b354dc4ace1823afe69cab956c40a177596b7d572472cb84c485a755656d2fa2be50b021267ed973e53e4d607368ccd29214e55f38cb239a2ba56435c6b01d00aaa706f17cc62e0db2239a43ec93a36b04a8ea373ed38e7b81d74d7e4698189fb132553667619ce95c6a32b984b01f3dfb61df5cce3fa7bc8a385f03360a46b813693069c7974d73e77ff0cf6bb8444ec519fbe7a8d4412ecc5aa7daae6880567ac2da5c076fe3d01f885d07cdf8fbd7ed9524dd259e92db7891499c1e09cb6d8dede117ade37e4814b3eade454b4c7df03452fd86bf8dead3263adda0e47d928f0c3358f0c5dd0526e7018b1b4938d03237d7b55ea1d2b64bf325e00e0dae132a6afd66a7a48122b1e0148bc7d6cb18834bc2599513acdcfec900d07ffe92412bce270a092061582b1aa9d6e458bf38a8bd2e78a0f84f7a019b3ecb81fe46abe929b662f3b209ad2151f1ab2ec9481224803ad37c2d78f7ec968895dc838e3ec8369ad90940164a6d61ef03df56bbd6e6991fed97586279850f935fb9489f9b508d6e9c5b59336180d1524a2c2a7d8d1f183e7b47bec94cf69aa2a7982ebb2ef255224f8ba7259bf4c5b48d29ba39dd6e2bb4000d5cce916ea1dda", 0x1000}, {&(0x7f0000001300)="1f7b6bab66cd3b2f9ba6aae48f140769fb25819ebff9b8debc314f04dc6628f2a5ef4119beb53f09f038b185be48d86388338635e38bf92ceddb520bed6b252082894932e5847e08613cb19b976024c16eca8e5189d0dae48a601531162071e0e541ba7670f5dd3e49e9ede234afd15f3bcf96430217f206da8fd75e88be3e31d3b2a0f3430e083eaa32be465b9319ee2d2a4371b85aa798c2b9173a14bdcb49e0b6700c", 0xa4}, {&(0x7f00000013c0)="fcd6f84982bf4d68e0ad7aa458dbf4bd4c4ead014b75470ff096a2796ca365c70dc47b7c27006c8862b31b035dc97577ef36f06e51728fa493b18242609ab4175bc8b6080de8f4b3b99cfd7dc8c51130a12a77342440b153259eb0fb3522b71aa361b0b915b626340d84d699617849c8b6f83f2b9a18f0b873eb32b8883b386e8f1c34315cfb97eb6cdef68fff944bf952f6b6e22e30a5d1deca34612cf5598a372ee6612387ccfae39e5cdb96043f6eabc0eb514b5c78fcdb9a", 0xba}, {&(0x7f0000001480)="cb6707bf65d59fc2166ad439bfe986ea4edceebcec7c4c9bbc43f6ab882b93cbd20e75c25949fff00f3c51cc34f6301b492d2c33a369641c473c6efa21d4d91adc33a3b9c3e0bb60f7912a7cd2147396a600c987ccc388578abe378cf36a5d15f96dfbd3ce00579ebabad2037a227560f6b3eabeaedd2e68df2050f22145b6698d059612c14b1088035f2425b5fa85ef985c8ba6da911f916bb12c97a61f66", 0x9f}, {&(0x7f0000001540)="13944800962462361d11930842fa0f983d423cb1aaee104bb02ec28cad82262eddfecf0655503cda979145dcb5a03cb625025e86de5bd57e839d5c0448b3f74ebe531243122a01cc486eb4acf0a12cca25734d18043b56a1701a", 0x5a}, {&(0x7f00000015c0)='Ad?n\nRj', 0x7}], 0x6, &(0x7f0000001680)=[{0x58, 0xffff, 0x7, "c4f0b5da7b293f5d7929000345a08ee6dff49d010ae395a67ede0f607657cc3a639eac55ec5b355dd3557e2816a0c7368d705505fc7d6cfedcc5af2562eab6172e1ad912d181"}, {0xd0, 0x1, 0x298b3077, "a5bd065c1e725b89ad5f2ceb74d662a65fdf5cf8eca5b61b15b86ffff295f16d248afcf80e7e1d65b76ec4349d58ccd9862446cea805dc2507347e5359629e2314dedfd391d9114a78412017a66241494c0b6b7126b4b30d75e660d6a602bdb9d8ab5a98ad6349c6ea76f89e1d13ef3e57c7e0e16d4914873d50545312eeb86794c75089371f9adacd0dc528f0e8cb466852dc55f1e71eb0e21259476e8623072dba618baff4f1f86b7f8b2cf667497d05e8d118d7cc2ab9a326"}], 0x128}, 0x2) r3 = getegid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x9, r1, r3, r1, r5, 0x10, 0x4}, 0x9, 0x0, r6, 0x0, 0x445d, 0x1, 0x320, 0xc000000000000}) r7 = shmget(0x2, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) r8 = semget$private(0x0, 0x3, 0x20) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000001840)={{0x1, r4, r3, r1, r3, 0x10, 0x6}, 0x3, 0x4, 0x4}) r9 = socket(0x0, 0x7, 0x5) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTOP(r10, 0x2000746f) recvfrom$inet6(r9, &(0x7f0000000140)=""/11, 0xb, 0x800, &(0x7f0000000180)={0x18, 0x1, 0x2, 0x7fffffff}, 0xc) r12 = fcntl$dupfd(r9, 0xa, r9) openat(r12, &(0x7f00000001c0)='./file0\x00', 0x10, 0x188) mkdirat(r11, &(0x7f0000001800)='./file0\x00', 0x3d) shmat(r7, &(0x7f0000ffe000/0x1000)=nil, 0x1000) r13 = geteuid() chown(&(0x7f0000000100)='./file0\x00', r13, r3) 14:54:24 executing program 0: mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/41) r0 = shmget$private(0x0, 0x1000, 0x11d, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget(0x2, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) r2 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x5) getgroups(0x9, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r7 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r10 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r14 = getgid() r15 = getgid() r16 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000200)=[0x0]) setgroups(0xa, &(0x7f0000000240)=[r6, r7, r9, r10, r13, r14, r15, r16, r18, r19]) setegid(r5) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r17, r12, r5}, 0xc) shmctl$IPC_RMID(r1, 0x0) socketpair(0x16, 0x2, 0x1, &(0x7f00000002c0)) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$IPC_RMID(r1, 0x0) getgid() wait4(r17, &(0x7f0000000300), 0x0, &(0x7f0000000340)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000400)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000440)={{0x636e, r8, r3, r8, r4, 0x4, 0x80000001}, 0x2240, 0x0, r17, r11, 0x80000000, 0x10001, 0x2e}) socketpair(0x31, 0x4000, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) connect(r20, &(0x7f0000000500)=@in6={0x18, 0x0, 0x80, 0x10000}, 0xc) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) getgid() 14:54:25 executing program 0: r0 = socket$inet(0x2, 0x0, 0x80b) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="b4040000", 0x4) 14:54:25 executing program 1: setrlimit(0x2, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x6811, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 14:54:25 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x3) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x80) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) 14:54:25 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xfffffffffffffffd, 0x0) geteuid() r1 = open(&(0x7f0000000140)='./bus\x00', 0x103fe, 0x1000000000000) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x6, 0x100000000}) mkdir(&(0x7f0000000080)='./bus\x00', 0x22) r2 = semget$private(0x0, 0x5, 0x310) chdir(&(0x7f00000000c0)='./bus\x00') r3 = msgget$private(0x0, 0x0) semop(r2, &(0x7f0000000100)=[{0x3, 0x9, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x7b, 0x1000}, {0x3, 0x4}, {0x4, 0x70b9}, {0x0, 0xffffffff, 0x1800}], 0x6) fcntl$setstatus(r1, 0x4, 0x40) mkdir(&(0x7f0000000040)='./bus\x00', 0x8) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000200)=""/194) 14:54:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x1a) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000180)='x\x00') 14:54:25 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0xffff, 0xfffffffffffffffd}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x20b) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x20) ftruncate(r1, 0x9) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x40, 0x3) lseek(r1, 0x0, 0x2) 14:54:25 executing program 0: pipe2(&(0x7f00000006c0), 0x0) 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}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) setrlimit(0x7, &(0x7f0000000040)={0x1, 0x80}) dup(r0) 14:54:25 executing program 1: r0 = msgget$private(0x0, 0x181) geteuid() msgrcv(r0, &(0x7f0000000380)={0x0, ""/86}, 0x5e, 0x0, 0x1000) msgrcv(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000016000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000"], 0x1, 0x1, 0x800) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc00e50000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x1000) msgrcv(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="00001d6c6953537726dd00e2db000000000000000000000000e4ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007568000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b267c329697e7631641fd476645e0ef26a3a6bca"], 0x1, 0x0, 0xffc) r1 = shmget$private(0x0, 0x2000, 0x26, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000540)=""/3) msgsnd(r0, &(0x7f00000000c0)={0x3, "b9f089e2379f9c4a5453a31c2d6fdd468fb06abe9017cc7f783c61d763dd5d3977a09b17faabacf29de9a7178fce3bb3439e3b9fb4d1cbf225b9f8e94fdbca73981bfd964b2c98b6ac0a4a9aa982f74a278e4628a02ecac0a977c918bd7155cdc06b03e3667f799f8e4df09de3bae04ac56043349721c5573e71140d858ec2adaf6953d12b8988db5477dd7b10a5f53e5923ab6cf846eb9612ffa40abb97caa84e8dd6373827db44b35120d1872a438ae9fb1871dd0d19df80a4fcacf89ec9e3f1d7b087207457dd4aaa9a1451659f867d316ebbf18faf20dd03b460651fb3e14fecd37a1c41b415beb56765"}, 0xf4, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000600)=""/14) kqueue() getgroups(0x4, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x10004) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) fchmodat(r2, &(0x7f00000002c0)='./file0\x00', 0x20, 0x6) r3 = semget$private(0x0, 0x2, 0x188) semop(r3, &(0x7f0000000400)=[{0x2, 0x1}], 0x1) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) 14:54:25 executing program 0: setuid(0xee01) mlockall(0x3) r0 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r5, &(0x7f0000000300)=@in, &(0x7f00000004c0)=0xc) r6 = getppid() mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x0, r1, r2, 0x0, r3, 0x6, 0x1}, 0x6, 0xfff, r6, r7, 0xfff, 0x2, 0x7f}) r8 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r9 = semget$private(0x0, 0x4, 0x400) pipe(&(0x7f0000000340)={0xffffffffffffffff}) accept$inet(r10, &(0x7f0000000380), &(0x7f00000003c0)=0xc) shmget(0x3, 0x2000, 0x204, &(0x7f0000ffd000/0x2000)=nil) semctl$SETVAL(r9, 0x2, 0x8, &(0x7f0000000240)=0x26) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) 14:54:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 14:54:25 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000000000000, 0x0) fsync(r0) open(&(0x7f0000000040)='./bus/file0\x00', 0x40, 0x2) 14:54:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 14:54:25 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x100) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') mknod(&(0x7f0000000440)='./file1\x00', 0x8020, 0xd52d) setreuid(0x0, 0xee00) r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) getpeername(r0, &(0x7f0000000240)=@in6, &(0x7f0000000200)=0xc) lstat(&(0x7f0000000000)='./file1\x00', &(0x7f0000001180)) r1 = open(&(0x7f00000003c0)='./file1\x00', 0x82, 0x45) fchmod(r1, 0x0) utimensat(r1, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0xea08, 0x8}, {0x101, 0xffffffff00000000}}, 0x2) accept$unix(r1, &(0x7f0000000300)=@abs, &(0x7f0000000380)=0x8) flock(r0, 0x3) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) 14:54:25 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x81, 0xf0000023}], 0x0, 0x0, 0x0, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 14:54:25 executing program 0: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x3d) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001740)='r\x00') 14:54:25 executing program 1: r0 = socket(0x11, 0x4000000004003, 0x0) setsockopt(r0, 0x11, 0x1bd9, &(0x7f0000000000)="99c2d8749411885a7b4b7f7ff4c2719ee909362ce57d026127aa63713b2e0bf112afb23196f2c5d48012f24ac8799e23dedd4c703d89a4097b9fb47431dfbc7b1f05f462db7e744b243205f9033e042c67c08a3353ef328f9aa08828f14128839d986a3d3316b150834300d1e1", 0x6d) 14:54:25 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="07ff2016f911302dad093d914b1b793a47877085ad085ca27001896a7ca34cdddbf872da9c3b07115c0b5ffa66f4ad53f22aa647f97b20e8fd1a844c495130ecf3f5dc0138d92243b91361e6cc5f10ea45067afacb8f1163ab84c8bd3cfafc09219ec82d7fabc41b8c1837b46a86d8a9eb147ceeb6379ceca1572649511e790784afd4cf945b97f1bff513f01a20ec02bad183108933f1492ded27e896f198a9b6e9b12ae9767702f250c654f721f3f5d93edac29f2e3353f3609a7e8036dc622d914286fa122ef6c240d15b6ae98bbd79ced8f30231dc498458b2e36432280f969b5499ecb4a82dab946fd783ca96b0c1ac41"], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = socket$inet6(0x18, 0x1, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvmsg(r2, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/244}, {&(0x7f0000000340)=""/211}, {&(0x7f0000000440)=""/209}], 0x100000000000030d, 0x0}, 0x40) writev(r2, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0}], 0x2) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000540)='./file0\x00') utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x5, 0x2}, {0x6, 0x3ff}}) 14:54:25 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b40)={0x0, 0x0, &(0x7f0000001740)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 14:54:25 executing program 0: link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket$inet(0x2, 0x8, 0xb) semget$private(0x0, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000)="3ffe90da", 0x4) semget$private(0x0, 0x7, 0xe) 14:54:25 executing program 1: r0 = syz_open_pts() kqueue() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) syz_open_pts() kqueue() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0x9, 0x743e4b89, "ba000000a99cb100"}) readv(r3, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) r4 = getpgid(0xffffffffffffffff) r5 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) sendmsg$unix(r3, &(0x7f0000000380)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="1ba55483d78b76cea383f162d13939b4454fed0dae6da1a001ed046466d2279801", 0x21}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x4}, 0x1) 14:54:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4537) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000300)=0xc) nanosleep(&(0x7f00000001c0)={0x100000001, 0x2}, &(0x7f0000000280)) r4 = getegid() mknod(&(0x7f00000002c0)='./bus\x00', 0x6000, 0x0) fchownat(r0, &(0x7f0000000000)='./bus\x00', r3, r4, 0x2) kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r5 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r7 = dup2(r1, r1) r8 = kqueue() kevent(r8, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r9 = syz_open_pts() kevent(r8, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffb, 0xe9, 0x2, 0x80, 0x1ff}, {{r2}, 0xfffffffffffffffb, 0x28, 0x2, 0x8, 0xfefa}, {{r5}, 0xfffffffffffffffc, 0x1, 0x1, 0x81, 0x736}, {{r7}, 0xfffffffffffffff9, 0x61, 0x8, 0x2, 0x7}, {{r8}, 0x0, 0x50, 0x2, 0x8000, 0x3}, {{r1}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x9, 0x3}, {{r9}, 0xfffffffffffffffe, 0x21, 0xfffff, 0x7ff, 0xecf7}], 0x0, &(0x7f0000000440)=[{{r6}, 0xffffffffffffffff, 0x10, 0x3, 0x2, 0x1}, {{r5}, 0xffffffffffffffff, 0x4, 0x0, 0x7, 0x5}, {{r5}, 0xfffffffffffffffc, 0x40, 0x1, 0x7}, {{r8}, 0x0, 0x14, 0xf0000047, 0x2, 0xe8c}], 0x6, &(0x7f0000000100)={0xceb, 0x5}) kevent(r7, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 14:54:26 executing program 1: r0 = socket$inet(0x2, 0x4, 0xfffffffffffffffd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xfffffffffffffed1) 14:54:26 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, 0x3) accept(r0, 0x0, 0x0) 14:54:26 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) 14:54:26 executing program 0: setrlimit(0x8, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) sync() ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) clock_settime(0x6, &(0x7f0000000100)={0x6, 0x5}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x5, 0x8}, {0x18, 0x3, 0xb7e, 0xf7}, 0x5, [0x4, 0x7f, 0x8000, 0xb9e, 0xc530, 0x1000, 0x1000, 0x10000]}, 0x3c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 14:54:26 executing program 1: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = semget(0x0, 0x5, 0x413) semctl$IPC_RMID(r0, 0x0, 0x0) 14:54:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) select(0x40, &(0x7f0000000040)={0x627b}, 0x0, 0x0, 0x0) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x46}], 0x1, 0x0) 14:54:26 executing program 1: setuid(0xee01) r0 = semget(0x0, 0x0, 0xd1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="f77f"], 0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto$inet6(r2, &(0x7f0000000040)="a9", 0x1, 0x0, 0x0, 0x0) bind$inet6(r2, &(0x7f00000002c0)={0x18, 0x3, 0x80000000, 0x2}, 0xc) accept$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) writev(r2, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0}], 0x2) getgroups(0x1, &(0x7f0000000080)=[0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xcdd, r1, r3, r4, r5, 0xc0, 0xee2}, 0x9, 0x0, 0x2}) 14:54:26 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x90, 0x2) 14:54:26 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x1813, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x400, 0x401, 0x3, 0x5, "5d7cc9d3485a109b168259425e8b893170a19802", 0x7fff, 0xffffffffffffffff}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) 14:54:27 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x0, 0x0, 0x0, &(0x7f0000000080)={0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0) 14:54:27 executing program 1: r0 = socket$inet(0x2, 0x4, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="73fb96bc93418209e90a04cde3165ae5b5238f019d2643417543efa96317dbbe08f57cf772f57786d8796c8b979ae32d54a95c3b1e2dfc8d25e758ea2b2660c3751d8316c414271df8f029ec14423e5ca04b2eb1d391a3f11f94f30522a6e9da62b186105a6a860b0bc39fd8bafc650847b6da3323040f1a19c7e98957e96ec5a6c161feb97023dcfb1560f17081b2881e2e2aad39a8ca030fe9569678ae667132b02b7716c6ce6fc5832e3b508d246c025f2dbe21a224eaf59d6b30f52d427efc2ab28218821988c8a812bb8f77ea74cc23f766b715e32fc0fec929d2fa1da2f6f2", 0xe2) r1 = dup2(r0, r0) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000240)=0x18) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) dup2(r0, r0) setsockopt(r0, 0x0, 0x6, 0x0, 0xffffffffffffff45) accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0x3bd) 14:54:27 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x90, 0x74) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt(r0, 0x2000000000029, 0xd, 0x0, 0x249) 14:54:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0xc5}, {r1, 0x2}], 0x3, 0xe0) nanosleep(&(0x7f0000000040)={0xffffffffffff7d53, 0x100000000}, 0x0) r2 = dup(r0) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x45, 0x2) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x9, 0x0, 0xed3, 0x0) 14:54:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) r1 = syz_open_pts() chmod(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000008c0)={0x0, 0x0, 0x3ff, 0xfffffffffffefffc, "05ff3e1dea00001c000000000000000020000300"}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$lock(r1, 0xf, &(0x7f0000000200)={0x3, 0x1, 0x7f, 0x1, r2}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/77}, &(0x7f0000000040)=0x4f) bind(r3, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) 14:54:28 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r2 = getgid() fchown(r0, r1, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r3 = dup(r0) kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x3, 0x10000}, {{r0}, 0xfffffffffffffffa, 0x22e577bc2c57bdbe, 0x2, 0x8, 0x2}, {{r0}, 0xfffffffffffffffb, 0xf, 0x40000000, 0x1, 0x10000}, {{r0}, 0xfffffffffffffffe, 0x0, 0x4, 0x800, 0x8001}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000080, 0x7, 0xffffffffffffff80}], 0x4, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8, 0x400fffff, 0x40, 0x4}, {{r0}, 0x0, 0x4a, 0x20000000, 0x8, 0x400}, {{r0}, 0xfffffffffffffffe, 0xc9, 0xfffff, 0xfff, 0x1000}, {{r0}, 0xfffffffffffffff9, 0x80, 0xf0000081, 0x3, 0x4}, {{r0}, 0x0, 0x92, 0x0, 0x1ff, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0x40, 0x4, 0x5}, {{r0}, 0x0, 0x0, 0x80000004, 0x2, 0x7}, {{r0}, 0xfffffffffffffffa, 0x20, 0xf0000040, 0x101}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x6, 0x9}, {{r0}, 0xfffffffffffffffb, 0xa0, 0x20, 0x8001, 0x1}], 0x100000000, &(0x7f0000000000)={0xe5db, 0x3}) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0xec579c79a3e3592d}], 0x5, 0x0) kevent(r5, &(0x7f0000000080), 0xffff, 0x0, 0xf7e, 0x0) r6 = kqueue() connect(r3, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x1}, 0x8) kevent(r6, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r6, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x65d1d256, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 14:54:28 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000000)="3113c05c811b8fbeeb370afbd2f1839a3818c641628b9f0b4d2e9d6eb1f640854568030f4315ed1feb6685625666ed922838c13e07f473563c48430c09f63bbbe72202c0b53b", 0x46}], 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000340)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc37b01f0efa2f1a79b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be758c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028f295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dac45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f21d0bdf1643efa8014c7046c2552643c7437ae6b65bf199efbb0d3c8d832362bd", 0xdbb}], 0x1) poll(&(0x7f0000000240)=[{r0, 0x44}], 0x1, 0x0) 14:54:28 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) msgget$private(0x0, 0x13) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x40, 0x5}, {0x400, 0x100000000000000}}) setsockopt$inet_opts(r0, 0x0, 0x4000000023, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 14:54:28 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x20189, 0x10) 14:54:28 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) r2 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r2) setuid(0xee01) r3 = getuid() setuid(r3) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa5fbb82c0b75fa9d) r5 = getpid() r6 = geteuid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={r5, r6, r1}, 0xc) 14:54:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 14:54:28 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) open(&(0x7f0000000400)='./file0\x00', 0x20280, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0xc62, 0x2f}, {{r0}, 0xfffffffffffffffe, 0x20, 0x10, 0x8cc5, 0x3f}, {{r0}, 0xffffffffffffffff, 0x0, 0x81, 0x2, 0x4}, {{r0}, 0xfffffffffffffffa, 0x5, 0x7, 0x7}, {{r0}, 0xfffffffffffffffe, 0x80, 0x0, 0x0, 0x2}, {{r0}, 0xfffffffffffffffe, 0xa4, 0x0, 0x9eb, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x7, 0xffffffff}, {{r0}, 0xfffffffffffffff8, 0x4, 0x400fffff, 0x4, 0x8}], 0x5, &(0x7f0000000000)={0x0, 0xcf1e}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000004c0)=[&(0x7f0000000100)='}\x00', &(0x7f0000000140)='x\x00', &(0x7f0000000180)='],\x00', &(0x7f00000001c0)='#\x00', &(0x7f0000000200)='(],\x00', &(0x7f0000000240)='@{^&\\}+-%.\x00', &(0x7f0000000380)='@+\x00', &(0x7f0000000440)='#\x00', &(0x7f0000000480)='[\\)\x00'], &(0x7f0000000680)=[&(0x7f0000000540)='!#(!\x00', &(0x7f0000000580)=',--@\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='[$,!$#(,*\x00']) kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r3 = kqueue() setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000006c0)="61626b34a6b55241e4d87a19134bbf38c1e979b5ca0794d6af3bf00468955381b8eb61e5855a2dd7b69d8b98bdba0878a2001f11ec6e1097dae6ece61ee4d07a1cfc0deacd6555cd3e2a28947127ae1f19c6823f69e744e803146c288087cf7db3adc668dde1b5d01a64c7e73647c5af2c95582a770d2ad8dc11a704ed553633fb9cdbe69436a08dc2a23efb58f8a4908a8089d209e2a5d9633443c4fb315a10cd2eef860c6738b1a131255b913a9e3cc2a2154893e6663f3a828e34219bc8e7c16dd28d9a7bfeb064985c2a7a34a37def3ff68c0d35a8cb1f546d44fc51c4cbb2eaa469832d0402cfd1d57e20bcaeb183a84e556e8aa9f468", 0xf9) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) dup2(r1, r2) 14:54:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746", 0x65}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000003c0)="dc007f982eb65f5ac551e20d827fe27c8293bdfe709a65de7d13711bbf105833d4ce30bf2b079d79c40d599cd485e81b422fcb8f135876317c89165e9561688f581236cab70f8e3efe63d700953724d31e166a9c0b6edae2549405db9e7200b90e6584bdf9ce943872e5d34950f3c594f4c332639c4cd0f524f56b3badbae263d3f7e2d1fce22a22f7aef8e74aa8ff178d85cb2dde283e8f7b93ab8e57a969461bc36f0c02af3aa9b359d9e82f75916175e7cb5080348b6a5fc848f1b6d3a2ed8f156191bde45eb75a0f67c4ba0257a8619404519eab545191c975a78d3cc93be669e11e126840aca2c39334dc86992d5c23144e6bfb67443d74c451ddda6b2ba94bebd705000000000000000606e81045ce15cbeeee805039ec8a82ce170e2a45f66111d6a6f4c6ba766bd86fcf993f1d2c2e3ec5df2dae8294d006f59a396117d7774d4dde880b58dd218f4785b8b0262f9bf4b21bcd2e6ae8515f97cad64f3abcdfd0caffa50d6736701cbba9f8d9dd1f03acf7fb5bb2e774ae9e82b5cc418d432af8ae9a091a57e09661652e4eb0c9f529a2827dacf9ef0519a3219160130566ea45632026032781a7e1f5265702759cd76c43df4e0542e18b5689c09aad8989bd8a5a6f85845aa6c93d9bf10a3f26d6873d8f92951ce7c0bc873e6a2da8c51da5af5131f1e0290997da373e3dcbb741de47d3159e18852611cbf1fe5bf932d5b8fe97f9540e54b0769d5391639bdecf458c13014d5283bbc45ad008ac4b43ab341146102543969b61711c1ace74b39bc4cd96b0f5096ee3918ef86aab08d422c482058a481336f4f456c6e64f5c584313e6b09b0a1976a7bf51dfdc8ff6ba04fd5cbd3cc14c4c92630bd8d0d5fb39bc6af49d2f5bdfcbc98c72537b4b1746c225de61c91313b0", 0x289}], 0x1) r1 = syz_open_pts() read(r1, &(0x7f0000000100)=""/168, 0xa8) close(r0) kqueue() syz_open_pts() 14:54:28 executing program 0: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) r1 = semget$private(0x0, 0x1, 0x400) r2 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000180)={0xfffffffffffffff8, 0xff}) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000100)=""/87) semget$private(0x0, 0x1, 0x101) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 14:54:28 executing program 0: r0 = socket$inet6(0x18, 0x4004, 0xfffffffffffffffe) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x402000000000029, 0xb, &(0x7f00000000c0), 0x0) 14:54:28 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x2343) 14:54:29 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r1 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0/file0\x00', r1, &(0x7f00000002c0)='./file1\x00') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') rmdir(&(0x7f0000000240)='./file0\x00') mknodat(r0, &(0x7f0000000300)='./file0\x00', 0x6040, 0x1) 14:54:29 executing program 0: r0 = getpid() setpgid(r0, r0) semget(0x2, 0x1, 0x618) 14:54:29 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x1) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff0200000000b5f7e1b4784f0000000004000000", 0x14) kqueue() close(r0) 14:54:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x1001, 0x0) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000240)=""/147, 0x93}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0x1}], 0x1}, 0x0) 14:54:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0xfcf}) r1 = socket(0x3, 0x5, 0x400) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040)={0x3, 0x6d}, 0x10) 14:54:29 executing program 1: mprotect(&(0x7f0000566000/0x2000)=nil, 0x2000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000380), 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) r1 = kqueue() munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x4, 0x2, 0x9}, {{r1}, 0xffffffffffffffff, 0x95, 0x7, 0x3ff, 0x2}, {{r1}, 0xfffffffffffffffc, 0x8, 0x2, 0x0, 0x80}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x3, 0x80}, {{r1}, 0xfffffffffffffffe, 0xa, 0x80, 0x4, 0x24ae98ba}], 0x80000000, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x1, 0x20, 0x5}, {{r1}, 0xfffffffffffffff8, 0xa0, 0x80, 0x5}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x8, 0x7fff}, {{r1}, 0xfffffffffffffff8, 0x66d052afafb8ae53, 0xfffff, 0xbe2, 0x6aef6b32}, {{r1}, 0xffffffffffffffff, 0xb0, 0x40, 0x2, 0x29cbcc35}, {{r0}, 0xffffffffffffffff, 0x30, 0x80000000, 0x8a, 0x100000000}, {{r1}, 0xfffffffffffffffb, 0x15, 0xe, 0x2800000, 0x1}, {{r1}, 0xffffffffffffffff, 0x50, 0x8000002b, 0x0, 0x8a38}, {{r1}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x7, 0x1f}, {{r1}, 0x0, 0x8b, 0x4, 0x7, 0x2}], 0x800, &(0x7f0000000240)={0x9, 0x2}) munmap(&(0x7f00001bd000/0x2000)=nil, 0x2000) open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa6) 14:54:29 executing program 0: setrlimit(0x6, &(0x7f0000000080)) r0 = socket$inet6(0x18, 0x8001, 0x0) getsockname$inet6(r0, 0x0, 0xfffffffffffffffe) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 14:54:29 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x4, 0x3, 0x4bf8b336}], 0x1020000000000000, 0x0, 0x2, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "6cb1b2be6c12e3e04afdec92b1420fbed5b0072c"}) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 14:54:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) syz_open_pts() r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x12, 0xe1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) linkat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x4) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x7fff, 0x0, 0x7, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x1, 0x1000042}) write(r2, &(0x7f0000000280)="bda511a7ecbdecf7bdb2046dca4343606922a9ce50a6ed2a9b4940015c5e3c3801c38c316e2d1a9e2e174fd791890bbe90a663bdb2f5e963fcbc0e0ee3268cbf73068131ccd310e56ec18adc41dd69caae55b44b5fd1fb847b184911b801a213493753bb8362be05594991729786cb87fec97a55b038c3329af7385e4189d81ed8c01f1cf37fa1a65aabd1f46571c4ba532362c5cc253445acb627ef8591dc660f9573409a263c6fba768dee5fc739912eb22c6b536a834658de8c97ad9bc2e5e2ae4935ea9421f64c5bf6607b79de66153ab32bdcf649e1139d7e51e076", 0xde) 14:54:30 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x48) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = getppid() setuid(0xee01) fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000000340)='x', 0x1) 14:54:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) fcntl$getflags(r0, 0x3) 14:54:30 executing program 0: r0 = getgid() r1 = shmget$private(0x0, 0x3000, 0x7d, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/19) setegid(r0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000000c0)=0xc) setsockopt(r2, 0x29, 0x37, 0x0, 0x0) 14:54:30 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0xc000, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 14:54:30 executing program 1: r0 = getpid() wait4(r0, 0x0, 0x6, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x120) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r0, r2, r3}, 0xc) syz_execute_func(&(0x7f0000000000)="8f0978d3bf00080000440fe953fd66da32c401035eb457210000008f29c898dff0410fbab4c122000000078f8878c2060564420fbae06067adc4838948390c") 14:54:30 executing program 0: write(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000001c0)="e36258a416f72ee99586132477f23db4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287738c53fb842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9768da2", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) kqueue() r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() read(r2, &(0x7f0000000400)=""/205, 0xcd) ioctl$TIOCDRAIN(r2, 0x2000745e) 14:54:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x3, 0x8) r2 = kqueue() fcntl$setstatus(r1, 0x4, 0x8) kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x6f}], 0x2, 0x0, 0x0, 0x0) close(r1) 14:54:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) syz_open_pts() syz_open_pts() fchown(r0, 0x0, 0x0) r1 = socket(0x2, 0x4000, 0x8) recvfrom(r1, &(0x7f0000000000)=""/3, 0x3, 0x42, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 14:54:30 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2c, 0xfff, 0x0, 0x79f) 14:54:31 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getuid() r2 = getegid() chown(&(0x7f0000000080)='./file0\x00', r1, r2) r3 = getuid() setuid(r3) ioctl$TIOCDRAIN(r0, 0x2000745e) 14:54:31 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x0, 0x9, 0x3e}, {{r0}, 0xffffffffffffffff, 0x80, 0xa0000012, 0x5, 0xffff}, {{r0}, 0xfffffffffffffff8, 0x1, 0x20000000, 0x9, 0x8}, {{r2}, 0xfffffffffffffffb, 0x43, 0x2, 0x5, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffffb, 0x61, 0x40000001, 0x6, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000011, 0x100000000, 0x6}], 0x4, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x61, 0x4, 0x9, 0x200}], 0x800000000, &(0x7f00000002c0)={0x8001, 0x4}) r3 = open(&(0x7f0000000200)='./file0/file0\x00', 0x1, 0x123) utimensat(r3, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x5, 0x1}, {0x5, 0xa}}, 0x2) recvfrom$unix(r3, &(0x7f0000000480)=""/227, 0xe3, 0x43, &(0x7f0000000580)=@abs={0x0, 0x0, 0x1}, 0x8) kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) kevent(r1, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') close(0xffffffffffffffff) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0xc0, 0x8) r5 = openat(r4, &(0x7f0000000300)='./file0\x00', 0x0, 0x144) readlinkat(r5, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/204, 0xcc) 14:54:31 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x0, 0x0, "a994d40118f347fb32dc121600"}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = semget(0x1, 0x3, 0x42) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = shmat(0xffffffffffffffff, &(0x7f0000589000/0x4000)=nil, 0x0) shmdt(r5) socket$unix(0x1, 0x5, 0x0) getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x86, r2, r3, r4, r6, 0x21, 0x7}, 0x100, 0x1, 0x9}) pipe(&(0x7f0000000280)) r7 = socket$inet6(0x18, 0x8001, 0x45f3) r8 = shmget$private(0x0, 0x2000, 0x59d, &(0x7f000027e000/0x2000)=nil) shmat(r8, &(0x7f0000366000/0x1000)=nil, 0x1000) setsockopt(r7, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) fcntl$lock(r7, 0x9, &(0x7f0000000240)={0x1, 0x3, 0x3, 0x1, r1}) 14:54:31 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x48) r2 = getppid() setuid(0xee01) fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000000340)='x', 0x1) ioctl$TIOCCDTR(r1, 0x20007478) 14:54:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0xc0, 0x24, 0x9fb, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x1, 0x4, 0x742d, 0x5}, {{r0}, 0xfffffffffffffff8, 0x8f3ec6d18627cea7}], 0x100, 0x0, 0x7ffc, 0x0) 14:54:31 executing program 0: r0 = socket(0x18, 0xc003, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r1, &(0x7f00000003c0)=""/214, 0xd6) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x9d54, "4ccea745a6355db509dd66c868578fa8a5877051"}) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) syz_open_pts() r2 = dup2(r0, r0) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) syz_open_pts() fsync(r2) 14:54:31 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x4) getsockopt(r0, 0x29, 0x10000000000a, 0x0, 0x0) getsockopt(r0, 0xf6b, 0x0, &(0x7f0000000000)=""/235, &(0x7f0000000100)=0xeb) 14:54:31 executing program 1: mknod$loop(&(0x7f0000000040)='\x00', 0x10, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x20000002) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 14:54:31 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x91) fchdir(r0) bind(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x800, 0x100) ftruncate(r1, 0x297b) mknod(&(0x7f0000000140)='./file0/file0\x00', 0xf5eb6a0c8957aad7, 0x9) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) r3 = open(&(0x7f0000001200)='./file0/file0\x00', 0x400, 0x1ca) accept$inet(r0, &(0x7f0000001240), &(0x7f0000001280)=0xc) utimes(&(0x7f00000012c0)='./file0/file0\x00', &(0x7f0000001300)={{0x9c, 0x6}, {0x2, 0x4}}) rmdir(&(0x7f0000001340)='./file0\x00') connect(r0, &(0x7f0000001380)=@in6={0x18, 0x3, 0x6, 0x7}, 0xc) unlinkat(r3, &(0x7f00000013c0)='./file0/file0\x00', 0x0) mkdirat(r3, &(0x7f0000001400)='./file0\x00', 0x8) r4 = accept$unix(r1, 0x0, &(0x7f0000001440)) clock_settime(0x7, &(0x7f0000001480)={0x1000, 0x401}) r5 = fcntl$dupfd(r0, 0x0, r2) accept(r1, &(0x7f00000014c0)=@in6, &(0x7f0000001500)=0xc) r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) fchownat(r3, &(0x7f0000001540)='./file1\x00', r6, r8, 0x4) truncate(&(0x7f0000001600)='./file1\x00', 0xffff) accept$inet(r1, 0x0, &(0x7f0000001640)) faccessat(r2, &(0x7f0000001680)='./file0/file0\x00', 0x71, 0x2) accept$unix(r3, &(0x7f00000016c0)=@abs, &(0x7f0000001700)=0x8) sendmsg(r4, &(0x7f0000003d80)={&(0x7f0000001740)=@in6={0x18, 0x3, 0x7ff, 0x135f}, 0xc, &(0x7f0000003b00)=[{&(0x7f0000001780)="62376c5f869abe442d7accbbdd1243b17a3c6c4b666aea51691d660b8b827298326be35b2721deebf451aeead592f7e00a7cc741c240420fcb003074deddd2380d28951d08e220dd71fe7777044255f3966ab38b006f9993933d8ff469", 0x5d}, {&(0x7f0000001800)="a37daa9023dff1c26f3c2f13ba6d1244e1ce3411a5cc0dcd68a975325b87ec03face37b9c55d9871bb623156b5f0a2fd543bf2a0a6b2ea61af157e8af59cfd46ac11ca16d2a52863ca6e85422424d900fab2991df54b6fa94176a6e20caadef5b00330daf32aca39b0c8b8ac300996f216a96b0af5d2af0415233474217fad4a9cff661e138efa4d94f7190b28c3de78266ff139e4dbc3a8a3be6be170fdd57767119919b3dbe3b2d9caf7f192aab60898557fb0e969ed7d69126be174d0b8681343cd8e13a9", 0xc6}, {&(0x7f0000001900)="392a23c712b9043d832f4c2e138ad695bdd72c6324c6392bdf341eeb86037ba9752eb2d2e762366c53efdb9db6ddfc03c7c2a98b5c2f5182b17180744136069b49bb424430b0379a61dc7b6e8493711e24f1ea4bdd38af9af4c28b4697af27020db8cc8f146274b218336b73d30a05c6f42884123a85e5b9f6a53f92fa697c51766769fbbb49c7318a0b7fe0352f4ea7bf01809eb873f3d3eb7b3c1b9bce0267bbfab66b6cb9b8dc762d21b8051cf089f07dee5903b33e3661cb50a4399768962a4af3f738e3a60919cae5295fd200149c01bd7749cdf537b619fbe2bd8bd33a27e82db07dd2c72a594e87f0ed1c563d55f9b10eb1aca10dfced11041d6a99d9f1797103ca63be6756a50ef165bad94996995771fa325fac883aa4401020c96bb199ef5271291c3d59224813fd980358716487c79044c56dd8b276765bfb0b76cf839fbcce0da98deefcd7ea5e92a023025447c5b6c9e3a37dbd039d4d6f87c2cc0ec67d43bd422b623684cc88a67b28338296aa614c709d47363c4d93b07c033d6b2cc7682e1b506d81a6af2c8efcbae16ad1fdcc81ec44dc1b2e5ed1f79f8ad7d2bceeb0fd55c108fd2108296937acdcee553d5770b4861430f37f5077d852bb4733defc000779280271028f9b467d15b44090f57e90b8d4309c8b52c29d6e9adf26e25049c7a8d0d30f475266cc49e00af4d88e7383cb5b3341b1ba27cd1ef60129bba4a3c24b7906e2e3b32280bc0d659af1b015ffbece75b99decb24ed063a2c11b4f7358cf9dc11e8003b8c387d7930aec28e9912ed773d623f7b071ce4f63f6327d98dd1aed889bdf64d9641ee2b1f86f743721ec5b7c1081975ea8d94e251b597ebb0666d2c9eb17272304459af971ea447ce9226080210bd00350f157e5547e0c98b8c38c22d3f22b8fb343c5e7f789f6b9b0ccc1edf6e7e5322a457524ae01ae041c4d205889b2f14215c37cc11e99275f9849839443b8b8506c4464a97d6a9fcc22cdba7fa3c789553ecc7b405a6e63e2bafe1f68946c6c0cedbde47eaffbd9bcb01bc35310d1baa0695d701a7ddf55441cb3230defaa1655ce884496756191464ff9f97deb47cdabb0bd9be45b2d6ee2da2416c9ab1c7b1bb9aa07015cd3d4571e1988b39e1870ecc7ebd2211a0ae844aa0ee999a4dc0bd7f3ea6f044387bff014ea7c5e63c3404dedc7c70071a8de1fa6d907ff8cb949fdb3559753b5c3d2339f77926a6e763b71a83f72a596168cde678fa07709fb37f08fb6df8a4ce31460ba4244a8941fa3d45bc155dfade4c3d105907503992fee360683c764a3c696a0469ec999d7557a86562c9abde965ca91a7990a24f5d6227905e2d2423f6157698afa800860cb5e34799fc6fb53dfb60f696903f6cd367705597b38a707c29c7f322780c617c0fa69c6ce27b67c7c7dc5008c36f1b2e1c8592a41302c092ddcab0624b1451618144d01aa769ad4cdd146cd6329ecfc3cbfa6fe6c05cfc2582d765c022687cb3ab8c299cf5f47915152640ff349243ef1da0e5a61caf8036b54b0ec7be2f8e0f743d820d3f564dcd2fa42bc6f1ebe101eea0d6ce3c9f1bc154ba16a20e0eae240dccabac0bb324565d8d2f26dec4b075a288a410ce233c1e589e5ad0550bef70db4fa786649e97675cca68f91b51acc8bcf15a2aa254c112b7da0ebf31911e2fd085254e835c0d418fdb88da21bd91b6fb3235fa451b6176721d1f77a63f53b1dfa27bfa0db442d83de408ceb7ba11330cfaf25d0851b7960776fd2f68cd7e9f8c62b491e632f30fd7b4c4cf41476aefcf224af3cf2d6b82b80991321e4c0a4a424de1da7034ec6308c75f58ab8f4fdce6980926653f4047399f41387e3cdb38692fd7279ac5f3d253ae7757b6abaf33846a57f7d4d0f436a0d0280d2475af5f991446bcb7c47d759af71641089d1a3f64c1161656a6ac56e194a3bb5ec0a05deca9bcb08c8241e2af825c580e98b075e5b9674c1c1170619bdf7eb7a218b637746f075142dfc3eaa2a34f3969ef59b03e4a7e5e76b8d713665e1910cf019de0cd9bddc69ab96f4ef4a247af3f2a5cb2cfabba8ec3cea83a74b9d301f0c894f56e05c62d24ae8cda346896097f16df1730e89dd9e2a272842e49882d0930fc1b7052b717bb032003c317dff48f92506d72fccaf118306f6c79ec2eb158eeccc288249514af9dc3c83bc28331e46da96c61d2ac0f0ea42b01d9a1770759219c05c03e3205961a6d3bb83035d167eb0042b8ceb79ab20b321d9a56d0ff542827aeea10d74a734ca8bc02f0e8fb6c4f93cbe53bc859cf88574b404b59615559feab7444ebbd7003e3797b4e6ae65a1e947c484c807d1d78a7d4ba15528eb08b5c6bf20f565d4095269587eccea359f607c3d86a1523f0c3067935a16b0d68f7eecdedc057bda4c485f6c782150afca0038c91a45a1a65b67ac4090b5445aded5e5a8f6b57c631f81505b793d0a1c6b14e478e1226845060bce5788f48eb156e97aa56d86f02788a19cf5e8732938eb5f9b91cda7d696c7c15d7edd1d70185adb220f2a84b5e4d1571ff4802b6406efa95c7f4ce2eda20010445e54b3a2961482f791edddcb9c3517c68e5d2602eb17a64a900b29b4a574db064b2a56f9e9ed67a8ca56d50adcdb51b19d25f161236cf07f6d135149677eecf50c5a43307376689d609d716388ebbeb50129fa3f4f0a526e5438d6b40ecc04b2d18bc76e9133556fd9c2f741b33014b0b83316d193a5fced0d64a072b3e34cbd775bfe9e329095590e82f16dce86e38a1604bf2739a7327539ef3d6be64512b778b6b4d73dbacfde0264e54d69cb7992a56556362ee6e533413e6a773e7a259b0d5265b82ca8ce8c2b695636954145b5f88c7c8a2da6f1ec5f4c536e5cb4f9d802d67a7f1a52c96b744faa11812dbcb1a8a3571163be25081dcad270f2cf54fe6a91b04a71903f003ddcaeb4388bceb38ae7b54b930305f5051bcb7bf6c35e5aaa26e0f795fbd85e4fbb7da464d8751738c82a9ef30ef43ed79706e78de3d1194f5f1007ef10381901b6649b4243ba6fb2348d61764e0d2fbb8b5d624dca9bdc4f199a6fd268cbaf7137593015b59fc035d4e9deec423780fbc53ba2626752ed5525420c131520ea8f1bd847a77e6f0dec86eab5632ccc53accb078e6553fb988ecc9ad57cd992eab987ab156b247ca96c5f651a7927019463ca6cb724f448c533fa8e413ee3ada55436a33f8090e47e1ad93d9b578c250c12cdbb9643c6a9d8100f3c5219ac93d0c965c72ebaa41365502427294a1b8b9386b9f1506de9d9fc425ee7b2ef38a4cdfed3473590741fb078a89ccdb68574b8e15f44f4bb4359253c7e7666a27d7eaa638b0bf204976053431e5019e2f5976a2cf791136c2535f3f5563943f9cf3103685b4cebb9e402c5997ac417f7986cb865e4a4079b538718c465d62375f9459f1c9856f99765902a3a751b868778b35bbb9aebffa5f0bceaeb8bced2cc53eb01d7d1cf177eb418ef134786667803948efde0643fc593737b6730b65e2cccca2df11e2f90792409fcc2890ce9e0cf47e623903bbae170d64e3533cef64dce96da565b0c20e739a400f94acb21e73bd0bb0af4a95622cd4e5bd918786f2bece5348f043a8a1d2650c0ddcf3676fa4c21ccbf06d0ae73cc5b8c1c05fb64e41afa8ef76c075a1be77c7e6298941598d56ce50c694a85b0b50f2d02dd61c8758412a0223896da3500f952b1b909a30c946adef7b6f968a6fd70632abd9e6b6cac600bb9d608134029d7de964c679c021ed74fce3bcc3eba0ee36d574ac535a73799a9941399dc926a07120079b16a277aee4bbae8144cbdf5c03b511a6cb18260d70216383f50d71a08f4b3162ac2e1c092c299deb95cfb4fcd674f234e7676b11c9644617ba783800226aff4912dad3afb86b84f807d5b150058165cf8de52ac7eb81e7cc1516f81300c231e12ba39844f92a092fe6e873a26f9253b56de3707255fd6e23c50d491da3be1c4cedc9cf84092ff96929fde18bedf8c77a5b34f8c36db536a1c3cd2f076c7ec811f748ce5ae5d5964232c4f64acb079f0d9d3f8467bc01cafa8cb16943429073f78b8549b91246ddeced9a1ded80961ee0b234f9f643343bfe4b40cba63c08751e7e886f73fe7c5aa2776fc1a25193c7eff57d4a6ecd52215705cb3dabe5b16f3177bbb1bef7a09d9075420ec8f439076df53e7a62551d6c6da18e41e490359a2344fa619ca03faa84bac750d0efd4bec59239212c3fb1ee5c97241fd1567e1133a460fe369817be86917fa0a99c78b85180626f2d9171e0f4818e3ec403bce31e2805705073a530a7b66422b6b1c98f2f1de0e248627646faa7c229f2a3941aca1cee2cc9523403a2202e4480c426b9823faa8662531b02e270cc3e8158068986185829672596c8f24fdaca93eabfbba786c4322c005b865850a65f364a5fa4412c00ec90185b5c606ca9964ef0e4280afa4a539cf2028a768ec00f19eb5d99864066f716b243a146d578068477fc583b6cb0280863753cc05435d799988b1d194982d418cf83e6c9a2112c207c03877bb8d00cdbb11b29fb43d54193e41fd9a1aebe751841c07d02e8116548173c0f80da0fc072484da03bb8cd54deba44ab3895b4269619237eb248380246b6cb2a649e17da88dfe9514c5fb81011d9a403df04081143d94ff335c060da32792563be364e02e081e72935a53804b201f32c2b4d29ea1e71f051dcba5cbf006795d8f231880fe63da85bbe2a682e66ebc37fcc5d035a3ecdd8031ac8222c4402bdd6177b431014f91d62de1947eddb662ca0e75b1f192b56097b7d40c458bed8ae150224ac83429d768f216db5c739fd1d3105c4b9ce6cccfb7bb464705bed12b2d7f4bb392a64dbf8f56503f48f7303401e5f842b0b1dedf9c76f854a70a2912788aa58ddea802a8a8e738b0b546ec0f00b1300f2991f229ef8179551c2c23a02f09bd6a8b4b85c8dbec853b3c791508c4a7e093983ceee92e0179b8a6fb662823490a5e012f3f84a7a748d75d3e80815fc92105fd6c2397d89d68e5e71145ae101f90d7e6a766145ada4c402457a681348a8b8a7eaa3202c7be3fd0608e486b0c8be647e5629d0505ce900da3e158e88d98d632fce980dec3eed3dcb01caefa425003ecc30ebb0bedc9498f6e62ff0f5dc0e1ceba393ba29b519323c0eaf94e54bbec83d677b91acf4233f7ac6fc52e37831f04165d5869128bf4fa2469b60a69f60b05b2c1187dfedec80a2f1b3f39c48f05ce4a05ffba4eb454fde986a22cee79513b6471b7974421815d480caf23568b4bb456df2db76eafb2d114a5552e8faf55d649f8b21ad0586e7946bbe2fd38940f2ddcf76fbfdd484405a484f8db8c7a73e3141e7341b63444d6313f8317fab7e1389f8e287ef041c95a9a65ffb9f91b5721d3b97ed6378cdbbdff265242482b0b78296bc36ee5895c6295a6ca6779412b8792a22e0c06824a151d4c33931e95e728b047f4d4f12a5210310e4d0a8ed77a53db8ae815f388ea54deceb6ee373290850101a3bb3e49d0573296f4564b4125c1fdc358ae36f5a5146ee10a2b10098d8b25bd97bf389be7ffe7b3e922be5a9c9f037938dd24f43177e19325ee062ec741a89e9f98aeaa60eacf70471d9b3b4337d09996d5e72f48d3da9fe86d3a642b43cd1ad14f4e182ec6e93597917479d513e980b795aa858b0e45b377283fecfbf2bc16c769d6179f733818e70f7c8447a1d329b6fe152d888cfcd4b8fac084bc2495f2fe10b7ae88ece0", 0x1000}, {&(0x7f0000002900)="a2a045bfe1a136d16529f17ea18675006a292b80b3c5e26e57b0e1f7ea22c6824b069596c3ae339f5a6ac498dbabae8e0f5ad5c4c3818c5d0e7f3bf111837556dc29f3e958f0cb9c7c3902b04fb18fadd4b0dc77bffe21c0b35c6dd166237cc70dc80a772c6716fe958a8af5aed81729e0d6cca36c30c51f6c76c506a2b74d16b7f75073eec2c39d8dc8a88ae0409b76ba948d98898358fbcbf7d1e2948f8e683e0a1b8b5063aa8c62f739cf4dcf7fa5dd7c0afe700c3c32277b5309bdd3ed3d2827e801bb8735a091810fdb36ae63ce14937eec7141e9ca209f80af78fbbde01e4bf2adb3d493c5489e21cf8e7852ab9f825391a7d3e305b26a2b72", 0xfc}, {&(0x7f0000002a00)="a77312bf21954c894231390bd0f8907fa888ee549c9f0f59a58018fa0624f7b505afc0ff747965dfb3c6c62a28b2cd20ff165b33718e336e10e89f70691dd4863a09823ee9e337c2429153556c30959b700ebe629277806ebcdd45949c164f6a88c92cd2b0313ed4594c8e196cf8b966c4f2184033e3efd5fb87f1ed209b783f916b0c5d5e459b3dcba2b78ce352d54a6bab9f2001bae396b4c7e0d9da992e4a2a4e34e7692371994b83b64cafb04a7dc69acf8f1c8cf31fe9d6324e6b654225cae6023e07c1c9ba7227cd8fc1eac7fefe46b6b20dbe53466d3c7980f78e1fd12229b0338166a91e0ebf521662439ee9c40fe68c9a4c536d4270a988f13fd595ede7e3b9232b3ea9cb35fb3d0511fc0c3c0b9f568d3c669bd75b60fff5068f21f3215e023d1c57a4032b0b273fb99b1ff5f2abb2bc8a41cfb6ca6639624099dc9d845efd079b4532843e702c6d3ed5ce47bec5a6d3dbe1477af01a4036c882923e10537d4333ae51d4e5cfc336238b4fd5b2f4ac857514ac2c0a2e85048fbe3bb2ca88af04e2168f30664c8ac8cb4a074eec40d021dfd2f94b4bdda89d66c82c27959e8878f1867f12eeca90288c28db1fdb2baca76844324ca7f188b2d32c118b8ea547bb83a2f1b4746028fd447d6b06a1b3a5ab3787e926e8edd3317937ddb6f59729a0cf82f0d435e40360372a968cb6b749bc05bea5ea059034aaf2d10628ce2a71dcfef6e0cf39a978d5c1bf7a726af1e12a2f6770d1468804fbd8ff3a3563f3a0111471072c596b3b35a36a5e3687a04b737e0522c5a2abbb9f3b777b3e40e45866911e061754eb35c8da92457c1fd7efa4da7f4ae5ee69e23f0d3f7d425a7ee73b1f652478b3fceb38c6472a1a2c64f01d528d54d2ece0d5e82dd990ff96b26826eb55c773f3345638d1afbe520efef93e37502777d0d6b5a89d518410d12a2ab458a2148a9fa04ad83302383be5f83100f860425c588266a678f7b1a44baddbdee63d9e7fdac05d806b3af004a4ced82aab599e79a66180c375840fd612fe11eb4774538bdd74d02607c3a389551598e4846637b8b40ebf9c8e8255e5c09e206c2e9e0a28a05240e4f57097a1f75d47fdcf1ddfb6028815de18e7896175a8f9a2f3ead9979ed64aeec3d7fd81ec16015f645bde43a5d963c955758c87e7ba22b11d9d13e118b90dff3e253c8b24cd7fa4b9fe6076c1dcdd749d70802c5fd8fb1ae2844a7fe02b6ff43c1a7b89e1b00b23a1ba3d7fd8b3f2f2c8e83a4c792fa20c75f7907fde131f8f844cce82aa486ef367bb0b91d92c9697d2ad4c43b00b0695836ad466e7fc44f37e6b9943d677fd06959f1d05a5dfd7125bc541498f633b65af4a34272b1cb98a31c7cc6399f83350f2926aa8ad60c4ed3fa7edbb8c54d3bb413a8a04c5312a4b0d7cd3fb17e31ff1bd40c09e69851237ee34eb3827dd8d8a6a0379258245374bc56aa230106d4688b160ebb11a2805141107fb26463f19cba0c1d253172b865a5c83ed2a141b543029dc10c2857108c325a18df31815b6d0e1542f1328a93a9bf4ec01433f30772770c38819714c64ffd0454d0bb596aa7d9b9ace9a203ab29e3318e3ea1d40022b8252559108e42648f3764fdf7c82c11f94a9e796eb13e9965c261ec2ecc4a2211297bd332b9ab35b06008a0f6702afff116dd35f7d0ff4712a172a6c1aa0afe114ce4fc2d0ca3c5133fbaef3c2bdb31c6bb918d10290189d5a85e06ead7f808ef2031c21080004e664c2c66215021e1fa6b9055ddc0499959dfdf9fbba86920b0b68b15ada7bd9c79d928da42541977794d2ca603fb35e4539276fd03159de86eaad60d1a8e9ebaf42770feddeeb4b2cc54fdfc67278a9714e010ba0f41f69c5243e3a79b597eefbde6b5a002926069ba57c68ee3755970f87c82ae208b1fa3b37180ce422e746c81d49d1c1e25f9ca5c67aeb296cb1315a6f68e64569fd947a9b7b50d1233518ca85bd7a589316e2f6155beaf36852d3ea1ff1f73bf57de2267b73ec8d6f4edd3f0be9ae057d0e75c0be2678d5ed3999f181438bafdde6a768fe71e4943c5b8392e2aa44894516bb92655f4e30ee3fbf786baf848fa3cde055d7a839f184f582e08694d2599d4f8cf6858283fb34288f8833324571ab84f585dab14bdf89739b6b43ea40a906c01b1675dfcf99561e6f573337d6631c23472d17b1d8703f16c6b90b7b70fe336cbe8dd11ed58bed61731d770fdaa8e5113c3ebe2ff78d263765e8183cbd97f4c8daaaffaf4200aadfe3fc78b26771e34918c4db661bd174498c8644720152c0963b653eb13e8f295a320c33c079e12f28e84d06b12b065271c542616b8e2d8582c8343b6ecf67fca990744e73e88f74e7470cd3261e70657016f98bade41051ac4ec47aab871436aae9d12b0c2ced36f436e5834740ea2252396a36ce4e414587644303cc0c05ceeef9b7abc59461c947423de5baf156141587b2eebb8e011265ed75febe3f25056e8bdf07a457bf1d40709e8d43b6ae95e7839688be42ac745a8407f3ad11c8ee7ee5c6836d565b4ab6a130e4c4a29f649270a253e12a9820cf40b2e72f83db0157b4203febe91e7db4fbb091ee3fdd8cf248d7df3e72f0aa0430e2f8c48dd391bfcd02e61237781e87d3e513b1091d7c84a7818e05568cb37bc1ac97a6c65a85d28fc6aeb34332ab9f1d26129e82e678150a758342ad58cc7a54ae9ce6779e7efbe314446c0b834cee47ec7376e784ffeba46ee0a97312b57a82ed893b1555c5fd809ec1b590edc14ce786dc878fa9fc7d72071afccd0f4dd29afc606f70ac9c53aca9d21d14b73eda0100be539e2f3be7b97f75251e2778ac3e5799d0ae59a9e8ffa7a4e6f7837ff48b68e8eb4baf73e2ad96c8b6aad4cd93002fc50618a3e72ed904da146e1f931bc38279d8414d237211c770c7f79b720548079033f491df230bdc51d871ce660124175b212108d084383ab51145866e09aa813214e974051c7b7c0a25af1e75a0890b9343a416472d2b10ec27bc3e38399e48c5e34a603cebdcdab8656972b0faa8d85e701606714c8c9b411eb1769f692def45e72a7048ec3281845eeb936a09b813de94739ed5e3e3fc500104004b2799479cb5769264e3e71d21471a575bce3f5e54a40d899f5283c411c3075184fdb125371b17b9042e89a6c794ddfd373620a1ae8c76c21e62950d14614b993a060e3c6e8dbb9bd8cb5b08f35db4920ec0b8117eb74014cabfe18a5589f6492fceb806136f0082595db4d8a2f5a4e0c90479847605f03bf5219810d32855b4a6f85ec64f85dd0f3c1d29bc8d0529c0e3b4422ec2828909a667d6fa97dfd98433537722d69b4626765b6340df0cd062c6dfa838c4e9c37e5c88b2033a4dd22378faa77db8a40c93952cf3ae7e438306f4da6a830d6882aff3ac8e30bce3fd8a42f0ad8f08e24b175d256ccb862a3c2f2b9a19bedd84c4b66290c412c0f64f95979bebb1d86b68045da2e6ca0e887a22881e0dadf8a6d3f2170b65752277d4cdd21c7bd7041afe925c2f19317754f6b2f1a223c3c4b9018fce0ea30de875ecaa778ce5bd87262af4be0176d97a20e4988881f381b25612bb867c3a3cb167706a0d91ae424c930c05114a5ea340e576b7951654958da319fc00cc64cfd57004f2b36300d9f4e7b28d8ea1ca6b2de8e0938ea8f81d1aeeb418f6f69d9ee2ac2ca26d210cdbfe71db33f2a50e7ae08e625978bebb5f0e224ab90924f12cf689e09ef5c70e6e3fdd8caaad358d8c17a86c653f3c7c2155f9f23005a6f4647675def50c3de2fbb601f962d2ff88e0082eb1638b660709b029ea1b9b965f22ddccb1ab39d51b4cd3c7f9c9d2de0ccf377014c43621a67ef47d82af3189b3d2f1cbc6b35c2666d29043070fdef3e61eda8bea84c87bf5da471a206fdee8ca5b5029cb951c1e9168abee2a4a7b0190286bd30857b3309fc351fac4ffd8a1fec7db7f212fbf22c98f3729e8769e6d9a5b83ccbecb394def02e6591cab58940f6f664737fbb4473c8bb0a55d1d2a89722c63b36d3c29d305af656aaad1ef24afdfcc78821a9a9de467aad6898ce452fe90fc973f3b6225338a933e85a5f3d3306303d6d8922730c4cfce0ea4a316bdfc93219b6aa9a26f4c85742f1882cc454560b56d5d135d9e03cca632092e4d2f6281699f36c2aa4e6ba47d3f0b9fc9a8f920bfe2b2e5b70289dea4f7506177fed63e2eae2e778ae10ee0359645555285e1471c09948dbede9e5e23001017dc2537321674d1bb8dc7a9743a13f2fabc6c24a201d8152c74750bfdbc92327e954bb451858d58f63035dd6fed6fa58dda3f13501fba69a0f29fe1782fb9ff22a1be6c0c4f55a2a94ecccfc1350a1bff8103e3bcd3579991e8b424f41de5ec79db71c687c35cfa289ed80b0045b2342b2bce975ba1505de5c80e908cd58f5f68d365fe2affb0100a9c8d1f97bdbc910f091e8faff76c024dcd10687f1d9f4396f0517770497a8e6da87cc65273e70aa4707b8dd103268e1d0da348416d27bca72496b173499501ebbb55bb1dbb5b4b0024ebcd442e9642a3e3b62a6a165873fd45d723d9af223b2ba473629700eeb05985682bcdc80f4c243f99504dbdc241f28bdf12f9f0886fd3ca3bfff357163015bdd08aada7f46addf970c25f763475c5fa454c2cd0b33ca1937c7ebb27a6aecd15f46d911d373891cc4b81b036e639776be70f4ac0347f9fc1981ed6f5b16931ab55915dd71508fed0b59f60053d1afaf36722bd48bddc620cdd8f6b0f3e55ca61a5cc16b08ef216463040b6ee70fcb02dbbf6022faaa7111668d2e2879a8f370ad12dd9a921e0d02d651d56c0a532307ca379127bb6383b9abd134ed9394b9c2affc0ddb8807643b4e40776f7d005352ee2a7f1857163b7f11353aeab17f8accbd4757deccbaf9b88a0bd66f344e82f53227ccadb6dd2a5c91640bea89bfe66d1763b27b087b4625b694230a5a592c71781fc4d6933b9ef948b1fc47dd6440d38d140c7664d9ccd72cd08a62661447e442052f34ddeb6142c64153f9f81d33e6ef3650c0e8399f3a41c5a23b3770825cceb339c404caec273da2bb7467c3c8bfd4d2e2b5454c13e7d5ff642d705c94557e387a7d2a9d196c67929d973f837d666170a23965eea51d717db4bfe41bcea1516f652a40984224c239f2d2593fdd7f0400c16bd984b9ab1f8e0019c86bc31f576dd7c2f4bca2f9cfc275361dca5b4345f604c6a154721f0beb13033c6b3260df186843ab2a8141bbfe54d292cfc3003c53e4942e3562cc5819f283e0b7fcb12c9fe752efdd64c29a7377a238553f24ee2d27437deba9fb631965e5dec31efb748e685a23ff45dde22bbb618b0490243a4530073f750c793dccc8ceb3a7d69a3e945895d673857232eebc301726169691264808a90829aca57ce2b98137f191691cd152f49ae3d6606b45a1263d18d8ef8b9fcab8c71ed5cc328e979876fc86a0f471fb4c4288c7a7d534e58071b8616e1912f9c3c87ca0788d99f0ee8bd311cb244dbd7d2007dce56d303f2ac0fd1df83a81489dc9b506eced4d6145e0b68beff8bcd4a3d380c32cfced6b305b8688687d4b592384a9ae43b5c2c907cd6991c561da90a467754ff7f2ac16e889014ccda0737122dc9ef445c75d3bd26dc29ecfac86df4eaf46c94976427c3cd42899d3fa3a8960fcd03b146fef82056b5d096c8f54d2a6f19555dc9807098a9885cee78269f051882a942e699b3861de578e5ea95d871d7ae41dae68b78a3e3e6483d196731540d03", 0x1000}, {&(0x7f0000003a00)="94df08eaa2b48ce5dd40ee5c354bb10b1577c69779518f52b87d9ce4ac0aa6a9375affa42be80f8a45222f657c05797b88a5bfbe95a899abd7ad6c50919b5983237aaf9c8660a668d5de0d5351b32f1cc87921e2272b2581bf525e70c5a49a2879867afad2dcbd131fe860389f0f2b9a851a5250ea08b6ed2ae0220b7cb56c2911a5dc7c4b0f4b0d2ea65f63ce10140e15d024c8523db12679b307f4984f6cdacb28022a73a62bc32dab41974f1512e4899b67bbfdcc6af91086053f84a664759900ae80ff38007abcd2f3613e6a00d99960d5c50ae930f6155f63729009140f", 0xe0}], 0x6, &(0x7f0000003b80)=[{0x68, 0x0, 0x3, "ae2d9e692733c2e0824ee93e2334d7bbc80373c37a0fc98323aff8123b8f952f2b592c682f5ab8655cdcf0975e5a141ea9fceb7d48697363f786319976d75bbd91418b2c625f500a49a76e8d628bb919802c"}, {0xb8, 0x1, 0x80000001, "a8b4c9454624ec1006f0730be95f6e8fed1c0bfe47618ca1fb3dbdf297ee9c0dae2cab4e838cea4c8860d4760fcb75d126fbd35383fea2c1185518fd0ddea44b97f633c07769adf80361f0dc3ccae3e62ed599edad23b8e2fa6ff0f5015186077166a53fdebdd512fc522ad3d7b788dce8bee3e6ba9efa7324bccbf5c65ac33e4cb675334c4c0666e885bfd4304e0b3efb22a65d062adcab5f263f4ea01fa6dbc78f893ed0"}, {0x30, 0x1, 0x7ff, "9d72fadffaf1e8bcac3be3079028c1b034980b28a1d297c5ad4c38"}, {0x30, 0xffff, 0x1, "2c72b88cac848438ff5ab4fdb8021ceb5475a9c015dc733f3b83"}, {0x50, 0x1, 0x8001, "fc90c8c207f66dbeab57c6856452f91089411966a0945e254f0e8ec593d6504cd8bca4db9f2720750df806f28b90767033d2481754d5e2a8833016"}], 0x1d0}, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000003dc0)={0x3, 0x2, 0xedf6f6b, 0x40, r7}) openat(r5, &(0x7f0000003e00)='./file0/file0\x00', 0x880, 0x80) 14:54:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat(r0, &(0x7f0000000140)='./bus\x00', 0x1, 0xa0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) 14:54:31 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x3) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a", 0x105) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r3 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 14:54:31 executing program 0: mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="bae19db06b7e905e58ab0f14fff87c60054f0ceb94997a49c7985a9c84e0f0abb59fec12db117974dcff7af32978d7fb791378c9bc9d30fa511ba5f09c28545291118e2271757d331b204d12e502980aa5f1", 0x52, 0x0, &(0x7f0000000000)={0x18, 0x2, 0x200, 0x10000}, 0xc) mincore(&(0x7f0000fed000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/169) r0 = socket$inet(0x2, 0x4005, 0x5) mmap(&(0x7f0000f21000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x2) 14:54:31 executing program 0: nanosleep(&(0x7f0000000000)={0x1}, 0x0) execve(0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 14:54:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() fcntl$getflags(r2, 0x3) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffbffffff, 0x7f, 0xfffff, 0x8d, 0x1}], 0x20, 0x0, 0x4, 0x0) getpeername$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) open(&(0x7f0000000080)='.\x00', 0x80, 0x8) dup(r1) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) truncate(&(0x7f0000000140)='\x00', 0x401) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x40000000000c001, 0x0) 14:54:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) semget$private(0x0, 0x2, 0x8) execve(0x0, 0x0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000001000/0x4000)=nil) r4 = dup(r0) fchmodat(r4, &(0x7f0000000080)='./file0\x00', 0x100, 0x2) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/1) 14:54:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f00000008c0)="e36258a416f72ee99586132477f256b4233cfb25b84e5bbd1d0f01cb3db027c3370d806dbc0d3dc726a5197083b2220000000000000000000000008097e3ff", 0x3f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000300)="f48f7001af57686e747b831c41adac08120294bc90f03fcf79b1c7cd011bd3c13c8567d835b8441798a97dc0e30c5fdc77d95bc5959f59da395147367b0d5a9020d4b6efd635a2bcb5ef826e3fb092b0c7", 0x51}, {&(0x7f0000000900)="da242b4c263e64a2f840fcb43f1b99009033280abc08962f14b291c4add58e638fc1b7d19bc1cac9b2b5f78df7b1e6b9dce98855de6eb16a22127dd5eb614cdf9b37088dcbb50ef8f7511b62c0c39caf0f56813ec1311ac6513019890efe2f3fd8e9acd7106a4ccf209d57139279436754e5ef4e9c1b7ec7ef3c15aae87b651e5415a0659f5d99c2b24f52bece51fd296c33d5a723414a35a6b2835df20a5fa0f04dfab45f94154c3de2e3944360fb9f80fda4d0e873382f4e70501de58e09bac947b205f2546c2fd1e199bee3247c08998f6a33f9f288c24615949d7dd9b6622a515e34b4c1fdcf51f59a824eec568ee0b6ec6bc03bea51dc6cc0ec318cac0806a21ff97128f00f4339638635bf0e0dee4cc9211c8a0e364cf58170ea32ce5ebf62b5b7b5fb3e292e74169fa44b88c7a87b92d38f8cccdff8cd0861371559a7f299bd81e9f31fc18254d25178e58ccbee45e4cd151ddf490e3987a632a065e79c193c433a33c4796c8ce19379ebf74808b641a4a91a1f99f4f97f2016ce6577289f1cfe06f88f6ddbd4d726d14dc94d5e1a9e12bf727dc660c69e509fcc264ba615e3b955c816fb39dc0c6b34b52fe2413ec4c154940278357503c292ab549319f9b251bad03b817e268fb9861841e60b55e08a749877078abfbb11275d27e8a45a14d0d2f45f3d50b3ed12205bc5ae3d25b45386ae44fe1535cd7ced8e15a8239ca0672790850a950ebdb57ba18e5b606f119374f44532bdef417689ca7b9ffd2e1c43d3e35710521fb6bef5510b0317037a4e6132bc22368e518d78ff101d670256cb25d7c347ed525d2935ed042fdd955672716b625e72150499b1625066f019910a0c7abfd8890aedc6c2cca0f61bc424f94cd062d82cfd508f69084f870ac087dc6574e3d24feb8677d2fd884160b1f4fb6db863b28058a9c2871e2d658567a86ac8ce6a74177b295e143c7b36a22754a5ea6f8f682c52651b6a63f507ccee15d52ca16323168c89953bd512a87908484f6d39982abd93d17735eb3796fbacba80e80d5a2a57dc7e8a622486941c7a0238111d2905f0d410e01d7ffcb5fc38da14e79bfa82e1f9c910dde92e95a5c76c89db60bfd47be52ba243845c57a3127404e8e123161357ae259a05d3152f676116355ca69e26e6bc3497acb3365576372e0f5e020d17d111a07acf8ef1d4546d17070f299fb3ad3f8fb5e2f60ad2fd8ec79b617ba598d59c3a59c06f3eb3ba3bae951bb00bce0b7bd8f9912b6058d07cdaf58afa904d429cf4daf1cff8039c9417683254dc9f584dbe8c2ba57adb1d32deee8c7ae50752a921a814e91baa6935be87a71879ae9e215bff79241750de6b8ed8aee9fbf40de6de0661acfebd0d93bfef4b3a581c96ada064a14c3b4895074e47fda773fe95baa3c5ff3996b19abe7af266d4baf1f52c1d5789702caaff335701281862e1fc4045954d623df4c1f92ea8ea142ff8e5bb5cbb317c478f5819275916e23dfb0b9fb1bb856a68ac849de89c5fe8aed6cf68d582c1ed776f4438340a9599f75114f9dc8f5c5bf05b09c9bedd535d1843e44dfe2e8f77b18e74bc95a78d1abead7163ba30433d5679e39103bce0933894da4c2505d5606c6dcffd0e91ed2c022b84c9712904954263d31edd0db1ac311e9fd015f4eb0f37fa5968b9ee2c7a412efd8183ab905a830f3190a34951ebecfb0cec5b84f87ada353c7442384780a2839c65e4289f6f3fdb75d8b75f3b8715f9449c4fe655e8b6be45e9f933d31e8a43a30e7f9eece2adec3d907407aab027cca75742c1f364bffe5a0486495ddbeb361a54405ad2c01254fea51dc7909045b54618aaa88b552e2c099626cf0c0d2bbc817bf731cedaf650d7a78661f240a0d1cc83d49df31b6614670485f6f78a3f8a545acbfa095609f1717c4a52339b89cb62f4165c8c125729351eb15ad7d63f120df42ae85d241c79fbfd97f5676195a3d914a63f8d9be169ede879e4e0f7a78f4300e62ad8ea8fd4cfe6336b388c52e8e7b8611ddc3aeab99b012d3b0fbfc4022f3f4ae482dde38b67716fc918cb2eef6d8c3665a19b2c809ef92c05c4f684c29747451bf4372e9471ea095de9534eadff745e7553ffc80f574fcd415acbd45896397740b54deb53525d522b88afbde291619aaa4367becb1e1b7f018190b77a75c90056ab0f0f2833188c2e61d6898a587653ba7eea10f1bf8d7eccb08c85529b251e0b5589133cbfc986720a642ac26922df987e09228b5726ef8408653e358c6f49d3d68acc00d2e2f6eccab27b34b772b1556a36000925c97d726a967c860ba88a64bec906192363c69c6f07ce24ce6ab05c64a4b474922357add7a45ca1428bd02baaf5486506d685d9cc8ecd77f71982a8184f59d30d04f0c9042fdd66e1c348be78cd96f48359de81992803a8502e6ed95b346b5848fd18fde3d6799f5228bd7aa3f8141011a1b50d99fd8b5e0ebd4c1a7c61a4fd917f7cf689eb7ed377709d620a96639b2e355c7eee8bea7328ab2e634fed4745bb0c4c7ea5c9debb63140d2b04c676f05cc265d0ec6e8cc366d14df8d185454c9d7651d4ae035a26ef3c9ef32abdc586c976ecb953c685c9efeb0b74f40c485926b8fd599094a8cdd0e8c0cc7b2cf65f1ccc2e99343032e58dce313c3895892605592c54c7b6e89688f7cc84157d8afeae42900e03b04bc39fb65115b9edf610af4932d2aa9bc350a0c59c7f365bf58b1c19844aed777629241728c3471009af698ccc7c630c1922d2c3138bfe2141cb50575624648efb405af820d4d1d0f7cb1234b4b657d83a109d7b16cbfe78ad6756dff27f5e797a53b3f9684b16846102f88b869505418cce5ef4e724040b3673e3c5ebb482dbd4668bd88d7a9df550fe9d5c706c3eb28e1ab27290b0403378afb62bd5644ad3b84c489a79afc6304714e988c82ac77030230babed4230ff19b636a6d33a28fdb1599a4eb2f2f3f3cd1dd597b84784271e1c03672cc1c2e0609bb678e485084e76392e6b92033339f7147a9ccdaf2aebaaa8af8d24dd4c48bebd3f91878d2a5040400cdbb14a6e266e498c2c0e409a8802e7e8bdc2a69fcc29b6da35bb3c37d45d2c73805d1a8859e64cb20b9d8cb02cad02986debff4e1311dc926078972edf40d09484187ec1fe2b6694cecac1bae01507e8e45cdf9ed8e91a2fd8d123bd26fd087a4ed77b70b2ec408aae8dca24bb1abdde832412405eea68d87d645323d2b984e7e19d00745edf4378d48eefe46042b52ad497054833e9d3577cdd0a95415bde48204bece5ac8bc0accf28b83ac4730a7406151ca7db4159b69e95622753cf3fe157c669a3d5fdab36b29d5d26a7d028c938b0bc89568efb533216a6d36f9b46c731ca7cae0a251ba702f78a4ee709d94d3c9796caaa2a53d7e06db91db6af1179fc86f66391945b33916536918577307dabcedc0834ac38bf79e661062052f2d3f432b6b3e7254f6fd78e4bd1dfa22e14334cd9477eb90318e0a5d1bce2113ad0caaa2395d73a1635beb4404d1775c9c760082dfc4cfddaa925dccd7106a4b4bd39fa16cd94e8986362ab7bbe80779dce16cd0ed6653e09590ef87b429be43ed407476c234a0e54f4a5fac75f3cf58b47fb6d9b22b629309acef9f27edfa19cae4aa868d53ffffb080c3235e2cf52f9595fec4a649213e1a09f4e8731b4182603dd512ba109de39e43c349aa3b3212d34c87cca75d948e17121672039fa0d5c0156b34eb1d9542c57c39f545961894eb958e20ab027b9dc477d67425e07335273c6eb5ec712be13dca00a342a4edababd663eb6f57d47ca0207cb8d3343de127e2f9ec1cfd55282d077c06a89253c555900b5f4961382dcc8535d979a4718d199a73780123f93349fe590cfbd678ac1c7f5a8f66c53947aa7bd4cdf918e5782a579ab77536b958907b766775574ee8d727fe099e3f64ac3ce1f9fe24f1badea1d2c315668bdb2f114f79ba8a7ef9d7dacbf0696803527a0b46d3c29a79f0d89105f7a2f9a4d1cbefe648fb4d394e78a810a2a4740be592ed4d92fef5ce0d8cc4731db5cfc51d39e902d6a73424c72f6aa28ef928a8b71b6b7488f586d5c38090ed1c9f129551dc1b5ff114b817bb03730985cfc819aacaca835ce3495b440d16f0544c7b73be866ab6f35a207d112a85889e39239086b75b272023187f98dbb1283d0e28bf3297d7da064f234046ba84a2feb27185dd1a5b5e61e94d9246b0487237c64febc2e29dfc0deac7fa421660d303e022a3d936b140d9fad866c7903bd4eec0b8800afc70b0df4dd6408bfd42e7455b3ab00a35503ed196d97a766c281a43693810846b99b5d6b70c2f14ac21e6a0578d421c1cbd1b9c8588ab92a6e4856e39c6dba4b5d5e69ad8a401d69d4e9198d767b9828c6e3db3200ba7848a4c47c21f7dc2957bd907f54ee70d37da6e3153fb2c23a5a2dad88a9ad0e268a46fef19513dd98df665cb210ef9562e87f047b6deba75385b78faff28f2b22185e82d901323b8096b4b8db6ab004e7ae99315b4fa959cb1d8906faf667571ff81685a9b4849b174250b1e70da6e5a926c1848e4e45bcd4d49a9ee4c19eec42606dfffe7d9d006c8a2869543b77f56273245c692e2c8cb79976a746033cb4b2f6952df88f0514e9506f0b1e41c9fb6026366afc05e288cfcbb2ced69b2721431a3d03cd352488fd8373cdc358a292d3fdc0c23798cda703e50f0df8f505b7dac2e36955ea18b7685561b1618985c0157af264f04d4ff00234f31baa493e1897a00e4e9490e1e110222f7d4a528874a905bb24a41604ee27ec25dc2f62a40a1dbe9ad3156ba76f742b6e244930509daca4360505871548043894d498dbb88fa2ecf8df7eaa0739c411841c1e63c52312ad9a68ad2141f195ae6a8ee8cbc790ddb4f6ca0cb84bfa2d69adb7706e39b4c916a23f753c3e0f0dcefa98413f7b021db235934d7f779ad9958a9aaf3042199c7991065bfaff38ad19335e3789d12c3534e22aa130e568741e44e5dce80b0ec65b4f1e108bc80e805f03e10e50c9c2891b39b93adf90d5b14d485333c8d02c8ceb656deff44e8259a3385aeb5731c7fed884e43f9c9789d62dc4d0eba574a9d841d014a75715554ad4696e510f10f23918384050fbd54f9fca3f010f88ad47d76ccf82a4483ce18565251c97b7ea2fdb6c875f5a38970d35e18783479f249554dfdc05d88e40c93040fd28eda2bb09c71bec8de9a1f5cf946296fd81231bd5f877d5126cf525a0618af5604f1f1e3e6cb771168aa4fd6a48523fe9e2d63b9b0e84980b0abe7a86545a1636601d7d5f3e0f1494d48919d7ef742aaca931d4deeb9db7b1003927ca209125398c3f5b6532fafc6b078e3680cf61d10ec8e88eb9dacf663e794a8ab086fe243fdc443f2a06dce1f9d29427e051d011eaefb43573e94aa0c7087f9b65aa4ceb2d14d1b5128cfaea63eb8df5bb0d820c8d95624d943a2334ed126c284f224cd40ad4285927a06e6ec8a3ad6bffa5bae088b01a0b70196f8335453384a41b5299169c36a9f16115709cb8c9d03a65f932e9743a4abe2d9b2ebff828df9af245ee80784c57ff58374831eff046a91e91f15fb27362d183b97fdcda3891f704887d4146c03bb37606c56aa24ed636c290083fb3d794c74327db162d8e9324576e2f6f4c86e05859a957ae77b22eefb2c37e6067b0ba290475151a1ce9d11d0f8348c38861c077cae47c365c0872ebdca4ad449c52636e12cc63a98c487fcc2f39f0bad990796b6ed09a73f6c544b71a34", 0x1000}, {&(0x7f00000003c0)="15f80841a81b563511a434ae4c6952296ab753261edeed47801a74fb34e69b5d56eb518c1e00465deac6a2d440e04316678e83c91d4dd61ef8d59d6d6732b1f3df361f82ef8c7e536cbbeb5ea99ceed879dd948c5229bd14d60836f263a5ccdf6c6236ddc6826091064c2add9d531e41a6014896b2806e5b90b2b5c8b615da25ecf63040284cf0890545917d8700426fc2659ce9bbfad0d8af8731c244898cc9f4071320458869b2de305c9ce7ad", 0xae}], 0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "042a76c5a25c9702508ae5e844d5d81bbf1699a3"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0xff, 0x0, 0xfffffffe, 0x4fbf, "a16dad134402c183b362ae808978de7f2b36486c"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 14:54:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746", 0x65}], 0x1) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = getuid() seteuid(r2) getpeername(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000003c0)="dc007f982eb65f5ac551e20d827fe27c8293bdfe709a65de7d13711bbf105833d4ce30bf2b079d79c40d599cd485e81b422fcb8f135876317c89165e9561688f581236cab70f8e3efe63d700953724d31e166a9c0b6edae2549405db9e7200b90e6584bdf9ce943872e5d34950f3c594f4c332639c4cd0f524f56b3badbae263d3f7e2d1fce22a22f7aef8e74aa8ff178d85cb2dde283e8f7b93ab8e57a969461bc36f0c02af3aa9b359d9e82f75916175e7cb5080348b6a5fc848f1b6d3a2ed8f156191bde45eb75a0f67c4ba0257a8619404519eab545191c975a78d3cc93be669e11e126840aca2c39334dc86992d5c23144e6bfb67443d74c451ddda6b2ba94bebd705000000000000000606e81045ce15cbeeee805039ec8a82ce170e2a45f66111d6a6f4c6ba766bd86fcf993f1d2c2e3ec5df2dae8294d006f59a396117d7774d4dde880b58dd218f4785b8b0262f9bf4b21bcd2e6ae8515f97cad64f3abcdfd0caffa50d6736701cbba9f8d9dd1f03acf7fb5bb2e774ae9e82b5cc418d432af8ae9a091a57e09661652e4eb0c9f529a2827dacf9ef0519a3219160130566ea45632026032781a7e1f5265702759cd76c43df4e0542e18b5689c09aad8989bd8a5a6f85845aa6c93d9bf10a3f26d6873d8f92951ce7c0bc873e6a2da8c51da5af5131f1e0290997da373e3dcbb741de47d3159e18852611cbf1fe5bf932d5b8fe97f9540e54b0769d5391639bdecf458c13014d5283bbc45ad008ac4b43ab341146102543969b61711c1ace74b39bc4cd96b0f5096ee3918ef86aab08d422c482058a481336f4f456c6e64f5c584313e6b09b0a1976a7bf51dfdc8ff6ba04fd5cbd3cc14c4c92630bd8d0d5fb39bc6af49d2f5bdfcbc98c72537b4b1746c225de61c91313b0", 0x289}], 0x1) r3 = syz_open_pts() close(r0) poll(&(0x7f0000000000)=[{r3, 0x10}, {r0, 0x4}, {r3, 0x4}], 0x3, 0x0) kqueue() syz_open_pts() 14:54:32 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x8001, 0x7e9a) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 14:54:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname$inet(r1, 0x0, 0x0) close(r0) 14:54:32 executing program 0: r0 = socket(0x1e, 0x3, 0x0) recvfrom(r0, &(0x7f0000000280)=""/189, 0xbd, 0x42, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xeac, 0x8, 0x4e, 0x3, "13969ef09df404d04b5d0fb05d7af5750b6d0007", 0x8, 0x3}) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) connect$unix(r0, &(0x7f0000000180)=@abs, 0x8) setpgid(r1, r1) 14:54:33 executing program 1: clock_getres(0x2, &(0x7f0000000380)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000300)='./file0\x00', 0x40, 0x2) truncate(&(0x7f0000000340)='./file0\x00', 0x59) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='(-)\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='+---\'\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00']) 14:54:33 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) link(&(0x7f0000000280)='./file0\x00', &(0x7f0000000840)='./file1\x00') bind$unix(r0, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f0000000d80)={&(0x7f00000008c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000900)="82b67b0281a61099cbb3becc49c0bec53dd865440c055d7c50b22d19cae929e608ee7d938a077e6ef20fd5882c2ce96558f5b341497163f4b92522a8c89f21a3e7d6ece333fa6e2990da133c5f57509196e0b7dbbe86c9b169d0d57b4706baaa311cb561f05f8068b120e7db8ad3bebde0614124c9e1e84a287ea00b61b5e12ade7d5ba77bfa1d161837b4adfb7e4e818882714a2238154b50ffb7ddafbfb606b0ae9a4e5972382ed5f76377a0eefc380da717308bdc76710225807868a1898e7cd501cf9a5e49bf", 0xc8}, {&(0x7f0000000a00)="aee216cfd2937acf4fc5519a1ff9d35154084bfb76e942a6ccb81257112862f8f1558827c4af76b82a846f2856d7c942ad8fd850d3982362176bea32da57da2fece1026495ffae6ec279027309a13bcf808adce8f472d9ef4e66b88280f2b7", 0x5f}, {&(0x7f0000000a80)="0d94c90bba48774dcbe7efde62f6067ae421b419f78ad99e6a2303e80987ed9ee142ae7986140c1abc1dba87916dc4e86e3a638d2b775eefa064c99cd2d5a4fda9179a10777accce18e27093cd6ed32a478e17c7575c457ece9e4fe09667115d23b0ff97873ff3757ef9e2fb5ac3115ff545878e5453126c6ecee85461273cca3aa694f831fd9ed43926fc8be10acc69a854c882c0f98c866c8b9f68a370061f490d31e7cb2eb92825afb69619f40e189c9bfbb4b72b133d4e3b8cef323e46456f7e3e080db0930182c6ecc9f1797f57213259c3a98969ccf6ea4078d670236c2b50e8256a8914a0d6d183ce86d05641a1d50b301e62e64dc7bc1ae4afbb8c", 0xff}], 0x3, &(0x7f0000000bc0)=[{0xd0, 0xffff, 0x3, "be78a118d0406d0e605d844d138a6c6e6bcdecedcfbf8a8eff559141621019b16926f4d5b074e6aac465f48896b22b56e96d455eb785a634783bf27083644c1db47ccaeca08d27901f888d0b04d34d86d47f68559a0013ace60c7a99a6b7e2c25875033f30b17ec697d6846b72eee4a889bc0e962269af87db68452f1299351f37b929dc6f4285e4d8b0ae92eefd54a1d71c73bc94a028663429c3e4c26d6fb6b31e08afd1bc0173ebaf4272aab4463bc7ed4ac6f08c661d247d2501"}, {0xb8, 0xffff, 0x401, "5c09053ab19be32d691a6d53593f01dad914464368ec66f84ed8c4f5b9cdbe26392472ea9631282e35b26d11746886ff6e2838e8e6b5ed3603c3d71349394d55e694caac57e42171936d586832bdd715afd182b2c24534109a7da80f5e2722b7a9ad4c43f3084356e0b7b2d97ba973d3b602992634f8243dc5e8946d9ba6512b40d63ce6cd0f6c2c3cecae22f09bdad10559d0bb3d6437756fd07e21c8c6de975337"}], 0x188}, 0xa) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="af224d3d334eb5c9399f95852a2d455d59e06294e84ce82a3b0fbfd0352b05160c93460629273b9325a8c22fabf172477eaef632a9ed11c9db89f2e68cd1e51010e4274423cf8556ba96b09eb971f0a36514de21f1637f604400ddf93594a58cbe7ecb027889b0bc923577f2471dbd78685e5452121d0955da68b79e7f37ead517aab3ea29c5ece076a4a6", 0x8b}, {&(0x7f0000000140)="f10bd2bf8fae47fc93f47fef996aaf2c2b6a9217ec9e99bb8324abfc64b37e573fae8f6cd1fae3b0c8c6550e4d53ce9d80a0031c7f08f2c7f03e642dff951492d4c2d7fd71f4fa66d9819a2654a12208996c594c57d5523846bb3ffd52f0b69c40d0fd91295855db55a7cca733939838e31cc34a2d", 0x75}, {&(0x7f00000001c0)="5ae571786534b57fc266340bbddfe44244e8d4769bf96d8941bfaa669dd22874eff61702eeebea6868b553be162497e3c6d01215d98b59", 0x37}], 0x3, &(0x7f0000000300)=[{0xb0, 0xffff, 0x1, "0418f5bd861eab69efe6e6c4060dd2056a50355f90a90fe5a751603c31a1c1f993c20c4be9759802e06102265d9e4c22a2fc5e07d488504191fdb4242334f74ab10f74192800961834a5b7a84993895250eb1128227d95736c6cb0b0bee5dbf7e8bc2a5d378c6378745006e9856146a57b59bb18be178f4166fad14f0c9b84c04929074eeedf19614e0e54cde6622061ace95e454968ea3422d5590185cc2b47"}, {0x48, 0xffff, 0x10001, "5384c004e283d92c2570ddbd60a094cf9c92e3c5ae89377c5e19219c117000f5ffb253d7070b27c6f79b0e063a6733241f"}, {0xa8, 0xffff, 0x4, "e56b49572ae8ac054c1ac0d98ba57e9e86f350b71d240a99e17293229e71e90e9ee37eb20972ae5f44a95b8c3c231912bbd70ba400d6608cd50668c60ae6488819cbfc0952934276ef8ca49627682c4e993271cb652b09f947cfcff0882f5d1135fdd2d4a3f501eb0e10a7fd5ceadb77cfea43e9018aca9a1321fb884b8ea2143d461ff8c6b560f1dd1822f740527f72351dd8da"}, {0xf8, 0xffff, 0x1ff, "6d15f15e2900c88786d9b4300c02f97d93d343960553a33ebb3a73bdf4b284a1fd18c0aa366e7e83af3de77463c5f0fd03f5f758869607031843901346fd1f548d8626f5a21df06180464f8d54fc670ce88d50d52df494c7e5accae32538eb9675e0bc015a78c17ebc4cf75446c77a12fbdaa1aa47a91a9e49461d185203e3fb5af42ec0f7ebb1bc427dfe36de4fda5a21698355f7183e282e21abde664a1c075c57a3ab8140f944eacd95b0cf63dc0fbc780fe2fef73e7eaadfa4df63ac4cff0f14694487a4f08523d841d7a74b698cf080d502ebca617c209678008de321f0e949d4"}, {0xf8, 0xffff, 0x4, "88bf43d537d9e204119fd68ae0f984f966b01ebe58c0d439fa218a87be21f454df6f176460a26e9e1af1871cf1e9d6c3aa42111c269382167bc6bc51aee029a5634386d80fa86761ccb50f13b55bc469ae755e499a73b141afc51aa784f70d174c2cef1146701faa6cdf409aa89d9ca8ca4d6e09eefcbe8c3ade2fd0e1ecb97e397162a02791152dfbd2fb9e98cfa6aa0fece5a765d3fdcc6a1e80cc1f493ec3e0a15bfa88fd5d8ace766bccb57a94f771776c91697954a96b162f3a4871d502592242c38ac8cbddf4accfe4c704568f2671f428c1670de6a444cac59f7d6b082beb8503642162ab"}, {0x20, 0xffff, 0x1000, "5d78c0c0c9f2043db0fd33ac"}, {0xd0, 0xffff, 0x100000001, "d3343011d90fd1402c7647878e632e7621ec25b549503024250042f3685956aeaa24b1f1a415373546649f05ff98c4ee45c09f2112fb6010950ce116d9dd4d362bb7477781ccf8086f1cc1bd932835ad9b17e821ab7c227566fe44e642aa9f24b25afaba41e0707070e731f2b8f4cab49f95265d20b1a0f45062caf619a28dd59f3d1f3789224b5d0093b1ab0fe213fb9596a713e2dd00eb6905cf826211e065465e176d2782ef2b1b4dec4fbdba590a77fb035a05bd67966ee97051c2fa1d6d"}, {0x58, 0x1, 0x4, "8c5cb1f9c6390dcbd1a1214b95d208102885ed8ae7ddf2804f0385dfb3c35c0c1368f20765cc4ab2517456e0ae29f6a04b86a7e16ca8594e59b8598b506cd6b94f"}, {0x58, 0x1, 0x8, "ed89e9f2d0386bf4f166324391236dec35cab395b8c8168666ccaa31fefa13b1a2727a1822ffa7e0bf9b789851d166b1886ae650f42ff52754bfd3a69b1fb4778b4db9"}], 0x530}, 0xa) setsockopt$sock_int(r2, 0xffff, 0x111f, &(0x7f0000000dc0)=0x81, 0x4) 14:54:33 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = dup(r0) sendto$inet(r1, 0x0, 0xffffffc4, 0x3, 0x0, 0xff59) 14:54:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x9, 0x2, 0x5, 0x9, 0x6, 0x5, 0xbe27, 0x9}, &(0x7f0000000180)) open(&(0x7f0000000080)='./bus\x00', 0x101, 0x21) 14:54:33 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) 14:54:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2028, 0x4501) r0 = socket$unix(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="00002e2f62757300b6e3da28ac916e60e44030432b363c7cedf9d3c2c11cdb00fa676080d1e2d0f1d6ff6e22d227a098ede0624921a02c4a1d3c4d4e5147fde8e816919921d69af0eb8f8ac1f567607f7cc86cf33b1ba53306a9f8f88391accc4a831dc6c28f14ad225888e4abc8d6ba04c9554018a7e0c9ddbbe47849c02ee4951cf8a545b184fc7c59bc834d2027e490c53e260b5125452e5b0d201d5820f96450c1430c9f37ad66c4bbb89133a68142b185f60c7479e25825c51b4f077763086bcfb27b86"], 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000007c0)=[{&(0x7f00000000c0)=""/141, 0x8d}, {&(0x7f0000000180)=""/6, 0x6}, {&(0x7f00000001c0)=""/214, 0xd6}, {&(0x7f00000002c0)=""/91, 0x5b}, {&(0x7f0000000340)=""/129, 0x81}, {&(0x7f0000000400)=""/233, 0xe9}, {&(0x7f0000000500)=""/183, 0xb7}, {&(0x7f00000005c0)=""/231, 0xe7}, {&(0x7f00000006c0)=""/196, 0xc4}], 0x9, 0x0) fcntl$getown(r1, 0x5) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCGTSTAMP(r1, 0x4010745b, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x8) 14:54:33 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000180)='./file1\x00', 0x80, 0x145) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) chroot(&(0x7f0000000140)='./file0\x00') ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) symlinkat(&(0x7f0000000340)='./file1\x00', r0, &(0x7f00000002c0)='./file1/file0\x00') stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) 14:54:34 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x6) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000140)=0x200, 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(0xffffffffffffffff, 0x2000000000029, 0xc, &(0x7f0000000000)="0000000000000041e20000000000000000000000", 0x14) 14:54:34 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x200, 0x104) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = dup2(r0, r1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x4) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000000)=0xffffffffffff8001) 14:54:34 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) fchdir(r0) getuid() 14:54:34 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sendmsg(r0, &(0x7f0000001940)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000001140)="f417ca23265f0c84411cf3d83e85e40353b039829afb28f6469fe4bdd4cf368401d93fa7bb7096bdd6e30b9795a885e98e76110ec9b36c2d8a4e21ff5efe11ff017cf81a8245a8843ef4a307ee22c72c", 0x50}, {&(0x7f0000000080)="b45e3ee8cac2d04075c5bf315959336a7ef8fc63c6b7aacbd03e34194feff0c4c61a33cdf06bab36fef2edb00b2d4eaaa3a1f0051ec59fa6c2af4274ddc6b7", 0x3f}, {&(0x7f00000011c0)="e48c7a5a63d0f9674387845b1beba2ed3db93443d501cd46a744ca876280ee603f3f652b65eaa81a69e57e1b4a3a6276c6c06c6d7b484d9fef39df1ea8c2e2de7df144547a87b4000aecf1ecb90ccba468c24ef4e3", 0x55}, {&(0x7f0000001240)="9a2affc6318b67c7beb7fb20c31f6590326cff530f19376568e982b43596c696cfa3975a83e4a43c807f01d46c9755de1e4a18a8def7205dc93b5683cc", 0x3d}, {&(0x7f0000001280)="e08ecdcf87f44c9c2871a231c419f4c043d1bd0b3fd237f49aa219a55c878fbb773affecb660d2422ed617e42835d34a195804a96a4912771f5bc4cabd37a1f697a102e93033d8a1ca23045ea48b", 0x4e}, {&(0x7f0000001300)="d545990d2d11152340f6101dbee275666286f359cbf3d6f6425765c2888ed940db96b361a72f81e0a581e1bbe24cc2d336c29f014ff24be5363dc6f0a14b51646d06599b0fa247e824eb2d011fef726fa9fe26fb13181d5b3e0a2c9b5fde6a97", 0x60}, {&(0x7f0000001380)="a3a53f3c9a013f657b5e177a3f30f74311fe3a26b189e0a615dd60aefede379efedef12b8377492ec644621616287974ccf1715d2b83398a2c999f3265811e1d51b340a5e5fa2783309ce5046bd28db5a3033e1be5df87fea8f9688da245c268583dbfd7572b493210253fc1917bb603c414970d6248f80b4d40593296c82f17b6d986314eb31834d70173592e1cabb4", 0x90}, {&(0x7f0000001440)="0da016a163af7b0c702d1ca3dc29d7ee493888f9e76a3c20d7a04a63bcaa1bf6c58151cb45311c1ce186656303eb734d397f7a804b08ca76b0a16c58e5f216056e6aaa68522231a80bf32d90f6098048eeaeabede892c0e0806bb35df71d6129d615d98f97640012dc227ad74dd09fb409227904aad35e0e20de755b36d595fa23c8145ca23575c55b02c38c132fb3ec78e0e6cdb6a8e22307f2c966991fed3e316be9a2ae196f5fccfc9443c3af2e68381d98f1b4d279388f6b45a0c7e03391be972a4ea20be59deff15dbe47c26ea7a6de34d36bfa063602b8a10bf3f3bf057e8f52", 0xe3}], 0x8, &(0x7f00000015c0)=[{0x110, 0x1, 0x40, "2ea214d729d52d23b3fc5a1606b1508785cb2cdf92a347c589ac034aac48f7996e0bf7c9ecfffbeb2ad0767317badababe015efd63a85d55a38ee11091679bf727ccc0d8941c86511963beb67b10965fa980dc149009a615c22e058e25ca2e752689c32740adf617c12ae2221312b20a9273c0db4155b14c6a252f774d170be9ad554675783fa96e3118c476ab4b79dfc73262384efc7528bddd0517dac949f6178581389991c4638e6321ffd1af1dacbd57f3348775f92201a8c23526555617a4ce09e2cf76faba3fd6c74cc37628c58d13b0e3d024ead5436c1f702cbfd690ca00235fdd20e9a1d046fd945930bedbe8485ab535e1ef400ad2e5ea"}, {0xb8, 0x1, 0x8000, "069ab78e58a583306f28c742463cabf44b74663c00fb00d9d4b822b1314b6531fd688dea1e308bd0f5426773846b32c26343678f4dcb42040dcae3401f8ede5f6119b726ef73d960a7446826f36e5c4b9d07f3e9ef052f28ca37aaf43543adb55bf8ae11132f3c6b9124a19534545c50d24098182b5a9b0c9a74ce93987b8bb96df7861bf4f99fe2501bc97228fcdea2ac5aa566fef526ccc5e891a912d9bb545a1bd4e37482"}, {0xd8, 0xffff, 0x0, "22bb6d0eab10ae7d9c053f7e38749f3bd2f14063d2984affe5ed7ba4e1e6044a4d488bdf8bd06f3c7ad298eb22d0c2458020abd9664338411b78c53fc67e61a1adfcd08332757440fd7483cb6b61a8fe47885ff71016567298879b82b0818860dd69b5c91fc6763e74e441a200d2b1824bbb2ca8f8fa97254f7bdf9dc0a122a92378bfd63590fc645f3bf0499d763d0d3db656036c0edd1d8f115f3f99b24d1fad247e153125e658d68f49593f4fc99c7ffe996209f0a155b7ae96638a87d98a723e07fbf8be"}, {0xb0, 0xffff, 0x4, "d3cbf741d9e15cfcd996ac5c94960a1ddca20644822fbc0f185be20e8c857546c4a63a1c80d116892062093eb0fa5925dc706e3922dde3e54f30be2261882e79005979c951883d166fda20af55e99243c21a5a25aeb87f605055371ce91c4105fa2471cc386d3dfeb0f0410c823733fd47785f1026053c5ff183042492ecbbcc7700f3d7a2214930212c376cac8a3c56a46580f7831a1d407d15e3"}], 0x350}, 0x3) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x7fffffff) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:54:34 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)=@in, 0xc, 0xfffffffffffffffe, 0x7, &(0x7f0000000000)=""/33, 0xfffffffffffffded}, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) linkat(r0, &(0x7f00000000c0)='.\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) 14:54:34 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000140)="2d38f7b708e7ff5ce5f82f5e9de9a484e073002854486c15e7bb7535599129826e0f9a5e0d920a811b47d24a9e0e575aa94d3b31ee901512b0808401c87c836db564b44b9bd16bb07c73a3259a9c18eb3a9f094c344b6fa9444fdc99cb2771f8dab503dc45e7e4e61e1726341c3c4cb3ec489ce9460bed977addf64d795dd57509d1e63bee1994e88303205c18b3c7efe533432aa38733938180635bfed61d4c9116a8a02216706bb7dc0835618777e6645832f7f138a1bc9821e8824fea2dca6e903827ffe6acd2ffcc5f94dd062b6780c1aa142e6a71111db0e443fca09f497fece1d1f2679a6aa3b1e6b508f6448e283af3773d1f04f7fa2428e78202779956369956239cd63224ffb60bd82aec748356eb6dabb81d575e100898eca9c5f4d36c4230de6c1290ada263329e0b6ea730133b000000000000", 0x139) 14:54:34 executing program 0: socketpair(0x6, 0x1, 0x4, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x2) sendto(r0, &(0x7f0000000000)="ff578c9f7cfabde8f465d66205f17a296fd04895d5ec0a88dbccf11a284a2c1c184111a1d6b4f5b28be23304d772ea4220aedcf25ad6a03afa1422c80986bc3bda7243cf11628f2037b0f90861113757bc203bfae9e7d1dbc9c59a339245aa421ffabb10c4ca8af51e7cfe7b8b5a2efbfdfd0c98d50483be7fc33264d3bf91a6045cb5eb1638c85a1324c74e4b5de9ae04d3af0dfe2c21928911e22572c63f1e507b2bd4a42633e2724b0b023282c1972c3905eba02faa9361ac02ba7637529a06e1388b69ca45", 0xc7, 0x8, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) socketpair(0x2, 0x1, 0xc84, &(0x7f0000000140)) 14:54:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000003c40)='./file0\x00', 0x10) setuid(0xee01) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, 0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 14:54:34 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = semget$private(0x0, 0x0, 0x0) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000040)=""/172) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0xce0f, 0x6}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 14:54:34 executing program 0: mknod(&(0x7f00000009c0)='./bus\x00', 0x40000006008, 0x402) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) r0 = socket$inet(0x2, 0x3, 0x101) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000080)=""/245, 0xf5}, {&(0x7f0000000180)=""/233, 0xe9}, {&(0x7f0000000300)=""/254, 0xfe}, {&(0x7f0000000400)=""/169, 0xa9}, {&(0x7f00000004c0)=""/99, 0x63}, {&(0x7f0000000540)=""/152, 0x98}, {&(0x7f0000000600)=""/235, 0xeb}, {&(0x7f0000000700)=""/198, 0xc6}], 0x8, &(0x7f0000000880)=""/199, 0xc7}, 0x800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) setegid(r1) open(&(0x7f0000000000)='./bus/file0\x00', 0x2, 0x80) 14:54:34 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = semget(0x3, 0x0, 0x0) setgroups(0x0, 0x0) setregid(0x0, r0) r2 = geteuid() setuid(r2) setuid(0xee01) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)) 14:54:34 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7, 0x8, 0x4, 0x2, "1083191ef2fa282855ed56d4a25fb4828b67e159", 0x4, 0x64}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRES64=0x0], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) getdents(r0, &(0x7f00000000c0)=""/11, 0xb) 14:54:34 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) close(r1) 14:54:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = kqueue() r3 = geteuid() getgroups(0x6, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000200)='./file0\x00', r3, r4) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0x0, 0x2a, 0x10, 0x1ff, 0x1}, {{r2}, 0xfffffffffffffffb, 0x30, 0x0, 0x0, 0x6}, {{r1}, 0x0, 0x2, 0x2, 0x7, 0x9}, {{r2}, 0x0, 0x81, 0x1, 0x0, 0xd1f}, {{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x400, 0xffffffffffffffff}], 0x3ff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0x50, 0x20000002, 0xfffffffffffffffa, 0x6}, {{r0}, 0xffffffffffffffff, 0xf063b9f8475ddefd, 0x0, 0x4, 0x8}, {{r0}, 0xfffffffffffffffe, 0x80, 0x20000080, 0x6, 0xb96}], 0x7, &(0x7f00000001c0)={0x7fff, 0xfffffffffffffff9}) dup2(r2, r0) 14:54:41 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000006d, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x7) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10081, 0x2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10003, 0x10) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) 14:54:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x5) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8009002141ec4bff2200c890354516ae53a73683b5b28d28c189ffd0920ebe4400ab12aee2870a83ae729a9da18c2caa06fd0edb"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="87", 0x1}], 0x1, 0x0) 14:54:41 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x4000000000002000, 0x6) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7, 0x0, 0x4, 0xc92d, "f7740f2d781809e8b30225b4122edc5395e888e2", 0x3, 0x7}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r1 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$TIOCSTOP(r1, 0x2000746f) 14:54:41 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x800, 0x9}, 0x2e11db2f43771079) getpeername(r0, 0x0, &(0x7f0000000040)) 14:54:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffff}, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0x5}, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) 14:54:41 executing program 1: r0 = socket$inet(0x2, 0x1002, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e44030000653000"], 0xa, 0x0}, 0x0) 14:54:41 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0xffffffffffffff7f) setsockopt(r2, 0x100000000, 0x62f473b5, &(0x7f0000000040)="a225f3c895ab6c0fb347b3702c3a4bed710aa59a28d5c80a22aa6d657e79f60faa0be09d61040dd1f09688d8c92d21378d4e45b56786bbc3092186bafc0c4a2faeb4fbf64711aec58e2daa5e66eafab517b3dd594cf7cfcb324e66df52b15e7bc61c5105e183173598aaad01906fd536ab3cc8bb69fc3948253bbc2b38b9fbe7b5b6f1c98f7e346972870b6c25685854bdd94f69e8041ae196c45ea2420a3b", 0x9f) ioctl$TIOCCBRK(r1, 0x2000747a) 14:54:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000380)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4b1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f00000002c0)="ad0b8b768d6372ad21f2447270bf6c00afb6bcf4eb69ff", 0x17) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x0, "9af9ff0000000000000000004000"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xff, 0x7fff, 0x100000001, 0xfff, "62ae808978de7f2b36486c00004000"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) syz_open_pts() 14:54:42 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005ecdf010000df00000000000000000000ffff"], 0x1, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x6) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 14:54:42 executing program 0: socketpair(0x800000000000002, 0x3, 0x102, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 14:54:42 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000280)="f83c82c5769d54f71cf59fc7d54d27d8b7229d1669196b9006bbf5c3", 0x1c}, {&(0x7f00000002c0)="07404ee4ab34fedcc26a9ca17445b31109450fcf8eb7e730b63a893dee5974351a70aaa63ccbdd2e79733e34c182081a144581dba5", 0x35}], 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/189, 0xbd, 0x2, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000df000003000000000000000000000000000000000000000000000000000020e5e6d12d350cbc56a300000000000000000000000000000000000000000000004446206effbf6244e8"], &(0x7f0000000080)=0x6e) mknod(&(0x7f0000000340)='./file0\x00', 0x0, 0x7fffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000440), 0x75d8}], 0x10000000000000ff, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) 14:54:42 executing program 1: r0 = socket(0x2d, 0x6, 0x3f) getpeername(r0, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) r1 = socket(0x10, 0x4, 0x3e5) flock(r1, 0x2) fchmod(r1, 0x8) r2 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) recvmsg(r0, &(0x7f0000001a40)={&(0x7f0000000540)=@in6, 0xc, &(0x7f0000001940)=[{&(0x7f0000000580)=""/6, 0x6}, {&(0x7f00000005c0)=""/77, 0x4d}, {&(0x7f0000000640)=""/11, 0xb}, {&(0x7f0000000680)=""/34, 0x22}, {&(0x7f00000006c0)=""/22, 0x16}, {&(0x7f0000000700)=""/42, 0x2a}, {&(0x7f0000000740)=""/227, 0xe3}, {&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000001840)=""/169, 0xa9}, {&(0x7f0000001900)}], 0xa, &(0x7f0000001a00)=""/33, 0x21}, 0x802) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x7, 0x1000300000002}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x100000001}) kevent(r3, &(0x7f00000001c0)=[{{r3}, 0x0, 0x40, 0x40, 0xffbc, 0x1}, {{r3}, 0xffffffffffffffff, 0x20, 0xfffff, 0xfffffffffffffd89, 0x2}, {{r3}, 0xffffffffffffffff, 0x0, 0xf0000002, 0xabe, 0xfff}, {{r3}, 0xfffffffffffffffc, 0x40, 0x0, 0x7fffffff, 0x7}, {{r3}, 0xffffffffffffffff, 0x20, 0x20, 0x80000000, 0xaa75}, {{r3}, 0xfffffffffffffffe, 0x50, 0x0, 0x6, 0x8}, {{r3}, 0xfffffffffffffffb, 0x40, 0x20000000, 0x8, 0x9}, {{r2}, 0xffffffffffffffff, 0x9, 0xfffff, 0x7, 0x10001}, {{r3}, 0xffffffffffffffff, 0xaa, 0x20000004, 0xfffffffffffffffe, 0x2}, {{r3}, 0xffffffffffffffff, 0x8, 0x2, 0x8, 0x3}], 0x401, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x20, 0x0, 0x5, 0x9}, {{r2}, 0xffffffffffffffff, 0x8, 0x0, 0xfff, 0xe378}], 0x8, &(0x7f0000000080)={0x1f, 0x80000000}) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0x0, 0x40, 0x29, 0x1a, 0xe7}], 0x10000, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x40000000, 0xc908, 0x11}, {{r3}, 0xfffffffffffffffe, 0x10, 0xf0000088, 0x3, 0x7}, {{r1}, 0xfffffffffffffffc, 0x0, 0xf0000002, 0x2, 0x3}, {{r1}, 0xffffffffffffffff, 0x1, 0x80, 0x3, 0xa3}, {{r1}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x7fff, 0x3f}, {{r2}, 0xfffffffffffffffd, 0x38, 0x20, 0x5, 0x8e}, {{r2}, 0xfffffffffffffffd, 0x20, 0x41}, {{r2}, 0xfffffffffffffffd, 0x10, 0x20, 0x90f8, 0x7}], 0x2, &(0x7f0000000400)={0x6, 0x1ff}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000440)="7dc4639ae9b491cf3b2848df846541e8d4547d97e93ca374c00f0fc9971adfc832b47233e19e03b0f04fc4f12bfdfa1695c31dd26e6ed1736fe273fddf0e12a1dac2e0ba59513251962d1f83ec02edf7cf72b0e47e0e958a902fa6", 0x5b) 14:54:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000000c0)="9bf0", 0x2) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0xe1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "9e20b8ef1fb599c4affd29cd7c9f1745610e01c3"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 14:54:42 executing program 1: r0 = getegid() getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = getegid() getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getegid() r6 = getegid() getgroups(0x7, &(0x7f0000000100)=[r0, r1, r2, r3, r4, r5, r6]) setregid(0xffffffffffffffff, 0x0) 14:54:42 executing program 1: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) semget(0x0, 0x7, 0x2) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x20000008, 0x3, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0x4, 0x8}], 0x7, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x85, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffb, 0x20, 0xa00000c8, 0xc23, 0x8}, {{r1}, 0xfffffffffffffffb, 0x40, 0x40, 0x2b, 0x40}, {{r1}, 0xfffffffffffffffc, 0x1, 0x40000002, 0x3, 0x2}], 0x401, &(0x7f0000000080)={0x80, 0x7}) setrlimit(0x8, &(0x7f0000000040)) fchdir(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 14:54:42 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) recvmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000280)=""/232, 0xe8}, {&(0x7f0000000380)=""/102, 0x66}, {&(0x7f0000000400)=""/237, 0xed}], 0x3, &(0x7f0000000500)=""/250, 0xfa}, 0x42) sendmsg(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) read(r0, &(0x7f0000000180)=""/233, 0xe5) setsockopt(r0, 0xd671, 0xae, &(0x7f00000000c0)="57b2a0b96baf5506d958544b32d4027da9e74d2db32c2522c51284a7720a27d3ed5ecc7389f64e75cd33c9c3a448056f9bc9413f113af45559c752201b17aa7a5154eb48a75b5e9edd383e29e06770591796ef1c6c3a37ef26a153d7410536b0270278bb2f5377aaa276d262e9126da2b22a957e5737fa352fbc8d14831fd27d97eccaa7f59c9bdafd17ff4a0e49b26a20726667a63cb8506da465d4343ff7", 0x9f) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000006c0)=0x8001) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 14:54:42 executing program 1: readlink(&(0x7f00000000c0)='./file0/file1/file0\x00', &(0x7f0000000140)=""/38, 0x26) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x2000000000000) chroot(&(0x7f0000000180)='./file0/file1/file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file1/file0\x00', 0x0, 0xc0) recvfrom$inet6(r0, &(0x7f0000000040)=""/2, 0x2, 0x43, &(0x7f0000000080)={0x18, 0x1, 0x4, 0x200}, 0xc) rename(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000540)='./file0/file1/file0\x00') 14:54:42 executing program 0: r0 = socket$inet(0x2, 0x4000000000002001, 0x2) socket$inet(0x2, 0x4000001, 0x4) setsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) 14:54:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x20b0, 0x400000000006c8) select(0x40, &(0x7f0000000180)={0x1e23, 0x6, 0x849, 0x1, 0x1ff, 0x1, 0x40f3, 0x700000000000000}, &(0x7f00000001c0)={0x88, 0x20, 0x3, 0x2, 0x2, 0xa7c0, 0x8, 0x7f}, &(0x7f0000000280)={0xac6, 0x8, 0x8, 0xfffffffffffffffd, 0x9, 0x1, 0x40, 0x1}, &(0x7f0000000340)={0x8, 0x80000000}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000240)=0xfffffffffffffca0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r1 = socket(0x0, 0x0, 0x0) connect$unix(r1, 0x0, 0xffffffffffffff9c) r2 = socket(0x2, 0x4002, 0x0) dup2(r1, r2) poll(0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(0x0, 0x0) semget(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) mlockall(0x0) getgroups(0x137, 0x0) getgid() select(0xfffffffffffffed0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) mlockall(0x1) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) getgroups(0x0, 0x0) fcntl$lock(r1, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) fchmod(r0, 0x0) 14:54:42 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r0, &(0x7f0000000140)=""/48, 0x30) fcntl$setstatus(r0, 0x4, 0x4c) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/59, 0x3b) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/119, 0x77}], 0x1) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/66, 0x42}, {&(0x7f0000000200)=""/143, 0x8f}], 0x2) 14:54:43 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2100, 0xcd1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) 14:54:43 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socket$inet6(0x18, 0x3, 0x6) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f0000000000)="f341a7c0d07d2e966870ffd8084dc98e0a8b8d0be5f9313c450f9a50e34e0da485a54b789499e7606284b73126f623bbdc8e0a7c833dc5c49d2d", 0x3a, 0x403, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 14:54:43 executing program 0: mlockall(0x2) setrlimit(0x3, &(0x7f0000000080)={0x602008, 0x3ffffffffffff}) r0 = semget(0x0, 0x0, 0x48) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/235) getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = getgid() getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000380)=""/172) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() r8 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r8, 0x0) setgroups(0x7, &(0x7f0000000340)=[r1, r2, r3, r4, r5, r6, r7]) r9 = semget(0x0, 0x8e702405eb923ae3, 0x182) semctl$GETNCNT(r9, 0x2, 0x3, &(0x7f00000000c0)=""/91) setrlimit(0x5, &(0x7f0000000000)={0xfff, 0x2}) setrlimit(0x7, &(0x7f0000000440)={0x9, 0x6}) 14:54:43 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfffffffffffffffe) recvfrom(r0, &(0x7f00000002c0)=""/181, 0xb5, 0x41, &(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20100, 0x0) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x40000000, 0xffffffff, 0xe11}, {{r1}, 0xfffffffffffffffd, 0x1, 0xf0000040, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0xa0, 0xffffffffffffff80, 0x8}, {{r1}, 0xfffffffffffffffd, 0x20, 0x4, 0x800, 0x9}, {{r0}, 0xfffffffffffffff9, 0x32, 0x10, 0xfffffffffffffffd}], 0x400, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x5b}, {{r1}, 0xfffffffffffffffb, 0x32e5b93042100bac, 0x80000000, 0x2}, {{r1}, 0xfffffffffffffffe, 0x83, 0x2, 0x9, 0x4a}], 0xffff, &(0x7f0000000280)={0x401, 0x6b5}) 14:54:43 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000000)) 14:54:43 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5404dadd796ad8a5ff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4003, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = msgget(0x2, 0x100) r2 = semget$private(0x0, 0x2, 0x401) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000001c0)=""/177) msgrcv(r1, &(0x7f0000000100)={0x0, ""/151}, 0x9f, 0x1, 0x0) write(r0, &(0x7f00000000c0)="ff69be1d923dbe68", 0x8) 14:54:43 executing program 1: open(&(0x7f0000000000)='./file0/file0\x00', 0x100, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffd) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='./file0\x00') 14:54:43 executing program 1: setuid(0xee01) r0 = msgget(0x2, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/47}, 0x37, 0x1, 0x800) msgsnd(r0, 0x0, 0x0, 0x0) 14:54:43 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0xcf40000000000, 0x8b}, 0xc) setsockopt(r0, 0x1, 0x1, &(0x7f0000000100)='\x00\x00\bL', 0x4a) 14:54:43 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20008, 0x0) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000000), 0x287, 0x0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) 14:54:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x102, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7, 0x4010, r0, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x8020, 0x0) ftruncate(r1, 0x7) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x1) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000340)='./bus\x00') fcntl$getown(r0, 0x5) open$dir(&(0x7f0000000000)='./bus\x00', 0x60, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x100000001}) fcntl$getown(r0, 0x5) dup(r3) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x20100, 0x4) r5 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) writev(r5, &(0x7f0000000280)=[{&(0x7f0000000240)="6d65a358ddb6ccffd7fc98efd06741", 0xf}], 0x1) r6 = getuid() sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = getgid() fchownat(r1, &(0x7f0000000300)='./bus\x00', r6, r7, 0x4) dup2(r2, r0) fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 14:54:43 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setregid(r1, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getgid() r6 = getgid() getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xfffffffffffffebb) r9 = getegid() r10 = getgid() r11 = getgid() getgroups(0xa, &(0x7f0000000200)=[r2, r3, r4, r5, r6, r7, r8, r9, r10, r11]) 14:54:43 executing program 1: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0xfffffffffffffff7, 0x4) bind$unix(r0, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0xffffffffffffff72) 14:54:44 executing program 0: r0 = kqueue() mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r1) close(r2) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) fcntl$getflags(r0, 0x1) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xc996, 0x0, 0x8000, 0x0) close(r0) 14:54:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x35332656, &(0x7f0000000140)={0x5788000}) 14:54:44 executing program 1: symlink(&(0x7f0000000040)='\x00', &(0x7f0000000100)='./file0\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) mknod(&(0x7f0000000000)='./file0\x00', 0xc041, 0x3ff) mknod(&(0x7f0000000180)='./bus\x00', 0x208a, 0x8) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 14:54:44 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/54}, &(0x7f0000000100)=0x38) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x12, r1, 0x0, 0x0) 14:54:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r1, 0x0, 0xff71, 0x8, 0x0, 0x7b) socket(0x0, 0x5, 0xfff) write(r1, 0x0, 0x0) close(r0) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) writev(r2, &(0x7f0000001200)=[{&(0x7f00000000c0)="10535bcf840e0a430ffa1c565204d05a4961cc0a9bd4862dc6fbb7ea712661f2b8da3a4e37a58c47861142c912d7ac472fd1", 0x32}, {&(0x7f0000000100)="e0a61f1f812da87c6a1e48eb82c0fdb49f664d68ddf53b857d5b8142e5f84537cf9ff0e5916576cd238bb04672bc3e88dd822a8b7481577de874a5baf0b6674b091384ed00828815cf0cc7455346eb5fd7cbcb11f03efaeb82e3dc3bc9b50a6745317d04bb9fa234f8bac8e849fe8a7ddc8d45c060feafe0a2aa", 0x7a}, {&(0x7f00000001c0)="1838ea9448", 0x5}, {&(0x7f0000000200)="47ed6994e71b4a72213857e829d997d7f9e5e99291db4645d5c9461be299f90383b262d807ffd6f0eb21c9c09979ddc59d91096119ce0d41e60a1ca0688d7fabd3d13094e111453af1710281f86b312841661cabdd9fed928bbb8d761fb787c0619380fe6574911758a4753b621b4a4a47dbe4a471a1b23f52bb9dd6685d56a0a3bc6475e3093acb9f596f582ef0c8f72be7671b8434042ca8a945c58f1ae442fd129f036dbeb09347f10ec42887b24a03fe37b96645c8f78c6b65722b46375eac1fb06089b91afad1078b57527f3e057ef046b4b8d2dc8208d38599633f0d360e741670ebaad4140563105bb52e2a5cc2a81e4bd0fd324928136e11d11c7e019f38db20631cdb0053db0ad9353ccfcc283eeffdf9e77c140aa711167b6be1e8d3f2cdcca96432c1fa1367f245a1f586e677d1c218e4c27dbe35f1066198f6b999ef07fb7dd7e1afd68a3532ede237986d31ce014fa22639106ee5999afd66d466e7340bcd69bc68e44149e2d2a163a37a16d338b651a6d4ca49af1d21014ab8b3e20d835c622cec5b64234dd7b0e696e12b59bab47e70aaeaaafebcd4aa209f5fa87a914d94885ffb2cb84f099e1401984f16705eb7207c9ee2c695f1ee836a34742498ac1e1f0245c411f1bab1587a27bef65da7b88b94e14ce8327672006baefb5b65fca3559d7fbc72ebe6cb1d037193f271f12e90cd5a3c33af4c9bc08fd28fcbaafb166fef87b1f1f03c5c90ff591c2050c51e0c91679fe41e5d233c52543d0efcc53e3bc3006a7fdde28d5b1fe2be74b0a8e42ee8cb625999704a5c95291b708c8a012ec0073b127e4b22f8f4687a91b20cf5dcfae8c01f7d35320b7f86d7c6b61d9914487268570e7332d45fb94f79c6e613af92322b5d2b7bcba4e655dceedb388c4292f5930a4897fec6e84abc4327516aa413f677058cdb565bba6712bf3accfab8621bed2cf62705d261067c5358313a27131b88a3d706915f7695194e7be4efce7821141d29b13c38cb451919963a5f5e72bee39a7a4f1052fb368b33da66e1832aee50a417233e692b531516df9900d0fd47c5820206cb0d1a1511965f30a2c2d7bf68015b37ffe6c38e094832efc40dfc5aed241c3774ba3c1e0a7caa0adf18dd99f3f6379d9b28bb429bf1c6cfa1c043968604e21cf0c36a94f82f605b7df9344cdbbd0ec79aa61e3d48664089bd4a57d4764de39ac924972d439af5cee7f530d5f39955b905fe33be76d4c09d9aae1fef837fd27a541aa752861b222b18d5a9a69a1da2cd70528a5e279f07c0fa0a01c7e6996ce08db860d752b8c1fe331a7a9e2caaf36f13efc9ec36140fdcf333c9d00186c7f38eda39483b8720c1eea30c55646a75786a34d98d685204cd8bc398c2d0313e2afbf4ecad539d75f9664bb9d6e231722a35a733268f46e859d78c6dd5ec0d79c243dec8d3cea764742160cb2aff148ca01bcda66a2c81f417501f60b985fdf349ba691b38b2a2f4500ec653c06cdedece8feee1fb156724629573fa2a81266ca99d07d6b79d00ee6a243f40000972ebad3af335fd876a218feb4b53707f8b0aaa872978ad09f26256f8acd108c666893f2ac87db44e945f14da795dcfba11f778f6575270cc7299ffd85daf8a6e616260d574fd66c637c4075900a00bff338ded2a057ca6ceb32908efbb123dda65e48ed98220da6904c5b6db2e033bbda9df257a9275a0b2ec31a9f13ba5322810faf9c8ed9488c1016d347081d537b28fe5411c518ab67c448a91101eb92ccc18c83df0e43ea9f17beedf9d7a4130dc6f0cc886ef0e46e6ca13e21239a85b01e2357e95a4e4442726d89e9b357b54cdd61b1d009262c0b9a865e4e5c94175d6aeae2f8286af345149dc53ae8185365be62def208a256d2ff0ce06e5bf624acf984aab13c95becce7d9aef3a228605820b78b6bb55094694e69bc351c20bbb72dac309904bb782f63be12764f507bf2ce29dfefa67e78831f89e3f2cb81251c5f2af92a0b199ee6292423bc01bf3358e517e52243f08f695269242008d4c7cc90efa28934843c40d0f3de6524690888abdffaeb271af64745ed2acab0b04f6d51363e423ae50eb757389cb57112b29b2fa8a4e1470401ba4e42c86091a276f55555d5693a7afb1558305859b11e6a0c638f956f651bb9061b27922fa18186ddacfde20b74fdb445af5a70616db09a9e1c9d6c359ceed1fcc47e7c741a78bdfbe434f8651da1fcb12bd76f1a77e8c12a615d9aa236e3303d1c742439f67586768cd11639654b1b5b31849a59253944e58485a8d89dc9d299332f2bc4f064c851a0fac948462bf35c789feece3b27b91b965237e72ab836a25eb8bf0eeb8b5739d0bb02decdc63fdf0555a33b227e29377329c4d9a776837ef50fd667a001cfca879ffb846593d8f61b7b67e8e54fecb08d4b981510cf64cb670653692244e56ee14fc2a773025fdf9d473ac2608dabe08cc8b5a3c761e1c5e0f726129079b9a8a145a5fc211d6065369ec8687aa2627a2e343875c0f4e7e657f8bf440ae4ec005abc7d2d8172b259526685450fd54d617baf459b32def8e308c9e9942bc0e32b9dcc29eb1ee57af203a7b584817df3e6fa4846cd7dc909b109d4f861061ab582a6f53ca8f6217247ec0a7e0bde09834d674959752a49a9780c6fa5bde3aae96318dc7ef326d21c44f6cd08ef2cb5a1a5c352cac26e62278dd2d6de4b5242752406895a50422e0d4b4023f3a7173ef115acbfad1b7124992eebe5b3ff21571b12cc1deb016f56336b5893f388900059f072130bb0d4fa0d176fc7b0741990f70a6cbdd4acc098fed879897ca2b9ae37a398c12f7915fb856f69713a065385aa0b1b75f2c0cd56581afa04a327d1c3d29eb09677e9fcb086c2de6aced13d427f0369d0bd6d09fd35c8da265de3ad136d97d04597a43887ca08467d3146054f329e97b9f180703186401ba57f6ab6ee5c02c432ad60ff109fb934cc0857270873494cdfb1813878ee61e1522ea98f601719124c6491b4bf379d6f7e3a1f9d64e7303b4954de62ee9f48c28cd1137e8e3905f075020be208ded0c373311367dab195eabbb7e8645b23536531f15624136ce681913b9143725b19bf645dea1c9da57de6b2f902568c8fdaa3764ed938763caf9874f678cb41ff769a7458f3ed6861faeb4b5b41dcd85685b74e85ebabc2ac9d6ca4950f55074b4d913888582e10d8185eab9ffd3f45ca9ab50cac6c747ccd1d24e04faa3750d54d1ad06c5329a19e5a3ebc1add8dc5b6923e3643a41129f2fc4f01f5de2c7ec8accf3d8f803882725ed7a2fd1ab69857574f714f91d3b13fcf674d5db8e25207674741c81fe460870d487a3ece8e6f75d657fd3472f99982918d75457276206f365aa096398e7b6071c59f79e604670889f3f4c349e4dac662df70e487ad6bc1a802bc110cd451a9c6c22a6010f15cfad2788907c2915bc1bbee217935a17e1c2d285da2f760e9a613ebbe3a21b2c5ca37243d703bf3afdb0cc74038135bf0048c4a5934328411e9457c07782d5ad796f633936375b99f0e255db60db9b40466395c8589e83e20f6a326b6f4d72d52428b6184dfaf871f2684d7fbb71111c874a670790bddb39f9f993b0fe1bf007acc2dd11e590c638392006d3a6cffd79aed1659eeba5d3518346fba13aec6772b4742364be0392e70360b20071c03063bf7b0c8797793277dbc5b356a0e2b1f3a7d016bea69a9d3b70f4793c0642b8f0522543116de61b5689cfc723ae24f7fbbe9395cb894434cfc0340c76d33a27dce6f4ef7353ac88927795e1cd10154c923bbed4d8226c7eb20547e096f8b6f2181162fae80d02edb04a50e8b9fa2b1ae8fd00d8f5707226787f2c860405feed0ea5329b55e4d0d90dad016561c2e9af1eb48d7091b6ca2b0bd17d9ca7e135a2629b85a6974b6cb507b34e8d1159e6214e767cb7b5debbe0bab07784452584859787c01ffcf7efc4d3c9d0d47c10e0dad9193282ccf423453f03f280e3188acf0ffe156a23a124664c58e7d5bc88c49c82e109464dfda562fe1a5a1044f22f3cdb268e87abea41e4a069894a6cff44b58c0d6bccd74e5fc0fe49ae13b8504457be47787d1d84d934b62113df3be9df1f13597608a84baef9bb864dbfe68191ece4868b876ec38dcc5bf4aeaf3b477ea4ad515bec036d70e89c8e6d09b7a89f3b6c09af32f15920b38723dacf8383e09cea7676e2cd2f3c9c85d962283d11228d20dc63abe158095add7f9c867da366455e974572e789821e8573dbf973a93cbf6c3834b832a2841046a83d9f43a9f14b7210c20d3613748271237131a5a4b4fe0210480291e554ca7a1cee3367e840b0e13bfa03f600b629c2839545d7fe45a0da22ddd7150f1c6463d45ab3f866ee38487e614ea05bfdbe562eadc235982404e2e677d29feb808771694dc6809264056104dda7d5a6e2b2d709b70806dd11613dd774725c952998b9f8dd5f12d3404b0381258a63ad4a116dd728e7850ae758cee4be15f34d1fff7c0281effad2e803a058a9f045715675d0bca7ae20fc77e263295ee2847d9fe7c36142c3aa995a92e23d1f6ed88bf75c247b9d17d6c63bd1ef0fb98750b44b932555a186d661081d4cb4712f35268cd91a118b1359b8ca422c5387b9c5941215951b55a90988f5cffb2a0d0ddb9f2036168d88d498f99c0a5cd50baa1b390024cdc20b2a2cd0bf9dfc03e83e73040bcd4aa7a2f23866d54f5614d650e8c7dac4d7c3e8f607c1ae645467936f8ee03a2836e17002952e0950d3ce25f8990c110471a5bbbe1c1cb9727a5f9d2cb05bcb3b38e9ed92eb0418fc8d2123da9ec46ab57ca8dd3419e6b8eb7a6f59406780da689bac79c0789ca3504918eb492c8713966955ace47049a76a39d82b0c1299b01d1ad612c6e12a0fc42a2fe055da8656f6de590713ae65b204efcff53530e33d9e317275fa14eef019da5bbb3df2b2bfae7d385bd800b5e64e2a661861d3fead071973158707684deda4d83be0f3c2f3e8cdc9c0c65bd85c7794873f8a26367cafa303240d52a8c462d9aa5cfe66fb53a85af15d0c5779958680d3b8d8da57d586fe30eb483b4e5ee07960aeca967d5ee94ce72d20959eab34e69c86bdda6be55f38b3bc5ca043811a9d8820c51112f081d17381b3ac86797b6196dc5b0c0e8f8328e2d76063d01abc83c3612f1105254657261c547a2bb5f93888251ada55ee2c3911edb5325e86920d58476f5084e43e3cf660712666d5ecceab668ba429456ac41718e27d944e8950b0abcbf893212287679c9259463070c808d6b5fbbd392eff96620df0bfc6efdc644252cb5a7bf7960ed287ce543af49a00e61eea3cc42d85a61fe1e3e70db533e97b0caff2fe2a099b620f5af06bee454dc881514937c3a57577e1c3d3bac0a0f36ac308c51e4011e6c7cfa6ac3ba6a0f81835895e587723f70833d3934a8596395a088d26ebfbdc9fb6c2aa446caa95eb8fe3f0235679fad8fa87d860e1d7876d554c52ec807b7a8d5cc6e495137c45aa96fc653249070f5a481aad4890d6506c40f7950c325c46330c0331236e16c06b01d5341dd26feefa1955bb507b0c0e0ed80de2b41ac6ef2208f476e1c3dbfaa0c7d5508bad1b20adf9f69f2fb7a8baf3a40098b52eb61080d634fe3706c9e8eddd5b26c4cf590b74fa87977143bd92ece374796573b5d6ddca7bf4a8aa415e36a5a9d2a5c317a40fce4a2471a4840c854912a6fed32e82328b8f2b8a52478d5ff58ea55f1018011c61443969b4961d25", 0x1000}], 0x4) 14:54:44 executing program 0: nanosleep(&(0x7f0000000100)={0x8, 0xffffffff}, &(0x7f0000000140)) r0 = msgget(0x2, 0x400) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "f948c84c162ba0405548f0333174b83a1b6ba12803df8221a5f95aea63b5386a269189c3dcde79262419c0b094924d00280510aabe4959d4860cd4164555d91bd8e976cde43401675e4411dd7ff6a8b44a95748a72576c36c77f8bd6a32f3b5b29cc29e7a01441f25bc60e150097ea40d9ec949c036cc55fa70126800dfb0b6e86ef7f5e19987b7c0b48f9e4e2396fbadd3648e9da51532664a6947a2d88dd893689b432878e726713ba766bd09bf9016c7c42d06f707518ff3cdb2b21129e685b34677800a4ade3099c55157938bb8962efc996609bd388fc746daf9d21813d483b0b482aced1e98d41c8"}, 0xf3, 0x800) r1 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000200)={0x2, 0x0, 0x2, 0x888, r2}) 14:54:44 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="71050012"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x1, 0x1}) 14:54:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() syz_emit_ethernet(0x94, &(0x7f0000000080)="549c8e5be69dadc921ed9f17f52f03315b48950483c51191feb7d64102b15f52bc00e288a6e4e68f74882c48517052a02cab8f606e61cbdc48fbeb3569deb585ec3fa17393c3de53e90e81e574312c7d9db022ab377eb087aec67b45363df4a2364359014d3a07b864164d0801413ccc0929ebcaf3aeba9585de8bbb4304536369d74886dc29b769937ed826e4a5c25c1eb11a72") r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r3, r4, r5}, 0xc) r6 = kqueue() kevent(r6, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r6, 0x162}, {r2, 0x10}, {r1}, {r6, 0x108}], 0x5, 0x9) dup2(r2, r6) 14:54:46 executing program 1: r0 = socket(0x38, 0x5, 0x1) r1 = msgget$private(0x0, 0x0) semget(0x1, 0x6, 0x10) r2 = getuid() r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r5 = getuid() r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x6, r2, r3, r5, r6, 0x40, 0x6}, 0x1, 0x9, r7, r8, 0x1, 0x0, 0x80000000, 0x6}) msgget$private(0x0, 0x110) clock_getres(0x2, &(0x7f0000000000)) getpgrp() r10 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000258f88)={{0x0, 0x0, 0x0, r9, 0x0, 0x0, 0x400000}, 0x2, 0x0, r10, r4, 0x7f, 0x402}) clock_getres(0x3, &(0x7f00000001c0)) 14:54:46 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x336161bc) fcntl$getflags(r0, 0x1) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) dup2(r1, r0) r2 = semget(0x1, 0x3, 0x409) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() setregid(r3, r4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000000)=0x3ff) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xec579c79a3e3592d}], 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r5, &(0x7f0000000180)=[{{r0}, 0x0, 0x1, 0x0, 0x3}], 0x65d1d256, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 14:54:46 executing program 1: setgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x4, &(0x7f0000000140)=[r1, 0xffffffffffffffff, r2, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r3, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 14:54:46 executing program 1: r0 = semget(0x2, 0x9, 0x2) semop(r0, &(0x7f0000000040)=[{0x0, 0xffffffff, 0x2d0d6c6919112ab4}, {0x3, 0x6, 0x1800}, {0x0, 0xcd9d, 0x800}], 0x3) semop(r0, &(0x7f0000000000)=[{0x5, 0x6, 0x1800}, {0x1, 0x8001, 0x800}, {0x4, 0x9, 0x1800}, {0x4, 0x8, 0x800}, {0x5, 0x20, 0x1000}], 0x5) 14:54:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e6000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mprotect(&(0x7f00003e6000/0x1000)=nil, 0x1000, 0x0) 14:54:46 executing program 0: r0 = socket$inet(0x2, 0x6, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="afd6e82a506214d3a41e55a789ce7ddc0109b294f2c9088c596c3434c3316b90dd36cf8f9566cb45e32261bdcd9a8b1d3b0d8f2fe034be7355df3bcda00f6dfb669ca1a3abf4b08ba131356b565f55708202d0d70366f436a3adf42d4b3f091cc6d338850b05476ba16cb72f7306e04b8aca5e1acdecfa27213e960396bacad6a9e786f0e0a22a62e1e65f2469b74e83180bba3cc036c7ec6d4fc46a33f1af03a3a4a31d7e2f3559230ea3deb714f8021b16e59d154bda64d5f027bf1f92fb9b9441e6ca6ba33df560c3d751d4289ae8501c2332803b61a29bad708abd4a0fa5caf7001408", 0xe5) r1 = socket(0x1e, 0x3, 0x0) dup2(r1, 0xffffffffffffffff) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/248, &(0x7f0000000100)=0xf8) 14:54:46 executing program 0: r0 = semget(0x1, 0x0, 0x0) semget(0x2, 0x1, 0x200) semop(r0, &(0x7f00000001c0)=[{0x0, 0xffffffff}], 0x1) 14:54:46 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchmod(r0, 0x5) r1 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/157) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x3, 0x0, 0x200, 0x6ee3, r2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) setgid(r3) r6 = dup2(r0, r0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000240)) getsockname$unix(r4, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) setsockopt(r4, 0x2, 0x3, &(0x7f0000000340)="91f729d2a8d311e52ce7eba534702275039da7be25914bbef54411a5e570f7d9f09bc482e29ca0d4eaabdb050829b7c90e127acf2e09abd99ef9f284600d959b0d807b4fd8c29e8379a32c309f0c7a40da6f06d8fcee2c3071cba49601abed114c0c38f8f79f9b43a86767eeafb89b864e27ed49d436a764f1556855bd6cd514e4f086e60cf1760cb63fd28b4e79138266bd187a98c94c11c7a6c6f26fd402412da25d92fabc9fca88e48e3aaf61b58c607bbdeec4b7368833a1a6dfe6d0a2cf8f998193976076b064270ffe7f0d360b32bc56b5e4ea4d8586708f994541c1f4fc1762d0d44e2da973c2793b1e2eb7a595ba94fe86cd10c9ce49519a999452d976af7aa081e3c795b95de05a34bfb67c372a24fdd2dbdf822ddb653dc4eaca1877cb5c3130055cde69088e4766e8bf71dba32679662eaef05a05d37f7a3792ec28ae25c8ac6283a1af8bfd1ba4cce36b4db69da1862b257dc81431cf3fd8a6f93fa4eea1392e45e60a64575897b8f40942e3acc26052ec436118e2ae13b3698d3ae8835355a3f75bade92535f8fc306f3e72ed49f6efd13e1cf098df8749133c45a4d528ccbbfe5defcf9c6246fdeeb609cb4fb437a4fee1fd42922d52fd32227ce978622aaed01738598f4b333aaa646a5f9f9b2651fd2c2cf77c135ad2e46107741af379361730412d183b73a5920af0f48fb9b31df7d01583fd2324703cb1d7ffa7abab5554d4b3d43dcb640031050e670f56e34fa14ff9f16507782b86f59633d14d030eb68c4d63ad50b5f7e444e4eb8df716faeef5b5ce155efca4d8c62ed000cec991ff608fe09565a193429ee2d15675f34da27d12e08a8af572d974627788467497105165b3ba653f624da996e762133284ec3a2b1c0a3cc98f92e5a506668f5e0027d6ee3c1dead7cb7d779fb4b8b25c007c9655a06d85438d983df0bac2c50b94724ae2492138ec028aeeac4c7cd116f8ec702893669e0d340f3ac242c34753d2e7a749643041e6ee8381496a324c98d213c16da1af4db8084e8f54f046ab8c9d5eb46bfe82ca8c6e554a1e1fefb2bdc648ded7081f871076e6bfad4e86897652e87fb5a4bdac85d9fc9d2d94ed6b62e2dd887659b3249b06cfc19e8ffaa7b75aff057609f0e415ae37b8b1ece9b63751933cfddcfdf39176ebe05b47bb614643a462b82e0a348db34a6e81c2cf879bda5acdaae07a2ff9f36cb84e5d72d859bbe25cdbf33bbf4aabef119e87745b2153193e2ccbf17f500a7ac575f21892198f635643b963702588006d88cb7fccbd0df181dbc2bc982269b8a526c47c6414e0a22b2252bc115226f8e5f48e5c48f130123a5f1318601192fbc9929aedb5005bdff6d47fecfd57013e511d6f0424993f1549bf2b1343f44f7cbd69cdbd87ef902dc1aa92d6a749e8788d0142393c9b5ddc7aa504dd0a14a0aa9aeef448bb6ebc2337ae746a6684fe2df08afc02be2e7434e5c147d210aab7fc7986a6f7181a32fa16e206a5e65e466b3a203d2b21f8b4862cfdf21c4bb7f9103e2dcbe063ec4f82d46a151771992381dcd4eb016f7f3d14b9e5b5522ea4ca65216e286e7adcf0af0da1e7abdf2f2bf87b1f5db45627fa0adc4e40fbb3ead0a0864470d47769d7e067a2da1ba676344e5fb002ea2f8d0785192459185f15fe4f2e3e899a495dbc6d816271275d2b64079a767c3a70b1b75db40cacddb2842b9a5b5c7cd4d1df018278ee1a7958c35e3c91b1f5ae203aed960a13dfbcb58de9e6e35883fe6325c0150486dd16ea0f71c71c72217f19886c27826218181a34e2266848c40745d10da8bec4c63dca0c9e8f57e66ac65eb45a2c4ccb1412789b9338f0324e435691151b7d4af189b8fe2d3946e3b8f290ea2ef467b791535deeadd5bf2b67e9b8be5669f22a7fbda9b90c442e5d1c7d9e29342e59dd899c28e77fe32e2a5b7577c267bcca5da262d708a16792b65c94d15dba792567550c47e6ffec970b1a056bb0260081e53e251062218852732d260cc9fc14dd439fcdac1d6214aaa66c64317331693e472e8da613606cd0f10d103524b8891761dda12050981d56f7e954932b931438a8476b275d743d39e2d0d7f625f93faf43df9ac9623d23b184c988c7b09d43dac47650e13e8e576fafd850bc711642f1c642763954c716ede0ef8594fa2a9749d41f2a6a402dc71af7a40cf975e34808d2dc274e5c086821f1d420c6ba935101ccb8126979d9e556603772dd96a65fdba95d357e077beba213a040e22117f09ef98e389c46673bd70165a384169ad10ef6088ad24964a73223a5d7ec5a4c6cddce47f0212615706e2b2d19a3ebf64d7e112fb30d8f041aed38ae74af0457d05b2b0c3b6b8d513a0dd5363bfd203752fd74028adc0a7260b61d5490135b4bd17ff35b1066d09e3ee895a7dbe36e87eb4ff49a5d32707881dbf96088ed26d3c52bff0dbcd04c49133db3ab3f7c8e36706279a3fb56f8fefa82a9b74841ce0560e2895e8510fdb09cd4b46ef915cf36b66833ddd666df8dbc95f84921ae78de98a563eda0a29e5b628d6a1b5f364b57dfa3f5b2d1ae96db882497cc75ecfaf85b36234b34eaad999919169ff55bb4519e64e0886da05360bc3dda5f9b979eacabe6b8bf4845efcf975ec492bac94e489a52b711a86d7f6dd0839b09aa7492be5995d534d39670d8bb8d9de9048b46869837f1e1c08bb45f05a3bc6e84aab9067397709ae8b23bc84afea62b3e5edef9bf88ec7e6a2a1963106574beeff95489297d7d31ab44e94fa1bed29bf2ba488aa5ae088f83f8e6b3cc69430a1e9d4a2b5148f2577265d3d80b38378e32e5a79ff92c800c54a2d038e01e57b917efa28eb756a19eb35d7881506db0d0c3113ee2e3a381570ba272125a4340189f6c473974fe97c083eac64c5daea2097f466602f6f982040ef03abbb25a76beaf8bca5f9088eb61da2f23d3156bf56fc29be53aa79e15bd159728d14a1ee39f66a5f9f82b63db306aab2eaad06c152b1b0caee19e71282ff89c0d06bc784e4a27b4f4e6916f72e17ce99a4688c727a8022058dac72b72fd822f9ed8faad62beb0bf1f978764ef044a3a6499b565db2f4c1a5118e21cf5a618ef2d266b5e9ee70e6076ce98b817251bb092543a12ca18430594259820860703f5a89081c464aa874c06b46773f6f8b1a90d5721f7975dad099398aa6378a5640169eec644e6ab3e363d78fa2439bc77e2f30a45b55592b63726f58b2b582b7bbed0d8376ec141e41e5c0f61d7ff92bedc41b0fbf0ea1cfb0ef333886999f4f3f4634728560f2bf6a51a2c2ef6073ed55b3a4ef96506b63a3dc13bc2092be6b8d22e1d55bf223eb190a1451c31fd9bcd1348c5a5ff8ddcb536dcb0605e40b2964a39eb40c8b537d993ea4786015fc9d197f86f942793ad80720cd48a8721439012c4236b20939d94fd18b310eb77a7e82fc838f1114c57196510befc67ed5da59e9a21d790c476c7eac7fcfe9adc3deb08bfc48530f059b15da810214fcac0929a1e62d7d61b758cd6c4edbb6d54599d74cd641e1fae6936ced29fec5954b684650813fbde661b076710072f1afe60579fcab4ec6c70240a1c2ffc00e7a3a3e79146046fba74448c0ac05073095d036f650d71960a09b3fb2ca901be6a67828ba58f0d1a3ffb08b9463a457b7ac00b59c6cc6e7f5fe541109e441358af035ce1a6931b6d501e1da5ddcb799164a8df4430547e8b068fe550ef7384e99e88083e4025a308e6172d48fc6f51aef71fc49c5c97969ae3d2347d3f96e14008066eb90c52aac90be542394bd29d5c76e9fb73b3e5d98f618f55397938c05226a88c3e11001357d4b0b3fd125d3c21d7985809d3486b8decbbdf8276cc656d27cad5daf80f7c3cd37a170ea5443a7f933047a92de1a62aff7e1e95e5b08b182d6bd7893c4cc81180dd5f2856665a04dc5d9ff0e8ffbe78d60eb336587ff22325c0175085c635128b547e8481ebc7b5170cbe5479e581163ad2b84a20305871fa1061f918f58f36fbb4910002e11075b563182b99fcb105b19ca9124ddee4a8f420240dc3b592b3660b23784d163f38926c7b3ed5b0d9d1c2e3d554ccd357a5e990249d14098bed4d477404acfed55be83146e47ff12193f202133b3c2ff7ba48ec12b9ffa4bfeda90ec8da986bc4d84847dbc9f45a4c10cfc1207ffa8695a7875da1cea1d13b98b19f41e6dabf55f14fc1769f86d6a613e4b165e9d9c2bd9a62892ea242bf8934432394736dbd5266cdf09b6cd267a4a3cf81fa8a1a79cfc1a1d7c0596e504dc6bd9d121cad98c1768fd4530752753ed95ed7f7c4391462c2f13a033d8b0ad64e3d4dd59efd547e8dff63ab200f494b6603e405dc2d920c177fd89e5972dcbd5732af5e8e0e0eebc6c554aed5c77d13aee464eb60d3a1ce69c96ce77d34acf8906ccca41023540efea65578c3d777a2ff238a153fa8491726db35530c85d9209345076fe0141d476003edff89ab86a096f60142a0aeaebd3fc26abceb748d0b608efbbc597582ab727a5346d9866e241ed2ea1f671fabc474dba429815d0fc79c2fed67fe4b7418f94f67a1d222205c422897ef30595ea8f37958ffb7c529df8c2a11fa62592a71b5b927268a39d9596c0678a1d30a4ffe5b6c3baaa7bf7d31af8812ba465db7d645ab9c4b743f48e0ae5613d68b546eebe81f1c13640766cc138a12d5092175363a5a4943d686f797c3091dcf4c6a62c2a657d53da42f8b861fe01bf3aa206712a047c781cb3b1806bcd55045443e992619329dddeb228f8f948c438c41c62da5aac7695cd07df325cf9e1f02fd8f157833bfbea6fd890d8a2d53a20f972a6ffe2f329a89cdf106f05b65fd5190116d8e417064e6187e3bbc9b4a88014482be2472a3da9655e82693bcfd370e0a375a2ba0929e60098e19228a2af5626c7d5ee456e056e3fe3236e08a80054134d1a21901897405b6dbae0da9899c9c9c2f2eba9125c03d7ea8e6bdd18f3d4d379250e4b9a2cce1262ff9c6037bcf52393fcf2746a248059f020b8d0171a992b5cdf25e5ea24d6aec457be1924e97fab14ba95f3ba996bb9a3bae79b1c4f0fcaeccde1098c488ec86960f2bdbe69e903c09bcc88f97f341100bd42e56a0daa50d24ef29b3780820f01c88dfc45ae86cf3dd0010b6ee85a430606069ed6c8407c65528ef97e4caa6e8da5341621c74bdff520ea378976adeb547d4738d12587f3d2937877e07d1f4fcaaae5d220bc48b5f9efc3454951e3aad9592e9a1ff36e8d4e65028eede8b58cb02e1b6ff89a147315f4658d2f60b6138813118451540350ab69485bf8b346368d853c92692f0e5565119021def89fdb03c7b4404aacc3d4a4bec6e7dfce1acb20cb3464bcd4c97c3b93ec25e0de8a56794531899ed9a3672e5034303ebcbca62afcaa8bceed9a8dd2ae5ebaec5441f8d0ca1bd0a293ec7530ff39dd893a94d80c31a3ba4c3be5355d83e94c9c0ea13265fef7c315388729b8c071735cb429b008d3d83b7685b2103c5fb34d550c37d6038fc3735d73174c161c8e830d201eaac962d74f300418d283b8b6349e127a12cdf72164b7febc0276214b5fb4dd40e0d41cef453a805039fa53bd8cf45899c2f15b06b33735008caf9c51566f173095d3d242776e48b77af028cfaf0573b5bd5be27b0551e8b9ed747d87917909c08eb450c5f6ce825d7607ab5c4b85a1501546ec8ae2e24e480f6c3e05a7382d5a17cebf8168f8cac11c009705f1258933795d89f6f4383dc56cf1de4df55fd6ef23480b7dd428f", 0x1000) writev(r0, &(0x7f0000001800)=[{&(0x7f0000001780)="3e4c74410afa17cb0b31481cd8d7bc0eee0deffb847f8ee5bd41847e8aa6eb135d7330b4f58e20510c34bcfa219a7d84c52e59798a1ec6e872e42e81cecfb809de9d563659617bf680dbd204ad07fb202568a21867d373a9a46ba279181cce13402a", 0x62}], 0x1) getpeername$unix(r5, &(0x7f0000001340)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000001380)=0x2e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r8, &(0x7f0000001400)=@in={0x2, 0x3}, 0xc) mkdirat(r6, &(0x7f0000001440)='./file0\x00', 0x80) fsync(r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) pipe(&(0x7f00000014c0)) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) ftruncate(r8, 0x51) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001500)) getdents(r6, &(0x7f0000001540)=""/90, 0x5a) getgid() setsockopt(r6, 0x7fff, 0x1, &(0x7f00000015c0)="e42ba44cee8fe51ae27024942e4e13288fceef50d76679b8b7f474c61ce043e5cb0a7b04ec96a36abea61293faec51cdd8f223dfbafd2436290089cccadb8bf0e6eb5010826e5250c0b99971c4676200980234cb894e12ac03ccebb9f3b0441ff3f834ef92bc83370fd59a15c57581f710315e3d9db05e3a768f9ef9e5cb0eb51576b6d5605ea6746698fcf282c45bbe485689e658bc38a15062b6e718a7865f938361d6fe207a36767f1ef613e41127e3f14881a5458434a9adccba1779d4af25691b061f3c08a69537", 0xca) ioctl$TIOCNOTTY(r6, 0x20007471) r9 = semget$private(0x0, 0x2, 0x40b) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f00000016c0)=""/152) 14:54:46 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x20, 0xa4, 0x6, 0xffff}], 0x7, &(0x7f0000000340)=[{{r2}, 0x0, 0x2, 0x1, 0x1, 0x4}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x4}, {{r3}, 0xffffffffffffffff, 0x10, 0x80, 0x5b16, 0x1}, {{r1}, 0x0, 0x4, 0x1, 0x80000000000, 0x5e96}, {{r2}, 0x0, 0x9, 0x0, 0x6, 0x4}, {{r1}, 0xfffffffffffffff9, 0x2, 0xb, 0x7, 0x101}, {{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x9, 0x835}, {{r2}, 0xfffffffffffffff8, 0x2, 0x40, 0x2, 0x3ff}, {{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x1ff, 0x2}], 0x7ff, &(0x7f0000000480)={0x6, 0x5}) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0xd, 0x5, 0x3, 0x6}, {{r1}, 0x0, 0x2, 0xb, 0x80000000, 0xec}, {{r0}, 0xfffffffffffffff9, 0x0, 0x20000002, 0x9, 0x9}, {{r2}, 0xfffffffffffffffa, 0x44, 0x0, 0x1, 0x6800000000000000}, {{r2}, 0xfffffffffffffffc, 0x40, 0x2, 0x7, 0x1af}, {{r2}, 0xffffffffffffffff, 0x4, 0xfffff, 0x8, 0x8000}, {{r2}, 0xfffffffffffffffe, 0x2, 0x1, 0x4b9, 0x7fff}], 0x3f, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x6206, 0x7}, {{r1}, 0xfffffffffffffffd, 0x4, 0x1, 0x8, 0x6}, {{r1}, 0xfffffffffffffffb, 0x24, 0x0, 0x7ff, 0x7}, {{r2}, 0xffffffffffffffff, 0x60, 0x0, 0x93ce, 0x2}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x2, 0x11}, {{r0}, 0xfffffffffffffffe, 0x10, 0x20000004, 0xff, 0x3}], 0x80000001, &(0x7f0000000080)={0x9f5, 0x800}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) close(r2) 14:54:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000014c0)={0x8001, 0xffffffffffff0001, 0x7, 0x8b, "8ba885349eca7d3d1549e10aa9afb531fe375a2f", 0x0, 0x3}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffff9, 0x1, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x36a}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0xfffffffffffffc92) write(r0, &(0x7f0000001d00)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260907000000ba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9950a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x17d) close(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000240)=0x5) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)=""/154, 0x9a}, {&(0x7f00000003c0)=""/213, 0xd5}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/55, 0x37}], 0x4, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x80000000) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x8000, 0x1000000000b, 0xffffffffffffffe3, "a146786eb95b7c52abfc1100"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 14:54:46 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x3000) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) 14:54:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4000000000002000, 0x6c9) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) fcntl$getown(r0, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 14:54:46 executing program 1: clock_getres(0x0, &(0x7f0000000080)) 14:54:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000380)="f32d005489341a3c17cc199ed62892f84049c29d31d7da108ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d0e9b3020dda59bc62be3fd96431e7ba62acc51cc3fb1c7ba565cf91f30c8fd8513c027c477d21ea9e353798325687ab6791961eccf91e37fd721d94cb0db038d995cf9e0df6e0e98f50a2e4db6620884566d7c069c9cae458dbb78b3b3cfc718e997b426f806cde4e96de2e1fd1f8d0c73e3e86f239c76d880c8adb5c6894572e576b891986a", 0xe9) r1 = syz_open_pts() close(r0) kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7f, 0x4, 0x7fffffff, 0x7fffffff, "c7c3177e91f917b1080d35cf601f59f54f179533", 0x8, 0x2}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xfffffffffffffeb4, "a175a2000053d07babec45f0b1c85b6a8a131100"}) read(r2, &(0x7f0000000140)=""/249, 0xff90) syz_open_pts() r3 = fcntl$getown(r0, 0x5) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x400, 0x0, r3}) 14:54:47 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2025, 0x2000000000000020) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = getpid() open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000340)={0x4, 0x4c}) fcntl$setown(r0, 0x6, r1) r3 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x20292, 0x20) close(r3) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = getpid() r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000080)) wait4(r4, &(0x7f0000000180), 0x64179d7830697c55, 0x0) sendto$unix(r5, &(0x7f0000000200)="be17a1b5d6efd993984b6d256f3f33bd947fbd70b073d52a5e47e8698fa9aa727fb947e78a22812d7e47ab0bf64e360c88b22094d810830552e536359f4217272ac99e0401bda1a4c6e0caf9789e4d9b9d4da043199ac5f13bb4d357f5875953849f4e48429a50256480d7386f3d916cf3f9a2afdd1dfa7f622bb11acd2f531c72a5e0a5637ab1b306362e07bdbc55d5b27a650959f9cf1d1d5eb5665d", 0x9d, 0x401, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 14:54:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0xdfd) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000080)=[{}, {&(0x7f0000000100)=""/226, 0xe2}], 0x2) dup2(r0, r0) 14:54:47 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='q\r\x00\v'], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 14:54:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8002002, 0x100000005f00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20100, 0xec) ioctl$TIOCSTART(r0, 0x2000746e) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x3) 14:54:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x3, 0x0, 0x0, "1eae8609ab1a20755ab8bdad345f07a098206fb2"}) poll(&(0x7f00000000c0)=[{r0, 0x4b}], 0x200000000000012e, 0x0) socketpair(0x11, 0x8007, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$TIOCSDTR(r0, 0x20007479) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x400}, 0x8) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) write(r0, &(0x7f0000000200)="9db2e632d346c4ab01061122bb9249cbf8c33a931ce7a5992c058204ca8d28abd19d7e6357ff2764fa0ba1b1ee9144d532be5e8a7710404b04a98a01043328182b4680add4292af45a14d5f3027b1aea90cf731b90f632db45f4dbe92e051257b7161f85c2db4a05", 0x68) close(r1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000280)) write(r0, &(0x7f0000000100)="ab47edbdaa0f695b3dbd5fa0050f2ed8853ad9f9e2bb9e6614df0bd42ef5178362c977d986e93dd0d0e2a26b48ca8e105ef6bf1c1429cc95fe4cacc43a247b64bb859361da4bb16cc081cd354ecf2ba94a578c223b57c14d3acd9966", 0x5c) 14:54:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000180)=0xc) accept(r1, &(0x7f0000000140)=@in6, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 14:54:53 executing program 0: semget(0x0, 0x2, 0x404) setitimer(0x0, &(0x7f0000000000)={{}, {0x4}}, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet6(0x18, 0xc003, 0x0) r1 = accept(r0, &(0x7f00000001c0)=@in, &(0x7f0000000280)=0xc) recvfrom$inet(r1, &(0x7f00000002c0)=""/168, 0xa8, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x400) munmap(&(0x7f00000fd000/0x4000)=nil, 0x4000) semctl$SETVAL(r2, 0xffffffffffffffff, 0x8, &(0x7f0000000440)=0xb879) getrusage(0xffffffffffffffff, &(0x7f0000000080)) setsockopt(r0, 0x3, 0xc5, &(0x7f0000000400)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) r3 = getuid() semget(0x3, 0x0, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setreuid(r3, r4) getuid() getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x40, 0xfff}, {0x18, 0x3, 0x61c12b3e, 0x4}, 0x0, [0x1e, 0x0, 0x7ae, 0x8001, 0xfffffffffffff804, 0x1, 0xfffffffffffffffc]}, 0x3c) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000480)=0xc) recvfrom(r1, &(0x7f00000004c0)=""/146, 0x92, 0x43, &(0x7f0000000380)=@in6={0x18, 0x3, 0x3f, 0x7f}, 0xc) 14:54:53 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) sendmsg(r0, &(0x7f0000000380)={&(0x7f00000001c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000200)="2cb9a03ead517d28331d89bb0d38759638f83c69686d0d1a7b12cb00d1258602064d4810c9f0125b7d53a70b811fd80123a8abee17b373a32832837f8a7ff136abc09456a62248b67f7b644caa598dba68", 0x51}, {&(0x7f0000000280)="72761b1f1fa1b4ae91ad61a2a66945c75cf4272d7ae7f642a6be92a48753ce358c16932f85b2d4d067598d4fd88f1fccb525907fa12c0aeda384b0001fda5a4fcf4b35c73dbf97ca9fef9e33d76add4eb6f93dae6f24d2c89f882e70ddec28d80796af9c19ea49a86ef2d0a905f8be76542dd255e636f08cc625cef37b05417c3ec543677cc09d934d43d489599d5a226f74a55de1cd24fc", 0x98}, {&(0x7f0000000440)="010ffaee167e613e1f8f5f52f5e8236c101e9cda12be2cb82e8e47fbb3f4cd21fe68ab4a99555f5a8b5e027da81503878d2c6b5162ef11af127c47d89e1962f1ffa9e7b9679eae8f88dda3e392c12fc2170e0009a7b7825a62484a065043938a453b39a322d734534a6ad722f3cb975ac6709fade25fd3145420db32e71538f5af2e746d4f5e45e8952c092cfdbecfb9e6b6dc4e08ea7028143e1e41fe70dd4aa93ecfdc071bb04a1a90143733d05ada807cdcbaefba383c6d6fdcea79a7cd32007ac20f6c4eb92510c852e8", 0xcc}], 0x3, &(0x7f0000000540)=[{0xa8, 0x1, 0x7, "fe43e96a2d9ae67e47dacf68a867f8e4ac0c6a47fa180187e42d4a4005afbf26698b3784a612c724763fef1baacf2b80184df39423ca20632402f7e9c92a96010cd0423686bfad3a3535496c978e7670e9d7fdf26ee76a388681a9f3fab86f937c917b1485ffb574163b4303acf12a4b8ed36b872827535e885cc3e21acda92e43953e64f1f7225b6f205fd3c825f73f31c2221417e3"}, {0x78, 0x1, 0x101, "f3932f2c412d92bead09154f6cee8f66ecdc040c9c3afcfd7684364071a166e9d314ae1d96d0dd8f61cb65bc5d135147c19dcb7e6213f56ad226832a6367ca95f561e18d5d15427315752c65d5575b0e238a7c260970d969c08a6c6075e6a0f7be958e74d5bf39"}, {0x108, 0xffff, 0x28c0000000, "73ce1f6aef355e8c88644d3875359e9db2880408a590d4faf4eea74bce4f450266574daacd6961c9692f8771c55dc3534ed301ee20c1d1c1469d25ba8bdef4b17de33a2d07e3ecbc48c6cf0ded7f340d382b0187eb6f397db3faf85118a7d34289fe70d89e261b65cfa870a09083c41d1f5f9756b2f9992ee74ed2f4915ad91b8f6b8dbc3ae68751b06dc0091dc80bb1cb7c4e624975ceb0cee0bb8ae59ca933b4ce5afe100ff827ff7f6ad73f8af567fd9be4e4b6de23e4d0fa7e09cc66d5dddfaedfdd980982e716c05c9b4d12e05f09a74e2f0ef5feb77dadd1a2b7e92d79e82486e220f8d400792a7837410ba0b41cb89e"}, {0x68, 0xffff, 0x774, "5e2ebc7515975a3ed7ce8204a337bcab723e1c0cef47f6500ed7a2f56270a905f8773204e0c3944a0d37625d833548f6133466d20fba39b81aef79f7da597ba0de05455621c9af9c68c089868fe826c573f858"}, {0x18, 0x1, 0x101, "0580bcf16576428c"}, {0x80, 0xffff, 0x5, "519c7e1d9b04c45ba4284222568120dd909a3bb790097b50071450c4b4fa54c95cf73b876bb277053244374d25415d01e4612d605bcf0fe4511e4aef115eaa023944b5d2eaf2ff66de53ef5a5ec6fe848852286539e3fbc488314dff0eb2a6bd01c219d8e271b330bd5e45c0a5"}, {0x20, 0xffff, 0x6b97, "90641446173cef18b6"}, {0x20, 0xffff, 0x29a4, "4bd6e0fc169ceb20c9c640"}], 0x368}, 0x5) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, 0x0, 0x524) write(r0, &(0x7f0000000080)="e4", 0x1) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/135, 0x87) 14:54:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000006c0)="e36258078385a909959f2c85fca416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287d2ba6eeb0000002f6c1b2bea99c8e91365b1000014000000000008000000000000f5156feec4a20d5286f2d31299ce14d3cf29050433f209de090000000000000033245098aafbb046c04753e2a2954b95ec50bd093884a4b9e263ced455564e98a63b9df08dd57ab9a698316a66f077a917088c6aee124415", 0xc7) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) kqueue() r1 = kqueue() fchmod(r1, 0x10) syz_open_pts() 14:54:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000004c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x0, "45ce8745a6355db5090300000000000000877051"}) syz_open_pts() r1 = socket$inet6(0x18, 0x0, 0x879d) recvfrom$inet6(r1, &(0x7f0000000040)=""/14, 0xe, 0x40, &(0x7f0000000080)={0x18, 0x0, 0x2, 0x8}, 0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() 14:54:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x8) r0 = open(&(0x7f0000000180)='./file0\x00', 0x10080, 0x0) r1 = kqueue() chmod(&(0x7f0000000040)='./file0\x00', 0x20) write(r0, &(0x7f0000000080)="fb6435b78ea64da6a23244f56d1cd26195234d8e8a01cc3d2ed54f0573bbf6e437bbcb068e616287aef3fb43107743f29ed63861", 0x34) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x35332656, &(0x7f0000000140)={0x5788000}) 14:54:54 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x2cf8af6edf44a1a9}], 0x4, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x49b, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) r3 = getpid() fcntl$setown(r1, 0x6, r3) pipe2(&(0x7f00000006c0), 0x0) 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}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)) dup(r4) 14:54:54 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x400000000000102, 0xffbffffffffffffe) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 14:54:54 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = semget$private(0x0, 0x0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) seteuid(r2) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/45) fcntl$dupfd(r0, 0xa, r0) pipe2(&(0x7f0000000040), 0x4) 14:54:54 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0x9, 0x1}, {0x7, 0x200}}, 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 14:54:54 executing program 1: rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000200)='./file1\x00') r0 = open(&(0x7f0000000140)='./file1\x00', 0x400, 0x102) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='r\x00') getgroups(0xa, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r1, r2) 14:54:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000098382544671d3d9"], 0x1) writev(r0, &(0x7f00000000c0), 0x100001e0) 14:54:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x3f, 0x1, 0xd6b, 0x80, "75b51272d087552679a1e9ec8717db15ccaddd47", 0x3, 0x8f}) recvfrom$inet(r0, &(0x7f0000000100)=""/114, 0x72, 0x2, &(0x7f0000000180)={0x2, 0x2}, 0xc) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000008c0)="c0", 0x1}], 0x1) syz_open_pts() close(r0) r1 = semget$private(0x0, 0x3, 0x0) semop(r1, &(0x7f00000000c0)=[{0x1, 0x7, 0x800}], 0x1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfff, "83a4f55180600000ebff0a090000000000000100"}) syz_open_pts() open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x100) poll(&(0x7f0000000200)=[{r2, 0x44}], 0x1, 0x0) 14:54:54 executing program 0: socketpair$unix(0x1, 0x2000000001, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x81, 0x40) semget$private(0x0, 0x10000003, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) close(r1) lseek(r1, 0x11, 0x3) socket$unix(0x1, 0x5, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) poll(&(0x7f0000000480)=[{r0, 0x66}, {r0, 0x1}, {r1, 0x10}, {r1, 0x60}, {r1, 0x9c}, {}], 0x6, 0x101) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x8d, 0x1}, {0x18, 0x2, 0xffff, 0x7}, 0x27a, [0x1, 0x411fd1e0, 0x10000, 0x5, 0xe2, 0x7, 0x5e, 0x2]}, 0x3c) 14:54:54 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x30182, 0x20) openat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x21) 14:54:54 executing program 0: r0 = socket$inet6(0x18, 0x4005, 0x8001) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) 14:54:54 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="943584668b3bc2200002"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000000c0)={0x0, 0xfffffffffffffd20, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffffff57}, 0x0) 14:54:54 executing program 0: r0 = socket$inet6(0x18, 0x200100000006002, 0x7) listen(r0, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) socketpair(0x17, 0x6, 0x80000000000fff, &(0x7f0000000040)) setsockopt(r0, 0x200000000002b, 0xa, 0x0, 0xfffffecd) 14:54:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bff7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f6c1b2bea99c8e91365b10000000000000000", 0x65) write(r0, &(0x7f0000000140), 0xfffffe46) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() write(r1, &(0x7f0000000280)="1ebcef4f8827d1f80a1f0e8749b9f782fba6a3029525360c0baef89f9773506e4a339303434adc5db977a50ce1ff3fe28160b9bf98c6088ee51702a8e1c2cb7f1f885bf65ad2e5bb49674811ff6592f6d8ee2e9e7442f3f3e298b83074126c611ef8998e9625104261a5dd5d7da7b346c5205f6f879bb3ad963c2607953db2db4e573113c263fb6b1ae825f950c79d2c752d983f275ff889b82376bec867041694c2600e37737f45f0711f63602c04d99ea5bf0a2404ee71e9238a6b932b99ace6d3962978e7e888ecc10d72f52bf90c68cfda813225c3768832c00e9ca3c85bf0d219ca611b6fd79c55c1526fa2e889c175b075f8ecde3cb76bd1e560379f85144f31752207f7be819a0effb14695df7108a35aa9adc8d9b415e8a4180ffd09c0a81dedf2720a0ce99023a7dd09c004c94e9ab837667bbc433deb7828af863b5c8dad9fe83daa8a9a26ceff41e120fabc4e27161b4bd928461576a84ff6ccad643b3398b8f53aadd1e607c352b1df7d53556795365645e5ad0139d441d9bf771a2750a4e25aed5c011b2a5493ce35e433f6d926fddd501f87373d853f7a5dd93a64382040fa93613664e28ec95961191923147ebfca5b3228cfcae2e32e3c3ce15a04177ed954fac80587e01bf057a9c1095dc89e2df95b58741733ec9614e59380aaef4ddf020a76a7b2f98cbf06305d6a8bcd64582cd3e04221029ba441b485b9bfb1087d7b213fa7f19f9aa2463f76eb4d5ead27a7313fe1bd877894446fe5f770f79479570d286eb89f5bd3336d2439a4287b7d54089df286d43e7bff5676dd33a708e0850680422d1092aa7f10a7a5fde6e8d576c5232ccb9e95feb03fb7ac9eaf3eed43e348559dc0624678c854083ec9beef01465cc9859e36a31f29b0e659aae013b3fe5d520d1bd381bb41d7d3e6e86aeae9d27303c30c165f4d546c8eec34f8e2989986cf483debd27136c86902ad6333ee75f9ef9456a135bb7f11b2b2aaa3cf0cbcd8052c478a9774015c41ca8cb23186ea37ef0c1c1ececca600f21d202b999913437d6e67fa8ac389132cbfd24e4569bb2eec657a6190d59af2bd78c241e39d1d44ffa6812fa07ee05a45c3e3b5f7ee6545ca1284ca344e2d120c14c54596af94f34c54b2b272a0ad3fbf79a21d57f0df3fe87d5542232f243f3e030543eb55f05d5e45f6772705c0cc27522b93e71d3c7152288e4731309460d91b1feddf93f860312b7ce52add22475b07475d06c6f8f930fab5d05f50397071f5303bc8fcebd67f7163a7f7a7e9784a9e90115bcff63c48cb35ca5abc18ce8472ce25147484f9420205ee375a0aa393a4087fd20bdfaffd789833b780d671fb02bba39ee1c05b00b2e70880b20ed57948e901e8b5b9be11da6d20490e8e29ace5ace79f8d88066244a0ea53b2ff9cda191bfe7cb9204b8103ade15864feee4c4dffcde2a79f20107b2ed4c2aaefbe073b378d9c16c5ec0fe189b06cdc603a5e5c41bd09f1b76accaa2d7522dd103770d5b3f33ff208090a804049c657342deaafc68220626786f1e2091449548c8eca0c685d70bf35337f61e19ab8dc8b7a8bd95aa90f085ce462f1c3308e70a67fad37c9479511d2d91eb8a4112a9ac319b7539bc1b413ef67b1cf558903cc7572159a71ad90d199de5d53b0dea64e1ec6acf2a771976150396a585ddf4a6b63becc6a5aa49cda98b0c4e098039f7611b64143e2f5c3b653354dbddadfac80d4deb0c5c1aba5e43d8ae19fe98a27aa62f42e2428fcb4e7130ccb2cadeedc8ae66210945097d072018bc96e5bff38a81f8e890e11fe96163ff093beee7f538f2c67f0f9b032bb58a18eb5671d638f41bba271b2de079a59eecb18576c21256e38a104eb0e7344f429a777e8c9fc42c8de035490004d8c52358677727bcb0c506b60edbcfd0cebdb9053eb6c439aeae44649068d4d4cfb8d0434d9009181199936d03d6f8e5298744d26f7e7bcf77fbc82b394727c60f729051f2dd06b16b1d7da82925a70f3b29353d7e5061279b8270cb3761add5c02802ff82353cad8e4671a4618d7868f8fd3d3a261f8a08e0fdecb3cd9ec583a37943bcadc40c5c3e1c1bd6dbd89a0e8bbbbaf842f038e3a2fe5f046d4e00189a790bbbcfb4546e0321123ad93bf3584ccab235bd700f708abf4596bd4deba650b556b438ecf5c9259434bb332928ee30976c53d692bf2a6ff2900286aac9c4e137bb4a2419c6f9d159e1635eb5ab3c7bd531700a58677b530b497e487b1d2ae01ccfa8beb17d31dae4265b81c6f8e7c06ad9db6892454d32f0a3eb7adec89e0b38afca1cf1a400544daa24d843e1ae962c17a131663b1fd5d79d4952c7f2d984350df19d1255dded590f3f3884766bb52003210a06e1a316ee504c43159dc9056191945b9ee1b5bcd44b6d6c0de784d1b38b4ae5905ee83b46fe1a61f73819597ebb7359424292ffeb65e7873a333ed4c0a6e59838052ef5ea4da75c0594a54fcaa236054848c9107a45705e0458e915b406e190fac24ed2f50d7cf9f3b31cce51ce58db434e041730eb325d52f83573fa4052f2426d3fb096bf98cf71587519a5dab12fa430a9e26d407b0ed2b574133500596412a27974878934559135667aed060e22d537454401616a779d748a3200257c4f946170cc5ced0efc72e6d2593469e317578a4a7625c722fb15e1f45385419b108ec7dd047007c13ff6345b442518c926a8284d66b961ad9803bf2718c6cf856029a219fa6b39447838994f30e8886aa821b3a2681da46f1802f65c76ce76d05b1fd89063f148ebd630d2a73db1f6c8dafea86081deb3f1f16aec51a0ae512af1d501ca8eb816af2ebf0032b17512a9b2aee9703c738276dcf314dfde85082086766fd45b91358cd20bda191128a38926cda8408544996efa725cac0a0b8bf478655c3f0203f4b8c112e69baeb7b6fe26feae9b4bcc7d8b61597fd430d49e2da16897d3984171adb91eeb5fed2ee0d01db870b59a86b2526058e972213d22c37e2245c20499981ea86343c54f98b46e59356d9704f118202815612779b5883075d671ea4d06384dcdb4dac33c1ecf65a4e788a936e5e35676db32b03085a523219e238b58a027ba18a53e9f43d87f7e36ed6b7d0e10c6cb0b712069ba1ac3e0fcfd7ee6930c091f3de0a0f195169883d1ff203cde0e26113fb7df78d35553283f060e7e481f1816c9f4346086ae9ffe4d47a2ef139de74f23a52ac562b4a62ca0a442005e9ccfc58c7abc2a31602953cf783c2cb8a70e918ac980bbcc9c63992975b5e397836f0b66229bb62ac58ee536caf84c2a67eb8bf30451cb5c559d5f262c2da4859973d981060ecfaee31aa365fa21a85dedb1dfa201f80103f40071cae00753aaa803bc562365b7d3ff860e06cc366d02ffcbf571a098b7cf8feba6a0c6652e3db499e791708a7acd4476b7e4a67054578d7147207338fe084c6823885760fd30b01a38e7bc41adad3693c7f858d3678cba0a9f478d3f709f6954cf12a85e37d9eb2fb34df243899e13fdeb387747e51c6a2ef4251fe50486e6a1b912a9dc34ace5cf6617741323adec2e89d067537527b9bcb01a792b4d3756340017ff51ad5a5cd26f87cce45badeb1f4e5e5446aa1df30bd7d882d732f8a84074739808902df182d4c25d60ce7dc3654e87c1e637b25b75606642743c547bf070ba388586f431171a4b033703307eff5ffe1fac6a18080050cca5d5dd54a7039119d5de8d49836a93db8c2b0929a78d374f73308ca84416fe3ea2cf6fb36fe40e73530b3860f7a89d08683c376f767e12a55f51b0fabb4ffb311154cb5f6b7218107c8a1895c93b3a560bc3262ce91c85ec091cfb83f3128a81d13e72eacffa01fa3e2ae80124d8b2f28b527f0943d7adf4804f5328e20b57d8af19cd4f165473b1ba6184eb54a7fcb90fe31113465c56909b43032a903c46414a2443b9430f4017f3e2ac155f63d55559086f15b6d46aed836c5fce2127ddd0b8269e7671dc0c4bcd4ae9b6271239c889846c49813c2273a3c4e69e4412c28ca1d63423c0eb945496403e46da624f549aa30aeaf47a3db86d27a914eb804abf65c899b7e6ab9004401ffaf6d7cd9cdb88c0174d7dfad309560287244814e55d6c37f7959d30b6ad0556c810074f7d20ca68fa3532452ac96b9f25a05c73ab915a23988d0cc5a44ec2f3d74a7e84d1014fe0f3ae7a0ed8124224d80657a8dd4c5e1cc72a2d6ae765e35cb79387af68bdf799026270ce00de20ab2dd7dd2a5a539b33120ef4fa786469be8d17c2c9acd86329e711b5de392a320eb9126c9bc86fe20deb5d8b79d4adf18873c334c923f282f7c17a4d0b07a8fb5b7f662feeab6294c997c86a75f7134bbb464aede475d02431b4b2645d148383a25743e52b3759ad8e0b52fb3a4ecc4fd871cc6daa3a369fd57420425abbfba80b77e8038a8cb87fd7ea611ef4922d1a0a8205e74b1807a3c17684c734f9f44afa3dfe02bfa62fa2bbb8cf9df27e6b11e62078b71ce742ce3aa5bb0adbc888933d09239577a5bfa506bd6625b30f634ef29366b766beaed86d54178c5cc3b3eb2d1bef5adf4176d71d35aab20b28bde0cf7e6b60fb84596757367ea764ba5a967ff50bba85de1b7d574c72567f3153d9690c25706a22b29fc2a2987d079fd7c61aa93857ce0abe2d2e894283ddfeb5b45aa4824da6f1d423182ad47a1165ddcafd1c76d5cf5b0530f5e291745f0545c3d36ca44ed2e136b503d2eb90186a87629ee4285635bd24e9f180db06e81ecee5189dbbfbd1d4473ccea151af51dada0f52f30208b3eb846ae39eb73f9272afee4420d74be8efd5b0defd914589e2159979c8b32dc52bc02e3237e850d370c73f34a055003c882fa41f0549fbb07612300884649b79a99918f25e76969f205ec8d183d385d4cc4062bfe1b1e0537b7c9ae8177ee6f216246772154ab32c6103d3d623f3bcf7aada36ee6ab3a585147eb077f3c6805658e0915efcc3bf6e11bfa16e800c4b27a6a874678c8eb78138acf30f1958991c0b8cd6285fbf6e214652dbad6527bd28cf4a9f20dcf3516be040da8c510c2b2ae34fe0fa32584f5177493a829094164e7d429e3368536f753d35e0f1ab39cea9367c79d702c7d6188cc435efb6a6f1f30e104ec10336b9400240ddae2b0a47c431c645281c2cdb840fdc62831637db3ca67e7c2c6ddbc2373b6e0b5dba40b5f75b74af58a768073cad2dd0efb4b697a3a55001e2f49c456566f47996889570479625adbf6200743a7cc5eaa1c4f21ec5a0497e9d1290d1529ac86a40b9976e128d4c185d1100a6728085871cfe0ec9ff09b9e5edf6ec7fbd10bbfe01d426b353274d95ffadf8b613f03664d0e0aae377a9172b471a07af77e6a4fcba821583f0e74baf31ddb231c6e487af9665d0bf57cae3ea3a4fec0c21e5218fe78ccff70e9f9667d4db8f0e7a19d10048e7c1f7af745aa72768e9bcf9ac1dc93f8e4b19f469faa9eaa5ced2a0d916aeed172ba3e15bc64f2c7f8fcf65f052eeef281e64fcb13b3ed8138714a7f5b69b822078b1499864de700c963e4161cac98ef9fbf73641d7746ecdd23ad77d0f4177f1f923a72e00788244478071c40fccc5081aec44c88f4182bdfb8454344c0d07428477549ec2f44f1111525f147c18ddb3dda60a4a0b2d0d4442334402791c8b1805804df84e2b15ee668a988829ff4fc02bd3f5cf27fc1dc657cfe0745fe0ae56e4533b72db6c9b39a9a92c26303ee9458c248d00b20979bda0a6cfd6bf76809e17ea403", 0x1000) write(r0, &(0x7f0000000040)="907a3eb49b7a1d8d684d288711422f8da49040f6818409015b9a3fb2847cea95d8c593bd962c09cee6236696d401b5ddc15b845b047af7e31feaedbdda115c8cbf04406d5472447406c1bcb64f2f4e8d042ec8e5b939489795f00c", 0x5b) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x1, 0xffffffffffffbfbd, "47780ac83f008a130264e6f59ff663cdde00"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 14:54:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)="00b93f8d6716048a5495fd8ee921de63a5b4b4f250054878282f44d393314853571f71c534d5", 0x26) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a147780ac85ac92129146442f1a000"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 14:54:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000600)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5cf30dc7724395e614cf12a09db2219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c01800000000000007fedd8886d86a55a6e493c165b000800008a2646c574bea6311444224b638ea7f49ee3f2e9c50ca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c62ccc1cf835b1a9f57d2ccb2aa28641ab8e8ae675b000000000000000000000000000078b3d08ded98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816112a0fa6879fd0ef4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507b12951a91d67481f27d1db813eeb072283ceb4f3f4fb593b2d9498ca35bd2fc10b3db9db043e9220f0bfc19220c545c21000000000000006f8a6f61dae099553aff65593fc60530b49473b3319856f32e9a4011a331ddd56a816c2f593f8af518e9e6d7785733a165191ea118aca9d4c6de7f19dba498cf29e8d2794b41c1ff0a41f5fed72dea0320ddc166f90af38d75fc641876d7efb4fa112d4baebfbc42407d962e1f5e5333f5bd35e9d4a9978e84ecf427e865cea4d34e91ef7091a8cae609ceac29f11b539ddb78774d482f702609000000751232e462bb8526df3f4a870291cfff9dac52c70e3dd28509dbce631023a220a88715f720f70fe2da2d3457366a3bc931072be50bfa7575b9c3630c0694a02913f0f1c0359dacd447b4a896ff35d3d0262369999d065f3adeabea622afae832ee8b0dc0942c5cb9", 0x27f) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x2) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 14:55:04 executing program 0: mknod(&(0x7f0000000580)='./bus\x00', 0x2002, 0x236161b7) r0 = open(&(0x7f0000000500)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000740), 0x3e0}, {0x0}], 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getegid() chown(&(0x7f0000000040)='./bus\x00', r1, r2) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='x', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) sendto$inet(r0, &(0x7f0000000100)="bdb19257d7e83ff32e2a1f5a3c26499e8205769b6633726d58f3b29c72145e0a6d59a22b385caa2fe8a6b9c329a1db2b21a61432014eef458c15044784125fc9990645ad3d006ed2491f7d384af072003256593efeb72fe8cd", 0x59, 0x8, &(0x7f0000000180)={0x2, 0x1}, 0xc) 14:55:04 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) shutdown(r0, 0x1) r1 = dup(r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) 14:55:11 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x40) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0xfffffffffffffffd}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) sendto(r0, &(0x7f0000000780)='[', 0x1, 0x1, 0x0, 0x0) 14:55:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xff91}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x2, 0x4002, 0x0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r2, r1) 14:55:11 executing program 0: select(0x40, &(0x7f0000000040)={0xffff, 0x4, 0x7fff, 0x0, 0x0, 0x0, 0x401, 0xf1}, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)="262e2f172a4000", &(0x7f00000000c0)='\x00', &(0x7f0000000100)='!-@&<@\x00', &(0x7f0000000140), &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=')\x00'], &(0x7f0000000480)=[&(0x7f0000000280)='].+\x00', &(0x7f00000002c0)='(\x00', &(0x7f0000000300)='{:}\x00', &(0x7f0000000340)='/#\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='[}\x00', &(0x7f0000000400)='&\x00', &(0x7f0000000440)='}(\x00']) execve(0x0, 0x0, 0x0) 14:55:11 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x8c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xdf1d, 0x4) 14:55:11 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) r2 = getpid() r3 = getuid() r4 = getgid() r5 = fcntl$getown(r1, 0x5) r6 = geteuid() getgroups(0x4, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000040)="a75a2c1a5458b07179eceab524b10caba349fc45e19ac7576849411e3170934fd57b18ac8ed907b4ec31df9e60b23c17dc342cea9ee1882404a7dce87f6cb4345231277889fb84c900570712682775ed28f50d20ef4a167f578ac5571b0e62435e57345174b43d0b112786c814155c8e46e63d87fe74bbee87328a9f68d5fd4af624956f6bf214b7d16426d354", 0x8d}, {&(0x7f0000000140)="b4962dd5fa6bd5730070b75bdeccbfde4022a458338580b13d70f933da2ac68c661cff2f2f93a3bbc241f4c51fd557b51af0", 0x32}, {&(0x7f0000000180)="94709f14e453118b020cf744d5742aac14a3add5c894a98f2aec116cfcfe517ca8b931b4fb2644a3d9b0585a23a2f69f24a6afe33831fad538237a9bcb063b90b877dcff65ad2affce822e4eaf4fcf16b23fe497e0b9076f71f5b849040df821721cb272953d78caf703a767ef308be7016ed1679bb7e1eb44ae080b3f76714acf247d7f164e160ad8b0c35e5703799ae054f0b4d2905b99fe9331c4ac32ed1d358d3e781b2792fe84cf", 0xaa}, {&(0x7f0000000240)="5ba96bc6c7fafa56ca8772d41aa87b3d56f4f0c83c3c", 0x16}, {&(0x7f0000000280)="f1dd02c1fb0001549d4198805660d95ff4a516911595a59ed132b69abd5d2c6a1fa9ef29c7234c0a4391f71295d73c", 0x2f}], 0x5, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x1}, 0x2) fchown(r1, r6, r4) 14:55:11 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x8, 0x101) sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="cf61", 0x2}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000000)='.', 0x8a) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000180)='./bus\x00', 0x82, 0x1a) shmget(0x3, 0x4000, 0x1cc, &(0x7f000037b000/0x4000)=nil) 14:55:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpeername$unix(r0, &(0x7f0000001340)=ANY=[@ANYPTR=&(0x7f0000001300)=ANY=[@ANYPTR=&(0x7f0000001200)=ANY=[@ANYBLOB="5747edeeaf6f56c74f1e705e1cbf636551734a28d832e3fd41be2fbd35275e429d7c15bdcf5900f37e384b05606661271fca195161362aa0dec9b4541c4015007df2f1ab5fc38faacc8cc38c4a279fb249d5c174a5544ecf7bb9ce047609a8f5f911fb8ea8297ab630f6a50680d938a281cdf6ce78dba72f990d81e685a2d4bcc7a4d261ed71e8ee0b581081f9e25ba0838a19a34aa3fd4c009c68513132eeee2a52da4659ff49ac0ecefea45cdb5b1da5e658ce4fd17153b90e1ac05b519bac3255112835b0d0f80c729de200b2507fff2b7fd8c685c04d"], @ANYRES64=r0, @ANYRESDEC=r0], @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=r0, @ANYRESDEC=0x0], 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000140), &(0x7f0000000180)=0x4) r1 = fcntl$getown(r0, 0x5) accept$unix(r0, &(0x7f0000001180)=@file={0x0, ""/45}, &(0x7f00000011c0)=0x2f) fcntl$setown(r0, 0x6, r1) fcntl$setstatus(r0, 0x4, 0x400000000000c) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000001100)={{0xd6, 0x80}, {0x19a81afd, 0x10001}}, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xb, r0) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0xdd7) 14:55:11 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x24, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 14:55:11 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) pipe(&(0x7f0000000140)) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 14:55:11 executing program 1: socket$unix(0x1, 0x1, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs, 0xfffffffffffffdf3, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0]], 0x8}, 0x0) getegid() 14:55:11 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r4 = kqueue() ioctl$TIOCNXCL(r0, 0x2000740e) kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) dup2(r0, r1) 14:55:11 executing program 1: kqueue() r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r1, r0) dup2(r2, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x6, 0x1, 0x0, 0x100, "b181845b1fe2072c4570b1980505024d91791d10", 0x7fffffff}) execve(0x0, 0x0, 0x0) 14:55:11 executing program 0: sync() r0 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_UNLOCK(r0, 0x4) semget$private(0x0, 0x3, 0x59c) r1 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffb000/0x1000)=nil) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) fcntl$setstatus(r2, 0x4, 0x4) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r3, r6) utimensat(r2, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x5, 0x8}, {0x7, 0x4}}, 0x0) r7 = accept(r2, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) dup(r7) shmctl$SHM_LOCK(r1, 0x3) semget$private(0x0, 0x4, 0x80) r8 = open(&(0x7f00000002c0)='./file1\x00', 0x8080, 0x20) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) setsockopt(r2, 0x8000, 0x9, &(0x7f0000000380)="3c9fa3f452b1cfecf58209f8c3934fc09e3af69c23d5c59f4ca7cdaa30f178455c7421ca17aedc4476b4076e5b880a112fe9", 0x32) bind$unix(r8, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8) getsockname(r7, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) chown(&(0x7f0000000480)='./file1\x00', r5, r4) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x2010, r7, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) chmod(&(0x7f00000004c0)='./file0\x00', 0x40) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000500)=""/196) getsockname(r2, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc) 14:55:11 executing program 0: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 14:55:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x9a34) r0 = open(&(0x7f0000000040)='./bus/file0\x00', 0x8000, 0x40) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 14:55:11 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 14:55:11 executing program 1: r0 = getegid() getgroups(0x1, &(0x7f0000000040)=[r0, r0]) 14:55:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) fcntl$setstatus(r0, 0x4, 0x0) 14:55:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) r1 = syz_open_pts() r2 = dup2(r0, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') dup2(r1, r0) 14:55:11 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) ftruncate(r0, 0x0) r1 = getpgrp() wait4(r1, 0x0, 0x6, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) mknod(&(0x7f0000000340)='./file1\x00', 0x20, 0x8) getrusage(0x0, &(0x7f0000000280)) truncate(&(0x7f0000000240)='./file0\x00', 0x3) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 14:55:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="1afbad8ded30811801d027644676d5a7d0a1c438e6fc8a36a4f291975813e4c5ec9f722c49bfb648ee037997249a8d2c3b664057a0bcd5137069a1beced019f68ec2d3037c504f36d1a06c3366436aeb765eb988550288f913a0424fbddd752178e85ba07bc7523918b87e64273fcba5c89ed9b1633f911c9e610c449231aec0f7c39f271e2ba125f8305e90c172b30351aa5adb08a5cbc369c1254f7a8467fc29d4fa9878402b7de3a3e9250c09c654b245e9e2e848b3230708a4714386a06454663e5f1ac6e590a2ab71d63aa9f2b83824cec3dd356259248bc2b82882e468a8c80268050c784f97e1bc77f5209eda31141df721043196f0fe", 0xffffff21) 14:55:11 executing program 0: setgroups(0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setuid(0xee01) r0 = syz_open_pts() fchmod(r0, 0x400) 14:55:11 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="660df240ec011dc91cf2bae8f37194ff576b229a9ca601b400140008"], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x3ff, 0x1, 0x5, 0x3, 0x4}, 0xc) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./bus\x00', 0x4) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/2}, &(0x7f0000000080)=0x4) 14:55:11 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="cf61", 0x2}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000180)='.', 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='W\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') dup(r0) 14:55:18 executing program 1: syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x2028, 0x8000004000000501) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 14:55:19 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c9f3286a8c75f10c85806d5788a6ee318903d05dcadef1c156c722ae6be5f8c6b2640be43907d53960b8fe211159480e852572b5f4ef079002d660b178ec721a7dfa763131559906cd7078684c013872ad792", 0x64, 0x0, 0x0, 0x0) 14:55:19 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) semget(0x1, 0x1, 0x225) 14:55:19 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000080)) 14:55:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9c54441d606e344b1eb1122777c62e1a331e714d640d99bc6fa078ec8e0889d5c19942afaf0b507136b27bea5bec9614e6f339b613590640360ced657321dd87745f10bc94b6dbf2d12a70e7c789585118c7509f106846c8b814dea381526263867cc074f6d66db21f26c22e2d6ce1de630b844647b1e3f7ad711a1e8d9e3f1ce717f56dd6a5bbed2c0350cf0ca1283b93b2e4ff9698d2a8b6e873ae9ab283cb5c904727b96b4f415f1025146e38a7fbdd4a0829850d9869ac54ea2c5ee8accc1de35f6527959c877acaad42be84ff1c72159083e5931e9af5d8a2d0c568608a757127186ab3a80a97ebae3c8875bd79692f8df79f877e66002e54a3351a02e1adc05d38423240b4c7757d66b9ef1e04dc82ce55f2279d482b847d6c488fea9d54655a11f158604a8b5b95fbf586cb1d2482387da54c2f2537d6ff23b8051c878d2c50aed7de70b41d7a83a26de17c6691858ef96b2b5cd218d487642351426bd7bd5e4f2ad59b4a18bf4d19372af90d4f78c1a3c3da904e2108deba64818554a25e00f19d7a25a87fbbc6b089bc4054dad5ce0cc0146940b4dc4f19364a320bff3c3a920b054e54b2b3f1a94d14b58c111c5a44a04150c6179761eacd57c53a93e2ae5c52cd5d774cb6b561f19c37fe5f090c9c354da584d38fccaba46cfc69cc806406d1081cfcdb1c53fdb610cc21d0796e3462abf512e631c64d41b589e0ad3c9b3c8e28ea6cda69a48b4007cb14641d22d791932a1ff84e235a2edceda37d3faffa3f3a1fc0b56308c69d8513f58f5e7cd69bdb881cb4df874a031fed73d0e711d077c4afad60dec8e2d03a67dc5fdbfd6e807d26b0cf1c0f7cf69c7c19bbd6a3ef679f777b842bfcfe2a516b758a490ac25cc3920aea91acdb21c1ffbba7922870af134bc7009df23aa6fb956b47dc15144aa3bb5bb46d213ad16744b5b3eb9163c29b063b6b24c317a28e9c4bd34fdb4afb51cd0669915772fbaf773b09d290511a0ef370ecd9c68e57ae3529451729f60d35c40ae967d542ff31b81f155576e241f03ad287245ed84dcca88f1bb07ffa9ea3b1d2e54ecbeeaf39dc28b117a0279fb2ec54230c463485e8b1672ab5652049269196c0c5950373ecd4e8f8c4834a6c2d1ba4eaa691e2de2df960b90ec2958e5dd514985834cd2ffd0f8966b776e68944e52007621b10bfc19857a25edeb158f52bb0dbb582fefcd21b149dbc143fa0c031ee254c82c86b15a0599c8a2c951605e8a2ff0297458e15eec0dbe45afb1abd0d1e657f8ca161edde243ddf0fcebcde39839e00c0aa3fc2832397978bedf2bb58d8d6380f8e1b4eced53a42e4fd8e1f6d1f10f389e668e5fa7308319f0520969ce6c6b6aa8f9df4bdc6b4ca75542bab5c1578cb942b10dc02d8874608c67032dd43c6af175eff408593f4e46136f6aa31eeaed73d94237fd8a8cc56438bffecf86386d6f8180265c6ed450b5c4168f07804ec84f7138c4b234449d912b8eea69edd4d7626879faaea34f20460b89712b2ee34b651354fda97c5e01d14949daa59b031ec55ebdefb1ee002d5ecd9917f56cc51cdb05dc549a245933e9a6dd9426205198040c205c8e68032bf93a5d3cae02a3c49a6b0a559b81e984b846bd036c59d0608c835caa10a7e1e57baf5d6a3d9c2fdedca90c04f61ae0c4fb086926c8b996166e290e4a69ee2fe95050b6a186b27f4e5b4062b986889acde314c9c059bf24b0cf2b438d45b84bc13f4fbc8b2a086777291cc509caf6458dc3a246877735db36a053a26a54749b59d5b536a2c8e92b1e8e9e9c643f5397e864724d2fde59c1372efe023bfcaabf8a7a03eddcdf362f5dd49f3c879a1cfc0d65c77505c6065deb2124ec1c274695c72cf1fedb2b1874422b826b857c9008968e6a1a9d2e43a12938f9e02f86ab3766018b2384e7c3efffcda0524ba24d0f8a3fc8b8b7ed379d99802364676b0ccfbf95fe4936bd923cbae84b4aedab1de44b60a00d3ee6fcad0cd2b85de9fb9722c5ae112c8a54a5ef53bd5f732da2a7135953d443abcc3e12518fd8a5158a7030ceb01087cbe1c674ee364df62ffbb3b9f13d5a6cc9c06917377ad201bcbf10413d874475185a89af4e35180c926953669170f0eb9d6d006060314f3b92ec1ed4468abf703a1fa115e731545fca9c8dfe0408a4d0ec20464cac07605389419307b6383d643401cf68f9c5958c51d33d3dd97adc0d479b3b9189f6ce6e88540559a362a8822ac72d83072de232ac39bfcb064394052cbf678375c81b8663eebbee5ea9fdc4bdac093115028b31ddaa03609b9eb189f31b20215f715dd6aeaa86adb54e4657c0383bffed0ac8e8269bafaa50eb14d8b31482699f136235e990ea3e3a46ea21386dda48121037b5f7664999040ef7ebc22567b4b4a26b3f351ba2d46216fcfc4908915aed575c2d3f49e3a42a758da4bdec435e88fa66aa8497feefb32b9a871acc643da1a285379d4e98a509843447e1722afa2bc181c21d4a4b48e240ce6b29298cdf3d094d5421adccd3df4ee3e638f3b5c784003f9ec9b8cc775e64bf5667ae9f94a7fc6a19ea01ec50facaf1fdbde3268028150912c20a2f0e6d193767275ff2b2caa6bbc8398ea9932d45b9200960a254336ad04c8720d509a0bb8a36ce05ea760214648fb5c7769442d0f72d93176d40500304b73e88699dda9f8c9e59293a7df5eebdd560bba694038cb34c1dc696172111e6e50f6d3166d752d9f003db98d495217ee7b289a970bc9451774f7c0ef3711c00673c929dbf9a8f327cd3960567826504b6e1821b2d043adfa4d970a62aeb10cbb3983c09a34a18ceb4525028fe46c4354445928c3a406338c97e0779611069f07f2324716e531aa0beac97618eb78b44bf64c45da49cc6947a27573bde6f15ae62de91ee9b93efd6afc7ff78940dc2066f9a8d72bdb4a8c17916d0b5d71f89fe26d8fa4319d83f401a58479264b54011ab7c2570c07f5e04c4c427b062e409d25ea44862e01ddcb5e34fba76898587caaae9152ee912458c66671452968d7267edc158df3ccc70352b2f62705715e58f569a6bb63308b69cd42994cab474c44d3639761549f6ac0eee134b59ad450344832ebf3837ba6b57f6bf7b5f0eaca0a7e2c66e67f82aba691f2358bd23f5fc4dee114003295e5c09258803b764e8d03ba351782fd07b4a829fed15708325a3f8e25f37e66a8e5ef181d8e4b9b801a90a2ee52fc0b6812a946137485f8b81481ff7d57ccd756d4b0672e4144c263122ca79cb1798cfbb89b2dd72c8b22935bb32edacc24609011194849c0b5e018e647c8af7896d35e94f2fdc457b0e678994b18b75719f4c9e1c87219c8331ce3637122ee5c76e53014db92dee5106fd6c215df40c712c322f01b2fee6f571fa99c5268463a59c7d4dd1abf40506a8fa82f78c51efada9c9f7ce7df31e45e2a87c2f085160c97a134c301dc4242c47855b208c76c4d319328fafdc184eb59f8d08255fdbb3f3c8d8e334a2260c99f1611301206dba4d02bad911d7fc2680a91d26fab37c667addedc8daea624eb281bd4396b5ac6f080c236d2e96a066733ca1950c89085f80aebdbd685ef55d61c95ed97080bca88ea07d4ad2a1d3ed364bd09791bf5c9a732c57f49fb7ea08f97bde9b35d9abfbe6449d0a9b3e9c5e28e39d3a017ecb29a6758021dfd5f6d4b4f994c5b3b8c21d73c3ada91218ade3beec2ec18a03d4bfe6dfe2674edb23b90e01f9597ae676f3436bfb19a5b7e0852a3f66031a843c95eb0cb02205a18afe6f898fcca024b101e66341160f5ab2c4caddb874811e654c32c781f947e8d64ab0baa7e88dca8476d189f97150f4e1fbe48f3b9f2d8f30cf27c3370f45931bc2c54f2514d2c038e0d2dcdb2e7fab193a5f207ed38aeef1b68979df3b1e4cf76ea6e7bef2b6514de81cbdd69465af14071966f67180dcef227441f2df7c1ca9ebb02071b4d99fa7b797b86929156f0e70bc6075ff8153572b1086cb37a3e1d53c9a5a31ccd57fc09c9dac7ab40db53fedb05e54aec6e93b142bc6bfe79d2b2ba1ceac094132f3ce03001103ef1351aedb9e6d0b3ddfe2adf1de2a54d83d834fe6333a7d76d171e9417d5c4d3d6db1bf480524431c13f4b19e8c132784cc733aa93743751145f8310eebf41dc1b68a3d964c6117f4492b2c4a6f1c4c9045eb903dd322675d261c83e6eb8f659e807985598c8ef0eefabcb04be5248b373a7ee332f2d1fb6cfd218bb1eb69f238c2447a0144cfd8ea3b5723ee8d401aacca63a01fe349b3666fdcdeaf505371adb9016b4d514f63de0b17b20752300a16a229d3404eaec2270e07a1c23ba6d1a2ab846b6f8b4d28a704a553ab7060abaddb3b6ba8621d83772fef0d943ddb5fdd0fa01865d5a7813c8051e63b7a7b6555ae7003f26f7d91fb64734833204f23ee7e3d81aede704115ca3b435eb1bdde6c4e18bf10a4ed467bce8c8b2c925b75278a1160862213d21f263e1c5c7dd550dce557baa8b3e3cf88f5cff0a7d3291db2c368c1539cd48d86901111d7747c15fda7ad6ee28fd136dbad0b48a01e1cc55ea8e3cf4f29f1e3e1610acc7ab6ddf6b469a432836b75d87bd571aff3a7e03e20ff2b040d7258e505f129c766ceab8bf7da5d32d99ac48c891efc690a41de6629f78d287afdabce3484c5291176d25cc9868f5c1c07f937e1a88f9e83814bb15b1b8415b7df8a3defa64ec6c99562b62735c74720aea0620b674d9626885b9f2b48e465bad8d0f10e661195971e0d066e2a070ecf4d94aa479dce3a02e9511fdaf4c2772d6965ff22d85395bc75232e9ffb282941cf50252ab571f2eb171ae6e3cb5c896b711aecd7df25b7abb35d9319195f4e0ad063d0b79ee6caba08e8896e9225357af71882866220d41c6e9300aaddef1a900f9615b07a6e1411f8885b294f46890d5f9b1f06be4afd26ca62e4f2d1e8da0289a768c5634a5c39c7040b646618ec47b7ae91fc6087103c16df650aa429d43b50f77a2b0e2238a35aec7d428217e37f4aa2b8d5a44b36d8268e6eac0597cafb9d54f8e44118bc04a0ec70dd330bd8d8aaf8e832ae68cb73b81c82fbc9fec71899dae72b1121f0b223879b886bbfc89bf0878a9d529b3c2376a308598ef90459048c4750db44c0f5ea8faacf7f8554601eb172b55f5fd59c42e367b1f4c802c5cc2b8d0d3a7a15c16356c5da146687b49ef7f729d0092d634bb2b8b22f36f4eb8904920cc6dcc9e577133a92c931b523b261a06109752245356e3e27dea617a4e88913f6f9ba64046b82718ee86f9de90050bbdffbcdbcc5dfc6f4a941fe573dfaa606ed9349778f824f8a6f04426efc165bb68ef37fa6ca0f17e0f0bc20b1a02b773787bc613ef35524823873658d610fee7e0a3c1009bd1f70da14eff10a7350717e65d0fceb44e4ebed079fd4d6e4fd814659ff1d8372e29790da81759f444e8364bdb44e6c7353f64d7216ce0c49618ee0e854d898cf5daf7f75d59e9963607d00a999cb957df1dcccffe6b76401f4c2c0dc25f45637d83749314ecba15c6946932b34ede366d7f44e73361a8fe2400a1b334bf133bb34297dfb916b973654f0f36e77763fa5cedaddf1a694f1ddcc7a03082e5c63d7f28d8154a9d7f102b86ca94e2f33781b96453932ea45c3711ad7bbec4a9f66e9278a227ca711b15d49358b7151eea8c3e0c6babff5cb69d848d78dd6135ae53aed1568a3be524d4f6ff7134575ce29afb298867325e19ba8b8be0d99b8908d9d8665df60178e059cf725aee8685031f2357aa", 0x1000) 14:55:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab03000800000000000007a098206fb2"}) ioctl$TIOCCDTR(r0, 0x20007478) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb0000000000", 0x55) poll(&(0x7f00000000c0)=[{r0, 0x2c}], 0x1, 0xf6) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="efc2a8bd6e0b26559baec80d6afb8102", 0x10}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000580)="2f5ff41ecffc71ae2d2636a8bdc9c8693371842271b669087119121c68d15781891b82ef1eb4ae6b09b17351217eefdbb304ff933af7330ece89082532a1f8084a1649c06e74cc5c46f311689325e8805c03ce37041dfafad0d40b71a85033e6ca08d2186d20337956e52f41b941aa5bcca3f2d5b1e1f1f43c4ceb1b563e0f610c4bc53ad896e320a62600fa36700dc6a6507f41c0c5e1b944f7fa6bba72d3930e18ff6494b597a72a8e690c0e01ae7eb7c8e7ffc55305194a6280be14db1094cd4adf019dce688f6a6a184f475ee6fba9c4c58b7d3ad8c2b06d5174d0d021a8cef6ad7cd952713a8607aaf108a53671ed1ac533b2b1066c6184526756642836bef5d5ca826cc407007b964307183bc62582b153d0d02d0f5cc0bd6a7f61a8994fb2928260e51576e1c891a3b244785d28577f458cb990740815e435ac3aa8041f9a5efa1831abdb9661a34ad7a8a03cca8fbf6f8d9e0daf9acf168ffc1b3f5927f27637e2314b5328023b03", 0x16c}], 0x1) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x84) close(r0) kqueue() syz_open_pts() 14:55:19 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000), 0x3b4) 14:55:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 14:55:19 executing program 1: r0 = msgget$private(0x0, 0x160) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/129}, 0x89, 0x3, 0x800) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') rename(&(0x7f0000000100)='./file0\x00', 0x0) r1 = msgget(0x1, 0x21a) r2 = dup(0xffffffffffffff9c) r3 = accept(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x101, 0xb7}, {{r2}, 0xffffffffffffffff, 0x18, 0x80000010, 0x1000, 0x5}, {{r3}, 0xfffffffffffffff8, 0x40, 0x20000000, 0x90e, 0x7f}, {{r3}, 0xffffffffffffffff, 0x0, 0x20000000, 0x5, 0x1}, {{r2}, 0xfffffffffffffffb, 0x10}, {{r3}, 0xfffffffffffffffd, 0x80, 0x5, 0x100, 0x8}, {{r2}, 0xffffffffffffffff, 0x0, 0x20000008, 0x81, 0xffff}], 0x4, &(0x7f0000000400)=[{{r3}, 0xfffffffffffffffc, 0x80, 0x4, 0x7f}, {{r3}, 0xffffffffffffffff, 0x4, 0xc0000041, 0x38aa, 0x9}, {{r2}, 0xfffffffffffffff9, 0x0, 0x40000003, 0x7fff, 0x7}, {{r2}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x40, 0x3}, {{r3}, 0x0, 0x80, 0x1, 0x80000001, 0x9}, {{r2}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x0, 0x100000000}, {{r3}, 0xfffffffffffffffa, 0x10, 0x44, 0x3, 0x6}, {{r2}, 0xfffffffffffffffa, 0x8, 0x1, 0x8}], 0x8, &(0x7f0000000500)={0xfffffffffffffeff, 0x5}) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/48}, 0x38, 0x3, 0x1000) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='x\x00') 14:55:19 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000940)='./file1/file0\x00', &(0x7f0000000980)=""/126, 0x7e) r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x2bdfb56e518797ce, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r3, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) getsockname$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000d0000000000000000000000000000000000000000000000bcb44c181f8453f400000000000000000300000000714491483ebcd25af9f2b72618400619b836af008720d2319bd354cb36"], &(0x7f0000000300)=0x42) link(&(0x7f0000000240)='./file1\x00', &(0x7f0000000200)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) r5 = getuid() r6 = getegid() r7 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r9 = getgid() sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f00000003c0)="b11f89e04dfcb0f0df73e0afd0b9fac97e4e6666060da3fed5436d33ec64055405f5b8a8f51f486a978d9f6fab6e2dceae444b2dd305c4e27b821e573760fb110581cb", 0x43}, {&(0x7f00000002c0)="f1df0c055294d968431dca507441c94e92ff7f4b7cfb56715fdb3059ab6252611c92a13ec17b2a6f900056d0b76285d95f53238e3016", 0x36}, {&(0x7f0000000440)="c32e54a194b15567257fea827a51de8ce2a583c3673b7dfa7d4f17457394c194bbee5e60f044a9b7485dfd1f2883c6e45848f23a1c01588a7e96818a77e86a082ad47b62f7854fb9ea5139601ec7be2dfb9ff3d8fe083b581c0ed06d67e4694a89e1f9a050e0c1116b255877844cd5804ce8928119f218b8315c72b145ebcd2c92aeff0d2a3273a95a0de9bcc7b5a9156575656e6716ba7bf4d813d588adf5b99b7db20e7aa1b94f3ade8f5a26a651b3148aed6c1ba2510df64ab2f7ee8c8736cdfe312a116a532e9cf8c51f9e6763e6c5a5e875032a3a9a45733ba9", 0xdc}, {&(0x7f0000000540)="16bedb8ef96baf5bc7342749bd98112b04b792457795ef916d873ea19a7818affd08deb70565b634aab5de5f7355eaed5e4df785b0842fac7fef8db1499b34dd6a6dbc400ccb4014e45773518f25cd6433eeaa74e46310670161eaf3b5af0e23aedbdb13ff1b585bd5286a868827edf1306d946ec0166d2cbf98aac0703cf336ec35f8f34021a63d68e82a298f1efdb8760528d1a2780f1b7ec08b3d3408618d37147837de8b55b2dec0bf85eccd75023c0803cd4d2ebaa3b73aa3d2bc360c79fe2ef98ea57581cff12af45f33a7ba49c82dee4307d9b015e74a587945fa9e222fadf9e987a5b607de81", 0xea}, {&(0x7f0000000640)="a5cdf228737ce2ff1f3750cd036c0665031f62a798e52ec8c2ffda2b79b953ea7a68c6b4940c41f4ff79535a9d78947da9fc167f0aac4bee6cb538fb0515dd1046e6467dab4d29e4d96b7a162538fcb6abb5e6fe63cfc32f31ba218c8bf4", 0x5e}], 0x5, &(0x7f0000000800)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x38, 0xffff, 0x1, [r2, r3, r1, r1, r3, r3, r3, r2, r1]}, @rights={0x28, 0xffff, 0x1, [r3, r3, r3, r1, r3, r3]}], 0xd0}, 0x2) utimes(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)={{0x9, 0x7fffffff}, {0x5, 0x6}}) 14:55:19 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x10080, 0x3) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) 14:55:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161b8) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710e6676725ac0016e13f240ec011dc91cf2bae87512ea1bf267de0f0cc5daa42e000bde65e47bf02a1d0fec1a6d514b9ec86e"], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) r2 = kqueue() socket(0x1, 0x4002, 0x6) kevent(r2, 0x0, 0x0, 0x0, 0x2, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) r3 = dup(r2) kevent(r3, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffe, 0x25, 0x1}], 0xfffd, 0x0, 0xfffffffffffffffe, 0x0) dup(r0) 14:55:19 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f00000000c0)='./control\x00') connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e010000000000000000c22e46b70ccb9ccd1c147cdc773b4f2d99170feb589a1d0f9caba34b44c7596c5566ffc79e8e110d1a36d6c3b79c3232e1073bac60885d109be3d3a9beebc7c831b438433a24878f1ba802bbb2f82cb8a06d8e582af0876ce417ace472bb331eecc3dff0ccc86fa084edd4d3c5879b9082f72e088e956a89d948ecd34d24284dcf735a75da7c21c19406ceac3bb9089bfbca71eac668ebc17f437c32ff3d0c38cae540e3bae16f6d9162f332eb19c216288a80c5d1870afb7bc807a30218820c49d6d75f1f0833e74f1e07582c9d2ef9c0e0bbd44caf0287a3c1b8c7d54a1a4fada95fda94ab63c0aba3c917ae6ea6c363c13697e2374e4f744df46caba013e5b372cd5a462b5d24f37fbe1c989b436a5f15b2998ef590905edc96729ffb9d8315505bb980b63591d21407c73497ce1f52b119"], 0xb0c8901a4aacd8dc) 14:55:21 executing program 0: symlinkat(0x0, 0xffffffffffffffff, &(0x7f000034aff8)='./file0\x00') pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfc94) socket$inet(0x2, 0x4, 0x1) 14:55:26 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202653000b35633ca707b0c40bcae69db2da673fdbf7400000000000deda7bf82cface6d5c5132d3918a9760000000000007b5bcf1809fa06eaa9bb0bd0c9da1b2ab1d91b7d227b"], 0x1) recvfrom(r0, &(0x7f0000000000)=""/100, 0x64, 0x40, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) shutdown(r0, 0x1) dup2(r0, r0) r1 = msgget(0x3, 0x60) msgrcv(r1, &(0x7f0000000100)={0x0, ""/62}, 0x46, 0x1, 0x1000) msgget$private(0x0, 0x2) 14:55:26 executing program 1: setitimer(0x0, &(0x7f00000001c0)={{0x1f, 0xeb6f}, {0x6}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x2, 0xa8b}, {0xfff, 0x6}}, 0x0) 14:55:26 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="74c7e36cf4c583d8d1bc151d465f3ddeafc74816b844dc34b5e7c446c9fdecf3a479fa64e09dcb912e1fa4144850777c81d5a65f8374ac75e79231765435a69eee48072af01258d0f2c41a4566f6fd491546ba2ace6759e5eb", 0x59, 0x400, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 14:55:26 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000000000002000, 0x7fff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) write(r0, 0x0, 0x0) 14:55:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x672) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = semget(0x2, 0x1, 0x120) fcntl$setflags(r0, 0x2, 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8000, 0xff, 0x2, 0x80000001, "14094a849238517bf2996ea2262bd9479cb5e174", 0x0, 0x9}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x23}, {{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) 14:55:26 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x4001, 0x4d9b) setsockopt$inet_opts(r0, 0x0, 0x4000000023, &(0x7f0000000080), 0x0) 14:55:26 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) syz_open_pts() r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) write(r0, &(0x7f0000000100)="f8", 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x2010, r1, 0x0, 0x0) 14:55:26 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x98, 0x0, 0xffff, 0x200}, {{r2}, 0x0, 0x7, 0x2, 0x8, 0xfff}, {{r2}, 0xffffffffffffffff, 0x70, 0x20, 0xdd, 0x8001}], 0x800, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x40, 0xf0000082, 0x8, 0x5}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000080, 0x5, 0x9}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x7, 0x6}], 0xff3e, &(0x7f00000001c0)={0x1ff, 0x858b}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) close(r1) kqueue() 14:55:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = socket$inet6(0x18, 0x8000, 0x1a48) close(r0) r1 = kqueue() r2 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x707f, 0x0) write(r1, &(0x7f0000000180)="38a8b139f68c8c1023a5ac9c93baa64e251ab9cb96171493acd5959a70c5d334e3746d9a84330bbdffb551087fd6af81a2f3e9c6ff1de4c72dc0668968435241f910f1f9791c20e5942f92c28c1c67a2c184a6986a048a7a7f44b872e88003da8eb59b42f30259dfac9c77aae0a833ffa1a999dafdf070431ebf95628a3419b80d5b01f7afbc032d27156d0abbb9b2ff770c1a7f965f822894ef5cb22ddc0db1df132a760419c0cc8c2025", 0xab) 14:55:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x3, 0x0, 0x2ce) 14:55:26 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket$inet6(0x18, 0xc000, 0x9) socket(0x17, 0x4005, 0x9) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0xffffff65) 14:55:26 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) setgroups(0x0, 0x0) setgroups(0x3, &(0x7f0000000080)=[r1, r2, r3]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r5) truncate(&(0x7f0000000100)='./file0\x00', 0x3) getdents(r5, 0x0, 0x0) setregid(0x0, r3) shmctl$IPC_RMID(r4, 0x0) geteuid() setgroups(0x3, &(0x7f00000000c0)=[r3, r3, r0]) r6 = getuid() setuid(r6) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/72) 14:55:26 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r1, r2) r3 = kqueue() write(r0, &(0x7f0000000100)='D', 0x1) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kqueue() write(r0, 0x0, 0x0) 14:55:26 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/91, 0x5b, 0x840, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="3ffe90da", 0x4) 14:55:26 executing program 1: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0x0, 0x0) 14:55:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) truncate(&(0x7f0000000100)='./file0\x00', 0x10000) lseek(r0, 0x0, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x40) mknodat(r1, &(0x7f0000000240)='./file1\x00', 0x88, 0x7) stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) chmod(&(0x7f0000000280)='./file1\x00', 0x4388b5bde95e4e41) 14:55:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57c", 0x171) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) readv(r0, &(0x7f0000000240)=[{0x0}], 0x1) 14:55:27 executing program 0: select(0xffffff02, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x10000000, 0x40000000000005f}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="cbc8af9ef1db742945a60fa52eb8dfd02cd6f4c4288bda3ce948e17a5514604e2458d66ef18c5f9ce34c11409e0b2736ef7f05c8c5205bcac8e921f769e0166860108f849e63eb56c53b892720cd0ce67751266d155d33309663cc3860ef995351332c08b93fc9528c147b1f5380cba7ade75fa85161a504cc83557cef4a299e87f237c97c3d66c2fa4a63255fd3e3f074ec7fb8e4", 0x95}, {&(0x7f0000000200)="a547955580dbbd212266bf28ecf9b9941ba2fa0a94fe184d1cb189215eb4333a3b44620be606ea09d13bffe75ff2f406bc1085a32d8081608873a29b741058fa946c1820fcef8140cb3fab2c6b44136cf368b9c2e11bcf139f7b9988199bc96a209e37f5893c271be3a320083c810de1f3cf1408e96182236f597d4ae0e5dece08", 0x81}, {&(0x7f0000001000)="500f6112cfce7f8d9f257c4b7f080877dcdf48790631b3d865a04963ca0a617f4b5ac4da35668b1f475c7fdef25cd97eaa97bc24194023bafba27dac23525baedbb88cd20f81cf73f104ff7f2af24765350c8b22a74946266dae6f8f9b531665c02af702c9bf2c7402fe63ad9007ebf9110a72f5ca3b178fcaace3eb6f564385129295614117d17190e6098d6e8b013d0121a48239604a249f2256959b6392b51fcb99045e325026134f5b4d6df16d8ff31c3ea39b59be2e126e46c20ea3361abeb45ada6bf8ba6a986233b85a677517f697a6aa6b3e7b0db8596f0b97574b5a9d498c48f40fa0572fc7c6ea277ee8ab24ebbe3c0110377ce52ea97291016225c476b611519d33096fcebc4b31d6e5b432e159fdca1173c4842751b743da60bb029d3eca029d51d685afdb546b2cd1118aff9aa676970ba2289fd4cfaf42d3527fca2c88ecc8de15966fccc35232f88a67ba88b8a80346f7ffcb40e8c70b6d9c79955aaf7a7eb738b3cc4a52dbac94b571e860e682cf87f1955ec82c96b2fe54d92872d30559bfb6f3b502a927f87d63521f780cb26884e6cec317a0f03bc3612d9a74f5b6656804646874e3aa1683e636eb7246ecbddaa287b95428d1c26d5cda1dbac595d3223a6b7831410d71c995eea1a5cec7ebb19f5109e3d800efbcf5f3b4b9c8112b66680671ed8bae9261e058b697a8fa7e31ff0c6302022e898aceb20ef5907801f7976eda34668317a58fa645d73f84f338a819c7c851b84af7e2a3b422243c753ddf089793451ffd9c42d6d1b0de469c256b714e19fbf2a3225a4db11b7d4a969f48243680c89ec34abcb401ee9ce26912befa743ed5b596b94899c8cc58872791e51c7b17c0f0d0824a7cc20e61e02e561dd9fd30155d3d2be00f36c2964c0eeecf4d143cba897030a8ec964c8b132914ba59716126fc82a7581cdff1888e81dc75ebce42419238a1f96eb8bd1c3efc8cd6b2d3f80f36c17c43102dee3c061832dca0eb66e52fbcbb7f664d138400ad62ece64f64a09750f6db288402e7e6985c41855a965264022dbe179737f2295b50058b5d0789ee404880abf2bbf5da4aa5444f67b16ff39c197eeaf0b190e9362f0a06b59d4209b9316344002043373f5ed00a4d8023b82d62ee7a4a5e8e63b883f63877a32b9c6b573a8b631aa5eee7f355333839417ada4e46460cee1c8e82138576cda812ca01e90e336a123f3a1572818db7c06fac9b4aec2af3c59769faeb150c6e335b9a518b85e7ba8d11fe3204dcccb4519b422e4eb5e0a9dd382d57b1176e22e4ebfc5dc3b073191e3953f13eaa2a2534b459f40c0e13a598998bd478db412cb70a4d00d41a8ec968389af6343fa2fd26d3bccb76ee2b7014700b8d0ac73a6918fc972e1195a7d92019dec06456a1e9f88b9915b449fba190b44f6a7e2b059dfb878e28645a588c8dee57915fb46e0040b29f72277e6c1e38a7b3b5ed2dfda390823261f8f49ba4b647630b709a8337f6aab3d34f2005e9cfe72ee9deafdaed268012752355a2331370b9c9208968260251bdfe4bb0f1230c14241fe600b9353b68cb04a801553b9c661e8619825fab342b296f918f530ba9973372be8c49560878b9a37deea04c18020da7daf3ad9fb45358379362579899d4ad249e762ae6af433f64889b67fb2727cfcda0d54defeb83af461a77b161b600a366b0391e68faea4b133da6d7dffd1fc11db9955758eca7dad04a51dd9d2a4866f0130e3cd2128310e8ab8525ee06617efa5d58dc7724a26dc8d7fd2bf4653442f27bbdc7030ff50e406dd028ed291f362be069f947de8ebf2f21d21215a8cceae3671188661077731cb537ac5a5b3ec0e5918d196389c03fede15f41ae29b7f5c6f857e9e7d88dfbaaae77a408d0b57f8b2a640a703f8a823f333aedda253ccb09cfabe66faff192057ff6a2ac19e65fc96335676aa52e04e48393f107cc869d4d901f37fded3de45ad3d68f744fe1d69143c8dac979c0a61b91f739ffdb7bba909d126b50ca51beb0721fc5713d87bba179d1af64282a1e8eabcea85618b6a9e35216a2f502b58498554de1c4a0f01615e73df0ded8a78596ff679a9c77671aad32c6048ab387f96656310b6baf297b6bcde0c28d6e54b25f9e8b2f022734b92f12cc7bc06221ff30784a164a2db926809ca6e3fcb869e91b4f8076c086b5f3af072295b1522c8e944ab09c7a4e42c21f230a0fae3acc42ea0ae1a8c0ca67cccaadccf7316020ee5083893962c70778591d9a41e27372a2aff3aa1935bd2020fdb72f0105f8cdb3e6998cc67ac87cce2bbe3dac27224f63b984eb15db53cc9c4cf760d9f8edd790fcd91e38a84f2f920de713572ea7a110337bd8bf5f5b7ecab4401eb6004a8b35c971342b4d6f9544da1905386ea2884f0a606342d18561a6a1a13307eaccf32fc78f000a45bc363cc365b2c1d6202b251527a9598b5bd363d4a23193f857924a03849fb4b29f840ef4a1df65b9dd0cbe8cc8adc9a43f5d4d19e2f7c672d1adb83bfb0587572af60259045fbb6643126819a729abcd4bd01fd6b9bb0fdde6047c26c2266073df48d2ad455e7a81592dfdd8e5274ec7c3b533d62d60dd21324bb4ee6f30d0af22486129238a431bd4cde9c54eaf7d9e970afaf316e49e50d782b310801b974354f34c0067b177e093b8fcd4b9aca26e47b360363d47a4bc9e956b19f13045701913b22dda10c462b82cc5725c1bcd615f44f68a65d1fb30bca24bbfab1fe19014da09f5184a8ff58bcdca69045e0e508a3b9e13860075e85f358ece00030f5bb8e52b0ad7099ead19d0d8b25b8008d6cb5984cce39dafaf140586f8ebb71da86c3165a69d7cfa0cb9fdaedbfbbe9f8f2d5914ac070c30300a9cbc30ab8e1e072cfaffc7eb925cef9cf03b6309a35ba00dd4da556fa755bd1cc8aabd6789ee4cbd62e60713a99ae7846b9a7b8e5cc3d8dafaf5047349e82e095293530af192fdf03f2000b6f0ee4c75e5aa527a9f33f7e3db7874f59e4aa63dd3fd610f65f9ab57bd8a9799fae057bac09d0291f6dc1ef847a25322fd62ca0c214c46845627f0b109d384414cf6de88e17f76fa99f110d7e6de60f9d1422483a67d48fb957d9569d79e1325a6b36ea25e523f6ac4549eb135d8c024195087c33eb464f5cad9d7cd58665d5132289737c3ef12ba16de62285431226ab1028b84aacdb1d1932957055e676be03bcb5751253801d1ab17782637e5a5c4537d4498efc7200f260b0e2472332eb2407bd3b85aa61c93ee60a469d29ca0faf27c28e2cbb8ca6414e818d74a983f07317e76e941ded266c114492020378938a7a2f27acf6f1f1b420e625ce9ee96e4d802c63ac7de5c00d396d15a3e5803f87d62bff92e20a55801f65eeee5357cd4b1058eb8a5eda58bbb32457c77934453a8d8c65b36e75f29f269bc66caf4e7b19d7fbbf70afa326ed21deba5e4e001e41e6d29293ccfefa7ca481359390f01ea3ded16f16c6ccbf77934149f64cbb5f8c3f78af1556fd25a0107a891fe353f719cfae33fc0126d109839208a2e8fa4a4f5eec62da3dce042ff86f876da820c322f13bab84a1c2acc9ef4889cfce9cd3cdb6b87fa9ce5e421b23c2c52302cfef0544908126258cb7e1e76954ac386ba2f2828db084628a720a349198994dc73aa989f96f9ba7d134b6deab4715b177cdcb7e1937b6f3aca8a8369807a85c7d40633b45bf029aa6addbad23cbc7196f5a315090d62f7f88aea1fdac2cc59054395546cffb035922a49b3a20432c83aa423296f21576362542e7907efa7637fa7eeed905d32f5b175bbedca44b65ccf68319acc880d8b5d042301d00e2ac6e596f1d26ae30ed38f4a8edac22cefd1ad05a035e32aeaefce7c30f1258cd22afb64afd81ab14b8e5701c8361f00f03451583dd46606058c0797c43888ea295db2d0f09bd477a8ad1ad779340f5ede543b7cdd75539761359217c04a345e603a0f0e73f04a0de64cdc4fa87551ee612bf1511840db0d47c6c74e9657f544eeb021d8ed57bf609ef759e2bdff06726dbbb74724ac242440c76b4ea674c4f012d9c7f7b7a80f32b8b4710b75a1fb90b7602a8c2883774c4bb749ba91e8c9f7aff09f49361ee8c26709148c784ac3439568fa0036127d4eca6800f73e32cc794ecb0742d6a2a059633536c91642c3280fdeecb84f90df0b2ca214cdb7ca50272ea5f3b44034600750ece75dd8bad32a4c83c9dd14549264112e79e74c8538b012244e82b7a5c39cd0d7945a376236a103656e4e0d879f75e732ee81f332f286cbe51c03f6bc8f5e1000bf766ae1232dcf095f96ee5ec4fdb4789cc1a2c2476897ee5625b9cb8b4503cd008a91f45fd3c22cef08d16b7a3b62561f3650b01ee3ec976b63ed12241bcd5a34d7e6d07780727d54c6cedc1eed037bd79be244f77c4cf0c7ea773867dc6e5cf238ed9bfd60ecfba603d3222f09ce9d9892beb2cd4ec1e45e1be0718c89aea483c8d9087e13bb35aace715ef9f10990b1342fc2634cd872dca599d6a87609487b4b6428e63ed56547e4fab7351cc99dffc14c7fc23dadd6b3f3eb03eccf34d70df1878a060c98c49a96c94a42c3fe4976d17cb27c9f8452c75f3180534299a458c39bee896b784dc971ab27c61b00322cc2d43f51dd04830d5d3c9ee4d26b99a7aa6ebe77a9e29a4d4e9dc2449ce96e04e3773aef4df4b4a051695941d2d143c22b9b64ee373a45f3f65a9df67534d249307bb68031febe909ee0ec1dc6caba57e86d70b00e173defa83754192aa8d5f1f80f6fbba1dd244d4561a253c69a1e5351cff2a3d5d1876da55fcacfc9110174b28221f95e9bfc0a1af41d2f1656abec41070fa12f79b235765cbc7fd45076f31a20ce4c6cc4dc0d972631be98e862736f333534d1088fba0052bdfae83e759721c02919f9179c5dfe8c09e9edd03aa9756348107a9dd862db77634f38877e929eda5181b5fc370dd1b5b20ca9cc12d5ee1c40f611087e53fd72afcf1eaa999b96f66768d83680909f144c80295037fc4204976761bcf13b5ced1ca910747f665f74bfe5a54ed54f8e83fdc99588d1ccdc9d4a653cd0be92b4a5fbbd53004b2b0eb0d415015b88c7ab9c1e3ac64dc92c8192b15784976c0d9e25806105f8b83b4b1b60f67bf33440e564c6b22a2a674b5cd9329d8aab3dbb3ca325a0073f37dff613175b3ac328ad2770ea10d397118b05a6e2f5bc8a8a04db866e59926c76e13df226f28dc6e415238980d84d2e844ddaea974ebee919a3dc73441ec214c0fd56b32bb281c2cf793139b99a694530ae84bdbe8a06f5bea03021bb13b88b69cc67273197d15efcf3434d04edfedc0a476ba658643ceba7067f2fafa3153a7e4705b07f8dcf84e423edd41a25d96626e500bfdda53d3e7e648a5749684ac74ff849c2c7d4143870e52760daecdee88171eee97bcb7e69e96c18d8c5c0c8deffa3498f1aeae98f971ec335f93e57f7580fc6fd3a3f8d4e24fa73d362393bf9798c00c0e48f5c07a5ca493c0953cd9ea063aa0a9209d9164083dea8a9639c982f4bc397c980913f4c8e2495e5f7724b01627b5b024e9580b71e07c4676045a5e14207bc2613f37a1b28e5c8a334244cc35e4fada3340acbb68d4c77a2ab8022207c5d49a5392ce3375e047ec70ab9e06712cd48560083082f74d8fc0883ab6bbae231a6b61c2502ffd9944e50d2696378abd477c860118393724fffccd83d74cf25673af3c52819f93e2cb0ee478c77aeed7b3be551955f3ee575aace03644efd48a529d8", 0x1000}], 0x3) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) 14:55:27 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x1, 0x1ff, 0x0, "a147780ac85b538a01ebd81803a1880d7a00", 0x0, 0x2}) r1 = socket$inet6(0x18, 0x4007, 0x9) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 14:55:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) unlink(&(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2000000000810, r0, 0x0, 0x0) close(r0) 14:55:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001540)="eccfb12d79b5c41666c5d330d8f46275c60fe74a8af8f88ee2582ae3e00f050f49ce51ab13b7015dd73b8deb6ef820eccbbe01e82d04ab14203e874e0d2d7d67c105ca90d75acd1adfbe47ce0b5cd5ea77ef15d8c279e5945afe9face235163ac29317134277f11a23f64496fcd5539f97071103414b79738b0d69cfdb4ff636484f41394bb0721790511724", 0x8c, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/49, 0x31}], 0x4f, 0x0, 0x3b6}, 0x0) 14:55:27 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/19, 0x13}], 0x1, 0x0) 14:55:27 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 14:55:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x175e) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 14:55:27 executing program 0: setitimer(0x1, &(0x7f0000000000)={{0x10, 0x2}, {0x80, 0x7ff00000000000}}, &(0x7f0000000040)) sync() r0 = open(&(0x7f0000000080)='./file0\x00', 0x100c0, 0x20) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/48, &(0x7f0000000100)=0x30) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="0a1d3eb2f62393b618424ba0893995b0668906815fae38f0acfaa89d8e81fa11b7f5d0083d61965415c7e2b09c89f08bb6d098caa662a647c5868e9a3f6b988636c8", 0x42) ftruncate(r0, 0x3ff) getsockopt(r0, 0x1ff, 0x1, &(0x7f00000001c0)=""/8, &(0x7f0000000200)=0x8) getpeername(r0, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x80000000, 0x7, 0x2}, {{r0}, 0xfffffffffffffff8, 0x88, 0x10, 0x3ff, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000001, 0x94ad, 0x5c7b6fd}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0xc5f, 0x1}], 0x40, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x0, 0xa0000000, 0x81, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x18, 0x4, 0x2, 0x100000000}, {{r0}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x9, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x24, 0x4, 0x9, 0x4}, {{r0}, 0xfffffffffffffffa, 0x68, 0xf0000000, 0x4}, {{r0}, 0xffffffffffffffff, 0xab, 0x40000003, 0x5, 0x1}, {{r0}, 0xfffffffffffffffc, 0x10, 0x2, 0x100000001, 0x3fc6d974}, {{r0}, 0xfffffffffffffff9, 0xf0, 0x10, 0x4, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x3, 0xd7}, {{r0}, 0xffffffffffffffff, 0x4, 0x60000042, 0x200, 0x10000}], 0x7ff, &(0x7f0000000480)={0x101, 0x2}) r1 = openat(r0, &(0x7f00000004c0)='./file0\x00', 0x80, 0x84) ioctl$TIOCSTOP(r1, 0x2000746f) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) recvfrom$inet6(r1, &(0x7f0000000500)=""/74, 0x4a, 0x40, &(0x7f0000000580)={0x18, 0x2, 0x8}, 0xc) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000900)) r3 = msgget$private(0x0, 0x10) r4 = semget$private(0x0, 0x6, 0x40) semop(r4, &(0x7f00000008c0)=[{0x0, 0x100, 0x1000}, {0x0, 0x5}, {0x2, 0x10000, 0x1000}], 0x3) msgsnd(r3, &(0x7f00000005c0)={0x3, "b2e90866278dcb6685bc0f5b387bde3ecd"}, 0x19, 0x800) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000600)={0x5, 0x9, 0x6c, 0x0, "24147fb6d37f02b81412b6fc9e8964ae80d9a1d1", 0x7}) getpeername$unix(r1, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getrlimit(0x8, &(0x7f00000006c0)) socket$inet6(0x18, 0x1, 0x2) recvfrom$inet6(r0, &(0x7f0000000700)=""/129, 0x81, 0x2, &(0x7f00000007c0)={0x18, 0x1, 0x3, 0x9}, 0xc) syz_extract_tcp_res(&(0x7f0000000800), 0x3, 0x80000000) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000840)) 14:55:27 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getown(r0, 0x5) setsockopt(r1, 0x0, 0x6, 0xfffffffffffffffe, 0x0) r2 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r2, 0x3a, 0x0, 0x0, 0x0) 14:55:27 executing program 1: socketpair(0x12, 0x0, 0x8b, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x108, &(0x7f0000000040), &(0x7f0000000080)=0x4) r2 = socket(0x11, 0x3, 0x0) dup(r2) getpeername$inet(r0, &(0x7f0000001100), &(0x7f0000001140)=0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)="cf63b2834097d4a7ad79564a46919f1c3e67e6d43f885937e0d78c61c3e49c3954b67ce6fe42c2f249f4d2129b4e8fb638bbb165492e780ccda76fa65afe7e0fe583fb20a1dae107f188f3f52dda33667a49f9023fcba290efcc43251937ee3703cb0a65504ab34ed20e70208d5f4004cc0908abaa8f6c64ed4a12bee86eaf52a8acf55ac4637403e9822ef35dc73961184c2d6b30b2ef649d2e793b2108eec5641e6808a82ca25555e0ed4d4794fd70caef4b061462bce9fb8e3957cb26dbfa7dade85b3898acc47921708ff3f92267d0272fe5801243508ca64a6aa64f831dad84f6f6bb73ad315ed12161c6946bb34624b16b3390a8f15f59be7093de3e006a8fe176a9f900a11356e3270466f1f45778dfe0d864e97a0f884214d13b86e1354ae777ae0b68cdfcb133d64e10f95ce066e7a3417ccb6ece9319c5d0bb2da07318fbb13658e3b626655386edfc77856b540393e5e937ada9767a4940311fa7f4b9a91102efb39c86097bc6842b60b49660a854c6c8690321c92e100055a35782b6304b4d874f3310ed60eb7f926422dac83205cd78118213ca1b0edb0651caa4afa9e1345d7862067090224bf97d1180fcf668c0187a1cd19dc0cbd340c726cb301d58bb82a14fa4d057cca9d8ee6fb3b91f78322118c31122e35c215a4afcbf4b56395544b044ea83478fd327ec5af6d226cc5db77633ca28b1f6404853a0b97c36ca58e48e3e547a36631712ff282038f6b14ffefe150dd529546d00af8e93c99834c0588a1e9fb5c23e108d41ead76c69d912f31641acaf6c5e41a2bffa3c65126ac828903c4cb3ec3e10afa16bf7ca98bf05c48f522be82ce9442d3b46e91ed8432bb990e527ffc1c0dae04d5e0fda8ee8995b279373126a3eab2065b46b1247a79788bab2f7f3dbc95f8f0bdc12331c7979c5931cda8093bbe9fea249a6d6e8d4e0ae80030b06bf48e90f6ccb149db2e8add7ed672e4a96aa59393080dd8b6247b373674c2a42be4e2b1444942fd4dcc7e827e78e9ab78f403b582a961ba813e4dba6250246401641245abb6349edb786ec45a94d7264bf6898c1ed51785fdacff8ff0ccc14b876f98b3eb91d8f05834a2d14cd89cc8dd2018af20c7cd608942f49fbc377377d641c4e90677fb5c3af194703a816c5e920698e94aaef6fce63254cc0257413cd1032f3ad55061eeed046fa701aef950b247f1d4eb00bfad84141b90665a2a80e0f3050362293bec8ffb0a714339f6d691393fb61c283a8f6513df302292344a7e8b94fa47c461b53b6892363f7884610b8ac858c2f7ef40ee552d15d7bb9822d0680b860840e9ea969cdbd185c29798550007908b66085bdafb4d760737370aa101ad5baedc7e185df290f1c7688165853bea3cf6bc64b601f294f385bf87bfaa20ed39f7b045f4eaee05ded2938cc614ef14775256013f2cfebe364a7b0be03860a6215d36e4e6fc89ae8731bde69d48449395264844ead5e3ecdce64725a245a7bda7862bf36f580c65062bfd49a1bd98576998d26cb0bfd045ef74793990d78f3917beea1c1959ac0dcc3f4f09dc5c4517b464d0f8255b9292a88af6e69cc6f3b921d77d043f0899040b71c7277d1637d31ffc4b55c57fdbf093133d35530a824203d4b9aef11d064310944d5d2b1052a5b0e9eb9ab2ebd7eb1b39f443c334fc95c26f727498cceeb1760afa7a1ae174badf3a76d2c77ec94874efd83293b452be1c766c63b14a64810fef3e786dbe9bc3a3b6f59d9282c76b2cacf6e7bf122b24daeac7efa67d999eee25435780fb68c0d75e921db47238e8fddf0343f8caa3701b44139fec5db7cc2d1ccd6fa54ade0449396b0f9b0b67b0e4fbf45212722b05e7de694592a754666b45dff2ae96596d4040f7e6849da5b6d76650515b15dfedf32fcd6148392e9490744b9f8587610b57ecc67009c6593c0e99008a913be4f8f3464dd1406a0e73ef8117cfc3ccdf92e9f994dd8d71fd38c032f53f0dcedb20d987e79790c7044c2b248f8bc759937b8cb2cbb6853371d25567e57a3e2e3f9d7b115bda87c74b7eecba2354f60b26d180c31f2ff8ace87f17c0357b5b1df6781d08666362c2894a9bbee6aed3dce418ca44a0fbc8c52994b3921388e6f943860b6818aac90b250daa953167e349ea73f7d2da08de0baabf6699bd6637f906eed918488ca4415e0a6eb076aba908d2440b714c6f7ad79b2dd36453d800b6e839a325a7736d9dac69785d7d69e74e6c680c94432f47953c47ec1add9faccf838354f096ecd1629374996af316663a3a573059210c9e46f764ef0b703bd7f63d82688ed1ad6c8364d06dcc8f9dd2d5cf7a2f4b9b28a72456db6a36b6ca156b7a771915fcf43599e70364bd8c96eca61644c9bbf4a847610ce3b0a46e10635692ab2a76cee50031414e119471b1c67335f3f25c0981261a69f409e3a0c01be9b458a8fdc75e2891b0e3f0def7b29192f10664585e3be33eb31c6dd8e439b9561ef7ed83e3a218df183a38f0ef4e9949af047ff702db8690e640479ed8f49cdfdface36a4762d5bcbd10ca5113d847aca3e6295feb0ffb7d99c2fa46f31a5ffbc6feba77e50db9df689b1d11dcb1869c7a8bf0a8b34a063508c9167f353c7c02733752c483e99ce1241a6d3f725e8b05905ae1f70e4b5f0a5b81539cbeebe119ba459b43e91d5a46032471ac6b1576b5fa76cbc38e7cb8d44459dc622e92100deba75898812dcffb9ac2213a2955506ec8cac800fc7191eb50be69b51ed7acbc841964972d3cd16605ad680c43f3a7c461ea97f0e6d8ab697d4fd7122f02edab7c393a403d59eb249e498521a3649cfb7cae424ddb54c025ca7126e61e05717cc3ca8e5befeef2f77aee40ed64ab934cc1abaab93a78e58aa16da22e7b1d6cd8e72a25cbc18a92c21fd2fa7ae3deffc3a1506ff29a401fce2bc4e10fdc7ee64e14b0ee8fb34dd274c83571d0f5c6e7441481436b63bdc2d3742c3d309ac3bada2285f409437c452b32a35e57d7287666866b1a2cdd51f537a08ab41aa5ba4781e469732a73b29cad14ca41da3857f4c35db5c6e7b353e4f573e688c5747bdc5eefad9c6336ec1a553dcca759cc05e07c65e84b9bb7d8c30c4386ecfec9c624e3e22dcb5efdcde4356fea295cdb8511d703b4629593bb73c8dae4b8d8381be9d556ca79799e535c1039eb1c56a001d8bd259b74d578e48e320ff8703bebb8c0076295b43f3210feb7393f3ea37d0aab97b18d86730437500fdb2b82bf0dc80225f7fc12699e4aba26c8b30213e03190a2cce9763f4cf7a50cc619b6ab3affb8b41c5a5e3740b2d1c0b21ca3d8b26e01d74489093ccb968c8591260e560aaf1cf63c0215371d7c8ceb1dad2d1c7f341d59ee927d06d4da0d2b6b7a32374c6408560369d5619fa30ea2586adbc7f2fd56eb680db96e3a6f2026700f0134e48853bbc2083dabe56d335d8090f865870b0846eae0465fbd4d21132e543bec86481853b3b8bccf8544b9e716a0b65f5d54cbb53ed414d9aa4cc83fb6c376d848cc9ecc1caf085ba2ee0186ed4c9123fdaec1e44c128e07e65727a06a164d3af8c00fc4647e23f60348e019042122a9913c2798d23aa6a0b0d3fc4f6592e44d7b29c72fb12624a3bfd5ad55ad3327c6a2a59c64009fed093239a42776afc53116dded0cdc0729b389382c33464b3b6a0fc7eb35625e98399c10e8ac41d902c1de33dad5a1c2e4f92bbe8df773d2136301adebee91e6bb5faff3073e48bfdb9839ec1cf474046e3e8177ac2cfe65e526064c37b9b6736c6fa1bf613a77396ab836e93b7bac469d7cbc0ce3e85bf1dff6fbcbdc684d05739159a840a779cdc1933931d53accdee999cbf27853c67cac13050cbeaececde58a217a8c5a61dacb6c09a4d6b01eb1fe988c36f9dd0a089daf303d8fec81e386bbbf97e3756d7612159fc9fdb181e875c4f3f0bc656d01601930e93c75bca019dbdec645239fe12ffc6fc61019c69d89947e95096c298effbfc28d00cae423bbb85f33ae784a561b5fe28c7ae33e8a098b6c9e59ee0283067532ff8b129840ec9298077a2c2bc6871722dfdf5ddb269dda4a8ac811db707c7fcc89cb9c633845e9308bbe69130691213b13c3d3eab450599a5a19cff15ac3bbd9ca8ed9edfa33ab3626746236b5012025cf00440404babd22737013572b122d1648b07ff4a58359033892751e6a57ea9618c2187a524c811de6935e54a6da40c7569bb3cd49e5be63d92de3de08b3f8870d62c208943f752d202ce4c54d92be5960804ecdd81038f7bc6d79ec0b4d823783f951f4bf8f6c28e2e5740665db9910a810d891d84833121513dab9a8fdf661594cf02e697f9f2088ad5bc456407d412b7b5eeddb6733e136d4c02fa067387c51592d79fc7f5ea650ca9bc4db7a08feb460c6f5bc81efd2944eb3f45fbe0f3532b3ff80cc46efeb78207e5d5e6028534a68b18871c75eae46da3db4bfcdf7a983b97cb287dc05beddd16bac3add33c6c777d463c7cd92834e81907fc68bea89c6c76ae107adccd35269caad721f10f800f472a29c3e56de0b1fc1fc59ece050f12e6242d9aebf179120065731dd5988820763ff25b1ec841524ec1e203f143cd44b1fc82b8867360ff61c59c32eba44beb719357503d1249e6a941e3ff5d99794ec3c856b44cc35eb94c96bbc02395e13fc36676850e914699a6f31d7f914daf5d2edb78b7204258a68da4765bbf2f32ff80bce03e39119bce31f269fb25a2227eb9a00ec63f36aeb13dec8cd4f97760c4ddb00f0a83ee689d63801d6e119d2fc75f2bf7b8175e09ef9abc56478fee871b8709faaa815b6209bc05f8d4acfee73542f4f121645e3a7b2f3ccb47f9074aa5e9d906e403b396d562bb1c79abfc041bab65e7d532a20ed3c8413763bceea04d96fbbcdaa45d45d8e8581349931e0d76ecf99406688d1962cfb4268d9a97a1c9d819a98c2df3ac60a331ce853087d5c65e2184f7f5c46ade51636e1dc18debbbe3909fbd6be9daa723cd16ae3447944f2bb1df0222654a4b1c1cf205d1c225804d0e218b457f4d850b323b396a852102c6698a3f96edfa7c7ef160c28b06b66b990279d49d5ed436e36d30b5e32f055e200affd8910c14691b85cc95e1bbaa266a97211156bafc854ffea064f872b6f6e329a805cd121dbfdec9ded7001b1e3d517daf7ae938b0469b344b35ada482571d6da1f49d8ae537c6016900a9bfb69d2320ab645f78cb867d29423fcebe1cdc7c88a1fccf68c03f91af73bc099742118a062d06d35be7f9130d3d1757101adf46a3bf2bd85bdf4cbdbd3f15cec7c4988f741609f04dfbbd3e1ab0050732d23994009769e71bd1c21b67dea1c19dff530d9b9d5d202aad83e54dcc2cc55dfa6269f30b7c8ba00f7651faee07beb557dc7a5475c46f0316466ae1bac10ae1d40ca57ba80d7cbf914eea7e5011d2f2a69841b9c4a907d83f483d60f55105594b67671cba0047fe5d36fb7fa01b592e1b76f1775a3cebdbf3beabfe852a2f5a096eefc04b6ed5b473481b0bbec4fad9b27a5c5aafb79613abc4b3fc487024af784d19c934d0bd41df3deb118f0a65dfa40213feabdb063859172a2ffd8ea2cb3d6f3e32e7ea9b0d2a09720afe3cb62f83fa8c8b9325eb380623c0ae1e845a395ea23d82be4564dc4b81b56954cc06df2ba1e9404d41863a649b51b592ec13b6fd078c81957a682ac82af90961a90d52d7bc139be59a1d7df0337e37e18a9dc6b8aab8f470d0002efd75c41db1881b66ab915d26ceafd9d078", 0x1000) fcntl$getown(r0, 0x5) sendto$unix(r0, 0x0, 0xfffffffffffffee2, 0x401, 0x0, 0x124) 14:55:27 executing program 0: clock_getres(0x6, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x2, 0x3ff) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f00000000c0)="e8f0e55e", 0x4) 14:55:27 executing program 1: mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x40000000000001) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x0) setregid(0x0, r0) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') 14:55:27 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') r0 = socket$inet6(0x18, 0x8005, 0x3) dup(r0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r1, 0x20007461) stat(&(0x7f0000000100)='./file0\x00', 0x0) 14:55:27 executing program 1: pledge(&(0x7f00000001c0)='\x00', &(0x7f0000000040)='+\x00') sync() socketpair(0x6, 0x7, 0xffffffff, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) socketpair(0x0, 0x1, 0xeb9, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x20, 0x108) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) linkat(r2, &(0x7f0000000240)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00', 0x4) socketpair(0x6, 0x4007, 0xe6f9, &(0x7f0000000200)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x800) r4 = dup2(r1, r0) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x90, 0x2) 14:55:27 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) fchdir(r0) setsockopt(r0, 0x402000000000029, 0xd, &(0x7f00000000c0), 0x0) 14:55:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xc00a, 0x6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) flock(r0, 0x2) sendto$unix(r0, &(0x7f0000000100)="9f851e9f7876af1fedfda87d1522e7b6009f02718836480e8b35eacc6c722b9dbbb53cacc953202838e6f5f233b046543c4830682a2e5445b498b402ddbd81e3f1f3ea21e0d743b0e6fa432be7281183013509983546f1341c51a70ab81c36b50e7a1249e963bbb8eb174b2b4d46a400ab9776882ae53fadbdb7eff1d2eb3a9c5e5ac51e97fac59f5722d2e31bf49ddd78d84314da537e21038266c6f998f77bf219ec89bacaf89b9d95e980b87c92f0955e0f38c16180d3241dc94f7e7124fdcb68181af0b41d33a790a11ee3d9cd8aab65c42dc143812f0a94e4d18dc974424b3620a155e1303b674fc218", 0xec, 0x404, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f0df9450b04e2158a4947ba663b66696c6530005a9a495807ea3991520f2281021c3d23505378ff60eb25bbdfd8d983ec09017d3002764d23808314c66f2b5f1f7768dd7bd8ce3be8c3d62f32815ed8e26f546eec48fb8ec846f1f03d4e657f75f3783fad6255a4c860e6f9da9357d56de1066a717ee8f88bd641b3ba10282301e191b9ba8f00f3a9bf6bb0a4f0b35c373ff1675dbe743eb7b5"], 0xa) 14:55:27 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x20029, 0x35, 0x0, 0x0) r1 = socket$inet6(0x18, 0x7, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) sendto(r1, &(0x7f00000000c0)="cf69ab99de7e0fd693aee2d3a351f472691c57279e54d96b3e7e586c3c7dbc336b629251c40249bff3ea52366ea1411b7fa6cb9c3a1deb10ae9b02f8e695e86d95372d5eaa3050ce3d0d4e8efe52cf17bb361d5f3b27279ad222b94871b3502ad1f658b9f747ce4032190cba7d3668c2ea449b75c665043332142010787031f8c309e821921a4b523bb829", 0xfffffffffffffe3e, 0x4, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x80000000, 0x7}, 0xc) 14:55:27 executing program 1: setuid(0xee01) shmget(0x2, 0x2000, 0x110, &(0x7f0000ffb000/0x2000)=nil) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffff, 0x0, 0xffffffffffffffff, 0x100000000, "21951f7893a5f99240f1964dc61996964437be4a", 0x2, 0x7ff}) ioctl$TIOCEXCL(r0, 0x2000740d) 14:55:27 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc0000000000000b, &(0x7f0000000080)="3a000018dd6638b522bfa30b20ba6acdc115aee9877a18fb7158f99df58491acb4eebb017a38affd2d7b577cbd87b9907dec7164fd5d8f6122c49ec6d0519adf2918088ff512a6c5217d690b335583fe2419fb3d4a8b3b2a15d1d9", 0x410) setsockopt(r0, 0x2000000000029, 0x9, 0x0, 0x0) 14:55:27 executing program 1: r0 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) r3 = dup2(r1, r2) write(r2, &(0x7f0000000040), 0xfffffda0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xd3}, {}], 0x1a02, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) fsync(r3) 14:55:27 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x800040009) close(r0) r1 = dup(r0) recvfrom$inet(r1, &(0x7f0000000000)=""/207, 0xcf, 0x801, &(0x7f0000000100)={0x2, 0x2}, 0xc) 14:55:27 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r1, r0) dup2(r2, r1) pipe(&(0x7f0000000000)) execve(0x0, 0x0, 0x0) 14:55:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) accept(r0, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040)="ffc2dd548c1df4246f50db16f7e8ab91", 0x10, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x32) 14:55:28 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) 14:55:28 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8080, 0x23) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="a86c190f7eea615a7689", 0xa}, {&(0x7f0000000180)="5c9a43e3eaa4118d5ed931bf70f8922afe5de07066850bf8b70f11a4565204749c8b53f9f53b4d0af6a1f06dc09544c56330b0d7fd9f6ee010e50db986e536378b780f4e77dfc2da48e6a9a11bc3577257efb63e16b2f97f9ab07da228fec3195b6284d6867d51f362b47589a075ca0340b96ad377e653491bdd9562f0f84c4478ab1f39f8bc4935d7695a4307516a1ece69b419277fae6d1515a34356a0fafb25818eff010e221b48727e0dc4f434e8ea2ac4ff8596be7618bd116d1ed05574ddb9b5c152564f17f8628b0c066311cc8dd9ae5e299be8e8e3b40b9ac983c8ae9840b068551eea", 0xe7}], 0x2, 0x3a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000340)=0xa0) utimes(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x2, 0x8bb9}}) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x12) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000480)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 14:55:28 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) read(r1, &(0x7f00000000c0)=""/42, 0x2a) mknod(&(0x7f00000001c0)='./bus\x00', 0x8000, 0x2803) 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) fchmodat(r2, &(0x7f0000000180)='./bus\x00', 0x0, 0x6) r3 = accept$unix(r2, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) read(r3, &(0x7f0000000580)=""/2, 0x2) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000240)="2514b0cc4e244735c734e0a69f8ba316aaf239dc151e33b04293909f4d2d04bddd278ecb8e94c10574fe804ff08e0941040087330912b232f540df73eccf529a66911ecadc221a988244dcbfac2656f46d321801dc3d7ff5c76ec7cf846c29d626834fd00b3a469467862b1864b035b8d1e67d5b8fa7e35c6a299e71e7ce4d680b4cb5354e617e3658542ab3249b786d572e54991b56737e80a9b54203b15faebf0a99ec4888d232f8151993d04da4577e40bca64d5464de5b0d3c8888689bc8bd9adc2c5733b33da0", 0xc9}, {&(0x7f0000000340)="479afedf9ac91964e6450cba2c570e828f5031743d0cce85ddf6da8b567af43b645f08bf5fee3426a85a03ba8cfc", 0x2e}, {&(0x7f0000000380)="b193875565bf4a0d8d3f7c0f35941fefb5c33d549d24ff442de6217daddd82c262e2156d99a977f2c717b34bf21133c84cf11d1940ab65520be6b568287409ef66590d81be6a5aabef66fc4dd3d54164e41c961311b057c2996c5070ec9e1fc6fe9075c3d6e631295bebec0bdd110b26256625fba7114ed21a5c62ddda0438dd58e51ea3fbab", 0x86}], 0x3, &(0x7f0000000500)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r0, r0, r3]}], 0x28, 0x409}, 0x1) r4 = msgget$private(0x0, 0x0) kqueue() msgrcv(r4, &(0x7f0000000700)=ANY=[@ANYBLOB="000000006f0cd57c4618847489b99544ce52ce190000000000000033647ddf59f92d63d1a70a435b03b93f2df8faf658f233a34d3bcc64252fcf26473b92277884f018ec5b5a4c2f745ac5ca33f560049ce96a067b59d950daefcd425cfe46f3cb1a02a14038c0ee9059b1598e1cf5ce582c47eeb582b33ca5ce6aae42abc4defe7c09ce338450923daa6a143b67fcb3fc505c0c2e809b7d5f392ae3444c8a739fe39420d0605d29f5c7e799ea1e2a2fb48f93585b9a549c27dce2528a53638ede9aa23c33da0a7a8d5d0f7d1a771333b9ef42ab06ca290539bc365ea19096d1c63c87fcdab8345c3115558adeb90d2dfeb4b8d9b04122e67087e2add99e844f518108908bb8a7927e95a6d029d65edd765a2cbeaea1af395ca393520c"], 0xb, 0x2, 0x1800) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x5, 0x0) close(r1) 14:55:28 executing program 0: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x0, 0x148) kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0xebc, &(0x7f00000000c0)={0x0, 0xfffffffffffffffa}) close(r0) 14:55:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x102, 0x2b) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xa2e, 0x8, 0x1, 0x401, "41a635b88a9e23bbd672e1a1221c4586cbecf1de", 0x8, 0x8}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) 14:55:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) symlink(0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r0, r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f00000000c0)=[{r2}], 0x1, 0x0) pckbd_enable: command error 14:55:30 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x3, 0xfffffffffffffffc, 0x2000100000000}) socket$inet6(0x18, 0x2, 0xfffffffffffffffa) 14:55:30 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r0, r0) geteuid() r1 = getuid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = geteuid() setuid(r4) r5 = semget(0x1, 0x0, 0x54) r6 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x1f, r0, r6, r2, r3, 0x80, 0x1}, 0x4, 0x0, 0x577}) r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) unveil(&(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000000)='W\x00') r8 = fcntl$dupfd(r7, 0x0, r7) fchownat(r8, &(0x7f0000000300)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r1, r3, 0x2) pckbd_enable: command error 14:55:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() fcntl$getown(r2, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x800059, 0xfffffffffffffff7, "a8fd28e2b5dd6474f0d60ababc9d2400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x9, 0x2, 0x8, 0x8}) write(r1, &(0x7f0000000040)="b925abc12de1ff45f4358bb96502f367a7366805cb4833dd155f54781f2c237e114a48ebf53a320042", 0x29) 14:55:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) r3 = geteuid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f00000005c0)=0xc) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = getppid() r9 = geteuid() r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r12 = getuid() r13 = getgid() r14 = fcntl$getown(r0, 0x5) r15 = geteuid() getgroups(0x2, &(0x7f00000006c0)=[0xffffffffffffffff, 0xffffffffffffffff]) r17 = getpgid(0x0) r18 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r20 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f00000000c0)="f4db40dbe66bc4feeb17d22b5b92a802e0d0c3222b632b4be161d354a08d8082d41174a6c36810582191cf45ab2a48fd84f7f0c5abca4988f9d567195c21f41ba88985dba3f68fa62f6f96000bf879659c03bb517706f2ac1f7829418bee8540f15d455c15db2eb6e3dc352b5f225b5a48a2e5a3e198e9d9b4bd6c3a8afa742dda648b0e241a124fd87c2e7627aba4f29da0fbd7f5329ebf4798df4b0743eacc5ab310a02c998920e356ff45e31da0", 0xaf}, {&(0x7f0000000180)}, {&(0x7f0000000300)="2ad461841e10db19df68ff3c0b24c8fa0fd7289acaeb7fd1d3d801dd18558f02410688c13464239e277ad0d11830f2c03800241e14fef700d38f4c43c402d814585ca5e375100f7d6a9b2ebb72a7c761f051b38f414870e04867928844b62fa929c80ac6ded1a7134f86bbd87a95be9326c72a8cae97f560421f8405e52bba2c29eaa63a22af0659ba7e464478c30ac84d0b8248e866c0cab5b0101076e2b12292ac125a6b15656ab93b242a7b01375b453a76fdb2b6d4aba029ed3da55a95b9220aae52613b6e564367a7e5bc41c83801694a37dd", 0xd5}, {&(0x7f00000001c0)="23e4935809191ba27d76aca374a30b587a36f8562c7f9579316578c9c1253c5b84", 0x21}], 0x4, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0xf8, 0x1}, 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x8) write(r0, &(0x7f0000000500)="e36258a416f72ee9e8a4a2498a6eb6171ffb25b84e5bbdc3a5050094b222a9c4fc63799e5e27fa0023d58bf6659990c7a39a91ed085c3d30f7c19f078174ec816ca32b8886550704591327acb7b7e50ce91106b27a3c2dc236b8ed3635fb269d80a65fb682e113fc4c3612debf8225486aab6a097336151fcf577d8920100e6e47732c709ee55af217640cc755bd027acd3b04c72b91b3c464db97632e0c5a01733b70224b56666f34471bfb5f6397", 0xaf) syz_open_pts() close(r0) kqueue() syz_open_pts() 14:55:31 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="030bb0c8"], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x7f) 14:55:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept(r3, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) sendmsg(r4, &(0x7f0000000340)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000140)="f2645036", 0x4}], 0x1, &(0x7f00000001c0)=[{0xe8, 0xffff, 0x0, "5013e1ff84bdc65bc59397cbb0757beb6e75564be7f832adc96521736e367052b300df4f6e2db1e5d759a14ebf1eaccc6425c576171e2f8ede2de6c5729870f856eae9871404079f8524d1a0517611bfdc0b3581486b1c637afc3da4053d99831951a1c5480ce97a26b9ff79a47a6f88b42892e688c8c9f0a069e5da4b8d5613cec85aec047419beb56c3334d2494952ddd37a732e94362f9786f34870f7f70e642fe1a58237410ab45ccb0907f94133e218c07d1e79986ee3e72a875b99b17cfcac0f7ba318f10531d10c033e6ec9b3c9d5e70eb111a4e1"}, {0x60, 0x1, 0x9, "4d3fed685bde065e759e6eb3aa191417813d179ee9068a21394844fed447ad9fdd11a2fd32124ec8936d01e86848474c22ee29490b7098065a12f4db2fa8b599c00a7ebacb0145e69373956e6a6fe7"}, {0x18, 0xffff, 0x101, "ba1526e33c880e"}], 0x160}, 0x4) r5 = semget$private(0x0, 0x1, 0x0) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000380)=""/32) chmod(&(0x7f00000003c0)='./file0\x00', 0x1) r6 = semget(0x0, 0x3, 0x240) sendto$inet(r4, &(0x7f0000000400)="76500280f7d0a7861d3f0abd85fcef1da6dcc1bee55ffe01ab4f64275c7f788fbe43275d9b682487e0234a1af7d0662b5ac20dc2cd7736c3cb662c3c2ecf1c6b0ca7ea86ad074afbf56e02cb4cb32a13dfe5be0effed09b2f51f3d8012f4dc256460c20de88711b177a97eb40c14465f101798690e2499ac20e0cdc9", 0x7c, 0x8, 0x0, 0x0) r7 = socket$inet(0x2, 0x3, 0xfffffffffffffffd) r8 = fcntl$dupfd(r4, 0x0, r2) symlinkat(&(0x7f0000000480)='./file0\x00', r8, &(0x7f00000004c0)='./file0\x00') semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000500)=""/55) bind(r4, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) semget(0x2, 0x3, 0x82) read(r7, &(0x7f0000000580)=""/153, 0x99) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) chroot(&(0x7f0000000640)='./file0\x00') fcntl$getflags(r8, 0x1) getpeername$unix(r0, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f00000016c0)=0x1002) readlinkat(r8, &(0x7f0000001700)='./file0\x00', &(0x7f0000001740)=""/4096, 0x1000) semget(0x3, 0x1, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002740)) sendto$inet(r7, &(0x7f0000002780)="26cf301d6ce87491c649d3e9669e86d0210478d290376cca78a8a607848801dc61ee1f3569ea45ac64d30bda61b0ea8466a5e1a83fa51f3539d10e75d03b9b5e54dd17d90a3ee2a83fab13", 0x4b, 0x1, &(0x7f0000002800)={0x2, 0x2}, 0xc) getsockname$unix(r0, &(0x7f0000002840)=@abs, &(0x7f0000002880)=0x8) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f00000028c0)=0x8) semget$private(0x0, 0x0, 0x1) readlink(&(0x7f0000002900)='./file0\x00', &(0x7f0000002940)=""/82, 0x52) unveil(&(0x7f00000029c0)='./file0\x00', &(0x7f0000002a00)='W\x00') sendto$unix(r1, &(0x7f0000002a40)="43ae45f008ee1a43687747ca3b002b31bd35afa9948e29ef98e22559fad130cc54edfcf410837d91ff0e177020a5690c1778f732ec59ea5b61c169968e8a1cb0876e3a6a751156781c9c31b3875b9e8ad5958b0600829085e66f8f28db390805e47f6f65e701dbd62526cb6d61569d3c15246aa7dc2a0cd31d", 0x79, 0x2, &(0x7f0000002ac0)=@file={0x0, './file0\x00'}, 0xa) 14:55:31 executing program 1: unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='c\x00') accept(0xffffffffffffff9c, &(0x7f0000001840)=@in, &(0x7f0000001880)=0xc) accept$inet6(0xffffffffffffffff, &(0x7f00000018c0), &(0x7f0000001900)=0xc) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = dup(r0) accept$inet6(r1, 0x0, &(0x7f0000001780)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4a543a7) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pwritev(r3, &(0x7f0000001700)=[{&(0x7f0000000280)="b07241c3f0f49f408701f049f2a7f2109a1d3259d173c33d6bae2d2e54fee27ee8b6c32f9868d801000a1b4071d6fcbff13a085fd1f0a4e5b135c58cfcd56177c29403d710a0cd33bdd70f81514917579325e5d9ce617fadd6f75c6b4c4c34ccef4a3c7ce498afbb9ab7809b1d7782ca4d169bd650afc0b4174904df8f7f1ad73511c1604065b0e602fc02effb35e0371b7b694e66aec08586e85d1c6942a9ea5fdc0971c4f407510b9b4d46a1ec6039a1754cf746ee6b42e1ec390f72affc8339d10181820358c6ead33b7e22ea067bc68138c9", 0xd4}, {&(0x7f0000000380)="127ca50ea016d2f4b570339a83e592c9e0f102eda22e532f0315a006652264da7106e34c9a161d8d1e5329181d77fc318b563cb3dd8d1c347571789745cf46b8e039c4ed36b096096ebc70ee70f7e1ba1bbec27bc6dda7bf05be4bb0a8187ae1032721578d075250406e362b114eec330d5df8ff", 0x74}, {&(0x7f0000000400)="071eac723e9766398f6515e2300a5382166b459019f65d4bf37ebbed687c10b5594b45e77c28d6cf", 0x28}, {&(0x7f0000000440)="044d0f263a280938888111e8a628dd5048fc8c3b2e09f06dc118c2e2d0eb97569125dd28043ac4b68be1514f4185e5ab5255bf73067fbf0fc984e59cd1c825752feaded46b00f5c7aeb7d0be4dfd4bcbd57534aec74de274c0367a0c03f5e7b8a10c520d4e2b8b6783f3f6eaf83f63e0a66bc2768f89309ccd129fa9", 0x7c}, {&(0x7f00000004c0)="9621a3a39e1ccfd520ef7a0c5dd37f7ed82cee5e0fc9355aa7021be309736e5b20cdda14e12c81c78e05102375355e8ae3ff790e40e1a096289716db19a299ebf9eb219359826882f44a63d6a0e141193d4d30adb3c35207052f70f93fa1673983bdc7dbed04fcb890ee362e8c057a1667062c23b14592b08877e9ea6920895f2ce91bbd7af334420109161591aed0f41c9744bfe523fa194441e853018c8cd91216d5f9629ca5cc8570982862b003a86f651377263f5bcee99c65afb3ceee5bdd07bda20ca7d36e094c46687e4b8d62dcf5cb085556364d0c6284087f7e011494d0b505b4c99f82f43620", 0xeb}, {&(0x7f00000005c0)="e9f8e4ba900888ed854707d1d159a5ab7dc54c3ec3d5042079e90ca53fd694b1eb9387e467448ffe55704b6ce6c0fac916616b113b600e0c4d6f2ca8839de76239582e5c4cfdfee8a74748c6cf129aea47db30f19f8fe1349611c9c31bfb6de3838aede68e4fe789857e23fab0853a7b5248fc8ae747cb41e2a5311d4de7f5702dbe75369a54f722796e302734057444e5b3db543cdcb9bab44f2076e7e1cc243b4721a7aff8643af8f28eb2b12e8f73b2f71673254b11366468506f523640359aead2121662216aba513ec307ff62f116198aa06f66f93daaa15e0392c2faa64daa494684ce5866f3195686751c38725d09662a04f1437e606fd58e736caea75b515d915df133bdba0c440df80346ca543f8a0998b80cc2b13cd2e922219a2b912818a2fd36db84e089b2918bdba85cd660c272c23cb08ff41d1f023ca40df814e237e046ea275beec22f62238fa0dd49f2fa3baf594b2a740fca3bbdba0ad94e28829bb4161e6a6533dedc62c495f5ce19ac908a2c6cb65ea56e9e070e59baf92a74eae8f711019b8aa84c01575b64cc4d8c504b7c8078e90873404ba93ad3cfc9b254637dbd5a51dce737510183650f3533423b097acdbced3df189520fd18cef454621d90f643e6998c06891d8a86f1da799ee04671e224b4075f19305dd087d1fb6c321ac8ced331848eefce2840579946403ffc18ca8f5226c9b07ca096779a1aaeaea143d97a5b0bde174f93b816e67328bc08dd8893f7cdd355bb34a73c3a59e81bff868909bd83798d6f089876e30d54409deaff3e9d5f8fa092735beb3568d7a1893e6dd007fa30bbc230f0da9b2ede5fab4c7dee3f950d8024c8ad62dad8b433747d1717be19c946265889f9a664570b937985372d91eb2f675818856fe13d5192bc227aa12545e01d76f1b643cb04af7035f70c7332be9e9b995bdfbaad84d4a6428c032ce4253e59482aeffba52e444b2546c1ba00232bfe406effc1bc1922392004ce0e8ee76c3cd6119897a2c8dec1af10a6f86e5a85e020566e55442eee526e18c5372747b66d8ea90e4d25c927ddc60dc0ea90029ba201ecb2721435d6839ba7e36a7d49a2b7a7d017dedc7f5fb2178a5e81403f422aa932553817e95ac2a482ac80384dc984dc963fd6315057afca309ef9f6bfa937c3d33d0b4b4a39c70d2c8496f4a15327c853e24de5b7fbe96f455b38ef310b9637e616a3b0fde19b86ed322f0f2531fcda1ca6137454450faf90e446404bd2f8df6b1b73c637c4c3d1721060365fa5a534ce14bc8c05085a91fdf46ad4ff96cfaec515345839b7252f221a02a56bb8ac60387b8365a329974d8388b6e8cfc5dbfe2aa319a6f6902ae17874bf702c7c8b5b3209b8da5edffdaf1a6ba7eeffccf7ec78c8e7363249eedb67cb2bb883d04c2ce53f3359fbe6f5e10e90094be1eb53aa7b4433835d94fd82e3cc346fb01ad202f53fe6a5d4cd835f6a7bc283026aafc076d46c40ea004605fe23da87d94cdca19b1cded6f83fdcb4d936a3df518e175564782b32737b107ead622388d67dd1782b7c735b8b4652918c7ebb50b51df3ce3fee0cfc84694fb2e99057070680af5e4edc89dc6cf6bf142ae50ff264d0769406470ffb8043cb88a94e77cfddaaeb81565e18c806d5bfb3001f7fffd6e218f11ff38d943d8e36b871f5feab80b1d7b079604402b7d4f3a31d51bf1035908159d3134437992796ae654192702ee62e65e7c11770b28a19b02896169aaf93d493e091eaf62bf18c1019cb90fddf1d43f9a2cc83ebe5a27fd5e7dafdea571f79980cafecc82e923971f42b843e7a3b238e8a76e961c798ca3444addc578bbe6b40f2b6fc0fc80dfd982d690aa9ef4f40c1590e77351fbbaf66ace692351db97d331fe050fdb55a9de57a005deb85bf0cc063a19df46a41411e3f98023624887fbe3aad80b9320ed1fa84f6ebf5036cc5d3d60eca7c5c4670da016ad096592129d1b386e473372fab31b0ab1d5dcbf9bd1cd3ec885043301e0c27a3452769056ebebe51a96301ddd2dc47971411430eba6ce36de9358016fd7c13aad53fb726f9cdd72d1141e4436be0e54c50d442226a9dffe687a87c98c72792ab91de5327c599715b874f35766b8bc088dc663054c892b89d2de00e86938a1484908094aebc191ed714bd931ad191fffa705993038fa20380059ff1b5efcd0aab0443f456294e21a42de001f28a32b8f41df8c407099d4abb815aefb5bd1803c557fa76e73bb98a3044a97f0e970721d8af160559e66262433a4cd4ab3bac75834c4fd6e9598804a724eb9967d424ea63f7c250f68b64fe21436586c56e3c764779fe6fa33d4ca8324fb48ca24c6efdebf2b9d325c2b4fe825ddca303e47478648a6edbd35f11850f1f0bdb63aebb7e4b2c2b953a8d9a2b31bd24b9546f6f5b02f7c93f46ccea5af05a6d9edfd9d71c7aa1ebc05675489a50f97e48936786d5e54ec5b4c8c670e4ffe207ec482170760a7b6f793ea91be79a239e24f5396bab3078a3585955e89636316b7e354f0570133011426c6f357952d9dc9296bdeef3af0ab5ea245d52c557c7aeb78864451ead1b332a22bc011f3914d06a1ba2a2d8cf9ecd9ca89afa3f25b1bd4c7bd5d6d394c33707cad0de760e2c3a5beee47ee22fb306258ee1e3025f1b58ef1e2d2fc7f9b1b67afa67e40efe18fc84539c18c2b6cb8370bc378e2bea210b73845d8ba570f1694da064864b1f776f603c08e955801100635058d2954f70132740e95e74c650102de893b2b322f3894d1c71de53708140a404f8b837bbeaef338b4ee45636f80b35f51a92e9257cb6a40fa9db31fd010b0cea3838cf8ed430ade3d52821f3330abf61d59a5d7d5025380a444913cb21d474e7fd677d910d257bf7d18102bf51bba202c639567f6bb1826bb152a05542e7483c2a36528aa4ce1ffe87932b54835cd854b24d494cf034478ebff6f0a07b7e5affbc3d6ca6885a56d5a7733ba525cf12653b53875d15b033eff5ea6b642557d5c3d3efb59acbcf452d80e47962795609a530f57317ef0d1ecedb37cadc4da60ca44899982cde1aff1e86551ce0bf9f8a8a498249bd3500c1209c51510d7b68407959fec69fc8e67df7433ac20496266a59b2cb25df8c54ce62ed6ed1b10626f987709869e81e8ce121416c425b42d2473f79e6e97b1161a491c7c53bd03557be6341b2d538d9f958e07e97c724a6e430cfaf26bb1d5b873482684d8cbc621ede0e836aa97c792b88e6c5b2944fe6c71ef28218992ac5b689db672c840a7891026eed2139a0ed0a815c32cddd5231134dbd74c4975c08ed6187755d886a1a4825aec5a74d2b54ec8c78ff36016c1ff4ad041ba3d78034ad4f803142b3b4588e18685dd189c8c883e572e5660d9b8567c444f95d429f675e65f31c84938418637a6707f64d3ab696958313e9d4e61f77d8c8a567d2ad0d482691c16f24abae4c38257478a7fb6a818c96f77ff6143473231147cffcf2ca24d56276355a750acbb55c4cc51a31387b72fb92b56893778111617b7f8672e492e08d4a04130ddec38e8ecd95d10a8694f6022d7d362d49730822f98cd24c984a3561d9d427e8350a34999244663b2082c82de0dd13dccc8ff761c1468dacf5c6380ac5193315908adc07bac9d48419f941c8cfbd638c05be961d01d646a657811a3b2764bade5d3e0d85f634436b8ca6d136afa740cb74c9b9fb4913149d508ce6c0c212f1334084ec9a6b9934d4b5b0a5110143f2057ffa80eea1a450f58a4aefa6d585cb5082cd93ee7b5be7e75d875ced9647d926e0f0b83cb441333d7f0e25458a049a50547a6784f6120e6af7541dde14fd045a7ac0b173790bd5bdab9e61727152e41b7c1a3707010d5ab8b20f425646ef97d3cb1470e641bfdcf93e473a5e236d91a64974256a0b03ac548dd3b176d256f4c2ad594dc8010753161b47b582637e7aa19589fc5211c02cab33063178ac9bd8ce1e9f53f764c813f29feee5b58cc29e29f3c61767fa2b2e9c39e6e77967076475f7d7ca45fe9444f5f5ce8b099e0b9d98e3b411d7dfd70f20afb07188d2fe9961b29e0dacaca151aef2c12939843c53a2da42d83d65e29f8db8e973ac835652d7fa5f877eb304c40a9b3f8c0c4d955e7aa672696e0fdb553df01b972274a2e7fc63d08b18b312a7e0c4bf0ec24b2ea1e36f069f7de3f17c8829fb77148b8b70aa55018e8328cda2431846e45f10c8a15cd893290f54f2c49e41911156e87efe6973306f3054539cc21728025edaea73b037457b78dc9efa939fc3ca4e37f843b11e123cdac1ddb0a9acb47572d5f702931ed58ec240b8f2bda7a7debcf26992bf24c8ab44220eb2e6c00868b7be0710e399c3fb90bc7ef94c6e02da786af55605bb152782d7809e133f1a64218d8a153339765687ebcfaecb8aebd0a876d428d71bebe71b64a223976ad5124b5cfad6ce6bf727aff112ec8221caef1a06a8092032d1a49973f38f9543f0f438c5b67be362c65732389798ddf3dd085bc9a11154293c8f6b344681bccf0a46ce973f71453a6156715cf68e348795f5ae798bea26bd1901e890f88ecd1500cc39377cbeb12f31abea1c6da257f3bd67f59312de21575971dab3a5f85ed93147e6eca3cf8137172eda8c3c3aea496405a896b40154b0ef822fca1fdc6991b5194452d248a82b859722fcc048b80dba929a7fea417d53d048f7de1666ae5c091a501fd6750ed96bdfbc418cc774f6026ebf9755dadbf80aaa3d5099782793a8510dd60c9b9f79d07f329673e52bf6f0814688824cb29c874e578f3ee5ca13407e3426f185ce61183df8db814d56adac5dbee735c8e56dcffe8c6815157c7117707bdc94c20ce65a39aeb4a29fb97c3b7a5b303a3c63cb2d1c55d67d9d8eac8ee696676749f5184b045f423377216d309319bd209133d3380e0322ae957105b0cf79dadd3ec469955667cb208647b688bd5f9f8a54b910a6a06efed0683d978fc9a58ae18d7493b0c771b608e3e86a6053bc89c4a03351c23fd1fd342d0f99483640d748a7705b506d66214697f66518d994dfc37c9db9ba08cff09f0350fee209a35321472a108cef9dfaa2b4b83f7d6002df1e4ff84f38ac240fde4ede9d086149aa0b061221738376dc4b2d17fb6df698f629bdb9a1b6bb4100472d81e07c63574d8b156b881b598f0071fc8d61e20d60adc9b0aa970c5c60078e781d5f16540bb5f81952b95960bb0b5161837f4b8feb6122aa7d221ded113f52c5dec3e05d07d5457d75ea11a508258549187a7d376d6a803e55d0ff56690165dad2067f8bf01493ff0d3b0ad80f260f20c73bf4dad611e3fd71961e2eca5b5ab5da38aab183061b7db78f67e8e8f687be6c0a9fdb93469c45b6a1232bfbc837b5a2f2a12eeafc0b09ea94b8438cd87b78b4a58ee6afdcb16f64896d38fe5ea013bd07314201019e84abdf55a4252d92f7071e66d7acc631429e7382579343e2f19de977544cb6ae9f770f6e1338603ab88842a2b107fdab6fb6f1a3a34d86b8b4bedd04b2496b4ed1e93f48e9a801590f2b4c7306e3319f08794bd10337a5771058968c421d4712d88a1666c89decdf037e2fbdd5fb5190d4015d5396c1448388f52bd05965e80cc2245da1407395148ebccf5536e58a21f80a0d287924470b5f5c68e8b15e5ef05e9f6e1ee821fa5ebc787e643e7325dd895cdd299740143b7b91debc70a77ae3f0e3cbdfcce37ceb143205a305f1bd427f38d49bcdcf6684165aeaf13632fa80916df1b5826e3f3f6", 0x1000}, {&(0x7f00000015c0)="5caec1b9d4eed22a2bb663b7dec8e657508c18d1b85d8f9dfc5042ee4f7ca35c480e19b564795528fc4930595d08e86e80c529e43a5d65f3b0", 0x39}, {&(0x7f0000001600)="7db5bfe4d33ee0166d1f1493f40006c8d4a51c078e38840951bcb076f09c4942eaf19d7b6a9921cd7ec8b934808da3714aa0e1d56265a0478b919062b6f0dda6a2f5fc5f68f213b870b17c2b28ac87c2bada08680f7700667a30584e0da630c61ab746312694f8f95c663db08e250cac2967f2932ac8460af9d802566b789a63388c14e66595f281f9ae5abca7effb0626c0b9ed26fe47b4f3032a63de4a29175cefaed5e97e1da156112f1a8f0fc3632b9e82262badb373ab8695a89a3e354afac8", 0xc2}], 0x8, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, &(0x7f0000001800)=0xc) seteuid(r4) r5 = msgget$private(0x0, 0x20) msgrcv(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000400000000000000000000000000000000000000000000000020000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d953f9a387eb333c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xbb, 0x0, 0x1800) getsockopt(r2, 0xffffffffffffff7f, 0x4800, &(0x7f0000000000)=""/37, &(0x7f0000000140)=0x25) 14:55:31 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xd38, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000210000/0x2000)=nil, 0x2000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000040000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) setsockopt(r0, 0x9, 0x4, &(0x7f00000000c0)="2be0c54fbf24ea83db118f832f7f14f0ded79c07d21581a83e02abb94a021bda20a5d2988798792ef29222999579f7621f06714b1880045f08365214580f9fb93db43bab043f4fbc23a89fcaf8d49d54c02aededd51c2608e44ece1dcb6279d7c20ded11436a76ea805e2db05cd1f89f20ce14ea961c1df005d93ccdd6dae0b74ef5aaae5c1704bbd9c7e36b9835460bf2d72c668259e6e79338e3c95d42680497e15be432207875d97a380b89773f3ef0", 0xb1) mprotect(&(0x7f000020f000/0x3000)=nil, 0x3000, 0x0) 14:55:31 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x1, 0x2902) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x1, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='r\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x800, 0x0, 0x5, 0x8, 0xff}, 0xc) mlockall(0x3) 14:55:31 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) nanosleep(&(0x7f0000000000)={0x5, 0x8}, 0x0) 14:55:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000006c0)="e36258078385a909959f2c85fca416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287d2ba6eeb0000002f6c1b2bea99c8e91365b1000014000000000008000000000000f5156feec4a20d5286f2d31299ce14d3cf29050433f209de090000000000000033245098aafbb046c04753e2a2954b95ec50bd093884a4b9e263ced455564e98a63b9df08dd57ab9a698316a66f077a917088c6aee124415", 0xc7) write(r0, &(0x7f0000000100), 0xfffffcb3) r1 = syz_open_pts() close(r1) kqueue() syz_open_pts() execve(0x0, 0x0, 0x0) 14:55:31 executing program 1: unveil(&(0x7f0000000540)='./file0/file0\x00', 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) 14:55:32 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x4000000000002002, 0x6c7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x9, 0x0, 0xf9e, 0x0) 14:55:32 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r1, r2) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) r4 = open$dir(&(0x7f0000000100)='./bus\x00', 0xa8, 0x0) fcntl$setflags(r4, 0x2, 0x630e3d77f3ced9ec) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 14:55:32 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) writev(r0, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0}], 0x2) sendto$inet6(r0, 0x0, 0x0, 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000140)="ffffffff", 0x4) close(r0) 14:55:32 executing program 1: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 14:55:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5", 0xeb4) r1 = syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x101, 0x4, 0x6, 0xfffffffffffffff8, "6bfd98a37213603b2ecc28fcadaf83f22b778bc7", 0xffff, 0xfffffffffffff3d6}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x7fff, 0x0, 0xeb, 0x8000000000001d3a, "75835db57180000000000000000000000000ca00"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 14:55:33 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f000022a000/0x3000)=nil, 0x3000, 0x0) r0 = dup(0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000002480)="ef21b4275ee80546c919ed126c8e53086fc365c3dd776ae208b5a58c880e10060d874308835db6245df321a4e522383e554ffc72813eb69b59cabfab4bc2ce7850f304", 0x43, 0xa, &(0x7f0000002500)={0x18, 0x2, 0x2497, 0xffff}, 0xc) r1 = kqueue() mprotect(&(0x7f00001e2000/0x2000)=nil, 0x2000, 0x0) kevent(r1, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) madvise(&(0x7f000005c000/0x400000)=nil, 0x400000, 0x6) pwritev(r1, &(0x7f00000023c0)=[{&(0x7f0000000000)="e535671a240df26c19a1922291ff7bef0c1e8557c43551fd925e7bd66753affd8867148f224f849dc1b6a6912b73efa1e7e86dd68e0e46bc3e0836b66547b52ccfa10ed51c6e2dcad85e36784b09cfb6e633a2a82e0dc52aaa12a155c8adeee0556eaba8a298f3245aebf8eb2ae560cef4bbab3efd29db7453ccb44037b76c1f11ff038c52870974321f564601713c340a6c808e0d8c513d925508875dc54ecf0f5a0183e78822bc28fad9f68eb3ea6ef4a00fd92f77dc03ebd63f23f41b4224472c6ac8796ff132862e324d44004285a326661af6a9504e19b793f57b3589e0d90cf128f963618f195d1a1c5ffcecd6e7f07cc143125f624a4a19aba7c6cdda8a618c605e98fb4bc082fc20bdf7af224ab197e1f2e71be07e5c0b080d115da8a069ef7df6e50366e7287b99c76d2ceccb5f41f44770452f4b1ecdab4c053ad20c801eb4e180e67222c0611d9df87f99f52de477dab45089ae0b7eaeee258408c270aae1e71e215b1893b52251b993df38cb6a7f536317c1b9f076a51d7d4812ecbf2b70a597a98b9c36f620b77e9fdcd460ef2c8cf39feff9978236903c10400754f2e04fd292778d9655988eac82944d208ca1634fc718c776f723cfca8acd482b47d78980ccaa06e0f0f9c79a0102062d975833acb670b44a431107eea78f673a249d56f4ae8878bb574711279ec8a6e7447678d5b9605691f5309aef6a9cf2bd6ec8bd81ae767d84bc59dd3c8ac9c43eea1d7af41757688b1fbe6097e18b8549cc208c6e684bdbfaa94effca52d520d1ff34d814b449ffff286e4f4b40c559ede9169f6e0f8b09a8096fcf86c4a38ad089f685405393521d75757df12565ce5d470885cc20692a412e10ae6914902647c76f17381bb4ba93691d7600b71c464c5a8ccfd800d9775f81a2190c1e2ffa5a96ba7feb53e893d3ec5b686dab6f7ee3350c9ababd774d300fcd4060f2f674aafd20ed15fc3c8a2fec1d457d8cd702f8c92f3956732104bf61210830997f88f46a450164f51f76ba2027b033b913020ab9e9e03d21e8900a9045824322b1fce8c83129a83141de8143b40c60f6ad22a76a2bfe9b92e15a308783e4845e5e3c02979d409985994cbda8b0752061d1f52f06648c6b279e859bd964bea21d84b1ec63c3c9dcbc82026eef258388ab2ce112faf89839a4cda71a1b876a3c2127b5d5af2c29fed15ad52354b1359c604f051630e88f818b13164e3e336c2d147016663f3af0a0ad9ec6364a3b210c12b4fa16c5be551a9e03dc352c308aa2ec827c8841a2fd14074cf7450acea754df2bb0190f783a655e76a9f5f08a54e706a09c625b0fc0eb436c83ccdffef2c468b4661e8ce43f0f7114cf40513dd6d95cc5a26d781c9250182d127b647e9f5142863fb4640fdcabf092556ddad7a6500f8e73f13646dd7f2c1b7f1241218193842a06eec91803bc20bfd83319d2618ef444ceaf48ce7bc5b459575254574e6e51a68a84da201e0c438c793db66f4a762267ff8d883a1142dcdbe8c9ace052663184bed589bab77865353e5ab5004c22505113268873ce5199fb5f9c4bb577d4d813e4249d6caed7754ede917c31eebf65258df033abdca7d9f49f350c9ecb4eb899b9e386cba958ec88987084490674e13286f94a9dd309649e0205a37c7bca68456f659fe1110c9f11f401b5da546cf769fb3a0f95b88ef9b0931f6a6e7c7a4dd5fee46be0dce1556dadb1dc8d6707558ffc2e8ea31d5bc32ba8395dc83e8df5a312fdf948f59329908c941d7d8bbd813de0d56ee4fa3093846642c9424551bf8e71a8fdd1009af77a4b8fe081817389f8d4040fb62efff9abeec4505f4fee66f73c97de8224eee7b818b9735c87e8eeda9bf4c9db84142bba469a6467a204892471b8776877322b6ce6790e2f2475182d6d8707b363e9ba43b6810fc26143d073f97e51860e6033f42be6202f39d53315167bc2dd053371c20b8642f1514f915b549354c01704455f907999cb40e8d26a861da650a765daeff7889508d2b1a0c24480f2e3d777d60bb81e8d0db89df11e1b1e91c8dfe266753449b3eb76b5bbfd802c229f1644a20fffd152d79b90ea643b3d1e5b81897f1ca4f8ecfe9979bc4fa6c2ede3bebc5fa060d46ae76b2a0f712b53a0f65cfddf21d59762c5d16ae93156ef4ea94a59a63d7956cd1d2a4cf25cf0cdb7bdbc43077a462a8ed345ea28f01760e94fc69f14c9eb40022739abb30964b5b370d33d1cf9347d3813aeca6e2d8e0003a68674a7812721720bb8b293fc15a7fe54e8a44eab7e279a8fc2a99f1f1c36a00a7083a89277d053705055879e22424ccc4cc2ba8b467f3e6e9e8b7cbe99f09be1ea49bfebffc2f58d6874b791e9dcce6503f3df2e283d5aec31716d91400fd85ec80c9b1849ac89e22a2203b3e8cdf3c134707236a803d305e290b1d642b88a3fa054304506b17ba1aadcdb49edb4d7fe46f03841440c6f1e26542aa448c209c8b46e11188c2841f3727bac4248f15fc0ec225a61a50451e6b2d3707fd7cb34b103fc0ed4228a71b631c9d4e46b6684063843093a5ce4c54a987821f0405cad949e12b1b52b23b8f5da9a7a251ea50307aa8acbbc02480840b52e4fc5075efda804fdcda98e51fbc3d02f084e03fde4fed71af80dc4f063b75c774004a41379feefdf1e993b5fa91c034ca274242cedcf0a692e9657c730a25eb74cc43501c571bb347bd344b9dcc6568c6517b263cb1ff51603068564299891f1982849614545982f60c6a7366c7e614a9eda1947c23b478350519a596eea26fa96fc323a53022168649e1cc9330dda16a6c7510496907312163bcc49a3ccf13c3830dd4174ee028b4fc9baded7af06f8beb0c2ee12b12d8f5d08a1223114a4123ef1c23bd43738c32e137f33120983a3f18b9d689414936a72431dd575e86cedc754118d069b4bda52090bafbc61da83dc5d2e5fb72f1d1e2e55ad1822526f96e920e70c89c1c3092a2c916d30736bc5a07b19a7555aa5e31ea340f017cd2eba605f3e51a72e577e577263910e8e044ed431d25cd03641f75a65c4c932ef062c3dbad40d7bb36f1e3219d759ef694e11c1b17ae97298aed72daf507dcc8a90c5b9f417b60a52949c972a27f76fe14b24eeaed048b62deae6dadfee42c52f280169ba10ba5232bfef15c722edc9bf40ad99b93e7f07a0c4dcf3aa1e5b37d19957d440b7ede580d933fd16fec2d60b41a8cd210daba778e2e2b9770615ca0921748afec09b4ddbbec9a7a7b52a045b37a7c626beb6fc08a7abf9d6175338f59a347a334428a83569c4af78f5987720c54836b408e88c4c8b841c97157bcde2b50528241f38276b9d2e37ba7eef0c94cd1cd8321147cc76e41d6bd030e254e246db4477464e595857b4b8412db2a74996029ecbc6c358df7161b8b45629dba706263f148d7ff06f48f2ac86897cbf0c8a80515c60d814263d3adb3562e099a4979dd7c80f779276967c80bb014b419dba9913bcf2fcb5e16d8ca95b1b8baecb598c2992c14946a50d0880163e975ec87ccb758de6fe895c9ced866d8f529027778c72ceba03f0c3d440af3864fb218e5dfe6f87a3830cdb96dc39827a275a68fdd9d1178252f13fa743a861ad73942b53bf4ea34583d6945e0e1b420024152a56cda4f96112b91e710c4a169f4a61120b40fccb38dbb81c4780007bc29865685dfd7813f67dd78fd8da4dd775ed2bd4db73b6eb1332e955fafa37d8ddaf03b0a70b0e9b6ee67e05391231eb0343ebd7863867e2e0da62ecc2c9f7d616a39b13365d56af59cc5ea3b9c46ac463138ab62ae3836e7445ae0e8e7748599fabce2fa373a13968e99ad83068676ca39253046a3818f07064d2375ab51fc1ac18186f571af8520e992a0d5fc5fe0ded2919b31a2dbdfbef927f889c686d44df708664f5b9864a9b62b1f87bcf075dc67fbbdf39383eecb72d9c9f9b02efffb53185b15316f3873eaed6a1772e076079e909a68deb88a15f3980db26822296a473a3bc2dbc7a5f5d97b6958473d63d30c9e455d8ef87e37869b37dfa64b76871d71bfa6ae081b3b81e5b914f4496fe3e98a4a6112b1f85bf9ef5ba71925153ec3ff64c4865717686600da71ea2a1ec03e10a3a586e32cc526aef26b132e9483f3b38860c006cac0a890fccb17242ed6f8dc4605b6d125f98e519ea27d55c804031f63fbb5207a3a69cb14c3cc531c648ab409c4b7ca6b381355f7ef69b39984ff7749ae0aeb05f3ec9bd29ec12f64c745361af72f6e6be1566789c6f17795536c8d020d95a424b7be001c87b48eef6c19e7d10e54615e622af88ef335705693e6024537c10014e6449a3331b1cbef04bf6cf404a67d3e583f48f432d218922ec28b56332b77e49eba6de8ee4a698612e023c1f88a34a615ee7f452830ae16690c0f15be24bbe42e7682c87bea99c1c63926678f9d9682536c5faf26e88c710269900a180e242a2d8b0dd9cfe1af4ffc6806b4a0c9709b7f95df56bb639e5a111180c6108fc6793df0b886033fb498992a04e43c608cba587c2a5574cb1ee0485d4f6215dd48109dc7075f1c475add16d6b05d1b2713e1bd58ff1ab46749e0e754b5ce8a759181499ff3a999027873cdb3bcffad248909039a1b67ff3e4e80df00f67980dc9a6408b740a3260dadcdc69c07ffb045dc8b7912aee8f3fc3a28ea290cd218486807dd0bd88b8589ac4a8fc91658e8c950171b23781fde83ade6a096466275a43bae17ead01ef082c2e774c06dccf91f0b36edc6b2f7bf652eb77d2b56731d80eede5c30fdf70218b68a8e54ba02b942038766f8308c789ada9514ee944ba8fec60a6d30c67722076e941fa2f3f8e8d0984a2db588c041e21b19872693d980787f7674faff279df8d77156bf56de5518fdfe0fc928983c4ea64ba60ad9ab92448bc84c3e354f49be3af2c9d2a7b074d7c5940a7d22be68416c8991164b84e3724e8c47be337104ee861a1f08086b456d9266a7f8826eccc796fc67813c1dcfa3ff59b19496d67f136d1579ab46fc30620283f25a55e3108bc5a1c0e5f003a4e0c006f5342762b557189ea39e22c199d2b3901b2303b7e549132139f702c463d3cf4403b6f616e0fdf8752bd6a14d81e4102cf48f7497006818265401c27b52ad33c2e4edd33aac4e548ad1650c64d77eef510954bff12c727f5a609099f1d3c956e9cc013b723e4489ef4481e298f2263d2e39a63509493aa98d669af9371450b536f48bae670aab682df9bae89c53c51e8554e44027683c0f307d65c514f300fd2c6492919472c6007c84dc72693928c6df34abdd5c37d62f4d5c59dccfce98f1f31f1856e290178168f197daec5e640dce121704eee4a338972b9fce18eb1be6d057507e859e715020166c75788e5c6e47c5dbea0ba18df3a572c91d6cd97872a05b09a9723a6b58ec8871431b3ac8c27d6ff44eebd9ff380ff3695cad373b63fd300edc9cba5dbce0d4e6f6bff8fcdcd2ee1f1ef5452f8ec7762250322a2c5818d43522aaa4be35eec26bf182b12f28acd593c6d736e6773eb3de4714ad3f76cc5cd1d0457ac8ccff1386e972bb23d0721d342109f5dc2b2a759ae4584d2dc4450919c5258c1c221e5dc457f2462f8792fdb7736ddc2962e559502df61d32937ac652eb42401ec68d9537687e5706886424a51f1a3f5d6b255b19181b580f3334000b12ff53967a3ef05052b59066e32fa8a7d898d4ab31188f85616b54cdea72b9014ea2e7bc149f56827e2321e919e6a98ff8bad444bd063af01807bd0a14ba7", 0x1000}, {&(0x7f0000001000)="3c9dc70cd782a898234af0c8d1d7dc811b3a6f4fa02c406268d89450a3b936553ca50194707fbc4a21ad9920be5b27d9964514a14621104b663e8469e6784e59e18a2450872bd1e80942ca04a733a2843267a5ff6c4b26fa66371361dd0fcf68c2e4f851acce69fd0f760df81ef6089b58e9df9f6f6265b5d468a77d439134b0207ee41470126d8763c5d5ab8d48db0d59da4427610203fba9f89e26c80d0f22fac20b4345a55b4f5750c83accf865417c4bf7", 0xb3}, {&(0x7f00000010c0)="f293c47bdf0546550174d5ec93cafa73db21a31952d7cea35046c39fd23d0d9e9876716559dd7ab470ed3444cd92ac37811c52073533f66f928b6eee6fc81f51b9771242f058e893b246b70e4b131e2ad59512083d9495653575309f929dd1754ea582b36922b9574605839450fe681eda0549a8b476721408249f702f734e6d604bfce01a9f96c64480c1ac4716080d7998302d2201c6a5180971c1c57b7c18029f7f906cd0b541cac52be8f66d87807cd9a6f25ee96022fd8d08b564f78742983d71c5b5e0f90cbfd44133b7edeedece6444a235d65f35818903196b5b76951590", 0xe2}, {&(0x7f00000011c0)="63efdf7285583c38304e201a2e0d9c836b80057a82906135f6802916a6234fbc8e07eafcbcee081ae8cce07a1e45018300d98866a1d2979e3a24a9b95ff4805ea3686af5a90885", 0x47}, {&(0x7f0000001240)="531ebcd869df88b9f2ea4db0ca732227af17e3f07c3ee19924", 0x19}, {&(0x7f0000001280)="5a57481b95d99fe77ac832a23984553c8dc0a1c5b0ac8b15063b7e9447952aae984381a2d6a1a8abf0e563ac37e0d45036a5d9f7bf3490522750e00686fe36a061b924dc754f93698d7e84379551f1c50d7cabc60a8df568d178ca61785955a739cd9dfd24b125e970593ea791c3e5ff9a37969ac7e3e4b13b4302a397783a32094ad577448dbaea0ae5743c21", 0x8d}, {&(0x7f0000001340)="55d5fd0efe2a34a3c90b1c4eae8e62142769f287487d1ed2f32dee969163a4edfe3ba57b741a806620fe617a506d3d6688b3e2c4ea27261c3148db84108554a6cda88a4b31964f86ed7fc6920e398620b6ab0f4d92301d25c92bebeb43784e834cad22b91d4ec8b47690a795c814e510bb0db8c782ff6e34b9b60bd9fe66a10284eec92a0e289d1bc6800e88a4ad5942cf58bb15a0d150a568dd0921e58d59ca80d551203a4d120e04ce60181d2414191ec9511079db8698885a464f99116c250f29d97695ec62d55ae56617e9dc09ff11209bd59c9fa0fda6660e3096ed89f439d79f134cc933d853921295ee97467950999fb574cd2d8d66b1b516acbc17ab627d9843d78f899a05aa7c3b81a2a702616cde0b87975b61c5cbd2c267b70023d9a3e50a89e7fdaf3fc4e23060578e8de36cc226f84ec173c50a5f8378dd75f3cb803b245d2898ebd21242e844e5c6875dba97691995daf2bcc3defb13973ca08b1222a5622259466c2c1bca5dc9d08bbc7cfb43d34c5c6438e210ac104aa54746b18ee2de2822bdf047bef5d6bb54a91d6cbaa9a52d6e9f9ec75997ee4680f1e00a7d65ce00c5d0030b4674178e95de8b37efa43ef7267ced8c8752026bd4df8c40f000285dcc03d66af36b74509ec77c57456e4f35d3dd9e8d88a09c3f1897c0b2e64b8228b5a63924fb55c6c19b2138bb7975b4f57424beb63f4a76c2e77d1f29905fe9052054dd46b83c15e35d796586590d936bf8161989e1128d7267b47f0c32e8997cff2dda902c4b1bbc5e3af076a10abbafd16d097d6b74f3455629c47a068a0add00fdb6c7aef7fcb2107f3da1f77fb11713a3d1474e63ce9aff1c5c5bc996944e38a4fdd8128c8a76ab63097e9a6a2281f54d735ac2ac2e02b6cec662f8705e53b27c63995c60194db12efa2876790904455306cccccf7a2a612152a7b7eb40f4b35c1f655a67d07567369cf0570f95ec258efceef68aec6612e28cadf00cf307ac9d0c94225067e77b90ec450873ff969185b9e244f2d1155323b646825496ed509a5dac152d4ef681e8ef7cc7871cd2cd1d844346e0e31f8b1cf789dbb4c3c70379f21ecf5c6f8bdb0646703a093b709da8af2496524e82086ca33efceffaf54153fc80a1cbef967278d51ae2ce88397aa693e8c0c338a5b198118f89edd4ef8825001c135a0b3abfa6c2642f7a57376a66af6cde5ab3145e72fcd5e5cf0e3bb2184d4e82d005769d60883b67502defb0fe6fd09a79448a9a8506ef88245220313412568a2203bd8f993a8889f1bf20c77787c21dd53e8f407daf354dd3a1a2f0176548b410b441b2bfdce910d1811be67020fd616eff0c15f349bf95ba32ef3292bb17b95453bdf1ce5e88f1c358506ce47f1d41329b0d2ec1427b27e79c225482cc77d71aad26bf708f70f02881058cef62b6440374cee762f26de19687e2a3d028cab75e6f79fe1653e62e1aabea44f0057a71d1c8446a68463771626607737413a3900aa3ed4985c4e9ac4b24ced2dfe085203d0a072d322abb6565f63de0b3ca8e3e8684d4c7e9538a053ee2491346dc3f66891df3b8ded053c31880788c48ad67a8f33d108dc3f855e3783b0751cba12f600f426c2a1c6dbb2300cd2d1c8a8e9c1bb536a2c48afba7f944d3248d3ab27dca7e685ae75414401293cec01d7d3e35ba19884e0e7e1ea6b4ffebb445c25eb4ab83abb35e0f1aa57fa41fbabfe448328aece4ab6f1f71e32ab83b273da6ec7dc3e8570a8cb83057f94f170acdcf7ddc7e5b804c3c29eab8f431ece2765a4e994652440e481117475c301c3561ab55bc1d1478db0583524a7c7682ad719fbe1f54a3c5815b8ac444f222215887508428cad9b944d457ad4fab71f8f88c2c565795621ff610ffcb473d433975682f8cf6b26e338cf01daef2438237c35b64f6116f21a610f1be722f3fc906e5c20664ab9cd515f8f9fe4f0a5dfe891e213b6d43baf775467d3001f545dd6e7c5a4e4b43fa4fa6b5e500365089ab3a47d3af734f5f545be83bd61a8595ce335b498e56c5d8d5b92801a9b843bb6acb3826ccea1c8f6d2de6c10a540376c33a9dcd9310e184b1f94814e64a82f6ac94cfb82fb5e3accf767e30760ef9087cd86d5b4ffc77a0c7a5e7a4c641b948b96fde8154929ab2bceac1caeb5e378c96d3dcf9dca303aafa94f6cd24fa2819de4b03a581a9b72a1d208ece4e43e804ae66b4402cb67874a861b74fba13b5074b728d3c076ec65b65e6e70516d2d43648944d7a59a42e714288de67a070bb6fbf49c564cae6d0fa263c1aefe28a9089ca64da93832fad6fde9ba42644a4a14aeab34ad5c881d57c65197f614035c16dc306fd9234defd4d5de4bfcb4119ad4169ab405b3bd36b810557d4e80fbc9bb580e91bfb9e3eb1d6e42922d18f6120c4771747a125cebd4ff5c97106d1fd7b5c3ce25781d3349310cd7ebaa9ba60377cb1ca8c696fc270f0c71e236582a26d82c4dab05947cbd098e3713b092c1e083edca165a80ecdc7f508218c3bb807544d16798d5cc0894cb43a0bf940e9921336784b199f57904e8656aef205e8ca7acd38980ae8eeb434a30fc890ad3f326da040d6a35a2caa7a60cbb2ed6f80110c051f553f5dbae4ec21dcb22311f0cec705232a0aa8c8f2eb80b650d1ef7ee8cdeb8cf4aa71b98704e47201429e422c07060b78d67a52a38451345ff62feb8897c36b423a9b5af04baf35a9edd60e8fe13366bb922ae98b74606d54f4bf968857f17adf1470e73285dab49147f29702ff1ded434480f1afaed37cf41ae044bea0e9ca5dd94d06d06a9264eec26f56dc5a7ae55a0392ee17ee8a8513fcebaaafa615ea2d25dab4b2bcc0977d03249bd22b19bd0cad60cd962b25f3cbad1124b1b3d67137ebf4ffd4a59dae302336f3fcc3be184fa05a46dd19bae120cc0394ed08d7711618acaf3815007f9ec2d94f6ac1276107503a9ed16003198df807bb393aea78ad32f357a44a4106b256b4b03a5ac575fed794ef5596a90b9d7d0e6f275b5dd90023e64bcb9de614ad1ef5eaa701ab37909a2c1a71b1210501d090e12a31b66dc0b80230ca172cb2ebafb042a190e235f97f4209204cb1961dae04a9e3c629c7b335ecce18fdb6e84bbb952f52f8163a4043df57b82cac16cf802a7d278bca82c8d7c8af9f1e8c6e201b5e85e5088b9d1433a2cedc4dcface44f02a517491e80e2ed3771eb644c6e45de3d0458f00fc12b8961ae1f33c1176c6513e03788ac02d8074c9f7e6d0f4e169d3c7244752bedb9d910c2bc239a661f37f4346f5800a16fd0748ed9ede6389cc98664cc69b9a2fd7f876f1f29dd1ea304447bbded8501126197066e69437555972425c378178bde5540c01e9a526393ee0fbb0587703e025a981d3b09d0b404dd66a0835ed3a8f29f7b779a51f39406b306c064753943427888e04f14c1e996ae10c34fca718c111be5adaa2ae3de9f5b2fc24fa6b03875563926f5412864b92e9ed370e9e953d15bfedeb998b407ba3b3a7dfd3e840be5b1fd665b9d9eae586ec257842e974258422a6b33f153ec644f06e71da974ced7b08e931a8b837999bb5e92864bafd9130dd7c3e54cd1a1630475c65b4a6aeed69c719334f9e8535f5efd16df5475ef4658f9fb4d52e90468f6e2fa122e4088c706e0e12d4e8888288f8ed18eea3e5aa502be8b7d6473f9358874360ae154e7c7d8333a2ce0c15a22c79f17a7d6aa92af722e2e31945d0f2266bbd6d99ae94e76d2551466bc488387c9e10b7fc4a0c0df5ca17537f6ebf081087254a85acfeac19f4eb48c9ad19257e00270828cd641937c175941522d4ee29e6a4afe39431fbe047389f7ec309635530c6a1c141bae1009468fbc9e4dc6e2c79ec62ecec3e977b8a7ca7b9fad6125b026e27ea87514a612cc6e187ca3a07ee950ed883b9b58fb5b72f4835fa43e9b1592a77800de6e4d1ab9aedfcc22a0279d644259af12630fffdbefc19c351d5df934c8be7284aa32b5f329bfe010b8d489db24a1a9d73ec70e07991adac00a1fc77cc8039ecb55bb6ad5bc2efdfa6cd82b34a61bac6b2148dd73aaefc9d3b9d8728ccd261aa37f702986536dedf72dc035a7d69f53d98299fb11ad9b41e273ac5ed9004c0488a32887941138012268ba7bfd50637f65109053eb7b631d2f88ba086d3ebd62fccd69480e6ede6ab974969c5bc05d078de8a22b8286c385c882e507c32ec215c52175ffc592244950c384440f11f18d531e08a82782988c5351a4486722240277b589f22f411c6f34b4142b708b57b8ebb88d2ef31b82d9663a4e8fac9fb7f9c7ac73e1081d1f663e449acbd7e14e283854c48740aff00731dbcfc670d52b4303e3bf0ede958875a3ef5897763106437e6a5c301c4ec75e8e692697e0605339ec2f80f17a3b8b6dc6255a25af9971776ca30549fdf048b276942736bebbf1ca867e2e1fa159f7c06b37bd4e39e8189109791ce1bdba4d5641568bbd4b872b15421fdb93f75fff84464b6a8e59ec2f8c8c50aa0969c260c08a4bf8484d8c3ba2da0a124fde68dfd71764102f3e78201249c4a69c823a4e9fc4db3b35b4029608993d5bd159b41a2194eae9a1dd9cc8ac643cf4ca132b4e6dcdd78d664f8fd5924d327baa1e5e78847dd55a169d107cf4ec3855d7a7bcdced018b94179cf2172ef97f34a488346eb02848d8b9d9abd9fa1886b1e66bff0a50fc7498a635f4f66ad6485d0b16fc4d3dce13a26e8d9fa4ee2d7a9c66d85a3535d7c99f7e7af5d97c57247c289f35cb6afe0d537684689bee91e88bf3e6fd9b2fac623beccd279a50e6babdbef8dcbc6a529e328c79186b032e967e0a0e62f62cddc830f116f85b9c3b3c2f0f0b7d9b5e0e15e067e2ed3002530a2ee32c1139c08f6512e7565c8afbe248ba7fc697bf5b2c62772dee6838a6c322e886facd32b390efd79dfd6593c392baee2deff02846cd8510e30c5355708a33386d7ef4f6fc954149c2a12aa1514f8cc389db4b2d70d587538bb7b30f3ba2dd866625827ba70c38dec7555b7279c255816446852795619728efd7fafaa4169caab72a4bba36330e4f9ce79cc09e1c8d8576788f495b1481b9a8b727814989dff1848daf88a18f725c0a90b2a21ba4b66dcba7f4c969eaebf50f09d1aec534e5536f44210f31a44d9c00163b62639b05c994110564da74462e13ce1c50d2a4aa41fe6de9e4ed462264a362a55b6ee7eda45d9f97d89a1b3660a7231d3bd907976c4b5ed2db2ac835acc0c735271d32d4fca91eb77f00e6ea8bc281c7d4f69ee792b7700e4935ef549935e8df33be24f24189dff18e9dea4d3d118615f69d3dae9cabe83d476a9d59425c6a3769988f66c730cc7e793c47ffcfa2aed0b72ea1f9962c4b3b0bb7bbced0a117f255e946b42d64ce0559930c1c671d40756dbc3e68f2049f9425eb709dcddcf26e0294e1726d036c446d4f211caf2d39b04824db115898a2c7fc1633a2e709378dbace7c048910e305340677ea88f91a0da68e54fa8d148884e2cbf57e03920221ffa7446989dba4b2d2377a7d0676abef367ae94cec34931b56614f0ded6407c486261b02b558fabb27b200e890f243069488e883547db7d4ccaf63bab5da9dfc9993fd83c00c81293dda371bab31296324b905bdc7e2a7bae72b6321d759e91b18bab05ca58b932c799cd322e0124d53e36155a3fc50ebd51d6c651a3f5409e1b232d96cbea728839b557f7dc0254a9b3abda3be49f341063e08a15ae726ff39cb99765b795cc40b96381a32fbbf0950", 0x1000}, {&(0x7f0000002340)="2e3b283201b8ea82e3ba65", 0xb}, {&(0x7f0000002380)="ff762c96e2f4c8dbf2718181d93048de8dc81adfebf7624102906adf5057da0197b19e9a33e4cf37d29e862d9ebc47c85cac036baf925ead40", 0x39}], 0x9, 0x0) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) mlock(&(0x7f0000082000/0xd000)=nil, 0xd000) 14:55:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) 14:55:33 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) listen(r0, 0x800) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710d8d49acf6a2c495d542e676547741f004a8bcf240ec011d09c53b070000003cc9576b229aaba601b4000b37"], 0x1) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfdfffffffffffffc, 0xb9}], 0x8, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x18000, 0x10a) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001200), 0x1}], 0x350, 0x0) 14:55:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000040), 0x182) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x0, 0x2}, 0xc) 14:55:40 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) unveil(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)='r\x00') unveil(&(0x7f0000001540)='./file1\x00', &(0x7f0000001580)='W\x00') chdir(&(0x7f0000000100)='./file0\x00') r1 = socket(0x0, 0x8000, 0xd3) sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f0000000140)=ANY=[@ANYBLOB="010031c4000900000000"], 0xa, &(0x7f0000001480)=[{&(0x7f0000000180)="436854a9826d1ae8bc0bcb59a35138e3b015fee0875c415de623cca2d672b81e7099983ec5976611b616a6b812611f6ddd82a3026ce49baec0c26340c3ce03c1515617e193d7cc3832744bf48fd7c4912719a25879e425ed23ff93b6ca79e95b5f02a57ccfdfdacb1cbccbb4a2803691914a584aabcc9889a2cc1468a2648c1c7f121fd742092baa66e2aba86b2db1f534a9966ed53e8777c03fe5bda558620054aad5b8ab24aa4b167f6a6b6b72226ecb46e151e6d822e92a0f7595e9", 0xbd}, {&(0x7f0000000240)="3436f7457677029e19d037b112b607fd8a69a772e83f4be23e21e02bcf1f800c55482b5df657fa961434961cf65dadf7602c48ea1f713f856391697d16041e1c73c64ce01921f1c83b01645ab053faa81b7b6d736a4a2bb04977f21640e0d3cd1f839484211dab71d64daa06182409427b2c912676146bafd68cdcc7cfbf21d59ef4061067274143db869e2d6acae27cd55568ee480ecf82e6de38ca5aef8747dbf13666ce15438a65a7d8fafc5ce5e7f40375b8dd0a0ea6f4196a7b3895abae1c59f8296e8625870a2709941b34ed2ec3eddb40c78f0d9236d9e410c9c8f8cde7ab791d3513b154bf37052b2e7166ae43e62f220f902fab04c39958", 0xfc}, {&(0x7f0000000340)="87ae2696e29e6041525fb482b721a72704897ee2ede73a0cd8e100468b59cee390895d2a1fb4d8439f8af309a242f35bd6ed041beb384eda1859d1f255d31d2a09151627deea3f3b42ab01e71e118fe9811f6ce4a6a7d98bd7bf2bbd82c9a3045132091a9767acfb24884c4ad489207a4b6205ffb38b0cd111f71206b87593254c2480bb48263a0645e7e655aa375be5515c60e7fa52826e4f9647692bddbc8726e529feeb5c62f68b8db138db1c92d3375cdad2bdc30f732aae31", 0xbb}, {&(0x7f0000000400)="b47b55808c413a4f441cc4bc9ad17ddd57028931c05c650d0a35e64a6d68cc631ef53f85dbce6f1893c73f0781ce73e78d5a20e78904f2015a00d55453edcfa418ccc5b1e963ff02ea5c4c68d0783cd883d04dd2077142af36eae41e741d241caec4a717a95525f713e472ba8ca8b1b90ac4173920cc005e3c5003de6fb0affba4f4af80c2bdc610e29af097c43d5ec8f68bf54ff7680eb60d2865512197d0a7398b1db716b15a1daa78a5a7f7dcd039d0a08ebbda7c02d7b38f3945697719f30a2dd0948d62f50a85a3e5468d2ffd16228a85786d6bdbba66c06ad751646cae56775817a840001b434aaa51fba1197fd764a3a1529d68358713400380c878bcef5ff2bbf15ef3db6f814977593863d376f6f68112b3b84fbbf4f2509961a13dff2ca07d37d1c38d4f4d106ce89ad397459bcb94eec9167de716ad1e3f4c28636fd535111df0d20845e5667c2c4de92c8900c0c826a1400a10915065d24cb0d18432eda7cb30e0c9d5bdf50b2808385909dc8794f2e91db404a61b4c9e9c727ab1d8abc3b33d011410910f3be49adf2061533896b0e5cc573f8e9eb4311c8a9d837e3a1ce6da066ff85f881ad3d8b878cf3d159c9a0399952a8259a5ee82369f1c612aebe5f930db1b52192d4f0cba0d4ee01ad4af789a44e59dfcb739e2021a402b9f9ca04b551af5a86b6bbe6f75fc97d796c5fc4ee8daa71b0ad50f7e6bbd832997acbce9041530ab9b8c4d555199363bc2f8baa4eaffac81795b7e11adf6f8c21b773d5bdaf25601dbd9a64399fd2250890164322345fb9ee457d614788f1f6b80f493d925787473a35e561b68bb36a6320fe3dab4e27b6f9497c7dbb99da8de814d0961f18426d44deb374f2907d40d63ad03303eeafebc076274f56b574f486262626202b07b44ad9c1a1284ffd4d2bf35c7a63f5c14e5e66228b33ff8ed270421f9afe7b7b38bf66e2c6ef50d6dd150418d28893c5adc7efc37f8f4663d7654bef1bffaad799c3ce54e9f3c4163349b4ab7e6576d2b1f3188defe075e02fe60dd9176897dded635c1f597abf9a5367b9604af0263435afa8d038f17ae88b58eac77576c92524cc201b2dfb73b5d12e47128bfc1b8a46af1040467485cc706cf4f5bb0af6fa292c7078b7b27cf807d3b88e3181540b2c0d82c3d13f2ef747b683241654d6790a5f0dff9f0934ff4c20dd292fc0fad8cb4762427cfd7581b2962246ed7b62463c4e7edd02aae30949f609300c2b0ad781825e74cd88c2934758b9a7fc6be8d380e29f0fd478cb1f31add502c79dfeac62963ede94375f3d50ae3dc259aae84417b6213b012e0c8f8aeef2bc339b9f84804f1c9bbdd40793f5b781c726ef15efa4fe8a6057052fe43c50a47a80e73ff5394e9db82c019ed1a0ef74f87b9fa67fe3b5a1523bd1f69b23a9410c35ecdc80c7d8a67dd7f342e78e05261700a1ffac2cb74ce65bb07e6ec9d5128b011ec9615acf2b083e97ed39d87fdca6b599bdc0bbd984110be75973ce1db7fc8f5f5940d9f4a01ea8e9568fb1f19dbd339320ae91e2c979cb20f89c60b4164812a40f5829a7bff5d64ad17798b6fcabc971140592740c37979680d93dd211dc958d762a5dd2065ff7d20a6f2af169eeedab506ae54f2cc2ae5d6af79be76f0cda20cb92c1c66ff0475d6ac1d730f712952f2545d6a88b90851feab990819c7b7da7c2af4d51329ee6ab088a779fbf98db5bedfcc96f02818e4e51487a3087b4db159f01b02b15c9b71c8a147a5276da9abbfef43013103ee06c0eec0d943bff6c6150f4ce49e83c962b60d90b75c8ec0ab16815402ecb7d5d28ca200c922e08af94779d641c7acc75a22445d415c43e8abbe663351924050c02ae10839d1b5b0c2c6c7fb3c467640181c77969dbf6df55173d46b42603f9895873b9e77b51d8bd59c7664e3ab2f26b361973e55b8b8bbedbd9342459b2ddf15a00a295dfc98897e4fb6aa4a2c442bc2d53014632c7ccd78c87af56de4abe1274da0232d37fab6031b67c787802fdf1dd44b2be2f0b8551a0a9c5e1dfc60ef97c5ca6e2b46a16d39ff7e08d38eaf88e0aa1ad4fc2c889e6dfee0eedcc3e3549c9a4427070dfcbc3e6237f8f27d3c01a50d198a123e87420b3f91fe44f2afa32822bbbb25f654e789958618a7ee1b4763fa95f8a3b66959a44b578aaff74f95a92baebc80e31fc779a35e8645cba794154cccfd79e5944e7b5842c8bee7cc1d19596609678805515baa11fb1c2d14006aad45f00088596eab2ac50355516a346082cfb12bae82ccc3197f51f5a93ebfcdc4ff1cf0d82628aacf5f41d9b111eb2d994e35907d69c9a883d23f34f61f175ee93e92272767f1255a5a73428c3d02a05a1112f0e2f572c30dd5193f6ece39778f49c03d090b33e90e0486f41e1ce2eea69b566c4771e295108d36d91d5ac49caf3e56def503387f7958a649970828f1ee3df7f619f5e176d0a4bd0f42c26074428cf33ea6fbd77144118beabea822d85587d800020b2a4ec46cae6543f6247ad4402fca9620a6d9ddf3f0a060f76d450f949e126b6e44d6cf402d9dd8e5b94531d228b87a70d486596ff5766ee48c7929d37006f53246a76b74447a1b833de5baa00c31d532b0114bee132d201c1bc0586d1e34bf7e1f84ba77a9a1d81accea6d12860db96e2de2446e823dac7e114c6fc4c83ed163207024a6a00886796c0e72f78f92d36514880eb724d17447df423ff17764dcd82ab8ec5597bab9cd561f17f0afd15dd846e59778177a7f0763c1b32dc0765a94e1cf5f73e7322445d04486e5f00f25035fa02952d2d207fd6f64a7d89b53767f81873524a3d28ec2cafd2102a02473e76ea9f0c511a1ba23e9ae1566ba2b385dfff2d90c990c1a9dc6f723816ac8b9572634eb2389aac5338ee945436b756b0459a558e6c77f50e9d7175fe490ca9a0adc42b6bd1cf0812d82538a59da35b436ae37bd526273b2708a9a93b4e5af8e373e85396ab83729beac60a075c60285bcbc469764950148677f15565111d59e19236bdb4526a1f06ec4f7992993692d81e8d041cab44de541945d186c3daed220df79b2ec6587d5a392c5757c5e189725c1be9a09d451e674b18d8730f100bd4b83557defabe924ed2dd8eec81b5d54299b6065e96ec1b93ed427c1cf1e999c833fb12ea14c994410736a92bb766e78efabe3726887c9f11e5b58a33900c3ba68a4dbe2a9672f109162240f33f28319e5aa7b7e0a05806ff49a78f8d6a3c4366b470df65f01b829fd8c6c937aeeb13a9ced36c221fca7058acf3d289b226179a483d2fdfe305e8778dbc55457daa9c07c80ace773cc5eb2e1a2c5e07e9880318ba7f348483d201cd548e0216bb4e7bab88602f1e8d0fc2e4e3980a1d0405c222c969a3a8804f6f8b5ad8fa9f4637d43e2eff2ab09e3ff87aab4f6cac1e20dd9010742403640223271babe31897332e019c84bedf767800b13894c6681ae344b48360cadad36f46e02350afba664b17fddcf3ecc27918404f1d89beb75d6d4cc810cdfcee7271b3fca8a43ec8a0deffcbcf36357cea9d312b01ee561224d49d48c77b99a963afb11d1619b491a9ddc9ce52191317a6320fc66b17915bf054f5b5fcb42f496848487d3b64da5b94cfe59173ba681de9225fdf9411252838913b4993c168995f404a474ef7616c4ee99e0fa2bb9f7a1d1be215276fdc7f57b4d902e257072f81587819b90b72b9ba9d0dd317d8000e25557bee2cd6c618b346e3fe1ed71257b93962fbc387ec40d46ac607cd1ee80010855dfcfcc0d7339bffe872025a6b0c7f9642c09fe3e50a5f796438838c595a2aaf393bc0b4d721638016a1f9e01b5a52f913fb77329c22c8434f0078fce7142ae7e5ced188c5c0d7b02cba348ab84f2c882f2c8e971c57ede0356b5524daa82350c5cd328a3b02938e00fdb35a650bd567f76a5769362c03be56f954b12c36ee82070c35ee8cb3b1a5b28203a9e80dd64880e2a3e9f42301c5979f7c0312b62573ec35bfa771cc352e88298c96a48ce78d6357063d4cec8f10203607cae7f105ee523ffcc92b01787a90185d60e625ed0e15084768631ba7995333aa9a47a7879857c1b14888dcf5fe03c243f74e0019a7e544b4f60e6503d6e0a2d17af9322229820fffa601ae66ebf50e44fcfecb16090cebb9521644ee37f7b08cd0c1a7d25ac46cecedebce8252822eb7b810ed2c3c6c9dc9d2db927fef3baf12190e986a25ddf793815f90289a76086a1c9577638a733097dc180c08abfe5bb95f3b467f24f2ca7bfb333a78bb8055df89384eaa5677d1691592c245c19f9d727229db83d6192fff1dd1510f4862ea5a2f8bff9635623a6cd5a8e30ed9a38f85f07c511616879e6c529151905e9db85d78e18527d96094d9fe6012ab34fa475fc2038f1a18b875456c4f71c12c58f7b1a1745b90c6fb7849a16ac4ef4248f23160889c57fcd4801fe8b45360ad4f5ff7c9e3afffd00583269b941daceb8f877cbc05272269777965ea1e37064f2084644a1448727c70c0f76112408804fba7c9d4670bd6f82e244b85d16e09c73ada0783f052f05a748d686fa7a66b803599f6b7b63632a81a89648feb9ed953ed4a862470b7c1dd11a17f7fd223faeea23327522cb60cb18770017f1fb40bf12df0a6146bbaecb1f592ae50f582b3dcf413d238d362ede3824886404706525c73897d9ddc8cd497d190629b30a9944e48dbd74133b6e78bf443b322a670a33b83d81a3e3fa8d93543162588aa8f41c5b9f2ed381114d5ed96a31f050103a0ac22bda1c4ddd8f701830fee8b9843201815bdb8ddd852eda7d32156c6652c7a91c44c9c197e5ed4e8df786a141bc629084ccb530a800913dc05c53a9857d94c25051c1e1138ecb495c08db6a2c6ad572675285f5c3b2a36d4ac6d9a12628acb281d5918affa5419fbf0659caea178f75d0ae5744f3b87eb481c35c5f14cad947f52898144b7cfde17fccf8f62e4ef65c9f6bec58f66a2e153dd0157812e491fffece720161d32cf099d30c217b3fdfbf3a1aac167bc3e15a11ee2809a2f77e535fbbbdbf3160f9f5a714c1b51d2b6f58dfb85a28c3636a2a29f6521b23b59440a56b2f87cc897415acc9c1fdb3eaf2c91873d274584aecddc0fbf0158c3134ad22b997c1576bb6b5dbf0fc8b1d746d53039a52fdba051bf1031822dbfec979b82f27fdd34cd7e885fd24006ffb973f61e214a3d087a94756c774bdb0b65ac24b6c09a34448fa7e28460dfc3aabaf30e467c64ee21a052f56d0b05e9f61497d9b01e26c9c3b7dbf1324ce61f04e751dd041a5ec9914c5240fe7c004e5102022646acf2af57ff2b57e0db32c16a1ee9992406df45966bea39559162b99da9eb2e864e6b08d9d7e91f5214d46279c1b64e1b97a6bb9721f42aed3de8c69385bdc526dda93ec1babc888a2e874238309b082adff263923958b7b9e3d5dc06e0ac0ad2c871ba13440803c4541ee4f3d63647e64d7e151522c548c8cade0b3f9f3a904a923d5193007160b36eae1006eb76f04ee60dd25f88649efda645400fc829a348c9b732fc6874f980a0941d5e6970e5e46ed9c110fbb4fa8c939562bd706caf89e63b887ca153d9b8729cc4758aa771eea9adc24559658579378fe4c4be5baf30f41e29bc0aa764786ce991824944afef6dc70492169583d463a3bc843151e39150b66837f0113b2076d6145a272b1a6301fffd2f6103075da615cb19336b1e9e3024f08e73107ff9d34815704af101a3ae9dc744040ebdbbcfbef6d5048cd", 0x1000}, {&(0x7f0000001400)="056a5eb4be02b42ca97681c7d1ac00c51f86a499604a4bff4889ed5d51a5ab461472b621760b4896348b0f6567601919df110b6255be0d5ab90033cf62624cd6d942247e1dee6098ce5c", 0x4a}], 0x5, 0x0, 0x0, 0x3}, 0x4) setsockopt(r0, 0x2000000000029, 0x6c, &(0x7f0000000100), 0x0) 14:55:40 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x8480, 0x4) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x20}, {{r0}, 0xffffffffffffffff, 0xc}], 0x55, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x3, 0x1, 0x8}, {{}, 0xfffffffffffffffb, 0xf8, 0x1, 0x6, 0x9}, {{r0}, 0x0, 0x40, 0x20, 0x0, 0x1}, {{}, 0xfffffffffffffffd, 0x1, 0x80000000, 0x3ff, 0x2}, {{}, 0xfffffffffffffffa}], 0x80000003, &(0x7f0000000200)={0x99, 0x40}) 14:55:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x7, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x4}) write(r0, &(0x7f0000000300)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4cccbbda1049fad2ba6eeb00000000000068f7acad445d090b2884fd57be3ef6d75c7dc92f", 0x65) write(r0, &(0x7f00000001c0)="6059f1bfa561f6734abd1817f528df648c4cc2aa3c478673404a58892fc1ec8d2d9a29d7fd43b720a56b3ca9aef3d4e3d268e9a76b75befe56f5c60379b8290beaaac8216f59a1b04d3426d127f6cf5457ede1675e57f478c5b570121197fa5b2a8660a7b9be760081da689d696c1287e23fa80c470372c010ad7d98f8e19f17c2847b12b0da7fd37e97e0e3d7d8fc5406a945d9e06e60b5e069d1223b5c59438216bbc643866740d0aa8137b31d5be80c62abf4e58278649b6dba0c95d14abb0b1acb036a0123af29f1bf04364f951d13bd8471db350b697d0faa4ecaf44e65229f5a99f6bb46068f018d9cb60dae08c5ccca13bb06df120a5ace4dec08350bb6c1dc6bf0b55df029434ea53f74c3455f2afbc31f6ff943", 0x118) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() truncate(&(0x7f00000000c0)='./file0\x00', 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffd, 0x7fffffff, "a147780ac85a538a131100e81e00", 0x0, 0x1}) ioctl$TIOCSTOP(r3, 0x2000746f) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 14:55:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) 14:55:40 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) close(r1) 14:55:40 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 14:55:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000007c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c222b1c219224ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0863ee33b7069103e049f1cff06e1b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5c4a3b95bf4882f51745a1bc5eead0019ebaca150a3cc45229e35e53182780f801a77ebb4ed1f1423ea025bcebd8d8d47612f17549883a2f9a290a9adae219701d0a06a5c145c6436c7372c0549fea48af26204f64b99b00ea722125bc9171810c7132", 0x144) syz_open_pts() close(r0) r1 = kqueue() fcntl$getown(r0, 0x5) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x3fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 14:55:40 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x81, 0xf0000023}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) r2 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) 14:55:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) close(r2) close(r1) 14:55:40 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0xf7ffffffffffffee, 0x800003) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) close(r0) 14:55:40 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000400)=@in6={0x18, 0x1, 0x1ff, 0x5}, 0xc, &(0x7f0000000440), 0x0, &(0x7f0000000480)=[{0x78, 0xffff, 0x0, "01f3fcceaa9f1a61e1b83c6a751f3d87e1a1ae188af8f79d29115436c745819377f8350563ab6ef8634a95906226a9889b58bff4b6d8f8a17b81101f7709a5484b4dba7876f8ca90a59a91d419133cdb3464296adf3a911c9523fee3d7cfece4959d"}], 0x78}, 0x402) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)="560e2e4b747633cc6ad880544c33359eebcce0abf20738022c97b600c8d55e2e4bc8b2a306b00cab03e5f43f6de3695ff63c69fc6009be1b4b55cf9b2a1ba84f2a08484b31aa4da376b870b473d3f358a05f5f0bd9b83d89523a46b7dfe57f365d67eb7e2abe2a59810f2293ec6b46c9860683068fe0c72694a615e4ab14a86dc6b638829e6460079ea3f0382d03be7714fe212caa49e46cba0002bb91b2f50cd928864a56832d3c838cb3a879", 0xad}, {&(0x7f00000001c0)="860dc7eca87ffe0aa390f10528a1259c2f3196282b3c3c4c029a3b6dd6749d170bf4c58dc1c0f168b9cec643b20c0b62092aa9281b5ac2689ceaef3a973d7401464f2d9ff34208ff94ec35649193303b67ce34faa3038e7f3fafc9f67dc72a538baa9bb4b4584b92a004879998af51a47977caa6c136f659b653f59f060e9f781c5e3440f70e20cf11c6c36ba94fec1e0583c4770c6617455e54d82c524e789b71cfed6a8470009d9fe93aae6b0f2dbd184caa22d95109308e80caa19907b99bf9caf2b23de98d7c316a1bb7ef5ffd7a6efc4071c2f5d3223a091e30a46a4d6daf7e5ffa4cee5d61a3", 0xe9}], 0x2, &(0x7f00000002c0)=ANY=[@ANYBLOB="88000000000000000100000002000000909c893505b01e1cdf349533993fb7e82395a52e4dbacc6b6d005174e1f757298911f40f9f318bb5548e80ce6ea5e5378af4671c5bd9100e359157856d360470d3c9e7d90af9bcfec1ea4e19c389960eea0d15065b8ec4999d818f675e3641848ad4e503ddbc5702005871d81e501eb780f8e06509b4ddf5"], 0x88}, 0x2) mkdirat(r0, &(0x7f00000003c0)='./file0/file0\x00', 0x4) 14:55:40 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1, 0x10000000000007, &(0x7f0000000140)="73300e29c24ecb46c9a77c909c58760c5381551b97b01cddb78fa59904106e814c62672df0cced02b9cee6e442a4116c192e615c897cec1907010888f877146df64efdb985a68d99078babc7c795ef105da9523e2ffebfce7906428a0818e8c329e87978ae10e89146f9b5a754badafb26999c90009e5cedc65901920524f174a682a17e902ff0fb9368c205bf7871b2b88fb772823d297b16640640a6036a62df04f30c77c21782a9b88df8b9df26ccccf08123e7ee1bb72a5a93cea414845e0fa64a14f877eb8041ef6ef1a7804a3d9a4be5", 0xffffffffffffff43) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x20) setsockopt(r0, 0x29, 0x3c, 0x0, 0x0) 14:55:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001500)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2a05efbfbdbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44e5a0000fac5ac04b3aa6e43c622aa88b5ad12c30500fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb69ad6ded6260cad0c31ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a037701cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0bc5b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62defb38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd72020a0f7094727a7897d9184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d22750b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaccf864a9078b2187fe8dced89718116fb2840886924b2fa90bf4f2ec9fa3004c67703000000000000007c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339ff927f7430baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb921a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f33f00000000000000376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c16742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a01000080173b8749d51fa1c369ba3a684e6da3462cc839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1d4cea882", 0xf36) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0x5b06, 0x37f665e2, "bad8835db4718000"}) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 14:55:40 executing program 1: r0 = socket$inet(0x2, 0x40000000000005, 0xfffffffffffffffd) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) sendmsg(r0, &(0x7f0000001cc0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="5accd27a51737de0302c52441364eeeb46b2de71f678af3108b1a3edcf3f9367197a10bd87dcfe709b1bb750f219c42d4635cb00c2b30ebc6b79d6daad1d382536d56a0303a6070a0a07a4c509dc2ba043496d2443c6c2874b0d0de8873c17125ef668fa57434c85041ab15b2b14c188c52b5a155cf49ce59f27d9448c99307080affdbeb850e1f696c466a635a02b12b26fa09e", 0xffffff96}, {&(0x7f0000000140)}, {&(0x7f0000000180)="02f4e7f5e05329731e5d90323d9f18e966fa31bfc4cb26e82253c96b628b6d3a42210577ccb59e350f0a51d8866bb5094dda303b3a30e7118c22325e39a33eb7f7080a4bfc5372c5c52d9b2f2efc27fbc5f857a17db34107caed5c194371f6c47060ba9f5d89f41aeb3f28df71162e3caf93fcc85eaa30b243deced2c89977e1482ffca3b1505273a3aa5ef87f670033d262a012958f0db27e212b09548d180bd48636d65c683fb24efa621e3c8aa88581d7e23515af39a4cc2481b008d0fa03443070d0a4c19053a61777", 0xcb}, {&(0x7f0000000280)="471987132a12452ffa211f5073d0f25c6d9560aa10d2697b62c151f4b1edf43b418dee32461f9e5461f556806036e111e79257ce693b60a4846427305654775a6f2ee166fa279ce4be8b5222509da900b69b921f872978a3f1f3b512d4ed5250a625649cb4d31ce039fd44b65466d1fe57354a3d4821e3ba7a24acd807188d8ca4e5e511fa31ae1796a892d9539ae35a457158207455532d5e11fa9a4785c2639a669703c261260ac14d6fefe2f2142f510bc565b53aaf1b26a9c7b5da8fa467", 0xc0}, {&(0x7f0000000340)="af111f91b270bd54c020c37c4df07d5fb941daf984ecfd97827a2478296c6526d4698f71c0835c67fe5d4f8a2b6ef5b7a2b9fcc9707b0c1e1d98fe9039fc4c4857955ebbea746fc49d8f26b3fe71ea075653bd7a5ea90adea72d72408d7824e652c4d400afb12ec213a7bfa960b417679b507e44d42acbf859276741ec198c5761ab95dca3edf1896bf618dbc3687c1669a31239fada2685a9669d22ae1b67f6be3349b23ecf4c08120671d2f2787f69f135e4439d9037bcfc07365d67c2bedc7fdd7434952a1bc28ecd245e4057a7d9cc06db85d78ab505230b9139fb44ac6c89df39217a168064c405aa102f9edc889c7b8f17c540d157c0c8695ec9389ee5f6a0ef6b972db3cbf9141333e31e79fe53fb0d72037836eaf0ef4ebfa349b575b65abe8e3a8bb7ebf39cbd956eedddc6e074c71865db6e9c8fdece65b8671e88b46a17a7fa22beebedf06198081b457b45fa46ae0e5d171923960e8db431444ca769e84d8811282b0ab182ff58994cab1c29203d3f6200282432e44a52e535ef4ad0652d7e78f6f07a0a2f383bef5dbcc8314f566cf7940900edecd822ddef8f407be841341bfa77f97a58fa8f447c1207919dc414ff2140bafffbac147f66b2b010d339a592e6b71c33e84744fa1a8c46bb3e18b8f9514b19e2457fcd6e390dd4f4a3bf4363ddd756c0b591f097d7cbf4b358dd126ecc9239b258fbb75403793c70986f50c28488ac279967b6ff83db2e1883aae6bbda8bd312a19fd7c8038af984a92509ac0a103e8ad2a90415a1d6ea0baeecec4c865232795e2130d584e189429ad2dab34a5e7e82f2fdb7c42d833eef1a33cda3ea74c57c94c81afd63f48d648cf81fcbb2d739e6125c7e3190fd8d82626c3a86a8aba62e29ab6cbdbf2014ab9be1c09ccafe8573bc0fb9489dd7a8479ad5a88b971488789a69348837b55127ed39cadbbc319927a1ea4a0de446e3fef647eb3ef9a2a46cbae672b42acfd6db914c7543c234e87aa95b612be701022e55a863718b40de8475d461d0527b37db97e206aa83bc4231be09e84a84a2b1e62e9d9a69e9873df4e263ad578e95fe3d6596ac5f76de99ab844a7437bef4ae21b435ff887e818fe284012974dc03b9a24c19d5017e6859f870e2f77ea2d091d40981b0beb12d1bcfc4ceedb0822bb5232d29036db14b57dd8a8ebf0d5d215c18596012ac0b0b26e8e1bc3655a923242e5ab161816fe388d8af77e694fcb6f09bd78f7056b6a2c788a6b6a533a747584c109df8f2719c4764c498984984a094dbc401bc2e3859dd53d97576d7d05142c0ee95f867768504e911a28479047cb097d6fc96e2f5e0c8a8b4551c8f598cafcb4b7e58136a0353266c127fbe5f46f8f718d1ae756be667ccc4fc41961b31d2685bd3215961054a0ebcb0c4be8d1aad863204d99ab384aa2e0ae1e6d7dac51e9a2862b994e1e20196ee72a7296a95269c027a96cda031dd945899cadae96e05825a59c7e63f9bb4772ac8fb440022bef8ba0513264d974b9e773d50318c76c535944ce48d9608edd061b465c57b76de0e003f97cf00ebfdafd942e3c2869a92f588aa229634b732bf4f98bbb931d73ba8d8406d3b0c42f52a788740ea1ff63b99c1e13c7b66f42d9932abcb470a91530739fde97f44a416a685f46d1d2a0de22fad9eb4078db7dccf519039a45a0e405cf4bc38e3db3b0199b12ba0e86e91e13c90f6c749b92fc7da043387ad8de70e1238860401bf10327dd2d8d03fdf73f193d8d96d7874f15923db7e44de6ec3786c3e045eb96eea7ee577f138fc74de429ac0fce096cc4cab4b1955eeca1ebdc314e213a1b237854fbb7d6026d1f84071b8e878bd580288ab86f0b9c4b1dcec9d5a2abeca53261e1f294c8b994dc038fd55dac0af96e38fc909a85f88d5d43e5df4d22eb6cd14d4fcd0340e0cf45a7ab443a5ad9f0ead999682fa4d79a2b734bb462a8832a117c49ab6c1790c97bceb7a88c1ad42eba4653a650c7006e2bab1cb441b71a0eda881c4f168205b4e72c0b580303c6a9bca9b81a1354502ca3e87263b8fbf4bc012b39fbe8b88e6e3c77e3c9b0d553da8c66314b11198bf9d9f5e2db9cc014c7eeb80b86d90aa672ff4e6341eaf3178769d0775f6156a2254df744fb6949408a6d25145339852551430b1846702376bd53e72d38f87fc6b3c792476189656ded57694f560a135e54856ce880f933a270cb68bacbbcdfd1f8618f1388a8997ed293f695470833250dfe3af55f82e4c182c58712cdcda114a26686dbf2f59b45b631b8ebed4eb8e37629af2d985568bc397b0166beb42dc3876898117b6bd3b7b3f3f8a2eef1bc5286311bcb616a0f26e713ccc3bc57fbcbd0db97ae3348ed4d48f83ef04b2a35ca1935980e65f91ffff36f6955226a5cee5d7c450ceb6c0c70b6a86c74b5ae318078864d07caee5b25680784572ee56474118bb032715db7a904aeabc8e8c395182de93daf8ee9a087cb273181aea185cf271c147ed6d1b99b0bc1ab3aefaeb83874d62c2a4fd55499c955eaf2196c3d2f6b023710d78243b1a4711400c85bb28e4d9ce5a60060e5ea098053d6ff99329e2723064e0c196983be71de8087f949e3cfffa0a851063f710621a998d2feec710bfa35c1c94fd8d068616d656a4ce130dbf04aa077f2c394b28b0c6dad729d959561f5e07bb98f83efa1dffd1e84b69ae30b7fa39ff2e7a947dc7eb111fa8e0770450ae17e1d46b4595905cf68851180a7d45b7d0bef53d6bb81e4df9ac122c3175d1b674b88d48cd140bf2658734b1c24052789473645fd5b8031d4946a85dbbbebd2016a73618536e4412fc336862dffe03358ce8c31d6635af24229afd40343d8f5e1f13603bf62434380a820a74ab643176c71da985347a589b54e33fed4ec6d488fe34bda009af48fd6dac1fa9b5be2f5f0c1bcd61e3e1ab25f21d1d7bc58338fb142c075bdd8b19bdab00a4fa58d658648390f20e0ed9ee92de1deab6f21c7349c01aa56b9ee3b35fcc268144db417027c31ecc696244f9ea66dea0395087e37ac39ed50a0fc1bda5277b0c0e22af24a86d9bf6c005f485cabb9fe56befc622ef84c3971ca4d3e71c5b9451f9c05ab3a6a7452eed979d06bc39d19a9b3f72eb04e62a7251a18646dc21e43b498ecb68aa3bcb4450df7e2a76dea8646d284bc1692f51afdf9e1543320c650bd0c0cc7b7437b799a589903b80d87bf0266f9979e7691abc98adea25b4d6c6f69fd38dbd76bdb0135f72ecba875eaf50ef4c6fb5ff2d87e5b5f0bb42a4f638fc4776b3965136e4e6132081f4bbecc3f461c170c25675e8965eabcd9e39b22b6f9f59585e30eaaf35840d50a433a7c45d976c191d46d19f29a2cb288c9c8dcaa1710354df174615634101fc92d5f68ff878f4ffb27ea0e859e6b07384056f210685121ee14481d1fc75a314ff2c9fbba4ef8152140569033331a722dc8e494f3d226ae9d1a7ffe7baa87ebe6c744b4a5b61b864b7cf3aa4d33473ae745d6107e4a75b431df2831264bd79524c20b44bbe94a0ae2a7066d4c4834bfd7efc5e2911129ee045fa695dcc435d66005551b54583d4117b92560c22de3a1aec32082994faa3b5504aa65f582750cc371f60e8f22814a443312f4bf8e1747ddf200f9361132f9fe8497391e6bb6ef4d88cea9e95b70533d3adf86dfc3a826594f1ef5425d35fc5a54e3e3806fd935bf1c0d4af6ba3dce9b67d434aea2ba84289afb6b23808fc9d8fe5647b255e1d24c4e180ccb8ef38d8dcdd4c04b66df04af9ff811539ad36235ebe996d493cc85c9977238d9dcb094b1af670882dda01bcd2ab2c44b6fdc5d9b698955b12420b96b5bbac3305303fde3391c1a553588b321e389acd8e37a3298b7bee060d36796d99db3b0240352e3ebee091591d737f36f8749cc059e144c457970b5c95c977d1c7399c449501d9c0cfcabe0179701744825beaa2ae05dd88b722d884f9b97c41d72503a2c5d36d8fba377419b0faad97a959049c3281f47d4f7ffd739cd85f9ef4bdc873008a5ef109179b227085d0b226e4f2f66e568481a80a64921286cabde56c6de07a956cd9ad0f68fbd0b3e7b90fc887ca4e3e319a5f742e57aa5c1763cae75e07a28477b19dbd6c4930151960c8bb1a7c142ea2ce2a13c13218d7efe505e6c37576fb1ef879d4a730ccf50966964ba2932df624677b05a5a50d3b2aa6f07a6f8adb2216e31f8837bffede6b983342854da509841ef67aa725e655551e0714c89346823755a72c6347edbeaafd7308fd42875353108240b28dcfc1887f63982f41afda3458cac19b3f8e3ceb545f1188d966ffebaa67cfb278a9f82f84b9cea5460466699558f2c6abb96d68f19e382ce84a20178a813d49d8d7294cfab85da4c230d22f1eedb654c1f7e7d6de9b52e7da859e6aa4ec73746866cdecd0077899377943680013fe1786714ca0b6f0ee9501db1e4abc23536ec023217f1fd870b179f363e375cb8fbf26381edaf783d97ac01ad1245ffb104e53049f09f1ecb35aaf341962767c2380bd6d9a3c84d7f53ae849d6c0c447b80dad2d6050fb276afb0e3709e0dae4bf4f8fd1b57db455a62ca792d7bfa6c883045c1d1b023079b30f3d3cdde161fb427e5d93d79f4e1e892a01417da695144099ac83b61a437496969a0e909e6e06f3c9df67d17e5a2a90dce53e75b4eaf15f1cae8199d3a10f0b448e09a6dd1e3c297406d1352b4dbd539c347ea790f51046f9d4e232da01cdd93a6d1d795ed66a1297674c5660456e541dfea4749787b6f812e98a6eb89d1837977cdb5f5e396faa74eed87d126f2bf11a473d57cc1f22ec831040ed8d77dcf4915bd548ad05f3986c1fbad1b92878dc0ce4fae7e033f4c8025bff98bdceb44c4c7b4a79c22d779733bfd9d4512fd6deaac905b99b0a81e0b59243375822f044d5b57eb5b06ed3afb4de6114195fc4ae35494d68a3404f1216faece819479bb4aece2c0a895d6335cd3471377bcbeb9330236cdeac0c74bc74963582bda434e1ffa1fc5f76206abb7065a28d1cb18e172ac39132f81a73ac99d61a92776ed5991ab8075459d473281f1b8ded3106e39558ea978ec4d499e44e5b5b2654326285e7e2b7b5fd3721738ee7928c304d0aca1cc2c0718ae1161ca06629d5d6c3dd9d96cdd8d8cd61485238a02676c218afa010fd7cc70ac60921231ee60801cb3dd1371faea7ec2512e9983d7da9df2baf09dcdc7bedd32f423d71444807cb71861c9f3cb62a06ceea4989fa43d57659219c27d219b41eafa0ebff998dc5a458a86f16230d6db9af09986726dee3ee48108646b0d4c972d4c24270d7ffe134f1d0752728ad31dd6fcf0e394f19c7e09d211674c8a0506a846eb289d1d47b28687e4643653dce54282ff479e2317106949a6fca4878bd23bdd977699ec5f288431b8a2661cd720ddcd9c33b6a8c9746cd150141ac8fc7fb215877853c368f1dabb9f2d394c779efbf161842e133fa7572bc8c8728605d4b1178bb20119dadcfa5e4a0652a535fdf91d4dffc0837a7300054ba82d4438dc3bfc16501b93af917d223f42f1aa35ae546ef7e27f5541155be1fda06b5c73e9dfd6c0cbe7a6f58aaac05ea76fa55dac43d42daa5be9aa94c3ac6a31a43b14eb1bcc7fc331468fc738e90b818033178ee8d5914dad716a034d04ac2b7547bd98ddc9b8da8a8146b5bcb3ca1e11cf982ce656c2f612ba8b80aaccedc5a220f8e65d238d26939e7d79695e96e91bf42637de11ba17262a625abfe47280f491ed8d9d509e5", 0x1000}, {&(0x7f0000001340)="8994f7d86f2548fe282cf76d8d55cbb2df524df250d373c971", 0x19}, {&(0x7f0000001380)="f0bd2853a5dfe281c3cf6db618245e5725acf773b25a093fe9163f737485637c8bae7764f09faa54bb2e8387d67eb5cde921c29fba5f5ebd0e64f65c4b79533d6eb5169baf15059a6e728a299c6136e7e0808ea76bfffa687cdec7a8682e7f2b3eda831ca844b74406bdbd6ac476bf70faf35106a0a6b57721ad376be0bbdb5ae341ce93716d2ad85c71f31c7faffa0fff9d598a2b14222fa1b694ca3c3ff8ae7c33c1df186b72a282e266fb68fea0c634ca2652f4970ad4197d5c0accb211a3dd73aa33742a90c96d19104d165c4f1bc2ccac0e5d30b7311140aa7460121dcd1b3aff274b7e536e5e4c1cb7d887e3", 0xef}], 0x8, &(0x7f0000001dc0)=ANY=[@ANYBLOB="0001000000000000ffff0000e805000039dd6454ade7d123c3197981a4a7e0826a293fd7ef334201f8f68c70be209d9211e0f780729c1bd94f824f530ec89cb558f66de0e96b85391a1e04a641ab93572c3787e7b527fe7ae8e37031696a28531679d841aee27c2b07db1a015124be79624258b71dc416b9ed3b10a640982844976d200d7d911b0044cb2f1d1ab6d6ee7b910c91ffd5458a56dc4b00964b7190bb56ec7876c471c1e45b31b481df3e715f10b9d853a1fe37165ebc5aefaf822f76d67187d335d78b4da838aaa599656bad84ae3a7efda19cf54a13d337ce09f4eb489b0e5380aff034e4b1ca5effd2234c4ed635a882ecc17049147223630000d80000000000000001000000f9ffffff1625b2c7f645b42370161921d1fcd30f465f3b197ce0d6681d9a090d0db7939fff1d3c890f0a791955d46226ae86c82c6f89b5ced33c02b93383429da61d9b63015fcb6d2be79ea59adfb3876a7d625ea93f6702ce6da200e481023ac60875f0cbbc563aa21cc61744d4a12ce78ec4feeed749d11a768315df5b64916a78ce56a3037b841ac6fca4cf46e484fe1d3c6fbc724eb7f3996ba3d79c54ab4c5e340299bad3a84b109eaeff716c87288bca0c2f56e55a51e3162651e09e6043529c66b3f52665c31d2ead8000000000000000ffff0000ffffff7f1b58d665a1d5b5da24b218bea2817fb4f2aa64d82c172f7fc1aa884da6d8cd4a0ef9e122e9a86060bda41c6327dedeae625b9ce86568d2690bcfbe4af88cad30f5e57a573a3d6c156807a728c4bc45e52ef1794691443d8238485d0d182d8a9f6c5994db22817084df3efa3db0342a00d80000000000000001000000000000004e7c8245b3cb0c16a744548f3c21e07dc9397972cb5cdbde49d6af21982b380a443dfbe1839f314183ab9160298fbcf57a4708f2b80894f5d7dcd62d85511ed8f257894cb67c549b3d26ceef8457568ec019906287f098da5e840ad34ad91ce509eb3c127363b528d7b31a69a5b7d1e74a58377f0f9dc5936f97bc255a0c89a1c49c66fdeb61c61b8e5ed71f4c1832e6c02880594509d3677132d48a20af08f50aa218cb258365bbc4a58df4f0828ee37f5b59ad887f58f1dcc1fb025ff4bb7b1f0000a800000000000000ffff0000020000001c6783a33147956092ff0574bc69b605fcf23c97f314ef22ddc2e29f98bd31297c42bee38c897190a5e3b2572af371a0af445123578d1c518c77c7bf22c705ed862f731672c8fad63b2330c81551624c683fb9e3b55948347a76e857e467b5372b5547cd4d055a9cf406a3aa5a172856ff46ab491a44f4723c18387482f3c8e9537da45f8271ea5c16334ec4904b52e20096f5c3e8fe0000a000000000000000ffff00000800000059d88ba789c9049aa82ea4a5a8311c73ad03247d20f7000234f3b0af8d1c49b62df98f310c00135df45cbcd5a535771c1ac4e9e170bb1c7e33bf2249c3c9b2ee286ad482d7274bce19befdb2e5c9daac3dc3aed139903c054d9ec5a8b1a18445ebbcdfff22cbe81e54f55b2827cc26124d9f6bc633d5ba4fe11ccfc49f74bc4ce6bf54fb0ad9111e5a67b977231a0000c800000000000000ffff00000800000039f2e09a282d96c3387fbb214668ad752e76609dde7d580a742cfcffc9e34bc27a0bbb25d91daf12444483d16cba5fef781787142f3a562393af7ad577009dc447ab9ba35da764d2aaa2fa27a5363cf773be77a353cc6d3260cacf6f36b35ae0661ff08db9e33e8044e916382511f80acc2b355b64c438eb9920ef390f2bb6971a54fcce2e88861289a1e4a6956da94e2a6e32ce03e14bb24a96bec5daa30a5cc33ff4c5efc80cdb0852af05c4618c1ffc5a8a42b573d08f78000000000000000140000006000000605928676d4d0782314d83fa8d81a2086a6d2742e94f4d7f575773d23766aa456f9025c4ce428c877169250fbfb067050fdcf69df67e7439b61adb458f51861517dc53092359f1bd044bba2a94df1ca369c4b32bbb22ed68dbc8407533eb1d069483000000000000f800000000000000ffff0000ffffffff0b462c540327105ade4a05d32b6fb107a1db0567e4d3d16293512a3b0f6abd6a6394ea011db86defa00d771aa4868df4b618d6721aae85c97ee7d4574e76d5f46e1a69d68bb6643e7faeed1070d690738d1a37314469097d039ef3af53c87fc2f771da902d01671780cac0817933c21a55c34b494059a6c3df2ae076a1d83fd83803b0b445963d5f9ded34a9c65e25ebe3177637161ab0ae5ce057a93941d280551109b583b604357bc17f8ffaa0de97642642cc77616b67444038e38e54e5dd0592d9e88e8030b5f246ecfc360a7e81c40c8fdb67d02ab1fc65ec14d5cc56d4b3dd0000000000000801000000000000ffff00003a0000007cfe7099c5ecdaf8e1343b07478e744aee3afe226447f4706d10d6d30d01345e6ec9ad4ac5bd4f6f8f56abdd31fe945e3e28999f2fdfdb8a14a58b4b4b8b1c1baa93eb0126cc69bd3efed59d163bed7b41640b4cc18d026e197769144162e0127350f2a4815fad5a5d231e9d6f2704978405cac9b0aee7ab19e10a1bc8e59e4bf6262626c91b7c8a54a79d53773d7ef91d868f8887241618af8f591ec09100672e912216b8489acb7dbb4f57a7ba5fdf22c3ea24ceb196264f29dc65f4faaba6076f5a07689aaa992a4c71decaeceec1c9a3bfe21671d98b3d3b0e72a10478d85443aee9e09b2c97944592411143478779c0f25153f100002a356f9550045bfff50030cd2d7a59a44e7425c966cce1f8c7ac0141cc3c9e4c662184e3f9832e5fb13331011b395318a550182c7bb19a95e0c3d5f3e37f76bb0aa5ac65a30ac78a08a7c91787c6e32de06db8a284c73791c8a955e7a591aa8cd9783c30e88f208e7f3695ada5cccb5fa81ac0d2393c6930b79667b3e7c82cf453cb624639e51a1cca840000000000"], 0x7b8}, 0x2) r1 = shmget(0x2, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) sendto$inet(r0, &(0x7f0000001d00)="68ddc107d52a45618b927b19c6dbf434aa8f47291536fdf5813ff81cc1e4c574d88a4063b3cee3c80cc6b9778de5e5534075f23802357bd1a9d605761ffc374dfdafb551878baba6da9edd8b6fd89947f98ea1bd3fc65d2d30703ec5bf8b65565b39d0d562d56ab70169a3425274498ca7a5ce1792ba7d7c755b4503f509086189bb10cb", 0x84, 0x400, &(0x7f0000000040)={0x2, 0x2}, 0xc) shmdt(r2) shmdt(r2) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 14:55:40 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x5adcbf3a) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) socketpair(0x6, 0xc003, 0x1, &(0x7f00000003c0)) setsockopt(r0, 0x2000000000030, 0xd, &(0x7f0000000040)="0000000000000041e20000000000000000002000", 0x213) sendto$inet6(r1, &(0x7f00000000c0)="34f934605e7f244a8a39d59a2c68968972bb5eb158d0a57c7cc18fd4e8dc13a9ec62e22bf2f5c7c66f7d984ea21cfc12ff00f919bc71a42046d14337fc5e6ebc1ad8", 0x42, 0x40b, &(0x7f0000000140)={0x18, 0x0, 0x80000000, 0x2}, 0xc) fcntl$setflags(r1, 0x2, 0x1) kevent(r1, &(0x7f0000000180)=[{{r1}, 0x0, 0x47, 0x9, 0x0, 0x80}, {{r1}, 0xffffffffffffffff, 0x1, 0x66a8c9aaefbd09d0, 0x1000, 0x3}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x0, 0x9}, {{r1}, 0xffffffffffffffff, 0x10, 0x40000099, 0x3}, {{r0}, 0xfffffffffffffffa, 0x40, 0x0, 0x4, 0x1000}, {{r1}, 0xfffffffffffffff8, 0x29, 0xf0000002, 0x2, 0x20}, {{r1}, 0xfffffffffffffffd, 0x20, 0x80000000, 0x7fffffff, 0x8000}, {{r1}, 0xffffffffffffffff, 0x82, 0x81, 0x13, 0x8a}, {{r0}, 0xfffffffffffffffe, 0x40, 0x40000041, 0xfff, 0x8}, {{r1}, 0xfffffffffffffff8, 0x54, 0x20000002, 0x0, 0x479}], 0x2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x8, 0xfffff, 0xdf, 0x200000000000000}, {{r0}, 0xfffffffffffffff9, 0x51, 0xa0, 0x4, 0x8}, {{r0}, 0x0, 0x70, 0x80000047, 0x1, 0x80000001}, {{r1}, 0xfffffffffffffffb, 0x2, 0x0, 0x7f, 0x10000}, {{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x8, 0x2}], 0x1ff, &(0x7f0000000380)={0x8f81, 0x2}) 14:55:40 executing program 1: write(0xffffffffffffffff, &(0x7f00000004c0)="e3", 0x1) munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) mlock(&(0x7f000021d000/0x4000)=nil, 0x4000) r0 = kqueue() kevent(r0, &(0x7f0000000380), 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) kqueue() 14:55:40 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7, 0xfffffffffffff801, 0xfffffffffffffffb, 0x415}) 14:55:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f00000004c0)="30bd54c2a7ea612141b68a5c6a6e9f548c63a27186eb4f394c078d33efad8b5e730fc080b199238da4f047473d66ac408b27d63a98b693", 0x37}, {&(0x7f0000000500)="a3b39dfb67a7e3b0ffb8c65aa64f61d0d455998d108565c2cf9ab3b78ae69fcdab151c023059f19ce7837a403ca9d498704dab313f50833d040894bbb20a4f01f8bc06442b3a68fcebce728065df49ffff41719d7933d7c3fd500874f1192b0138378130a01ec8892e64af197e9fb9b2442e9b3193874107f227f94a4e9f7279aca53c21fc875a2a80344ee998c88d67e52bcc55ea51dae53221", 0x9a}, {&(0x7f0000001340)="7d4aea96b0ec03ba0851bb72608eafa7ac3b0c1c5d97c277ac4ee4dedda80af28583fb41975325ffc6771705b338eb949393ca61c544073d10ad50fadba349997aac3aad27867cc3d51bd2e435e87f21549df77686973a421cc099b9491b0a5817447ce9e8c2be77cbb895cc1f86e5710b18ca643459388c3cc1f6ecdbed2a84112f9b61f1ebbd8bf35c35afb430510bc781207f6f13fe44d5feb95e21a98d7531b0aa12e125c9825d088d314f4fc9ddce4f095205c54c8355d2c05174ab4106af6fc2b217c15a7a07fdc15798fcba7e8b2c00665345457c0eb891370233589ca22e0f064be4dac1c2ec1810f8847619812a899ab8478222dc174f8cf2649bda125998d413d23745d4443231a8510c2cfdf2f8d5b766fdb63edb27a6f242acd9f1923466c9664a1d7ac1b986f629effc7351c32eaeb6e4c635abf1b514de63331c0cd91e30807151197eaa09d012d68ec00a00d966fba5e7ce5fd9b66bd8fef074b735e4dc8d1b53e974e62c0d22a3811c8fbfcdedf15586e74009cbc4b64acf9d537c2eb335fe70bdf915b894c64f4cc5c7baf8cc608a111857ffa6369f7f8a57cf0f546f1d9f5cb7e5bf3910bacc1b1a21f8f14f48d10a0d85dec8ca05e26baf68f3bcf0012cf36605d27917ce5291688044174ba4d1e0e0cacd5b0a5087a01e59d8168256769e6daa9f14b2437002703a9f5db17d232b45fff120a5b3378069822245a0fc73bd8ad9021efe73c97b241158d946b14c6a1c974182391c432657ff2b3057e7071c7fc8098b550bc04c92a3d66201fbf9d15f82b4e08041778f6fedfe696ad0b26b215f2b2503fd762bc083f204eb866bc22cfeb1cce61f2753d9aba0b0c66ab6ad3889d23a451b7fab2c81d4937b9e04c8a2cd52c3d41714290418d0572013f01bfefe46bc03b04add6267b44272bb730f1e0ef4f05cdd5fcaf80074e17f4823602dea3c348eb5c1d3274f4595eca960bb1d519f08551a12e45f970ae1b40ec09dc3a252fe4eaf77ee837acc2816288d68b55df1ad66425263c103e135020830c53d157a818b5b5b4f223fd94829809a4c9d2608c0be40b8a1b21b4c81837aff8034d33141706e9005d072d5280bed80c88f4a2b76ca407979ebe6c3709ba02c5468ddefda7ff49bcf5358667e769c6315d410000cbeaea7637ba1aa2246dcbcbbbe7792ac65f65bf9b9f987b6b0ecf28f8271eb1e899ed88885585806d722cb40075e30591df34c2546d1805817c320f5885f2fc47cf2f4713d60e79dfac5bc7f895c5449ecc414877bc8467f0d05da25c7efb35a9a67e367ea3b86e5c3e30c8c8ec917c503326b1fd4f8d9dbdd2430f1bf07a1a80d8ca6358b5d33222308fd4930037dac2af99b2e741f64f8d20994a7ddcc6e16b4997e144100a8805e15994b62ca168573b68f182a7bfcad958d1a491c3cbcb1210be6b31e31944965c8dd51315c60187a8b5bd3c3ab0c9cc954840d05129bfb4752d9406dc32fc52937e1e6cd61c342451cd2e2f92ffd0f156c810c1f3639f92b0695ba282b6ee9d4ec3bd1c07425b24f2eb0189e1aff5ba0690702bbaf98375f9c77c47cdc3f28b324a97d68858fea91531afc9ade329eb7238ce8d848e169766119a3257202d7401fe0a0bd92eb85cf3d3e861514c2e899f4971b013d3cd48b645384757931b04fc070fb84f314b6581193a4ebdd40716b2ea6398b3f95fee52b8644ca75a99f4593d2697b9141e6c38d38d2b65ff0afc128d09f1683c652c43e239f474576840cc32593a5248972c7ff77e17cf6421b3bd124b75957bb7263d28088189f5d7bf6b8ed483459714a67e3df0d0264c680f3c584faa3d064b6338d6fbb6ace8cc1ab89f247af5810eaabbe415dba3aeb45eeb7a09644bf0f2a85978093e5da6400184632be2299b8c5558755b7fa0273986a6f38d8f8c835e3f308cf6333eb9b82d59fea3bd5ecf108a5f0a2473751054a1634ec39c793fb592a0bcc05e25d4fcd3fe477f5c6c723605e11306cfc8bf07874a434b4b1bd9ea93476a1b928bf3708c456b0559394e9a2cae65d0c7efd30e29d424ff36d6f119e55309a19fc43e31794366fad97bb99b2f13150cd164bcdc06366885ac8ab56bed8b8ff75329efdea757da85afb6bccb316d9c69e678dc48489e6e8ec82587e24daab66621c02db05fe485eb280711cbea5cef25580f27b3aa026aaac4fd5017fd70d196a6b3686ea89f00fb5fd207d8fb0cebce3dbcec65fca3f31d0141e6fc5842ad2835d63bb495a870203605a4582e114b0ab0ee288fa8d328f4ffbdf4bd9d03b3a74e88e4bd96147c06a3558e1af6f4fdb930e408765d75aacf04e71e8385b7f30100b66162e82f71bba9b8bd64076fdedc534e06c653ac0f1962bffc04e67f3cc59986b74c565af75f429d670edd8e48e3fd4281ad772cc586b052bcb493f41abd9e8bd25e40647bfb879fc59a2f16f2d34f72fe29b3b201e47f679250f140bd5763f18230edf430646ecb43025fb173f158af58796de0c99aa9838405718695d3b17993e1444fae26ddf970fd6366d4f513f5d744634a581e9f1156f01e92c13bdca2a91c0ce728f253e91bcc40c0fdfcfca5be5471259902538c47341ced36e03285253d322efd2d6f49d9036c5fb0b4e79a07ef71a7e3f5c5a1ccda855619cc94a6b5e7fb37a7bc3a86c29b2bdaf483cd9af0f3e9fe642643b9a0f143dde0b45619b0132efcaa25c485f5b93f69cdceb4af6ac05e6228d5f79aab65cd8f690d3a099e084ab6c7f1330e3c515d5bdabc65b0c03de349d886dbd5eba63f5a847c22a6faaf0775c082d58f6337039e189e22bed073b18f380874c745684adbe750f9247fc217fb216e40e1ada84214478d101309197b214f8b7038b5d659c9cd167d5c2fe4bec8e622c3e82db0b3e7675db38487bdc5694ee4fdcf0356507d0874c952274087da35319a58ac860333af92a0998eaf42757cd58d0954f957d0c85126ec8465ac5bab38c910478891a9572d691edd6dcba0bdc552f73c26ae12c5d285055a67d3f7931bfcd76da727647b61dbbc6a6fea65d27ca99a9eb01c0d61ab3735f99982fae9b3f85b829bfe3f9c2e61328fbcb72209ab77ab725dfbdc81f3a4e0540068de925eebabe2c977188a29eb529936eb73abb7af27cbd95500f329454a7e56426f508bec69f0e29b3d03b5602b1d5814b244c569e402f8fef6af19449421c893333ad1b1323b5cd819b83a9f0feac36e2704942e4cf684177ed9d103d76f6f6472709218e737836492bdba58ff099701844fa685809cb1a4dea505e995e2c8223154d674c369327d434057e7b77bdaf299ceb4a93ca9adc6b08b038432ca6ca372d9dba0c01bb4bacbc211007f55e25675f644bc5d15c90f378d18a6fd0011ad79c78bbec3f4af8d8317e9d85c59bda22c16222d53c78c49e8a0581474c8674713583665b556ef8109fa6e40f59a7acf1bfd4d304f8f9f89352fdeb3867fb1ebb45f78f550bedeadbc81799dbccfc5b85cc457f0a876681f90d52ed0a14a846e832fe64e71c2e7b45994c0b4364e5854a685a4358d6b44b08be159cf203e4c44bee8095b6fad3252bcc553c8bf64703acc19327c5c9808ec3126e2342d08357a362847a26a9e53eff23b3f91c40552b94d095c67f49d76dde91ed05153ae011cd2072525e8c7a04fcd6cd7b4ba09a4475a39d9adca3bb41e54a4497c677993c623f81f9646d4ebb20e4dab269d4c458de2fe5a1456a6657e87d24f6d205414bb3c98ca3cda0dc9b06695409d2ebac57afc6ec54ac22a451c95f7d13bff9cd197e76db07ad9d9dabff98b40e193240aecc3e8e53fbaaeaeb0496b214ac56b36d66a54b65d77c82148d06288ed90e44b529979a27021775cf1739f068ee81493cd4b68c12f6e5f9ddc9b02b0db3b0124ea310fd970dd31dee51604dc06bddfc1533e6a8dffb82959745cba529c4edcf57e4e6a5fa4cdbda90ee4b07a342cbfdd5ecd1af4de6f261f11765b1244dd53e3b925edc76f7e33f364e31b708a002a57b209c8e5c668d738a3d1ae8efb7eabc2c35197711938d1b6a6eee6b16bd682acd7823bfb0bd92703ddc69f3349672ae7cadac8266c9cdafc6a8bef417295fcb0b80e8517414bda1b083c323b4e66c765990ae31e4ac99bb298556c7ed68fe6dcf6dfc2d398b404a7986cedef88b7da9f7b669c06ed2487a09b4b0d1f73ac0fd78dc69f99b55b7f697a825a6ba090b7b1bcccbf11037340d758c5e91975eda291b51a15387664c104e0195d6752d8a5b6cfe37d9624f6fa99868ce3273593a258384267658ed7ccb2e8ef7445d191289eed407b9acd7f57a29e942b7dd90bf0b8a9cdc75fa053ac6b55905e5e2703f2782a23251bad44d735bff6953bb38f51c276d91c3c393255e85cf9b3cfa6c8687f0e47be0e6321ad87b4953b6daf39cae081ab5af2e0b66b34637c42bf60c056bd68e0c4b847a3e20344f4a8d360519ca51de3127a80fae0caeea5cb711577f8a5fdc16aed0bdec2a7f4271c938eec77d437a03019070269eb80052d2138e0343e3730a9609dc47812fc3ca65a47025ba0c37376325dc21039bed8e623accfe18dca8c10a3e06bc0fde15cc1c79c04a572fe4586fbfb113cf14dfe16863820b32d8e13ef6ffaa0b9ed9ae7ea9966ffba4dae2da3e8700ec1ba8301ddd4ba69ae8f1c2127a7203d868d0c4410cf1b3cd80ef93206d91295a0a073012d190ecd4753421370378127b0adeef496dd363b97cfb392f45489fce2b3d0c2a76066c4a43c0376a29d196b114b0e51d5ba7d7689bbad68c5adb68c8b21e47ee7d7bc8c2f393eec0b0fb09e6f7a2923e676dc209db57a73e593176db2f379a016eda0c44545cb0bba81e8b4fe55bdfa1645714fdfbabfc6a72145d307668992b618122aaf3b25df214941e8b910ca76b69907cb8d1bc0732ba549b4d855d99b7fefb171ea167b9b99d2df38be8ac59e2a58c99970a99c4f9351ffba76c92a2388002e536a4e8dd163d1b586d3d556ba7ced062f0da9fd40f77823ff48524a78c77351319f25a44a34911cf7af5cf590115170ba313c45abbaecf29f96f10f56bfb16fd2ee84cbb8531a4c537cf9665c1a9306a16f0c7d674bf6ac422ca0c74c5be9b5ebf257b33139194b74966930c3e9ed04091cec7e7aec3164d62dfa3a82a7b75ba60576fc28f3931d1e3f19c60fecb0e3bd44c8f6f64bab636d09c50a77720d8ade98c7d8af9f82e7eea372ea1edbca7cf286bc2ee737e3b44ead4b5f61c9cd1dd9beddf26dc51a42f36acbfbc5006541dd0b20e680c2020fbd2d2c8d1d2617695e78f60c852b63492bc81d4a826ed0415e1707f99e161addcff39d20811f3fd0b24f7e6b073caf30b2626af036c706ec9637a1febdea7ae42f6253da73dbb5dd4a6d34da96b1854c9c12448ee0d31e85ace262991a8c82532d316e35dbb3be116247fbc8665f9b48b38d784dd12e4bc60555ecda52a44e2b8954baf78ce252c3b9deed205cc74697663fc788b1d5c2e96029a0855719b9281d3f297b0e989446a288291da6121c6eeb632a4e4b41c2e423a50eb8f3021638bdbea22ae328eb8e3b0096ec773dccd3241ae8b9a154b849129e5c6accf4198fdaa28435918f329f213e8a32d174415ec599bb9d252c4743a7856c46c80b8ba6ce154f3ae39cbce171063a1ce18082907f374650639402380703f379e22832d10c1f41cd61700f9486a3e203a4100edfcc15b19736d6807fa07cff35122882724828fc0da64ed9219bd16d7110073c539d403cda811cd37", 0x1000}, {&(0x7f0000002340)="da7f64bfb4a14e1fbdffed094907fc35dfe32fd5bcb01b7f6fc50348d57921be44b5bc84f55bf8cb7abc5d14caf3053d3be3e2469c4ff6ebb656469e871c163cc3e17d4eb45efb87a40502536f47895cdeab9f836a0c77a24b98c60195e87eeddd4c88314bc05dc6280fe0ca195d2a870c70c0d4e79a5b7250e35762f9ced377dfe386dea1effc4d225159b1aa44b7a418d93e64f9e2633d3481f7e834bac1dbcf52f12d9278ccfd43e44dc77fd491e81954a6b28a9d5e7db5f27a4707a264a0d30588cf3ffaa3431cdd2711ed0d0ceec9309750021847f0950993bed022b32d2d94b97c45d7d1765135103f46a3e8e6f6d0a2c7b75ed1424b10e0b90b63cccb7ee431216f980c9cd49f0a87631fa5052b2c369852712323c7e4edf21e2b777ccec144dcb1bce9ed8881b90054f971086eb77faf901c82a7cee62dccde2d6d24291a8a918993753392f411a3732ef063e62ffad11875834476b137ebae3e6db3ee8673c4b63e235a0007d4a718ba683a7343463cbd8498e2a33af49d2b6ebbf72c37b4a38d7ce60bea1e08849e97bda57dab57f05404eb75d840ad8748acdec0fa8a74d0e5ccd4faee1e0b3c535d3d52b53173b81c48aa70e2f7007c0ab9257c784975093e6688812ce781322ab7acd26747e2550180a82ede3128aca317f2d39b9972304eac408b49aefdbcb1e30a575a44d9cf699f728b48a4fa8479bffaac5376885d3499b3c4f084dcafd01cc76d9a97ed5b28620c71a30de02e07d45edca44db063a914653ff9dfe4e63a886a98b710c131d973170361f6eac1fb5bc96559913fa7d413ac428233d4bfe59c434535298e50ca5d9642dca4c149b91890cbe34aefae736694404364ba80f2aa744d961d5c2f74d1bd9320034fa9213979acf02fc73c98b54f129f014fbe9031acf7db0f7e51f383679d6131bd90a0b4d38187fafa0b4e508c8f7adb931dcfd109bd6b990ddfdd5d6e2093b41fa124d14a1b9f3e62bf787a0fd280c3c219d9354132ec391d5ca49ad9d864844a7b01fe2f8bb5ee258345fececb8037e3d3f05bbb0badd9fd6b12b1ea740d4196317772bedaa94b726b48359cb66f966c79590aa81301f92912fa931768b76acce35235bd9a7322662c55cba6284eca1ece3b14c2280c3b9eb37cf104fb498c9eb509eeb6972d718c0609abe9693871353164e442bf35fc59f606a555f75362ecdf23b168c22a664afde9d7f96be2e72b24685f1dbbf819e3412096895c253156d9ac6926430edafa0eeb5ebe4614d904a4a39242e76370df58591a5d1ef8cccd2debfe55d51266a007e568b7fa9173d530bf9118bab081cc1281d1940341b2c6425b3d84f744df5dc41d00b86f27675c375b8c0cbd5ee67b2043115cb30d7460ee88952c6d6aa1dcabd98aa5c4f76d08e812bfa4ac370dde7a883173a60c2dbe2b7fcf1bb69622aae337e7acd893187eea8eb4c4740c1d038eb4f2a57ead6f1276337e87205c7602677882144350389df79bfe0724e2557868adfefa845a7776c1e52ee75ec27e6cec5fbc7c4ea947484f98144510db0640f5a67c36320d33f5aef05e919536be598e8fb96a467c2f12bdfbea1f025917c1725ff5499c78c21533f9c73bc109a87d8c5585d6833b091891611602de53d00cd48103611f3dfe9a00ff6cf79b79a217b36b055ce052cd8cb3ca2e448bffa0b76b657cab949e52bd8f484f5cfb049f2f3f781512d867fb33b8ecd08b1b15a00fd295db93d87377107d71d439fcec262313d69223fbb45c32f01f358c087de8f3d02f412707f5b4fea99de6402ba731192dca15c1ee819f4b8efc888c864fa4018740a6073f8db2b9a3bbd9cf63b36fdc7c08c3c525417089ecab74b1745a7ad3a702525b79c79bb39ff5ca89bd1308d9be667bc97abb3d4b671ca1399437c0ea7e9e49318a904079bfc157eeef5c4e71892b4232a6c979ac4eb99971928e60d15421a62121b1481364f2b8859225c043173e061e976797915047bcf048fda75bf97e5a812010d9bf217f17ad2f4fdfd7157f6b6c9a91732fffe4412c2d98d3981d58c1fdaf433facaf6432f16ef24a9da0425fe78d7bca7725ee660b5415e8e150d602723709bed4df22131399f510affa305422a7b1771bb310b4bc9c6ccb7e7c2e33b11cc7828a1eef740b9f6e1ef0d839e63cb87bcbe4bd3ab5a0f1ac73439afe5e1802a047e1a7cb8180d065ad681f88f8152fa7e9ea1530c8962e4a2f8f1f8d6577d29aa25e1282d8e21b153725ac31a71652e7d083c65e9a77c0cbf28262f0da21d6a87a69ca363857d0b7e2a321664b22c4a20e2a087485ccfb0c60dd257bd0c1df15dcf0e0cd40bace0891c84ad636ea72594e3fae62fadd67e89e29f015388a790fde59767f2f1ab2c76993bbb6fba92a6759285735c528893590d57d91b69e79cd8622205e75d663ebf16128d7c20879df55fca89a84344a85b4bcfd958bfc605090fd70ed2a2815fc937536d5ac86ad41214f36f525f1666a02e531fe927460a64c781b20084f363e847eea828b1403e95335544d33000a3f258a5554e47bda0b385b2d0d96b1a591dcb2bcb0113780fed400ce77569d9670747ffdfb1bd088a7b7675ce969c483546d4365b2b1602b2ecd937d470fe05f03090755ed59af0b06e67921ac9fc51ef1e41f4d77b1c8a376f3086653c2bea774b86ae4c76e8ab0775cb1e6e144e9806ae8dce5e941f603509fc89b547eb41448db38ca9c32afb10d0dee3579ebb8f16fc15c906bdfb245b75a467618b9c45272b1e83205e785396be119e9af24b485d8a71900c0c35c67f37ad5dbb9d00865c3bc4582cff8e3b9c1f2b9ef611f17590bc9cbfb03b42363f8e1e1452ddd7225bc588df39156cd96870042cf4ea35440464117659c6a2c05d3d64c5d5d4d35e809d7a2d7ab7f3b574296039a863ea1f254ddc6cdb43c72f7a5835e4a9419eac78d722c89bf2248403fd3b323e18af093a6206fb0511ec38200c36b7710a605314fd3ea719963ce28aeb9eb82f252ae4f7ef3e1403b29122ad7eba4b4d74c907292357f1eac90b469eb579bd3e8d4922354dcd8f2dcdd9d329a6171e1ae787234affa086a4b601490a5aeb14b73369aca4b6e886a72b284978291d34ccff0ac83e3f2244c6a8db55bc020257cae70897b3416d24e7d28ac274895e98d6f7c1fc0e5b5cd94d181a37243e35aa21c739e10f68b061cb8b96a3d0801a11bea3f87fff734b9e1338e2d3342525860744790398f501443ee3a8135efaf587794772c8ad01bbfa81b3be3fa8cf5f6aad234b021d96a007999b4f81aac3f3f9d1ebb8927a611db5b59b19cc288a2f44b74bc2fe75a02a9023645d08a628f0aa948d3f05a958c516d43c67e6acf78de8c8060dc44b5cebd6cfcad66b87be30d38b6f25cee7508493625b7041d633219b24a88f1224f45f12f2fe311b23eeb26122a856a0398d4dad40ead6644ea01be5b4a72fbc7a1f25fba1cab8c425d382cf85a54969ed352c375c321be8b7dfcb280eb950f9e6803409bfe33302b4fc886793f6d17fd349efa9abd08d82384fa7bcad259fc8aa9c29bb7d6c784f3110c7eaf21d088e7ec2f56a24f686a784bf6371a07a230f7c154c425c1e6d4e48e88c87019389902eb7783192b7474ed160899079b48fc0432e91c7f6c78a2d67561d0b07adb9974de1fedcf727c6dba0d662ea0bd351494f0720cde107c1495a469e72128e7e1eb40e7f53a5903db578aa45e594c9c13369cacf1eed770cb51401bd63cd9b548e51b58a569eb3705a94f7f7d937757e5b1cb3bd5fe7297aea9a1c17cadcb354f7e947cceb15278245086f10e089d1a18112307852cf2d23066085579ce0150a34a9a8b63f91eebd33afc49ba1f4b09a41592b593ff9fd64c957721b089cc7c08a1d3e721ec2cb29d1b83ea9c6e4dd2906cda0c91d7785a3a7285f6db2942458dab84b12de617ea5829a2c257f2e5bc9bd3557599c854d3ffed091e43060bb32614e9e5a12fb376419405b40577e0a3b4cd18bec60042d79cbd82ff960984bb08e2ba007eee010feae5bad004ed2419eb90ffe43ca588ddba76bcae8119df44350cc9aa53406d3eb057e7fcca5c68b821713c542be475db38cb07e31cf2d07927e4525c550c29bb6a574737c6a8708ad722501bd13e1de452b2e88e1c9c4e007e8cc2a6972eaf0f59364c950cf169fa1da9813d7e04f6220286df909a56db8d75ae9d7574c8f2703cffdfe6e2f92fde94591957f860a785a34f1e09827012a8f7191ddbebb8b6a4f3b0c890d3fb12be9e57e6c51751d03d65db07aafcc6f3b7d52841b4e0a084de9f24744451269c3e0c2e9ee46b4991a42db662cebbb2477c5a6e2619ea5dea125f7ce9bb9f2e9c1a518f1729819f62e3a2905c8b2d44e4f8a0e86c135883081afb20b7feca68628045b1a555b754b68503fcf2387f26bdac00d8bf55878b0df355056cf3c888bb103bf6618ed0142641233fdfb06ce49501bb0ce8bf6e5759eac84fd4a0ebb83bcd7e59ce6fdbc184cb92e0b917e7408309feb5423deb44bb8a9f5f18172edad263956efecf85a7abc4a4fea034b634d84be65d917778d708d2798d2b3eeae7f3efc4115a8e634c38bdc27d1bb523bcaf77c4b0b1bec0e497ac2ef2ce9c9df9c8f759c255f3d95d4f654d9571453e9f31613d33d3b57669c9f48debcc15b29ae00cc9f930c6e0d372b545a77aee1353774089a6ba02dd893565df29001ced07bbeb91ec23b9188a3337a8d69e9a456baba5bc24763916ad52ffff267af9fa7a1675647af5feead1de428d811693270dadf02cc963d33bcf3f0eafa5bf4a2b65e2597f564d581edc5f0de05e24affad33ce22525db02bd838b68d528f3e5274c8749cfd3caafc0b02ef5a74a4e6aaa6f7344b038594d5dddd16fb14cb0be050b5a6f9afe997ee2732176015b0d99300e1e07705f19510ff2e55c1b8bfa6b911fedfabc23b2bd5cedb3409d80704831bb601ad3176db09b8d07a31509b4e15e9346869a14cc83fddec8ea5e1780eb39ecfa47831c69ec22896da99c9a2a7d36a79a4e0bbe7052b96c8bcc7b6d7c676c8d2856ba666ea48fd344afb5248e5ce842320c9aa2fdb262850ed8b4fd32828d00afb205afc80f72cf2e27e770677295572a4afca3ea8d8ae7eab8da06d077bfee32ec9da52fd69e6eaf7e6702c568bac44bba1fcbadce1dcc736cc511747afc72e13dc8a57038b509efbe8ac91ac3de96ee8d713d4e5ca220672ef932b420290c4528323ce62333c8cb2a155f4919d30cf0b9f6568d11a21362d46ba4842fe4c2b75b485954210af066777b6d4ed522ec1f59fed2ede9663633099cfb3c66502620a806a5e32114b5d87b8f71215c006c88df74a186497220599983cf219b22e29d443bdc51b7c8b9696849772eafc50b508fb681ecee94ce4d11a73dcfe1b20ff381ac9d35e82ac13f055aa7ac664f607cec6715f5d2f1c790062dd0dab11897baf6bd4b60be96fa313dcb839acf7c56f708755aa3a16cc2357cbc59b5a511c6b9677dd05861f754dc78a3a71c8312a0fbfbe5ce6c10a91124f426e1f0d8bb3104d460d9cd8b5852315395c52e6281b75e7329eb5f88c3e840979528635f2f8a3baab2e876650af5206654732bae9b4081a9a3273bd1f4120b59ab2cf2712681fc1d825929c8e0e12112792aeeb094c61c37b296b272fd6afe46d59f1d48a95ecf447ed9d5ab6cf29f09318fe063b3d770f07cd155a3d243aa80c6dedccbcb74b13917ceeee326448f0be5338d26a77d523742d5", 0x1000}], 0x4, &(0x7f0000000600)=[{0xe8, 0xffff, 0x20, "fbe17a2a699da2a86000a009afa55e5a92d6dd02dc85cbefdd22af7b5003d5c69060f86ba610e1b239455f1e540a8acf5e9c5fe490544b6fd3bb769d7b25de46c52bd96bd217e6d7ec4cac15c426ed2311ce822157e6200f88103af6b5625473fce3edc1d919b53ed91aed3e9e765e8c3010672ae650c848bc62316a6322f1fad158f10f2808fc9af9b659d4384d9d76014df4adfa6d25ebeb9dcd2c1f4fd3fed93fa490735b7194ac35713b1be830284695544de724eea5ea237604e4dc22cf687ced298810ef63fbdf97ec4181cd3678cbd3"}, {0x40, 0xffff, 0x3, "63f4886c9d6dc0df0ff7afd8bc2da78fa4df90f68918fbaf6a6271e95ed89b9197f766259161abd7122c334cdc"}, {0x78, 0xffff, 0x7, "d908f8862148105588806f47ae59924ea727ef4aaa8feff18a1f38b0b992ee75327dd41be2a35a315c41971705c82e0782fb35de0b0654fd11cdda9478eb130fe6c789fb402dc1625cd64dd30d887bfe92875ee98d265ecb572664c374f4eeaaf4675671d5"}, {0xb8, 0x1, 0x8, "f56aea97c4135939dfbdc69367938e6ecc81bea1acc06fc15109a5fe6d56296d51a289a8fd8b98c912edbce3a7eb6498b7544c4950de3a469bf5b6bc8098c7a7e3ad535027a281e92dd03cab9251bc84beb0744f92861b419f29f833416deb3a740c67944c4bf1a2a3cb6834e99b77f719ecd1801e30d5d9b000b96dc071189c92259d1bf73806958a314309f4d023d7364bf55bd6921b21bceb6888242cd11eb456453d"}, {0x88, 0xffff, 0x87c, "2a72f364fbe4a6bee06d467c40c47821025924516e19e6308d916c8146708b8518e2b819f1ccf523d10daf54bee189b5b846c72a05efd320bceead2bd5e90d47ee70a90e64dd2a3491e7865d2e1b05cf5c2dacb68f2aee85ba35b98310d3f841d9bd533bb0d55fbe048bbe41ff6085b258"}], 0x2e0}, 0x6) setgroups(0x0, 0x0) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000100)=""/253, 0xfd}, {&(0x7f0000000080)=""/54, 0x36}, {&(0x7f0000000240)=""/39, 0x27}, {&(0x7f0000000280)=""/158, 0x9e}], 0x4, &(0x7f0000000380)=""/31, 0x1f}, 0x40) accept(r0, &(0x7f0000000400)=@un=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) execve(0x0, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)='Q', 0x0, 0x0, 0x0, 0x0) 14:55:40 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) sendto$inet(r0, 0x0, 0x0, 0x6f2de80eaa7d08d6, &(0x7f0000000100)={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 14:55:41 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000002380)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/73, 0x49}, {&(0x7f0000001200)=""/160, 0xa0}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/182, 0xb6}], 0x5, &(0x7f0000002400)=""/193, 0xc1}, 0x800) 14:55:41 executing program 1: setgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) truncate(&(0x7f0000000000)='./file0\x00', 0xfff) 14:55:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x41c002, 0x0) linkat(r0, &(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x20000, 0x24) 14:55:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000039ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = dup2(r2, r1) write(r3, 0x0, 0x0) r4 = syz_open_pts() open$dir(&(0x7f0000000000)='./file0\x00', 0x610, 0x100) ioctl$TIOCSTOP(r4, 0x2000746f) 14:55:41 executing program 1: socketpair(0x1, 0x2000000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040), 0x4) getsockopt(r0, 0x8, 0x13, &(0x7f0000000080)=""/52, &(0x7f00000000c0)=0x34) 14:55:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000001c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x2028, 0x8000004000000501) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/241, 0xf1}], 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x7e, 0x0) pipe(0x0) 14:55:41 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r2 = kqueue() write(r0, &(0x7f0000003800)="5758dc509fb0ca1f7c5647c7677c882d56e7aec2183f6ab875288201d5206be4f5d41e13c071f64ef605e315e04b8fcc150a641ebf95344c95ccbeb471117e606bd6de6e3953325af1f07dd30fc7f2f4bb4044f58edf3d2b360479bfa47b496d725681b318b3efc8520fa312050467c6ddf6c5291fa678", 0x77) kevent(r1, &(0x7f00000035c0)=[{{r2}, 0x0, 0x4, 0xf0000004, 0x90, 0x2}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000002, 0x7, 0xad8}, {{r1}, 0xfffffffffffffffd, 0x40, 0x10, 0x100000000, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x42, 0xf0000006, 0x4, 0x1c00000000}, {{r2}, 0xfffffffffffffffd, 0x20, 0x2, 0x3, 0x2}, {{r1}, 0xfffffffffffffffe, 0x2, 0x1, 0x655, 0x40}, {{r0}, 0xfffffffffffffff9, 0x82, 0x80000000, 0x1000, 0x5}, {{r2}, 0xfffffffffffffffb, 0x44, 0x8, 0x6}, {{r1}, 0xffffffffffffffff, 0x1, 0xf0000013, 0x21, 0x100}], 0x20, &(0x7f0000003700)=[{{r2}, 0xffffffffffffffff, 0x4, 0x40000081, 0xdf9, 0x19}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x6, 0x1}, {{r2}, 0xfffffffffffffffb, 0x22, 0x1, 0x2}, {{r2}, 0xffffffffffffffff, 0x20, 0x11, 0x16a2f664, 0x400000}, {{r2}, 0x0, 0x80, 0x2, 0x7fff, 0x3f}, {{r2}, 0xfffffffffffffffb, 0x2, 0x80000040, 0x7, 0x100}], 0x101, &(0x7f00000037c0)={0xf32, 0x7fff}) close(r0) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x8010, 0x105) renameat(r3, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') pwritev(r1, &(0x7f0000003500)=[{&(0x7f0000003440)="92c729080e305620d4108a3c55d1543ad7e627e114664de4fa13b5427fd2aadbcab02d2475568fb25e194d9649190f4169442c7ce745d2eed1167613f4e48c1905446513c231300269842aaab61125e85d285550fae80326bfff651a20b3557479c4bb933566549d4a671d39e792a0d518dd69ffbdc66a1ed4b8d1e5e62b8006195e206f57977da312acb1d087feee199ee004124b93dec3d13d29a3", 0x9c}], 0x1, 0x0) mknod$loop(&(0x7f0000000140)='./file0/file0\x00', 0x80, 0x1) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x100, 0x5) 14:55:41 executing program 0: r0 = kqueue() r1 = kqueue() r2 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffa, 0x22}], 0x49b, 0x0, 0x1000, 0x0) read(r0, &(0x7f0000000080)=""/208, 0xd0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x88, 0x80000000, 0x7f, 0x8960}, {{r1}, 0xfffffffffffffffd, 0x33, 0x8, 0xbf8b, 0x1}, {{r0}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x23b, 0xd4}, {{r0}, 0xfffffffffffffffe, 0x1, 0x4, 0x100000000, 0x7}, {{r1}, 0xfffffffffffffffd, 0x80, 0x40000003, 0x5d, 0x8}], 0x5, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x9, 0xfffff, 0x100000001, 0xfffffffffffffff9}, {{r2}, 0xffffffffffffffff, 0x48, 0x40000001, 0x200, 0x8}, {{r1}, 0xfffffffffffffffc, 0x0, 0x0, 0x1, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x80, 0x3, 0x31, 0x40}, {{r1}, 0xfffffffffffffff8, 0xb6, 0x20000000, 0x7, 0x80000001}, {{r2}, 0xfffffffffffffff8, 0x80, 0x20000000, 0x6, 0xdf3}, {{r2}, 0xfffffffffffffffc, 0x4, 0x1, 0x1, 0x7fff}, {{r2}, 0xffffffffffffffff, 0x41, 0x80, 0x7, 0x2f}, {{r2}, 0xfffffffffffffffc, 0x10, 0x40000004, 0x9, 0xffff}], 0xa0, &(0x7f0000000380)={0x3, 0x3}) r3 = syz_open_pts() close(r3) ioctl$TIOCCDTR(r3, 0x20007478) 14:55:41 executing program 1: r0 = socket$inet6(0x18, 0xfffffffffffffffb, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) kqueue() connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1000fec284ab0000000000e5ffffff009c405a032ed3e811a13293e4198c164d58053b5aa114cc1eab5c1dc49cd2759745946c5f45dd4791cc50506aa7a5997ef66da3f98b68a4cd9ac5a7d3d114601b110a467cb1958b7f46c81ea54037442d91abbb6d2980c9af32ca146be341bdba3c76e207494385d9fe047e9126e4486c70e1cdb02cb0715bb119b12bd5814e9b2c27105df76a856697f84d770e6baf1c4e5211f3f82b183b8e822b10d7e84c62ab56da302a9cb91a6c4d2a0112d2f4274b6eb494d3ca231548d085004b10a33652cdc0ad778d8c8a4da44a5b81717066f84ef3fab80d59061f6e6719b5a6e3cb"], 0x10}, 0x0) 14:55:41 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendto(r0, &(0x7f0000000240)="5f661675104923cc2cbb74a27d2ea82c9a3ce9e8338c613b9a0dfdbe86be40eb2e33f55ea65a9e10a8aef8857b3d27e3dd4d31525f395fcd2220e3fed899d3423c7211d45aad8fb021866adb13794ac407d3f5acc154be41dd9331b685787575418c8b81918b0903afbdff0b64601887d97f2b7fc263b5577f681f29c8fb3ba94c12f8bcb4f43e6873015410c8e7c6b6751e10fa10bf5c65d016917460bfff37013df538d9b36136857ea8a1b562e359a29d7ad89941da010376df76bbabddd84c3e418c3f31917c22e25c8f73fe8025bc5c7132938e26180e6f7a1c148f98915e488fdc2447353cb85eed098a8f3fd0a0f8f2dc7d06729433e6e63cd5b00a9d63f22c509cacf8469f17a972de3adb99f0bd57ec7cf7c1c176c48531452a42791fc6fc4053ee3bb9ce97506476e31ab62da589a47c2cf65b73f6ee2b47f1ff573678eb89c7c5e1bb8cf030cb38767a84c946929917fdda480f0403d703748c4840b31c0e61fc42465da16e07d0c3b56efd20d6429580526304e7cfe29841ecb9035a4425b7b9523d4b5d8faacda25e630b8ec93100c6a46002bad95978077a5728f7d7b93a2ba83999a4aac14b23b35c2d2acc206f0157df71b95cc1577e8a969caf49983350940dc4a8d6a3fcf619347c6b9e661554dcfb90448db31edd4255a75d83d543310df0e937915da00f813a27541d71cdcfee93ad2d00e0816a4f361cf2fc9c7269905e9b30ae1133b4eb4d98915245608c0a5e67a6f0bf4b2e0da1d1ff38227f7e601f2b071ffde693ce67fd69fea0a3dc73f815e5f47958ea8ce5335b7732e2d7528c980d5f1505a25f13b9a38c9ad3b4f4ca8cd8eb2b06fd95d9ebe0bca3e33aca070483a78005aca12785299c509ac338dc545b60f5c511aee4a1f27e7c9d3390fb11fd6d4a1fc024ca0634ada45f1686755d2e5c6843a1e59ad51d6223df8f77c6e76c95edd3c3cc812b1da4980df96c86cdcb5b3039c099f4e8b8ab5dab7905069c71c5c12170066315c72e0cfbe9a81375e3d29f9f38a065477427525a53bc50fde555569ae594b773b7579494a097dd077babf11ca04782781c8df6242f06741156ceb54265c4f1d396ca96dd4d6b93d47ba769bc118d388cda1d9177f1092c41c43564bdcb54cafe4331cbb0a6976f8ea524338d7f242cb08c4623e8d8182c5702ef7f0898bb2cde2537f439556c85727f4935c50f40c306e6f42946cbfa94e2354ac966e296859642cc389ba4fc40cc89b4ecab4825c0ed8169ef3ed57c0674a4c0d6d9e0c8dc892b97faa9948e04f2ff28b43c1e185b43f1bd756a40d213658dfa94dfbe25afe168b67921bad886caea439962600c0c35472c0695503fca283cd32cf3ee2e9615befb41defedc0aee6b535e020e2909be5aede6c54e26f371058d9f41fd9babf310a62819ffb4be0ad73fcd5e143cbcaf4a7191bf3dda3082b13cf715d0fd74ad443dfdf87c0e782d6e172634cdfb60a11d2ffee7725a2f3baa1ea360d64609a32a4033e653ed9a70cf775441ff20fb27811875fdbd9681a62003c5430fb94c81cdfd14f2d66cc65957e370e958cfd71fdbc1aa5ec9b307b621917deab15dd954582b54b6502a623ad2f495f873836885cf644cb7fbc32747eb879b8079af222aeb220dccb2ce91eb691e19c165c6fb37005e7ad2fb20271151142d579c32d2ffcf8c91295f0b5feb50b901927597108f9d0b9ab4ebc1dc0a726b494503879136d298c7c9cd2d93258832983ea2d2d089933b98746efaee075bb6731f27d82f3e6cff4cfc4cc38422cd6ed141269871c8563485b790c59b2ba0c513912a9667da54e37f8b2bc3a8fcdee175b7aec5e52d59a2e976fe83abe9f33039963a301127cf2a2be78f86d0130d4abedb003b8d7ecb7d9b86a2a3eb7fc525123ad6b793b37e16ac15949b9dfc521120658a9231680fc42243f84a7e1d280d25d6ae49a36dea719ff7c95d87835d8a4e8f77e9e9b372eaa346bf7c6c267036b2604c3e82abb79a15f24e6b52cd6b1f141aa5a660af700e0ae5e5de2594dae826b17c92a5206ff597cf3e8193a75b87da3c975f38b8f4f8d25d24f3ed94361a1fe328fb2e535cd6a73fb02c8d65be5e16916bc47413a0c1d69d46d3a138e65f0b79067e5cfb208ee42c0373ecee2f10f29137831b21fbe1698dcf5f29121d624e8f67d57ad97fd0553f8f1790856f3927739d36ccaf065a78d0cbf5ece4cf0bd464e645daa4289a80e7530871163d513248c043ef6c15b5f0790d83f7d6a1ad8bbb76ab2f9e25f3969b3a61aec3be938326769267de2410d5eaefc51e4f384927f062fe3f76a60cbc9f527178ec344f41f3d10eeac09de8581251f99932a200ea24d5818d13f4a5d0f6345aed3b9ec578b180486604c32c98d388d01272d1306223d4f1272dad8501e152ab387c784bd27e8153b180e2195461824537b438d9718b9971b490e449ae2288862ec089cb1293679180fdb8a88da203d87379ed59df8f418eee6035ad8e886bd7bf0a56ff20714001b55d5a9a60e04d2a853e035c678ec40a82ebad8d0bc9992e4b7acb1ef4c327786517e51a8441016b2103f1b87e2afa2e6c9e47ce2446fd5f1b741768497737b6ce6de0c10fefe2420fcdcdb0705a20f0815b6b61b23c3d92a6c44473efb254e77485d2aaab2761d68c4e88d124adbdde6dbbc2a49c01ae98c2fc30ad01d6b5482c99188f83ba22fd5a6b1c6ee67b23e336baebc8cfe898220ca77c60dceb6063ff58908f2c739a20dab361b0ff4e6914fbe41a70422d6e26cc6484f195ecb6065936f1d0c8fa2cd0c8618a9e2180c824c19bf182101dbf0ac8943f8769e8758324267b87906e9ff4ad9ff73b2c5ed1ea3c3898ce9adc0e55a6df9802748436a13d5f6f40937367906c9af37db19d03e5222453f26a9e61e1d2e1c5dd99ffeefcc277e380ea2fbd87c38194ea021dbe56ccc2ed8c59356d8fd1df620749eaef6f420c601e6b6a1a9f9701d422e14ff593b2effcc5ed1262ce303fddbf42a8dd3c127d3dd5ef829c66a4c32692025788cec1f45528ea3a3ef25bfb87af45c1e4898d74163b7467f79a7c91070512e71b8fed54339977d7c2931497bd4fb6a6bf124f4b70db42dc6b8ff8ae55081c53968f02244b272b67d448e49846e4d776e1d0f320f5ef5a32f38c7504aeace1f8ebf57c0043ae6f1b6ba4bdfdb0cb91f38fb3e55e8349946116583d6b952aab3e6a029618cb4b7ec4c88d304c6470edada637eeff6430a123ac20c87710fa2649755dcfebe47022e51fa00de4e6c6fc32f1b565053da753ede498950abb36693370a28da7c092a372b6eb484d4da67d6aae3f53856a7b2f5c0ee108bf3941978b78ddd077baeea6d642d9a9ee01f4942151abf10c8a5ca53a3de80c339b454e06b26027c00a489e89b1e7e170e11a562acfeee5a60fda69eba660f54db406da3ff05128d5423a8172c6120e93fa517c499eeafdcd1543885919d261e1482daad796416ebbad23177f6f11543d2144bb703b0b14d4cff64e8c3d60966c6a6a9294544f8bb6c491f109cab589a6b2af829740178f958fc6699219c510da6c9647b5d7c66ed02752312c8423ffb9cb72150ba2695a27a8f8be18e5a24091fc64bf56c2a11c0870a75d0f4a79854d69a6e7dc50cf94c1bcad6b4eb6e80197820847c456b25057874ec513f7ad2dd592241fdfb695c8082f50004266648b3f8979054f54ea77ec5305583db2b5c0a0c1aec5cd2cb53c3fb84d620d67af749d6bb292970774d044fef4fb071b0fc9d11135443c0375d70b40f5785b107569755ae43815809cb0d3326810d77a783f5754fef0c9af325e88f3ada59b115d14e2b6dca071dd50daf9930355eb2849113ea18ad68813a9bfab909ca5b4e613d57ad0239c433efc006afdba318d7e995c1e1cb02c771ee2c3a2f139f8e8a3474790abc5969d272e6cc32e079e2b252d5dcd2a233d07c82611dfab692f9dbc7cd155c2e7c5ac9ba48ea64fd45f9261c93b8675d4daa127b6c211f8cad9519cbf7e33f94b9ed2d2cdcfd76f2bc8d6f374e6b26314fbd6783b11d4a11cb0db6b3518c2003e638ae14dae9454ad15c9d097b0f0af7627ab8642eadc1cf429055d7b2dd09be7f73b2bfba121b0da3381ae74945a6367e4834c6d790eec52e1dfa0b11a84087b69b5de901d979ee3672f4758c2b61bd84ee655d4211a4f61c51fb883377998ec8968a77faa18779a84e875bb4c15d74afef21dce5d6456383e92d3347dad84f09089e83b69c9f32f26579cc783b695264e6b3224a20f4567a5d8ed74e61125f7f01dc846b805dc73abbffbb2db41e2280e348824fb8106b661b7fe870fa5fbd4fad44836e1be02c3e89eaf10b9f2997d5700b8af795e9c9e609cf3f836a6f108682ff0b26c87a3e9d4a406256530e37be3dfe961625f9ed8bee29c034e5249abc9d29ce60b3927d24934ff6beee335164905f43c75578c13c6fa6b1028ac546ecde94da24b5a847a04737ee3c8967782c3480ac0bc5dce1b28e969af0c1762aa2c3b369dc4015cb165d98ccd87aca9285a204aa7994ce79f26ce93d2984b302027a2d0cdc07420a79f78d47923f8275ebab61ee4bf6266d9a8eb97e958b7c86ae20567ed135c59524059a29d068fe3c82c93ffc047aabf6c8a37cc053cde9acd3cce08e2f8d578553f20512dcb3b0f16c19f5027ceacb2820fbd1d1095911e8299ec85621e8e855ba2890110c5b130d25d0e7d08e1725ba877cfb2848b891635c196fdb81a7618ce2bdf35501753561e7f8712b3555dc09cd277eb4db611f67a190a0d562491673d04e30ffad1787586b291f9aec5b7a2577006b0d1c0b1cafac2e5a982e3c42beba628c4a7979e812f10f49f0fb443255dcba133fc17c1e215559515da982c8997f21c5d4f626f2b5e81a4764772651e0c8dd10ea59088ea0cb23c6ef83beefafd68f76543c248c257ccaee4baa9dc6949acfcf3014abfe01f99e6b1c005703d995a565f2b43bc1faded2f72e0fbffae3b32e00bbc220e0a4c7e0b241c58e68e269bd28f8ebb58b7e8b491a229fd47373d74f7a388a76428997f681ffa3f4646366a847869266ddc1c75b7bbe2c775c7c3ee75bd7fbd49a1c05b454ae7d2d5a181ff1396363b21b065a1f3bba0c85fdebea619531b613d4b463b48cdcab931d16c5bcd29c68f983904afa12f08d72a48c8f4026b1fa0cc4d6f5bfbc7da6dc87a8bf51f166ac45a2e22fb7b9523e17f638c879920fb4d89a6e95f00a70c96572df901d2c7992dfa3dc5f43ff67839370447798e1faca2ab1bf4301e8b8280993867408c3cfd88c59e3411a679e350c801c1f7d4088ef017b78f411a502f152d576ebd2be0bb98c142a368a4a66e1dd48b6582c4056b42a6664ce823cd37e257b01415bfad9368cb37646dc9b3be693f85b4f52ea428daeb79de8b855e629e1deed6b64871c781cfc3e24f9e4ddf5da51fee22016ed121eed7bf21dca4ce3f21c8081d9012c30ea012ce545b06929191412cb8cc19d315d5efec33aad5b37640b51ddef7471f5771530ce68b6f9c766bb4e02978ddbf58ad1bd3f035044e975d86ea51f51231d0d09faa7ed803a84cc870f25aa8a3a2f3db90f0b9f934af9af94e8f6bbde9384fa4a7267172b3fc6a57f30070ed207eaa237556cf01951b09a174092b8988f1251832cd852acc503923f0a86df15dfdaf53c06019bb295ca87bb3a7eabc7c9f2c7146c784e12a05733a8b2310f128f77d7ad797397d7e3e9ba76c7d81e01467db6e04e8f05e6b3f9c", 0x1000, 0x400, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000001380)={0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) renameat(r1, &(0x7f0000000140)='./file2\x00', r2, &(0x7f00000001c0)='./file2\x00') chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x52) msgget$private(0x0, 0x40) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000080)='x\x00') mknod(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) chdir(&(0x7f0000000180)='./file0\x00') 14:55:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) fcntl$getflags(r0, 0x3) 14:55:41 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1, 0x2}, {0x90}}) r0 = socket$inet6(0x18, 0x8002, 0x400000000000200) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=""/2, 0xffffffffffffff77}, 0x0) socket(0x1, 0x4, 0x20d1) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0), 0xfffffd65) getppid() getsockopt(r0, 0xe47, 0x2, &(0x7f0000000180), &(0x7f0000000240)) sendto$inet6(r0, &(0x7f00000002c0)="d4", 0x1, 0x3, 0x0, 0x0) msgget$private(0x0, 0x4) socket$inet6(0x18, 0x5, 0x1000) 14:55:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x5, 0x1) getsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) 14:55:41 executing program 0: r0 = socket$inet(0x2, 0x4000, 0xf27a) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/120, 0x78) shutdown(r0, 0x2) 14:55:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/40, 0x28) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x22) dup2(r1, r0) open$dir(&(0x7f0000000080)='./bus\x00', 0x90, 0x1) 14:55:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x8) syz_open_pts() write(r0, &(0x7f00000000c0)="e36258a416f72ee9e8a4a2498a6eb6171ffb25b84e5bbdc3a5050094b222a9c4fc63799e5e27fa0023d58bf6659990c7a39a91ed085c3d30f7c19f078174ec816ca32b8886550704591327acb7b7e50ce91106b27a3c2dc236b8ed3635fb269d80a65fb682e113fc4c3612debf8225486aab6a097336151fcf577d8920100e6e47732c709ee55af217640cc755bd027acd3b04c72b91b3c464db97632e0c5a01733b70224b56666f34471bfb5f6397", 0xaf) syz_open_pts() close(r0) kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x20, 0x2, 0x7, 0x8, "7c767854384d05318cba9d5bd7e46a0d07e84f65", 0x10000, 0xffffffffffffff9b}) syz_open_pts() sync() 14:55:42 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x4) readv(r0, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/53, 0x35}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) 14:55:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0xffffffffffffffff) ioctl$TIOCSCTTY(r1, 0x20007461) 14:55:42 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0xfffffffffffffff9) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x7, 0x4) 14:55:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="1c27058f5dccee0a130eb2a4241214d13a8d835002c5e42cc62bea4ef63c466fdd8b8033cc3c70a3df1af48823db040e167fbd48a8fe7f36a0076f092f058254d127f84afe78cb684d15", 0x4a}, {0x0}], 0x2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000400)="e5a7f3578ba7f276d523466236004fb85307039c009cecacbfac882182c37a5ad31f6c009c658da4ddbfedde8b248ab0192fced4a73a99f6401b257427d44580b4a7834e3b79c34947a09a4f012e2048a5d1b317f5b11a80512f6207cacd9bed1baf1ec4647bb232708ed4da035da3666d6d5496d7293c4de32598ee2aca011d7dadca0dc15ed14e7c", 0x89}], 0x1) r1 = syz_open_pts() close(r1) kqueue() syz_open_pts() madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) 14:55:42 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x1000000001) execve(0x0, 0x0, 0x0) syz_open_pts() r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) connect(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 14:55:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x2, 0x9, 0x7, 0x0, 0x6, 0xffff, 0x85, 0x53a}, &(0x7f00000000c0)={0x8, 0x7fff, 0x2, 0x1, 0x3, 0x200, 0xffffffffffffff01, 0x7fff}, &(0x7f0000000100)={0x8, 0x2, 0x1f, 0x5, 0x6, 0x101, 0x9, 0x809b}, &(0x7f0000000180)={0x8, 0x1ff}) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x81, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0xf7e, 0x0) renameat(r0, &(0x7f00000001c0)='./bus\x00', r0, &(0x7f0000000240)='./bus\x00') r2 = dup(r1) r3 = shmget(0x3, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)) r4 = dup2(r2, r0) renameat(r2, &(0x7f00000003c0)='./bus\x00', r2, &(0x7f0000000400)='./bus\x00') kevent(r0, &(0x7f0000000280)=[{{r4}, 0x20000000, 0x2, 0x8, 0x4, 0x707b}, {{r0}, 0xfffffffffffffff9, 0x0, 0xc0, 0x1ac, 0x9}, {{r2}, 0xffffffffffffffff, 0xe8, 0x1, 0x3, 0xb3}], 0xfff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x8, 0xa, 0x0, 0x3}], 0x6bf8, &(0x7f0000000340)={0x6b, 0x7}) 14:55:43 executing program 0: r0 = socket(0x6, 0x8000, 0x9) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x101, 0xffffffffffffffff}, {0x18, 0x2, 0xff, 0x8}, 0x2, [0x4, 0xfffffffffffffffb, 0x7, 0x9, 0x5, 0x4, 0x6, 0x6]}, 0x3c) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 14:55:43 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x10100, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) r5 = dup(0xffffffffffffffff) r6 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x30929, 0x80) socket$unix(0x1, 0x1, 0x0) kevent(r0, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0xa6, 0xa0000008, 0x0, 0x4}, {{r3}, 0xffffffffffffffff, 0x40, 0x0, 0xffffffffffffffe1, 0x7}, {{r4}, 0xffffffffffffffff, 0x2, 0x4, 0x2, 0xffffffff}], 0x7fffffff, &(0x7f0000000500)=[{{r5}, 0xffffffffffffffff, 0x44, 0x0, 0x71, 0x6}, {{r6}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x8001, 0x4cb}], 0x7, &(0x7f0000000540)={0x1, 0x7ff}) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) write(r7, &(0x7f0000000100)="e4c790b7f93f90e7501b6df088fc1af8a4f15314fe417b773ef7632a6ae3234e19e9abb8c3a9665ac77de6185e14986379b5e154d2a5e266bec8fee1977d0f435e6b3142a3fcfa53460d0fb818b5e04adbfcd905c87e00570be02cf5e06f210af0afa39b6f325df663284cc28e8d70ffb63cc1542d43a7d769f4f492bcc232e5b158f72415d1b4ad5e8e069e58267e7520ad8e5dece0a5568491719d9642e77b04d4824248c8", 0xa6) r8 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffa, 0x400000000035}], 0x4, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000080), 0x8a5e, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffa, 0x23}], 0x8, 0x0) r9 = dup(r8) mknodat(r9, &(0x7f0000000040)='./file0\x00', 0xc000, 0x1) r10 = dup2(r2, r5) ioctl$TIOCSTSTAMP(r10, 0x8008745a, &(0x7f0000000340)={0x1, 0x2}) kevent(r7, &(0x7f00000001c0)=[{{r9}, 0xffffffffffffffff, 0x2, 0x40000010, 0xffffffffffffffff, 0x400}], 0x0, &(0x7f0000000200)=[{{r7}, 0x0, 0x12, 0x6, 0x4, 0x8000}, {{r10}, 0xfffffffffffffffd, 0x20, 0x40000012, 0xc62, 0x7}, {{r9}, 0xffffffffffffffff, 0x2c, 0x1, 0x9, 0x7f}, {{r8}, 0xfffffffffffffffe, 0xe0, 0x40000000, 0x8001, 0x3}, {{r8}, 0xfffffffffffffff8, 0xa4, 0x1, 0x0, 0x8}, {{r10}, 0xffffffffffffffff, 0x80, 0x0, 0x4, 0xf6}, {{r9}, 0xffffffffffffffff, 0x4, 0x4, 0x1ff, 0x7fff}], 0xe2, &(0x7f0000000300)={0x10001, 0x1ff}) 14:55:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x1, 0x0, 0x0) getsockopt(r0, 0x6, 0x400, &(0x7f0000000040)=""/40, &(0x7f0000000080)=0x28) socket(0x0, 0x4000, 0x6) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x400, 0x2}, 0xc) 14:55:43 executing program 0: setitimer(0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSBRK(r0, 0x2000747b) getrlimit(0x3, &(0x7f0000000000)) 14:55:43 executing program 0: nanosleep(&(0x7f0000000000)={0x101, 0xfffffffffffffffb}, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0x2, 0xfffffffffffffffa}, &(0x7f00000000c0)) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x3a) flock(r0, 0x8) unveil(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000180)='r\x00') pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)}], 0x1, 0x0) r1 = openat(r0, &(0x7f0000000240)='./file0/../file0\x00', 0x400, 0x22) r2 = accept(r1, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) mkdir(&(0x7f0000000300)='./file0\x00', 0x1) accept$inet(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) unlinkat(r0, &(0x7f00000003c0)='./file0/../file0\x00', 0x0) r3 = semget$private(0x0, 0x1, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000400)=""/54) mkdir(&(0x7f0000000440)='./file0/../file0\x00', 0x2) r4 = open(&(0x7f0000000480)='./file0/../file0\x00', 0x20000, 0x100) r5 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) ioctl$TIOCNOTTY(r4, 0x20007471) rmdir(&(0x7f00000004c0)='./file0\x00') openat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0xa0, 0x180) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff]) shmget(0x1, 0x9000, 0x2, &(0x7f0000ff6000/0x9000)=nil) chown(&(0x7f0000000500)='./file0/../file0\x00', r6, r7) ioctl$TIOCEXCL(r4, 0x2000740d) pipe2(&(0x7f00000005c0), 0x10000) 14:55:43 executing program 1: mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) madvise(&(0x7f0000f32000/0x3000)=nil, 0x3000, 0x4) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fcd000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) 14:55:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff}) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0, 0x0) pipe(&(0x7f00000000c0)) poll(&(0x7f00000001c0)=[{r0, 0x8}, {r1, 0x1}, {}, {0xffffffffffffffff, 0x100}, {r2, 0x100}, {0xffffffffffffffff, 0x12}, {0xffffffffffffffff, 0x1c}], 0x7, 0x7fff) poll(&(0x7f0000000040)=[{}], 0x20000000000000bf, 0x0) 14:55:43 executing program 1: r0 = msgget$private(0x0, 0x10) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x400) msgsnd(r0, &(0x7f0000000080), 0x0, 0x0) msgrcv(r0, &(0x7f0000000380)={0x0, ""/241}, 0x3, 0x0, 0xffe) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/136) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r2) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000240)) msgget$private(0x0, 0x2) recvfrom$unix(r1, &(0x7f0000000180)=""/173, 0xad, 0x40, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 14:55:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000008c0)={0x0, 0x0, 0x3ff, 0xfffffffffffffffc, "f13a8c3aea01a40ba53c1bdaa3e82313f6c646f1"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x3e8) 14:55:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)) socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, 0x0) 14:55:44 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = semget(0x3, 0x0, 0x0) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) setregid(r0, r0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)) 14:55:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e04e5d0100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket$inet(0x2, 0xc000, 0x2) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e023000000000000", 0x8) 14:55:44 executing program 0: open(&(0x7f0000000040)='\x00', 0x80, 0x44) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x5901) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 14:55:44 executing program 1: r0 = socket(0x18, 0xffffffffffffffff, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x7c43ff184cf66a1d, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000080)="1dfcad636c157d878fbe7ba89dfc84abedc9c4cf6094f248ba2750a47e546e5af7628783b4e1acb329ded16bccab8d7c18517eba153db8d05c964caeec203af97e54a94ed396af8650ddb5503fc1c148e3a0aee526bca794e973e08fe8402c47d16b96e1b54a932727f49a70f5d39f9854ffbbcafd7736c143adcf40ad17e21ff2667557c931e44401730857068ac6ff08612afd6e133c15e7f5bf67142caefca2414c9b68cd664785645de55f073434f64248520e0154cb9bfe6218fd6d24c2df8ec4c102fc137eabd0c848ebc6275ac8a0672f470e1e", 0xd7}, {&(0x7f0000000180)="7699170b7cfd222abdc7ffc356151b58a545f04403429ee0fcf657c40f46c8417bef78e7e6eef117b3a31f763bb0603aac424dfe3e89401053782451c8483ea899064294c94793a5d4addd53675a582dd3dcec460ae3408d2ce690b4f99bbe56297849536f2c70d3afb3d29d0c2477d2d7a78c74aaf3748455c1e1f9e13959c442ad0fe58efc33e86bdca1a1a920549a718c9814b97b5191fb5b79640fa4530b46618a74120302007cd8", 0xaa}, {&(0x7f0000000240)="be100b758f0ded1ec221adc9fe3ed23aa2a96976f1d0f5245db117be5323676282fd1a10154cf196b14d616980abc2fce9c0315f83922a45f7bb4c7e3f83c3c5026397b9dd88dbe830e7b403ef0f8d762d12a280bc49a19301c806b1fc635ad8cdb5c0f43390ba97eeac774e323cc27edde03d334bf11ce64ec039328ee947e6bb2e4889c32b59b9ffa74f7e37aba18b6f7a8e2450fa3d1d8688afee0b54066da7be8784934d3ac90907782e4969277f8041baeba3967a01119da1082125110f27aefeed23c3fdf9a8642a990c", 0xcd}, {&(0x7f0000000340)="305b380693354c4cc7f022e8c2d75f8171f8d46ddfa994917bc6f7b7cb7094e96447a43ff0e1076eb1ddd815af3c261738822576130c17f12b5480ba921671932a545cba62b047e69c17cafc9c95ee588a7f5eb9b6b2923d07fe60fde40fcbfc4cf6ddaaf8557939681de3431fcb3eea24de5aa1545732c399f677167cb6b98508af32d866f46bfbda975c0bcd20f4d277a01bfa86460fa09c63f204200f9f6fc0c3742808603fb63a2ff913b7ffa30904423e2393", 0xb5}], 0x4, 0x0, 0x0, 0xc}, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x10000, 0x4) 14:55:44 executing program 1: 14:55:44 executing program 0: 14:55:44 executing program 0: 14:55:44 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r6, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) getgroups(0xa, &(0x7f0000000000)=[r4, r1, r3, r0, r2, r1, r5, r5, r4, r2]) 14:55:44 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x400002000103, 0xffffffffcf9cb28c}) setrlimit(0x3, &(0x7f0000000100)={0x1, 0xffffffffffffffdd}) r0 = semget$private(0x0, 0x2, 0x4000000000003e0) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000080)=0x4) 14:55:44 executing program 1: pipe(&(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/130, 0x82) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() getpid() setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="99985fe53458d8692aed660aaaebebc018ceb9823290166b087a539174d58cd7439a0c13a0a8bf1991dbb07473db24219ba5951fd8ee41911b812b36ebeaaf3e0abfa56435c1d68eac9dbf667c4461ff04348c2f22950afc2b0346d75a3b5b206c8bde957628b14fc20bc99c418e71ef693c9e85b8eb50e7686a420c0ff48afa183fbd83dae33d2f24bc2cc86935c699734fd03f8477951425c1e553122e1c88605a4a9f5b967be1170cca7c6b6c52b32145278871226ddbd48974f9f6f1039b9879bf79fb8dc935a1c1b6be971d0c2a0f470f04553f7519736fea621981034d915a210eaaed33d9c0ff1fb2aa235fecd8", 0xf1) pwritev(r1, &(0x7f00000016c0)=[{&(0x7f0000000000)="82f77cf08c9d1ed90d32f1f8cee87dd9232781a7ccf08621f2ee19bfc4a9923b3e4f795b0da20ba48f587490affb5d3cc54fee13814866469e2429eb3d7de39c4fe50ebd9f5930fb7cbf17a638fc8851472be4b6735d70d47ccf61bd6024a88b98102b6c", 0x64}, {&(0x7f0000000340)="4202bf399223222c7d082e633d16e72086bca1b55d2dbd5569a734ad326e1c33f526584c4a7bc0d2630fc87be49b136662a638c943ba958a4653066641d3aecbf1cf87712d39af45e785fdf039f8e616da9acebf5db9736bb2b10555f384be194b85ccdfed335f0ee7deb745fe64206b24d7f619e881311483418bfec88a5defa7f1d963555ef4185f595f7b16e0218d4ed346462e52468651f0f9fbe300b204d6ec4ec9f00d70e9de7739f61ffa90e05cfca0841749ac79866564b7bfb94eaa1882791f69dc5e37fd4cbf83397b44e24e7ba06e952896224d1bfb6861c0849a9c673ac3f42329b0a8dc7df2cefa3a3317", 0xf1}, {&(0x7f0000000440)="b163d7ee22e9a711190e4bc79bc2e2d90ba94be4c05952925efdfabef9bd5651ae68b0f96f17154203e5d601b1626d15293951def00e3d548521afae4e76528f37352affdc22b52cb1a671a11200669e45871b948e7bdf3588d7deabf7f5155ecc6994cfb27263936661aa35d8e5646a00eb2b63d4ef508b0eded5a581b6c7d9efe2bd5927269b3b1fe1a14f8fe003bf831d47cb88d311cb833f1f721469d72d76847a7c79baa3fe", 0xa8}, {&(0x7f0000000100)="03a55a9ec2b29ba5faa89718816d066e8dd8606048c0e1110c815836b3f2acc4c6821eb25e1c3455d689ce74690cff2f681d876ddc38ebdfacc9586ecd2d26af1ea34e9b5218b98782fb395e8c5aa22248e1051991faad098d329f59", 0x5c}, {&(0x7f0000000500)="19144049ec51779ae1b1114a6a4edd09956cba89dba29db53c862310d3aea000089f4e5131e700aac5ecbfbe0628c44b4c1d9fd68b5853a61cee2ed61dfaf3df52ab2a0e8df8c734bd7c4608066b9f0f16461ee16124ff6a2fa72d9ea64c1adcc821aeb62fa882ee9512d8e1", 0x6c}, {&(0x7f0000000580)="4e8131f27a9bc198bd41940b099c83f92a11cacbda021255b0b42168efa280d6324704f6c8aa467918a88e1e8e39529f310b10419bdb056626ca610176aadcf7bdc4369e731afb7c250658abaeec0b062b1fb912a5404e7c1ff0f9eb399d34171218e89d78389ae04e49d81715cc3df36aeed65af7ebc33a2c033f0528d385ae4fb4fdf1e994caa55e40d973f434428d0ca6f9342fce099e6a96e7056c9579680f4c7510e0ce039a2314", 0xaa}, {&(0x7f0000000640)="012a082bb3adef34a8457efced39d3e2930d2ae4e3571beebfc71096cd1308bb2767e948e6e884da9a7f7c7d56c4cbabc8ecf52e1269a683b73f5c9f22e065ed19207aebd6b20800ba6dcd4b4ff0017f310449159ac1de0407de1033e80529ee23d986805033935f8fc4fbea9c32a3485d22a4a9d960", 0x76}, {&(0x7f00000006c0)="3a487fb091431d1b532648d459045d66f0ce95ac3609fec3c2297edd030657faa76efbf57cd46409113ea1f39c1c02de1ae7a888db47fb39fae9dbd0a170da7e3030397818208775bd16b962a8c9a137bbb82719d1ab28e1507d13dc033f31246247b5a87df9a927aa320a52595890ac46664a59e8718c76a148fb9a7e5995788eebb07718403b1f87262cd5ce94c33fea38eff99d358be00e293794d1355c11e0315ea8b69142b0c133d90286a5b641d8809819c84c6748820a0b91c7ee9d6b942d850b8963241947580e4252b392d52eda3d50342ad03cf7291058913be4a3582209d17201d52dd20552b4e81310ec0888d61fa8c42f16e725d39df0091eb8e36b17d8ca08c0425101f754036fce17306e05fbf7994a89bb623d8ef23b6681665afe3dd9d5b04bdd9ef29f8bba36ff7d96040dce5daa05b360bfd3e517b7c377d8293c94e4e37e3325fba69c7b72ecd3e1e45ae007c2074bef5dbd587073e7b1d360b53860e57b808189241e9f1b368b881117aaf3a4861e67f640f0cd728c296c6da304975e977dcd68b5ac239ae3f4aedca96252dd7036993e147247cc5e1f3881c811b202c9d478180eeec8201f4b0c359daddf65c75e10e7d6f4703a80e737c0728cbd80a9d58fb004c5f7bca70affc46d10f5f99e8156a484533381966f51efa467ab2cfa4423ddbe48c5e32a22541043a55495e257b6e9aacfd7d2d7fc9e55e92864eb97ff300bbb21caa49e3460c1dca475d1ac38801460fa87260e73cf91e561e5b36a04a739ef97f3f5d44eb1a9ef3e5907b495f238b47e90c21410b07f0937bc81848c34b0f36645a77cbe61745bdfdc420623dcfe5ce6bbe5ac355391769efe23152d94c4b7c2b5d763b6468097bf3623a7a5fe5f8c2a7599c2a5867e8dec0efdb5c4c05a935cf2ac8d74d1f548ea00d15981589e092587a2cb132e26f4c9e9c79a86f0fbe6dd137e87174751537439935246e7551b4e1fec826701b5b29657060ffa6963412f851d81e63290a9e3183422f2d0292f5e5a6f4b93ba76dcad4c1580c4ad2c731917736ccf5f4b8cdaf38b3a247cb7aef3a4d7c45b80fdc6d5e705561530b9704f8619ab5794b81e358fac6ea10bc1d2a9bf3538cbb96b4b3fc88f180447c366148d5c54e9b020c5103121ab9314ffcb2a7b964ef758821bf01386d9bae8a721c78e7cca9ce7d027cd67d369a95fd1a0fd85fd8ae7d6393f64a01f94071b3002cbb5d2151b3a4f8810e887df786a23b6f229373dbeb4845a6c6f820145979eea4660751759a9944ceb9614b116849440ab14b623669d0e892dce7f057f7cfe3a85987476acf78907fc8cf0138ae4ad545751fb305b77fc89b359b514d4cf0b73ba6956770a79185fa63bde2576f1a9540fa21147ed53d5944142b0b1ef5a85d653f83d64fa6f64d82f8bbc4c1a03c29ebae67692a451285c3fdcbc5fb23c8aa57613c422d0901daba63aaf6367fd07aee08a0700e2180744dbb63981fd520f87c966673f388f277b413967106fa9cb169a9523cca6d85488703c2c65ce71d347910ea5b8a3079b287085f5de90a39277f89a667969f2d0f98bb9fed399b41bf36aa12332eaa9b2deb4354c57141b7b2b8af1c445e5ac20b06dc3538c86b259baaae8fd86ee67a3c2b3732417f47d4c1c7a087585c8d8b2cc096c1ba1e5c777fa8652917584dbf9ee6570d4a2e17ed9e5f66a44a9c93e6e270620a21da84e9c6f0a2eb5b277db0ebcc0d7005b13335b36e8542cfbfe8806046ea4f1a2e6d1840646bb2f8519e39cbf95129b31098d64ab5df5c3519220642dc2f726433c15eaa0b2396e8dd9f6a49c96d32f02470857d8c562962c248642b302ad49a9cdca3f3633fe0bee3372c2ea5d10d82b5127816de139b2fafaae6cd4c757b92bbe9b1ce52e0d01f32cf1642f7bfc7650e1861fc6ec68d20138a0ce701075db0b0f4a13e1fe1145be0e211006883727a0de5a87c5b3a0daefec56f5f2a6444e519ed7828fb8e746adf5067231e28f6fe7a1867d83364137f5de718394d63a4ddeff9c9e13abf7d3116c98ff8033dcd5c401b767747f84dc784bbe1a5d8e8404dbbd1280a49bc88060e418c77e108dff1a87cb058f99416b7366fb367b2b43d945f3b11da2965e6b85a492d5f29b835507277a11301bfdde9623276cc98d14171aae08c8ea43d26b70491c2860bab20bb027ea6a41f1ae69c904d68058f64be703d2527b12421cdaa1a53ce5e8efe0d2c09a761e4ed84545f9420807032c0ec1c786d7fdd4661f9dac695e879c5f84a3d32e803ad7cba4a0a644544da40b375c298d6c2b96dab18aa391564b75abbfd9430916f8f46c051227d61566ecbdc1b824f3ede2502c1ae0127f13d1362b0d55befb6aee1d25dcb4ec854a8ee36d0ff53d5874cd0e92dbfadbfc7999f419cc19de82911397ad11703c033d918b3932b06e791cabd216a3b6c721fe9ccf93dbdc18f7393d0b955f0d660c05c93542631a85cde185b07896c75adb0abeeaef505acec33fce98aa0ce4335d575fde5eb6243bce9f749782ac7363711c16d13a61b7f99887eebe55877b35aeb7432e805cd0b3ffc459746fa760e1a513934130f6a6fa372d8864666e17d829ac41548ce083b9911f7d650908cb5edcdec89c15c83fca55ea825bca2a7030cdce8c499386c7e0e91820ed1039317a9de8f1e3773a3aa331e544f1f971deaf29d30a4e22f469a60d484d2bf278f3459a9800c4fc95ed0a4c745bc489de14dac0ebe8998de4391359184f1c2a27cfe0ddea7909e0e460d6c3783bba7664dc337bcbeaa96af5d72828967312a8f2cf7f5e14441ac360d38ec900e25e73f092a21d17f04313e12d7bef79c9f5f2dc0c036c7f36abc4b14abb0b4a65bbf1af8ba5cb5f9e94243c2f5a6a6252798f7e1d51cc5dd792bb347b25f33613f41b5f24bf228b7aa4563e3d750b192c8986d5e75f4e753554bc7f77577e0553f2b5db1bc7dcdb8ebe84093c99ac54d01fc3d2f3bc6bff9eddd7e2e7ab34a24f9863e89eee8648a856b12de2eed31dd4c52e359aba4cf62e46fb9e36efca5359129c7a0336501d41e72f5f3e0cf6adf7870dd31283eb0fbcf92ff5b4041d2c9725713871354ea29b2dd2bd5d73e14a49c1e3278b7e384888481d31b8679494ef1bc0cbcd13342b8e85413c0ded43ef0e166c01076e89c74095694438e13f208bdf17bb1aa694c50001dc7b85c67cac510e78530211b6ef4d1c51689f29e5dd96efd1a6c8924efa63a3bab9eea32fd959f797eb8a881f6454b7603e1ab1ec7ef9ff8b00bb218e5ee810c56ca3f5429e082a97d22646bdbf5b0d80335634af4824c2e8943bf46517ab77b7d605443904b6cc897c35f7d19ac57d0edfd7ffd87aed7a2ba7065014cadefd93fc1eb64aa93ad245d64c100b9c1ae2b868267a76c1db2a4daa6b49719025afa2cb5236b424c7c9bafc5ba849e35e71ddd55a753a7e125ef525ac3c2f2d6449d9b3ae46239b91a12e3c974e14163fb1f51288b25e63a613eb5457584cc4911bcee511a180b581ff54f2456afc250f06c07bdf3fd388e007874ab031419316628ad2ea452a8c4c7e580b01b53e958afc97c986d13bd770dbec8d2dc3fd9e88db018b7cf94135fac116a187a67dc70443881a90b21b6a94d05b741f06530a0ebead386643485f90a2f25a7f1935d379ab7198fa6df524fd7c1a2a75435dae026eefaeae46ae783e179ef597a8749bc36f280292118f9ebfa77b152200576f2eeaba3e3942612bf47df849f8d2adeb5d99310f2211ec5e9d563169956e9c85417121f5dd3293a24a62ff3509b9bea6e4e12f1923d03c07177ca5d5c43784d7a2e37a1a6f06ca0a9ed530e8e1173bce0a3b2cc15ee2e87334f48acd2a1d97bc6cf0dfd7015bcf3329d449850ea34f7b0b8dba05d4dbf5dac81d7a572895883d0d3e65ff88d5edca0feedb99cd9c40fe8c46583fd60872c2b2bdb6c9414f57dac25cbaf43d671c84995302780c660b85e6a60db9f2108d3050bb8ce4b4bbd10b4d457f9508d3a1298000d162e2a8ce94a07702e519a563d43fa85d0d0014df36d55527f65e7719473275cf1c3c2b32abca54d78fd7932445680fbe6687e5a3d73f7e2917a6c1ebe8955793069d4165ab278f28d5f025c05b2a7f7db36a873196fc2205d40465b0f588352857b0522df793c1a4782a8c7ab86432f63b2a6fd06a1e9cb8345d5cd5f2d4a0f9dbcd95d24a55b1c252194881b785c97c3739f5e219cb9e384a77a98b234579cad6dd36b9b19f24580552771dab5d767eb4ce8034742aad590c3c8800bca4821ad5007179e7aeea14bf74c354ff29041387d6fdcaa44866f90685faa40363e0fa4d175566968cb76f42a79bcbc29884a85ad1582b9ca1b58b1e5b73c50f30a4add14eb1e1e0120ec15fd5db5b8231084b8293243ce5f72a49ed2b4431b05297b35fc23fa969336c1fadc8994e89231f03fddf39cabb87cbdf538918c91e067eb1450c04ada71ac799b9c9c12c7fb8f0ccb20df14c7369d4c78f18388551fd1ddafdcda05aaa416eba0041fa89ad71a25f9d9b0e003065826f53bed805b8cf03288ee39e0a94d9479f4b46ecfa959a50b61bdc2405013510effb947b7375347e137509e7e13fb3fdad5a5c6307297976e35f4579bbfb23c01a3637e61a670d5cab886e8d26185659c77ddd789017394958df0d84491cca290583c53ecef2d45aedf59f11ccd4e0742758e96e6dd8f8edad256bae12d3866b8e709e77cef496e20ab7fe20d3362a5bba60fa514d8d2dabfcd667d7eeee1e770d4a35c2a66a700ca1181fd423c82b4f6a20f69d06e46d0961f4af191a6cc6ed615d15e41ee7dd26970f63eabfb1619485d264174919d992636500de10fbed9a5da18d6beaad7f8a53ae5bdc85eceb6cb9e1347c0dc5f95b2adb12add73000686518775a41bc2340bf9bc9ceb9cb853d1246e7e31d6ec88d69af7486764912035f450c31d590ec2d56535d41cf2c905de5df2155d79ef4b2327efc3b7dde62b9d1b1c00c58905ea1ce94b272704ebdc83844c3b29e7f9a0498d5f73ef845b50f8e24dab26a65b833252574dfce9fcd8c7b1fcb46f654bc519127ea822b987219bf9e027592b352c2c48a5b2560b1f8df71e1e7bb232c6b1597d9373294fee38367f6e9fb0ef2104880fc48e1be9cd93237810e8ac2d06f84947816e9796b2f2555f01a9aa16ac46857794a15b0a623353009f8e0a6b76c858068688e876066edb3e1462a267abe8764b117e2be2209affa327de9ee1cb5ca0de7d397c17d173459e526662c605cadbaec1bbc170a9c1f162db2c6e465db263d9ed59489419764909b5fb00124ed79d276b4212e9111abbc290639b08e80b8e06445a9b5390058ecfd18a6a7d4bbcfaf001e57e5be4c1cba13ac49baca32be3f6aa2b3a3d6d12c1bf71dc96b6e82c2937b7401d3d18d545ad411d44704b56e4f014a7ae103afbd88109b3fbc2bd3cfc69b0eccc1df9520741b01099e0b2a35220904172084721215a9c702233188169d05675e4bea57aa00446e7a12473c68278d8091fd88c6deb6fdc0dc7c972a5d793389e2be59df567e3f5f88729957728dc2275ce93712b2a6cf80c7d53d99773d7f883bc4b1bc214dae3293b75425ba5dcc8905d1dd9a16f92ff524545e2857e32dbbf660eccc81554f832c4a9a69bea26a063528ddf8fe7d2b12d0aec18b7336a1899545ebd51c37f4b2a8c9dbb750dfd354c41c1b2b6e4d4a94f1e63018d4673c40cb95a0a5ba39217a256ba130e5aac2adf5", 0x1000}], 0x8, 0x0) fcntl$setown(r0, 0x6, r2) dup2(r1, r0) write(r0, &(0x7f00000000c0)="17", 0x1) 14:55:44 executing program 0: chroot(&(0x7f0000000140)='./bus\x00') mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x53ff) r0 = dup(0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x41, 0x6) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x6000, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x5, 0x404}, {0x21, 0x80000001}}, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000180)='./bus\x00', r2, r3) 14:55:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) mknod(&(0x7f0000000040)='./bus\x00', 0x21, 0x6) open$dir(&(0x7f0000000000)='./bus\x00', 0x8409, 0x0) 14:55:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) close(r0) r2 = dup(r0) read(r1, 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 14:55:44 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)="0010") chroot(&(0x7f0000000040)='./file0\x00') chroot(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f00000000c0)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') 14:55:44 executing program 0: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = syz_open_pts() recvfrom$inet6(r0, &(0x7f0000000100)=""/77, 0x4d, 0x800, &(0x7f0000000180)={0x18, 0x1, 0x40000000000, 0x5}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) ioctl$TIOCSTART(r1, 0x2000746e) mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f00000001c0)=""/75) 14:55:45 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x6) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) 14:55:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x8) fchmod(r1, 0xadf1a3681a2e6076) r2 = socket$inet6(0x18, 0x8001, 0x0) r3 = dup2(r1, r1) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x23, 0x200, 0x69f}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x6, 0x1}, {{r0}, 0x0, 0x40, 0x20, 0x27, 0x1000}], 0x3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x0, 0xf0000088, 0x200, 0x100}, {{r0}, 0xfffffffffffffffc, 0x96, 0x43, 0x5, 0x4}, {{r2}, 0x0, 0x9c, 0x80000000, 0x800, 0x1}, {{r1}, 0xfffffffffffffffb, 0x3, 0x20000000, 0x2}], 0x8000, &(0x7f00000001c0)={0x1d9, 0x2b}) fchmod(r3, 0x180) setsockopt(r2, 0x29, 0x36, &(0x7f0000000000)="d9c4fb11", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 14:55:45 executing program 1: r0 = socket$inet6(0x18, 0xffffffff, 0x3) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 14:55:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) chmod(&(0x7f0000000100)='./file0\x00', 0x20) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 14:55:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0xfffffffffffffedb) setsockopt(r0, 0x0, 0xc, 0x0, 0x0) fsync(r0) 14:55:45 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fsync(r0) r1 = semget$private(0x0, 0x7, 0x410) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000040)=""/26) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000080)=""/55) semop(r1, &(0x7f00000000c0)=[{0x3, 0x3, 0x1800}, {0x4, 0x5, 0x1800}, {0x0, 0x8, 0x800}, {0x0, 0x5, 0x1800}, {0x4, 0x400, 0x800}, {0x3, 0x7, 0x800}, {0x0, 0x0, 0x1800}, {0x4, 0x101, 0x1800}, {0x2, 0x2, 0x800}, {0x3, 0x20}], 0xa) semctl$IPC_RMID(r1, 0x0, 0x0) dup(r0) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000100)=""/96) shmget$private(0x0, 0x3000, 0x19, &(0x7f0000ffa000/0x3000)=nil) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) r3 = dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getpgid(r4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000200)) clock_getres(0x3, &(0x7f0000000240)) getsockopt(r3, 0x1, 0x6, &(0x7f0000000280)=""/17, &(0x7f00000002c0)=0x11) faccessat(r0, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) linkat(r3, &(0x7f0000000340)='./file0\x00', r0, &(0x7f0000000380)='./file1\x00', 0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) mlockall(0x2) poll(&(0x7f00000003c0)=[{r3, 0x1}, {r0, 0xc0}], 0x2, 0x100) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000400)=""/4096) getpgrp() r5 = semget$private(0x0, 0x3, 0x10) semctl$SETVAL(r5, 0x7, 0x8, &(0x7f0000001400)=0x5) clock_gettime(0x2, &(0x7f0000001440)) 14:55:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x1, 0x8, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db49ea944cbd628419a20677a66da54301b5df3964970018626f8800c45872c89e8f5e8baab6f21cf8951456b32338df37c35e3f1730748335e3c86a47fee2329cc1fd2844d6a58082e561d37f1d0d2584cf3b4061aa220763ccaae522e3335fa9497ced0073ee33b6869103e049f1cff068e3b15509b6f3561e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba16219bc6b7660968112731812a2399da1d90a3be97af5cbc5eead0089ebaca150a9f35e752199e597a5d2fd8eab4c57c44f692e36d68e4af7f361c7e3a7a4a1a2a021685b54c5ab58487d8ece752744af1f19f241e8663a4c1412796bd74aa575dffc98fb45cb53c24cff1b5c4e64f37214a0495dafa4c3169d05dacd6969169f7298a9b241fec0f9380fef75bb6fc5f077c9603a8ba0291bec890e1a0fee3283a1c2d56517030eace52ac16f83f9f2430ed2bf88efd51604f4ecd4888a43340b2260ac17675f2dc5961dbcfac7af818f64a918ac2813bf90ae3476ece590c631b3e31598ba8148385bf910fcbd1aca2c82812d585ddf9c1c184b7238fb365da2f493d681b37571801e53fe4f83d259f728a1e8104131a76bd354d6501bd180bfd6685a6eae8b0d03f2d93ce97586ab38b1e1ac1580f9586cca1926e399f50c42d3c22be197b954ea09101bd4e4964caa865d03d7f5dd895ba640c078fc608c45540fca838b56ebe9b9c03f83e3c75ba3ffb24cb00000000000000000000000000f7af01dcb0866d4fa350a02099417d694021f54028af3e2e7bef29f2dbc8f06d3b5937e827a9364790b975f2dde4bafb6f24948a9f5fc62354865e33ce0a000000367e20ba714c72420e394c71e616", 0x279) syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) getdents(r1, &(0x7f00000000c0)=""/120, 0x78) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 14:55:45 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040), 0xb9) sendto(r0, &(0x7f0000000040)="8108e8b7e239e4d9248babaeb25755d509d152ada2ea810fff09b7366f9b55e05d4a", 0x22, 0x401, &(0x7f0000000080)=@in6={0x18, 0x1, 0xfff, 0x7fff}, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCBRK(r1, 0x2000747a) 14:55:45 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) 14:55:45 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "7e681e20092ebedd3819486514960c4a6c82fcbc"}) 14:55:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002002, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0x5}, {r0, 0x40}, {r0, 0x80}, {r0, 0x94}, {r0, 0x8}], 0x6, 0x823) 14:55:45 executing program 1: r0 = kqueue() r1 = kqueue() pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) write(r2, &(0x7f00000000c0), 0xfffffec4) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000180)) kevent(r3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xa0, 0x5, 0xe2b, 0x81}], 0x4a6eb642, &(0x7f00000001c0)=[{{r1}, 0xae1720ff878b6f10, 0x1, 0x1, 0x0, 0x5}, {{r3}, 0xffffffffffffffff, 0x2, 0x48, 0x6, 0x7fff}, {{r3}, 0xffffffffffffffff, 0x22, 0x20000002, 0x6, 0x9}, {{r3}, 0xffffffffffffffff, 0x1, 0x20, 0xffffffffffffffa7, 0x10001}, {{r3}, 0xffffffffffffffff, 0x0, 0xfffff, 0xed4, 0x3}, {{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x8, 0x7}, {{r3}, 0xfffffffffffffffd, 0x10, 0x4, 0x2, 0x9f}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x2, 0x3f}, {{r2}, 0xfffffffffffffffc, 0x8a, 0xf0000018, 0x2, 0x1000}, {{r1}, 0xfffffffffffffffe, 0x4, 0x23, 0x0, 0xffffffffffff3f59}], 0x7, &(0x7f0000000080)={0x1, 0x3}) 14:55:46 executing program 0: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x20) connect(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f66696c653000d9231e87f3ca97f5fa3c2cbf32a8564b7d644f8bf3c79cda01b8fa6dfd9e093eb0472ea7a304cf5f66af9bfbcef3f2c64a30802ba3467af127cbe47af37b2eb251be32a0c64a71a9303274fb4932159543fb6369a6401d97c12166b605ff3d62965c17d41966a9ad5fb2fe23d59ed28784c0ac43d31a92a21013acb89bba6c6c28052d85409837b42afdc57ae571d4bc43d251162d94527410b03b5519e617f8f125c4f9401df0d4abfca3ea2407ee4d198942d6e28d387de01124995166172db8439d59af9343b405cfb54edb4a906b1b10cf3c6a7f8d4989bc97574edb6cbbe95e00f259de229daaf95986f8f8"], 0xa) socketpair(0x6, 0x5, 0xda, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1283, &(0x7f0000000140)=0x9, 0x4) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) read(r2, &(0x7f0000000080)=""/57, 0x39) setsockopt(r3, 0x29, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 14:55:46 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x80002) write(r0, &(0x7f0000000040)='"', 0x1) fsync(r0) write(r0, &(0x7f0000000080)="c8", 0x1) write(r0, &(0x7f00000000c0)="36f3df53773033ee142e2a4f238dd340ef86f155d9fba6a2f8228368f1b8a613de553ae91ac5e2ae7232c498307c7db717748ea2b6eb464ca7cbdfdbaa9187e78eb9534fb0d3ec99f96104700ddbbcaf777e2b50b462a2a272a87684e86c83c12fbe16f69bc807485e1b7e6b7cb1d9fbd0eef3d09f4be2fd061deebbc1c9147111a0fa77a6f3bdc1b4762648b90a9eb1c00a56722e1edb9c2d77241ae3502451aa5fc454a17665e5592c4c0588c1116d0a9d43867a1777fe027822105f6091860324bf61a1866976e5aa8748130f167038dba4c0a60e570601dfda1116c333211a", 0xe1) ftruncate(r0, 0x0) 14:55:46 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) fchmod(r0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x100) 14:55:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000200)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97", 0x201}], 0x1) write(r0, &(0x7f00000000c0)="f93d82149bf8d5e55ee070979ecaedf86695d29e320054d4cd0f4fe34ac4f4c3d96aac91c30136a19a394824e243b0beddd590d7f2b6212af974ab40c05aea31d9192cbb8f87fb2f41b7099f051a33768559c9d36c17cd6caa0e2d9f23e2b4758d23b21b996ff90264f8b36185fe6350f0ce7962c6a8af875e7c3bc065c5784f46935e651dd60299511f5811fea9a0511af9d0c73f8e97328e5c773efa5e241002cd9f47648b0309db99c75237324f10c38dea69d2dd7ff2a298c675f00d98c230ddc1c19df0c1cfc1a84f9514eed23ba31d9249a853573304bf9d3f26becd879878", 0xe2) syz_open_pts() syz_open_pts() 14:55:46 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x20000, 0x80) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x9) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="660df240ec011dc91cf2bae8d77194ff578c000100000000001700084e75bab91c6f43a972"], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 14:55:52 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710f14f21a70e83237f0d83f319fedd83300ae783b889acc3b8ba6ee2e3e6c109cf859d08f212f9e40a207bbc6232db1469e026b21e41cb6403ad2a99198729296061264d2341d263e7ec6f0701ab23655a26152df7696b30def6d5dad3260538e37"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r2 = getuid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() r8 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r16 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)="17224e9eba00626a0b760cd84f9a9bcacd9d102973374207063f1d6f0a6e73dc20e35fcdb4b174c1d5ba3941c68f7316b75577c9b55d9fc4252f8cdb7a5404da0f1c87a4af238e5ef8e40a1fb86e2d4b73814b6603e2a3daef008f4fc54112f5cdd40f50c7b9452d8b36b18ec025ccb72aa8c6b324d05b6055", 0x79}], 0x1, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x150, 0x400}, 0x408) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 14:55:52 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = kqueue() poll(&(0x7f00000000c0)=[{r1, 0x80}, {r2}], 0x2, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0x0, 0x0, 0x0, 0x40000000f0}], 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x800000000008) poll(&(0x7f0000000040)=[{}], 0x20000000000000bf, 0x0) 14:55:59 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0xebc, &(0x7f00000000c0)={0x0, 0xfffffffffffffffa}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/35, 0x23}, {&(0x7f0000000040)=""/63, 0x3f}, {&(0x7f0000000100)=""/109, 0x6d}], 0x3, 0x0) kqueue() close(r0) close(r0) getgid() openat(r0, &(0x7f0000000180)='./file0\x00', 0x2, 0x10) 14:55:59 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000040)=@in6, 0xc) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x35}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0xab}], 0x7, 0x0, 0x0, 0x0) dup2(r1, r0) mprotect(&(0x7f00002fe000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 14:55:59 executing program 0: socket$inet6(0x18, 0x8001, 0x2) 14:55:59 executing program 1: madvise(&(0x7f0000006000/0x4000)=nil, 0x4000, 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 14:55:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0xc, &(0x7f0000000040)=0x4, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x400000000000003, 0x4) close(r0) 14:55:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000100)=""/112, 0x70, 0x2, 0x0, 0x0) r2 = accept$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000003000000000000040005000000000000000000"], &(0x7f0000000180)=0x18) preadv(r2, &(0x7f0000000900)=[{&(0x7f0000000840)=""/175, 0xaf}], 0x1, 0x0) sendmsg(r1, &(0x7f0000000800)={&(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000200)="6e971681af1cafc944fd91f66fe0f17727ce81cdaa5b79f17f4cf4aff751b2d323c33400ddc7187428130937e7f3cc388b574297c65be2c7b93689ff818d888633634107df2fe10b54ea0678ec3e7c8b2f5411607ab31818961f028a16feee15211c4483eee637be6ae664e52f3be259e3df60a37ccaa4646e3b4d7e687598c937517bbd1c8eeab5aef32d495c03dbc8264a8c5ad4f153ccd9831fe99991cd061461cc", 0xa3}, {&(0x7f00000002c0)="baf5469556a1fab918d89919eb54ac2fb7cb3b5fec921b09b09dd832b93d20c061c3aa017280624edf254bb1cef747e2d34b5c8f9a0f32b3a0631e12dbd8668dc211e207001a709c9e649e561d26ca76fed5625ab4a81f5d9f70475c53ed001d7a72e863a9e94083ea28318da8551f7cbed2c5c28c83b925e7a7ffd9119004e72330c85d5cd63b235ff910d547d7af138ed09546f754d8ec7155bcc4d9fa36a3c459b46c6b62b39a54316e76a64d1aaf1a0e0d292a4729c05e", 0xb9}, {&(0x7f0000000380)="d2bb94cc30f8ec61fa9dfdaf4e09b8898679055dfbe5f56cb13173e9ff482b60f38531a121870ef82627fafe3b9e5d0bd05710f0fb8de00bddeae52ddc87fe63c0a6dcdeb15a0d5bad5f810e8221b04e2ac171a9d2956b749ba50f37410e0d251b9ed5c2003818585e57b4d967b27dfb847a8bc545e2b8b1556f1c0d051f4432a89f67b4eea2b9d267562100863ba0b0dbdc3de50aa209e53c9402bc5b3cfcee283dc10d0daf9e6617c474b21619bb5630a0cd78617802c5eb08c8d67ed6b516dfbd545b8987b38fc7b4ee6bb5395d0c8874a94f17066087", 0xd8}, {&(0x7f0000000480)="e5f2d69934229b16c80aefa450935d16eee5c81d729d488b0881db47dca93c08a23ec2c985f8556aca795e0b9e2099271a38865dc7a57d170dbdb044e110f2efaf8372ccec8963411dd124f9ffa3982440228aa06df7b9e01368dbbe97f8a8b482856f019e12af87f1fc4f77e683c92962b90cdc0fc43a59f4f7487a10e5c35e7023a43ef4d219a7a8673d7ccf59cbe0f19124ee6dc8986979276f7466d7c6cc4ca39e03f8b8a008", 0xa8}, {&(0x7f0000000540)="d5e5fbb172f8d62b69d08d7d90ba80c725d9bb01e7ef079a9d6cb5bb95f8db51376087364d1b94f555e843d46d78d8480f8bf833cd254fef4b759450612e3b0c7974454d57a8fcca87840e279f27a6e5164e9efa688ecfd34c39e4ef016b60fa0e61a1de404649902cb65bec11159e6c4958f9b3bab55e2c2470609d66057a693ef1c6eabff2cb6f4f71db17d2299c3e209822d9bf0fc2385f6f57aa653b3e850ea0b74c154fa9934814c43977cfed676af0537c849695df4f79682d5da46c1d472af9ac4209b4f3e5a7ec2d5fa1000979a12ead8a88f100e5aecb58078aede3a974aee273ac79db2ec56dd776a28e5ca92d01cd", 0xf4}], 0x5, &(0x7f00000006c0)=ANY=[@ANYBLOB="1800000000000000ffff0000090000003500000000000000e0000000000000000100000000ffffff9103035affb3cfe1df4f80d48f2a766a5b42158e22d2383d0f6a10b7e9c72d2664688e46c5d205966e8f2aa11a718719976db1f0a16de2ac0c35d7cdeacfef1f15a710f3becfe3625a5cc740fd302375dc8dc95fb87ea4c0faefca6f83271622d40b0d69df4af6a49a9c82467f54f31cfa1fc43cd3611d6d65d0ce198354112d16c87e7d2f29fa8ec13ec981862f2e2f735bb050cee84d104574490344e8e301f97c419f0c7b445f31072543c86aafdb0281be91b7fe4e6a6a695fb252ecc2f435df7fb4f9f166024e000000000000002000000000000000ffff000005000000a89a3b56c8c30e4fc78b2c0000000000"], 0x118}, 0x2) sendto$unix(r0, &(0x7f0000000040)="f2a68438d17b95fd094d22668d4c3eb212fa3bf9c1f592cef0a528b0c868601442150ac4a1ff07ce0c5bcf3cd4da0b2c44d142fd808013ed9534792b731f4089361343ef0bc46334c1941095421429bfe4bc0dbc08f08348c0b8c3e2912bc78ed734ff0400738fd660496ad6ec369c66eb", 0x71, 0x0, 0x0, 0x0) 14:55:59 executing program 0: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000300)={{0x0, 0x7}}, 0x0) r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x80, 0x3, 0x7}, {{r0}, 0xffffffffffffffff, 0x21, 0x2, 0x6ad0, 0x3f}, {{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x401, 0x80}, {{r0}, 0xfffffffffffffffb, 0x4, 0x10, 0x7, 0x1}, {{r0}, 0xfffffffffffffffb, 0xa, 0x0, 0x6, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x80, 0xffffffffffffffae, 0x8}, {{r0}, 0xffffffffffffffff, 0x48, 0x1, 0x7862, 0x401}], 0xf77, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x3, 0xffffffffffffffe1}, {{r0}, 0xfffffffffffffffe, 0x10, 0x40000000, 0x5, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x10001, 0x4}], 0x4, &(0x7f00000000c0)={0x2, 0x7f}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7", 0x1}], 0x1) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131100e800"}) r4 = fcntl$dupfd(r3, 0x0, r2) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x90) readv(r4, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/207}, {&(0x7f0000000280)=""/44}], 0x1000000000000059) 14:55:59 executing program 1: syz_open_pts() r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x80000000000, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x0, 0x8}) r1 = socket$inet6(0x18, 0x400000c001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x72770000, 0x4) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="dbc6a370f8958f9be6d8ba80565a318830118aadb42f5d54ef3873808caf018a67db39e3ab1baf5d45c9678144bf2e91d82ec3296095d368d3c7cb94ea93b5bf198f17a4725c51d4f7f174775137be0850059457ce561941c79e6ce2b69f1448955929d7e46d59764f01ae5a84a57b9852fa2357c1f0a0ee08eab1b10820c8968323b28a29fab049bea5bfdc25f51af01bef54f6cf7f951721a4ca73fa658afb6ebf1f35911ea54a49d37b067bec3c8a675a8df1a07fe2b03178b0c94abda3b7b95493a9f9787abfaeeac70c864c093e5d958beb", 0xd4}, {&(0x7f0000000140)="97cd1c6f3008803599400bafac6c5a4c3534034dea0944270f3d14199357775d294f3817ec53c4c2bc38fa02dd437b95f443c0e54af9b6e4b07eaf166c01fc98ea9a99a89b60a5da05175a88f408f645eb76c271b18ff6c0b9742f09604814a9f52218cffef0d3ead0ab4ab5dcc1ce47c30941a977a1206a83aae97e37ba196d4493c6d5d7d2adfefe0580290a335b2079f946422ddda56983cbbd704babf07bc3569af753f42028c118a7ed4052e1b5dcc169071f16d9eee219d8", 0xbb}, {&(0x7f0000000280)="f1782e78e89f4e9d64be9b764b1d83692b30e5e509f2dab96fafab4056a2212e0d5f4457c517db3883127f52d20a68f3213d74682fc61a33b31c5509a51687dfd9f82eb89f51c95a061886b73b92e2e3bc79c73f6758c5f8cb8f8561cb37921331967ffaef6aea7c00636dd8f53dc9879f3ee5859dfe3efa2a2e9de7b496d5eae5e155c1a304289e442dd24f3c33ee288f4f122b1e17a1dff90137e96bbf5954", 0xa0}, {&(0x7f0000000340)="8a7e58085ec3050f652f0fdd2f14b9b40c41b6b486f08602df8f54a66f80aa6c1b8275577051f446494d5977cc49b4531d4d472b3203362e10902ddd3991b010b16dc6cfdcdf30d15f05a11b665b4ec08cbd1c3b1323b201f0dbd04ed5254989a38cfef2b2cc990871307da63cf1c66f1fed5ff1855b6c0ea00ba2ebda826cf78352eca87aceb74505692e878e8783af45061f9c80b31c64797529cc599410465e19e0cf3afc4aa078bc2f3f819023b7d4787b77bf75f734750b31626178d39a6b09db532b83c6fd448000c9b0b87bdf5276f5e6", 0xd4}, {&(0x7f0000000440)="cac865e6dd486a4f6f5e356649fb9de2e7f17b5e904e65a5904088b08a74a8828b67db271768e3261c2f9a4f1f211492414399182bb3a191b5d8d869624c86d243237ec266558d3e09ed242e097949adbefde16c98210474ee2d00cc6e0e550173f560ba5b7364344fedc6e8a7d00c084d89998536d37e7d26d2231e56c59d98a4006865e930105170d8", 0x8a}, {&(0x7f0000000200)="0ffdf35e4ba5b7911c1de852ca", 0xd}], 0x6) 14:55:59 executing program 1: r0 = kqueue() ftruncate(r0, 0x7fff) munmap(&(0x7f0000ad0000/0x4000)=nil, 0x4000) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) munlock(&(0x7f0000ad4000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ad2000/0x4000)=nil, 0x4000, 0x0) 14:55:59 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000540), 0x807ffc, 0x0, 0xfff7fffffffffff7, 0x0) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1111, 0x1) 14:56:00 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="03ff2016bf24c6f047aac64590a4ba4f3e0e0af897b4f4a67ff4d0af13cba8f1bc3bce9ac4e0dd244708d8dff891de9183c8cbc7fba1eac53fe348edbe296f30997c29122ee5298e9ef1b7e87c6da013810681ce2563ceb0bfb66bebd4295a468e000000000000000000"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto$inet6(r0, &(0x7f0000000280)="ef1cb167e5347156b0dee0cdfa0c9a5fe466320095f19fbacfd9e422987c216f55a52b5b820033736f9c0e817fbe7c2cecdaf279a87847c1ea4b355c73cf456c46d948ff3eae6bc0982dce488cca5abf4b43a1353be3e17f95c917eebbc3b62750f70496ad8a97087bd6d1660048a9662514740f40d16468d550445bffbb1bbb068d1f7b9723111262058842a4f0dbd7e0a45ea757951599adacccae382552cfa778b5b3d36e477d9a648f7d6d8734ba8f843b983a593f07d2134cad79c50eb2b11d0a", 0xc3, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x0) shutdown(r0, 0x2) 14:56:00 executing program 1: r0 = socket(0x2, 0xc003, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x7884d2b899002d7}, 0xfffffffffffffd76) 14:56:00 executing program 1: r0 = syz_open_pts() r1 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000001a00)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000380)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335d0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xed) r2 = syz_open_pts() close(r0) r3 = msgget(0x0, 0x40) msgctl$IPC_RMID(r3, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x1) r4 = kqueue() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x7f, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e81e00"}) ioctl$TIOCSTOP(r5, 0x2000746f) kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 14:56:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="cacc869ff6babb233d8e644567efebc509c11cf22ae71447495b482d072d14d6d8d0c77a8e38c5e1655642d7a95ccdbf715c1d37ed62d56043e4009a7214945c957a4f7838bb584abbade9a3a02a59aa3f81207e1f2053f5e81e52bc5b2d1d8b8ca9e0d56876fddc3fe396", 0x6b}, {&(0x7f0000000140)="50dd7b7ea641243096b6cd0ef55977870026a31dee783a8406f49dcece26c309a404a18b76ebbbb31393344e8381ea23d3d8936a73c625d3c35cfe6cf33cef301d5cd6101f810f53fa63de83", 0x4c}, {&(0x7f00000001c0)="a8ef2b2b675d6c12e11693c428b8a0ca7434f20f694ef9e8e427ca10541dd5a350c8518ddd7648ae9f2c1aa270ddf7dfbde46b02dedad73d7a184315401940923d5f65599ffee047b409770cafd981117ca286d16ebd9fa3fbe93486306efa925d5c0ff022eb484ccef33062c56503ae723b881790185128a8f436fceff232094fb87ae4d1d821e305f8afd559108287ffbf2f76763ef44e9b161ac46db926dfa643f5c85d4895ae0218a1480ea0e330ac91781a704bf07ba363696a3aff7d491b4f57bc0193922de50a4cd76419654008", 0xd1}, {&(0x7f0000000040)="1cd4db47886eb8c49eba45fb7ce3a24d4a78", 0x12}, {&(0x7f00000002c0)="7a7d09cb3397d553e6eb7900037be4bca148", 0x12}, {&(0x7f0000000300)="18f2a90fe5181ccd55854233f742d7634c62805cfe492989f0af5a616e94dbb73f33cc3458b900b0f8bf2d75cc8560922cdf9ce87c45345d6a195eb3f7c2942d19c67a82c4482625e3af1d738c22a7c3e10cd3dd574c7e0c485ed77c0518f6751864596a60b0419e561bcc0e1719b0be0cec4946d87c91366d4fcd9c1894317625b9195d0fb271d7a6029173926bf722db5ab79eeb21dbbb63f52041ebafd0dbfac5d86a89fcfc1535ae0abf54a928b320", 0xb1}], 0x6, 0x0) 14:56:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x1fbd) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000180)=0xc) poll(&(0x7f00000001c0)=[{r0, 0x144}], 0x1, 0x7) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./bus\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x16c0, 0x3, 0xa44, 0x5, "464d31d7ff8c79d465ebbb62940c97a0d22a65ae", 0x2}) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xffffffff, 0x100000001}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x40) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) ftruncate(r2, 0x0) 14:56:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) r2 = shmget(0x3, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x12, 0x2, 0x458b, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffffb, 0x81, 0x82, 0x0, 0x8}], 0xffffffffffff7fff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x82, 0x0, 0x101, 0x8001}, {{r1}, 0x0, 0x0, 0x1, 0xcec, 0x7}, {{r1}, 0x0, 0x40, 0x4, 0x6, 0xa8b6}, {{r0}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x2, 0x2}, {{r3}, 0xffffffffffffffff, 0xc1, 0x40, 0x1f, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x4, 0x40000000, 0x7, 0x2}, {{r3}, 0xffffffffffffffff, 0xa4, 0x92, 0x6}], 0x80000001, &(0x7f00000001c0)={0x4, 0x4}) dup(r1) close(r1) 14:56:00 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6002, 0x402) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 14:56:00 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x150, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket$inet(0x2, 0x4003, 0x0) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/25, 0x19}, 0x841) 14:56:00 executing program 0: r0 = socket(0x11, 0x4000000004001, 0x80800000) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) socket(0x1000001e, 0x4001, 0x7) r1 = socket$inet6(0x18, 0x1, 0x0) recvfrom$inet6(r1, 0x0, 0xfc57, 0xffffffffffffffff, 0x0, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000), 0x0) 14:56:01 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x40, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000040)=""/253, 0xfd, 0x0, &(0x7f0000000140)={0x2, 0x3}, 0xc) 14:56:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)) ioctl$TIOCNXCL(r0, 0x2000740e) 14:56:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x810b, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x20) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r2 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x181, 0x2) r3 = open(&(0x7f0000000180)='./file1\x00', 0x20280, 0x84) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x80000000, 0x31}, {0x18, 0x0, 0x1ff, 0x5}, 0x4, [0xf18, 0x7fffffff, 0x245, 0x7, 0x9, 0x1, 0x4, 0x6]}, 0x3c) r4 = openat(r1, &(0x7f0000000200)='./file1\x00', 0x30, 0x8) sendto(r4, &(0x7f0000000240)="7d9610b7853faf58f643250f8fc44b", 0xf, 0x4, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000002c0)={0x200, 0x2}) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000300)="b39a4ff0f13dc7d862ec823c2060f5c300d8772f05ed670265bf4c40eaeb6d0102d3d0e07f3ae4ce26dfade54ffebec1b4dbcfb97292941d0cb02dd3909f31764f1dc576468e1fde99a865aa164748145f1bb1fdab8a1e0ed3c1df5119521d4f9f8be9f4b8a8868aec24fddd66a9afa93347525725c1d7c151991f5132", 0x7d}], 0x1) symlinkat(&(0x7f00000003c0)='./file1\x00', r3, &(0x7f0000000400)='./file0/file0\x00') close(r3) r5 = openat(r3, &(0x7f0000000440)='./file0\x00', 0x2, 0x80) getsockopt(r2, 0x593, 0x5, &(0x7f0000000480)=""/115, &(0x7f0000000500)=0x73) linkat(r2, &(0x7f0000000540)='./file0\x00', r5, &(0x7f0000000580)='./file0/file0\x00', 0x4) chmod(&(0x7f00000005c0)='./file0/file0\x00', 0x82) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000600)="9044d53380dc502f50925b920eb81c4bfb1b5e1b907ca683c329980149c88c1df8501d12f806f36aea88d84a0d54e72a517b7e8167b091a8f6f08f08d3565108f0d51573eb3e6eb387bf32bbba7330609d2bae877de191be5dc5c971a4016c22f02d91f6897396ff9ccc59bc160fe33b8f0916d6bf9049cc2331f00adc18e2fc33413a85db02ec364f4c23765a7294a55a45b5", 0x93}, {&(0x7f00000006c0)="0152cc9d0ccf0c8e618e26d2d6fb2963b619be14a88d1391a4677a0cdadd7c50a7a8e7a28f7022015e6ed4b140d2c597ce3008e675020794bf56f2bddb27180b1c57871dfab732998765cb1e3dcf79c4174be9b6613c02cce2d67af65f52ee2d68982d9b9633dbf25ac2124375112bc08b41d73bd13319aefb2f1e7444f21891a65cf14298d70d05b2d0fc0b37de19f4e2a5c8f4099f", 0x96}], 0x2) linkat(r3, &(0x7f00000007c0)='./file0/file0\x00', r2, &(0x7f0000000800)='./file0/file0\x00', 0x4) r6 = shmget(0x2, 0x1000, 0x108, &(0x7f0000fff000/0x1000)=nil) shmat(r6, &(0x7f0000ffe000/0x2000)=nil, 0x1000) chmod(&(0x7f0000000840)='./file0/file0\x00', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000880)=0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) r8 = getgid() lchown(&(0x7f00000008c0)='./file1\x00', r7, r8) fchmodat(r3, &(0x7f0000000940)='./file0\x00', 0x40, 0x4) symlinkat(&(0x7f0000000980)='./file0\x00', r2, &(0x7f00000009c0)='./file1\x00') ioctl$TIOCSDTR(r1, 0x20007479) recvfrom$inet6(r1, &(0x7f0000000a00)=""/132, 0x84, 0x802, &(0x7f0000000ac0)={0x18, 0x3, 0x1, 0x6}, 0xc) 14:56:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002480)={0x0}, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000024c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0, 0x0}, &(0x7f0000002540)=0xc) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002580)={0x0, 0x0, 0x0}, &(0x7f00000025c0)=0xc) r7 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, &(0x7f0000002640)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0, 0x0}, &(0x7f00000026c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002700)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f0000002740), &(0x7f0000002780)=0xc) r12 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r13 = openat(0xffffffffffffff9c, &(0x7f00000027c0)='./file0\x00', 0x40, 0x10) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000002800)={0xffffffffffffffff}) r15 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r16 = dup(0xffffffffffffffff) r17 = accept$inet6(0xffffffffffffffff, &(0x7f0000002840), &(0x7f0000002880)=0xc) r18 = socket(0x7, 0xc007, 0x9) sendmsg$unix(r0, &(0x7f0000002980)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002400)=[{&(0x7f0000000080)="7488692bcef60ac76ed3a9894a6261624e6a0713852441fc2e1481f7509fd34f3104d1cebb1c7b8ef9c7651a61c7a98a5a5542b4fd23aa255ce63a00340a8032d9c47b56ba5b1909414d36dfe17ba209779e", 0x52}, {&(0x7f0000000100)="3019438c787f8d299ddb9dc4e48f90f54238d493ebb1e25f207454f39d65fab802c5173d1aede1abcfdd53c89185d7cb1690def93e15930ea2f649a73275bb011cdf130f8f4c5081c32c124d4c2a426f8e8ae9e213997077622e5a050e3a77282102b7fcd0ef9aaeae6da3f4ef28f7964731c4e27d2e96ff999de50acb317140c8926bb2b67187bd47e82c0d60f0f3442b814a2c919d0f1633ef8158c7c2482fdc84f66186d021ecc408", 0xaa}, {&(0x7f00000001c0)="27a640f8c65f838cabf0e4ea304394721e69fdbc9656ef809a328d1fa106d73f7169ad1670a830b0897e4bf81df34666d98339bed922dd60be70c834cb3ee603d4f86586c83c4092ad04d7cb71f99f113425bcc938d095e244cef33f2afaf33ae0e7c53e276d1c4e6fe86cb39d40ea392d1b42", 0x73}, {&(0x7f0000000240)="3eb1e63ac469b07bb25517852f28853448f375ad238594e425aa17d4891edc3006684ee1d1e022ebd43d792d27a9d92698de1d4ab8576f3524cdd4ede7b486e70866ba1687e6c109e5d0c0e8569d2f4694e1a8190eb048953e93dca2b3a766705497d43267f9a5d343d2e1c0495199b7716fd905217d89a3c92196b8827002c202f2a37cb610f0140a35fbd6d0bbadf79cdba9da4cccd2957672603677bc8f3dfaa6c89ea267cbc8cc1f1d7366b216cec41c0750e992c14fbaa232ecc2a7601783c8664e69658843e44aa4fcbf3d46cd9dab45dc4e9926259ae045f8ad7e7456fd6c19e4a70b1ee682083c021bc791a6a33e6c8e3055a27864fa4e660b063a55819d46c0883f02ce45bb08e837bdfc5e7fa3cb47016df40bd1f50a14a9da4de21b82f4aab8a4b86ea8a001d12fa3281e7e3d48305d73e9998989b3235e41ed669e176b47e893f4341ab35ec92f20891ad2b9481936fc3bb5a64acb78eb1cb46c6182c254e8eb031127c36aa7b9438560af6a2be3d55e434d05b98de3dd2864a947bebf5ac94e8fd7eff46405460c5ae5d59b621adfe46bf62244ac24f7d273aac88b765788ba70c7849f69f67da98171bb293cc837404cd693fd905e3cf81dc98436a3c597d2becfb0aa96771844f28da921d87c8259e7e00ba793d4d84333a8546ecd32a157979699c18685f174def8e2a95dfeced84eb358a1713abeb21d81273e71faaed25c7ab8d564fb7c7caf6a050b1c92b8a63349351e3f42a611e0dabf3e13937ccdacda0ea6ed6f9b71168e74c887cc76299d5780ddc6bd9b6773bd01c20b3c70886eddd46a71786285af09b40e00d7fa85d4df6d47cea03895d8c7cbb9f40c83e777ee0abed0fba17050fc60d72fe6da7dd028bb3f97f3c696748cc9fe4cfcc3f749188a7ee7b58db64efd87640877b13984b4a4c3e14cb9cdf4634b90b2ea01a1ed50c7e32d03c22719088b71a58407d150ae5a61421d9de31ad608905ba4c2dd138fa875bed9afd5b08f385e3cc543217588f1466218e81b06f4804c9e8e8d736df115077e638f863bd084fd481aff73ec0e08f9f7fe4280b1d89fab4800659aa01bd27615d8edd580e29d2f8e5b8c6f21171deac227a3dc9333336b5986f840e91894d91bff7feddf7e86051b622da3f246ba549e9bee0fc714fb8ead2fd794102060bddfe2842d0e17fc6e513c911200d2d822d07d7f9cdb31a7face8817fd54199b7630065e35f4586a9601f67977f249e315d379d6ef536b7f5481e78a93eb79c8bd11c696eeb4f2c9112eaa70ad90d2a13ea245f67b1ded15f3abf00ba66d9f67028d116c42e7c71c93a9e8e63c56949b925c181f76937a8a4dc68d700be37871c409fc612343c94034733002052b194835599c02147ef74df8b80613d3f8657d554ba9254200dc90e3677e73f8699036c22b75350330035bfa54d0d46f3b71ae72f075a7c4f26d02dc748040b170341863d451d00a9e051940f5262d4b3fd2c2b361da6b966a3c550ce8dbe0df21f4c027aef443b39533ec5337bcb9c5398c0841da8f0fcc08aabe598c7c07254769c1d2f79e94a2ae35556d68000eee8cb8a83c1e4cf92f07e03cc48c862f4b478a38dbb8d7183e0fb3967e297dc3255101efd0846eeaec7ec8340720f71128eb6b568f7aad2d09acb6b4d54d9f32de8a653c13b605cba585d1fb15cba676df86dbe736a3c5a6450ab280119f2cd05e2a61536b8efd896f73f451ba33a00a40339fb808b7d092d5af0dc88c3037284b1db6982febe6535111055c556f6a3f98879d295fa1057619a54b6c42cd691f6148307463c6ed9d4e0cbc75017f5ca2251d95d3f1908e58c19afbfd5d80365e544019a9d73d8427819ad76356053848a3d4301824cb49f5728aea89f39b754e4ed137fb3e8a3d7a7f831930346e362fa5d34286003f1d10c1a4a7560659f216a7401adfd7aae57414854c65e4c9f5703005a9a36b64c2298c623b4c964a84c71863db6353da38c4f7bd96b8b1e05620b66c0c568e6c727eb2017a56e137f88c21484b283571ffdb3b21a8240612dfb132b162870d9036a2a6d62cccc99ee2a4caf92152173c01fb9a9e7448810719a4c3a70e7626e564eddcdbf348d2a2be33f6b9fc5cc9cf4ebf47c7791ef737a0e4b91ebff43b75e162703e27f908467b11ac37eea0b6700e485ee1c2df152ab3a676f5e4c3d07ce56430c996093b8ef067859d8e59ddedf1b29c8bda2f708e823b896d894f02734098a578e7cf1b5c190c4108518664cef18cf64f1acef1710e6db8df07fa27b4c041ab82df14850543a56b1782b57775e6e1032ea784cb879aa387db597eb4287bf012199e8c5b0af640af03c75c0545cf5893c9b74834722a64e80d240211481eeb592aa9eaf06d9a1b5a42754d311e7b3f865dbfd3e35d3e1ed48b0a1e20d405a1897176168d0721cd3eeb599fa6598965aa8713f15850cd2eeb5431fc0aee553f0b4e34f372ffcb3ff5c597dffb94d0516ba40ffb69cab3e61f61108bd777fc576bfd7c4e6b96697f6e1e5bd2ab404187e7413a3dc4aebc5b97881e24437c1754521061d37e42fb11d1d7484f51ce0655d8241b513ddc99319b24559711ad7fc762a9546760a7b7ce593f05b93ae9c691aaabd43d3f869bb193de32b02869450b3141bb5c9b5a916fb6e8536bc015510f4d67f7e093e2a868c300ea734505cea87cfe2b050401e5eee4a18531bb394ffc8aea7df59194529914e01bec284f3b42e27e52abe3aac179351f09638d4fc29d6f725bde58269d40ef9dc9768c4f2f3de32eb4c52cd574e65fee6ae1c805481926d5d75bdf827751d3e88ec503688215c8e5d4a93bdd18e692c6b885d742b34cfca107e6d4c81f81ab011c254b6e138252e6fbf1326156d52e6a8a45fcd6523878142183614b489b30d0a56862e1e2e85e140e04dba7538755b8da36614478b2f2c659e3da98e6beb9df4e6f34b6bce331cb6deef3fb1090eb97811f665f6cc68edbc84b9e008c70ed1833412e1c4b36d0d1a5dd83ba9748e9827ee92136b1a3ecf321d1874e0107659aab23e7a67982d9e471336f84492d06525ac86037b76b34562e9c93873d6e5c6ef088a4fbd1f57572b99951aba094a2656680bb1adb3191fd4c441cf21779583c1931184e916d1f4e87e1e39bcc0857725240ec7331326b8ab27f4cc779fbc1b96d1f0a44f55b33c5623265d6c226549b44930bd3c015df802e091b664100f4b6c9cacdf52e0c77a68cf7546ee47ac4214e4d44c7ad9ae011b9de4e70802a603988ab1a0177dbaaef2bae8a821986868a6f4cc1eb478c6f71056755a9d53edb86b5e525b684830027bacce2a6d7dc8450bf49040507278840c6d7b8a6e12ff1fb23589663b7d8c30b2a34e20780fa8e49eade816fa333780a0e698b40162ed108a7c265388a04b44ec79f148360d2deaeeafdf2eefb52a7f435af0f09b5e5525ce96c75e0fe191488be8e434b5697ae62272b716b8d7ba14aaff91fed5c3472d4168ee900250d734d5ae79ead62ce61aba8da466a5dded5172f1bc38b04900942e59846ba1bad309690b78132b55e9d47ea295859418045b0baf4c6b870d70670876de24615a394322b11b3dcdf7720fd19561a90929d7fd284e41ef2aed4178d97db9c730491c895d7e6b4c356df19cb1a51b1621b9eb1824b0a3101d4ec6e154f73b444011072441a41446d906705940c8c27d8038124080d8e94022783dea0760ab717885a0d8332f9380f7c10997c411f2ee89c30ede58e8b7f2aa3b0cb34b14dc063570147860fea10dfc76be7ab3e0906deeb7dca0e31a238fb4119b22d1e1fb4aed12d1d14e228aa1f99a17cd37b50cbe2a68df5ddd35c8fcfbb43afe2a35647bda25d4d462733b4b73545b7f1bd37c59ba41101941ee136a0b5c8690dcf8f80c0ec36c3464a9f9f0db90ae2630a46cffe254f035f32233fbfa111cc8dcf8f252a4fb6f2ff490c9f674c123d6df04387be78a6a0e0764804cb5537b33a2e32a5abfeb2ec06b36880ebfa05466ace834ecda5701c7b1424ad2dbf189887eb2496a6be4f6314b4b0e1f3282987b3a85a46755ae090a04d35a8866e841ecf5eda8155e57a27b1ff62fc797deba42cedbad164b1686cc7628069b939dd4922275b21a5c446201894180d98b12a3b3b80733808f0c7734dee6493e51ea3f29d9064c08a61eba485da14480fd7c66971762224bcd6596de4eb9acf8c4e8b9c9f2b12b383ba6a981f11b6640fca498c9ac124c6ebf01a685bafb373cae5064e5eb32370509f5860c834336596729476540ac17d7c12942bf8f65aa855f20b66cbcf8026ce173ad7c2ed766f95564f73f4b941fab2a6f101a1f869f9fc9cbfe653fbda43accbecf4fac815f6669ab7e35b14759c028ad3c91b2177f4847b04482c02143e697bd606ac339656638c5c5f83b0447ed72704ff1e087b6951cb2f990f208ba15b18ee13bcb2001287fd8f823826786a14f3644dac961e54aa4e94793b088a2ed6f67afd43ad1644c09853a86473d9be3d4376c86b23c51ae2851f408bae35b73a18620b8d8e32d2244c2337fe29b83cc30b86f3b2136f166f92b566df7c2e39ac16e4dc9fde24a94b9de807ddbf59fb4fb3a74f27ab90e008c0957e3ee781881dec38a17746c0923b35cdb28c68ba015bcd6a67916a6c2ea7b025c19473bf704fa930a80d21a17941f66edfe21b9b62cd5c0d17ab1f7c462ad90632174a00fe9c0ff33728d5ad202f4253b0a48bc076e7becc8013dcffb5ab2e03c4b2eb953588394d1a14bac184ad8f5d675273d21263b87e3539d07255f77458e92e12d56fce8e1903492ba7e3b663089c8a52a8491902b9cf8904b6cc67bfb1c9b16acb2468c6df6b0114160a4fb095fe47bf5658d44612f512675b4403d931da94890a807c8ca78a7d1c04b9420b0dd3e8e5f4aa111aa90359c336b940a86af396d8ab0e213e3337f3140fe9935b37e2539a4d93ea1582ac3f2047dde328e70a2f39e1ffbf96d4c0e33fb9299133fbd0feb2208a78e560868fdbdaa5b0de286a43f02845624771f041a6b37c056d1a9638b6987b46a8171494a8f02ec8cd920e0af4cf1e1d37f52d2961848b117466a0f33b10ebefb7774fe7dc4977063690b164c7fb1016401e95b5464196283fa557cf746911471d6446106f631676b9f52937d299a02a9e904123b03f08ac47e84da36f0c8715bf8fbbfcb324a37f764a5c976596551506f6b4989ffb1d661fa20dde2606ceaf3b90fa8d78089b8553f8c1005cfdbfd3aa4dbe29a8bebed05f38b48ad907e1a7808cc692f986558471a41cf4748750c3002e65b55ad6beb7cf2aa2190f43bf01868bdfcd1269ba3728d572eadec824896413c5595564087637d14c7e08f71e42365f3fe3a9599baeb173867f336a5aa2daf1ee15c2adfef2d4162694fb2dec51e83b2403b0bd230ebbd3f91266f045912b85b7f2b9513bcbb0d570ce64ef1fd2c5861cd8ba428c4ca7f2a48875c32ed82858ef95a76f84add4e81c1a1ec956de81a7b0002274e9464d013acb8ee4b8ba78c67267b1e8a50de599d845d23566fd37b63c609ff769e1b279ff98a36ea99708f7b890a9d453e5d227efe758db7e13e28709919754a74c69e355f9735c8f07fc56a4b54efcb62ae3bb4b35d36f617852e0878e9bfeb633294967c66048d670c084d6f13adc3cb98d0d2f6f9cbea1527ccfb76a6c263e7e6899db0de433ab85e0f18df3e31cb86acc271d3140369c6a9b5a262db59967e1a71266d5888974abeac0dd5ce7", 0x1000}, {&(0x7f0000001240)="bc845c6c73de7b754cdd4ab24c7ceea65dc7acff40094e2a84202e391399507e459d269460fada5b14d7c4d73a973564b3bb05a9af63afb6a7856a5b92e3d4c04778f156a8ff3b1438aee8cb704d2063d53e2c0d42632b9d5071e856b39e7a5660e339f164092b60d18d5a1a58dfb172a0f4a4cc14f1529ef265df9ee42b09dd47536c3ba88f5e600f58de95d921da8975848bb6e369f2be32773c50d32d7ce7f1c1b3c96285", 0xa6}, {&(0x7f0000001300)="43661418647370200cf21dce7399ff09930438cda4aafd1c76ecd6d3e85d95ff7b808a15de5cb204e9a59406f1d3a74931685666898c5d2076780213b2e2e715db7f05fc7fa20c638e28792f000a47b85a83ceeb7469c71a5b9c3fdd6a30f437b053d6e23de70d4bd879d0f4", 0x6c}, {&(0x7f0000001380)="a3b193a4880a33bed100e0bb42000bd5b663ed41a2ced17953b888055d84833f6ed931193c430e6c36ff3a0ea1cea6e615e66814b52d928633cef724c002a2160527c3ab786e3ff579fcd3283a2fb414d974759913d6ad36295af6a0e1aa9b57e68880146b93ab614710c208bc34c417250e3e99e07077b0d0ecdbe2", 0x7c}, {&(0x7f0000001400)="86b9feee86045dceae72929eaa803a477366e3775fc5bc73c9e82b8d42ae1b3f1b72deab18fcbd72590af851c5533571d1b545f3a42f37855c771b0e90457c7f668cb80c2a5e69c42ed9f3d1fd708405b52e53c2ffab0dd6f641766fec5ea2badf3dba90cd02b3aa85c7aec3fbe990795d283fe81fcda1a792108122fd87b3daf0780ea18eb31ff6741b7b48158f95161d4c5a1cffcbc6889c58ad0dc5efee86ebc74357d15d5b399da070eac83cf9ef1f999407e6b3a425b57e9cd4c297157990a6f3434f7652d44e0b8f3b6b033c77eef44fd90f2767159dbc25fc13328959393408ae88336455f3d350ee569abc05af2eaa60baaca1f85e1c4cba726b6cea6b9c906ad07db430bf28c14283e13aeba135a2c95ed324c0a3ed9fa0e10eacd897e54f392bfd3f12d4ad221df24cda7c10a8cdf903f7ad30124daec566b7a5d4633795e3d7cf3815cdafe456b71fa3dd8fbe6b4ee54b39f33ab365aab4676343382d6ba4952d27f4c7b8f43fd171024f2623a3cfa9327624ca91bacc926f838f82f02c77b6c3779fc309fc58f5e5e548da6cf998b76c0fd2fa5ec0104f07623d604fb4b182895823a912d0af2077d2d59cc64649545000689c2cc9ea19c94741a7791c63f35b1c6b3f111bdcb22dc709b140fac9258d5d60202784602f2fa4b91aa087f4611a5a25e69d9de13f143d5e109d2249515604dea9ac5b554cdb1dfb748960c39dfeba0d2f5e565a5c411152005204a41ffe103a648e1fe603858351f0c8f94d42cc131a3aa0c1c7da10c3c0b10c5ae84d02ab753b2ea3c2fe9ce731629928e26497a30f772210b6829a7bbcf971752fc44847e9e6b98bc6558e872a978eacf2524319e866cc520f2aefaed7aa1ba5cb6951a1f1ddf34637eeedb11ec205cebccb67a4cf2ec3e3801fc8e05445c8e4d1a7ee49d416df178c9d72644bd5937823f721303eaced2fbe81d40c186cb411b45d905f4f651f82bd0dc332b2135657134b08fb85304befc4d3a942a46ae7623c309502af7cc03318636507b882c0e2887d4583d27b9b7099efc546c20575bd87c028a3f77d94aa63d12d9a282553f4f3a7ac8fa27f1a96249246cb3d94089047774223708ccb3319f171bba1f9f395541b72d25f45f4ca8be940fc724540a10974a9e2b0d6609cd5fa646afcf5b9bbe21cb2589f498c1dfa5cbaa197600cfae38e068f012cc4dd8322ee85e65989db45ac79790711a7fc0ea7907a285f39570bc67704bdd5056d331ed6c746bcf955d1c9a963759eff103883c869c1c78ffed1b37998b61ddd894a37c59c438cdbabbca0e0031684fa35cfac404ff40a41e15e6e30146af11197e425e4184446d858a7e1848427075a5f532f101359d6b7250146c12dc617ea1781335639c494975e18ffa834c5b9781829fe48aee1247c599af48c177e303cabc0a05203a611b9264011184b4c094e43cbdba40336ef6c9c4944a7152cce4804b0edd98773b6b16c84a293ad6381a8a8e546b97b6de2f3bdbbe179d2f386c954faba8df91713cd350223cfcfc84e7442dbe937c37a9918020c392190014ba5e169d57ab61520c0d097e24813be60831f39c4344185395d2dfb44bdb3de95318eff932be16bf058869ad7d9913e5e97cd4844e197785316e2a3d3741f9fa441c10fd56bfacb5bf071636856890fd92e930be4b38195b5010a7005e8c9e9cf0fc08b5e336ae782b73333a188187a374321c2d3d4bbc25feba3c2f88276621b4e914d40e02ed55ea473f169ea915c89fb6a374a14ab7f8c79680606487c4ba5d005b59b629484749d9f50bb25cac36c60fb2c94ad6b6f5b236d83d07167b16c8c0c518f0d56168d4680e8513f2c4577be0cd85a2f7df15a18ed9d19a4432a23b5c00b4b4e71fe2dc57c3a00654b4d8ef76344bf0050fe8cd054f52ac7c64d5df9d713098360e9ce8e0baab9c9c30f1be2ca73afa1b74a1eb10747d906b9a08a939c10aa80d63a78ceb2486d171cf9d25fbc7840909e27ac9262fa44b98a689ffa6cc7acaede8d310ef9fe552b13692bc23c1eca77035ad755d40069f858b5d4b6b2b6fa6999da1e9146b7e97ff0db91cc1d681bd85cca20d9c2f9aba646ee80a57740989a1b78bbb5bc6c6b5cf814612b871516a9a1f5655d76276b01a1ae391245a2fce658375a383509e60a5f0046dba0b1f6eb569ec556fc0e80cf90bcd504442111acf2b147b4ca4f0855986f0bccdf3b61a3662cceb348c6a97f06442f8f40402f93f41188b931ed454e6afca33cdfbe54fa30967a865f71c617e47b8a3ab70497c2a761b8b310660d7614d09ba1c5b2b70cb950556ad75051cef592572092b84d37146efc8b36a9db87693b483378e3c926edb82e358994c13f0aa3c32759760639a7b1f4e19486c91482d9dde1d656ff6f2877a5341a331fe62d5f0e0d2c1198808d231aa8ecb6497db7b839f3f076ea3befd3384c8c8b749d5d860c20ccb194fd434d23a6749ad33de5a4854dedbb212f136e8e9d5890e18afc9c56223b5c801075fde5d7c1df7ef5117addcd1e2a557d7b0d3864a93af1b0f42f100666fee561d3d855f88a9d97984ac800f7c618f5cc6f529cea76c3d17fb7b3bd9c1a201b9078c5d141a5b1b13bdb8f3f9ac68a54da13818af1bf3836c2990fcda8f17b21e97ea53319d61a9691da50dc85664cb2023202842637e0d77527805ca8f254c00e234796d55329907e136d5064f8ede8ca296f87ea284f4e1fb18cf0093fc4313b241a7eaa6f89fa0d8d989a276c19775638348149d7bf4d9061dfd2b4f5dfda5f58f606b1ded3fce3f54841d981dbb350cbabd522efc6bd021e424cd5049bf7c07667a1ea94faa2909630e5c9980c423224efdf85a1b9535da6849ff2159969ffbd447d889cadbcf4f3285e924005d3836b4d52b9d72bd8d6abe5318f831894ef589a9e7f1b92b9e18b85fb2d6f82d6422bf3b217f13544de86ca6d77375fb311442a075857e11fca9318df44b130cabd85dd23486811b252e914a2843cc270ac126dbac0faa64395c2dfea6d5ae866788743fb2f2857ea274db05420a677f9a4b379b64e7540366fe4324d3ce354f8263bf1fadf9bfda896c243fc90a52781dcdcb229b9d76d9db81b54c8d0c893be62d19ea1dd1c36a0de8917d2522c03dc1eb8f1e791afe5366160fd809767adeb94afae61de012fa1f2754d69d491ce13c8bfc7370bcbcb4d263d6675c4b9cec1e479a49d2b7f563aac335a573f409e46e9e319d1740b6bcdd6378365754814099277627897bbbb93e95402358aa4d98561a785f53f7020a8908fe4d922066e5383c291e62b0a8f2f176798a5c7df04801a904e9a27b2c47329820b185a33588fc680d3c85fe9386c1c66ea3b1aa132413fba6bb4e427e606c3cdc7e1c0af9140ecba4bd163faeb5637c4d3e6516c404a3951dd3c85cdbfef34ef4da71b399c4468f64f642d1147bfed23a1cf675cfee570ec0d339f904c38832601ddc21af902945e67a3e9f10d2f37c8e9fdba4bea7d3c0705b878f7b2c77b2f659d399fde050e203c181e72875a5ee2bda573ec28bb0fdb4683b40791adb560c6b261c179993d3746b15f5b19eaffb32e70b489eb09e5fff74f0db47963c845ce82c459b7f47e1e6563a83459fb2eb609385a54237462897d13576bb89f893295dcb7665729510d7da7e5052d22c6d2dbbaddbdfd2ec9eb637c7b26ad1fc6474d613dd42136a40a70d33ce0052219ad22fe2df49c584c0bfd5c640da52c6044c57d7c2074b6ac8d0d258c0fffbdb1a9ff5665d94381998659cbedf5b4cde1bcbf0155d44283752d04f52ebb129d76ff5dc5de7aecae8993fea8bb0f3111520603e6819827bb6b4e0f559bb0439f2298c8861a858ba6140118279d8f34a2f216b35758a3b26204800235e0cfe2da152c848544b19883b888d78b8e5fa9f73e9030f988c8e54ef701d5261fb1b02870f85c575789425675ef60ff89ccf9d206537cfe3848474ddb84a1d46b435558ece01821aec735d5ac7005f7128e6aba5c2b37a1a00840b72410ea5b15860dab15d79b696d857a1fe818448973b05353602d48a073ab7fe1a76e888efbd2605953219f8da1dc1a0b1abedbe4dfa7addc599c13974742fd2ecfae84951720a08f81637a502255a6d65e32824c95acb88f4d9582215cd32cc7432a6d84d57c25cb35796287e05a545d13c4c82ca7f32e3b208218b7f83709b22e5c5b5d91f37b4e783d411d87b3d96776d603f37c82b6066ce97a8935acc577615fd37b2289e56c67c5fd05c398edecb4e1bc8703a0bf16ca63d39fbee1f5007908ec049dd51e961ae060975687ad553a043475b66bea344e72d61f72518cd6b5dc934af196fb309bef51364a22c58355e03c19cc1e0ad187517d51c08dcd44f6e988246a99e8c89d19d1aa8ec8c350926a939f63a734c20bdb89fd2ae71fb7572fcaa3e48d9a52078e9dfd295fb564e19fbe95437535299e22a363e759d199298021841838a3dc9263d56eec6ab65fb74dc2db01d0bf2ac1163f31b6797ff7e3dbda6752c3cf7f62284f5fdf5902f6b2a7a6e8ab829ceb1383dba05b0190f9678398040cad1548e9428045ab958f55bd2bb8c06a3720dc923dbbbd3efc6a85f483fc8f037c4068b06b3fdf62792d5efdba2bc071d757c72826c653d9061c6319b9d7ea43153e35162728b21aaa8f7e9378b1a713cfe7719c1dc7e12f7d4218a44a59d025f90a0ccc16f8f0a4fef8a1d8cd0431d92639ee474e47a9dafc85ca0457151ce9aef920fd0bd7c202581086cccd75168313912759cd1259737317bb516890b25113cfa5bb6833e0876d3e94a7b82f546fde60a0a6838dd64670ac90e882732ad998cd2209b643522b1d2e7e092f77341283f3ff08ca0575762c21db6fa2a8d7620e7cd4015d80adb73199671027654d18a6172facabc9c30b5e3baa653b36a1ba0cdcf00cb2117d7c750cabb7436877acba896fe4fcdac788a9c45f0441c0d0e00bc6a13f0d8ddd12e4d2c8b877d0923cbb0c8dfe328d9bb38f4071896b3f003c96a28c418baea7ad2d633027e2e57edd71505fb82edf21ea235dbddbefd5439a8f1d60aede3b4e9508e5b8efa73dd652dc0077f547a02e9c6a755900ab4926babf92a0b345530a42c7e83aacc1df18bda9c5c383d1ab96a3f8598a8eb8d213eca1a9ab08b96568e021c951bf85dd471e3b481d179187a6311343f3713b0221ea6b0efb90f7b9d7f80cf40170259c4049e46a5474860803dff86124689253e1cefb4b9119d975943d3a7cb44603420c7e96d188b08b5bab94d6e8f197dbca4adbb3f81ebe4aa9f222c0c21c4924d17a17f0357b12b016f8d64e0f362bd8c880b04f971cd3ba6bc6323f097cacc71cc2a1a03688b77f3e445791dcb5a492df23550c3a6fb64e926cf5b686f3182f53ea83d982b6101c2c09a83e26cbb3bfe6f22cf3b93aa238748bb679791be994af407abb6bb09d699b7a4aff8eda3ceb3740539245b0e2352703a8cac973142c6bbbfe1287bbc77a982c115e2a02f383ac222dfbdfdbeaab84c5413377ec024060e6e2d41346c9cf9b94e6233a6d9c195503412947143410812ca429b41bc1756cdc472459564ad7a094d37ed6f959864185ee420467604b490b5bef7f2ef2dda8d7f55f23a45e2b32e80754f5ce1dd7b5931f4e3c8cf0e46ce218d36b90aac62f3a283b539ea14b20ef63cf51ab9ebc4eaa12e4133e325502411605cc1965a30ddb03a34f9fe7d82fe1f3531a781e559f7fd01e7438e5372cf675f1f9ecdc09e0", 0x1000}], 0x8, &(0x7f00000028c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x30, 0xffff, 0x1, [r10, r11, r12, r13, r14, r15, r16]}, @rights={0x18, 0xffff, 0x1, [r17, r18]}], 0xa8, 0x407}, 0x8) r19 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_int(r19, 0xffff, 0x1021, 0x0, 0x0) 14:56:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x40) mkdir(&(0x7f0000000180)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000340)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xffffffffffffff6a) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={r2, r3, r4}, 0xc) rmdir(&(0x7f00000000c0)='./file0\x00') r5 = socket(0x13, 0x2, 0x2009266) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) munlockall() syz_extract_tcp_res(&(0x7f00000002c0), 0x44, 0x9) r6 = shmget(0x2, 0x3000, 0x200, &(0x7f0000150000/0x3000)=nil) setsockopt(r5, 0x11, 0x2, &(0x7f0000000100)="6690374b", 0x4) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000003c0)=""/129) rename(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000280)='./file0/file0\x00') setsockopt(r5, 0x1f, 0x3, &(0x7f0000000080)="79eb49388818cd3ef4aa7f4456365c3f", 0x10) 14:56:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 14:56:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="32eb0e00"], 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) shutdown(r1, 0x2) socket$inet6(0x18, 0x8000, 0x57b2) shutdown(r1, 0x0) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x9, 0xffffffff}, {0x1, 0x4000}}, 0x2) socket$inet6(0x18, 0x8003, 0x401) sendmsg(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000240)="a617154d1a433b26f2837283d7e7e85f8d97e132c79a3923968c8733caf34286beac06665bccfa0e8ef033bd", 0x2c}, {&(0x7f00000002c0)="7ba17b4e47acd3688ce5d4fbf9587b36433f42cfaafe60fd167c9f639fa42fc7", 0x20}, {&(0x7f0000000300)="5238892f3fff8e81bb36eff597d2512b4812c1ebda93e59ad30e46b4d0b9a61d1254907a3afaf49394ab4474c2113e253731f4816c522f96092f23fb9437ef8c57f7e17cf7fe602d4551b3d504af38ec665eaadccc126a0d3041c03076c4a850b8c4b3a08b31e3b90f8883368656b615dce5f83d24a4baae4c56f2e58e3a27af76b928f840bc1dea", 0x88}, {&(0x7f00000003c0)="a6f7f0040aa2524135114a63bfd17f1cff80", 0x12}, {&(0x7f0000000400)="5e495d79e4e1ecef79d07a89fec1e116844c1b643f128d6efd726fde86f773f72493c217a35b6ad5f3435d6acf23b16ceb0ed9193bd8ecdd02a9792568d1d8a38609f0f04b55a698b9002bbac211cd7d", 0x50}], 0x5, &(0x7f0000000500)=[{0x80, 0x1, 0x80000000, "551cc052dfa29e53d873a2bd3a494b603f93ef60250a040c291f9d1a4bb250550c64e711f09fdf1a1ea5b6fc4a694ac78de303e909194526525728be4e4569c792205605c2e9d7a54d0f94cd19575b14bb3a3f1287b32ee2f688676aaf2ed671092763f63959069a2f488923fa"}, {0x1010, 0xffff, 0x4, "bf995b157cf6a0a68eb732763d030edfcbc97eef2f17bf4471cbef56ca75d2baccb54faec7d87033459a140a6b3a4061ec25a23eecf0138e6c821728fb313fbdb7174591bc02b6c6f5482790f0524be70826b86a6e10b01958644c285366424d7230fc4acf09ee82ab76339e29bf5aed9288d1518274fda6a914ea6e51376e3d045376150e84131c7cecb4096ccff805846f7acc59825922ed2a82a337038d059422c55c4b89a69ad6e242715a8a9a49a091945de9915cd271fd5c72c0b40cff2ecf4edc76d91cc50bc615d48fd65296ff19214cb0a4f59285ab973c1fb603d9667709edb3c395c5d0e367f4c36e518641b09e2d785d02818001b91ce84fd0cc3ea06e3e8f3ef4b34ebd0ba89ab8d985e4532e065af0b8b1e5b4ef636abf70610e62d3ad122aacf633fe22e738476cd11af9fba0619ddd206c310073b5480753cbfa56e4fe1c66d836bd3bdbdb9cbc70a07127cd15f2890c7d0b240d892e77efa2b6730f5c549fea4108db06504ca7fe6b5d86a05c7501df87b61985e05ed0a4515259516d81f46a06f97233cbcb1c4f2af4cc468f9783d5fe93700024d00e0b93f36dec3b38095195e54f15654ea7e8706a1508b9b559c94b43cd514a74c673357e943dd70ff92daa14836562b00062a5c6894e07309b2e938919e616b2aaefe40af33b76a6eb08ffdac8578fff58a12c3feaacabee0de0250f775655e97855926bcf3c47c40f53d68c65a12ed8eeafe75d45243ad9a83e7adca00e91a4d11eab37aa57c5a936217977d445692da948075b71687b2c82070bef3861f9bffb9bb31082620b10cbb39175586369eea10deefb43e008f9c507d08ac7797b668c7c0afc86a3c3b59917c4af826111980d42b920a6a2271b9810b5315fa57b230673b4bb0b4d79cda846799bc185c021c0bdcaf4914642810f61ed1e216e650b88d3666f858949455e781d262361536fb816324c5ddbfcec5261b5e20da27ca79c1a196cb4e512a83805407fe1f710a56159fb07cf16b2d4b6a2419582d59dd0ee04b51cdc97d31b4d181a479285b60fb82f5e5ed64dbecfc8d833827d005a1d05edc3f29b36365188e4c36880d2e1ef3219e627c9b9cda396805033fe26553ad81d7f3539bcfe579fb3058fb030e4e33ad038cd835bfbba3bbbcd10b4f4fc6d0710bf1149242b10f152eb72e3fcd04a463c4c523dfac00e924bb44b9241b339bae0ad5d3ad21efcac14c4db33613154eb70cf3803e1937c677eccb313ed2181f91ca58dceb9cdd312cc0fd81897ede8f4206daf5b6ceb56ed14777a0e76cdc7748cb821d88f63a959461e28fafc0a217c29448d3c9b7cd252db844133ad8fcb5f5acda55bba2f9bd7936a91e85def24a60877a00d115b1388bfbc5a05c256e14ab2ab55593d97a73fbc9bb4c84ea0ba2018f882626b2f56f14cab8b48b756c51a4b22cc4b1286c7215ebd8298e24f02057557d9fb55eb901ad42791b9cb46a76267987a65a0c8c7d14195d39961d6559d7ee4088341ed9a86323d1f76c7e38fd31fda2c09f901e6c33b96966743f3540f344fa9bdf41339f1176262c938e5499fd9a81b8e84becf6169d81aecc01aa1e9a13df38175abc73b27f065eac405027396a77a8fc88aca9ee0f6a0f87d1acac9007716f549e64fdb1ebb483a1157e884a831ef12677db60a7f8ad0de78646fd56388fb02e18828b12ad1e5a17562969d8625cb31005115ea168a06a344459d0e197b744782d6c8ac8dc4c9366381f5975ac382ed86de045a015b7ddfc5e3169f15a73c9b9cbfa7082cdbbc222e5a298d86877e0bacb18dcf0f72cfed9b270fdb4c9780a748fed829d740cb25158aec1c1fe10bbe0efe24955b530989ca71a8015e6f689017757e6913d618a93632c55a539ac0a0565d3ab2a179d0a52dd79bbe327eb079c7c9cabff6bd1396c260f841d326ebe0f4459b1db580e235ab281762860071d55c285550b19cd64142fbf2bf69d676af7fcc4a7a41b7a195cea83fd3ab642bd58b83c6866bf1aa95f4ea21da8812c13b215ad8a2c6919f440a5b9e25d0fa6fe9d2750f02bfcb1d1291b21f4f82c0c2cd21de353d76060447d3ca4d076dbf29adc47db894b6ca9ef3c5c63fb9b3a6492d1456e994bc65dc61244c7516040a1fefd8ddcc18d17c6af3ad8d58a2573780ccfe4519ed2755d5b92d4fd652d214c41a887e04695350a67d7c678769a9f2f33bd7e3d56b93682829143930f493bfee1c192286e451b558cbdfacbb5bacb3c8a528beb43b05c89f6649f052dd52d5fd2ccfac4e865e2cc187fbf2f2e6e1fec9c2ff8fea287c7856f6e6c4666d99ac2241cc845f6f444739ae7c538b7ffb0065129d23fa96e585353717989870a3725ab79c19537cb7602d69785e7b5fadd76d25d77146011c0158ee8849fa552a32cfb54e5a4cf004295ad82954fb77cdeb88f4a8a2d678dbd9b7dd2c339cc18c76423779e8195c2ddbf0c84cd53de4afe84ff1378f1b998a57c21b0e908f4031c99c93146431075004a0eeb80cd01e47f31c876d8fe74ba3a25ae2581c62bb2b5339615527f744be0df74a1cc4ed5c789e45c56b9d691af459f4ebc31a75a0e51e3976119f9062305d9e8caa09d18bb816ad75fb1e7c883fcf951eaef64bd102e94f6465cfc7e117c2ebcdc0727ed965d1e1a9de5d7b5df92d195daf0bce3e7e62a511c0d8b9c168489d6b80d2e1864fa46b303ff019bac34dd0041f2554e9ee63917d871c8d0e6cfd2e6c6addf2ec0a6412b114d7ccf4f688055a40141daddd5e5135eea1303cbf2f981a4f808bcd7c1612c3fae9770170e75e060141b781773fc0e41cfef28815b11bfad91ff205980225c204c4625a13cf71bf718ca8e948dabeda74fe15868a34ecb706306b1852f204bdedec06f899f048ab4a5631a018b7ddeffc7d92a716c0b4eb94786be57ced205a3f8a646d4bc254ca146acc5a1ca14b0a4224311fe5924db9b102d328472e4b4ecdfb344dc80dbec3d82020d595d8058652c7374e04a9c342ab0698a30882b64eaa7fbdee37ec7c181c97c551ed29eb6928e2c6cfae9faa96c436747731729d7df596434d299171b1a4b0c775463ec18552c5d46b701c19afb0db80019db609ba3c3c5893d60b64785dbcba44c10890e25e635e2a20b80f014c32fbfeaca62051c5d9c9adb416257fdfb6ee247a9e57df485a59bc48aa95db598cc0b282dd515e081794d80d4ae9339272909677f2bac2dc57411abb4138ea1dedeb56c1b600954bbaff3188e32374010086954a22a7531739dc0b21f3c971ff45cefe8ba1ab8691d3f66d80ce9ee11f3039f85bbe259a4259e792483b8ba0a0524e7b436b9283995dbdbc77a7ad5b49404304f2e3c160b2fe03855168fb77cfa83e67c9b25f73163a13daf05e8c1c5f0dc2c4f641e30b75a1c47bfc2e3798dd0af33def33ee560791fdba29a38a6db039d759956ae8af1c86f974aac81d1bbb763c808bf3b3bda3ce4d143b053ac7a5fcac83eaec1b6e89031d6f55c2d925ebdb952016a3b16e40dac157573a15be0c1a71796051b8e1297e9b32f55281a651c03c3ec9e6cf97cf61151d0a18aeb400ad75af15145ad87b952601d63cb65310845e9bfa8aa3cf9aa84c37a2c09b78fe3b9bc8b412ebee377cf7bf6121fd72f58ccd02ac5de6a13d8f3b4cf280f9cab3b6c7453d4c86c784845c0b1f9cc977001136d1fb81812a5ea5b4fb61bafbfd2c493c975601460781afe448f0635fb38cb45996f6f7a0af4cb9f79c76991345cd0048571fa7a15cf0a9e12a9ba54a2194cbf33eb1179b2396d90e0f3e50f94b02a96410de3a3e317a39b1e24d765d3c7084621e88e1b8b5aa51d3c181688bf53bdb4cd158917a0585da1c52bdfe47e5ce3e9fb405a03ac5ee46f2555cd2dbf5bcb02d8349010dd95107a96ff702d1d9f58192a2ecfecfad786dcbc5c4660326571935837c8b6b225ca4cd853923c85f8f80ae12661ece9614d428fd0d3bb4130fcbc920a38b6c0232f8d36cefb2c1e8abf93a476fd564b0c8012aacd587a0dd29e4b048a1033c2efb974b83f7875c5356736949238fab8edf195d695509cf5be990a8adc4b6445d829fbf6f3c99a419ea189ffd4d569692c281e06c2b14d860b4124aa3b89e4ab8e928c419903f0b128a9cffd4f9ca2e3230e61662f83a866951cdc34efdd7b2de7c7e6b574acaf1999e5125a87c71bdd88e38f5288afad2a77db38855014a416bb4add624297cdf5b9e7a431583b804904098b50db04a1aa7f3910296f6e9acaf66b2c2ee83936ab8ffb0ed1cb73858156b4ec1d21382708213ccdb280dd4adeb3371e1758ee182bf9c9399c1772f480ff1aab8098a73eb6d5c3c0499ff818d589a32447ebfe6619fefa5ebdfc354f9acdcf4502aa70571cd031d739a9927b68d2f64331ffe572df29e6622792e719a0c9011b4559ca53b5c00cc237e5e7d672624051b33a50c5cdfe0482ba2376885de06ced7622fd812a35485e054103845cd0fb940418e2987cdec8115f6019f3f88472475b7998a09bec952e23d217f92b3b78cf136fec1b2877b889fbecf7f0110833179cd1146c71ee2dae87ca9c2793f877280e68ce9ae5e5cd64a7f4da2f98e24ab4a4cbe3dc1ad5be7d162bd2514f53921c251b2fb6baf72e6d0b4ae920d438975c1013f7cdf6d6264c0cc57f569d24e1d310f4970bee00676ea630ac589573c073263de1ad7bd9ae865f253f135cdea0dfd7608d259b9acfbf0093939477b9f8c87a0509adc1e4f1c2834e0d02e4bb38564472d78df664e95bf5f9868d42efbfa29f786027e840cd4e99e049a93f7b05e96ee786405cbddaede899d2c147cfa4c02286f5a1f6caaa968ce2da46ab8d6d93ac615f1c1be9d8ecd4f2974e90ece396616c82f06b0b29dc9b6fa3ecd3b1f93a86c3ef5dd6032329b05cccc0e71cc14f6473fcd1d9c172335637413dc83b043a0b566b65fb23682d735d23f553bc068dfabfa644a6271a67a021d985ae2b7e9c4da8cc9504c495abbcb2cec5844db5084bb8b3964bc7c3535cd8b607089c1f5cc0ccc30157dbe880c3d3e15cef80b4445bb0a1c173b948fccecae4c313e05132b5cdfbd757538ddfee9aa58827565a01baec022794d4bae92e7f3e6e9ae2e617b0b33bb53dbce3d39df6d39e69999755877c99dfaf2332abecd344654089fdd70b8d908c11a18a59560ce4da984a26967216163d26107e147dd0a2a84aeaf3fcbc20ed0f90f1195882c23275146ac2604e2cc86bec4db10296676df0218720258646df621a516d416f828954a5d4dd3e845127a52dd2c55b1f98333f33377e8489b539cadfde443c56dcbfaf2e35187a5cf8e7959b33816d6e86e180d64f501a96ed5823137e4869d7ba25d20a2072da05e649588199f2b98dd4abe9f0fd1cd86827c3dc0e0441bf4054c8c70f3ba3ac2de52944ff857a604b5ffb854556b8b2bd1a5b87b7311de0e198ea7da55e94f5fe999a16ad15c093fbc0ebf4dbb9728f1cea92bd2eb331b63407900297323ef63ba871228b6408f0a90d5d70b34b6ca85a2e8877e00691e8dc892be9e900fd2404ed2b0c65b037d98e952031a94929fdf6ff3bb1d7e5df8eb811752a6233b37df1b5deaee492c3aca69fd517205cc106e315aabed0d5a9b70c2cf4b0efd139cfadf67eb7a2d79ff731b92bc8dfbbce3c161a918452f8c0bde4e2698b0ee807a10b7f6730857a64c12f31236b3c8bc8c4ebac14f38f7420566005c5826dc9d5c18729ddb32e3d4ae3d98b96f993f35b09ade5441f6ba4c3a3164a9"}, {0xb0, 0xffff, 0x2, "d9d8037a7f6919290f21375bf02994b146857b2fdcd6f554f314bd4a372535ef1bec1a8be12cb1e88a923eae29ebb3e9eeb42c18d46ba86603290c1be37d070ee84e2169e8eea0ea8aeb68f0fc2feb9d90e73e4dcc49a5a3cf1779fc868fbfffc31290350a3b15c4fca3a43b2e1f0c4826fe3902674341d4798034ae4ea0926c08692defdfde680100d485b64213d7b0c6bd86651a38a2e3eb0c"}, {0x48, 0x1, 0x7, "1968a4082353aeda8354d3e7290693d30f6041683b403065230423c57c794d11d3e8e979aa465f2d4b3c1e88ef821aed2f79351a647d5f"}, {0x80, 0xffff, 0x1f, "dce05f7199dff6c08668bf8049b8eaa6652d04cde6131df5ac59a61f2210fd34b4979c8da7546b626862fd97be1cc9e84b640b0c61a8dd2b7ea3ee657e9b52174bef03b9e91667b80ca86726ff72b807838ad28a92bfdf0d8e813b038de0c4f51f2a4875d5f6929e60bac8ee"}, {0x58, 0xffff, 0x6, "252ace4ec33a96e78e4203cc01faf93aa2a4ce2b473a73d4f19e4f99e3f019e6f30424c8c17719830879bf75028e8f10a8257cf7cc64583c84913059df917423c4e971ca26"}, {0xb8, 0x1, 0x3ff, "d700c870bf4e56073fc5e1fb62a6b463801ad22784ae850a116cf8b24482cfd3d04492f8dee3fbd745fc55003b1fce82960c6799097738ae55b89976878d694a705ef2c8c52e8d6eaf782d3b27ee5c8435d9d52872e3ecfa492b063821bb0089cad57f9fc49ed5ab2dee4c5b4c478b0d21642358db6b553e0b2fbcfa8117d4c9edf797eccddbe5a784025274a316e056452ed956e8da4bfaaeaf50c1f32312c04259"}, {0x90, 0x1, 0x1ff, "5ab4999c0b59eefa94a1f1a8ea80885f8a3215a0155463000ac011176a19f821f50eb685daca041a63268e60d2cb01826e8258951defd8b1b02b459cdde467dc06b79b2c8ca28405b4b37aa56d7fd043697cdd14c0185d68b6e7a5541adb9c93dec5919f5d8f876f8360e63d4901f7bf5f4a589eaf3ade6faa"}], 0x13a8}, 0x8) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000002480)="7373b0153f62af37d5134c606dd8698487e5c435b2ee4e64f05ca268ad92157feb91a51396c3ba5f5c7732bd693f39f8a0e788f9431575a55b16990a0d85c4d453f2cd0a41f9dd521a123a185ed9db75d4a8c10a57ef815a36ab3ffea3bda76b2607ee1fd47ca43c9f4a38e2436b0c5ba4394f16a21da798ff941809355f271d38e48c91fc5fe80d9a7935597bab94fdf14e872736557b3ae023d9eb2242a76e0e725b61987ba3e706a9f4d4f0bc0afba3d88d94790b9ca8b79a8ecdff09c092277f898114897ae5b611a4eecdef8e56a89923813df6baf6eb1f1d28186c8f95f50a18aabe32a9f71545bbe28733e563de6adcc855dd7efd5ce1c44e3251703ded3720d04d47bd92bb1d4aada6624e834735e65a344246ff1c6951fbd739dab9daecc7e42fe8cd98099aa4bebdfeb4f9cf6b8f32bb1b38400eb086595c7c72bdb9bd2fd929e225d0ac6a1a91dead1b9d2d3e515b948e5f1afd0be1ec7e918e8a520dc96fa4c2587b5c1a542234d6163babd815ecd36133f8792bd7a92ec7e5826790c522ef09303b680071bc7ca9f985490f564f1047c44623ddf94c2f8c5cf0e9f9eb14e40a1d304901b2f006b93c6c23a94d3f4fa206ca6f91143bfaedd304fab338a04ff26887fdb02a63d447e6b904e93a45f07cfae92e1ea60aff7f9d18212c87230b4e4fad4e401324a1671ffbeab464a4e4c3edc073aa73a09322bae2d4185b6c8e0921f50b1cb4b9042be11bd1dd31279610dd22e0d1dba1dc57408858caf250e2295d0761923c0c7ac45ce7f22e6f17fc314e9b35271a470492a86f66b34f82684b9e6da849b5979e89d247687b17c2f6e9a5b5e1e6975dbe139a8e11dd5391be43c6342e4a6c4ec4e816167017437c5ef32749d7fe8201b54a5502cc50ebabb08dc08f6face840e868bf8669f089083764af8b52010b7e42407d4c7716199848ee99de595ef658260a023099aa044303656554dc890055adad24627411c822bbf4dfa615a87458a60748773e4acadbbef68a671c16ba5fc2fc641f9e907a36a4d98a9462647821b6937d8f67a853bd7986882fd1282c356749d62d6d4615fc1f88aaf369677e635d9e1e5eba62acd4782ab2d89099e9b4c2c5bd099a5a5e45b111f5933485bfa9906aaee9227b4b30469c2049267eba54790a5a51f10ad92d49a52863e1f109a17aeaf586da427ca55fe649fb4e6c97e7e90fc7bf7f884b6409b47c61d32b943dbf0c96e1c4f73888d40442e29e7f4544889fa1f00237fc72642b8b31e47cbd3fff6a43256d5c83a7c7e8cecf3ff60544bd5b25784399c9b2ea5c345bf66c93ea2c5ddeab8ac872ad27a70897ea3a4b75eab495553e6219a9065ce1c16e30ac352cc3e9d03b8afd9c83eeec58d1ec51a3208c89b007036cb9e5ee32f2688dd23709bb81ad2ef5df8a7e691fad725cb1a7ae1384668952bd37c896b7d131841832eea3b6f9d7bb85659f26531a857ea3795030a21811f303fcc7e1b2b089bafdbdfca97ec1f2d5a04fc2abfb24b2da8fbf282d82cf15a99f577e954a6f893aa35cbc9805450555afbef036659b0e54929cc435ccca9f36af0aaf81dc541703259c13ca2a989cb1b0e275e7d75c32aecc70950094efabb7481ab2310ca475da8bbf09e486931f714ef8a4b2c7c058fec3c2d2a8d9a9d8bddeebf266567618f58da4ce8fa28df45a5cbf9c8f1215428dca52fdc6ecef89de5a30f1eddc37e156890f5d00ca066c82df789c2da5b9c0f031617f81c5b5202636ad29447e5c05b92d3a0bdf12f3a0910ba41e947a84f4740c15788608f8c4488e28781847790c68b4d7b2b0441d118d96c09d2eea935b31dac6e013062b0ba0dd40597ecc69c2f9d74a8199a8e063dbcfc1f25148cec6431abfb960c81c526d0c45284c405e882afc4553a6bdea78696718dd06c51c97b56f0ba592c5738b1b52ce479b2acf038db7ef3ae393872d4c0a2835615a6cee01b8e861d1d4c5f3fbf762f36a7a0be1f2575cdb43eab76bf7e78fb7d27a33232f2e05c96336779ef89e989dcc16a8b261a03eacc82fb3ec55623ed13c61a4e3b0dd76b3954e21163fbe657418f1e541d6cb8a5e94a8b0e7c1672e3534d07ab6269a11affff0cd3d69f443a3275e8a357e3031cbc2a73311a3cdfd96f714be520afeeb953158568d6a43f50153f070f1885e3972563193c137f6b5d081af31b357dd9f8c480582802a379c1d7ef059c307660689c9e341b5093c612f46d79d55149df7d70a49afe3cf95b4b02544b15c997b237b3a0ef61231f88aae48fab3ba3ad1ab58d70d463d35a030af94d8f6a0b0e85eae5c8b9d2e1081f1f49ab6af4ea606081fddfca57b3148d209e812e327ebbfb491e092c79a934ab90eee8f2ce671b1808a5e1300600a4e65250142046dc78beb9dcfa83ccd4db78fce036824fc44fe65747993ceea9b5f11bfae9179a8094df041de2eebd3c722334d4b7523940d47608af38453672fdc195f41d8455542e6a3f635930f3f8c6199f66ae8b788f94002d9a56b80f1f08ec064ed6e2cb3e0afcc7a37bf4cb0e92ae085136932febcda5c005e46bb721b67e7a3acb891873d673b9f574e720460a2d4cac238b14af468e5884f7f0467ebb766a6aea2dc57834ea8d7e9feea40ef74b3482aaa382568aef3aa8333d33fa05a70a2f5c2071b6f11845b9cf51ed4d3f63e5e9a2733277a76c871b587973d0c51db70c10379a925f187a1c7bd5f814af23b2351b6d82742ab78155afde534a6d873064e4d1857e2b6042748488c69c7232b6cea1ed9b9dcd2317d62423458201cfe2bf9d36bb1b43338480801c01bf5c39473191b7f7a61f1afc115a321e6ca29159ec8565715ec6a22a475aaef4a4ebf93ecda74fb758447b0072cad3208dd24ff660d129b182937edca095957d5532e60fdc69251dd90566362c959d58c6f4f9ef876f9aa09c94639f0a80e2d7cd94a9c1b74276fb8224f163a90248bdbf9a346fc294c6d2f7a2634a72f8391a835e94e5eba6cf5e7556ee3da2f408b5484e47607399b9cc184a22049dc17f50a35562af25226755ef90e9ecc611f76490b7013bd4ef3eb3a8d80009255f63ca07a6e8121475e598d461dc892eb77a12f16fea36068031371a26626b323510f162c3186bc01010752298e0fdc348e85c10af8d3c045e0be8aa23a818e09007145d9121199e2a82112b8bd531644ad7cf163c7cd7c85fd436b3915838f54dc3eb4318338042ef53cc8c66cf580b8750bf999b4e4952edfe1c2016fe47fb0687a80c06df303ce310fdf178eac675ed843f33465ed0f8e3f3a5a2b81984190b52c9daea39ce96e9a8db8502ad12d74fb755d58f2aadef4ba7cb29ec6454bcea063183d939ab0e4e0d566707cffda13af748137f64d3bcce71fd59622e91b997cf0747f646a8a706b99589be0a27f90978911711cf9d7abe3aeb3c634aef51ad424d6ecdf3ad6f5ff3ddfa373084f12595e2757e1152fc423b6dddceff4b290d5b890a3ca47cd0ba1287b209611aae7f690af709dd47b7e081d", 0x9c8}], 0x1, 0x0}, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001900)={0x400, 0x8}, 0x8) fchdir(r1) getpeername$inet6(r0, &(0x7f0000001940), &(0x7f0000001980)=0xc) getsockname$unix(r2, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) 14:56:01 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0xfffffffffffffff9) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f00000002c0), 0x0) 14:56:01 executing program 0: munmap(&(0x7f0000005000/0x4000)=nil, 0x4000) minherit(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000006000/0x1000)=nil, 0x1000) mincore(&(0x7f0000008000/0x1000)=nil, 0x1000, &(0x7f0000000100)=""/86) 14:56:01 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x101) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f0000000180), 0xc) 14:56:01 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x2) r1 = socket$inet(0x2, 0x3, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) getsockopt(r1, 0x0, 0x80000000000a, 0x0, 0x0) 14:56:01 executing program 1: socket$inet6(0x18, 0x5, 0xffff) socket(0x11, 0x8000, 0x56bca2f8) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r1 = dup2(0xffffffffffffffff, r0) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x10, 0x70) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) r3 = dup(0xffffffffffffff9c) r4 = socket$inet(0x2, 0x4, 0x6) syz_open_pts() kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x8, 0x93d, 0x1ee951d1}, {{r3}, 0xfffffffffffffffb, 0x50, 0xf0000000, 0x8, 0x8}], 0x1, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x10, 0x40, 0x3, 0x69}], 0x5, &(0x7f0000000140)={0x6e44, 0x4}) faccessat(r3, &(0x7f0000000180)='./file0\x00', 0x8, 0x3) read(0xffffffffffffffff, &(0x7f0000000040)=""/43, 0x8865d7ce898bd1c9) 14:56:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f6c1b2bea99c8e91365b1", 0x65) write(r0, &(0x7f0000000140), 0xfffffe46) r1 = syz_open_pts() close(r0) write(r1, &(0x7f0000000280)="77aea2d9068f0890775ed822355e96ca68fa4af353d771ef7933031e5a2b60fbdb0e1fd19bd38b633161b0cb47a67687cd4258f95fe20f787d727f94e9d98747ce95cbfedac938d12da22126e87180a65c56c29bcf375a87d4ef3f3e0e72d311ae9980297ac9b8f73a9e9ab8b3f57cbfad6045b5239f276dfb78fa43793747699f277dc93f6abd04c91424152b61c2a50422b7838f526dbea05c8920b75123c4f904745d2612f0b1996fd916d69d464822b9e271baf546cba8e5f3064c16d9259a245569602831f8cb291571e86e19952945c9d3b38a9eb81db2255488b58454c5c6dc17dbae7c970b5b75ba82266936a0ad06e48c9a836867651d17b1ff3079b5f65d6d4bc94700257ca7ef8630b4db7e013a4c00f55bae40a0ba1de16c0236a3d763a0c25647e3177f69d7da9f7250deb8778de7c2a48acc468322f2fbf0913232c2fdcad6082d0329e7061194fbd78a2a4f414772cde79181e2651dab7e745013386d70c92c34076554b609b97e31e0b5099e14907674dc62f51fab92a705fef14152c322682b597ea13952c8b878a57fbbbed1d2aacf73a231783231d98d0ed4e8d0190a8135f7c648aec7b6b3c0579907bc08c0a11b591da2e1d3c8aac7eeebcfe52533f8081dddac767635ec7c45975f892accd8ba1190732f5930808f17138c2eb3bfdf1109cdbb61fe3068f7141eada4928cb64f68b70da28bf48d9c76eb14cb3f0238068f178673f742b1ab40c564e2f0084d78a35704a5230992b39ee07e21b739289d661b8aa1a377df770996f4c625b0ccfb475816460888275118ce9b92ccf9f4ad684f4f883ae1a5444cf23d00747ab82a3d585850515e8c73862d0356d14f0245466aa318c3b375e76f9a078c44e2b9a5670a83aee169b45a40ff87a5729ff3a7d58c2e3cc52119754757eba134d39ae59ed8138a13da0f870e717e968709a3d87194c81ae9b3d735e3d06fb80774925624370456219ac8615ad8c28285c0b7dbbaf3d656d74f87572834a0f2844da1f480172025aebd9e8ba4c3609ef3e7d0a2ce35a69f901bd685b1cf961b80207e7f6e93ee72b322f462fc897cd3b6833d4fbf42cee43fd23daf56585ccec185cee0eb821dd28ad0674bcf962ec40b210018a1b9c8ec143d9fbbf967b332ac56f146508c70135627cca43de5add075a248d757bc13996c71bec7ff1eb3282c4f625c13856700886a5a5a3baa5f89c9bb7adea6e547df8005390b74c079034c2cfe42e600878484c6e919bed23acae28bc6d025d1e25e4e53ba9312b78d6f671729bfee59af2038b6b24ba70a54b6773c009e0e85df241e0fb19ab15eb3c60855f1355954f9e6c5682827491c3de08134a89abb78ed0e10a0cca8176377d712fc34943daf1281e97f5586496a866415ed79fa72225173ed6736440a5f8131719eb7434400aed8d069a8e4599a9fb02602557546b642b52966e34bfb04468494579e966d6223a1acea9a2c9b253e8202ba8eebbe97f99307764dade32e1f5990e3db12a915e9211c94ccb6ce869566f18b67fb130cee6f43bf1fe1c2ea8a405c2bf2b18f645f9f8ef90d35b213eaf22b6556f17399f95e4339159a209f8d509117331e35aa8a6be912b9d7ebf3e2313c75ca655e71a12afc633df3b0b398607aae870d293c17eae675a5d262ae495a695bc5920f3de2e902ddfbff3ee50ac83030673ef667d53082ab8237c8b5b484150a9b379ffd6cbd993b4f97c150a881c23ad910a43e27ce78c5fa0ca89f08e97605a40a206cebd8a202f49ddd350cba37afd217d285ac644dfdee44b689f6093b147629d70d1a988ca79f8cb5c952a724b9587aac4b0d6350f1c83d24be86cc454c33598a44b9fbf13442c2613b18c3cfa3ae0f02dfbda751a602f17143cd12416085aa474fb4793df2197e8565a116876f0bd58e017fa19138211b6a3fbe40c39a7bb1f35e499f71cba9638e0fe2ac78f9464174916b832fab85e4304e6398719130d5d8fe979fa888cdb23f9e258e872ebb1bf2ce84f751c9077bd95d830e02c286deca3cd5845ba53da4f115d676a9cbb7d817763e6b535d3836aa9e6ed484ab0f0d233e465636bcb6f7f842b900b0144d81372681f08382540e69fc1a8a0d890bffe1879c752232580dc3350e7000a0c59264d08c238e554e9ca832eb83f7374ee19db2aacb74ff989fa2694ffe5f2c49d07dd0f3e000b4cfe8a8f2a9d4dbcc5313f29a591d031c9adfa09b9599c87ae071089cc5a27a46bb8c2de89f2db0499d20315452ab0e87eb0d51f3743eb1f8a4caaaf62885e3e5d773182415c818dde4518cd1b7a80874841d1fb1c453986230e9141700f68a0bf84489cc91e46606e404d96d2473fa7c59681350a8f47c4ca3d9eac120b333743e9c38d405161aef29ce27e13dc8b770aaca65639de03af47416432adc637e69daf0b8db0801db00bc2a7110d481a469f858d538eeffecb7ca44b8aeaa2f68ef94a1ebdb74f6757b7aabf2d8507e54c07604c1025c95399596353bf97183eac805babb0d8f77cbc532d4cf47b98e0089548d82b3fa1cb45f76444973e32c77f737615557ed6509fa63e9cdea8e8c1b504c903950746c0fb4ddf8521969d1e3fe28427fa9850c9f6c8501ddf47568a56fe398c139a2d6dd836170a6deb9a0a8fdcca29648fcb05328227bd7c58eb52d82728c3c6bcb3a827157919d9a35089ad0b1a8dba67d0a9fcbbbba2dcd12f12accce5a80a19061871415e7e39615761afc6ecaabe163e95502f7eb299f3b5da64df3c302daea8d8625c5b8d0a682cf00d88c140a24a3617ab5a667748dca4d2f27cc69ff9b8781fa214130bbdc94032d2a4e29a739d060911c8da2434f4d52b836a2d3401069fb2430966c7a77d0a2475c3b4f6245105f58c0746171107dcd29286df6d092833943829e4a4a0eb20dec39bfff2cf0877ec7c36c998390c919e82def2fa30e579e79577c9b0f4fdb110f705eb58d54db82f51ab4bf80ee8f8c043b0bec788e1986ac64ffead1691703bdf30c8bcbacbd9a0e2b64fe2250aa2d9f419d6f0be5475bdc9df8a04ccba58e6afc6b1a7fe53fa607d6854a2cf6b7382434af5244713f46847f3cc457f36f8d37e559fb421fce40aa2535473b364124fe060ac0bd201f14e2f9cca2e151241e427dc00be718a3036a6b775189884e8b4484f5abc6ce773cc3ab9fba7e74835459286c5535907fed88df251b9ee0508e80869261794f2e4dac34f67764630381c7f6d3dba8462783eb4dffbd4db8408713f127a1b200254a54ccd6b88c4e74fb36041826d1d9945f39ffad0f5b1f905777e49195371aef7436920825482dc032087dcfda0a1704cd19f3036e7360ce2fd2857420b8e9ea14178c50efb8f1727a5409f6c7f90805e54bdf39ce318bf8188d12818e3ec5c871f98470ae71057d2124d6a2f2c6f84a51564086c58ada57c0dfb68da56bf3524f5be4cfd76395c89b374d762ffcc97ddeb2098119b8cc5b14fd1b7e1a34e5f5abc30b95dc25f4d6ea21caa8a008bad0733c0475a467700651a1b409fc77b3522675c2fc14ebbe90e85bf52dd15243d816077f66cd879166ae202782ecf7c5f107029ec609b2b3566a8bef503e42dc38834fa4201f169fc0a9cebab9d5b692d3ada9b005d064d08741609f0631c65661a000fa344b45569ba323036d18c1595a8f807b3069ecf022bd81c50d38cf087a8190c3344b7496807869aa500fea741329feb0607de64402158c0ed4d765c84943d48ceec10036bf9ba2c2ffc6597c424967ea2a83dde399e4514d11ad7ec6449035661ef33e3b1e664e140645011e97c4a8d2db961465ec67303d6c1afa4676486a0fa34fc6f321ccd64239efbd154f2943b1f35383d0d0190809a749c7f17f04d7280ab82cd021762cbf3ab3864f16ad1035a4c26f0dff704d0dcf88e2b75959fcfa0c280ba3f7b51d0b48714291895d964443bdc0f71e9d947922c40bc5069c2c37e5013ff4d8547095af0e5f62f11a7d1c4602713bbd03278fc6a1ee59963d1820028f59b25bcbc6564bccff3d92254ba0b5b2bfc8abf4cb9059a3a94147e26ea697cf4a3c7ea24313278687fd5527b6873b99af7817476e3c85f85511f7fe77fe6ead3627cc1607b3b087d78b139d0fab447b107432f5a0bbe9d0a0eddc7c4915f985a26d3a10c9e3e249c86e3a7b223d8b6621fe6e27e31dee115d06ebb0b7ab414ef6e395beeda55d2404e45b8ed5baff5c41386d76d6cd0932f7c3fb9b097c8025df7ce95d2b8998e50f9063798847d67cbdaaf1464dceb100acd1a06ced97fa2e9dc7cede27dbb23a7c3506b53ecbd270bed43e2e02933a443abf703c66185efb8a1c0c1bb9129457a90171caa7c2130bf515dff91f1836b8c830d52d1ff3c1ae72778c5fb8308c3e54407f0cff1435ee4dea9bb6c1f3289e10d8549aa4b16d3d442677cb1b4d7c50699b48498134af4a82a0a70a9294526963c081a5ccd6a651386f21e60228123b8b28bfa0af7cced27dbe682db60ee476dd392b149744f689d1ab1755f80dd3aa2afb7c5cf87a7fe676c52abcd6d61bb25142efcb3f578900fda177d7d1342dd985712fe96117292893f9f821cdc17dc3ec4d27301ac47c009200d40f38d59363af390c628533005e0878613baa3d3717ac542098e0a73b15b7dc103f5a5414b21e4395493ec82d0f94892efe1c93f5ac81f27d70c5e21a9863dfa015713c83f75a8ae9b3ee5a6be1cc5b361425605c5b49290648f2b27a40db178c0bb859ccbd07dedde663c3b531bb71e8da6c87b96ef5ae9a7c070c3d4092449fb8c20a646a2f9935ebdfe86f2e3463c30b453e1188156f3775816636ef3e5af518a041a2b1cc54dbffc212d9178cf5724875c9c900952266d7c1b20b2885d9892e8302dbe4b4705e77b54df7b6527da0e3e651b07deb71deea038f49c923f5686ed0fd5da3afa76aa6537af0387814e9e614572c82eb7d70a6e7cfc5604f5f0f00d47d49544e00eb37db5e3f8c74c4f574cb21a634508bb655787fb9a3cb43892a1e8d86ff85e7d043d66b0e5d132504f45d496572b90af44df5801724f229481ba47ab7fa91dc80532ac43e5bd1d05576e27a6e7aba5525f2306f7f4a5eb5b9629ebd466cecaca28e90c92e38ebcc5dd9d96a5a788ea84bcb7e5ef253f8894f10b51ec235a4fb63d847d97cfb14d173a24cfc4f9f2aa0d69c033de3fa4b407f7d1dda95bb8a8739df3794722b041d541530d7fa6be2a282faf283c14b8f19542b7902071e41152e66ecf6a1591221904b22aca0ecbc080b0329228a3bdcc949bc3062a2191834ba5f1fb3d9cc6acafffa022267c063314c367cf9cc28a89afbec0e2793b8abaa1e2023b6a2431eb88dc50fb9f4278d7a14827bd2e711378c1aee819fccd02fcde8aecff7652f68f6ff60003a3fd74275b30f9b606c0bfe8bfdd5288a23ebe3e8f455651fa8aa1deb4a16dd213da448b90c9a17a6c4d15ba5df8e4c76de1eb4c6b8ab2530cd88c3bff0639fd6d4f2c00c458335cbdee514fb0cb82dee1d79bc23f18a93ac6d87dd26886ca3abcb4328226b28ba6272dfdbb5e7e4decff4aa291454c4f76f1faf568155a4dd7a36dfe490d02c91b1d54d4290290d6ffd940149bf88e5bea8b57dbd78f4c1b23270fcccdb9136732937349eb1d952568617cf86f2f4eaeb9951be9ea0d48efa42ebb88950a93bc555a2182760e2a03ca5d434143e300f495511591e1be370b5d82829da1281e0d22fde281ca8e611c8eb9da897ecf1cad072883a8ed86f0040321cb8", 0x1000) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x1, 0xffffffffffffbfbd, "47780ac83f008a130264e6f59ff663cdde00"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 14:56:01 executing program 1: clock_getres(0x2, 0xfffffffffffffffe) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x92) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 14:56:02 executing program 1: write(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000001c0)="e36258a416f72ee99586132477f23db4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287738c53fb842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9768da2", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0x10000, 0x4f3, 0x0, 0x1f, "821b663c37c83d39c7c224cc53737a55070bfc26", 0x0, 0x20}) r2 = syz_open_pts() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x5) close(r0) semget$private(0x0, 0x3, 0x0) kqueue() r3 = syz_open_pts() clock_getres(0x3, &(0x7f0000000000)) close(r2) semget(0x3, 0x4, 0x600) read(r3, &(0x7f00000000c0)=""/230, 0xe6) read(r3, &(0x7f0000000400)=""/205, 0xcd) syz_open_pts() 14:56:09 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x8180, 0x4) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 14:56:09 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002bd, 0x0) writev(r0, &(0x7f0000000000)=[{0x0, 0xfffffffffffffe65}], 0x10000380) close(r0) 14:56:09 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000040)='./file0\x00', r5, r2, 0x0) setregid(0x0, r3) 14:56:09 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) wait4(r0, 0x0, 0x6, 0x0) 14:56:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x58e, 0x0, 0x0) 14:56:09 executing program 0: r0 = dup(0xffffffffffffffff) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000080)=""/153, 0x99}, {&(0x7f0000000180)=""/234, 0xea}, {&(0x7f0000000280)=""/38, 0x26}, {&(0x7f00000002c0)=""/218, 0xda}, {&(0x7f00000003c0)=""/28, 0x1c}, {&(0x7f0000000400)=""/41, 0x29}], 0x7, 0x6) recvfrom$unix(r0, &(0x7f00000004c0)=""/45, 0x2d, 0x3, &(0x7f0000000500)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="82062e2f6669f5bfe9c01aa06a0378c97622aa958a076c653000"], 0x10) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r2, 0x164}], 0x20000000000000ac, 0x0) 14:56:09 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) kevent(r0, &(0x7f00000000c0), 0x7ff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x84, 0x5, 0x800, 0x1ff}], 0x5, &(0x7f0000000200)={0x8, 0x401}) mknod(&(0x7f0000000080)='./bus\x00', 0x4000000000002000, 0x2006c7) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x0, 0xf36a}, {0x18, 0x3, 0x7, 0x43}, 0x200, [0x100000001, 0x7ff, 0x100, 0x8, 0x72, 0x1f, 0x5, 0x2ea]}, 0x3c) 14:56:09 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4010, r1, 0x0, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x10, 0xffffffffffffffff) chroot(&(0x7f0000000080)='./file0\x00') r2 = geteuid() r3 = getgid() fchownat(r0, &(0x7f00000001c0)='./file0\x00', r2, r3, 0x6) fcntl$dupfd(r1, 0xa, r1) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x1, 0x0) sendto(r4, &(0x7f0000000200)="6ac5b1409b497cc3dafc9218ec29900e3c8fccaceb4830fe17d08ea0eb7c5b4f277d09ee18f4267f43be7706d5056734f98ee3b9c245d040ec970ea827b255ed4cfb3c204f23ff5d4ca58ddaed1708000000b1cb19e8d05de38f929f57ceb8fb2cb501ff7c3c55", 0x67, 0x9, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x2) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r6 = kqueue() poll(&(0x7f0000000280)=[{r5}, {r6, 0x10}, {r6, 0xfffffffffffffffe}, {r5, 0x1c0}, {r5, 0x5}, {r5, 0x84}, {r4, 0x12}, {r4, 0xb}, {}], 0x9, 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)='x\x00') 14:56:09 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="660df240ec011dc91cf2bae8f37194ff576b229a9ca601b400140008"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540), 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) mkdir(&(0x7f00000000c0)='./bus\x00', 0x11a) 14:56:09 executing program 1: setreuid(0x0, 0xee00) setuid(0x0) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x1, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(0x0, r1) 14:56:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) accept(r0, &(0x7f0000001180)=@un=@file={0x0, ""/4096}, &(0x7f00000021c0)=0x1002) connect(r0, &(0x7f0000001140)=@in6={0x18, 0x0, 0x1c0, 0x6}, 0xc) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) sendto$unix(r0, &(0x7f0000000140)="51da2cee11aed35c628b895761eae8cb3b6846e171f08a4596a9bbe77630e6f0f88386e0431bf64235b281ce663505e7b57e5604ea19320df49c0a4926207dc4ec94297715406f0fee1a1c6e0134e8974e532c0085aa601a391bd047c5afa32108153de36eeb616b023a6f6ceb6c166992e9250b899acbc9266464a99f91f1397fedf99955c5b117ad915c2a526cc6e3b68229c98312e8ff16bd5f87fc09d839acf84568f9c57e312eb7557f3ff24f9f5c4a55fc20c3e4f90149241e53c1fb69266fe4827c66a065a26201ae872ee2ef0066c0a8c7f5906ca211146ef6f8b1f2f9aa50dbbd5aae38f6494fefb516a8b9db9db4aa48da196a22cacf1fe1c5da98b677086aaee96687014a3c3e1e7dcfcab8746d378fb32147a3befe464eca29f245a93fba6a623a37399f6623bed0e189e01470e08ea71ecdd6d615631a9b2201548d1e6ee9156d56d85d8ecf67674148a784947f2c56bf8ae36e53dd7bbaee700b00e6f46e225af80d35f35895cab65dd775d01e4bd8b113ab9d84ec2fc569a8827e13b619c529977611ad95a7b7617fd96b6954e87d43ba06c58582a9962b3ee98c88dc1e715fe43b370c8286e920057d3a35f73312ae0df0a7f793eb3e68089b88ff56fc9d003a6d85135b35fbf1cc747b9cb8277a23c8bf395497f2b9757e0e1e1a71e0a0c920e5cf67c0278730144b68e5d2aabe5d9b2e283f933f066c6ddb6004fa2932f96e2c1d376f8fc4cbe987780aaef07322c611e65b487678f32e46af40b6bfeecd897b9c4de2ff1110fa3231414d6291045d37832f3b5b1b1c8616bbc8aefadaacf63365ba64feef21b83a87ba619ff5a1a31be06a55c99ae79223d373a62effb321166dc6b5c863862ad851e257e5f967f1a1c81c6a887bbbafe05d551339411ae6c52c6cea2135ad1e27d983fdd04cd21e34815bd3b6247b4e1403e27f94588c32d5223487b7922d7992158d0d877f8b98ff0c7ed2322a0a291bba1da3e2957db0486013e3ff01a7faf2c09488f0c867279ed12eb3ec263470ba6d14f17ed991d0591b64a603b89c2b0138e79d84c99fe0de445663c9ffc0dd0d91d0de9829ef8b5284a87f868fa5c8b7305d24be0d2bfbb8503b8a308a2ef1596cfa861591d8c4291295e2775968f395065807ab505a709b900a44dbb10309a5820dffa810cafaa78773e55104d5f723ca6510891345cfc003859b2ad888d73042f2694b057da3ed571e89d399649f07910b025a504656df14b31480f256cbd3170b4cba2030a09108ebda3a69059bc3513ee4bb570ff1bddb908686433602ab46476d133da3ab7bc251c23bf76d22d3a8820ed654e270a02900af42a6023879780afb30e27899cdf364149ce987e29eecd9697c94a8294ecc4c43a969aa2a790577ad4e1a60dd394b67d66b4ea60edb23c2fd6ec2949796df9d0d3c2ef786b88a15060fe3addb18ebc7dd4de9053e17428804f14636e0334a1793bdee974151b7865ac2be489980ccab71862157a26df5252200395997fd7daa879becd77712af7838a775703f3f035031cb0bc54f718a55b7bd05abf922e61ab2ebbd72b05827c58f42828271ecf772145ff6c20f4f3bf1e2dd6dcc8e8948a09501c6c7ab4f4747cbf127d9c2f32df7b32590ed88fd15656edebe7d6823c04347f657ef1b568cff38bf684e435677408f76a7fc718966a8e762b5e1be8be6181a5d228a90f6464fb10e8975f8dd67dec913c9d0db8a5bd0f0f497d41a62e95dec905799683ff4ff12ab977a6d56bab76e785688d203fc0248f92139945e941f1dfbe69cba11bea35755fbf469baca6755a06aa7899c45989d869b7bace796bdfa07581221f934e66b9a6ef67f40472d179565e98901e540772229e6e66baf7f9898bb92111082e7a4fb9209b3b36224ad403818d9b0fa4dfc0147564e8496661a318ce8d2e04269ede0ac91fe7dcb66a041918629e0b64c839d6e7d3ac12882a39f8de81c7c49c10774b531f5a11f2a17ee69ba5db2a74ef31b4b977453fd71d2642999920a0a140d7fa8b925ef96a5954bcc4e12e5bc9c894b04370e46db126a68fe7f2db37bd0f3ecdf58cf16aa6febb3c2c292210149a90155e0550d917b5ebb6994a4f395a88b10253865224ec4985595f35cb97dd9bb6aba883849e6413db1af5834194b6916869cccb557af565a1568096f6394cd79ab386b9493bb7aaafba2a32102a640c880fe3448a04baa5ae48f3ab10dd29e62ff4298454b8c8bd680408f638e79928e9183071f32d285eae63eca6e35d37f5666902aa092507061dc37bed063c5005cdfaf236e394c73b40337cb001569475a33178dc548945e238fd9d2d7e167100e42e508fe066d9909c5f6305511a26bc241ce4d2f734ba7c604c6e0cc0c2ae0f6688b8bd777a32f3dde29780b1c5fc2d2132aa1dc0c09499052bd7ca73aab4bdf0cce752306b9f072602b0ece68a55ead60b96ee218b63f71b17b6d12d969cc3ad1db17d3820444a1efa8f292ba580487498e8e5b256695baef44b04ae8b8b59823b8fedfaf8976b7e4ae20e29ac132cccb675b589b6fcab47da0f900b6b345db03213049fc71848e73cc7e2d7dd397356054189632fd373bb27df77aa60de549f97ab0ee0002fa032d0912925f91c18cafca1766b351f081d183f8db2cd82ad5515af9e56bf9a610cc84c15a16fc6386f75a5c0b05f7477b0d1659c435fbd4e1c92a97cd0c76abf4897962d4bd21de333828cb73ad860531c5580740d7f94667554a81009198f9e7ff1c9f90c75a27e13ebfda106ddebd61c9c7fc594e864da37fa4291fa772aa8b21d9e75d5d862ee84e8a08374c885c8f0048478b1829add26392ae0f0143ce2eda6cd81fba285ce88668506ad1f4d7a9ca893afc9cce66833002b47df2cbfce1863e5796068541019c5ac745bbc2f3deb563dbd45d6bb41fac233671020b5b7d763f321b02ff5c4730e4763eda77d040f8087071c3265ea85b98b93be4f6958dd0a5dab0f87fc8500482b2f9d44140acb3863d2bdec9a747297b7f6e160aac06e9dbf35b6ffa52d60dbdef8ca0e5a3a2b36fa6c30157c4e3852ca3fc57b0522b0a48c86697d35ed4246170e25a984d2c3419dcf14d50b070b63f47fd453371ec708fc63d13574facf77feb145101fad51ebded0356c8b60691612d145ce193c19894c712c296e181ba0c6a71b305963a65f3b0c9c56e9470cd56880ea5e5912286309d592d84eceea1b0c1225aa809d2f4bb39e54a9a1fc573123fc70e0131b5d24394575c5ea179aed2dfc0873c5c4f9f03e5914152654dcf127ecdfeab345309c432437abb1915d81a054e28427c0df9e3510c84ce392e2248b7f9421e19bfe8ea9a2ac9c7ada836e9f4dfa27ab185d181f0c369ae18eb09026162834bf8255ad368d8ec109573af85d31bdee0be29a6e3dba90eb4d555f73e06ebfe2473176e319d2396998c24379dc2d6fa8eeb04a801c36f747c1d584fd54f70e5559b7a3546ac3c830fdc603acda6fa4f36b44270696af3153e2ca107f164560ef711c65adf1804ffba4fae61ed6d330ca35ca1d8f159fd0d9777abab52d977e85ffa20b3c8c76eeba3a1cc9999c93595ab17577a8e71755273eb413922b053ba538f08ef934c0040717c5d844e22ada6cc62fb7dcf9de3deaa01201ed7f1863332c87d2887614317703ab4d8d84aca565b3b359b514f4b6d278e7ca786290791f7705779d2030b34e1b7bf9672b389ed1ac7e34823e736f92f4addabeb66e7ab9e5b38c32917f648aaafb546d0471c24762aad8936a8c543a12f4197e6f7d627395e3468d8fedda96bfb06396e7ce063ce656c1fdea26049f541e7bdf1d9a7cd901cbcaa82b1bbef3ccd21da01cf24b126014e0173728a052b5706dcba3cbc05fc3c9e1e64c4d9ed68143a5ef67e043bb299c53600a3195bc39dd4da05e9c4e35ecf67e9a158f0d06c6c9c0c1b34330f358c2e3990b915be9b13570ce0970f69069888e641cb85cca120e3c024370154b429aec6dd96a3c8f7780dbfb2627f8e398efb9045e15f79bf2bbc2c8849a48cca6c2d71d95027b1ace1080a60e7efb0e87dc16639aa7ccf59162f2c69a984b09bc96413b2b84ea554a62ad1d63ac18b1fd09a27dd7b44959aa9f9af8aabee2307edfb3ca8ba5949aef87fc8c49e46c759c93471bb7922815cb6075c9c352018a3475818bae483ace2991e4ef167bfff7c8e4e56ba096c27f79d78d0b1d17b217f15ed3d9a461a690728d6243c645270a94b5c226a4b5e9a9b9e068cb0d61a9dc325e381fa0ed38ec3bd0c7965e27d29afc907f6d3233ab2e8e8d5729ddbe353cf627868ac10cc6dedc4bb725c8b1a88aab0c174e5cd3d259bfb4e25b2dbe6461d4808f15034e1c3f94327d5257b45f9667b838edee1955d18a5d9fa2de56f23ebda66ece942eff7f16ad60e06ff310486ea20f539473bcb53787aa1d4967c9bc83ff84fd7aefcefbb9a5052ddbc63d840a4b9f760b3f8bf22b22a79f484e08ded1a4d6ac5c059ee97bac7d0a010df20ec8415829eebd2c98362d058128ff4a1028e6585c106e64a10d95e8e85a4c71788fbc02a1bc5196463a23091017b55d9c760d6713df0029b72d5496337987c197db7d81755918fc519bd6fa66b5888c89a57d492ca2f8e00cadd35ed8386fd54fbf78ebb80d8b73f8ac9f77bf646454c8f1ce9e699336d2ff4cfa6c74b44a9736f8b0dfb1a6800093a0f9ebd41813d418af9b134e66fd3687ca1d709626fe0e382bb676db62a2249d834a11e532ab7f7922bb18331f83d59fbec80dee3f1c9cdf252c40845da135b638d77f243390e6790b423b1af4f05d7dfab855b39e3ff82335025391a5d7b9e0f9e5a758ade111801ee6a978e037bf0372f72dddc73131a1ce8ab924c243a191954e7501a459da98d19f6eed3c59d7eaa8c6d313f023fdd1fc4f59e2f3dd53f604005c8370a5462e1ed0f73e3696b6e0b8e7407cbc30674a96188b4ed82869d456b84d30f25bc840678f481d2aeda3dbe99853345b220e192cec98f0cecb1ebb6d239d222a39fa19b530f49a003849ad9a917e8e2b545c1dadd72a3ef055b65cd6ca05798c66628895dc9a74135d107321033da2194f1e68ce71b1b80450a6e07832e87e07d0ca309663d617b8ab9e506e5ae0700d05467c09a2284a76cab2542d05e1dbac74498306abb71191147011f1f00d47e5ec2b9175229097eec74a0d22dd13836202a1dcb3c41766dfc2174e1377480f0cfd77893857d497923619395112a9fc24b97fef583d594d53c1c2b83f063ed504b4a2393ad0f30360f90f1f7242e41c7bb9d071c1713cc4d2b2c91dab093e2859be294079ae46f26dc298d203508688bac50f38ff7cc4d7546701d580c3c25e4ee46a8091bfa936da4775e9f8ff197c33a532370f8538a96f336c1c41560bf77e9ba279d5c7e2b0fba68e83d0a3a1964388f0c22b14fb094f2a1ce3a16cfd8f015dfe3df61741e39d0fbeac4a1b79f33aa5d8b3e607ae64b0f45d44c3c70b10eddd1079b9822bd3933c944aefe60a44d461de383aa80bbb7159c9ff5e897a962633bb3243d65d5d9191b8210bedc4155bb9f4db3c98710785155f142aa3733a71703add932a9f8a18f45f9a98355c8aaa7c76aa44409af41b67d5c8016f00e908c188951ba8b1a6ee89780b9fbe3a6275fb2dad8b65fbe7f3ce66f9c7d806725c73dd05842512e2ac8ca3c3034251dc197b3e48372327273a2cc60bd9212e4dc9ec76ddc3a8a1871af5f8a723f5d566b8197d3c2ff0ace580a23", 0x1000, 0x1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/169) 14:56:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) r2 = dup2(r0, r1) poll(&(0x7f0000000040)=[{r2, 0xdc}], 0x1, 0x2f4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r1, 0x1) sendto(r0, &(0x7f0000000080)="d2fdfafca6860f9355ad7f6d5baae1c2c0becda3edc6e7435a9208f7c0f64d70c1137a690b95403070c88bc411ede4a70bab214d934499fed647a22c34cfe5075583c05c75703117b0b3bb0c13169425825a754cdf578a5699fe0e8804c6c9b01becdbbf2ddf33aad5d52448f40c2ba42cb6e9b79fb9cf6105ea18ca2c01bfddabf4ddb99d6d", 0x86, 0x9, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 14:56:09 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 14:56:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x20000505) r0 = open(&(0x7f0000000180)='./bus/file0\x00', 0x0, 0xfffffffffffffffc) open(&(0x7f0000000000)='./bus/file0\x00', 0x8000, 0x80) open(&(0x7f0000000100)='./bus/file0\x00', 0x8000, 0xc2) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) flock(r0, 0x1) 14:56:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0x8) r6 = msgget(0x3, 0x4) msgsnd(r6, &(0x7f0000000440)={0x3, "5997fa2d8649e191e99fedce652a1b43acbe149fd563841487477d03a6911da369adf9325e54f1c5cd0c3e5106bdb3f122f95df263552d72f27ad1245085f631178e8e0f4f94160dd20704af9395be44f5726ffa112230019106bdbabb0476488364ca81e580660a03d5b5345627f472d0ada5a6fc477946320ec959c0f6abbadce29cf57d0c87c60fc1e9c201462203979444f514300697e9127bc9b381a3f3e6585636e192df9a0c016c224e99059d25049de3fa5d01d7633390a49ecb9d33fb34bc3f76b64cb8a31604796c967d108302c17a04837ccff46b9ab3e01e1f97c03d60fc5ba8fc8a63f269f550"}, 0xf5, 0x800) fcntl$setstatus(r1, 0x4, 0x8) setpgid(r3, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000100)="965c3695fc88692de9e830c51fc2b2ddffbf13dc6f349177d55fe98fb84484ab39d93f380aa72c21aa82349b979eaee3230dbb00c52763495e74bed39fc9dfc8293e08b022e6c01151bed2a29be17908dea94436425363edb224cbaa55bd418d87bb649d978a3d49fc2a668010301f5a0b04292db8da4d62dfd36b89329eb260b93b077a9af8c3da6c150dd6b5c4c80caa24797fdccdf96d09f38868f22e75e14bfbfca9447664ab1f2dd34cba9da9b5ff0ecbeb6f2c176d8987eb6790ac63c5637da618f7", 0xc5}], 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r9, @ANYBLOB="f8fff9ff1700000000050000ffff0000810c7f56b7f81322000000", @ANYRES32=r1, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x60, 0x3}, 0x400) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280)={0x80000001, 0x28}, 0x8) r10 = msgget(0x0, 0x3fc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000340)={{0x100000001, r8, r5, r8, r5, 0x101, 0x6}, 0x4, 0x4, r7, r2, 0x81, 0x6, 0x0, 0x100}) 14:56:09 executing program 0: r0 = getpid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setpgid(r0, 0x0) setpgid(r0, r0) 14:56:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x9) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000200)="7c3bbf3766741f448b5c71bbbc952b7d4b32917e2f8f833c318f16f62b18a1c92e4d71d89035e9c4dee220daa4110fade9e2b02118487ead6dec7989758c9130ede720a52ac2ea0ab0aa3687b9d9319b5cb2c77abb58be103840a8e7ee3f137ce23637d35c6d74371dc9ca9d305947fe75ca7c3ed8d0a4b24b00d4c7d27a1d5ccc7fe0234f43ccebd2d8d229cdd3a8ff499dabf31cbdf772c9dd96a5a518d18c6004ecb3103b0d4cd76893cb7ba859b32456957d21f754deb6aa1032ea7ab49cfeb5f1c974416ef5d54905a221b81c43535aba44e1f9145bba2bf81d927062a83656774735ff5f5df7fc9e648bc9a8060190c4ab666d9188136b5ff98089b6101332fde2c8648c7a9908adafb7f7ba0cf80334a9cb177735fc9daa3f5fd72cd5e42ae0388c5b0133cbcaf965b9df6059c3398333ced4082efdc4bf41df9da142f71d42c645c3c42053a4fffdcf1b51cec147f9700c110c198c8dae554f016d80e7588264486987d27b13693103b0be6069bf45598196d099ff232b76a1d53890b06ca95142b8540f28a6e4b31143b0b32602bdb94c22e573f64208bc6ff0681db8a6adf3b3bae87b3647ad8fa811d5535e5f9083d05332cbe60b5170eabe9f1618f7b37d8d014c1cd1fb7a5541f2e48e620a174a633f67614c67f281baf78c9ef6ae3b2e9354bf9221732b7aead11ace1c2ffd1d79386c1e9365b0ab66709a79ddcd2f801563ed4647d33817a4b84477f1f00fe4767e38fc24014cc8a0248c4e7fc18d9bcd1602795aee50f37dfe6392d3febcfa8074507b921961e9e64f68a5129ea68a28ae425bb0574a1105ebffe981875e4cf4a984448f5917f40442fece09817e5fe42c569776fe486aea7b7eb8b378d7b2f4cca5b9619209954aa579edadda98d68e6a5bae7c20fecf87b1832173608ec299c065c1fca22f5940a3739e9b46a8e77c362d961e2ccac195a08bc4d08020694c71ca20bbde2e9bcebb8eb88a9532edf1448a4f94b1a882c932bc14e094368c4e31b4981da6c34cd05e4eb10d422e668e302b393a1f90bf5462f6d53ba1a257ec8ac78870b718d092bb5e7bd309e20e598684448627302b54bf24bfd0734b51776a42a4f1580622925855432de2b98426e4730d462aa36d81bd68dfa839066e95e271bca5530ce363dfa699e94b46f1fadfd14877307dedb38e566a36d7490df8b93656c60f50cb9abbfb131c7f6a27b181241d4c3c09ceecbf4ff7d13e2a4a775c615235203da841175062e393b1640df5ff71835af7c274aafe3d26300e66aa969959733c61dd6c29f47b3eb527d3855de1b966fca0fe74927134e694b7b4f98850ba24cc821ac20320731d53e569d3d34446342410324b8d1bf777d0eeb483c1de8973c0274a5701c36d808ae57944a241dd3e015ad58f801274b3cafc7a8974a3217c42dbffb0bd80ae7ce9955511d405fdd01d46c0e2670fbcda638db2618b516b4fd8971be9f3d63cb683f1d853c48713a06bad481476e6b74e442d1cc48d46c07439ab5d640d5b5e8ee46899c25474922fd0cdf6b47eaec3c9e669bf2a67fd65ae27dce35e4e08333766575f70e5007e2afe26f483df33ed032c64e0a5e97e481f9804a9f3790dcfb95ed9f86079d6bc418514bba7a5a924619f8e31d95e71918be544de12dc5011dbcdbb3714edf149b0bd4d67c96c1275029d021c7c09a271127ef0a54173617bb564f39ce05020c6b96c376d9541bbd3ebf505d935798da5d83eb95ad7c57ac9d20fa67d1fdf705ba9728faffbdb2336cd0f4c7f3aaa643e806e5b9a79021faebb5bb279b1b70ac24e460471a03c82512f9d52e1c7dcf5c1dcfeb8157c701f9a520d517ef7ecdbe51cf75a604da607b6d0ed0f3f0a075da4ba63b87da76227f4fa7dabbb4defc681df04f900c05ae397ff303b54248adde44947a060b213f982cdabf4c245aeab838cdf5330a3820ed8a783b7cfc9b389f1d63021b84dd82261d0bcb08ac419f6c572c20686675b59b608bfcd6fdad1357b104d68789b4d3e936fa7918811aaa7e9c209d2f86d684686e825dab3f04b43b8580188e722c47f2ff56dc5b39da027efad1c4ddd64906a33b9e0ae6bf842a355e7f7157984e5a49f679c5a13cf34eb1000d0012e04d602a1f9e0765113b838e3970b50fcd8ef5662ecf5e2d2dd1c63cb3a206ccf2cea370542720fac0201712e8ed161c774c0afa0a5140625b40b2229e6ec3004a29867976a41c1d43fd5764ea54441b16210138841b66654e24ce59ca5143847feb9d7dabff7f8342ff11143c3bb04a9bd41095f8095864d282987ad02900882c8c2d0d4e55a5e564d9619fa5c24fa3c247abec55c985c0a9350c6295d8478352f349070a6fdd975180bda6bfe1e1f6a93c2b9e79a71598fc34f63654bde441df649110779d866bcef0e1056109eed3147759c7eec40844b99f0c96db77ff60cc656b1825b594d6b9d1ce94688b2c64056715f239292d80fe4cfffe4dbfbb2bc1e2e09053ef5ce337241c676f545ae130a54e7de6eb5178a3f0502e9a0e4721968eb6559ffee115fdc7f8d76492ac5ae438d65ec69360ff0fd22c72b9bc63ef70930949b95aaee3b9f41b0fa68a04608ca1d6139a611bee0b4b0301fc135f33c8d8546e1978e35a0ff468a650a00aeb1491d6793367270a9ec39b3608ac82da4e63f9238fcd2764d291eea64acbba584f2e85c22e137d85542287c36f1b68447e32c308fb26bd86712f1f5808d15021f9856288aed51b82665df8cb96ff71ee0c57659b918d5c57d1aa134adadeb3ef730f0ccdeb36e9bac6a9a929d3563cf91b3554e4302a40f4efe23e2a09ed83744e4e8b7813e0ce3128494e15c098e392d9caf2868e35f02b3e01a4a0f3243734e0a5dc179acd07edfde1a2a8980c83e1c7b51dbd003496808d683be5bea29cc95dde81b5ac6c5a2af00036f3b929608293eadc11fcd18a10833a078af22b03fc3dcadd0fb38efbebd708a52b1ca69ce4bdecdbe5b1a1c63d299ec94c82b1132cc2ce3e732d67a6012bc6212c48577d0db9c8122aa06461e72aa5e684231eb90a16595e0374d03f82b594b48d150ddc0481d5a7fc763a20c182bb977227a3368e657f6b4724518c0bab3f78d9b94c65d01d97031e881e586e7187622507574a1db21ced6da4e9e23eea6a24f363db56e06b900c4b23911c5e8428495eec130a0f30b721aaadc5faea39ec54c4025170e667875595e7e1881fb1d5fffdf7a29f9ccf05697c2d93defc502448095ed77616a981c643b52128c6eeeee703a276df9859217d0c710889401f9a0f175dae13592ec8f6a76b413303fcbe94af7ee58d75e9b9ed153b2a52786d7338453aad56d5df1e6b20ff1062230fe370048f6797cd9a0c6ab2d1032a7a2d79bd634ac9e2a9bb8913ce721e7d93d9249d85cef4a251469026e8ce015361b947289030870e299d2f93175e23b3f976d0a46b07197e68a667f9326d92183c0c95cd938586e6ff56c9ed74c007ab9bf013d5d979b4378a71e4104685af28f7221cbd7ac18a218871bb407d3acc5ec4c0c9106fbf2e33a60ef1622a6e911670711bfbb86a4467784203c01cc16b4c6c1949446da562737a7bda1ff46af373ee6daa9196fd79809be434a10af989fba096737f12d812c6e915a64fb18aaeebff708818ba69ef7feaddae05bd36b20d69324dc408f4e12251a7ba410a9829825b5d3ad4554852785730ec306b5b2b45808a02142b6971e2477bab3605edf6fe6014a29c081113496f82b7b96af76793a7e2596f7c05e78330883d4ec02acc397d94001856bf2f77463c12a213ba4821d6abb0d21acb44733bf46a2f46965a0f9af21bfbb11193fe2c45724daad433cf31cad5d24044a8a3b9cd853d1aec6618d75221402e20e6c1e152841eb0aae786439d08a0d0897a9447d1dfbec55d6a5f04597546256d8b22c57ba6ede8649f52a92c088e135b90d2dcf7ad4ae46e5d76f79b9212fdba0b3281018ef89812c351f575cfdf98ee378742b8d19245e4ebb8d61abb66e2fe3ef3328911f1634296fd6017c9d704dd63feb091ff58b37321ac37558711c65a75d789d8fd4028fc103944314d28dc07d7ef375caa586e0f2a17a5b4c21b6302ef988bc941feeb3716cddd4efbb63e8ee0ab9280ffb42a6370b7b341e160cd1a2940b1f97ee4aa116dc0363c38bf873c3ca560f02937dd4e0cc08f49d4061cc8222a525a6f8b2e56f88d1f8e72208b18b9618828b0352ebdfeadfcbb88392d0a27526f32e153af296a09e1fbffb70f12d3380881796cdcc1fe494f9ac598e15787a4217764e71cf91163c5d4fde05d3edbe3c92d74e94b7a8ccb5f3ee9ac13aa32902996e5221aec19f9671b716b8cb1e195a47521c57e373bba7402233a91230fc0090df94edd0243a089af3b1b260131e50223fb4c5ff469077e7c1372414934ec30b4520c2a1ecf8dc58099e4c728dde05363e8f1bb1c600e96fec2d416458863d37bfda541f80acabe1923e4e375d9c8ae2208f3898a13064e6557b6102e0ecb794096acfaec70e9ea0105ea65be3c7af86c3a898cd393c92d61008df7e9a483e64d309492f8839d4a915e0f7f9eaa69a60d80757915556891c21a7a319e6218e43fd21b3c8641a690461af44f049d67daac71a18e6b52d79df21446663e8a19742b239d1724e3c4f5006ce05435dac3a89b96bb7d7708ac65e1d0bef1f13d08394b7b1fcd7f49be96250139e0cc5dfc5dbec3f00e8104f14b985b9f9c7373d2e82883d26055cd8f577cb2f3c41bc747a1d8ccbeac47514809fef56088b133f750b911d3a0ff470233870a26dde22c01e3ee0f467a8785c729579387aec25b5ef1e25c81148e6e557466ce6bb25ddcdb1ca51e438a3db0d0e5698006e312690c41c0237c361087832e084c5c83741cbf6d78a94a201c98a83f7122dc44db95c653e5bc53759d1cd7fa6a99ec85cfd8ebe08095ae93bd1029421cacc1025f272622e80c7bbc8fe322a79d785909223a04a9e3f40c8ead4e04e871b6e81e68555f5159812bb2fc3b8903c6a19b8292d3eb19ad62f0db13f5731ec91689a876502d1e0826c51275f4183ad8125bc7ab52b530f97099ddcc2d367a1e6e2e44181ebd2f3f027319688ae6ed4b4f5aa26fbb8c54518560a46eaf1d1a2d15945b5bbfe8bf06cfe9b7bdab272d07ef429f64a50d24d5925d5e2dbaa6412d232dd1107245a8c9002a328470fcd2aac3203980580fd413a7dab85048e267a7a16f9ec21de5d915f3eb45ddde3a801084a61815077b304d0c83609f27f60f318a9da5c8605d63cf74d368efaa5e38c965ea0512cbe93a4ce7777fd5abb3c6bd4eb0321e33ac57ee25e7a69e87ce4275f19036ec27d5583bdb8605cf9621880f43987707edb3553080eef8ff972805fe6c2c964ae34dbb9bd30dff56b558fa1454a9852726ba384a31f5f96eb130146cc8861852dff62a9e7d9fda67de95ea555243ea39c446e50314ad202f62bd8c9512ad32d17fe959a0e090ee7c4028d8f191a5893c793fb777fe9c858833942d870d69ca261f588455c24d50b06a01190db6d133cc6cde489fe56fdc97ec50db425703ea2f0cdff47cb91eab3775cc852e3a5fa3bd63302857f6182085df905f1aab757b5619bfce95d49022a715e83985711d574c0c68244210bd72b7a16b7d1968587fc1da443b7305ef5aeeb6d3b5cc5104bc5071bdcb86cdfc05de3b201a9528f10e1ee950417621b015577f6d37c28cd4b2afe869957ba811a68d52b429d46bc70c93b75b3bfe8ab10", 0xfff}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7, 0x400, 0xc81b, 0x2, "babf8e128734a5116a025855bc7bab6ed463b3a2", 0x5, 0xfffffffffffffffa}) 14:56:09 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x1000000000000029, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x7, 0xa1c3}, 0x10) 14:56:09 executing program 1: socketpair$unix(0x1, 0xb9fee0d1ff04ca7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001780)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c", 0x1f}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) 14:56:09 executing program 0: getgroups(0x261, 0xfffffffffffffffe) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) r2 = getgid() r3 = getgid() getgroups(0x5, &(0x7f0000000040)=[r3, r1, r0, r2, r2]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setuid(r4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() setgroups(0x9, &(0x7f0000000100)=[r1, r2, r3, r5, r6, r7, r8, r9, r10]) 14:56:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = semget(0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/127) semop(r0, &(0x7f0000000000)=[{}], 0x1) 14:56:09 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x20) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x1) 14:56:09 executing program 1: r0 = dup(0xffffffffffffff9c) flock(r0, 0x6) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r1, &(0x7f00000010c0)="54a02551cb1546250691eb90c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf57923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3c22e82c6151d93490cafd60504768920520678d38465117217a32e7b1b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac716621f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab9ba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed7106355470d14ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d9eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb4da858dcd8cae563a5470400000000000000117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a17ba5605f6342d547dffd7da14166873b53117e36ba2df89303e99f56b21611679b1149b2da30ed056876a2d36aea33135282475f5bd8ecd61381abe9ba93f52adb9259d314998db3acc603088a085194f50d8feba30de33624470700000000000000b9dd9edf7668c57348199a5c27", 0xb0c) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x41ad4aa, 0x0, 0xece5, 0x7fffffff, "62722b051f60f896bae0090000007018b529f3b1"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 14:56:09 executing program 1: r0 = socket$unix(0x1, 0x1000000000084, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x8) pipe(&(0x7f00000000c0)) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 14:56:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x7) setsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001000)="4db49f331268979174cffbc951021b1e7d4959eae54e522934677d15da4bdcad437a62b5511819559d9ccc8fdb0e622377548bf0da19c94a6c9998504c9604223b90da396c1f83db975bd18098756db8244a5eb04b631dd817c4ce87e47e58aa7f8353bfc278e52997892af28af958517ce4948c250835194a", 0x79) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="fa767cfb251da537cc94b312382f00e51f63d4a15cce8bfcbe3cb6925a4f6f45e72fc96c5fbdb303b38c73b0fd621330b67861f6c16148fdee777bcc3e47ec0e95de5d7c540c548f7de1e08faf7dc3599898c78173502a096377dc295cad79312d416eb26efae691e3c5686c8e980a1ec6dbbc64f63c7a9a3a78ba53698ae22daa2850cc5050641818a20c25c05a0e665dba0ba67c9b4f185e627e3159f3aca1c189f09f0f52c8abeac99a3b6b6ba69c1ebcbe2ebbb529220ed40f4cd9fcf4491b736aba6cdedf35084009ccd73185c11a30c348352034232de87d35882f1198fe93a97977ec75f0160186f8958b26ef8ce93183566aa4ada2887ff6439440219866e9f5f95f9ad69a366a01edb0df94cc3e0f7ad16dc0d16b9b7abb67bbf05d5b9095ec510f89970fd4d0db15b5c4bc243eba20055ecc3b077a5523cbea3dd35d95ac0ccb968691f2faa320f8f531a4ae4eaebf813f251fbc7fa1be3ba35a7cf7064d7e08c2353316fd309b53a7eb25a5d2f6849e06092dfae481140363ce6b90ae0c91946ad9378aec4719a8f766c5a78056fd6f05f68e99e9d14d02aa5629ad76099492b5a683a4599563e04ef1b9e9563653d2bcb21be1e4e590792974ef459fd65ce0e814665249cbeacf7c34dd3c91583987b034823760a759b81ca4330b90125c80db97310bdc7a04ae91eed0aa05d92ff587c292baf0d77675be32319db4c87cff3f09ce56b22e605aa676f4a174d41a3b490b05fd1f428879f447c5831722dc230540a05e1a50abd10313fdf641b3d4e1d3cae03c44a89d346155e706643a91bcbb3f5e6d8dfcd6e982760e7c221e421add1fd0174cdca9de402d2b1a2a4ad4dc2676f1b37091daee3b897ae0cca7aa4d93bff36fcc908beac3edd2546f3f56415209bdb96e947e76179485e4f2a4cef3dd68c7ae06b986619506fba404fcab0ac49573707a7981cac604efc275f77ce5bcbe09fa8083f21159801ffb5708a44db94d96e14a50742883473aca0103cd985a824fde0d9d3475b2a9df058d5ea88aebc84d24438568b3c78201ee17368ff7cff3f6948a0dd4f85b33b05a9aa5e982be32ac5b542c42e21b5a51ee5ce28432286218a266ff085c4eef91680c2e40f91a7e144506ec1abafeb561f5475f58fd57296e89db4fd8dbe39b1290a0ba2ac156c3e1e2c23d3e295b51e1d138e890fc6069e2e7ed843f6b2aa40e74651818a1b4b3b906814ec95abdd5fa6a2aa51c419cf8e28c2e2bf995de98e40a75b8f9b9d62bcec83fa8a541af7f11100e9044b40e8e11370f916068b4eaf11b90fe70657a6e5ac25226b27b9339b44a53c37dea2fe352f31138b4242443fbf60ff3003f1af0d4072b1cd69afc7e26f1f2dba7ab57e6487b625e53d7f7efd8e9d793983871920c3b2626462cdb77505f5c8bcdae807a6236f69188120af03078f7acc9449d5397502aeded23e9151c0691ed77a535da149041e4a66b560aa0f0c5b8c36c468eb5616e50ce84912b2c23c046b6f12e9db674ed5fa4365f32c1f108a3df339489344b04e0fe6ac9b445176ad0b0b184e87ed2b939b2fc5b8dee969ab5e7d0062fc095164ddee5e11e468249805361adbab0d9490ac7bea18358118d06c822823d56fcddd9fdfca9db8f25be4a9acd84b7671371dddd07969686764ba04c00f46dfc9f34e57be3dec267143ad2194d854a85a69efb05f2a9be53de9427a0a4602097c285ec27f0ae9e23c89eb94094ff0e60a197b7079a87ced39530481dfab515a0b60fe0d56b6b7cd3ca8ea58676a0394013f5ac88db32d71c555b07959143f4eadcb0775c4e16fab2a57074918602a64e18d31cfe46a30910740e363b30f3cbbb5ee1b50d2ab391d5a2f492501eee966cc2fea3c5802d7131ba8268d0a2ba7bc1fafa55136bb96020d827989baf278b1dbe58d9d85a9d790edfbd53526ee43044d3fefc1bce57ad7b4b781ee70f331ed226941eaa2cd4728652b18a796ee0c200b7c663c5c6730279a070e5031f4bf1c6324cb5b4e098bb6c2fe0e80cf19066992a50af0638597868be5edc9cad69d754e9237350a587ed37cc2c5274ce013f5007f46855c2c7a3297d83b1693c9c42acc5ee7f81058992a99881977317bfced79f4a3df8b61a99dfe12575fd2c88c74daf486f4989555d9864c9fe0b00e5fafb9339a7271b14e6216f19d9f1c47596e8fc15659b819112f0c29970b4ac76d7ae7934aab6fbc5c9fa034fb6e293173b461ebd358d04198c7bac358dcac2b0fbd293e944d0a1f87ed08d455017511c1cb2b78b82671e5ce9d81884f1dc3802bfdb47ac46fcc26fba80a0cd34f98748f8c085b7a56872d9f79e40033b8a2e9de87f407763a23b5801964799677ba70b9637ed176a9924f834f38143501898a97f3ccb124b207e94ddd3d7ff909a90da0f38536303ac62c6470e027345ada2dc2a6c6a37015831c4cd70804c80b32188b2189912bc26f64620b4b6844bd3ec7af23f899feb7c2be119b868e21b64f8cf27e1497c27458f4ca00f2a827275f29984668195c452284cbd72d236e34c904a6aa19a8e3e99d1da68c5b697ba7d51e40d586de83c554920b4da8e7cda04b3bbd77945313b443ec9985f2b4b6db098a8b8f256fe93a0f981ed570951bc036afbf10ec73f7220027815d42c94dae25a4507f9622ee8d17e180f8f488c1677dfdf50d7ae63ab8da0cb802e8fd60965ec520356a13bc5cf1c03ae9a93d3545979c40aab7ee43ce4d0ac89bb18b06a0a3623cc9031422bd65285190d1b19de003f23c63e95a4eaa5bef8a3bd902a52fe7fc01fe2364f7fd2030f419286215b54e0c0af510188e12e2da44b20220ac6ee93e38869dffdd8829af9bfc0259b886b1edd41248c3f54cc14e64e489951ee0df55e685132f883609e07b55f6e071f1fdfc9ee6e89f4e66ada1683899f24aab14ecf9b729603e401617403e6496700f71a9491d347ed6a42dedcca4d5b25eff2c4819276c38329f25ed7a97a85a14999385ff5683bc5481cf657195120075dbde865f784486e678d35e99985ee05859e57f02d040fc7ca69639009d228b941c2eeb78dca0c581aa6526ac6837e45b99c7d28992114d6c9cae9a87f5bcf209e160975969e94c3b4dedd4f7d170068c7bb2753d5841cb4aa4a333c5d31910df61702feff0eeadba1ad157978448bc523d9467781a59adbb8f1abfbae8296c2ab8af2c940efc8642b1d862f3a92b989866ef92a1a75814a96fc7bcfec400476b420149d1a0c37d760d361f2ba254829eb7fe70496bcb436a5e526e615b7d2b3b4c2fc0a3659a58b4d182ea78603d61fd8cc3900e83584522adb488129b96b953aec710dd41b7232699624f7953230778ae8c1eb63dcf3eac8b93ffee7d4fdf7163b33bdc676feff187068b3c9ec880354ed0853069213870838689daf501ca883d78365499bed4c1c1489186b984e03bef47ec530d3fb489d5970ebc9f1cfebf55144351bef20a776c24cd6ff88ad8c240912fa835ddd06e3b756f223aaabdb4a21002e4c37b20485286242cba6bea884d5f653d6ae729668417895a7071b942a102c4ace22e05faad4f55a954155ea1c254efd74bed40549fbca10ea52422394bc91c6ba4cb8ac20e98194dc085ae376f444dbdbafb1227d1fcb05af4a509b286a3f06e6cd0b3308a8f467789cd82e089483ab5b37e187b97bbd7ac7a80e9d0d6cb0c26ac8325cd4c4d407414e55f30159cab232605ac7ff7d7c72402e831e847f46293c95d5764b66c0f45e55db1c17f605212c4f6be469f286eb3c691033b4a2bda4c69c95f78969ad6b84f8b71d9f9d6c14389088588efbf05365c6be3ef58275103cf357253afb311a654f9218842eb03a9e56b568c46d1a652820900a490c6e097fcccc459418a1f07812af3179a2122e335cff7d6de8b96c14f460ff6a728c841ee2078d3cbaac3e18254cd430a739c66ce2f9aa29937d74b56561f401259ae59b098188e3264a4827ebbb09dfbb10664ad70062f65325dfc66e1550fa78f343e9c68a52cf929844493a0f74746fe2c0ab81a8c425b4a3a2ea0f5f84b8fa5ec39b239b0da540aaf70c8132940b0796cb37eb12c9594f93c04846c5091315f7e5bf6938bb9a6070369889576e9e6c84dce5f1cc7a5c714dd6ac310990de13003b7ad2dbb9fd989a0def1388e9ffeea2a6da4beebfd2d1ead625ef8df20a11aa402faac3f1eeb3f38685953e4826b66ed8ed2fde1fde79fa18ee6246a954b7ec76b09c55ced92c20e451b124e4f85260749b9253d47efcb6504094bb3309fd075cc921a81c91f700250462f71ef4e838bd571a2ba4e6ada6752fe710422574dd54b58c89706d756a7dfc62f185fd13201e437910644039196ef2d3c6062be0ea5d9dfddb868b5996f18684169a26f1ccc9f15b5cf39447283f4b64cf3a84a1b9b0e38ce053991a0e38e340fa7baa07f8d3826f28e5086f50944a4fa5c6519cce5117f09832b3dbe470c9a2293bfd57f1d394708bb6da65661f81e82480d9dd726baaf125d42250d9c573855f112461bf5c725c599434ba1261b6fdb09655b0b00d6e0da7c384a6d82c257be28e4cd5c4dda18a71c36f6b2633b408b4c2c76ce0ab6ec2a629869f6e586eca7f5ea059d919c61c81bfc060185d4d62e4d987b5f62610318adc3d2c683a48f7b25bd075113fed51793717824a66ebc2a0eca169f974b0ae3f65a017c70bc4c2009571d5ae7bab6bf54edd87db939d8d6d3b926b1da0ea0fbea57de12a9181a1053fa83e0e1db99d7a496f45c6aae5e784810db376eaacf9e899ae408540649838ffe1be672592dd360ae7168ec49d4534fba144ed93dd03f80c0b53b7787f065984826102192818538f86d9bbaadedff324b4f09bdb991fc35a4872a9af5a915c99efbc9e1eec52b64a88c5f3c3d5d20a180c83255a7f0e69fed5deb11fe2e892bb9dec7be8f980d6011318672072ea84f6a443ba8346da450c23dfa2bebd0c77522e4b49c59d3a3c029ad3761a89775a5d72a09454eba2d57e585b6d0870d54be4c72a5cd071fff05cae28028e2ad6eabd6c7bb641eab04367ea0a08d0fb2a0bc7a31042e6a48ece1edf9a30b66e0b6c554d5d4c5f180139cf7bfe6c2d44c171658df3dfb8323ee43da233316a263cd50e3db09bd83e61b90c406f6aca0ddd05786a4570cd04d79dcf4654b6b52875da5d74bf131db21c4ea48052938b278fcb310ec262300ced68384524c2a94b460c84646cbfa016039edee91cca422ff47a1a1680ba8d36f61358a270b1f5142acbe13aa86c82abcca64f6597fed703cf4eb41f0456a7caa8f3726e2572fc6f88afe4586c3d92d992b38addf78831c39c25824e96164ff4d29020718aff23a7e18c5130a1b6f3b7c30f5e537399e99fe9887fbf31fd07b0443609386bbc2305216ba1947837cadd19c37503865428090d653692305958cc5c73b2d2103ebdd9b0ecd23383bcb0a94bb855bd4df39e80ee6a0cae2676137c99c0fa30935bb990299bf91a841af0e9bc1b22690b6e7a62d898a6844eef8829b899d08e8bd5568daecaa7e263ba217c443d3de60e607b78290b4c33233bbe88a86a2b2b5ce5311894ca5d9c2b624d40cb93e5196fb5434b5086b4c37389783d914d0d24afc7b029b47587ce8c6b66861f90c19928b1168d4d29ad9fa2ceff5fe2d78e65f45b9b1c38caeff80c9733abc2b4fec5259ef202c80c31465b8565aa2c21396398a26710b7c0da72ea71b06fb82dd9921b3a59b4037b7b0dcfc0a3466e0d972447376ebca9", 0x1000) socket$inet(0x2, 0x5, 0x10001) 14:56:09 executing program 0: socketpair(0x3f, 0x8000, 0x81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r2 = dup(r0) r3 = dup2(r1, r1) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x4) socketpair(0x1e, 0x8004, 0x40002e8, 0x0) 14:56:09 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f00000000c0)='./bus\x00', 0x8000, 0x88) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x4, 0x1, 0x1, 0x7f, "7338289cec5ccd1c0747c54406c57fa19b98f09b", 0xffffffffffffff64, 0x400}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x10001, 0x0, "22d27ef88f11b6acf96bb2c374b0c35e8ad5f0ef"}) 14:56:09 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt(r0, 0x101, 0x7, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x400000}, {0x0, 0xac}}, 0x0) 14:56:09 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xfffffffffffffeb4) 14:56:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000003c40)='./file0\x00', 0x10) setuid(0xee01) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x80) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x6) unveil(&(0x7f0000000200)='.\x00', &(0x7f00000001c0)='r\x00') 14:56:09 executing program 1: mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) r0 = socket$inet(0x2, 0x5, 0x0) getsockopt(r0, 0x100000001, 0x4, &(0x7f00000000c0)=""/157, &(0x7f0000000180)=0x9d) munlockall() getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/79, &(0x7f0000000080)=0x4f) 14:56:09 executing program 0: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) r2 = syz_open_pts() setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0)={0x4}, 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x80000001, 0xfffffffffffffffd, 0x8ee, 0x6, "bfc310e5277d392db6572fba1ddd0386d1129f62", 0x1, 0x1}) close(r0) r4 = kqueue() r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffc003, "a147780ac85a538a131100e800"}) poll(&(0x7f00000001c0)=[{r1, 0x100}, {r2, 0x184}, {r0, 0x148}, {r3, 0x8}, {r1, 0x54}, {r4}, {r4, 0x9}, {r2, 0x100}], 0x8, 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000280)=0x2) poll(&(0x7f00000000c0)=[{r5, 0x1}], 0x1, 0x0) 14:56:09 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file1\x00'}, 0xa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000200), 0xde46d}], 0x1000000000000302, 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x7, 0x6}, 0xc) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="65f46e92a4125876be8cf52b2bad023fb43fe1d4059e61c60b447341c2818de3000a54da391235d5df0b90bcfe1384f3", 0x30}], 0x1, 0x34) 14:56:09 executing program 0: shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) r0 = socket$inet6(0x18, 0x8004, 0xc54) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = shmget(0xffffffffffffffff, 0x1000, 0x8000, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(0x0, 0x3) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x100020000000, 0xff}, 0xc) r3 = shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(r3) shmdt(r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fcntl$getflags(r0, 0x1) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) 14:56:09 executing program 1: r0 = socket$inet6(0x18, 0x7, 0xfc) geteuid() setsockopt(r0, 0x29, 0x38, 0x0, 0x0) 14:56:09 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080)="03000000", 0x4) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) 14:56:09 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(0xffffffffffffffff, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(0xffffffffffffffff, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3f, 0x9, 0x4001d38, "9b4e6ce48009128fda000000000000000400"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x7, 0x2d, 0x5, 0x8, "89c132737dc6cb0d745264b3fe65cd00928cbb17", 0x4, 0x2}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 14:56:10 executing program 1: r0 = socket$inet6(0x18, 0x8007, 0x2000000001643) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1209, &(0x7f0000000000)=0x7fffffff, 0xfffffffffffffeed) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = getpgid(r1) setsockopt(r0, 0x8c91, 0x1, &(0x7f0000000100)="8aa606fec01970f5e077dda356bf129c8a5994e203557d25b6edfafabbc2b5b594eb773e9fcd4e5118e073af80098ea7b23e41a8ed18c51731d1c2a0aa768f7c5957b5b40b7a0310d762ab1366fe07f3c1d885f7add0834b38356e80d906c20eaadbeed22f3dd30e865d3a06e82298957ee7986ce7ee77e6efc2b7201b227613e8ac86415c29a422746af82ef370262a349560e49f2d3eec720baa1addfd2347cfff144b3a36b3899fd3d5075a4e6c83ada1e894388a76ea1c080fd217214256f8f334bd7d06637a4a46beb031bdec1df6eab4be5a4c3185d4bc6ac27327f90c27bc2784db9d31cc40c9b80c72f9299450cbfc4541376ed84133", 0xfa) r3 = getpid() setpgid(r2, r3) getpid() r4 = dup(r0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 14:56:10 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0xffffffff82c8cdd5) bind$inet6(r0, &(0x7f00000000c0), 0xc) socket$inet(0x2, 0x8000, 0x76) 14:56:10 executing program 1: setrlimit(0x6, &(0x7f0000000040)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000280)=""/4096, 0x1000, 0x0, &(0x7f0000000080)={0x2, 0x1}, 0xc) mlockall(0x1) setrlimit(0x4000, &(0x7f0000000240)={0x2106a65f, 0x3}) setrlimit(0x2, &(0x7f0000000000)={0x4, 0x9}) setrlimit(0x4, &(0x7f00000000c0)={0x0, 0x4}) 14:56:10 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x10001, 0x0, "22d27ef88f11b6acf96bb2c374b0c35e8ad5f0ef"}) chroot(&(0x7f0000000040)='./bus\x00') 14:56:10 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = socket$inet(0x2, 0x8002, 0x2) fcntl$dupfd(r0, 0xa, r1) r2 = syz_open_pts() r3 = syz_open_pts() syz_open_pts() getdents(r2, 0x0, 0x0) syz_open_pts() ioctl$TIOCNOTTY(r3, 0x20007471) 14:56:10 executing program 1: r0 = shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) pipe(&(0x7f0000000040)) shmdt(r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x4040000006009, 0x401) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x0, 0x0) 14:56:10 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() fcntl$getflags(r1, 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffffffffffff8, "1202545f810900410ba2dc185efce53d2cda4e00"}) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000480)="3e80ece0a005de15c5b2402f96da76b28aa166f59a16907f94c8eb042c13d1b8495c67cc246b842f5aab606988d451f311743de88cf93b599191c63e2b8013a8abf03b26a1f9f6c252c3516cbaa4920539008c8d48add078154c6cd9275cb9842eda5d2481be19f4e177b1ce29036d24c959e02374cf0448f2eab2776c75eb53a2702c559ac954b0156d53c834b4db9bd8bb1dbd156888d7a13a98e0c975acdf7633b2a5f94b65b1773ca05457e9184a176c74f6194ea5a7c85c4e75fcc3fceb7e5545e7201b04c9f57b34c012b623f94c6725a4c3629a21ecaf51bc7ab8c48da39ed3b3e5", 0xe5}], 0x1) 14:56:11 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x80) ioctl$TIOCNOTTY(r1, 0x20007471) 14:56:11 executing program 1: r0 = socket(0x11, 0x4000000004003, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x38, 0xc000, 0x9) setsockopt(r0, 0x11, 0x2, &(0x7f0000000040), 0x0) 14:56:11 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x4) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 14:56:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bc) r0 = msgget$private(0x0, 0x32) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/193) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="710f370025b85e31d000e7"], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 14:56:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2800) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x30, 0x4) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000140)={0x3f, 0x0, 0x4e, 0x3, 0x5, 0x0, 0x3f}, &(0x7f00000001c0)={0x8000, 0x4096}) linkat(r1, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x5, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchownat(r0, &(0x7f0000000180)='./bus\x00', r2, r3, 0x2) ftruncate(r0, 0x400) sendto$unix(r0, &(0x7f00000002c0)="5e72055c2e7188d855429ff112a66234abe9d24c78006c6f0a3490b9d3acdb095450bf1b5f58740c6c2a36f750ad7db50b5e2ea8da3ea74ce98fc58bfd3789a7151780de9c58a2e54e95cdd5b917a5794b95a9686c1edb0c2f87fa251da38ddaf02745a53bc42fb5cc9591d1fff39b69f3ac4ea490f6362cf1f7cab9820968cc7a301358755b22c53d3fb9851e30d9f5b6c638bd99ebce3688", 0x99, 0x2000000000000008, &(0x7f0000000400)=ANY=[@ANYBLOB="0040fe75f300170000001400d92d1018722ea460777b495978f6970e99aed6b13a960c7cdb9a71424931b4b19fe49d6d7cb9f4046a015005b5f3c488fffdb3ff169e3cbaa798f73cff2ca0f9b5580aa026b9844ba671517d47e48d06c67381bf0ae0f937e3efee620f09c96e5876e18d2922fbaaace6228033d795f9a70e7a6f4b149982fb2df049b15ad976979305509f1364072164fd5632d1f58306cb0c163b21766b605074e375b2a8a2b2759bb201c58211114d2cf8cc399cdfa6920f1b9e34beca20dd5672049211a7a0780de69769471979507c30b0013c11db2d98c0b9f797af5c10e7acf99f1ec42c4c65d496972a1ec0a3e8"], 0x8) Connection to 10.128.10.4 closed by remote host.