d9f08a3de92e120d1bdb13bc79c5cafef1b93dae2fb7f577c5ce56a4f246c8316dc2849582a736d2981acc8064fa8fc92b75ae5a596bb4aea065ef45060cbac78033b2a57ce089eba2e0b1a5c1eee369a1124525fbd30117ac02f46879f31fa597e727bac7de39e5152a7bbb094eda3d2e4f33cacfa37a095596e5bd71114fba45036e7ad52f2cbc7fc4c8b4174dde1a9be50765d6a0c3ff6299ab6f0b16b356846ad67973edaeef8059445d03aca034a5ae5d60eb942fa15c0b028c65d69cb82465646a6b4ac25f83a87a04b30f0e70a5ed46e08220a2762655c76e9a12b159d5791c41cc3b9107f480ac9ebccd407bf9770531f996c1ad58fe3bd6c0fe8393874dbef2310fa0a277a97ad03fd8769846d1f1fed1e54969f9204df50ae316842ae6479cdad701762ee1e518f171103c42c6b7446e61f759d31c82879f321593925bec6cb9cd30ad32d7bd438dba13a6bcde8cd31e96f12f88a2743830a48434b62e4fd00463f725c48469a102e847d77dfdf4eac02a60375044f545878f27fad962fd15599ccca044805e7104774991670e704432ea31d24eca7719070fd6c5345fed23bfc9d76ad2e03eb4afaf71488c8bd2446a0c70d92fa6014f3c4fe6c785f2cb5b9b32159e4d87fe92d094c7f9706c8571c4aaed636c41b8ee7fc80cea531dcb912d28f4f615b116e8b6d95e48ae8a8dc13c5aaf7394b20b96eb4504291818a89337f72be69367713235bfbaf99b8a3d76a51d44e564200e96d07b3192802f8e4760cdab0a75ef83c616ff5a7649c4b9ae4fa56522709e230f46393470c99321afe452eba4ad14d7ff18c7530d123299b97e7b67542d9801e49359cdfd97471c65f130940cfa9c6efe0e0b9385ede3cc7f97f9ebcce41b396bf7db19b5a9f2938792070d08422cd55a300748536077cd46711e3b6d1623c5547dbf4ed9c529b3ed34bcc5d4c3007038f7ea6987e78975d906b0d1737dd748a8b7cf55093fb446aa1293e195f3ab510a8e168d1506c9cd9b0f153b6b2533356fb4105f1d0ceed76aa0e1576d283505d03c4de298df5a73a231e118578fb120220f7a3fd2b37503f1beeb3a2fccd91f1f438b89a9c765798427679877e1a5f3e708c277ef5f0fe4a8c1777cd88dee24b195deebe78fd70010780343d1603d4e1de8d8593fef560685e9d0ad69b31d3cdfdc96b53df7ded52b46b5f03492d8fb98fdac6aea4ad124cab91f2deefd986841bd09f204cf9945ee5b4a9a8d3d488169d1148fce7c3580974699600aaed9343add08175c8c514701f98950e024c4a4648c45aaeaaf5cd47713b1cb7e44d377430e8155fbb851fcc27425ec5e873748b0ed8c1f2fa627697a4d0dd6a607d7785b810f96c307249f06c482cb41eae8f0e889b6016677f3df1727cbc57ffb73a439e70da1b62b7d231a44d2c3a637af4e0cd0131326e8bc8e336c094bfb47be75cfd170c2bc5e95c96dfe3fb469c5de184b6f2a530fac92c114b64cf5d60fe038c48bd0cbe84bd481a943aedad91a46dc9489a2c94ef55b683d396cf95982871604f7472107ba7d2742d08954321bceb41824d0bfcd4690721d1272ac93ac141b2158a895f6648847d9d7fdf4921efc3f48bcfeac72245dd0a6bc0645107cb11ea8693b9ac98335d3d04cbbcbe0a8c1e88a741188d0ffae013b54d53dfdf4fcc3bd3bef52cd2d490642f27b05e90646b81a9cdc7efd42c4c7fe030832e6eae62546bc71020d036296f16438cacab141437026aab540c59aac211dd19b1d6ec04330ffd20971de354a50256338dba3b0c811e925e776efdf5a57d71aa796b6a7e845f7499afab06e9594e44d8cc9c290572d8f2679f260953fdc01efc5b81526d8a651ec4f69d96a3dc029e1b82b19354ffce4daedc8c7233f229aab1c031e201708e27c4b989978fdaa1e51c4790ab2b9258f2729e48cce6ed62e0aa9211b2ade07a3be8a8722b024a974aafa9e39affb23f3c087f5065931095144c6828033bdc527a8d62c59346e48a9ffd7b55dbadef770c26b8a1f99bbcdb0ea158f0dd5a1b511294f70bfc4c957e15519c0d6e085b16996c9ad9e4203bf62206a03817e9875248ed14e8688b313389d95602f7c50065b3c3f8e329409ed9ad4337993f58c20883df731a20c9c95ba6eb1bfd20324df76aacca8ceb2bc5e11e0d17daf2b03d6a34f219fc8dca1de8db3692eddff68c5d20669411219d8d2a2cae384a14aebe82d25e981170fac046ecd21b0a1060f625c6342b76da881558bef61a39ebd7f36fa86910935ea4d84056e5143a25c2cf72bf593244527ac59b36a5d0c3770728a9641e3788a463c6d05e2746eff23763d31f6ce2719e3d4eae67a80fa7e726486f4bfb8d3d9880274b82c2de0d96cd84777e0e7cb77b161a7b593496a3c73cfc64ea1ca25f746dc9c47052c314dc1fdd695c0e6861121d1dbda9de8b5e4e211ee5a0f9d3e25e62bebbd66c2790fb0c75563c101059c672f7f298dbe02213e24b941f5f5c2b41664469966b4ec4b7c7ff032011ee6efa347f16ae86cb6aca5c060ced967e9e1c505bed917d9e7c4574590a3224c646480daa4e6b0aa541503461536d4137cb3b91b3d1b6d85a4d5e4cb1282e266af1bc330c9d5f9ea9070e436ff4465d520fca808a6b8b4cb155466cf685ce20d70e89042149ebcf507fb8aa21430b6f04392dabc909730241fac8eae01a11034541dba223e4cdb9a8985d7d9d8297160979157b3fedc9e959a3fce6f4951e2887ff718ba9d2fc43f3c00e075bab3b3898144755b8ff97a1c541ce5994eed688656f4561d0aa6e036376c1bc991851048194645cb5686c52c2255e01605bee1f4a38766ff7d3083e942bcbd85eefe39ed5a3a0abfc96ef1330bccf035a58bbd70156c7fe41530bef5c2b1ed3181197181cebba90b294674b9339732572a079877063bf58467df432b5b665cdc6a2f8460c2fd27a403427c10c9d06519915176625600cd96b6114ee7299a520543507a1408bbb858fb2887b9cc93a5c3bd9a111e93e3a9061a979a326a40684d62a78e71c65d8a7ecfd807ebd2f75450742aaa08026d6bbd5f5b7ac4c56a9876cb379a915b53c9ce910b7e8c3b8f954a363b7c38ce4012ad3fee4e323447aef569dfe2ebce6a349cb00b7117e1983de791b056e7dea8f0cf0eea568643d49f602f80c0e1009d20b322ed1b5f256ad258fb984347620d1b20a1c107cf9a94ca670ab567b5de3b99eba7a96e64b2af84f4fddfe605651babb2656cb86b6f7f8cb6744745e3675c490c2b2a5ce03384afb3c7520007a2f09d84d5c73f3a9e25b920a129a4c6acec67d131ce91cc2b0c2da2302b308a0d3a1c96cd90f08e4207f52e5b974749167c7514202cd62b22961a4237547f60f3bbf3b9c3d3953e66626406828701fb0068e957ef327181f6c185f8f084f3e2e657283f5570725bf0d63d6987584e16cbcb88a8c8cce11f9aba25baf9adae49bd1e9483949ae60efd2fc6948e9c009d257648c965f4a953969b1707424bdd63c45ebc493b6d0079036c4a521858a0aa7ab96591564f1e6622d272a1113fc514fecacf5f0ffe8794e4fd34ba727cf8ead8b9b119fd306691ff590413b8ed4dd7acf6e6270b7bd89a75a3253fb8a1697759da672babdf790c884518cba3eccdacd7cd7943a31b50845c5f4e4148d79a295de8bbe40baae351907e4bbedf832e485e03dbe511c5b7e478d8921ca07a188ac417e9e605cec40c4b424d9aaa19076ca596509a44df1298ed0fc79b6bb8e64e2cacc72d00489cc8d598b99e1e2b0e0836f5ed5137225ddce8439de02874f5b6d00e0b3b71d1914c2c65efdecb0dba942789623eba17a40ab9ecbf790b73c1b70575678fbc2c44a2a292f3842e9faaa470de8c6361002713a3fee879aec0cda3b15edd7c213348d37057ccbe8cb250b307d676b4fcd103e3d0bb493de8bbd11078c889505a7e7ac3247a377ae5eea5c72aeb66f1083b729ae99e4e6de3abd90c41e183a6327c83ba32b38ab6f00f8938104aa97615f255cce127b5385c74cdde39f8709c30be6a85ff3ea849d99c1f0c2669195db5136a7df65ae546743748fc73e7ef838e703a7a93fddd8fec967f8d966fca4f42be2a238bc7f8c1d1fffc6ec8fe927bb4a1cf561d9cc38eed6bc0893eba31ace43f832afe8ec96ac7b2e1aaf49ed72f2fd8ee78e905f5de1b590f02f0fca4c8cc725fe34421944b660256d110ac9d826b9042c6a0c42ef6cd8ad4c562f92f3b63416aab0506a9860b309aab1d6a366b95d2822de529f7d90e92b3a40ae98e22fc939f49a9bdc15406cad91c8e907f4f81ddf09e9e06664", 0xe16}], 0x1, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ftruncate(r0, 0x0) 22:37:00 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup2(r0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) getpeername(r0, 0x0, &(0x7f0000000040)=0x3c8) 22:37:00 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000300)={0xffffffffffffffff, 0x5, 0x42f2, 0x8, 0xffffffffffffff01, 0x40, 0x8, 0x8001}, &(0x7f0000000340)={0x40, 0xfffffffffffffff7, 0x2, 0x3, 0xcf, 0x8, 0x7, 0x6}, &(0x7f0000000380)={0x5, 0x0, 0x5f8d, 0x7, 0x3, 0x6, 0x3, 0x1}, &(0x7f00000003c0)={0x5ed, 0x2}) nanosleep(&(0x7f0000000000)={0x0, 0x23974438}, &(0x7f0000000040)) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000400)=""/154, 0x9a}, {&(0x7f00000004c0)=""/72, 0x48}, {&(0x7f0000000540)=""/104, 0x68}, {&(0x7f00000005c0)=""/221, 0xdd}], 0x4) mkdir(0x0, 0x100) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x4, 0x0, 0x100, 0x7ff}, {{}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x5, 0x9}, {{}, 0xffffffffffffffff, 0x2, 0x0, 0xfffffffffffffffb, 0x77}, {{}, 0xfffffffffffffffc, 0x82, 0x3, 0xfffffffffffffffd, 0x401}, {{}, 0xffffffffffffffff, 0x9, 0x40, 0x3, 0x8}, {{}, 0xffffffffffffffff, 0x1c, 0x0, 0x9, 0x1}], 0x5, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x40, 0x3, 0x3, 0x401}, {{}, 0xfffffffffffffff8, 0x40, 0x0, 0x9, 0x101}, {{}, 0xffffffffffffffff, 0x21, 0x6, 0x9, 0x100}, {{}, 0xffffffffffffffff, 0x80, 0x80, 0x868, 0xf}, {{}, 0xfffffffffffffffe, 0x40, 0x0, 0x8231, 0x5}, {{}, 0xffffffffffffffff, 0x20, 0x1, 0x3, 0x14}, {{}, 0xffffffffffffffff, 0x1, 0x90, 0x2, 0x10001}, {{}, 0xffffffffffffffff, 0xb, 0x6000001b, 0x10001, 0x8}, {{}, 0xffffffffffffffff, 0x40, 0xf0000002, 0x2, 0x4}], 0x5, &(0x7f0000000280)={0x8001, 0x6}) wsmuxpoll: not open 22:37:00 executing program 0: r0 = socket(0x2, 0x1, 0x3ff) setsockopt(r0, 0x0, 0x20, 0x0, 0x0) sendmsg(r0, &(0x7f0000001740)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000040)="5e2c5e569b5936c2995ab33dbc3021b3ac6dc39da8bf99e212c155a584c3c7938bc43bf1fdf0bded614df7f3ef75a110cacd3e767f54512ed501c8dc91299ee478da82f97cb7ca6e7ed20f1f0a7bead0ed5ab3b97190c5e970f0dbb8078ddf7ba156f3250837f03118a2f3764b355ad7f26d734fa9a3921463f5dae4a321141efab77dc9fb0523d8754f380a1400a6b27f053f5214ddd4a279dafc18acf5e6922d36afadee880bf9a0ada1a149d3b007f32ad6d7cb8deeae4eb90f6896f0a576094775c3360bbfd4725f", 0xca}, {&(0x7f0000000140)="ef604cce73e8f7413121a42940", 0xd}, {&(0x7f0000000180)="9062211a11c810102179bb76e32f90c408d6a03e", 0x14}, {&(0x7f00000001c0)="f9f4f9ca253ff563e0fd281641e808847154e60ff32ef487305fc8be78380779062c82c1a76e2497b84efc8ebcfeeb49da7181cd47dca05178562dfc1f1e29d5869117f6dfe352e549b96fd95b894297649d3b20d5224b3c511706a3de99c5c2363d1cccd9e9d04e762bc7f5b7bab39c7c7fc435d71c5bf43e5be46e0c2349582d0d76f785673a26291326cee3d61861e8042d705cda16f8666be5dbd99f09beae35a5dec620d4c3a1de757938b9595e601a99451b55bb249f3b7c64db5eb37984ff22ba1e5342be1171ff2229323e8e855bc7403d7050c44d443cae", 0xdc}], 0x4, &(0x7f0000000300)=ANY=[@ANYBLOB="100100000000000001000000400000000ea501a8f9ccbf005b898f461c1fb8b51d1e291974f4d0a1af7125d49104f565c6440e7ec384611017cf9a19131a6bf431402e25f7f24c2d7a57826d8cd28b8ab2a0f37ef83766f139124bfe7782d719b923febe826a3397f6061718290dd7592bba7aead8867e192628f579295a49196ef277fefcdd96ee7f4f7e9b77e6ea3db4e164cf3def611c6d00b6278d278c7f98df73627a575b5b1561d6f62dc1e0b806ef6f3348144749ebfad8457d5b299ccb23f19b224d98b53a33037125b6a72104505db55b99857679a424b0d640de3f8caf63d4ec72caef26040a36f70ec3b17eb61dbace83bcb075313a5d12ca8df36c49f18f9c82e731186f2a361754f400b800000000000000ffff00000100000027c03cbde24f6460a5c02507e74be09cd4fe03694334cbad9cb04c5fc822e258aca911d275334dc815ce3739549b50effec61d53297cb05c99a84a769abb2958ed4ec9e1052ee07aebff6e6666f0799712dd3c8b7c0997677cda3e0f87927a5411b17cfa47b9d2e02fcbf8c196b4807313f14e356f8d3a464184336006804eebd48f42ac90fe174a06725a9cd7b7f68d9e2ea7244b24dfdb7c279b724ec332cddce3a9b397000000e800000000000000ffff00000800000060e1dabb9862a5e30ca57f7adebab136f15a0826bd6107bf27a72ff77b1ed0c392457e0e8025b6090681661d8788ee4ab35bdc2692ec4c1e95edc3400426b1c9276db6a29838f4a11a3a2cc8a8fd6aec5f88cc044c0fba5fcb3d3cd66e4e8f0b4b05875c91a5f043d61ff9de6046acfb361a1a582567d4072a008caa1341a7e27a67c865143444bfc737f76a77e220abb63f038ea3eecaf59847bb61503abf111e5bf70f31662dee20eda7673225f1d420a22458aa34bfb486a5f4b20457332ac536850efe3d1e98253d4abc46f8c49742ad0a614fda816c1010000000000000ffff0000ff000000ce7e1b89c9eaf9f053d43da830a0e92c1ea7223e99fe7ae51ddc815b28d3f3fbd2c06ed865f161ece714dc37c201555b0416e17b13d583a37b5875a831856ff67f0ca89fbba18c776ce7dc3a3dc3486c0b350da44fe87ae3e175e3e404ab8a5209e773a5530e05210b554c709cc400b234fec2d5c0c50bd64f1540b3a41f62f9f2bbf431bfb029f39770f3c408b06fb65d9c6fe57cf239f3e5512b35d3ff40511167e81952be47bb5a2dcff21c13b5c5da2fa227b108b9c794ec5f14381be1751ae297d42c58cfac4a4226e0e7d25b19da5e95c6d2af45f48eb313c2c6d3240c678d76e25b65d204bcd5e7b0e0d4d708fb414b0534675d779e5796e7c35d600134de00361b15d1e645e67bab9c170c3801fc5e9675c8596057434ed5bb0edc75a8283e8aba743c8a6cb057d56cd950ee438b924e0831e923839b954f4bb34f8aca915128bd9808e3aafca6607cc0c71c867e24f2a62efc294e23dd69d96c6a6db73015e8217683ec32a5a7b1c1e7553de98922aa8c551d937f29f025d07e9ebb4b97a3a5e1654485b509c776a4ff2788b653c2b35966df206eb640b7574d2e7d36825379ecfe59577b6e3f75e92fdc66e3feb407af408188c081df991989c9575d13244342eb35816f92574c73c1e8e6c22a9cf79f6a94a61b99d1312bed5ab7aa7f4fd89df2a92455d5600ff8e0ed7c31ce617d0c5cf17d17fe7cc92b489c3d1d2f860bcd6b5fc7ef8177429e0261eea522a8f6cf62d0333780a68dcaf70f1b6967294db66270c1937d3523f65d323520dde8f3115f68ef8ec4e4829ba35f5eec80aa2b74467ca5697c602c91f8beb1daa413beb02d423336fdaa70a3d3bc969aa207eedd9f1e4ffe8bcc0d09c3988914da6faee79c5ba1c9b300cf84b5e327fd5862879bed4104a85b61b32625d9a2d22c13b67a6509bfdd2ab1f8fb14f5a7955ff37e54e5dd4c074bf17e7aa0ba3ab34427a26166e13acc5f5243217381e54e57a30715b4628dde0df17b5e193cfe551fe8e4094dc28497b045fb6bd6badaa1b65b5ca8c85d2c160f5ed9e29ba3b7541a65cccad6e58e75810a340f3831fee419e8b43b54184baae7f099dce00e776cc05737138732f3b44e96b05d7f787bd03df7d44e9e0f1b755d608d602510e97aff2efcfcfc57ff75a640fbf61a6999c296bf4458e36424c47675c45672ac5ba03886de92d1bd1bfd0064238af1f9f28fdadb2ed38214881ab2a94787b00bbe93f9387cb7370076934c60871be63941b2536529222427c85120896da9d4a326b390a76ab98510c5a03daaac6676b0a3342455d04e8248b3bc848b2db9c3307c25b95199ac510f2c70e5b4caeae50e726bc82c4918e55313df7410132a76b16b6f70012f5c3347e1b7ce32c2fafcd58795f8c5c9494dd3778d5e27e9fb925f712e6369b4c287e9cce257c6b6261119da3aa79451ca232e61fdb4f7f363eb9f15fd982197f4bdddd9cd8a810923a6386b8a910499234808a2850b9b0a7146653aa66d34963ee3442bb5468f8b7bbaddbb69c9d8cbeea520acd4d5b538dce3979b682314cca049607c22413fa00df2afc98a2643544af198ac9c74420226ebdf9f1537d0aa91a3b54b08c040743e96cc7526bd46efdf27f893f3c86f56e54e1c591f9a4676898a13b68d35a2241008338fa75dbb1bb1362b7a41016a3ba525278a4847e206fe91b67fb167f42e01765aca1f2da72f39cba00db73cf3be8e836f224cda7613e574871cc7e04394c80d9eaec4d1f89d1d9e38ef3c198259e7d49fa8b4a9ae3f2e530db1a23f5722fdf03af4d021e1be9aa0d3f117d3d64157e04bcc1e6249f5b7ac5efbc04ff81867e4d1ed6ca09f364b574abbe6bf05df235fa48d8b73750de7e5cd9f52cb0706e02c2007f001c9dc5f9c0f5b3a131f71261e7231d6ce95a3a2d434952edf09c4710de27bb550d84f21b9950b6312db1b811b691c89e25e57db7de54cfb3325a0829e67afdc0c0c1f48a1bf2ba8684ea0994f80477555ba43eb36266d3934c366714ee7def0dfdf9f5aedaed82c02faf896bc63d3c82d3c4eec6f51287aa625f42d9f18b6652376b6881319d0315bae7cdf0d35edc457aa5f663941345918c40fa5c7c42176b20498370c3dd93d504ded696b34513f6c3cb2222e63d82de7c6e8cf9878d3cc0a7afdc27707c9362d6d10e62d6d60ae22ba8e0fa9cd44d6cc9ec0266552b7944aab61db0bc03e70d062238f1850405d6ed0fc6a9338028a198100dbf9e73a86503cbf5aba5d5bfd79b50299409e4e6b5ab68c644969f2b201ca46823ff8acd86a1f60c7d136314a25d26db01023df14d6e7cd0dfe926395e41cfec1b987f4ad8d7c81a0e31f6b58963d97e6e8d90d1d10a34b028dcc747138f3c95b760be9104d20a9e90be3fb43ef6c9f4a08e94f0205ab80e9bb69d11a6ba308eb4686eefa0c828640851bee9dbca94bdf0c3e2ded35cd08593e5e219172cfec13ab825bab0b4789865fcc35fcc96fa95dc121e3bcbd298d224bc2ca0fe0755ef69dfbdbaffb88ede84ea9a5da97236b0ef723c01bae10798e78f7b9302a5c6e8641f88c8d5651f459b0b68580ca8b2d4495889f910a5e90d56228871eb4652a312dc71411560bee9aa282751b0c7269d47ba19be335906b12686bff9a559cb3f3d3356e6f4c19512d383a81c689422127ce0b160e2160d70c25cdf681423e3a5181fe9080b30c332457b978229bc4405d66471267229a63666d8372365f9d1ec306efc90fe6ed03e712e8078791a91ae7cda7e2b8a6f0c37d1ea011da4db4dead2c849f9fda55cc397fc7cde4f586242355620fd158635d0326d21721c35d2bea46bc1a3afa5515aa1969078adf12693c93f2f8b1654f32bfadcc0669c02fe1f844a012c39b5c847bd124efcd09d80b1b5a71c309eb49745c3977234bff8b500b26ad88e39264988ca7492914dea73b7bbb2ebde437b5b82d9be4109e44d930f409b7fe5295a2959d123c65d86ba1cf96657f06804d082e1dfe7bb05ce1f542014c4f6ea55d3252e31931a12d076583e06033e4912adb28fafa7c114e654968867a85a061b9833be3cc633dc6e365cd52a2c15cfe51b076c65d5a4392a49ca03a45a0ce63a4e1f51ec4c881ecec61365e61555a24c573524c51059b0852d82c5ae079804cd806b794b450ea36adba64efd10c987586a862cacbe25db201f348ddaa49109d4dda034123912aae5e5a4314c453da2bde4557a3768ddb3f7ea96ddf477d0345d10e393da2a810f6d65f7ae9e293a3176e1b463fe5a33e5a7011c452a1496ccf8c728afa782715e0f54b6b5d49549bbeb19bbed7eac9da9be4cbbae7fe17d9c82bc03c17fad1e1d90dee36f216ed73bb7b23c5e160dd4b454dca976c91412e01083bf07dc6a35547804d0339240d6b1db6d6c1cbdad262cc8975ecc4d9edc13ae31e34d9b17ffddbd9928efe0e1917aabf4a599e0b5382f12c0e96fb19b6d3b20a3f4a1949d27550040d701bdbe08403f40ff45d8ac363d6899f550a94d0c4a73d16a08a87d2cb244a73fffa66f688a1adb012dd62aad12d75e70ce5ed618d4b82b9ccba844405f9764251ae25bdb03237b14170c495c8894b7d1e4a048e62c119e12d6a8b7e156ce898913b872936aa36958c57deb4825daab40da66d81337d6c3b54c507b28733e1943519b4b01ac433e976b0cc9048d83d2035b11a648f9513c745d840f153baad4d084edaf6c83e175e80e9e4013aa109eee67b9228b00f18ff9e97054faa541e59e5f2de554b1a4b7d9729f4e9ef54d3d05929e6adf0fd824f63681503e64173c5f1a8f397d2f9f09b4cd0bdc11d42b50a8797b50d6bad4d55e86cda712cee92fba5fc7a203721ba385c4894f92f5745460fbd6a4986e23647f20d8f2cf16a3c0d80b63d7861ef8266119b079921316eb3f9798006584225e993de409f71b5924239aea74960defcf9802914c8d6a995167c974ff32154142dcf05394682b4eb81db809f5eb228346b2e7e6f2686674415f271b407760eb0ed2a40a8c9eb2f180ea4deb305f6ba26cf0620a8646489272a72e063c44e689f362a9a41f73ea7338135f905f4906dda6b6abc651b31d1631b2d50cbde3c9a4d509c2392f4f7110183d8c80e35401e2b5f3f833a43aa1a66e3ab863b4a25d78dd578105109cae49f3e2ea37e826ba19941264d32ef9eca0d2eadefc0cd5ffeb92db346a19f9b2b30ebfc9d8428c8e7d01336494925b679b82a67373da921405cabb522ece940afa5488034cad5673db9f713cddff2f87ae028d259a3ffb2440db73fc21a0475fac3fcb1089397b1188d7e879e32c2909dc4283e53657afc6b1e4612c9fc8a18dbb705315777d4f61564088b59c99c1d0b53408b6f506306ef3fd4f6b6513b4bd1da430f58683da923bec3ca8cea7af6601724f3914040517874f2898a65ae5ddbcb79d9979e13f78619e0a7ef300a808a2451cb398867b5a94f07d5f53a7a881969f456b47a01887230d9a87ad71551a1c60e2a464942b3ad5980244735c2778baf9cfc6037550f58c0048545a099e10705d5ef48070d177f68de19663f85aa4c18157c87e5890c775c3a179748dc40a51a16668fc53438e1e76eab3b99f47ad5d29d1c458c89c46dbef4d5aa0cdb3e1480fe7266e1bbd3e98c1c6028d0c6336c40d1d0c5f176f8a3e05a87fd8438472a044a936715fe44fe6d76ea620f5fb023996925b9739d9cb7a37b8fa6c22be25d21c6c39ca1feb62d5c57161b86ba075919d4f6c9e7b2538956506ffe4f726cb985d4bd905ec080ce0c51a20b2b5c2f89a350d29bdba11f4d71f41c9d533b58f2f14710288abf680cb3e9e6e136b2bf6c0c00d16a973a90ea147d86451cc1e2cd2f5c660bbcf11038605a195144c24569b06aedde4b3ffcd97c60a0cdab9a4c9fb6227c5f2585977af2ead29b7e8270570d6745664765212359c8f85da98b3fed4128f3df75c40652634027f2e67f430fe1b87e245790b1605142370526b3d7c0de52aea1f0e94d5d6c2ab26a92186f91419bedc091935075b2d093a1299c1f64771501e71790dee61512a4bf3488c6d8694d00a1626295ddf862599e7b9003db87a6a2fa8d72083b70257024f60d7e35e781eb2e9ac89af6614195128a02c46d30b637dc50270fd90d4d94f0d5cebcfaf4b2e1a33715d70c3e9484bd18286b160ff8239f88fd81d5cc153f42af7d53be13ad976f22ce9e2acfbf0b33d7806893bc103eb5ce496614cefc2be604cb3a235c8ea3fc2e1f9db870cc05ea057b097617198fb91a731c0bd78e37dbced1bd6965665473575cf340c9f9c0c8d5f90a8ac102bef9e049ed945433717334bedde0b450533929b778b3ace3656e28a8f7cfbe7db5de5bad9f0a2155c87ca5c095dfc5b341f7a9fd00ccc54b4319aa18c2bba9571775a61aa0c8d2ece72ae905dcc57e8e7c90ad4bc8bfce84bde05928039cab066a462deb26029ced3803ab57ce175b861809dc4946f2c88c8598f5bc41eb75b952b11f11c13ed7bbc89397c349ee727a499ef14f6c0e478438f700347fdf935ed79b17d4b28fb0b9232a7f430ac938d5bcc04087b4af32232b5ac86984acd7e7a46157d42127801f2e09834aed211991cecf138fc93421209e371261fbc4c6ad603fd8d03eeb2a64e8a33e41d3fc675e29b844dadb29bfc0751811809029756538be0b92ecdd55478005e597dbd7b91d69c9b6d15926f4ae4cc2b7f70447901f3d318569b4522f0c84321ac2f59685e0f91503e16a4d9800000000000000010000000800000036354178f3b798e6c19b1a6fd023eebd5fdac83efa90cb4991b628f31eee716ef255b39e2c00f576a3609c37e454292bc1d7df4c7845d3f25fb78217ac690a2808f229a6b31c7af718b1644e8286627ae3447086730f6a5cf12fb727c1047362612ecf358121eb446c80c70ce82d94ff39feacb2aaf10a579ebb831f926fdad04a32490000000000b000000000000000ffff0000080000006c2ec3153e2af2cb82681532b90c48b71dd8506d1ef72368d782b6107305ce5bef76a8519855b0dc7c7fae2101cba957e3f58bfdb2b5c5afa73efe032496643fa3d70dd55a8ca9bcbb9c607b58854d2a98e8f8d237121ce628222095518df21a60d5341b6c502221241e35f78aae24390caf149a148820ec41dcd1e8c16075ef6710bc73db93288141ed7761bcbba6a530d3e1e89ea9c85c922d023e7e509400"], 0x1408, 0x400}, 0x9) setsockopt(r0, 0x5, 0x1800000000000000, &(0x7f00000017c0)="8f0405dfcc9d948363b8ee97db2c2525ae4f972a0e02f5899a7a1987e3ac93793b8bb15a3b3ddfa833142581743450eb31a23d31a9c97d56372a9821ef5e6d6332af5bbaad11a784aeef4d4d43686d073f8d36a2d9a145d67290b8b14b3e396975e1ca6a58cc8e1b11178b7b6f2d2fadd13cdbcb6afea2736f4429b7c7e6c7dc510848c057a8b288b6e10d3674f33c8f0d4c8807d835cb8220a16bd9ccdeee6449ac0251e9f942f19f64cc497a7f6d7f06d7886d7c4653977e5f4d3cab9e6f02ef514179c4f67554db9ac6ac732f005e20965794987e6141edf2d75b1f0c68dac3837ac19c081d21f7c9dde4e237137ee6ad05e52130bc", 0xf7) utimes(&(0x7f0000001700)='./file0\x00', &(0x7f0000001780)={{0x6, 0x53}, {0x4, 0x4c06}}) utimes(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)={{0x200, 0x7}, {0x0, 0x1ff}}) 22:37:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000b80)=ANY=[@ANYBLOB="82022e2f6669d5d56c653000"], 0x10) write(r0, &(0x7f0000000040)="cb47b91f006fc6912668fc893f85980cc47d24a6428473c45ed05830f91d5c42846d377dfb4de82d18a3a2157e2f81cf66f0059fd1767a40e9de39f050bf31c21d0cfa901ef47bc29cd856103e76edb9c92d76c18987b1bd0a7764d78c4e9b2892f1744c8a0f9ee1a5955d86e85ffd59cb380c1468896e601ca1e2130b857a9938447effd3b70be2820286f42159d7b25a864b801cece690b0be0638b4ba335c05ed99e3a26fe3901ba13462431f948e09a1fa9f6781f889d6084d8b21b7c70d95c5083b2b2bd75dc806381aa0736b387c7f2d5a0e9da0dc63af9ad6a6f58bcaf1d89c9ea34084a3686d7eb361198d3406710f6cb0dc44a24419b486102a8b5ddc65f17db284e379de216f4142af6b060435e8c67987cd6fd351e62710ea37d990b5580ca73bc968b4a14545e57c2555eec4e609833aa14b7c91760efae12d976c6d8f8415d11bdadfc6b4c135522821e2dee36ae88e18d2cf65de260a9c56be52e19662aad267ffa643e3f650f86fa4b36bcc35035f26dc013c1f75f2e0edb27e1ab054f020be8e39a2d40e71a62beaac07e8a500f1b2567957b8f5c9bfc6f9d5d1f3b7ae78abd0198fe25fc03a74d7dcf59f18a0fd05853a8631d56b90e00c3153c8d6574937bcbaec5ab5d4184674e171d5128ad1c9e0295fd3b7148e09be86b8766963b796c5885fbf42df06ae962af23993b57b35c91e39809cd537fa739c8aa1c34a689c8dffd62769b6996146f208a6ff095e10dd4ee626cd67611d78cec1937841711de9ca75fa5608051cb1713843d4337a8817f5c03e31584c28ee7378c41c52261e81a2a1e78d3bcb38789442839c9b6124634e5f51ab2d20d9f3689cfee3daaf1f3e3accef1daba2a91a3b7787d8e71e96c5d0fe74dc14ac3bf311ebe9c783ec8c3e7fa4529da573b054a283ba82cb6b60a76d729224cea26848f7a798069a7cb34e2ecf67f66bb77990264c927c3f5f35b5477d666fad5c6207c8504229283fdfab1b980d193469e9ab443d683060c5aa535d9d00653a4eb17eb96070a8ca96b44ce2b054f410ec416345d23892554a4746848f9873fc1362b383c3d5dc02980c506b539bc4bc69c60315962a084543f273954c6249217ea6f60bfb44d22ae1bbd9e48600c641d3999af8fc1ca115e24d8098644ca04c93d00d890dd7e715b71ef08473749f4be6802e5f83e574f896c8629a5727f8b7c62914dd86c035217fdb0284bda0945b9926dd295062786ba81ef39021f30007e37c39d093832f14b0864b6715435959390229b8f8f46c02243709d0f6b34c7ed30b1cc13107cf54e646406d2133c776f6c34a27da128095b24f82b40df67192c275cc71bcae3d4fa75fdbf82a74b7681d001672948645894e1be0e83a0dfff9221b67c6f59159501e54e3f631ac710c66395e85a20571997cec2da49ba51db4d7e51634388ae70a001a60d666ee58ae71ea3ea922db76da081d47d79c2806549c76f757dd6d81527cffad60ef01366167f38867e10dcea4f4c1e538b73d15554a9220536e657f59aba7d6e058a62ba6fa29faffc3a08c624a803c29051049d7455a1cb9004730dd9524c738c2c1de91180d1c1d8485c994315d29e8ab8b08f57911f59fbcc8a4e98891e9698a77fb052494ed711367b6a99cc77c0ca5469ca5812776a17c14469221a5daaab783ee17b74ba05f45cea331784a949fbfcc61e84fea2ce625beec2fb5f1894ea42aa2143cddb044f995955be66d2fda6c078863a31112025b5c0932158d9b853ad8b373a977bdeb80785dc5b1c5c15589557a1374af30061da89fed4ccb1bfd0c9110d42e670b62c7b5c94740b661de3cd69cb41178b38feb4c03b5b9b339dfe4b55d703e48ba35c00dcd47fcd05c4b60553c8413e5ade9d88ad7645840a4958cab4e0197aed7f38c00bac9a0f22b6578cba33f09aeadbdd59fa3246f9beb90c5c9ccb39d496fb3e3098c73cf09b9139b0be25d380f19176256afaa4f0a41afe972cddb8f1409f1bb5ede863709294eb52ac38fd5311dfa49fa7d6ec78d4cef8144918326b087fa87f10ddd5b834031d2af3bb541cc29261f7bef230c7bcf52405328fa0e2d137d499d29944ea881ab42a432859075ad43c828a946e231d4441ec660c166ccc90bf6c75f2d691e5d92388656867ec639eff350cc440bf233e38951cc71d7bed60b189e3e523ccf8028f47e24d349fbd9c811040570a61caf8c52f33eb9b427ea471531d552d19a9b73ede3af808ba60eb0c7195eec9be0c78ef7d161a2bd716b4fee4923545186e53f3ba96025e6ade2107d730abbe301c89254d17a14294857d0994b7aab42b67387b8cc1e692995a14c20655c09727d69a915d16d4a50c177fa2530fba36b3542f8edffc8186db06778563bb8892e0dea81f5e1d1beb9d031e19bd55dc8ef04b75100cb1bd7dd43698841b7cea30122bc02f2b14154c25deaadabe80f218035647ade4849a10c04ccd045ee87b22538120c223eaa561a7de7c1aa7fd2460d5e3e7a8bba6be1e9dc6e461f3d5a80d344c91516269e0ed21e257ebe9682448ea092f3b0eb391c5c03a5fbc904cef444c61e2553969260b0f93fd25da760ebded5f61c93da57e1cbc72945a41e63ebdf6c1fd64ca05659f849918f2924de10b25d3650e472e5d551ee7789f88e3670206d84f1d04b7e8e8df210aac547ba4a7245e00569f1858b8cdcd7421d9d00335f7b95573d163c5cb1e4ca615aeeac59d9cfc8c9fe5155802ffdaa4f84fd9554e410cbcfa43b005fc645a3f3781104597b5973624d9820da6c678d06803ef9cc63db947d1acd7eb9204df64d91cd2a9eacbb36570ed50f7964db754c045a925e2bc2e54dedab24d8b516f5872e2374bebb4f86c736e6ce7f88377830bc28ed9ad45a4ebfbf1c3e919170d6f5372d1ab50413759cc552dbdfdafb4445faaeba8fbf5df2d246d8e547496f80ef99f3991d9dc57160c9851b23d65e3c07fa07ed431db21a14e2f49cbeae94d2200d034bcd093dff585da327d41f313984dff568e902e541c0a1b0e4bc9428f9902836e0733fa096786ff51ec78966ba22afcab8606621d232f8a7ab3ab37724ec73f2efd1cefbef833bec97c802c095917ab9da4839a15ebf9b5ff413f29b4d9898a852e6dac94f06790461e70da955216783cde85a43ecc833c8ac4a22c4382752fbea3b83d7634d493836a74ec19a17b2edd69d1b15644b287b1f5f3bdbd69b7c00fdfe946ebbd24cb5c392881d8e4bc2e7ada2cca5d17ba807a4874fba1814051af0dd9e8cab4f8adbf41cd4fbf818ad06d01cd8c016684e07a69e3dc4a9ef2d09cf3ac423d8d11b8f79f14b153fc6dd20a6be55afd2949f74db36a0be1fe786cc4dfba25b2da5cf4ed5869a1ddaf25d68831f11d353157ffbb1f9f345b0f71b613af78a94d8f1abdacd40c03a23c394f62b243a5dc6e90f0255cfc1c93917ca10b696365d3d660d50897601dcbdc90ad7ddcf3eeed13b2492458f11944fbeb658c98ca66ff14232803546016a254526cf1872535fbb2052f793efd91e531a6821ce3f2e3b4855b9b9533927fa0655c4532e4ab6192ea0648695e78c1922f4055f47b06ce3df629d7efc4f5de52b5b991254e10e5f3e5f0e4d148ad72c10075dc74028fc3f081f14c9e210efddc09953ffe654b93309c61c09941569cb488ae5d7a57cd70e18253d5d810b7ab311ae49bf68fbfdaa71c57c40682f08419d6eea52df620edb76087a6df4646d19eedc1074672155f01becc10de066f67113121f781e8733877018675adb8cf5378aaba6d5f1fa557c671fca912216b0402abdb72d13c8eaabbe906e2b252c2dfed0331fb853d34950711f5aaa0e380ad3fdcbcd56a4e70c3d462fde4b6765c14b192fb41f42cb72e72f93f3163cca6efafa4d7c07435813e9d82a1571bf1d56944003e520823560016d41fd64f306b04be67a48b424fd46a59c6a8dfb4e98a821ab9dade0a78052cba37ac29191eeeaaa7dc403ebf82fab5d65b764703422332c4d788a2ab09a6ce9083ce7c01304d5270513943d3b692b1c8152", 0xb39) fcntl$dupfd(r0, 0x0, r0) 22:37:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x84) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x10) mknod(&(0x7f00000000c0)='./file0\x00', 0xe000, 0x1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) getppid() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) 22:37:01 executing program 1: sync() unlink(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x31d, &(0x7f0000000600)=""/101, 0x65}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') 22:37:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='5', 0x1) poll(&(0x7f0000000040)=[{r1, 0x40}, {r1, 0x8}], 0x2, 0x9a47) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) write(r0, 0x0, 0x0) close(r1) 22:37:01 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) 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) readlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)=""/129, 0x81) renameat(r1, &(0x7f0000000240)='./file0\x00', r0, &(0x7f00000003c0)='./file1\x00') renameat(r0, &(0x7f0000000400)='./file1\x00', r1, &(0x7f0000000440)='./file1\x00') rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') mkdir(&(0x7f0000000140)='./file1\x00', 0x0) fcntl$dupfd(r1, 0xa, r0) 22:37:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000780)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c7557fec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f32c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53dabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x15f}], 0x1) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ftruncate(r2, 0xffff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0xffffffffffffffff, "23fc7e0d7a0000000000001b4540b65b8c757d00"}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ftruncate(r2, 0x60000000000000) syz_open_pts() syz_open_pts() 22:37:01 executing program 1: r0 = open(0x0, 0x800000000000401, 0x0) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)=""/52, 0x34}, {&(0x7f0000000080)=""/135, 0x87}], 0x2, &(0x7f0000000180)=""/103, 0x67, 0x6}, 0x2) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x100000000, 0x100000000}, {{r0}, 0xfffffffffffffff9, 0x10, 0x2, 0x2, 0x4}, {{r0}, 0xfffffffffffffffb, 0x0, 0x5, 0x3, 0xedf}, {{r0}, 0xfffffffffffffff9, 0x20, 0x20, 0x6e82a9f8}, {{r0}, 0xffffffffffffffff, 0x28, 0xa0a00f100412ea6, 0xf0, 0x400}, {{r0}, 0xffffffffffffffff, 0xc0, 0xf0000080, 0x3, 0xd127}], 0x1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xc0, 0xfffff, 0x1000, 0x8}, {{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0x82, 0x2fd, 0x1132}], 0xb18, &(0x7f0000000380)={0x0, 0x100}) chdir(&(0x7f00000003c0)='./file0\x00') 22:37:01 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = socket$inet6(0x18, 0xd91fda1549738a9a, 0x9) close(r0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$TIOCSTART(r1, 0x2000746e) pipe(&(0x7f0000000040)) 22:37:01 executing program 0: mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x6, 0xc003, 0x101) connect$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0xc) clock_getres(0x6, &(0x7f0000000040)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) connect$inet(r0, &(0x7f0000000180)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) shmget$private(0x0, 0x3000, 0xc0, &(0x7f0000ffd000/0x3000)=nil) r1 = getpid() wait4(r1, &(0x7f0000000000), 0xb, &(0x7f0000000080)) 22:37:01 executing program 1: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) syz_emit_ethernet(0x229, &(0x7f0000000000)="cf398bf97ab9ef18b74084970ef62bcc3b5e865f22149fd98a7bab59058da27b743727c847cfcf6d31c5a6e26e4f8cf44694b0c9e2be7534f2922c3ffa55232ae3f2cad29e395cedd6c56af38ce4c065789ed88f686da3ea1f138ec7091a4a33a93d5204200c0be092fc59427c88e8d8af0c5b941bb4e0ad59fa97a21d0ed4d983592ae7d601f3bf8b0611bf003d661d0cfbd9d90b93121fdce5eb16529e9e47eac241d05fa163fc00b3763aa5dd0e281c3a6f2a825dee3dc2c856d6439bd34613e409a6301348ee9635f99705772307aa278ce42ce978a5f282afe9512b370400000000000000e7b3acb8dcb64851269d14b9ec8e767756783877e749ac3e4de44e2f90e6fbc8cbc6af770086e468b8abc17454a3e02c1b50f34b8f815a7c72d8683d33557539959a048faeedec3273223212a08af679e5d2635eff806c647ff2ba981196d0c6e12b1786188c43313f376e3cadef83de6be59490b5e71fed1b8dff21a25dc30114a2cb4aa06fc16b8c7d378d4449ef922616a670460ed29041778ed456080d2117fc559a83bf90de000000000000000efcd022c492ea3b5908ef1f27975865bc11dc49298f03752674a92c63bcb79043f693a749c443721b8a1f00f307f7c6b494d586ace270c6460dce01e5cd09bc383bfa230564e626fece91cf0f1ce8453435dafabb0305c20ac437eb3f1924d6aa69068bfae72065f1797d947a81ec3a4bdfd5b5dd68af74ab4d38a9f8482c6bcb671cae889753bfde415a7fbfc07ffb000000") msgget(0x1, 0x206) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) flock(r0, 0x8) 22:37:01 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x61) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() write(r0, &(0x7f0000000100)='D', 0x1) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xb1, 0xf00000d1, 0x7, 0x100000001}, {{r1}, 0xfffffffffffffff9, 0xf2, 0x40, 0x7, 0x9}, {{r2}, 0xfffffffffffffffb, 0x80, 0x20000004, 0x3f}, {{r1}, 0x0, 0x80, 0x1, 0x1ff, 0x740}, {{r0}, 0xfffffffffffffffa, 0xf86739d3e6e5a826, 0x0, 0x80000000, 0xb68d}, {{r1}, 0xfffffffffffffffd, 0x0, 0x2, 0x7fffffff}], 0x3, 0x0, 0x8, 0x0) 22:37:01 executing program 1: r0 = socket$inet6(0x18, 0x9003, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x19, 0x5d8}, 0xc) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x9, 0x7}, 0xc) 22:37:01 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) connect$inet(r0, &(0x7f0000000000), 0xc) r1 = dup2(r0, r0) readv(r0, &(0x7f0000000080), 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x7) 22:37:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x1) sendmsg(r0, &(0x7f0000001400)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0x8}, 0xc, &(0x7f00000012c0)=[{&(0x7f00000000c0)="0d2dd968220256f4fb17ffab2368bdbb488392e4f7f507fa57310aa44c05a34174a4bd183ec88f29fad47c08e651e3432de36de13b5de24477ff898d3de6d47f16600ea00a9688235ebe8cccbeb19af94b5311361a3c0820bbd4829d11b2b6a26712bc2c", 0x64}, {&(0x7f0000000140)="7eee6e8a72b68e99d0c798aa13247b5025fa106d41ff8286181d49e3b63916953a7bfe70b806f58d7efd2fec74ecd790ecd76e4fd42a31b90cb4bf965b0a0e8ba65611a2c94fe8aab956f14c77c42f1bb8e08ff3c4e4eb6f4b80fca974e08dae779fcdcc70e562a8852e91659d6cdd51eff54bb907c338eb292d75d072c295b501406e52a0b4fcf7e6c7472fb3dbe638004e4c5d6d8a37e2071b871948c9e9f4dc5e14a21c3c009dc3b6c04ca0e1cac7420d7bedf2adf46c582be1a384c6c6c9bcf4be487a474e6d194437fedc3745042a3659474fd165cebee39ea6552412b235a4e50bd031c2d09d42521984745af494995fdd7e0a1a778915bda86337eb69fe87281dc23ebfa72af8283011fe4a73a6e8857e1002102bc78cd9f1ef3217d0cd6fbbfe34cfdbfe9889b6e20a9630203827f3599d5681355888adf76807acfda59b50195fadf636fbb1bbcc31b10cb72b24fc650a8a3f37afcabe5372a8c1fe95f12c315b7b7861f665744a1f41f113cd7b5660a0555178ecdaf2f6289790e81a1311dba01d6f2a85bc2f2f1d9aca0e97e5d21a5a2f88559ecb8069539e7d091f08dfc80b21247b72541c082d49d9c5525f7353738da46f4fa6ebdff363d8fb8abc707fd6726fd99f7bdc54642f42b599a129776d6e6198301f8f8eefd01557707815761456f75c5912b19ac80d308d1f95914dc0207a27ddcb1bba3c86ca4ef0ab980b00e6c7d6bf0ca8a19f583ee5c12f92cd6ac8e2001ccfb6406eda8d746e7a658e6462e65358aafaba2d4d155b48cdf8493b1ba45b14f89857eda01f537ff7b3bf174ef07a81ab9ae311a410ccb97a1eed2a1263999e0e6de7a800ae8aa699af6e1c98240fff4874d178eef8e7f8a65e6e30dd01917f3f492a8436d72c8eccec0f6796e2d0751bc666e3ff287dbf8862e506d1d77cde44538a392c257065a8889c6943da42ab8f17f72e82b935e9affca4acf69070fb6efe91e8baf85064202be338d5362a9ee10b884cd0b4c8f0d57577430f5e9907144b4f16f9e543f607f3ca2c6966475f774f4269d50816a5bdd583014c38fe77e12cf963b2010ceb3338ae8ac0bd3dde9e17bc9b074e0d5c6c998bb9f4532001a0b02c676522fbda80770c14b836fb4553ce9277b4dfb8aac8c2b460ca30a536f75050de40ff4a002dd8c87afeeb429d66121dcb4795b3edded432c932c679903e53fd1afd0d0e54e198e12ceaba8e92c63e7fe6f37455732c17c0712cc3eb9cd83964048fbec657b4a4933e0cdb991b362253c1b4560f5381268a65e8cb3b5822132e6e8ffdce190fa2c293fc08d22d9910843c46e45195620d9226a97b890d69e38aa0ef814f2716e0571f255887d670b91dd2dacdc6ccbb81cb38894d220490d73420ddb9cfdb02b01695b339e356364469e9e0087c29c8214ef9b4bf0412dfe0a2e1e7df281f8585e0a425c7aa5394e95a433d77546c5f86ab3c2e300de4c97d0b1f7403d8cacceb70fd28cef39bdef5145ca91bbb9d03f7e47b7650661bd4e1bd638d0b4f30c03ed70a572689b7e891195d0ecd1fe0927b99e8f526c90eb9214fa49696855f86ead5199109858638dff35559e3cf3de7ae02a90eead65e4806ad597468e2cfd9ba7c22587f1b95969267b219eb07934ffde0afe367f092b38d0ff3e008d50707413ed955634ce6f20625d27e5cb74938fdcdd5f795a7e19a81b984ebd18aea45d12a2b4ab87ad2813b5b7899d779f58685113520b6d8c61f9a3d54a9075b92b8cae8611b5ac33ecbf7ba34495a79573ee8b6e86c2f1727a9c17e950f516e24b2648b92d3f76b942ad70e259b1dc9d81b2931d73596c3185125d2143c8ddb749742bf817258cfefef52cadbd33cf4ad3f442f7f5bc2d508e62d0c0e41ed11c291ce234ee1bdafde6a174b936ba4b10c0643402343559e6ae4e1f5cb5f1bb9531841065aa63204672575bc56f2a3f2f1f811a3c96cb10b26366547587855bd4fb4f3c3bbe00a30292cdb7e61382c12aa928d1a4652fdb613e6e770a7b264ec356c1878de9a250557a5d158578894f6b4dc390a709fcff38a3aef2123e08cb099e21929b78f86286d1f1a67acf94045b702054256ee3654520be63feb375f2e2d9a1ac31d11bad20ee9725bf2aab95bddb8432fd02d56b2e652f9664a31187488f9017cb3f03f5cb1382dfec57960e7d032458b340d5d04d577b578fea6ea45e0b97349562fbc6d33d16ff7ade2025a97f5627b49cf955d5fc72473a795a218f65e56dae2b83f180c4c4f16ed17bd17d9e4dfc7d80ee5d08fbf0df8337394c33792e7e866ebeea932543e253343b48718dac47e348ab416cee53194315aca6dbfdd680fcc98604ce91c4bc1f07433f2c147996f390c4725040bea3e0c6d885dd3e96998726cdcb59ea5ff447f75d2447fb105006d046333be78f475efee0ef37c9eb1539c7a24552c6a2d457b06b0ca9748e4c238a165e47073cc73db14db101e727e289ad60acbebe5739858d63ef27e2b7ac9a784024d869cf9663cfa80c0621ef71c8534793da5ec78cce4a6e961ac86c7d673499720f732f1b2e996044b2da15c70d5ed88308610d32e11d620e0cb65caa96a0d07838cce0fc3a1b53e941361ddc497a392d428578258bc010efa56df153e4612cf66c1cecbe5263f85e1c93e6f719bd0797afb67ce3394503c6dde61c3be1efcaf07fa58275361c01f281e5b9945f18c59a30620af0c686d4e78ad040de76b8e6e683216285902de85f6838f6be850f7bc25901c577da9b01e956317298ddcc80b4799809acba49a2e255dc0b75fa7a009cb5934354b6793e000ec8e417bc04d854b8c92b186bdd1c3007e8b0ba0a342d28f104bf22eab082786a2ac8dc57b988d1db2d2551a4bbcc2745e96a35964cc8959f357f551efd1f0349d9c2967bb54270477950e9bad71578244c5b07e65f971053f119a9eab29dbbb4d32e4b35f0b42da3b6c50be6570054d7be629e7ba24df166dff2a016e5a101b4d5690aef1ed55782722bdcc8ad47697f4585bc82f856f809eefcc905e862755140ec9a47ff9d44ff1b1dfccda7e961c2651aa1aeedb69e2d96a50d535631bb61e81d6e31487e9b96a2b9456a10b8545d704deefa0aaa77bb5822d1670c0f55fda635744f636c84be49d158af03e7355274aff9079ca713d9cd8a5ce0e58214700213febea5bb7d7b08ac866a63201a0dd559e0d14209a6e67d754a2faf1c4854718fa45acea68d69afa89fe9b3465fa700c44ff32574d2cc3b217d48f1d0141256397115dc80048d2e8cce43ffec56dd34eefc5e1e0aa546fa4da8aa15d3beeca2988e820cbdde2790c8575b2873afa2dcc5b7f8a69d72dc0af05a994a4638379f5b0d06cbd7265b2676566fcee1b723a447215e36b2afb659fefa2727336231dbb2ecf11c7a666b390a1b62663d254f6717e9f9107295b5fc4dff0a3fa5f6282f0fa1427f65ff6b1e82ef18a74f82e17fc466e86a75b1211ec835058b005dc25ec4224027011684980675355f5a1be9e4ad5f31470b1c3b3b2d1a9db2dab51b6eb091e8c28d16c96c32c078e2d8140a29a67307843ffbef8609731d4f4abafa4ea3d0a9c8288cc859031568080e74714b3004b3d6810f8f3f27833afbac9c8119a9a21c73d9fe7ac5e7dbb6fbe435f02dcc33fb267935a7c0834347720feb1fc15c9af13672b37e6202a985b655dba7ad6c92b2bf25bee2d6b3b317eda0ddda6bb91d61717878a0015c950655719c11a1d4e159df51765bda7b85538ed23b80f63ac2d6a0a70a190733a9c13caf67be8cd3a94c883cce6784d2e4de0021e1f87da24ddabd4e265c7b0834561a848da48abd8b539070cccf5dbe99d4c9a8f4584a7ab375bdc1f8334cfb80d25cf47fa3481b571aa71f1b0581610c6da7c4ab6cd68ef54ece9bfa274937fab287149d2a36105f7f9f60baad6e698626aaae39fc2797d7bb762fd69e98cb6393c5a3a82b383daddb443fe3d4fb2a6a21775e0c2ab6cf7f78205b4f596087c69722210f013112a13eb387a3bc0522c8c149105438041c7ad9a693f44e4456fda6778c1dc079b23ddd0add5930f3bc325891feaa5d2741b751693c9f6e9b76ad665e3d47de9ebbac32e64434a3c17ea596e67993e25b12eacdd9d3de94d8a8cf853fd5af707ff298e0d155fdf466bfedcfa4eb8c0a471b65a60a66545f2fdc3e1d41afc4cece259af478301a214cd5917eac42cc1d0f97c4473ab6cbe335b41e68c680dca8af6bd8ea386d7852223712b815cf265b56350c73850d8a440f9cc3729acd041274c07805c16451f67548423a587d3ccc29e752ded58edbc9305d723d662d8fb9b08e7032213740f556cdd0fe942365f6ff5a8dd4dc5ac48beb606fc97b9347e0d805f0c6733c868a867b158961e74c6dc1c2fb73bbda410feec59baba95d1a7dde77240f1992738a47c7643ce122766c744a5bf60587a5a24409143a57167ff58d3c059de278bbce861eb19902eabe618830c8200cd4cefa8bad35a17b1c69b1ae8f0e01371f7baf181bf031852af570cd0af3cf5394d460071035941580932976d9de14cbb9593b12d2e41bbe1f7a2087db870c6cf0d02b8de1ebf6f038546de1f0e193a8a112a66ecb079d3b0201d2d36232899132867f95dc085f577d7da32eff8194a053651f26f47ac3a48cc571b4c29b3543f7b0dcfea99e5cced621c789b54af34f925e2977da324be66a85ca3464043df4296a9de0e7a02de313c6be02567524f3e76045ecf7de178e26f01e6fcd54cf627d63dfb2812d9c9e0f01828e11329ad46677bf7974ec4659e3494215a6329a2ef0311c55bb5b29d0895dae9a2215a035e96c90dcbe2a9b98633126b50cb435e931c21c564ca5d3ca11fbff84297f7bb7b080c42d447e7eb1cf447dde2968b4a53b5dcff615b267cda2eb6f22fae7fe9cbcc5c81c3968d792bfddba7b3e3b37415b17e4a1b049424905fe18ec240e7d5091a4a1aa3378c260841abf80dccebb777735fb4f2e404772da7281c56c5313ef8f36ed2f739bad3ae387b4be94a59bfb04a294fb5501bc63795b83a75fb713756e190da280283a9f8af3315f4dfc75ba1b8593ed9632f8ccb30325361d4e3c9b6c7b9cd4f3afc5fd096f2cf30ec9fa328e2b6fe2a07a68e4924974dee7d32623b463e917f4bb8619dacb3b69d0e01829b02fa81cfbb24263d99d09c085d863c17fe597ea26b9ff5d46805d0917f6e20afa7558013c77a62ed044193ca5c337626fbc48876bc617bb168fbdb27f9d2b45f8c07f89b8f017cbdc4d12f50238725728b5a5875a42a39a440f6fa98ef0fd76325f19d13073cfee02a56af680cc2daffd29ae0353595c2d07677659a4541b421f9c205edfd4f3deda45c94e9ede05caf3165e173f6fd562685b3f8cb93ba6a8b3ff3e0d6507a13dde1cfe8e9ca96145443fb577ef70bfdbeda9d36f3e6c24044599a6ef8e871872f3f8d52230e19516ccb1f45ee5236dfade85e69778a6df7f21ec1168dd5307336abc8e2c74a37a4d979d42545d742ee5ba140e377a2d271de4816282a6417a5c4b9244e0b4c43fba77d997724f3798acf9a3d16dd4c3dc9d3c0dc67f9a549d03140482a37e4cfad96b40524fdf5405dd1eeeb3d6916525a4d64f6ec9b5086416cc990ddee51a7191cdb839f475ff4a0b151e52c9279c576288350b60e284233cf7f29981bf2f26e6e2d32bc80bcc1c232f395a67aab6a55f72197feab937236e28f6ebafc9100bcbd2d3c974cd5e86c3234823f2a743733128c30c63d9a72d785dc78", 0x1000}, {&(0x7f0000001140)="7d8537e8c0b77663c9a610b88982cc9c3facc6d38d175c121b9b5d9f685f77dabbcc5b8f733da6850e7ac8db379a1e0ec691c5cb7f1129f2ca6386d505b52ea8c866ea61f1b85048a9df", 0x4a}, {&(0x7f00000011c0)="b22c2009e7ef03c88a76609e798314dbb5dfe8d929536f233e2bae0e1055f8cf192ed2a7e4b301bb72da537f45ba02ed9eebc015f3918c8d2ca2f5041a66230f7917d787f7904db2302ca3838982683cd9bb9b798ea18bf5753853b224ed1f802debf0d3421b175c525a6b86323a81eeee8a19b6dc748102f321ad1d179cd44fbb188a12a215c3ad4683fa1eaec773866002ae229150bba90dbb0c0f239edd6a96b3cf465f48c426d7274e52a6300463d262b199a9be6de4a66b67d316177bd710d3b622e0ab2885d3bfb362aad06668f28e8e773f7e60b3c34df1d4ec12d50502a5b88fddc51e94613af6c3fc1e256f2088fe6b75c32b", 0xf7}], 0x4, &(0x7f0000001300)=[{0x20, 0xffff, 0xb526, "ca5b86c17b9ae07dc2"}, {0xb0, 0xffff, 0x380a, "a2291e82edde1c269d353d4fe24af227482414afd346aac511332c2e196b642859b8081252a31b01d3683ac52f06d6c34f7c61706573f8086e92de2ac24cb37c8d0c58d6b7b420da4ff977dd126e8b7a2feb7bc0b58f8145d3f656cc7798cb3ac7e28a9d51e9fb986b7e4f57e4ff879fe738a8561ae8aa3bc358f09db2b1ef77550870f546a8455e424d7bec2eba59e75be8623bcc636d371cee03"}], 0xd0, 0x4}, 0x8) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, &(0x7f0000000340)=ANY=[]}, 0x0) r1 = semget$private(0x0, 0x1, 0x62) getsockopt(r0, 0x80000000, 0x5, &(0x7f0000001540)=""/54, &(0x7f0000001580)=0x36) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000001440)=""/249) 22:37:01 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000)="1ed6b537", 0x4) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x2, 0x0, 0x5, 0x7, r1}) 22:37:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000010c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001080)) sendto$unix(r0, &(0x7f0000000040)="bd3ff43a6c1131922934cc471ff83e4c843498ff995c13b0a7a7e98afb11e3a65c3c6913788a70183ede8f3664850c9d8915b24d673ed01af445d4deb8ed2031873396b5d77eda22d67cad47ff3daef44fdd409755cedb01e1d9e8b39392a788df481464f35b97bbc01803505cd4a38d004ddd75d8910bc14a2be10564a483112ab8e7f37472d5b9f6109d0c5e7795fd24ef52a4a09de28343c65c01d86df2249aadc9b188541190246b9df2f7f60c3e341a84254c80c3d3ff2e30620d14c2be67fe420308c7dc46c84025b15735dc7e9f7c5b7a2cc8ae27f9adaf17961ffdf8571129e4237dd83570db4c308b4337be84326998a9f7f6dcde06d35277e301831c457dd5975606d4d702a3e5cd60a44ecfa87531082fa82885265a24b75533ee73b13c22095bd783854a71e34ab1a6734459ee14f50dfbd7618b0c3581167b0379f7513a9b69d70756bc5bc67273511694f7df2cf9b92b8ab7b3d73e87ff92490cd0906378ac1ca3abcb29bf73a76e793a2c886907222f87f694bc3a6e6921a6f6b30ea4eb42ea213bf34b93de8338801b5c987ac0d402213219e4536e975f0c50b69e15edad6acefd12de5a8ba4ba202f81fb587ed6266e4c37ae0108abece0bb4f75d03d98e9c18f4c943d3b60bee3c17fcd4ac45e9734c6f77be9e775320494d1b61a66769fd901c1b0b45801914a6800d840da06693fe4347193999568d19dbcb45484c1ea4eb67f7685185953cc619e3fdcf6c76383141f7b99aa5a99a45ad65cb592710d2c9c2feccc6ecbcf37e7395972cb3fccb196ff8f97e226ebd3fd0bdba4833071b7cc5722bd116af39c00262b47d7783e147d6d4288bbe6330f5689324c3e2b4c54be83faf636c54b167da4cf29c08c5dc34a945625d0574ecab5a44000f3783a6e6586ca21bf7a06aabba90175e3bc5cdf660fd20480ffb4bfb3b2126ff89bf7d89de060e3911c8cafe9904ef4e4c9ae4ca7e6c571ed332d9a6944e5eeb31692e6864f870bd5ab38ed2d99c54d62495a34ed7052f8e1be71e89ba87241bc99188d446303da607d7257f3e67657b848fae39f5dc288214b252cf831b16094ec978eaa82266989a5d39ceb22e201d44795ea7de7e2839adb17bacba3a247a4d20e2bc439d1d2ce86d93820b651897e419806da4c4782eb6bc42749111d7df0a4743d8de22f1bda1ae4700567a3849c790d4fbea0a99aa012ed10e27efcc29ddd4c161720530fe85f3503b8cbba3b7ce753d17b18a7b24c6ab4bec8b9c7d985970fe30ebc78a1d777cb9224a3b9360eee4f9bf972bc4c383a7e7fa20ce39cdebac3b29bc2d64477d21549b793df0c282425ae8c741fe8e22465997f79f3c7a0006c5a18d1a639185bac67c7f1aded10e39d897a438af674f7512fa13b3eb08f4c6a95273803307c1a3f8d4533233316bfbb4aa729b77171c089c30e92fc63042317f8f67eb74e2ddc6c54adf38a3037bb5ae3c559832e1576858fec60f21f99bd09243611241de458bfd93a98ed66a53c06d4234022b948018b6d0ad7d0b8ff1d1a9ac88a00a0847cb62c272151f78359e35971fe76c9b042eb812cbabb274587c8c3cf3526c2f3f4df4fae215bf28a0061613592b9fd6a82048fda14814dac8914f00167e5157e1ca29bf8222c93185249a5e29d545ac7c24ac99eff483c677fa61cf21c2fcdb62cd77fa6cd53bb151ccf4020de4a912babe16bd3e9e01d377579e331866b56ae2d3be33d4fa3b353fec4b7ef6ef776916725620c08f2a1654b52030f456549717ba10dd8a2b0226deb2bd0a5f93c842f30daf23f58a21ccf0d98592b080c488efe6f73535c86e02cb36fbfdebbefa4815a76d59992e23d46caa2e1334d6459da4e64b328b1ae5569f4f2f794890a06dc55405a82addaaa00beca4b37271a8336bb587f54802e8900f901baf78b1222eca9a8ae5dd882e6e41be88edb9768006f84ded6a30fbb906fdb7145aab1b9c09e0bafaaf2516900c5982b259a0664888443bb24452b9dff8e4590ee3c49ead0814243ebac159f1c388d8fd68712b82e74ab3250304283e4b674cf65bd9cb6d0e0a33cb9fda390f0986232e66173ee33f060ae99378e245c058b46f4fcd939b8c062ec049d0528284b63e1d274670fceee5cfa4a05c63e0090b5e64c75cb919d84effb441abc3f8fdc309ec7927b3db456457a91861e64cb40f4bc24ce4af0ef6cf497eeed472327e1990d879184f508002dc23dc64780f321e3531c24bd44d9502b7d05ee67623da1d38a193097b986201be2868da5e1f169bc097174ef988c43c07e661150e433ac18f1f738aed940fe58fe56a2e709baa13efeaee75ec67d76f513cb37962f554e79ffa857cfcf9d185de5e942e0b70e3ccc6d4f65bdc0ad8910b1c5fb16e39d1da8df59783dea6e4d376f6b0dfe0d23761be600d5fedb69715f2c5f0aec6ac96b7f389e9ae35faac4bff2ebda59961af1fac368781a7158b5f4f088aeb8dbd1e6197b475be1efb7d463fde426c999417a9408c370c9c1d691392698494e02a67f37d2d968a59947ca5b6ea1116e7854acac71bea5dd0d686037b04e7b663c9c40b9d8edab3aa19e1da8d7d53e91fb7725a651fdf688fb866f268fcf45b9e8e53e73e762618a06b554f23956a79f89cf29cda430136c1ce9b7fa0e22de30c1b0ff0215347a8137278bb234d2c3973110e61bd7d0b327535b9a742d97e885254f84431f31fb4cb8a0cbdaa83c7ce5ec98494070933261d5acf259b868971d8bb8cc0718a5768041f668e28f05462aa0e4971f63d6e48b5fd618f5e6cc438fe4f13f5eaac1983dfe4bed5036d06fc57cd9a5ddc4e35053a4feb6736ae53c43595bb31d205e6fdda3f69c701936b44bb86a167607b89146b270f9184eaafac6e6d1cf096b90d528f73681c48a56dacd32b91b4f9c8f761f757aeb06146c45a15f11b6de92d2329310fdc90fd1e7dca0c2412787aed5c7e4f2620109ac74db67b946da0678c6640557eae36970959584ba799b25c05c2ef2288aa54f365313e72e6600c79436ac5121722e328b944143fc02a5bb26e47f6a70a41b22a12119e6be13aaf4a36855a93054885db1f4df68784733d76044ef402508cc49e097a4df238d6bd35aa12bebe8f5c7d5e0460d790ef574d5788d940f0c84b6e648a1562a5d4cfd89169b85becb5d2e174b89b44c49862f3d0c91205fba7540011b6e679e1acb53a4861cb31ff0bd5b9b5dacc5f4529628206c851c2f8a2d064d36154c98e9d613f6cf80f57bb4ffa868835ba908ea5cedb60a408eb1926996ae24944344979e3853ed3773d5c93a3addf2efc5dbbb500b7a470beda3ecc6f2b9987fa0b871a85ba3cf0ab7b69bc7c5ffeed33e74a934dbe3cae88f26dce9240902bae4972a3ab16dff2802c83af2e514f147c18b3bdb1272863914b9ba82a9df8007fa7ddf3cbc7ea8d11e20098e4cf2f8dfb2145ee3b9fcf199f1512fa07a182cf7aec74eb7ba1a3ac2cef5f679fa059f88372daf4c5b0f036d0d47d5a0efd5f7be77cf2a0df78a0af30ecc369737ebb80b38883a4368d459cac3d91966d25caf340eda9ccdc94f6f08ddd8008550e93e98535336640bc438b87e88cbe3161403f5ca51ad1f9d40c5e2065d26f30f96537c3fed7d80f576cdb40b5451cdf58e35c7ea8dfa29bb9778a37d8dfc7fb9cc7f935ac01e3c7cfd373e8b17d380aea4c32f331f366f6d2bd8b6e9919a88360cef4dcb5922881f635b6050692694df13a9e9992445783e4673a011875c5daeae60dc87165145894dfc7547774325f9fa8036e9209cf2baa445b8cd24b683927bc75da8bdbf06c46a5370b510820b97f867d4476c5a38ea32c2569f493b1309ebaec17b6841e9dc7a7768b5f7809bc93158b36f6693af14ef46afbf2fba04d27b6a390173d2cfc81d6e895e7f7051bad80cd2f2f79ce5380b3caf73f42da2c384518e9d8721d0a42a935e4802e1cccf3080e27776e1a237656564a4667e93b8f75a116ed84622f516cd5af212e2ddd95837aaa69c397a090c125372d7b280e44118ea1434142a67c828980337023c81d53ae731758b72e00219ea5e7bd42f1b0b51892386b55f8fd9b1f4e674bea1d66c213ce5b430357fefe350db0568cefd636f53f28481332e48860251a3f1f30cd243a4211fb5899977856f4b11b27e03ecea4611a570a76d01b0335cb9eaa93c2afb681519661baa93740b2651d8470a86cba548f0a0351bb41a527c7b325f1d0ca59259a5a2f256dba37931efe966afba781a3eaa41a6229a295a6979b264e3538364b6e1b08e4e71ee8daa670dbd44b3b8bfe651db55e129a52e00a394a8bbef7bff56ec3edcebdeec61543e7cdcd26eb8b80f26c33db23bd373ac79076d69b0b5d1e199e63dac0009dc2628aa19c892637032e1e0a24f63d7d62d8b3d84dc937526c5b002dd79d6d1067103bd5226bf6d8e3b68d9973619bb98732a5feb431f011bdad1a6539f55bcb7520c67cd3729e96129633526ac4ca3efa52dd25d5d322a5ae1ecae3dcaa6ec038f4d23aabf8c669d643f5b3186d0b510871f916023c61b1e654814ded345b899c4f74221b52b77c6c138a2857e05f3c4744ce5b75bb47065ca8e68de7c8f552cd9d9d9e10e7ee82ca9aaea2b405351ebf17515e36130f0613bdb9dfb4b6853f77f20fd44dfaab02b2276e874f8a2e1a49d2c72a5b6ab87002c418ac587a48044773bb79e9369b1f76897d51a576247a159d4da450d2b22271ea3d6d72df9eb93a3667dd9e9d3e9b744b368af5a1b89685b977a65f2d4645667cec719ae8b124aca5b2d01092d2213ade681a6070c351a0952d08c82a6a1e4051d0b11fc9c7d5ffff1bd17e29e316ff420f39c6a6cafafca34e941266fd490fe63de3f33bea015c658adb79e751c3e8ef5161505f33fef3b918aa580fa739813f0b23c34a0bb138c5b4ead6c74503fa41aa7a3b8843a9e0d8398188ed7675d7bf26e22746156cfc9dc1be21bca0762ea4bc197270292a6d0cacce5b351220a4c5f3383a2c6c39cfca3f318cf4b760107ac830afcfb9bafb06ac9396eda13c645889192086cad08f575737d2c8250d0f0cc77a57aa2f6fcbfaa9bd4aa38fc0a9c0a8a2cf6fadc7991433a8aff854561d25f4af8715753540c55ca612d6c38a098f541b72149a833cf6855be18ab944aa74224a84253ba13ee5f03e8f0842d78ffecc36c85f46e8959862ea2fb3b5eb10bc85abd4dd01029d9065f27c8986f1308da5ea09c7348d6d8754eb1d389df0771de052da30a95cda004dd894a149ce1ef90d28fecd7f9b1f2f8e4b064ed88ae00ed87e855ef382f3deb4792cd6d902b104b6d46f9753c8daa7451d042773891c1b0181a6e1751fbfc9b3978154524e84e98898c3e130521f4f4758c721aef874aa791ba5458d64abc8e0416dfeb69db491b8a5650b49460a7f28b7f65e6a1d5ffe80e1097fc312154db2dcf319ce81a5e59abf335cfcfd0d6998ba9529365a6b48736ca7f48e6ceeea6269bbaf0e7813c705a9560c54ed3740a99a90cde985a1780693a5902ee4660420e0b699fabc08c3108ac4cc298314fa5fd9752a27b9510d5071acfcd96c75d33cb3bce1d627d55e19f87b63963b38f57e048fab24fb4c6718ab9bc26dba46d52da408637e047d638f7b4b9b6555f28cd05e6b76d274ac87137da9c21f10304c385675706d28ecb0cff8485d24f3720fb032931ffdd854c03e7d8b3a82406c293b57740160736f49ff04bd90f2d1854aa53d7ed3284b3dd65ae8e7f7d0340b37f99f586e5b202", 0x1000, 0x1, &(0x7f0000001040)=@file={0x0, './file0\x00'}, 0xa) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x10) madvise(&(0x7f0000b45000/0x4000)=nil, 0x4000, 0xfffefffffffffffd) 22:37:01 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x45) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./file0\x00', 0x1040, 0x2) 22:37:01 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x4, 0x1, 0x5, 0x4, 0xde0d000}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7fffffff, 0x1, 0x101, 0x0, 0x7fffffff}, 0xc) setsockopt(r0, 0x29, 0x39, 0x0, 0x2df) 22:37:01 executing program 0: pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x11, 0x2, 0x800, 0x7ff}, {{r1}, 0xfffffffffffffffa, 0x20, 0x2fe1e9bf8cbd5f0a, 0x1ff, 0xbb72}, {{r1}, 0xffffffffffffffff, 0x2, 0xa0000000, 0x8001, 0x9}, {{r0}, 0xfffffffffffffffd, 0xdb, 0x4, 0x1, 0x8}, {{r0}, 0xa7699145644f9116, 0x2, 0xfffff, 0x6, 0x8}, {{r1}, 0xfffffffffffffffe, 0xd2, 0x1, 0x2, 0x3f}], 0x1, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x0, 0x2, 0xfffffffffffffe01}, {{r0}, 0x0, 0x80, 0x80000001, 0x2, 0x3}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x1f, 0x10000}], 0x7, &(0x7f0000000580)={0x7f, 0x5c662594}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) semget$private(0x0, 0x1, 0x0) clock_gettime(0x3, &(0x7f0000000000)) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x100) mknodat(r2, 0x0, 0xc, 0x1c) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x20000009, 0x3, 0xffffffffffffffc1}, {{r2}, 0xfffffffffffffff9, 0x40, 0x2, 0x3, 0x7}, {{r1}, 0xfffffffffffffffc, 0x1, 0x5, 0x4, 0x1}, {{r0}, 0xffffffffffffffff, 0x6, 0x3, 0xff, 0x5}, {{r0}, 0xfffffffffffffffc, 0xd2843a8a5bfbd4f1, 0xa0000005, 0x905, 0x6}], 0x9, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0x40, 0xf00000c9, 0x7fff, 0x2}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x7, 0xbf}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x1, 0x9}, {{r2}, 0xffffffffffffffff, 0x40, 0x80, 0x6, 0x2fc}, {{r2}, 0xfffffffffffffff8, 0x78, 0xfffff, 0x9, 0x1f}, {{r1}, 0xfffffffffffffffb, 0x40, 0x0, 0x800, 0x1}], 0x2, &(0x7f0000000400)={0x0, 0xa400}) clock_settime(0x4, &(0x7f00000005c0)={0x100000001, 0x807ff}) readv(r1, &(0x7f0000000080)=[{&(0x7f00000006c0)=""/206, 0xce}, {&(0x7f00000007c0)=""/112, 0x70}, {&(0x7f0000000840)=""/251, 0xfb}], 0x3) sync() semget(0x3, 0x1, 0x0) recvfrom$inet(r2, &(0x7f0000000240)=""/229, 0xe5, 0x1, &(0x7f0000000040)={0x2, 0x1}, 0xc) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000600)) clock_gettime(0x0, &(0x7f0000000200)) 22:37:01 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)='x\x00') r0 = socket(0x2, 0x8000, 0xffffffff) r1 = getpid() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000240)=[0x0, r3, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r1, r2, r4}, 0xc) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x6, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setreuid(r6, r7) mkdirat(r5, &(0x7f0000000000)='./file0\x00', 0x0) 22:37:01 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000280), 0x3) r1 = socket$inet6(0x18, 0x8001, 0x0) getgid() setsockopt(r1, 0x2a, 0xe, 0x0, 0x0) 22:37:01 executing program 1: socketpair(0x0, 0x8007, 0x40, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="6032678da17176f89ee1510d3b0ab717cb0b265c1cf2c9bdaaef25f4a4c5f1b9aa6ed7285fbfeaa3f1d677d4cef538f70d531e1395f16794cc3b35f560a0d7658145fc7a35ce313479bba995bba537343bd62cde027aa303c4eb4e8e6969134283aef1abbaee1bce7a9297db0fba92a62efda0a518e8bcc30898e67bf5fb3da7ad8a65d2097e556e349f05330cbef5ad8086b7498b7f1ec91d7e1256d957ea635fa9", 0xa2, 0x1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) clock_settime(0x0, &(0x7f0000000000)={0x40200018}) 12:10:00 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) r0 = socket$inet6(0x18, 0x10000000000005, 0x25) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r6 = openat(r3, &(0x7f0000000a80)='./file1\x00', 0x800, 0x80) open(&(0x7f0000000a40)='./bus/file0\x00', 0x8000, 0x56) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000980)) setreuid(r1, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ff5000/0x1000)=nil) ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000009c0)) dup(r6) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000ac0)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) lseek(r4, 0x0, 0x1) fchmod(r4, 0x40) writev(r7, &(0x7f0000001300)=[{&(0x7f0000000140)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) ftruncate(r0, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000b40)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 12:10:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1ffd, 0x5) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x1d4) 12:10:00 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0xffe, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 12:10:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000001780)=[{&(0x7f0000001680)="811b357d20eaf79dc05a16abe21271aee341ff13f806a8dc66036f9e0f7432d360737a6878567848e95002d8088cee1336dea5d71a116db7ceb54167dbe79be5883812cfbd5a554a17eb2811c2957b9125eea091d0dee465ed12f63b43eb93e80900c7d47e0259b6027f715e8c92b176c0f0aadd5d5a01d003459f9a581832b45589006afcdd7da3203fd5f17aee93b153130b5cafa021a7fc9f42575e1bde12709762f895cda059097b5a5d", 0xfffffffffffffd63}], 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() close(r1) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x60a8, 0xfffffffffffffff8, 0xfffffffffffffff8, 0x6, "357803a5dd78cfe4791a074286362acbc0f19a77", 0x6, 0x7}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x7, 0x743e4b8b, "ba804b75835db500"}) readv(r3, &(0x7f00000001c0), 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x81, 0xc8) 12:10:00 executing program 1: socket$inet6(0x18, 0x4000, 0x1ff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff000001c9bdae3870a78f41d8e7fb48abb00000002ad54a3b00000000ec188d271baaad98c27c208ec5374c2c1b41beab87e4906b72137c85e98ab9d5688eae555d35023368129216f571bdf981026263935644ff1b8ffd3bbd59d18ddded3c2130431e3b10ab99078b8a142852e5382b7f51d0fa9566c403d3aeaf60493de5436af1ee9447b6f812ef8d31511882d0f03a0b69c3385a9c67a106651f40a23dbb93f486883bd800082d09e0c81ed9701aa00051e1c488e8dfd89aead656ad708113d94e725181d06595f76ea687fb601a88b4afa7b4e4a5dbe07635192beac56bbfdc73c9771291b04818204ab6c49f2945b9676581b2490eef8202685eb752c2fa4b22b52a9c15f2e8bf3451bf6662017a3ec04192ea0c63102b086cb7e9a27a93eb9aeb94681ee5ff689badd935f163cc27f4c0b318955232a02cd40ad128a00aa069148552eae9972f9fc94ca59ff3f47e81b9d4075b0ed5b5dcdadddae047e0d4deb86817a2f5e9fd17cddf3a64142404435770bec2c97edadcd4c053258495c245579e2b"], 0x10}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x9, 0x3}, 0x10) close(r0) 12:10:00 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000001c0)) write(r0, &(0x7f00000000c0)="b71520035c8da8bdc32a3606390dcf43afa77e18dea1d79fbd74745441896c070000006a220609aa663bdea7468713638475e8a0b0ea197a27fb09ec8a1cc6ab61614e0ec9099c8ad6baf7d082ce91ca9b95ca458c39c270058a7919f822e19e4683fd9ee7cdd394de39f21abae0", 0xfffffffffffffe1a) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x3d}], 0x9, 0x0, 0xeff, 0x0) 12:10:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) wait4(r2, &(0x7f0000000300), 0x8, &(0x7f0000000340)) openat(r1, &(0x7f0000000280)='./bus\x00', 0x101, 0x2) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchownat(r0, &(0x7f0000000080)='./bus\x00', r3, r4, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2a0a) open(&(0x7f0000000100)='./bus\x00', 0x400000, 0x0) chroot(&(0x7f0000000140)='./bus\x00') 12:10:00 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2) r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f000015d000/0x4000)=nil, 0x4000, 0x1) mprotect(&(0x7f00001ad000/0x3000)=nil, 0x3000, 0x2) getsockname$unix(r0, 0x0, &(0x7f0000000000)) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)='W', 0x1}, {&(0x7f0000000080)="d35418efe5d8a50d604241cf7bf80de49a3cd6ef9d152e0c94e140a61cd3875710beb1a241e636ff85ff54c6468a334f27559f96869c4c6d0bae53746042b0a6caedb5e174734f2c6ed4eb91746d9723d41678df78266fafe12134637657a88d8ce5d25a2e34ebe6bb20c410114cb3be6f3e81717c35f5b569c28a87b9675561d91a782a21d5536312852b91501767b31e5275512e81e7c2b76b345a70edffd1f91c7375871d5e5a28adae0f322553a0a1d774", 0xb3}, {&(0x7f0000000140)="55ffa221370b887975d8c2e4dbeb03ced9dba2e012bacbad", 0x18}], 0x3) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000383000/0x1000)=nil) mprotect(&(0x7f00005ec000/0x2000)=nil, 0x2000, 0x4) 12:10:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x1) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x4, 0x4, 0x80000001}, {{r0}, 0xffffffffffffffff, 0xa, 0x6, 0x1, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x10, 0xfffffffffffffff8, 0x8}, {{r0}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x1, 0x8}], 0x7f, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x9, 0x8}, {{r0}, 0xfffffffffffffff9, 0x80, 0x80000046, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000000, 0x40, 0x4}], 0xffffffff7fffffff, &(0x7f00000000c0)={0x5, 0x9}) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0xfffffffffffffffd}], 0x70, 0x0, 0x808, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x8001) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) 12:10:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() getegid() setegid(0x0) write(r0, &(0x7f0000000000)="df713fbb7aae619cedc610bccfe98c3f2343ebd44aa5334cbdad2472831746da48fbac52471d5c31d0d56aa8065e70acc512f66edcb3fa", 0x37) syz_open_pts() fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) dup2(r2, r1) 12:10:00 executing program 1: setrlimit(0x6, &(0x7f0000000000)={0x2, 0xaa}) setrlimit(0x0, &(0x7f0000000080)={0x2, 0xffffffffffffdfed}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) mlockall(0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) 12:10:00 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10200, 0x8) recvfrom$unix(r2, &(0x7f00000001c0)=""/117, 0x75, 0x800, 0x0, 0x0) close(r1) 12:10:00 executing program 1: r0 = socket$inet(0x2, 0x7, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x4) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) socket$inet(0x2, 0x0, 0x7f) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 12:10:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x10000000000000, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000000)="6886e2dedaef6da16c2592989e44fa3888ad866c1e88f177684663d67261c93a0d", 0x21) r1 = syz_open_pts() close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x76, 0xf0000086, 0x8, 0x4}], 0x8aa0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x80, 0xf0000008, 0x8, 0x2}, {{r2}, 0xfffffffffffffffb, 0x2, 0x40000001, 0x6, 0x9}, {{r1}, 0xfffffffffffffffe, 0x14, 0x80, 0x0, 0x7}, {{r1}, 0xfffffffffffffffa, 0x10, 0x2, 0x20, 0x100}], 0x8b1, &(0x7f0000000140)={0x9a, 0x3}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) read(r3, &(0x7f0000000300)=""/241, 0xf1) 12:10:00 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) socket$inet(0x2, 0x0, 0x0) 12:10:00 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) getpeername(r0, 0xfffffffffffffffe, &(0x7f0000000040)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') 12:10:00 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000000)='cr') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='c\x00') mkdir(&(0x7f0000000280)='./file0\x00', 0x140) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='c\x00') 12:10:01 executing program 0: pipe2(0x0, 0x10004) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8100, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvfrom$inet(r1, &(0x7f0000001600)=""/170, 0xaa, 0x800, &(0x7f00000016c0)={0x2, 0x0}, 0xc) r2 = syz_open_pts() r3 = socket$inet6(0x18, 0x6, 0x7) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup(0xffffffffffffffff) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r7 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r9 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r10 = socket(0x16, 0x4003, 0x883) r11 = socket$unix(0x1, 0x7, 0x0) r12 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r13 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r14 = kqueue() r15 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) r16 = kqueue() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@un=@file={0x0, ""/4096}, &(0x7f0000001440)=0x1002) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x7a2, 0x7}, {{r2}, 0xfffffffffffffffb, 0x14, 0x40000010, 0x40, 0x8000}, {{r3}, 0xfffffffffffffffb, 0x10, 0x80000006, 0x2, 0x100000000}, {{r4}, 0xfffffffffffffffa, 0xa1, 0x4, 0x1, 0x1}, {{r5}, 0xfffffffffffffffd, 0x10, 0x6, 0x8, 0x8}, {{r6}, 0x0, 0x1, 0x21, 0x0, 0x1}, {{r7}, 0xfffffffffffffffa, 0x2, 0x60000003, 0x4, 0x40}, {{r8}, 0xfffffffffffffffd, 0x33, 0x82, 0x7f, 0x40}, {{r9}, 0xffffffffffffffff, 0x2, 0x80, 0x6, 0x3}, {{r10}, 0xfffffffffffffffd, 0x0, 0x4, 0x7fffffff, 0x8eab}], 0x8, &(0x7f0000001480)=[{{r11}, 0xfffffffffffffffe, 0x54, 0x1, 0x80000001, 0x5}, {{r12}, 0xfffffffffffffff9, 0x21, 0x10, 0x2, 0x2}, {{r13}, 0xffffffffffffffff, 0x2, 0x0, 0x3, 0x7f}, {{r14}, 0xffffffffffffffff, 0x8, 0x9a787dd35582c7b5, 0x10001, 0x1000}, {{r15}, 0xfffffffffffffffe, 0x0, 0x4, 0x4, 0x8}, {{r16}, 0xffffffffffffffff, 0x8, 0xfffff, 0x5, 0x8000000}, {{r17}, 0xfffffffffffffffb, 0xa2, 0xfffff, 0x1, 0xffffffffffffffe1}, {{r18}, 0xffffffffffffffff, 0x12, 0x32, 0x80000001, 0x1}, {{r19}, 0x0, 0x1, 0x20000001, 0x4, 0x6}], 0x2, &(0x7f00000015c0)={0x459a, 0x40}) 12:10:01 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) 12:10:01 executing program 0: socket(0x10, 0x8004, 0x9) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) 12:10:01 executing program 1: r0 = socket(0x1e, 0x3, 0x0) writev(r0, &(0x7f0000001100)=[{&(0x7f0000000080)="736ddfa827bcd2bd9da4ae8702016c44bcba1b695b94b0b6c781941b615746bf0d233034e60997428c3603b65a45c1ca3f6967e1abad8e877fd7934f39d7401559c09212bf56fe2de301287f6449d012fb4109655146512807508bd198585e630f1f58395dca8a54900832a8ef896e582386fb5e29de7ff94d2efb2f9d7a5340ba9846d64bc1312f16876fd83fff9af581b60545e8b17b6baebc5460c22928e6d9486cbf319c748a7215755d640b2c617f3ec6a60e233b47dffab6e0cbfaeac21600c4ad16c8ca2860701b946d904323367cb1a482db614a35ae617404ef5bea565f293dc4b3d498401ab4d549fb1d58bc82881189bb48ed63f9befd28b62ede54f9ac5ac1aefaf45620ae302c3dc6359917e5fd5e132d6d238c35e189f3e95c4209707e9ca3ed6c10bbd80524d2057ff9c0ea077d3e954b79e3ac11981eadb726c61b73fc7cd64ac339e966a7da9667f4b87b023aacc21df89b8e0a428f6962e84e4f773722f34e85f4182b042749deb3efffdba1e3be4553df7bd8038ba5a111bbe78ce72e40b2bdab50c15848abfe577f25d7970d50821b948bbebbec9f669433474399102b75f5431d3ab6cfcb5458fb3cfd92dcf98160527db1d6c47b91f7a9729d2080fc12eb54b2e3d29d5fbad000c69dd8abb4d71d4710fd583551c4cc0000022ee3e21ef1a825234e199ee2a3533534a560ca82fee6de22fdfed6dc9b06492f4a01b32b619ee1582ec61834505ffc5b0b2d1ef3bcf034d247cb441aa577f2bd00e031d4e09716cd05429dbdebfe9de6481243aacf0ab933705d9167beece841a6900564fe8d3a38f40b4ed8141f02f48948d4d5d33d3976d9edcf09d4d360a3bf0d6a5fc2a622900baed3261d03b8aa0be7d8bacf1a1079834be75601e424e5e538264a7c5695d61ec555e40a799c923976b5c08a51fb8a99995e04bfea92e42d963b33844313ef078cfe9aa89e989889ea3832c58115b5931532db74b13499c81d30898a93fb6d3a441d9e18f3079c7ba0794940e783505e26dd1a5216d6125e09dbca5e8c1f50fcf22bd37bd145e8b4aa4e91da4608e84d7600772a101266d11aeb3c987443422d2a5f561b62ad575286499325177fac5318892e34140d1223d5567e64d784a1628bee7a97571c7598612a6682420c1bbc602cf31d143b61991cab84c583e0022f8eb54dea46fd72fcee7e695ebc8b62ee22e9a2d2c179c4a2833c2af5816e65b49f236821b9d1bfb6ec7a8decf787ab83f50b152f8e82554ef854e975a71f344c88cae116ebeba1237b849f2d29682ef4cc7d7caa25ed990f0fc078fa73b8a3642f0053bd3beccd91f0b433cf124e567f71efe7e8f715d0bb7c39be27ddac19dddcf3e6ca738dd67c86628469066bfef8dfe52f5a007fefcabc5337f591a8dc990924349a77ee6e1fae8cf65ee94adb3c9b58bf06c215dff9df1f44d4f880bfb719cb5972660ea443ca9c4c8f16251a07a9bb57008dffcdd84e9834e7d8fb5149b2d25a2efbb2e5bed8ac73c674d5dcd7b450bb7b975a4a587b7f1b0fa7665a345a43d0475249e1c2649fa96ba3a5dd00056a515434764874b01adf084015b92906563902ce1c84f1c177f91a2a54b631f8bac9df1377d19fe8c05b2503c58ced21b2f713cd74cb6792a323f42edb9091def089ceff2d913229df822d68615c3942a4929bad1a76e1e3e494b633ea91913438d4261edeacdafb4f76daf1a25a0452970ceba1a220b8943709d937573065c532f5cbee59720fa3d1dfdbfedc8ac44ec4f0a8f692b8657f7cdd89f11b4175f70ee41e2c5c1c045ae2103a72d951673b36015d9f5b9eca3212e5c5e9ae14d4eaf43f0aa700d6c1745426df8a835f5e2547d44a07297a6e5298d91b6a29597727cd2571050d10ef99a20affe5c4d1cf0288cb8dc0800ff4a70c5a62188fb3d135d26de059b91bfcaea1371dafe6d307605c85b3018cc9cfbe433ff787ec69d1b3358b4e0fe1405a4740dbd19fccb74120735121fb881033c94e429d311e82ed1a15cf0b4f2f0ee8121768a7d4300a1e462bdbd0cb722980b0923d3fb8ca4f7f22e577531571bdfa1d0eda1624999e31b49c598ef7dd959854883c6e629d264f1067c79a6df6f0190c7dacb0f86ba4b82fa649e1b6907ded9342ff09432dd05641cb6f16958fa2c726f8775141948071754bcb1f0bf9ed0cb88eb12288c858c356231ef8726f161b03f139c372038cf0c8d1beb3977d7c5c24f8bd2d4b897c3f4454a2d4caf6f436c1898e6ac446c2629c5c679d5f732dbf7b8f01f34ac0016d28c18e8ea2a079ef14ebe153e3d747cc9c8e45d4eefefce598fa304e42c9ee7cc3b75c13b2cf641867f32a18f2d8361ca40d648700f59f1906bb0650a67ca36c92dbeee87c46e18bb2e45dea038c53dd30ea5c215531f17287bc820c4db131108997800f4614e7d99b909a7d5471f456d65be746709a637f711728046adaca97eb7e7c6d06c87c7d58b0ad3f34ef8b4702077b940f395d83bc3071db8c89fd82a9b974490e48c2a6cd156f676aa06613fbd3671d300c7185acbaafaa3bd325b4a94a71eafeb7d4e95c2f68a3c5e3cdaa5a630ebf9a9228aa520cca711ba2685123bd9cad0c0a8c202d04d3bc09d54dcb0335fd9867825b73b39e137f8506bbba70807b93fa7c7887a18bca74cc9c273da4291f2ee9416aab01f9b1cb01f7ac31c1dc99edd4c5c0703abfdabad1a22813c49802643d2d3db6b1410f94414b505ee9ca7e699511e438bc10bbeb15784ba6f45d68af688b3a88980d46757ab75e88af9ecbb6da702da013bfd932f220b9916c0e4b829c0fe3a51cdb87226abe43a78b61aaf727b1f4abbf4de8c8d0211cea0b3da078f616fb46cc9b4ddf5db6dda65cd113cbc31d21709a25d8450c96a744ae848940bb37c973390b542731ba1f89f872277c8fee068e9486d0d344da04da5103d869c893502971989dcb41eb32de1222fe7cb68bab3528ffbdc2dcbf5b98f76c9e523e89f820622c0d17e9da2b8f96724b9328094a826c2af05414067731053c9f868de788301653ae523d255f7e60c221919e005c6e9c3bbd23cf8de77403808f306b5121e569f8ec25434ee16d68666ccc5a3163fe403fabd3db04aeecba5067deddc2d05fc7be0405ac17e5736883ec0b4fe27a4f747a602a4dc184fb17f473bab4d756c69b430d1cfbe09d7d48c822fd5100284b9846f379faa1dae7b4efe9aaecc6cafa66c69d8e44748daec6fa261cbed8a2ae2b2a85516cb1930d90b8f368fcb58fa82c1d3125f73da630dc2e94d055a2116403d388a9992511f5e5dfb99716f26d78a6bc8b3aae0e72f059cd71de324511a9d91fd7d2bacc3234e68db60db5140e686599da494bda4104516cb5ac9b0030c535d29478b750ed2663fd8f7c9f998ff63c1bd52c283aba217b77269e3e61d1e5607ff673360bcfbae26f82bc24c6abaf7b66acd8c637de0a319f2d9b3af7714fe93db4f6fa9119e4a265ffd44eb6a5169d53be31da97be1e6d35e4615a554a72eb9132d1a1d4548a9c87b1d64dba8e7c4925466221f9f345d7b0e2487f7548908575fddfbe24f362154b2c5f2a8fb7d98ca7db35c54bffc3b133597ebbd1fe860b22b1b306901a820c2fa98ea8f9613bbc72a00009ca3943ac5c6eced92a55a367064f2346b0ce133f27b030e038472d3f8bf5f367dccd9c578fd7e0490a9e2dc68e855b5ccbf97d2df94568f52e8bde4427ff358898728e06f9597a2bd684a98d3edfe7e0f31eef88dbac71e4647469d089fac632d7d9e5998a7a1e6aa628237c0cef19062d140c2554e1ee318e8a437dfe4a375f68e9e2dce0eb3947cffbd3ae3829899721cfd677d0f26c253218d47cf6549ed02620af57eef928dd993811418ea8d33852c8c45b0dbc7149e38660c599e470f70152b54cbe184fd6a9282bb7064915ef086df6c567e14d9aa15ab189729b402d9f915cc8811887908e8ef718387bb7397337ba14191236408c31c64510275ecaec038205f83bf9712348d5b61d9cedc18dc55138201623a62ff0f0e675224b03e42e17dc622502300883e0743204f09442c3828c4039c3a7130505f3641cc9d0ea79c0775316044098ddb608ca786be61ca60347fa625630bb7fb1c6be63d6248724fa1e1dab0113f5c8783d593393ec44ccbec552229011d81fcee007479d28781d6ed9973313344338636355d00504919dd07093eea04d5638616d89827563d92621422d7d8d6d55f84da7106e0ceebd4d83ade66a98c26d8f752c16bad00df273443b81abfad31bc8e6dfbc0d1a7cc6bc3424cf7a3c168159a39164de0f4cce139f95f3021c450cf143ef3d6896d1468434c1c855673e35a52c4bd769554ef891a5eff97b6c8b8aff1c5877e2c9321f76a009b6cf88b4ff9f91fbfc7fbde7b5d39d011a689698eec07666e354e16ff746436309c14f92e7e110885068ca3b940675b6e6bef594a69a1127a517225aea6c86ef21e2befda1d39a28a9ca813620605260b6c93c80855ee7b816e2aa87f39a6421ce4d8c3a5b230703334c9b6fb9e1244d9c336b9baf05e55d6563a46821f54b671fff2842bf217c8b628b589d7720a4c9c90e1977d200c59f4c70636981c8affdef9e61f1e1bfc8d7a2d6a1e3c7a3e70e2705d53feb910c811b2fc1fe22ff98981d70dd895d5e45e42af46c8366a998150f08c10c125507dcbbed75311ca48a6f8760284f5de06e3a43db38bcf2f6db22baf033007747e6baf4aaa2a717bcedb2ab6ac55012ebc5b63de8d9cb84d4c35e2206a532dd2a579745116fc654ab9904e2670238f2a049e90124818101530ec57b9052de20dffa480307a13d734e1a8fc81cfe82c56cdf214e03e10f5d6d717f2a1a54e2467789b7c4968c0ffc71997277d9706b7176445cdb61e68eb50b76c646d07d94be3c973a0824e1dd333b6d648660da7fa1b4f849792f338ee2e26d9e7e233fc020752a4704ce7175437b689f2c1f3ed4f683c684032394ea8d7be6cca9f0b156b959fc210a36c2e6b085683a31b817ae5eb97114c9b957391b90d82fcb31a420c1c1c19bb530f8fe2136192c03b056184473c2905f31514f573ee7b7ec15cd7e47aa887ea950c9f60a76a3c28d53b2a18fec74fc75c4b8951b5bf86e5da63ee018f8ca81c35764a087b9f993d85f1c278b81bcbc76555e3ed9f4418d07feac0e29358f875197f6c8053615d61be2cf88834d2ad2b259569acf193e130a34a88982e2c5570318350085fe77284eb2cf5382d7728537827e41e29973b3db0e715e2ce7dd28b0bcd0ddd4f96e7f8896636576cec4e8a2d25f76e3a9f154227cf4801ab2dc9e609c891efb68d18e813d20e194ba9ed312850492d596db1e6968a0c433dd3bdc66adab8884f19db519352b0d7ac15d306ea6a57cc7d4d2046d9c53c7b34416d7786d22792f66f8f72ff37364423e4d23260ece6f1ec5ffe33a1d2728180a130e00c29ad217063bd6564d06ae3d0f822a554a339199f184cbc863939d329c6e902b36c2da94b4f315df3a309c3e5eddf5752fdbca4920cf099b9a6c2f7c925d78aaec867ae36463c9ed2f4d0aef976fd3638a54e9bee158d0c74ee246cf69081e7c54016d57bccbea7e", 0xf8f}], 0x1) lseek(r0, 0x0, 0x3) 12:10:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000002840)=[{&(0x7f00000027c0)="c5", 0x1}], 0x1) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="e403c00b59aa6d69a31e5bb26f996a8a92b9e3dd76", 0x15}, {&(0x7f0000000100)="4e83391921b6a8e55a43d8699dccb37e111674ae3d42a85afbc0b67e91893f2e77bf6199884102f712239dbe8a09bb0a202ae734bbdb2050ad8fe1ba6ccf6796a486f11298f068d4c40b07fb8218c719093aa9f10e6ba294ade3c5ad4879a13cb131371c9443b811c610e5adf949d208683b1e37bac26b5e0d01522ac681220259b0889abb0195e9294d86a60f4249d1318b95a71e4367912c89081e5ebe2a", 0x9f}, {&(0x7f00000001c0)="f22542859c4041f3ca5125a9c92a1fa98c43e7ce748347ed916cbe937e59ea602f0b7411b513c1129139da2e718e85576625926c0afd8d0a6096050067e37adaeb423ebb9c33bc8212904fdb3e804026c169fff2131d878b9717795dc8dd21d69ed8d9e2251b57e1306d19c63b18178b3be972993c919f7580e0390f00617922030871497739a4cfd59f8bd05b26005934c6f7913cc126efa211bc17b2f5ad3abd58b624cf2dbb6cc03fd2e7bb8abeaaf8014133986703adfdd03f", 0xbb}, {&(0x7f0000000080)="170b26d97db4c161a1cedfb578461d1b8cf03c7fe2363a031786fd3f421dced1307d92489df12061487af3432ea65a73f9b8df304a663c2320c7b404b9de110d", 0x40}, {&(0x7f0000000280)="79b0ae4ad244b85899bf729e50f6cec7db38c70ab432fd3bad8f956e972fc14fde3577fff090ad15c5356fd9d76140f3bb1ee2cefdb981339caaca7811ee109d7dd272e7d96bca453135bf402499d1883ff870752897d79277b5a41c0e85d7017e3b9623f2b13f10af989fe476d941258c74bc20007a88fe3718876e48e14fe3cdaa8d1097a034b940cd10adb8ad5d67b7e36de721a2965528599bcece32909a4ecf88a720c5e6fafbbb2a80561308ec2df220af62e69f493613e787090ef7c319b8ea18f2aadb169b9df29145578cb9631c260ebc22574d70", 0xd9}, {&(0x7f0000000380)="94daed8ac5c0e42e4c27b4448849fd28effb17b24e23be41cef129356012963cfff9ebca7721b33b002f27c3371c80f81a481ca2e7e55242f7b50966a11260af50812deb5b1ff1d8d1c417ab34f7619dd6d24df809a0a1d50cf2e3d8dc4758723287eadaafbcb3ccf74b402742def49ca99c84b8", 0x74}, {&(0x7f0000000400)="04136373e9a3ef60f9bfe08bf7cbc595b1b71b6129b8217ecf3cb8121be94db01a6bdf43accf4217f8ced6084d999d2acfe1130cc2d8658915f4", 0x3a}, {&(0x7f0000000440)="753ab48a9da101cbbf4134f42893999fa6727fa1a3a4b526a503981c0ef5f3f99a40e2a62eac5dfe74598307a22cb1e0c610183c0643160c62fd4f009e9549e135b3f57bb8672bbb4faa9d540b675b942bad935fb28cf8f7d9419ade74ee0fb48156fca6553ccac5019ffcf3d529b9706873f3ebfd", 0x75}, {&(0x7f00000004c0)="0748ce21faaaf1ed0cabb91a3ead2cf8024a50c110266ef5209ba6b4e4c695bfdfe72f7c3b41beacce9259f4ef58c257ed52c532cd54659696fbc1021d87e5270682a1cb6cea671a2516f8d7ecbfff44e021ef020f5a75fd686a0b0d49ccbc0ca8168db0ef8ea766", 0x68}, {&(0x7f0000000540)="49e4b4570fb84d8f15fefd07f151604ca0aa18f508e23f1cee5a0ecac46b7b6c27896346a86ca3de9b04043dc547e8218ef668e732017e81598dfa1bd99817e8a8387b362ddc4920a6a2e6f672353164d5576ebd0d97133dfae1e3523e55823119b78f424e25ea6c97e2ee78168bc3c38c1cec216c896057550268cf12779894b50249e12050740f681005885d840afd1d6c3c37c6812c205206de16e663892255d29c83e87befcfd82ff26d0ba5f6c4abc51ac4c896f5db95199ce0d21146a963d73b1406fe975cc45729cb836db3", 0xcf}], 0xa, 0x0) fsync(r0) connect(r0, &(0x7f0000000700)=@in6={0x18, 0x3, 0x8, 0x1}, 0xc) 12:10:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x6004, 0x400) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 12:10:01 executing program 0: r0 = syz_open_pts() mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x5901) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='./bus\x00', 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fc5f8b0619ea66e84cf61192f236", 0xe}], 0x1, 0x0) 12:10:01 executing program 1: pipe2(&(0x7f0000000000), 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e6000/0x1000)=nil, 0x1000, 0x0) 12:10:01 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) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x2, 0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) socket(0x6, 0x3, 0x80) 12:10:01 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) getitimer(0x3, &(0x7f0000000040)) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) shmget$private(0x0, 0x1000, 0x44, &(0x7f0000002000/0x1000)=nil) 12:10:01 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) select(0x40, &(0x7f0000000040)={0x5, 0x3, 0x100000000, 0x5, 0x80000001, 0x8, 0xa5, 0x6d4}, &(0x7f0000000080)={0x5, 0x6, 0x0, 0x9, 0x8, 0x1, 0xeec5, 0x7}, &(0x7f00000000c0)={0x8, 0x1, 0xffffffffffffff81, 0x0, 0x0, 0x101, 0xff, 0x4}, &(0x7f0000000100)={0x1, 0x7}) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) r1 = getpid() r2 = geteuid() socketpair(0x19, 0x8003, 0xfffffffffffffffc, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$inet(r3, &(0x7f0000000180)=""/84, 0x54, 0x2, &(0x7f0000000200)={0x2, 0x3}, 0xc) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r4}, 0xc) 12:10:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2100, 0x2d54) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) dup2(r0, r0) write(r0, &(0x7f0000000400)="3423730e6baa77634fe2ad852563928e3601af76faa1af1267cfe07f217b6e77ad541aa85c3cde6f175a67a653400b86f5e8a9a3fdcc6c9d661a9bae9c6748a7db76736bbdbf924a036574f0abd672ce44c9154fb95f2f17e27a04749f8d6d9f71b390e44cd0448f320454763454023c079b87d7d2bf5dff15a6d2f5145f28957db8db37ced05262d25ce68f5e6783278e69345d5f74ca894b4fcb87a9a3145aa8a5d0ef8361570185d53cc36256d788c65219aceccb0bf0e52ef4ceb9fa490212d64c8d2bb35de1edabb8c2eab84ea0b7aa6bfba2795d463dc6108c3264a2ec47cdde5e0fa9a214dd2bea7336fb56843200961cf53859817b9ec2019ce149e3e89b9cbef0951292cb76edbc9ae6e073fc48a5aa6ecdc481ad7adf0a68e010955188340d9604678d448349e30441e70f85a9b3a6af76274458645078384676641884d97af3387eba13ab03142fbbb0ac1aa501fcf21eff19818b226e772dc4a7c1ae1ba0711ad77050fa6bec13cc560d630b577f33a6e9a1eee7063435199fd1f0a2b6142880cb69d0ffd7bed293b13cc24009f6eb7dd0b299fdc0d4e09eb5e455ac21150b1dc84a72e756410da0dd4cb4601557136cf1755f89d45f61c9070452908dc4ccf1ffce6f9cedd1c635c0729bfb7f3272f6a3cc4e667e5c81852acbb4a9807e6ed6c24442b2f71b0cd80afedc1600cba5a71e73c84309364da0556d67186b35079217a95f62f33228492183ad8d4a604df954ccdd82bbaf468fd8701a30552a2c1ff1edb1679bfd02f150a15fa99a4653e68a68ac344c9179e357430957fd01857bc3e000a546dd858c3bca45913ad1cee43e9df3f10a11a4a9b1e5d08eb36da669814ffc2f1147d109bcfaa970251641212c3f4031798c68814404617eb4b4bc111601fb558d5a74419f95b99945b4e0941d32836bae73251a3b8db236acc6b57dc8d4180eed6cab536dfaae6bfbda753b35aac5775bf5ce7b404eff4445612757fb247ab4ff09b364050f9fd9685f832af0147542920131efcb3d2b76334d03c458762935f6ddc405adb934e906e0f3385f0e930e3aa0bf2033b3a4ac05832dfca8a34804076c8d25281bc080c557001382fcd85431ad2c724c3459fa1b7613aadb41779644a5679430901b852bf7a389652eb4c2f3ce61a4dd976e3e07aaeff5fb679496a8828dcf688944a073f33adefc3e7ec2a7e3bece6f2466e1502a67e1770a13e1ada5f8851dae2d7538223a6aea2fcadc397927e29f0e82de7dbb1aa9af70c28a157ece4f91caad1524642be4566e654bcec5a0eaa6b819921439ed5f4f31dd877fdd2fd6c75633b4339ee5b5974a603a7c65996ffb2ea9ca0b6df44dac86a530646fc22588a45a56c4780811f8ea0b81e835225235f6b155ed90e04f93c0144d006494e32b8e7d346d1ecbd377f173e909d77c7ae9036555ff12fdbb83d2f5ea4f47419c6ce713ba0419ef1f72082d1d63693594297aab4d449248ffe2f299c526f7e2ece5e730d82c8e6cb7772aa8f6f3c62b925fe4399b0499cd66cea8e1abdeffa66ba3b9ad6e0aad510d68c3ab9dcdf623e23ccfa2b0d57b8551885ca172f5d02de0521cb2b1419d24bbad558cce90f434d0f537de839f64422b589c9666d93b6b7884ffb71d24d0a2a4125ca50f1c8e6226939a21ab16a9dfeec45614ac285351dcb5eb495364e31e2bfd4222e8982387e0bb97e4e621da086605937971814e6e5569a59ecee04d8f218cecb71fbdccf00629ea220f0b818a1f12f44099db5c76c2e7ee8ff70ace24fd82172cc2c0267fcf71dec429fb229b93a78fff6156b42ae975986e6130744d3366484951df1ec282eb6c2c581c2b71eb43ecbc2c2616cd3ba4c85314adc8bc391457342cc657e6ad2a105e63263052c42da05f9ed4b7cbd84c94cd407bf8d22d7462b61b4c9d20d91e4866b3f237a9fab1b1c7b3095b1b4bfdfc4f6807d58e084e60b0d31f22427914ab16cd275548fffc25ecd174f888656110bd0a7a43eea75a0d5e8a343ae0480ff33dbfc714c69d0ba6f34e92a95ecaafd83b959e5088db2d4219bb8fe722c1001bcd997ecbc495361023cf8d90a8a48fe90d1c095c44f395cf70b2eba9300d63ec831c8afbf73e924f77cd9e8c1b82d0d7ff47733665e08d783f0f5f7c471d7a0181a430f72e742e5f9eaba0f0fc4726a492f7c8e0d833dd07ca7cc7ef2426181e637acf25c2f9b90c79adc0a2434b2645c2f0d1243d6ad64f6da46249690331551e41a48d1850fa28a434915b3b123ba845cb81f203cab6a18a68765032b5dbb2eacc5279b355ff6a4c05638d3a8dc132026acce2561b03decf2a1c3ff044c5a94a94fa50d571fae725d6ca010f28614484435b930cbf29a51bdf979f8be8499bacc2a448aabc4f3bb83c8adba58402bd62476d19222e60b744c044b58b9b9a5288101024a21038ceb40f8bbdc774deb3cc0e37a38672eac2dfb4c3c2619edc6d6cad814b889d8f2b3549ee5622b50d1b09a8ed2d9f099b375f945b00b2af1cf28316f052252937a2246862b158fc08c455e5874e232bb6514737cf27d0b7de0a8bb4d1d146ddc757794bca35458dcbb7ed43c75e464fe6702c3679b1a96d354855ce725b434f5e16e84900d80b51f1c14c2910c98b9a6826eb655b102aacf000d240ee1d85ab5ab603e01da13aa74e4a141a41a0ac1a9d49bb2b23250f25f9ed8b1f963dcd9a08bf0bf641ea7a940d19bdf85db78ae9c92f13ec2eb1af3939bfa7ab73ae583a5f8844ef976278d87c17db27ba76761e1e055605daaab5c4cc6970547e1614d3df276a4d1b5f008998eaba90e69f2cf070e8a1d431ce36db20f481f4647fa28397d69353ad4c27c3af9a78e7f06ff2e2aaeeb66a83ce9f31a84adbd1bcb3caabaf8e86f13dbacb628858872267782e526c515db44f85725917d55ed3b14ce4593cda21d5c878cc5fa0ec27941016c4dcad370964f5fb43a97a4ed4783ebe9dd89f5d3ecac395337a44358fc805d73cd1c89e2548c548f5865273657d203e3dbafa06d28b555758515182f89a20c65163b32432cad041c753c5b1c4e33f0499652616f67cce6771366bbcde5c43d3a8a3e975636d3faaedace92c5b6186750885126d64a4476ac3ebe27e8a299d77790edceaf1ba40c918548a67e32ea16ecb75896a0bb992143876f7cfd43d37d53217b1af52878d0ba4c632e27eb4e0bc1027d796bf6cd641f69820a538dd88703fcb29b3b62bf33935715e5b5d1c2f9a2b421d632b40452952a2ef0a9248eadee12a62f34ecaa6c95565b410689846098866212160e97117f9500de4e4957638becf1c1b8fe5972917a9cd0c99a8df99b45408e380f7bb17b050c484f6c1a5dec83810fef199ca7644506cc84b801b2a007473ec0688f91d44fe4aa759edcb4469f40b423da2b3260e375bdc36c96c67a418ba2c70fc0015cf920ab3f58c4186547fd6524d702d77d5a77ec08a50b8872306bad2be64464bfcdf6d36566b2b111070acfed3bfb57217b3ebb4be78472323d3c5e0ca0f5b7a70669e9e8125ce4d8969be44962fdfa239316483ee6a7b056f3ad6bca59371089fb2e0f0dadb6c6ba6d957eb82ee1e867a2f57c850ac8be0ab9e546da34d8d6c11b2883a831892a6b94a48746805ebfaee1f0b5f5f115fffb2c152cc416a29a753ed4f6fa14f3873f9f94fc3f591b7a8f31a458ed8481519bc56a6b06f3c31beedc64345f38917d27b5f42be4d04c65a49599ba055b3746f8977c696f02f5496d9cda8f3eab2f9497d6dc5d1a1560d6b775cd4a87b0b3ab09ea6ce2c17051a8086af23827047e030435250c49166f844bf49e1de2b334bdf5ff3dd141d110560f11adc0e899027f459eba4e01a83ac3bd14e53d3b476a968cc0a777e8a29170ec36836e34fde3f9886d6f8f7aa9a5022cd36176382c12a68b3b080b5c1649751d8a5ee42df323e23a959b03a2ae43e5fb489de3c52605174f0b847bb8fc958e2715dade1f1ee2405ef88884627e317a6c09c196c6824865e1b43b4542efb192371e6eedf9d96e692166470a453ce76ce6e86d0ce24820b499bd0900e30cbd2ad4013bf7e6b60b954e5e5095cdb6376672f4b22a1612324431599c36dfe932d19fc38632de84091569aec6b156196f9a9fb8edd108c31bc81b09f8e25ba136e07bc8440b83ef143f87fbac15d12ae2f322953bcbc2a50e194844b36d0bb4c7ea99583cdd7a0d012131770f2ceaee8874ab05ee2288fa4ba2868ccd8ab6814a1f13a1cf5acc080bb135cd74cb4213d5026451e446dadbb45e4b0410268f4abb020b5d8e90cefc3477ee78903ce25eedc6cf85766789398b96229632b6f9f70303a3f21c034a77d7261e59cb71b7b453b6f965d116b5a391147d8b4685355825e870c5f3b9b91377210c7da874b830d9d5355d569dd4a189c56cdec211537c5d716804e76aba990edb123f2bc12fd4f514ddd98dc102bf74165f33952acaa69cf8819b886a6b9f4c9de8d5d0e2b73e98e1c380898c33f483f4417ecb8ac808a3e4c974bfd7f60c4a4b57bff6383b771bc612102131901530aff4f256a319a446d1cf86d99b04642225cf4c70983d581a7c7023024228a14409b8bde06e2fe027e61175852ccdb88ee38952e9d7a02757f194d0ec471b7fa3059b92b0464ba3cbed6d568a1b5b58eeb8936010594ceecef6f6996b714403aa3a772c49d20df2a4ece87d465ef08bb8c124ece4346f34cac018893f474ab51e63e6c5c1b41459253fed7cd41604a9ad1981dd1ac13eea5a52cbe24c2be5cbc9f25c0489048b01b5e76f94317490f893c45af7d274bfa76258ba05f8bc80cfb05dd6a6aad4bdc5531c3aa8b7acdff4ffc31ed7c7f7a90c10f90253324eeca4052e52142b23c278d0dff0227e8355a25da55a888900c7bf659acd3671921016b0d3f860c0e934f8a1ffd74e1807e7abba7efe55881469510ab9d681b0efad36a8537f6b7350817039aa400665e0d631c6bda87f6f46879f7ac7aeff569defe970a9ed82453588d707c3c9d8ec70362fbf3af147b881712ea6ee82a9125cb05962370d46cd1c1e14c9584f3366e57e5524eba1764934c086775ff2c69fcf593c3e4f5df267aab5a953de61d7e3fb5f467654316b8113c7f96b8981d1c3aee1c907e82da2039a0be9fc55a04a730b181a43a87aec316b5378c8857cd5fbcabe1c9eb66a8dbedc7bb2ab065ac609332467e5cea7a2186289118c5c820bcf6d5071196d5e555cfd4fdee491bef60ceb6263d501ac0a98d364ac5e062d46b04324ef67ba742c99ec8d2520dd9fb4912c3b1ee1d3031421f0be2a1d7fc9550f2ab76bb209b2938052caf6598c555eec1c8ef9d49129504e3a8f2a51fd3ac98299d55a26183c640a374f3b84443c5ec74caa3a24c859e3ba80bc949d19e3eb1a7c8576dfb42d47fad235b80076755c3416b0d27f31737def0a743881498b51859f96c25eed9981e47924e86c88d587e36d87d81fc79237da07c21daae8bf4e2eff7b024c11e6e1b1ccc783d6c8d01bed1f07d0819b583dfb4088dae0f2ff1bcbc71ec244bac4c4ce3f5e0865b0f2b334ec5666edc3934ec21e013672c39f8a0d53f842cbdc8469562ccbae5179d95621d416fd8a9b4a69169be7aa21a083fb21e2a72c662116250f23d51a93bd9a5ecb514bc8b3b2a256a15983ef8ddad3886121ebeb6cc879bdf8efb61146482880f1ef1fb73ec0e17a9b295eebef5bef879dd8c0941836a5447410a35ffa421fa94ce84c230f8090b574d1e6a4c6517aadf0d75", 0x1000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 12:10:01 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) fsync(r0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x8) fcntl$getflags(r0, 0x3) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x4012, r1, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000000)) close(r1) 12:10:01 executing program 0: r0 = socket$inet6(0x18, 0x8007, 0x2) write(r0, &(0x7f0000001480)="7c75514e4ab73856caa6e970d48157d1e162737e35bacf5039d1ed5a84d5e032275d40fd1faf7064a0ceac4d11d4790529cad9000838619796dda8f1e4051231d0c3ef5d8a0eccb9599d1ba146a82207201427dc853f7ee525039248d264e77eaf8337dae51fc73004c9595c4413e27e8bd01661788dffc71c7a3ed83ad3aa201f7178256161bda2bf6453e11415b0b8b1996de6dc97726b", 0x98) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) readv(r1, &(0x7f0000001400)=[{&(0x7f0000000100)=""/154, 0x9a}, {&(0x7f00000001c0)=""/47, 0x2f}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/38, 0x26}, {&(0x7f0000001240)=""/134, 0x86}, {&(0x7f0000001300)=""/237, 0xed}], 0x6) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000040)={0x3f, 0x7, 0x4, 0xfffffffffffffffd}) read(0xffffffffffffffff, &(0x7f0000000000)=""/54, 0x36) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) 12:10:01 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x280, 0x80) open(&(0x7f0000000140)='./file0\x00', 0x18, 0x1) r1 = msgget$private(0x0, 0x87) msgsnd(r1, &(0x7f00000002c0)={0x0, "e41e6abbe81bc05880c7b21478805972e87225e2de06af00a56385c48738012bba5724dc432da72f06ef6708def09d24491fcf007ff38bbfcd42eaa2de638ae9bfd66c70eedc6ce151c51a59995eb86fe6af25e92b3c8726fe04b9e126d027f24438f028562be30b3d865be4e7db0beec2052bc571e75cc054fead47ef64cda5f8529e3f1a973df1a2ca2b6abe94061fcf340bf00764431483a7b569fda4e8425f184f255ee773dc617630da7df3a4ac1ac5fef06eecb6646619cab2b130cb3570339d8ac4ec3bd036ef378afb3c30bd4bd851ebac6d7bac74ab5781671e04916cc5dfe6e9a5b26cc2b1b98f9e6cde3e1788bf05bd152de3083c1dce"}, 0x104, 0x800) r2 = dup(0xffffffffffffff9c) renameat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 12:10:01 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)={0x0, 0x9}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000bc0)=[{{r1}, 0xfffffffffffffffd, 0x4b, 0x80, 0x8, 0x3f}], 0x2000800, 0x0, 0x41b1f84c, 0x0) sendto(r1, &(0x7f0000000180)="af2073fca4ca838f31b74916ee516b02c7bd0f55eb5bf41a0d9cd5f221abf64135f34d0252d2aa624213565dc4c3aa9bea50a6127ea642efdaa25dae5eaf6f4065de9e65b4e314612bb6144d57d39345e9ee847d36d72d6d3e4272c1fadaacb4fdf58cf2a01ad0b386cec18d3b46e117941c20ec465f715ca3efadb86ea77fbd4c51c4e00a34d1635e95053307178a37a56cd59546aa02ead1fb865faa294608aed6ca5d00f516020908ec90d166dcded50126672652c80e10966c253ace8cb19ab77976294aefbb7f4b2e8873c0a781a0fc0e9c922cc9ef7a88104a73fd3f012ee0f30495790f2701b5c3c16600566c43d013dd33b46733297d610d9f222d5525313e1f294167401a509e21cc0760576371724b301c5b9b0e7068391898e5609b16fa22af39df5dd861b6e672686c66ab06183c6033c9fb7c6866b537ef5fbfc4b8ca90a3ca153b82ddd67f27ffe82c56e1bb0b235a38b7a22fc00c9c5d6fb6b2304d600d4772ffe5d224579a57540d4e427928f934e2132ca67084658973360005bf56bcf6bd98ecc1970a5987dc363745b87ce9308292f27fda084a3f8c934823c0970259595cf77357ddfa7cf1c6fbfa186a54affdbd43906b57ec6cb4aa59694bd7986a9a3178f2fd3ea52e5ccc240334be622ec1f316dd87903e20637f30f6d15dd913f200dcb23b6570c2b5b2a5777a982962fd8d0743f41dda0bfdc4e8ea0d0d8b66d415a2f0f89f2e2a578e0e607045ee2aa18c9edf06b6558d862a1b202105bd0245c00d870e751e11d15c2313cc6142e2bfd57602992b9c2b054b24ba4c33da4da7a049327996a0646c3a4ddd5a593a924f05aa289735fc069c974dcade60d6a6e96a6eec45ae5e08603673c18639bb02627f9bbbc44503919889019b44ccfaa3962426830435480f245d87a6183efcffe5973b4a70f6bac9c84115d6aa6d5ffe92ad4906cc32dcdd847682cca0f66f30c6979f6a3552b8a731efbb87ecb8842463838b041da69ece8348c67a55913709c73d2026aa6be525eba81ee9e43ff3339220881b108fa7c85808eb068c1807dbfdc3fb6311e58eb6ca638870d47a8e40640696f4d4c583b7ead3c60e52335f5475e5ab0f16336ebadcf14687d79a8fdee621d7cd687a77fc0f272729bcb43187f1c0481ed282735e12003d171862da5109c08b3ac4ff2cf397481c379780e74180d11eaa4019b8ceba926c8bfd839ba1d369564849643d5d5dff08bf150e7d3241f8dbd6255e464369fb4c6ee435729b5f3ae152a237ad6ff7449019d8a4ffc49f138d8d383b24a7cfe8155137bc08113b677511c997f5a2f61e23d0e2cec798b534dd091269904c9337a7d02dae3ee130ac69c3c2cfa90cb57f3134afe6ec66378f2afb89832f1104844e86d01288f4a2b4ffb83103f2c15c23eed665cd6f75c5849f63245ace345ca02cab9e8e726038f53653400c62807cc55ea1da282a8cfda896014bc1323862443c11e6ea9ef985eed7a84dbc61ca8701f47b4539c851d1fcfe5f5da69ada7b3f1ef88796c72387ce72848442442910b877b8af41c5d7df11047f589f0b29b87f332a4523e6bb5723c1174a6e440f5cc8f2ddd1ecae3d2e72495dff9ff2c488781f2ac5d310c2f24f7fe94c4470189f8c0f19cf26173171d53d7a7e3e62b2bb1bffdc4cb2f2a665e8460723d9a090e21cc670aa724f5817e5900d47c69d923a43e90131b875b003242022b77071f08206f82d09e8b1a061cc682e09c5604295b61a7501aa8a838a5e122f31d193546f8b2a67c4cc116d8cddfe6fafebcdba0371f99944c5cc02230e8a6c95013753aadf6dcda20dbf39f8d85f6ba5f8b4936f384d4b5a5e4d8e1088adb4a8e98fb68129be92a31df46637a614821433e14c73a5ead9ba396d5a7259180eef056ff3e36646aa118f72c5e68331846912f90e8c99284c333e822ade7505d945db56f5fd7e8e855da4785ca00332d84ab9292101a350ca7760ca945e063fb2d7769b01ebafa2dcdef65a02823b6e526cc0a28319dda3287ca97821f2fc0f017aaa32fafbd853975d33f4727883938620dba75b224ea8c3f4451322c26d2eda718423fa914303fe10aeeab6a8defa4681feb4daeccf74dd637c8310db421e0a65b735588626cff31a006f299618eb4b6b5579623d85dc6223cddd4cd501efc807a58ec3d92642db680b5e823600189dd5254dcb8a51b09a7ce1efefe5629b213b4e046912a06cfd3147c4841e3a843637d8fb933acfaf8ea42b11961a365f458607f53e70627c50a62aae32df12bd3c69bd39cc931012e43983efabba1dd67290cc9375d4eb3a03755dca7fd27577509a7714b839398f746ffc9efd4a78ac7f94ab83b022f51f960440b29b915c659d587251164109a82a73a51ae1d0f5bff295b0e9b33b9195536941815733f77c67a185d4ea7a2e0299ba43ef4b95399adef465ea0423152c79afa28242940cca2d796348ab73b16dc9d12171dd0628c8478bf1175467fbe844037aadf5e618bd9c49c86af07385031ca50ca7d512dc1f0e240ce65c7f03f587d47226f432650e368ea437c807c2287394ddbc62a65723d00e4615cfd2837eba832d8151bb4d91a4e79b909a202d166da8bbca4fe2306ab608ca2c6a1f6537745ab6999d7418a60e3153c2f8af6afbc016732cd1416a7e523da011e3ac01ddb4f2f8bce8831a897b6a456003ad21369561c2ebdb087f2a1f3a292d95e1f8cc32926362d5a45ffac0b376f8f7560dcedacf719b25f5a96b54a2c865357d87b3b9b9e56b0165017929058ebf764c64dec892ec6b60cd38d0c143f77bd16808b4603d32a0904fc711e4971d86eba874e0a4da7a37e048d4bea1a41464345a168e4bbf2b23f318747a35082e7430310a23", 0x801, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x84, 0x9, 0x3ff800000000, 0x2}], 0x5, 0x0) kevent(r3, &(0x7f00000009c0)=[{{r3}, 0xffffffffffffffff, 0x20, 0x40, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x12, 0x80000051, 0x7fffffff, 0x440a}, {{r2}, 0xfffffffffffffffe, 0x3, 0xc, 0x7, 0x2}, {{r0}, 0xfffffffffffffffd, 0x82, 0x7, 0x6, 0x6a}, {{r2}, 0xffffffffffffffff, 0x10, 0x4, 0x9}, {{r0}, 0xffffffffffffffff, 0xf0, 0x42, 0xde6, 0xffff}], 0x37d6aafb, &(0x7f0000000a80)=[{{r3}, 0xfffffffffffffffd, 0xd0, 0x20000082, 0x1, 0x563}, {{r1}, 0x0, 0x4, 0x40, 0x0, 0x200000000}, {{r0}, 0xfffffffffffffffb, 0x2, 0x80000007, 0x1, 0xeb4}, {{r2}, 0xffffffffffffffff, 0x82, 0x8, 0xffffffffffff8001, 0x9}, {{r0}, 0xfffffffffffffffb, 0xc0, 0x1, 0x8, 0x7}, {{r3}, 0xffffffffffffffff, 0x80, 0x5, 0x81, 0xf44}, {{r0}, 0xfffffffffffffff9, 0x4, 0x1, 0xaf, 0x1}, {{r1}, 0xfffffffffffffffd, 0x20, 0x20000002, 0xcb69, 0xa8}, {{r0}, 0xffffffffffffffff, 0x33, 0xf0000005, 0x7ff, 0x101}, {{r3}, 0xffffffffffffffff, 0x20, 0xfffff, 0x59, 0xff}], 0x200, &(0x7f00000000c0)={0x1000, 0x7}) r4 = getppid() fcntl$setown(r3, 0x6, r4) dup(r1) 12:10:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 12:10:02 executing program 1: getrlimit(0x3, &(0x7f0000000180)) r0 = msgget$private(0x0, 0x0) r1 = msgget(0x3, 0x20) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000068faffff000000000000000000000000000000"], 0x1, 0x1, 0x803) msgsnd(r0, &(0x7f0000000140), 0xfffffffffffffd69, 0x0) r2 = socket(0x16, 0x0, 0x96) getrlimit(0x6, &(0x7f00000001c0)) msgrcv(r0, &(0x7f0000000000)={0x0, ""/245}, 0xfd, 0x2688b501fb1289c6, 0x800) r3 = syz_open_pts() msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x1, 0x1200) recvfrom$inet6(r2, &(0x7f0000000200)=""/164, 0xa4, 0x40, 0x0, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000002c0)=0x6f7026e6) 12:10:02 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x2000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 12:10:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x2, 0x4edf, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x44, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x90, 0x0, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4e, 0xf0000042, 0xffff, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff, 0x35}], 0xb470, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x48, 0x0, 0x100000001, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x100000000, 0x6}], 0x80000001, &(0x7f0000000080)={0x81, 0x5}) sendto$unix(r1, &(0x7f0000000400)="ca6b858ca6863b852dea250acb97b6cc99706a8776e472486513c4095b4eee436c5b2e212d289b7a3101bca08c72affebd4fbaed3a2cf19a11716421d2a7fa037903373425741b0662c935c93f870fcdf8f330c05840ed399ee220d318a43b681d9f1f09770adb4763e14c582752cdcc0d5aeab716c7e2efe86fd0c81eab319d6a5f931fee5f85d186a4ba18b3c551e47094863d9946468e2d1f6e222f9072ea9628bb320cb65ea4f1e0e512418a5c9c910b0d6f298930bdd43b6abbd9fe1b26769ec53d4500d97ce59232ad0d92abfac9fb162d536a48e7f5498f4c9222389bdf4bc998ebdb65e623808e0da31aedf2b1b622605de3e9c189e275d2e2", 0xfd, 0x2, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) r3 = dup2(r1, r0) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x10, 0x4, 0xfffffffeffffffff}, {{r3}, 0xffffffffffffffff, 0x1, 0x0, 0x2, 0x81}], 0x100, &(0x7f0000000340)=[{{r2}, 0x0, 0x51, 0x40000028, 0x0, 0xffffffffffffffe0}, {{r2}, 0xffffffffffffffff, 0x20, 0xfffff, 0x8, 0x80000001}, {{r2}, 0xfffffffffffffffc, 0x20, 0x80000000, 0xffffffffffffffc1, 0x6}], 0x1, &(0x7f00000003c0)={0x26, 0x5}) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x86, 0x10000, 0x9}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x400, 0x8}, {{r2}, 0xfffffffffffffffe, 0x0, 0x10, 0xfff, 0x800}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x0, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x4, 0xfffffffffffffffe, 0xfffffffffffffff8}], 0x0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x8, 0x8000002b, 0x7fff, 0x3ff}, {{r3}, 0xffffffffffffffff, 0x95, 0x0, 0x9, 0x3}, {{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0xffffffffffffff48, 0x5}], 0x40000, &(0x7f0000000300)={0x80, 0x352}) 12:10:02 executing program 1: getrlimit(0x3, &(0x7f0000000180)) r0 = msgget$private(0x0, 0x0) r1 = msgget(0x3, 0x20) msgrcv(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3263fe7000000000000000000000027fac0526b0046b5e3d7bc2b00000000"], 0x1, 0x1, 0x803) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000400)) setsockopt(r2, 0x7842bc54, 0x5, &(0x7f0000000640)="71ace9cd1053eb56768bc132ac9f6e09942996940d541d3b211f08ab92bf72762243992af8bbe92ac534fbbd2cd87e827b47fd3260e862e5f73be5eeebec03874f536898e96d75a247006b897b0d6fb654c403568277418c69756e0a66e84d29865e789f14e1bf77edb1bd0b292e114fa2500b44f04a7f590e3c13fc1355b76b99e5e722ac7717", 0x87) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000fdf7"], 0xfffffffffffffd69, 0x0) r3 = open(&(0x7f0000000580)='./file0\x00', 0x20000, 0x8) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000005c0)={0xcd3f}, 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000500)={{0x400, r4, r5, r6, r7, 0x40, 0x1}, 0x1000, 0x7, r8, r9, 0x20, 0xfffffffffffffffb, 0x4, 0x3f}) msgrcv(r1, &(0x7f0000000200)={0x0, ""/238}, 0xf6, 0x0, 0x1800) socket(0x16, 0x0, 0x96) getrlimit(0x6, &(0x7f00000001c0)) msgrcv(r0, &(0x7f0000000000)={0x0, ""/245}, 0xfd, 0x2688b501fb1289c6, 0x800) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) 12:10:02 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = semget$private(0x0, 0x1, 0x0) semop(r2, &(0x7f0000000140)=[{0x0, 0x5, 0x800}, {0x2, 0x8, 0x800}, {0x5, 0x80, 0x800}, {0x0, 0x6, 0x800}], 0x4) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x7fffffff, 0x0) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) sendto$inet(r1, &(0x7f0000000000)="d8b315c63e0e22023a42abd3e73325ad7baa2b95b2e4", 0x16, 0x401, &(0x7f0000000080)={0x2, 0x2}, 0xc) 12:10:02 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000001940)='./file0\x00', 0x3f) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) chdir(&(0x7f0000000040)='./file0/file0\x00') chdir(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) 12:10:02 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1004, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) 12:10:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xdd}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x746) 12:10:02 executing program 1: mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munlock(&(0x7f0000002000/0x2000)=nil, 0x2000) 12:10:02 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000000007000000ba006a8c5dfe000000000000"], 0x18}, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) ftruncate(r0, 0x8001) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 12:10:02 executing program 1: madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) 12:10:02 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x4000000004) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x90) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 12:10:02 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 12:10:02 executing program 0: r0 = socket$inet(0x2, 0xc005, 0x5) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x842, 0x74) fcntl$setstatus(r2, 0x4, 0x4) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r3) 12:10:02 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10800, 0x49) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000080)="d103cd54cc153d3db93b723971ec9440a3de7454808edf65735ece45e0e80ec5ce866686488909d9dfb53d71b4c57cd22fff84bcd24d6ffc2c78e9d1c4d66c0824658927abd9e0a01239cf3fb364b8db92ac720e49b4b8577fcac3d7bcd64329bb1db5d3207c13f3d6d449d966217e9bb18bac0b62c9dd0508926c66f528585226f38a334b243437d704271c4b3236a70a8cbae4c302908af3a35f22de19137d8914eb823ef67ab8536f864e2e3502c6b6a173d74098d1c4d0d0ecd8437e23dd971347f1b26511f3882ac695d99dcf3efb6e8575c65b4903d4c445ecd8c0281b6795c97e1084", 0xe6}, {&(0x7f0000000180)="29c49b01cec2f3bba7e493dac236e6ab8a58e73a415422b2c39a", 0x1a}, {&(0x7f00000001c0)="a1362724778e93027cd2ac909472afee529111c21e9ecb949a75b13067411d6e43bfeb792cb57ac65b37917fe5e9e606ebd8605161273fc5196829a58a46ef7feddd05c1a17f65d12b8a43468491d23e995217357c6969ab20a10557e06dcc758d36d9fa12c1091dbfa60eb3589ac10b68177a2628b2724f8ff43df88b1795", 0x7f}], 0x3, &(0x7f0000000280)=[{0xb0, 0xffff, 0x1, "de8f69f83eb10c82605d629fbb6013f61ef83e77f0ec31a1da96f36a66ce6392d69750fe7f514c3223ec546d70daad1974c6e91be316bc92add21cbd003d3e7548985afcd58a223c2eabe8529136a6cf45a09f10c09b1b07de289787c9614ec5fd480e5885ca9904bb74d41e004c77d85f128407a272e076ef97000753be4986d593453e4898e945a5e71427632d23ef96160a3ecbd061745579"}, {0x50, 0xffff, 0xc9, "76cee3349a3a2da9650b71513d1556add220eb38f2d07c3a96062b28bb86d0e02147b4c3ad1a095bfab8fc8d119a51a6107c538d896eed56fdecc38079ac"}, {0xa0, 0x1, 0x81b2, "2c7439a024cbe447ccb897dc78ee22bef4c2b55e6504d903c5a52e1b462980c40067b714d21f521fbb309c1604743ba6a29007872ca843b06c9d6db041aaf71faf8c6a707a934522076dc5ba8fef765ea520d14ce4c11cc5251a3811e5598f6469d2cca52109c1f94055c73485c8ddb05cff85621350260fab3e4b75a1dcded7d9e8ca4d4eff82ed7341c20253"}, {0xb0, 0xffff, 0xae0, "e0991d85f7a45a8b72706b7ceec5326b1f5d1b8cd19a15d336399b662aff8dbf666c4dc03d978b71e80df9363cfc6b59c71936d1f018e4b8cc7590da0abd8fb9b9eec219ed5082576fd83a3bae0cd8cd648d22834a3ff8a18d16ac283982f1739df3e8bbc9cf3f6bc77ac25db9b8054f740d115e20a710a345982ddfd7a291564b647e08a5dd53e2dfc4672494ec71b3c30a85f889536c71695437"}, {0xf0, 0xffff, 0x1, "1dab7e5f77cd005006d307272c7ce3aac0482f1f370a1fe4b45731386629ba0ed8217c8af58985f46df3d2cb0b572e8b2257a3f5839499befca99a77754e45f200a59fa8b143046eb56f2ae7499f9a32a6d9c7ae33dd011b87f363eecddc5c06e48463987180c3ece478f31a5a82c696ba1e59be0e246c02b1c0fd2c4c6db61cb25fd0232f8c4e52bcae7ba54507318f2c5de11736887343b9da9e3d7363f95aa76475982dc907158f4c330162853ac8fc56ed629fdb30c7637b97614f1aa16df70769eb8ddd81c7f6e01ffafa3f9e22a061b5f0061ec477a1b223670bf2"}, {0x60, 0x1, 0xebf, "e9c62507a58ddf70808fa46e41d4a5d69f9acfbffff3c324f003aee796baa9e5fa80d8ba73c4ea70098fb08e7c7a0da84bf7602b7678e00c98262dded8760d909d6b03bed37e5097d11e0a49f4d5ab"}], 0x3a0, 0x8}, 0x4) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) 12:10:02 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setuid(0xee01) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x8845}, 0xc) 12:10:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000080)=')^\x00', &(0x7f0000000100)='$\x00'], &(0x7f00000003c0)=[&(0x7f0000000180)='**]\'%)\x00', &(0x7f00000001c0)='\'%', &(0x7f0000000200)='^\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\']\x00', &(0x7f0000000300)=')\x00', &(0x7f0000000340)=')-\'%*-\x00', &(0x7f0000000380)='\x00']) 12:10:02 executing program 0: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x1a}], 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) msgget$private(0x0, 0x42) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x1000000000000000}) flock(r1, 0x2) 12:10:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 12:10:02 executing program 0: setsockopt(0xffffffffffffffff, 0x10000, 0x0, &(0x7f0000000000)="73702f8fcd32b4342b48c5dceafe8b59b802353d3561de8afecff63703c1228c07af74a0f5890a1261f840c15a05c86799e21cd88782fb74fe9f1f8c11f5d575cad72a7a900ae73a9e333bb56fcb0030cd5e", 0x52) setsockopt(0xffffffffffffffff, 0x2000000000029, 0x27, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) 12:10:02 executing program 1: socket$unix(0x1, 0x3, 0x0) select(0xfffffffffffffe46, 0x0, 0xffffffffffffffff, 0x0, 0x0) 12:10:02 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f00000001c0)=[r0, r1]) setgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = shmget(0x1, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) shmat(r2, &(0x7f000026c000/0x2000)=nil, 0x3000) r3 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r3, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) accept(r3, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 12:10:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="92b4", 0x2) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000001300)) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000001380), &(0x7f0000001400)=0xc) recvfrom(r4, &(0x7f0000001440)=""/247, 0xf7, 0x0, &(0x7f0000001540)=@in6={0x18, 0x3, 0x4, 0x3a65efe}, 0xc) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000001340)='./file0\x00') ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e81e00", 0x0, 0x2001}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000013c0)) preadv(r1, &(0x7f00000012c0)=[{&(0x7f00000000c0)=""/172, 0xac}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/23, 0x17}], 0x3, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 12:10:02 executing program 0: r0 = msgget$private(0x0, 0x400) msgsnd(r0, &(0x7f0000c40ff8), 0x21a, 0x0) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) 12:10:02 executing program 0: nanosleep(0x0, 0xfffffffffffffffe) nanosleep(&(0x7f0000000000)={0x8c, 0x100000000}, &(0x7f0000000040)) 12:10:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000006c0)=[{r0, 0x70}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000000), 0x0) recvfrom(r1, &(0x7f0000000cc0)=""/189, 0x10f, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 12:10:02 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x81, 0x2) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0xfffffffffffffff9) read(r1, &(0x7f00000003c0)=""/214, 0xd6) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="1ed4d733e022", 0x6) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x4, 0x7, 0x8, 0x9, "8543c208b2c067ccfbdb90f622a086cf60a856dc", 0x1ff, 0xf1}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x1, 0x7f, 0x401, 0x0, "8fcee46a86cf09e23a3bc6da86cedbcad8c5639b", 0x8000000000000, 0x1000}) getpid() 12:10:03 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x832a2) shmget$private(0x0, 0x2000, 0x508, &(0x7f0000ffd000/0x2000)=nil) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 12:10:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000580)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa237b13647ce53da7c76321780000000b24663af16a2d2fba7a4e3e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a5837f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b68691003000000000000003fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1de5111c00af5cbc5eead0089ebaca154e34acda0a98522c7be81e379d057c8001588e7b1e370ca841a8dcde8ea153a9161f08a309ee969ddb6cb0123cdd9794a56dedd967612e33b1b8d5c0dcf23d957f57b29bfa2d618655d5ff125feae1285fc0bc47f756082ed84935f62f4d62fbba88b3a91d5d1bd8bdf928d0b0c2166a63ef7b11dedd742133eb84ae2b00e8073bf0e90c63aec4dadda41d720da05834d8842b7fa84c76de55e3a15a692d021f1ff69a0a130899b0a23b8a177e1d3dcb5420971f9efa8f0938ac9e4e560b2afe42d9c5cb", 0xffffff61) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 12:10:03 executing program 1: utimes(0x0, &(0x7f0000000000)={{0x400000}, {0x0, 0x6}}) msgrcv(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="e0bd5402ae0b350062f11bf88c771accd7407ced327eb684b8c6ed98616ff2ee9f4c4ab144964c5b7514cc16cb5bd04c21385b1a7cec7a9911480ae7ffa53b0191f22c2bdcb11e69b903b133aa5582ecf069774992e2be7baa8b5f9afe1077dc2cefe1184b03f31d07170173bd298b2699dc1293f2e01125aee630aa5c6f064a6f638109e8406f878982c0a94c393cfc453f8c"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x7f, 0xffffffff}, 0xbe) dup2(r0, r0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x60) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8001023, &(0x7f0000000080)=0x3, 0x4) utimes(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000180)={{0x8, 0x3}, {0xffff, 0x5}}) 12:10:03 executing program 1: select(0x40, &(0x7f00000014c0)={0x1, 0x2, 0x7, 0x401, 0x6, 0xfffffffffffffffc, 0x5c86d422, 0x1000}, &(0x7f0000001500)={0xfff, 0x15d, 0x2, 0x400000, 0x40, 0x18e, 0x40, 0x5}, &(0x7f0000001540)={0x81, 0x200, 0x1000, 0x8, 0xdd, 0x4, 0x5, 0x3f}, &(0x7f0000001580)={0x7, 0x63f2}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000040)="1d0f991e33a1769c25f57a337e36fd77f16fe4beceacf278c49da2d6a02d20fc4c2915ac58b4a404b01f700258dd19fb3a2ad3ef1dca3009d46f6407e5bec976093326f14f1b776cd9b97c1c8409ab87aad9bf0a9ec3069d799cd0c6261082f52b6b805943a6e31b40464f03772cd31030727ffee1b02c3e484425aaf5f18ad3df6aa41fd8e26856b4895c3a979437bcd32bce8f54f2f013d80373eab71129adb754933b52fea8a2aaff0ea90c67ebdfd3728e9ac6247e71f5ba31cfa68c9ab3bdcf0c43bd9bd8685772506cdf476d544af0201ea5ade52edd25dd04686f8025632107b015a715a059d49b90b63f3ca3f31c0b3ecce0dccc3b7265e0a2dd9fb30dd31b7d9838cbbef3659d7bccd5ad795335650ffc60efeac37ddb76b4abdd65f08468d72e305715eded4fb5799a7c8dcb56f3b0b2be578001da2616cd3fa89f0031434363a9183724a2ea8ec4ea8c7d7582a3240f3491436994f55c9b498c291e862531593204616e82e98418ed21a26fc522b7114edbe37d32624790ef47a0e870ee6c305f67b0f70e32be0c65e378732cb555646f2ec4ccc9567305f26584de0c87e90c406d8924210d5be95d4d2b3ea980be18031d125caeb1415462e9d7d03ce9d72da9e3f91b801acbceb60377dfacb0258fc18ff56f6f74c42909da5f345b150df3734c06117e7c4c67e9796965d2a87432d55180da0ad0e0cf423cfdb0ecabb8069fb45d90b28143916f35abab72ada6a43115de582edfb4d329a8234e1ee22df0eb00a60711376db455b1243887ad41aa67207f91be20fb2c7583e193d6bd93f6d520a13d7450083b109a285ff0c890e9f8da904d1f960045591daa8d0ea1d7c585d1b738e3c8739399c17d990245f3dd4babc9ff105989b139ea6dcb85717b6cb6538c03ee34bb25a9ea81cabc600c3661693b205c16187cd6dcedac991d0571dcdb087d49e6da7cb1790f5d9d1626ad12dee626f5e7336b6c527997bf02c365fb1e5e59abb1296d27731a4a4f3bcb8759e72c3e412b10bd5989e3e183cc8907f717447fcca90c5861c5ae8b03eb6affe48624098568345e919730bdf80efa72db77fc80e8b4dd48ba220f703e8772dd8410aa18c28128cf2b22f37ab8b66a427c996d51a99bbefc407df3146e3c88dad619decce516a0dd357a15464037c3e9c0077a532c4ed63a691876fe9e158a73d3a15b14a355f2e5dac4a8fb7b6e60c9b5b7cdf5ea9a62d5f2d370e0f31d9d37b56f9434145a7c1f71feb10201da7423356199b74ec5d3242ec6b5c3bf352439c3365467290402facd48eab30effc3b64e988ddd0aeada03085351704fbe2c39031f459d72a6812309db989683cf6f58b2734c690f7900218c0ec23eb977141241df9b90bbf34218b4c75b8a38bb6b2bee0adf3b71ff3776a0d2fc0f97d931f836bce40dd53fafffbee5a3ba12edf7aa6c6eab4517e05291acbdd6da3db727fe90eed4ab312a083f3292f24c5915b41bc07d2c2a338d50ded3a202a02add452bd17209dcc66dc4c7d79fb24e2a7c30fb27dc2b5c49327d8a569edfe8eeb46a983a41e185230d1e197766c963aa571b292830320d95e6e6611b856f1ba8221292de940ffcd59f6d8b7e16228ec2200e88385c77a66c810ed1d1963738b04384db44b4f257d749f248a710598c81522cfa596574c9b731401295f6a8db7b9fe9bc90dee6ac730b2f3420b3e160112684b20bba572965e6391be486749bdb76acbb047b725dc3992b390bf9da48af34e3ca65cde289c47619eb02369217ea45f2cc94292b3b51897b0d528e7e962d9c4a0dd43f392df3afbc6179ce4341d0389b0a895394a12c4a4bbee4255496dd011c221cee477f5d5a9730b24cdc4287259d0e03ecbc6d55434ba967b684866cb3e43d4315f1d686d3c6258d852ab63a947b14814be6b0c47d910f21875bd8f6e927461037c1ca3a0156d93c86d607ea1d349f39d249f48fbeb512840eff28d113648f2c4ce5b997949cad09712a91cb4afbe4a216285dbc0c5f434ce6dc7770732d45e2bf071fa6ad845b611d0ef8a10bc6ff9bb579171eaa161ad63df22349dc689e735ed4d146d6e021079193d47dae5e39229fef6c83e106aa19968976754f9ae11d9d32c12297bd59ffc0bd997dd46da701b9340b8ec671e734ece9a017adfb4065220736252c8d8461a4fecd545ad64d2c19dcacd374d3c53c1164c61040914d7ed5bda31a2c6cd8cda6630d0df1135d01b87f02739f724cf70ed715fdf2508b19e2282e6d8cb9ec7b64c51c5f9eab1bf92823c61635d2850b303f3ca4313fe8832d90fd91170e3dccf861998f1de7b735e4e2f3f44241886b2fd2301d9f39f51d66fd7c82e09c88b587af2a05163f36013528ac275c5c734dbcc0540dfb4622c1ce73718f3996b5e22bcecb2bdb0c6786c4442b2dc4c7fbc22a81b94fbd35ef30cdc30ffe050c32a046589a465c6f4732835aaa70b4625e372a1f56f48c3797969a465bee91b3d84050cf39bafa2adf9610f5090a15df6469594d3fecaacec70d7683ec3cced906dddcc8653f006a8c1f4bcf7b415560ad37420410f4d80ce108844241930d8fb84cb1ac403dbdfb96c8f132813c466577d2a7ee1241f1bc782be44243798d8a74838a25c25aefbfe5b5441d7ab8e8990b7afafaf2b9aaab7f5a32561676d2964b534e720f753f3bc83c17cebd48dcd5f262218f3f9aab4004a67c643f4d8c73f3d547715955baae3ce2dad452c0cd89043f3a0d1cdeea53834cf30cae7fee81e9f87872fae98910c76da77e38ef2049b83d3e04c5b453211c9f488f7e2c839d048198326cd6845d6ec279c253cdb3189141a06e2aaeaaeb9b93183cf13e0d626bd062bbeba1ef70daaebef702684dd5ffbe1cc83fade7400d9e9d2f9bb78f7141827852ef4bb3a96a7c868da19753e9b044cf001142a89eddeaf41c16512177683ecb1682be53122f81f8f0c52399b8a94ed528228fd79f1934fab25518f99f653890416ce7af98be3260efd00aea74be616c2b3d7056302407bc7a43a6456dfab079c74f4d8ff8d79936df2a8b4997d35cb8148250068cba9efabbe9eab4b5a399c52e9d30ad0942bc257fd8debfd96b02ac5d6f4ca646c71f0a0841de79b9056805576dba8a064dab6fb922e451738d1a38b4162c287293f5fea5104ffd5e16b19ed793e39c0b5600813b84c16d0c083353c9500b0f797bd5bff644336a3cce18f0ca7441ede1edd1bbc4634d9b80b02790b6c8e6e71131a82230873cfe03b72b8de8f31bb94fc6d2e2c95d5f7f8a336c0331a2ac80a3d9383f968ba6a38689f69d6a466eb1efd160449f8dcab480af925e210a0ef6eba8cac754de57d672f8fa1e0fe21dbab735292904bc6bf85e09bf85cf2d16b576a534b54c2c9fe4f0519b29d26b3ddae25070d637bb9807f2a43cb489bc275a71005bdc7872371b02e48409f8523f4c9c55abd07bf82f502b874a88d8708eed263426ff69f86569345df5286eb75f0b8bfb0c3d84c02a788534ff63f81017650a607f018530f47a9cc7db8d482a5668f0aeabc3bceded25f0c03740dd713f23a0b2d365c188113461e150a5ad1e0bba4c5b55a912b611bd6e7b09260ca95f94702de0dd6a4352cf8579289a8a9f52f7af7fd9275a1fa885b640f52f529c473cd5ee0e6261f5e0fd830ccc9e6f08260aef6553fa93643fbf35c72965c718f1594c83e99c36de9a2d1f50114e4ac2fa7ed09a67c1c9bc2c2cd53015c25ebcca5dc855d359c4bb4cdc3ae08111751be1c01ff22cc257e380899435219b3b1413dcb7cc458ded89dd1070316f533648103989f3f94ca19b0cefc451b9ad2b872ade65d1505d2694f2cfb563188bf4bf1f27ac599416cf74e3d92896c92165de0d903093b886812b05977335adc7b245a0103ca3965f2b107a8c4ef97ff00f9830e3228ea966ada6a1a2c88a8666dd0e1f48655dd7533d9f48ea9f648dad15f9c451816c655eeaf12fcac2d7816094c63365e21c9c9aff4e95c55c9fb2ddb1b7c8c48aa47d7e37a91d069b67dfcdc335395293d6704ae62263ec06b66095ef7b189f85c4254a3ec6ce7c8d4eb8f4da0806d2461d3fae0084791bdd47e1c81631aa0cb079bc984905bb2fe401befdb679751a249b389cb6243ad610a6e4b3b4219c849a5732c24dfd8706128bd28be2a9c503ae1711e41ab73d5ebf0390915e443ffce253ba4d2bf9717ee8be6fc8904942e1148efa541a928d50d875e9e8b90b7596cde10fe1436f58d42bc3c09c8ca2b8f0e1a06aef421a33f83cb0e93784d99f1210987f0fd1622b7c70d30277424fe4cd38cd5f255fdcf6cd2a13125fd76cfc467d8c5c414ca2097d47948cfc657404504c8ea9ea1e1469b5ffc23a7970ac2c3dc5621d22caf4c9328c382cfa07071fb87336683a6b24cf0ec7d3a8bd3e0259d904663b31d2f756c5ce565c0db3fa3564fbda6e370050833df89674c59d3a9d770026fba9f25253fe9505e26c686928598c89a117b7f18b7270da31109afdb64b0933fd99929722bde3dc4554bbda2c8beaee52c5278dbcbcce3cf099a4d303128698b447c2b5e55dafd151da5458c310974a158409572547affe80cd845aa60a36e7e8bf0f666ec7315a875e039bcc9588f9a366c5c3f8ed094c5efbb0a07f70bd262e5779202aa42aac032080951329050ae521aade52f0cd2a802eff6c2e499e882a86b951acac31429e071ff794a8a012a32cb52f7c311311b5f1db730535e404152a1524abddeaac89ecbe11bc69e15cc148334481172b0b283c9338ea41471c9d16e00dc797984d3a86cc5e4bbf37dcba79d11be2f6295c047106784bb7d060395828301b461479f6088cd09f7f939dc1fbf88718b09e47e29323302db3fe0a08d9c1d5f827da50a7f446d3504921797de3bbf5842874437134cfd37ab1501038908cf5094a0a8730cba2aba64930c546b4cb3bd1c2a59099680bfe65738954e25e8ac5870a496dfc3747fa75caa56f839ee44a3d7e6d150d3b809f2066ecbbbcf1644dca0b78dbd840a576a32d87ce0b490fb77ee9a7ba3d6164bf91f67cc057101b1c5d3aaf3df21078414e42d899dc441846a185211a2a5813948d618aaff3e69c0e03a7f4d4ad42949463e6d64ef45744491de78dd4e40ec65e23cd01616b93ab5ec1f2ea2e836b8b7706230ea741fcf3d6daf1aaaaad11f3c8a5c94b941d061bdb992a8ab55869e60bc998457a4b576d92e51a084ef267b4b80e65e1b1bf8bf0c1b9a5e9cb42e99b42e9a1e9674473fe90e3c0fa820de6f7a0ad54b05dab50db12bb527fd150252e0538768cbf4738e0103201e07f4cce054022a7702c6f39071f3a67c787fd02d13358f1fd2b6b99501537f8e47a7e9634fd457efda20815360608205bb369c916ac2b0b543f80e37e210a994769757d14a8892ac63b16cdfff4142ebbf99591ba28cf28409245616841640c39300b776b1e4c8529c058ecab870ed2dfa8792ef4df29155b2d16b9aa94fb0cf352cf5ee21404210c04a66e786eed489390f464a3d98729d7e6831671fe4f8f1c6b5d82d8bac1a4ab392efb4d9f830b3449b2cc08877145dbefc0d335970cad3c40a733ddec41ad9d5aa5607c196fcfc6923bb1797121efc2a3f9f2d071d9e5b11207d522868431be867d2481c5287b0d3409da44425fe5316ad67d6bbd08e4ae8343579e7abc09d6c5187068fb56477bd788d99fa4c0b644312767c020d0d8afaa1b2032ffe756fb05042c6f493c11488b6ec56a844766f87b86c40bba2e7c63cce7389d", 0x1000}, {&(0x7f0000001040)="1b8dcf0dd9886b152178341728baf2b9ef0cf0e209d0b6babf5461a0901f9c597c22f1cf26f04bad7935675271e0e9f2f4ac5f3d37e8057ce7ede4f9ce144616d1171e7a0675a074e8cc9374d585428bef184db525f7589503d1f2592434d003e92ef79e33ce38fecc0f7bd5c327fc9a3e887e4642ee24a4265fa2c5", 0x7c}, {&(0x7f00000010c0)="fbf5cfd55ce2383f0081ea833bc741d217fc92b2e9aa9a01fca4aba0010f9c3e23512d36a5519164c413347e934d28a993d8008270fb5bb7d326bb46fca2ea0bab794f70f25805e7939a07ed296368130284211d85034d155f956e3e3c91ad0aa16704bd17287ac5baa3f194b7631ca1d0be3f7903bd520937945671656518d9f7c4a4cb61d7c60cae4eb4f2163ed607ea3c63c5b01d0c8a4c946d4739574b6163e65f45f70244387e42bc5633d4e8119985e8bc41e55de82f28f8cc9b50b65fe795fdc295433f08602f51b7fba6fa1f9b5552fb9d9c100ee7dd5d49a71d5eb008c606e54ca93a2513", 0xe9}, {&(0x7f00000011c0)="ac82f35d10962e8f60df97db722ed786e7f410ac265b977529cd50c1044d9f8e96a48aab44290b887ff1dd45325350486550cc62df1ca2002a5897e2958d991043db96c5150ad444a8a3a120812f71b6564d0fcc54cc07fccf107e66ec1cd8874e8314", 0x63}, {&(0x7f0000001240)="3923a68a64b224d4413bcb16a415b05d29829a9e721ddcf2d01fb7adb39dcc4561f78d89026076ccabc7b63de74d60573b64fbc9e5ce176c9d30b6a8c4fd0b629a21371fdfabbb31910b9190fae0deb054d32eac745305231c47e6de1701a6950dc60618d21ce7295ddc8933bb3f0c9f8a142b8a226f31bb97bd3620971d57621bc1cd4f72bc6b2d168a558c04773a28255fd52507252f601175", 0x9a}, {&(0x7f0000001300)="18a014b7e8ef1d60f4e468f039f3cc", 0xf}, {&(0x7f0000001340)="3287feb6502a4555a7962af7c7dd02a1d2bad4ac12d3cca9f232995caaeba07c5c47868ef491512dffe7c51deb925751f769572522b12de6667ff33478ab9aaf4401727777dc9fed90ab467a7d4aa90bdd4b4d3ebe34238c4cbf9ee7e46c1024b66f9605dfc965330e577d030ce8bb11420f122c349f6fc28892d22f54ecd6eefa7c07481fedc674ab4a3e14dee77b2660d9ac5f5681b9f4d2b299d3a0b470765ad38d793c077345c31fbb6ff9a3fd6400cdd9d67cc2d4e9736259d994e8b968aa5225ef81dd8dc0d8bd1540a6d48cfd4c198dd27e935a03872d", 0xda}], 0x7) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x323, 0x0, 0xfffffe51) 12:10:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x7, 0x0, "f0e6cff5c5360c5879bffd7de16ffcd269e808eb"}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/169, &(0x7f0000000180)=0xa9) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 12:10:04 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="ba0e", 0x2}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) recvfrom$inet6(r0, &(0x7f00000000c0)=""/140, 0x8c, 0x0, &(0x7f0000000000)={0x18, 0x0, 0x101, 0x800}, 0xc) 12:10:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6bfd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba", 0x55) write(r0, &(0x7f00000015c0)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088000000000000800099ae4ad7bff1958871ed0be2f0c8420fc3c59be0c06e8931633064d5e3ef51cd11b941c56b0e6082210fbdd7135f36f8565d92a762a270309bb083a557694ded9c7625044bda9bc04aa745bd0065563ce5ab6cd790c1237dcaf2", 0x7c) syz_open_pts() close(r0) 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)={0x1000, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:10:05 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = getuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000000), 0x328) 12:10:10 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x4) socketpair(0x1, 0x7, 0x9b5, &(0x7f0000000040)) getppid() socket$inet6(0x18, 0x8002, 0x6) 12:10:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000200)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766a6f7a553e0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) syz_open_pts() close(r0) r1 = kqueue() writev(r1, &(0x7f0000000cc0)=[{&(0x7f0000000bc0)="fa1261adfbe4841a1737eb31f0c6e3df827f021f8d1a7afa99b9fcef89ed676354a80f850d5ef2bb250b09943cc8f075e0c90ececae6537daefc558229c0a61eeab86acd0c85a59144a269d7624b7eb97d69509b2b70527bf91eddc0974544cb18e2d834224039b21e9e3455bd6c7aad422627e3de8af9719bf2dbbdf9c8bb6bc569ca182d71c32866db2203f24de5e306333c1b91ad180d1be15048c299b7ade0f4cb1f006befb5f32c1325a3fc5d95990020decacd625f1f505e6750e2ddfcc4a8091951b1302cf5955d4b37acd0bb6b467ed5554b1e53e5537b62", 0xdc}], 0x1) socketpair(0x1a, 0x8007, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0x0) r4 = getegid() sendmsg$unix(r2, &(0x7f0000000f00)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000e00)=[{&(0x7f00000002c0)="a08aa886621284feb944ce04ae1b2e2d0a2ac533da40ffbaf2f2943bafd540ccd462552c2dabb8bcf99375b0eeb8dc8ab27c54a8f664f00f5a188dcb43bf76ff87ef5b282ba3c537002e120d0d81b6cde4193451fba04974a96027c0c0410b685c1c", 0x62}, {&(0x7f0000000340)="7d4fcc4e5960c946e335b69c87892dffa12cdc1fd6cdb619937b9b68f1014ab9956b40e689f9f5527a478258e14322399f0502f7bacf209669a0b09c18b95c27588cc26ef46321af7bd1eaff9cb856ffa4aab4523aa31a95bde6106bd771407d793a8a845a58c35fc40996a2a4eb84db72579bab62bf6f736de0489844c51e28da30be23129e27165a30b5e2a54a1015c6aabdef2b56193771eaa9", 0x9b}, {&(0x7f0000000400)="87f243012ef94ca0ad7a5631f8f6fdabb3a683404c2a4d3381a29cf1ab0fba7e7fd1828bcc77b665923b09842a0029418ccdeccfc798d64b4873dd81c09febd6c2f669966abd80dd2569d8108feba2235823d5d0058ecbb408dc6566d86de79263", 0x61}, {&(0x7f0000000480)="2cf044fa45189df80dc8a4e1ad7c64aac4f5251591a71a4586c4efd658f3163466674947d3596c08972ae82a727694eb", 0x30}, {&(0x7f00000004c0)="3b33259169cf667cdefca6905dd3d16682a7d4d9a40c75b44cb7b8bf2e3a8888f544e3ee9f7cd4400bae3b624537d8fe75eb48f167a2ee2845470ed67a577355f66274dd3d217491cf330bda5d29aebab619fdf6d5599232e38bd8bbf4384a55c79ef1b83bdfa7c4f9a47cb53afde6e3603a52e88640", 0x76}, {&(0x7f0000000ac0)="2728a926a7164651912997bcce713515fe4fd335fe0f35c0d38814b8729c436ff656b610b5b135216d9e016a4ce8506649214b352691b3c1a3a54bf7d5c72256ecc70114e87c89ff06d9c93bb0199328866aa7d489495cd062240a937102321a6da4dcfe221e8480a91b596acc6f1dd10e593521a3586bd6034a83a5f7031997cdbce3268e7ff5148a92d06b908686115615", 0x92}, {&(0x7f0000000d00)="ddc58348b5dc5f4de89aced99def040633f82642e8e042002866b2e834078c7d93e8523c2719a43c045e6e0b50673e640ea6b58f7fc48dcf93ef73ffdc7a1761e16c4a48dcbb609503b8b309d311dc54e37ddb4d839ea671714c8e0ae4647e632cad767719c2a23b7b5f1af94826698d3789fef5f739f8f118d2250fa06334ab016f0ab055332d5f725db9f170a76ee160cfa53340695c50b7616298d0877434c8505c37c7cfb64df132617c0fcb092452e8ccf9158ff490bd28aa482fc8300e341d36795c0ac231adc547cf09abf4fed77dde72ff15b5a22b80b2ecef30a975d88317bbb39f836af6b0a9", 0xeb}, {&(0x7f0000000b80)="fcb97aa3b349e0cb4444e3dadb8d37524ee30f5d1a7e62a35f5632aade342ce5415ab691ce60ae1b", 0x28}], 0x8, &(0x7f0000000ec0)=[@cred={0x20, 0xffff, 0x0, r3, 0x0, r4}], 0x20}, 0x2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r6 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfff, "835dd2518001190000000000fa600000ebff0100"}) ioctl$TIOCSTOP(r6, 0x2000746f) readv(r6, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:10:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x20000000002000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x8e, 0x5}, 0x10) 12:10:10 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) shmget$private(0x0, 0x2000, 0x4000400, &(0x7f0000ffe000/0x2000)=nil) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="ff", 0x1) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 12:10:10 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000540000000000000000000000000000000000021"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 12:10:10 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x9) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000200)) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000140)=""/16, 0x10}], 0x1) socket$unix(0x1, 0x1, 0x0) r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x8000000028, 0x5, 0x0, 0x0) syz_open_pts() r3 = fcntl$getown(r0, 0x5) syz_open_pts() fcntl$lock(r2, 0xf, &(0x7f0000000040)={0x2, 0x2, 0x100000001, 0xc, r3}) getitimer(0x3, &(0x7f00000001c0)) sendmsg(r1, &(0x7f0000002880)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000280)="646e8223ed79acc47cfc64a382c3a8734448134e9bc3df0cde6618e23dc81477265fb3068f5b65544d39947361e1ba53499d3617a6e1a80d906828d382d8a6384e569033ef3e5e197309f543d6e9925ebe9af26be9413cf40b752d6fd68d5df6aefd7c9c134b40ae3aee28585b", 0x6d}, {&(0x7f0000000300)="d6a822b39a78636d41d087343a12a4d19fd228ec6cff070810923e2abe2ce41e039ad7007806a91958d98ce8299a5ff136270172b65f3705943e794b9020b4353d112009d4daca91d1e3083fb44834478f1634aeab0732b884736bdd9e1cd90a96f255a1", 0x64}, {&(0x7f0000000380)="5ce889695d341182f66bbf5970e8a488c0ff0ad0023e312b3af4d0ff460895f9f30720e3b938b13cd7d33192c9bd90878af91cb5a4", 0x35}, {&(0x7f00000003c0)="14956027fcc7a1c28d90c140477d5e51dfc5932c22", 0x15}, {&(0x7f0000000400)="42b03dbd4b8d1bfd415d67b96a975dbb13700106caee5f8cd92165928145e42189ee7e74cedd9607f3171ad834db6937b5851373211d8d4bb5e38d40a0c0634f38", 0x41}, {&(0x7f0000000480)="e52e3877f1bed7c754b9b2bc1af5c5b43b3910fee494ba56dd19bf288a94ececadf23e596fe43ed9140e5e5a", 0x2c}, {&(0x7f00000004c0)="0ab9b2cc8340ac61dd62adee4d917834c0a74643ce460df1ce026a88dec598e9e16a8d21e580030e2ebc20bd7ef4a794d28bd9a182880c4fd4bd3e9a5522bb33d27dc775f90a545fe25d54975916f7", 0x4f}], 0x7, &(0x7f00000005c0)=[{0xc0, 0x1, 0x5, "f6970498d9d83e37c502c8ce799dd534dd59fc80ab9072c954afb9ded7b98c3dc3ad4644a8e5887101099dff44e4ed94370ffa576631cca7814400e02a015e99310fab8ae004b6a7a7be64d941ccf270f18c4f2654fdb9051ad70314f5119e0c4c1c3db9d49cdc9c45f6036b61993ec6ad882eb4b1eab7f5e5c60090fdf6dbdc63a0702e9e954a69ae42b09d5171dd57b01f0709538938151cf4634882cad1fcbfc2cdb9f3bdbf6f869976a8c675"}, {0x40, 0xffff, 0x5a9c, "41da9ecdc7a3eae25906a6a39634a43a7d44898ee24eaa3719b3c1413c0fd885bc2826c1c934832ac0c52f"}, {0xd0, 0x1, 0x100, "45a265b5f95e90a9ac94fda52b5f5b63fdb1b1f084a109780d751a9c4f4ebd0e2d9c99d75224cf577a3706e09aa6a90fa8ebcd64b3cf261189f749f40b673845f666cbb813c2278dda1334f2998663ce6d6be2e1cf8f00b9043b6ba08471463db9cfaa94b006f5d9d3f858aa4113fa05eb7f574638b6f1b657afd64688da5c9dd4a636d68940ea6f5b0a99cb899506677015be75f232345336a5c62329188793a5e2206c5be0d785ab840e050adc74b46b32770b59542775a9cd84ad15"}, {0x1010, 0xffff, 0x50000000, "8dc29fa94d328922fde1e9d8b06eeefa0fce1b3f8e2af3225ec0328bd1cfac95f8540bde48950ac42cde68fc7b4d0ebc1a767e03db895d0ebfacb2ddbb4bf7ee575f34484a9f17b164b5c0b3105d2dec405f838e0d49b08e29e5b02be84d4753820c6a51b846edf23482b9bdb1f13dfa3b140e56c6678d9d9361363fa9c794110398c9c9a5d39a1921ff8a90899c87e56893d4f7dbfb2783639bc1ad3c859d798847a73368de4252a983d3e8ccf8a1a272f67f76f154026c2be8b9010ba170368690d2c59e09e4184e1c5efb41f30d5b4f7eb91dcd1561c87bef4299b4795416d0c781c349963f2fc32423038895ea84c6dbf77bcd0104928774c55f6efe78bdc3964c2198331f9920571404d09409f8ee26006557d5603ed4e899dfbd766e7ef805aaf8a22e9a22c1f40a9c3a14804ae66932638e679c1418b6177d196fb1563fe5487bc39e5617017c6c216355c19fb4ccd1fc9ab717e5281b47a25755886ec6df2c4a32f72b0a94cf8947608c87c4970c9a4d9f627d06a6f6c4f6cc8a77fa2361d6d78b4a914e63c32a43dd283ab56d38d40b86eb7600cf1b5d1a3a3530858a93f3305ad8acd873e83dcb254afbb815d7956542957adb29fca7a2404630a8820c9d29859a3fd0d0dfb7df139498ba2b92f80b0b956fafd062de85881c07414de9041ceb3a8044a94a7f4352b8b4c0b65539c8000366e9c4742b18dc5b8d422f07eef281b9805cd9bf2bb615c6ad4f044b70a8bf6cd9566fa998fe732b9fa3c477bb07ccc7eb1eb3c71acd32f41b34a1211e328b4811ba8e1cd5e121e5988e4ff145a717fa991320720a3ff3c23d360454315f5ca3ea124f68070a27f1e14f6253761e2e24da15c711f4f7104550983de21ebb74251a8acac75b5b170c227f19a3eae2e2aa27aae50ef24043da479170a165b260e95851fa15a0e58ed5169215a1801eab9e9cdab590cf6e77672270e40d2100790b67d6be241425186d9e7dc480294eab2f88af5ee3b959937e416bbc906363901337d331071e61a7a7a69b53f55c9edea5ae91af5bf2682210016fd522e0df1813bde4df6bf8bbc8f0323c085e88a1a643550f6d975cf7107efeff39ae7ddf478425ac4492c0375786fd34e0d7110eb2a3852872cea4d9f28186ef227d95891c2d8f660ef660ce47870aecfc23e568c9ca77d4dfb1205d770b6a5e6a476d13a81c8c2088e5d1793d6c8000cc5076ca927b3c0a6a636dd89f31e9d07563b8cdf48f62affe60f0b26e7fc4489ee8dac0e90e48db7ed563956f975609e94b06794a7fbe4061fd8c0baff4318676b91c2850b7005acd6736043a5074ca5fe79e1bd6c384c5f6fd3226c300d6e850115854f8a515fca6476c74b2a032358a5fcdc8b029352ea523d986e40a7864cc9368eeae21619a965b4afc89e25d14d32700e38954a67ead0c752d9e52958c02c8533bb8c4eb31cc1c361e06c3a847149dc3ca36211f7e0c153a9c3e4026800cd6d803798754f58bfc71d3ccef4028c7d8e21ca32253568a50542df5f9c2d4d8269a81c39d7138b18d39b387fb47c14135ebe66b2fb43b480bcafdb9044e9966583aeecc287965dfb49ce740ebbc844b3df935376bd1acb40262e0033ed4ae47316a8595dfae1676182e23a68ab3666abc1a6609fbc9d6f854b7847b0826a6fb2ff21e73e393dfb26b3c7fceed2b35daa81879cb3bc94fc2d5725df51c9fd71ed505cd3fb0d94cd6eaf5426c149814ca6ecccc7a122fe0c301a38381d41f4bd97542b073d8d41b3c98631c612b9ce9063245c9d707735cb03741d9d1a07473b65446ab82262f5c0e7c7aed95c0c37a9924c8cc46209baa56e1424f8ba4416dc83dec6ffabed07e61c56fcd1a80ace3116f3a6816b15a85fdaa5e197b738b931d2476c1c252b302b17db8763ef66897f7b906b294818151a4aa4902a3b9384f20cad69229c13f22d3a502db7cb7048748e4388172f1d4bdf7a0ebf36e3d1f9c5b5d4babd9bc94437b59db55628a2df62bddbb86b22446bc0cd7e775aab176af894f25e33180d0a98818b12e90e66791ed68429a3b00041cc484e47aec4eedf7865172abf4084633b330ad118edfed153ad7a3fa5ca25fd7acc79d63c1305c36fca42fb6dbc2edaeb62697121bd8de0997e0ee8c3032193518c9a4131192b213a2235b9680d76140c4e63b7c2a466bd35a556f1c6e06eb255940a33eee6ba8138bf178c0715c1c41f2c255f4f0bedacccd95069d9930ed76a13b4b53d892e57877795de88a784cf1e147a6e8fbd8875fbb1e07001668d0600e27aa56c9d4826b604af4bf777fb34e6edac850c64c014cede3940db3493f4b370d41411ba338115d20e7b208c6e760ba6974b7e3ae65e7743e79efce2c131e93cf87d14e245f061dc65e7e23245df84a468a6e71f273b7e575359113e6bc18b453156b33de80cde928570fc3b466e4d0606c2565a8d339348086a917c5b5fb361611b150638d3447a45c38d90bb9d6efdbeb43ed7597c6f3170b38b1a599e5026dab131b427fd9388aff6270c311cca0554872003cc88dbbbb9c26d24927241536443099c91d89a95f22afcd4752c10f4f830f52877f738257bef2d3a13de0439546d7c80f09b3410f4679756d4b290e0457ad7f757bebabbc4335effdd4fc28232178886f4b3db301c9892645c4dedd891540168d4e1c8f29173ae0122a092fb02a53f408bac98ad9538fcb83c7a111a7db5bc1c88649809789fe64634ce50a1882ef2a6f42830beb003b42822ec59b4b46c6c7b7bc57bf2479f2ffa57601a294482e28a9419381bb075f5253088fbdb72e92233866c8b222a9ca0198725e84bb54da6285442e96802c5f66ab093154126b733b7d5ab912022b0f5d20c8c6add75096f46425201619fa3cb8814e22fdb49c3bf983d36c427a243a6374dfd55085cf35c0ee344fde2e66912f187dda54c248d20f86df58614d597f522d1eff89acb24440afbd7c18b10d99b5c050f307dba861b0a719a194309c76ac8ea364f2b218693f31881e0f0653c30d513d98e3639f4bbff343a592231e3890116a1e1f81c803acbfa1d90e08ea8897fd531ccb85a41a11cfd4875f9176ecbfb8f968dc5dfab3eda640fec3de801376b1542e2cb0007ec8b1cefea113eb16a312e33ded46a2109a4a221da2b3e4f072b2f3e4dc6ae40f7b2af62e7716c8baa8929e409cfff84a355b49c3e99ad5b291e8f82cc8f8723789c86cb96d1070fa8c7ac99d00dce3ba989b83787f70804e34bb18120c3846c288671b0a964baa0e22759a02751320d01a7951bc959989e8efc959af36bdaa34dd932769cf65d77e57e513b4f1657398369dbb26fcbe86338a0b030eda74f0a0bad876b19323e9be3e4ea55361b2eec4a32f80512b93930c3abd5b44ba3b2418a508be44d9ac2d250d347553cf27943815dd7ded05b5d3eb7fe3d37a6da2901a8a2c322331ccfbbd2ad4dd97b2125c6d2a1b831697a60bec5a0be2086d340a7a296992ecbb061470104bad7c514e2989ee14ef81ff6b9c115b68f1c0c70286b89de866b246b9eec4029cbc229407bed91735f48108caa5943e6f34b0e7775aba12bca5c95b73983915ddcd02454ae89da7cb4b78a46d4bb27cba3f65e847a2ab7254f2439df86280f4aabcbaa755666e6ccafb9dc69dabfd612b0458b9a3a54308804203df3e648a806128dd6b8a970dba22c2beeafbc43e29601668c65cd8af159156cd2928cde35352d1b0e62b0be504dff88cca8e60a2408d70a307fdeee847769cc2cc50cef6811a93abc98971e506da579c72403d5d3d8b0fca1617faa4bef435df3a5f3525189ee35c2620e7d1c948a84bd53e66b07d7ac7e4725a730c1443bd1747331db77bfd70d5ba859d4aabb187a2f20eca21c14ee391e0f099e97c31ba82a51da32d22c58710418f0632773fc275bb304285c256b988a83921d0a8ebbd53127eb7654d38d7110ee22b486153ba68a7db860feb690cfab345c9b14e75caed8b9083efc45ff82cab8b583cf5947294f682e8d433e78e99258b64e29963f872b38e58538f006ba057b2eedb9e51432c9db4f0f573788ef0d6ddc220d526db30ce5af550b8f3fd1744a917704a9909d53daa76019e6b65dee82cee934c20ea8fd8759c8217da8fe5b727cd08629833315c5538bdc0dacaca6974be4f782e4327014abe9442513f002f8aaf3041791b329dc093c0311badbdd117c0a2a940fa3b6ebefda5fe23cd2997601e163c9594e8aada405775d6412a11df9d43526af6604e2033d75637a2b3b87429afc6fa1ec03778092310f63ff4b3d2a9915faa63f342b6ed6c599fed6b9a04a74ceb2b0254fa1d6a12702f404445185d54b2f33f756fbb4b975a99e65d49dcceb7c53ef7c95828a1df58b620bf2f3243f6255c47b84ee447eb71ef0a23a0e3657b178de4013d592396c2c3b05318b26c0097431a9e9f35ee05d3417bd33bbf7b69ec219f809e190c720bf758e65ee75489c53ddca7ce9f2b6bac5b260c344f9b5a5d48bdb02d8372fdae1c3349895d6ad689a49b126fc0e0b81ee8b83554008278713bec2d22c688e8f558b9055d0839c5c19747455a6ba3e61203cc93e9dcfcc581a2ccc4cacf613e326fc6d5278649658cd857613879d1c27209820bb382c4a41daa0668a18b7d71636501b8cab218e8a3fcda581f6c9e21c2f35266149ba473d907f53832a8666ae621845fc50d11bb8fa842498717d4e50fe005facae36308063995328339dd0de63e2ac64ee3c64be880c09ce7fc55c4a4dfc7614e3565bb35e8d102e8906a09422a77b25cc1b40d67d5e0f77ff4be70ce9ad5be3643fbcd5451acc27a2645d96fdf3c2e190470cadfb60e2a102109d1d104240471b724491e37d2d329b7745e523af44c98983134bd56ba713f85d702fd19bc8afb78380927ccd139c760b55431acd98f131721579f4d6cbb88181741dbf26ffeaf7479845fcb6c84efd16c425278e2b5bfd77049e66c32a53a66517919c2557dfcf58eabfec009b3b67036919d3cd3eb8071d13dd261d108b25f1fbfc3a26631427ae35a62bf2f7719b22ccf3d6fb1247dd53d4eb4d44364f6304e658db34a1cc0e4244e502491ed23c86f4abc510a16d96726b672fc9ae353b711334488f1e23a78928d460740f815f01f65bae4d47a34f8c6c46698db14b8d6fcc3a9309511b7040e9f396a29db14ea072fa00edf1bd79397adc194c61c7ec5bd9f72553d860be7bb3608d6806752b2006187f1c35336b5ad4aa665f020b770a2e54d5d5e9430fd1449c1a157f7cb631b9ac6ae6dd43d6878cf4d426b716fb6668896ac80144e8e810e783ecd0ad5948b233933d9cee603fe3ec13c723b241a3c199d798516055a32cd91a31d5f28ad64ff954c0bdedb67cb17509ad279739729557a557228ec02ea4279bf8ff4cf3b4714187ca8c3397c3fa4f1a9048ae2bc993fd20a039b01799bbff180990d33586e80d4548871a20a4ab126a885c966f48ae1533e5cbe989e0c446079653b6fd02974994640bc955360368a20605f65b312e1590d4ae915d86ca0cb5bd00ebc1f40e2e52d905b1fc9bf9e487bb3b0f2e9d0160fa509a9fe3b9c9ee657c64a555cd2a3de9c1b8b69d133a4b6c9736863a777a5404f5312889b70e2327867d8b02179e50fc50fbb56e40b7c1fa298d7ec8ad3ea349b6da4183835cd20fa05e597b48fd568d3da9919bf5860c58669de2bde665c275e374b850a4d1d76930f9bf298798f5492c61eaf378fef244b155de400af621952d707561371f2e422d39a"}, {0x70, 0x1, 0x101, "8990e57a170de67d2307887b5838b2009f6f5e2df45c4fffebb8b5bfc27371c2812b2325d37485d1884229d2856631b54871305b3c3a9d86271e2629dd3069dbdea63282179b8f90ec16ff77833678adc2f6b998791292834f51"}, {0x20, 0xffff, 0x1, "c0c73f0a85ce95304a503f431710c3"}, {0x38, 0x1, 0x4, "f10f9b813b1a02668f172bcf7f5603fc5e7aabf6c18959830d328914c9870a4f60d77b0e8c"}, {0x1010, 0xffff, 0x9, "bf658444e6487dadc2f3b973f813b64537b0e5f761e71684ab5554022aa559e681d5f5613746edbb902c40ee4eebb16e003354f48266b4c70b947ec6ecb227f61cc48150917c43e1c0009a75118727146fcfe3be355093425040b1820782683314c11cd2c85eef4fab980ab656e157615b37f1c2dbe299520e99689c653dcbc41da53f532549824e80d98566d44e08adec324906e244aacfd463f2007d904e15df1aac549e35275153e3a4a969bfc2b1ff761c9f6cfa447a36abd2565a54a63341591118a10e1df41fae8b5a231ea1ec5b8af43db849a3d0cc034386cbc5d854811d6a518800bdaaeb2cda285d6c8b14a96332e89a0b56263d6b64673fd4fedf6077f02c324c1c4940ef8fcb50a500f6907f03ccc09af97097930ac91902bdb480d44ecc4e28326be07ef8329f4631c2b7b479ac2aabae516308d2813da1fd3a0a7116876cea3f64e9857a8e8cfc6d7edb2740a0f22953306c94eace107e2b3f4da59c04b93a362af7e0151a56e11b82f26d22e159313c1b2e12f532158e2cdd6ca9546856ea7d8beb8729bc2f2b5c7afcac94639f3ba6664f2f3b9fb9ac555fc15e252e28b5de84f8c0bef45462168e233aa43d39184c3438d006ab31e517fb6300158cfd99eea1c935978a0b191719a404db3d3bc7e19179f136ce83f5a3081e10d2656e1485dd6e522b61adf4a209be5dfc10840b1758397b19f128d4efc28c572628a2328569b8c0bbb672729cbc328797653bf3135c54c5be24fb9af64039a790c6a62a7172d2ca2073e4d4e5ceda71e3e94d894235d26f9524011e9c34be162f25a3eb3407d4713a5c960629088a6a489195f90bee11cfa78f3363c32de35f6c27e870d716242507e3e2c6c362ef329cfeebcfbee1804be240bfafc89c57e8ce592847edcd486e00431dc6fd2d10c19ed6ce0ab28920694e156e5622783e7dfd25e0e31c6766e9a44c26e0c1c52fa41d5a7ebbf82ec4aa43c577bc952a503f0c6d9b2968f8cd42875d8d8847733255c3f06e96ecfd3a32d2fcc8d6de34bee4580086bd15626bff570a1c8ca3903b6716b4a918e45a416053a9f2fc0a82236bb29a45ab5c6b3cdd2483b1eb85ef38a9f69223e7adbb158a17150a18a5de16449f387358e7320adf1fe1439d8751ca2de4480f4afb3e761551eb38bd2967eb44c36be90a342d61ad98f2918d334698f1ffca31fa12717339d87a3194e6897f7a967bddb2424bdea09af735345953ace62c2cc1e1e06ea92eef21e5a07b44373effeb261e3b9e60797d8286f0727f51d095f804d69951d51aef3de51b00079e26480ac10e6f9b0e9af7db12dcd4fd9f7f1df04f341388fb51b8b5cb511f0e6bcca8d695b5e6ef0fdac499a7923e88977221669ed844970ac2749cecb965b31d86bd19dbec22d78563ee01282451dae15348f83b2d246592a69f11b672ec64ef60953f6a889ddc1b0055a70b088b2dbcc8a8ecb391e0943c42895668c8e6e9f04d36f42c128877f0ac15222f213249e2f181dbff55ea612340aea3d6e7a6a5629d93535d95276990a277ffe0dac6e7c5e754477601636da97a9ec1c78150c09dbf1aa1fdb663cb322eef4beccd50191117e0d16ef10e96119cc595922b7493fa3cacd3563254b239c9a2d3f5cb6e56b51a284c7568530d0ef59d7fa12325319680f639e439de6dc2107785440e248b71e7b8dd03cdfd806ab62a2a3ed509b75d0ba60560274a37ae02349b7c8fb40f4108ca94a55397663af21b84496f2f957065cb49ae8ca68c060a069263e9e67675bb5d8c248d754240d3795d584a9c9057df7828db58948b4e36f3c5f177381b080cba14fa63b762865fc6cc64a132db6dc93544151c8aadd7c4a016dfaf3c183eb33ea58a180fc3a9c2a9ddf90d56f12e3bf2089815b755617b4bcb307a77e10d78513c6b41ef69cae44b69fbeb5dea5277829af2d36d9f4bcefd4fac4d71886a94513d88aa7178554944fa6491ab675db150532a56241976307e0833197c3fc1df85bb1d5170cac88bb5da911f335a9a78861257aa96b5baa7e82f0dd469be22954a2733f6ab51a69b8aa8192a98a406086395904618db2005ad5f5e9829b69d893867e74195f3669e23193bf8d3eb4e40f3f0b2e0f2f7dfb874a275bbef8166065ed02047dd7ca7f547ebad64f0859cbdc61e9b932984dd38ae8b3a2c483c0f74cfc85ceee08fdc06ecbe171186a3e8b1e250c9e152c63c4bf96d5fa32ac94d8e30d41c5ab394704c608cd04463599ffccc1a92adf0942698c4d2024be8384476332d36bd7a49fc008d023e1cde6642a3b8bcc4081e0b69208c5772871819b2fb64352cd368a9e2d4246618923761d6a1887e4f112161256b6c731c96db8e59df8c4fa915b7475924d355efd9bfdedc5432e35045bb016c408a95b45706f841efc0fd13ba173f2f5968afb05d95077d3c3747dd97c1de8096e676766a43a9bbe6d9d2879fdd2978e59b408ad32b23f24a5d8f9a3bf3cfbd087219e5a94e8906768c695906ee01ec7d3715c59aec86015d3f420afeb5a08c1e7b8bfad2ef626d559bcaeb9814943a0763ed6143e4a547b67a2fefa7268f9210a1684ecc21c7abb24588a360488db858cf42dd8f399a2f19d8de60c3e6b99f77dfc475b7bbd815fc88f1a808f03168a0f61c1c9edb3f17bd9e0e86ca48c980f0c57e7a7638e773fcb7b31f7b6aa56a2fedf0f9a46286e3e83f7a51b681406d82eb031654ab7614154613965fd4cb24cf496681728809ca4ce82465606b19c3a4f004cf67bbcc572e909e2540ae85e6b8aa868012415970c489b3d0815a630d2da914fd21e6009cce7ac0f24e101727c4904a0822d2a15a0b3a0428abb8535af6eece590713ec0378067ae00b05bc5a72e203391803e9028c88e413efbba9a8d5ac45ea2f580e1b4c847238b5505c3b16c795b69276f56ad0eb2b1004743599e866c2868afa822f801d6171859a8d2db62adc6021b86f079fa3f869965728452cfa44fdcd10a0a18deaf8263e3f8eafe7638d28663c5896db1b2384d18ccd69172c304965dbeab4e786fbfd665a24d06caedd90001a2098554d81947242a7f0639d4c93236eb01513bc5cd4044bf18dce0fbb487aae4a72e02fd8c087f4fb64e8a14bb169abcd80fd791ee2e0aa681950a72e20adcefd700feb55a7434b18a572101c0e992bf354d5f9b586392a3d383294c2a73482bda1254ccad114b035829437ace1e4b02b80e75be31ae0f311782e4bdda819e6ef41365b56bf9c0c72fce508975a3f1145d8c2899c9f2b2feb0211845da38037d54b5294610afa93d0f2228d3d00fa3c31db44a272caed2eec1b3528f195b2aeeccc8c0fb89c655458959fd01086aeaabee59408fdfe579744a57d42c0dfea5311fde0cff4f7dbdfcbad2a725d5f17c9aaad31a507bb9966c6d4cc058d742d0a23a12f1675a224f5ed3471d5fca9b1c7c5d3dddef1e2dd00fa00c0a57bdcccbe9ec9edf21d1fbbbeea696c9284720352c346fad2d8e1b0b85d9b5a05bdea8ca9c38b1e0cffe92aa92b58dfcf21a5599441fa27c30ad112e9b548936209c1701f0edb934f4a6c077998bf2335aa1652aa97d3e838e329a5dfd404ccfab81f69ee7b77690cc14485f9b6b668321b4564e63d1ed2d480976e22f32ba76c89a99b99820962755a1df98e3d19ac26827f8980d3a4c61386b01a11bb94836d965fd29c973d1649ca1d834188e3090482f8a99fb264d207f0c3a221afcb78a209288997ad4a6d781cedb900401952c32cef38f96f5e815308aa47371ae274c029f0d50d347a985db60b30ce00af3b8e8b186eb03aa3be9088fb3db123a35f4e361e6221cf6577d5478739054527fa05a348ec6c5f2bb4e6185c5e496dd1ccf9baebaf5be89e621e56a96d7e2274c88b4e22c5775eaa11190a66434e799806bc6021bf7a2d9747a9577d13bada19e6dff62c3021352198ef234fb7f90666cedf7e24c59d1c7803c1f96a1ea143bda517ab22cb366e78f187eea1efed12075d9753c81361564d09277cc4e386c8653bc37a22d58fed570318fc934836c66fad6ecdb6024721f8f090e49a6050944fcc304e7a10fe1d7e99f963ab1094bab72fe7ac9bde98e0e8bf29c68cd0151e95d310fc493acf706fd40a17471ca503529eb066ac260d44c1f2e35d023e172a3d70b2c0242d07e9781d0a28a43a1de935d72c243dc75b7cc7b2762ded509546c2746fd4e4c92006636d74d39f1f7eabc369bae58d9cfe6a3ffba9ddf43b2af698442a58d2b559081a4469daf00f3453ef7a56ff7c2de8188dc187bb2e5c3083eb6d036611e9854d0a75388b357d0eba9abf62bbc3eaceeb2314b60ede0da16272f95352817788e3174adba2aa237b3d9ec2630238cb8ec18c85f170184b1a45f1d77f3cac5d545b7e1014f98ead99cf5bc84485eb42e46b80a74e84030ce1f6eaa558841f61991a0931d4ba8a7a3454604a8450b8688b75868a5b3ee9a4c74b22e94a2c10821cb6b2bd40c135aec340c5025cba98e2bdd9d3e52e2711d559beaf78202ff02cf9b20bd579937714faacaeaa061192c0c445ffc2e828abe5c301f2395a25cddc79c04fcea239d00e0061bf647d985e7c766b74dc8a618da06098fe8795aa1d860b5ceb920453242c560c6b586e1b2edfe9d4a177fa750abe10e38e7e056e6e2c688cd71d4982f8df7fd4e239a322c833b8eac4e0bdc0c53ac335b5a062aba8304afa9f092d126d287b722f6cb43f02dd60274635a1840f2945ef05291086c8af2938d3a68f58b466c5b24cae37a0fb268aeba32768910c4887b2b63abf71b50c77060470ca9d3cfd1348c5c9237d4abc7d111eca2b3fd82cbef2fa78f5a61befd604670d78fd2dd7b7cfa8ba3c133f72d86ac0da3904a4bc76287b897d7f8f27cf14dcece2c270489cc96c1d45d731374ef2a39bba14f3c7a84a78def8812190dd42dff9269338409f7a30d9e6f60466bd618079952e09e52d9534cf61c7d22eede6407ef3d17e32a4b237aeed42d02bcbcd4fcef007923c57937c1d19924835c962f1aca09faf27a745bbbba24336c9a92f3e4d4b36d28e254148520e88ece8391c5839b45cdf44e6879e7085f047a69a89f648e7214d971e13b75ac486f45ce67a6baf0f9194447c356a5b288db4b1c8b6f95a62bdb4e4eab0205014498a80749561dcb29e0f1a03227118f6825c83f79a1aba7fa9abdd608641191ca5f5d2a0955bf96cd56353695cb45e7a2d72a9b06389597e9048481da9a627f6e97194ce567bd4d3c8b23d8bd1f0c00e69c1739350bc2a71e6cf513f876ec4a26538ca5258237755458e281c0994fd2eb0e9ad0664cc3a380f38ff8bc2637b06f778201d6f1fc03acaddcd26f3989189faaa9007c0cc6ea604a7d8f1532a57dedd6ecaddd6a2c861681c8de8053d832fab530c7bc924d9d44b8472289a7f15e07020af89f8fde0871b45d2efe4a6c6ea6d056254aef8e29b41fd40dce40e341aa3775203861cfa9c0b4da3a38a6c2576f366dd3087f266241a4fa4270bb36fca97b91c3d9fd442dc5b9c34b9cceac473dc7c436b39751e9c78d9d24fb8c3d4c39fb3a67d97a447ccecd1275090f2f5581e8355f9e6cafc7e7cfea9436e85c5e442dd9be2840918b132f70dfb6a57dec8f210fb80717ee466e01139f0410cb031c376397997c187c8ade3e29904509241ec22b6dc70224eb72d714d1a17818aa44aa0c0b16e71443766e6f0cf347ca08f466a508bdd4958c4df8654f5a17c161119227aa4e3adae31164d44a15d71702f1015bdbc80"}], 0x22b8, 0x401}, 0x402) 12:10:10 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setuid(0xee01) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="e8f16e449e1e309e7a03e81645d1bd2db75c99f4739841cadcebb070e691265c6dda8419a5217d529e4ff59ef7e326162fd21619f005188ad95293ab4f1ba06230b2a5a0f2fa62885a28565044814227343968a68295dcb48d333c508add87129cae5416d54e6272a6b2f0c1d5ed76ef8cd1c97c3b168e0d10d69bc62887e6d89c3e8f46569f641211745dad1a01554f4b586dc0718789f13e2724c0b1ca9339887242ce84649f2871a069de6db2715b952392cf4248871c104aba11978b7d3ee19862e48619af90ed59371e97d320a0935d2e18f8484e51f32971bcdecb9b7e", 0xe0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x6, &(0x7f0000001180)=""/166, &(0x7f0000000000)=0x103) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xffffffffffffffad) 12:10:10 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x8100, 0xfffffffffffffffb) r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 12:10:10 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) poll(&(0x7f0000000000)=[{r1, 0x44}], 0x1, 0x80) poll(&(0x7f0000000340)=[{r1, 0x2520f564bd4c89ff}], 0x1, 0x0) 12:10:10 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) r1 = fcntl$getown(r0, 0x5) r2 = fcntl$getown(r0, 0x5) setpgid(r2, r1) 12:10:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffef7) socket$unix(0x1, 0x7, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 12:10:10 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x8b) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) linkat(r0, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00', 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') 12:10:11 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/../file0\x00', &(0x7f0000000200)='x\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000000080)='7', 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x20a3, 0x1f) r2 = fcntl$dupfd(r1, 0xa, r1) sendto$unix(r2, &(0x7f0000000000)="624b7bed1f79afe9c276011ff94d5fc4b65fc372297a7cbcbf5aee2849c40a454e3073df8b681a83f03b07eab77c4d7a69d06596da8d12c07bdeadcaae5299f3a552dbde6bd56617e1be1cba6b2853738491e14e318275fb145c615a03328d47", 0x60, 0x2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100010000000002"], 0x13) bind$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$dupfd(r0, 0x0, r2) 12:10:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000000c0)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000000008a7a86044c826b1254dd64f178b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc968819924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951191d67481f27d1db813eeb072283ceb4fd947b6498c585b", 0x172) r1 = syz_open_pts() close(r0) kqueue() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCDRAIN(r0, 0x2000745e) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x9, 0xffffffffffffffe1, "a146786eb95bd07babec1100"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0xdd) 12:10:11 executing program 0: getuid() mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x0) mknod(&(0x7f00000000c0)='./file1\x00', 0x2006, 0x7) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)='./file1\x00') pipe(&(0x7f0000000080)) r0 = open(&(0x7f00000001c0)='./file1\x00', 0x8a03, 0x20) dup2(r0, r0) ioctl$TIOCGETD(r0, 0x4004741a, 0x0) 12:10:11 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/30}, &(0x7f0000000040)=0x20) sendto$inet(r2, &(0x7f0000000080)="61aae22aaaf1c2ccbbf5ddb7e886911d95450cb53044261ebbc6729bd0aea8e02e47a496debd06ffeaa95b484b", 0x2d, 0x4, &(0x7f00000000c0)={0x2, 0x0}, 0xc) flock(r0, 0x2) dup2(r1, r0) 12:10:11 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x8000000000000000, 0x1a, 0x0, 0x0) 12:10:11 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x880, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x40) r0 = dup(0xffffffffffffffff) mmap(&(0x7f000028b000/0x1000)=nil, 0x1000, 0x4, 0x3010, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) mincore(&(0x7f000003d000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/11) 12:10:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1143, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/59, 0x3b}], 0x1) 12:10:11 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) fchdir(r0) setuid(0xee01) fchdir(r0) 12:10:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2800, 0x4535) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 12:10:11 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) listen(r1, 0xea7) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x2, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x4, 0x79) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) connect(r2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) close(r0) 12:10:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) socket$inet(0x2, 0x3, 0x1000) r3 = dup2(r1, r1) kevent(r3, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2, 0xfffffffffffffffc}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) socketpair(0x18, 0x0, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTART(r4, 0x2000746e) 12:10:12 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x94ee0311cac76a6d, &(0x7f0000b38000/0x1000)=nil) shmat(r0, &(0x7f0000b37000/0x3000)=nil, 0x3000) 12:10:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x4, 0xfffffffffffffffd}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe43204", 0x34) write(r0, &(0x7f0000000000)="7270bf6c40afb6bcf4eb69ff", 0xc) r1 = syz_open_pts() close(r0) r2 = kqueue() lseek(r2, 0x0, 0x2) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) syz_open_pts() lchown(&(0x7f0000000380)='./file0\x00', r3, r4) r5 = syz_open_pts() ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000340)) r6 = fcntl$dupfd(r5, 0x0, r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xff, 0x5, 0x6d, 0x888, "c9219664e19b9dcd184a56bc4adcae89da9abfbc", 0x2, 0x10000}) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000300)) clock_getres(0x3, &(0x7f0000000440)) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d9694e107f5e7983aab9d1d35db5abe3"}) readv(r6, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:10:12 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r1, &(0x7f00000003c0), 0x25f) syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) bind$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="b7c42e2f62757300"], 0x8) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/77, 0x4d}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/55, 0x37}], 0x3) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) mkdir(&(0x7f00000000c0)='./bus\x00', 0x80) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) utimes(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0xfff, 0x812d}, {0x1ff, 0x7fff}}) pledge(0x0, &(0x7f0000000340)="5c2e2c2e2d00a09f5780518e733879028d318bbb") bind$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0100512fadff6346"], 0x8) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/60, 0x20}], 0x3d4, 0x0) 12:10:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0\x00', r0, r1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = kqueue() close(r2) kqueue() getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r3, 0xf, &(0x7f00000000c0)={0x1, 0x1, 0x10000, 0x4ff, r4}) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) r5 = dup(r3) dup2(r5, r2) 12:10:12 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x4, 0x800}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x337) 12:10:13 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x29, 0x1a, 0x0, 0x0) 12:10:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8bdbe8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c520015ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500d5b8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c99761100000000000000000000", 0x752) pledge(&(0x7f0000000c80)="916294367d4f52d3e8afb6670e782278ebdb5b9e48928b30a38b3d07ba9a9a55c836af5ac0268ea4db2963c348b88e1b7a92ecb702f9980324757302d9b41dcf2729a4251045f74c792cd7f1b3946b75727756f3841d80ebf3e7d65dbfe2d1a3e008ccb91a4187b0cfe0cd31cd328273", &(0x7f0000000b80)="e0ffffefffffffff0000") geteuid() r1 = openat(r0, &(0x7f0000000140)='./bus\x00', 0x18000, 0x80) r2 = geteuid() r3 = getegid() getegid() fchownat(r0, &(0x7f0000000280)='./bus\x00', r2, r3, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f0000000100)={0xffffffffffffffff, 0x41}, &(0x7f0000000340)) mkdir(&(0x7f00000001c0)='./bus\x00', 0x1) dup(r0) open(&(0x7f0000000240)='./file0\x00', 0x411, 0x140) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) r7 = semget$private(0x0, 0x2, 0x328) fchmodat(r0, &(0x7f0000000c40)='./bus\x00', 0x12, 0x2) recvfrom$unix(r1, &(0x7f0000000d00)=""/138, 0x8a, 0x40, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000b00)={{0x5, r5, r6, r5, r4, 0x14, 0x7}, 0x0, 0x9a2c, 0x9}) 12:10:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0x75d8}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="473d9bf222febf0b5b375535853108b0a6619bfaf7d76d7e1120bc2feeb0161febfce59eb2b425338ea823f3a8637f2bd06f609b7b0a5bf5a657a4200fb8dd943ce200c8d744132da5cbd9af545b69", 0x4f}], 0x1, 0x0) 12:10:13 executing program 0: r0 = socket$inet(0x2, 0x7, 0x20) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r1, &(0x7f0000000200)="e34aa59d87adfdba0bf50bf36551774850c0ecaae0feb312105584bd91099f8c4f6fe44f57d2f2a5dc785c5884", 0x2d) write(r1, &(0x7f0000000080)="744c10f46ab9181e25072515a168956a0fb5076be2da60ffbab787ae35c5cfc2aae30ee485f240769aeff30aff096dff898d24fd87ea8137450aa2f1a1294f4457abd6bc8417fe45b1dee68ccfab163df217927db3a07993b4af727f2ee4e04e9f2d478d59d68115a5d75064d98a4f3bc851efa41852ba077ea0dc6cc9622a2641b55bfe41a2d9725acbf168a69f2eafbd17b1afeee86ec3b4bef48493bb388024981c59f0019c2b543407c6c90ab4b041fd58ea1eead0307c2bba97353cbe7dc82432aadc3c276339fe4c552eb03a6a2faffe746c490601cf3e8457c236309e99a11cfd55722c35db", 0xe9) 12:10:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) shutdown(r0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) flock(r1, 0x5) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000340)='./file0\x00') write(r1, &(0x7f0000000240)="30c88262f2894412e8c9d2a262bd3dd229929466b5f1020ad7b46193594361a72001d352429cc8f1de9ceb2567940eecc0cd1b53723fe5bd12330a75116eb4f72191a92cb3337aed3f14efc5a03d4c00ef68649b1a0baab0346d00aff5b1fa43742a5b6accfc05d0cf66123130635f76cbe32e64f811dc1d08f6877b7500724b0210c2ad9bb20643d195cec5f0e42429b78119e1b4c49a9dc1ba55facfb5917f38ae9377eee0e10a9cd3741c2481fac4e63bb374ab43d0cb139a5a09457934650f495938fca8f2ae927f84167b290db0", 0xd0) ioctl$TIOCSCTTY(r0, 0x20007461) write(0xffffffffffffffff, &(0x7f00000001c0)="4c53c773d36544d1fc69b721e192c56e8fb29f296ac0fe9abbc7459cfcde2f50c1c998b55f3c9a1540008364a3c6d3979bcc0e3311efd273a82ccfa134e9d77bf0c4d101cb0b7779e7076a3fa7c7c31a5ff5ca5ac943f29faa9d10eb257f3122aae7e943b951aa8a115e1bfa7934f6e9", 0x70) 12:10:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f0000000000)="8d", 0x1) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3ff98b9b37f37f09b6019a0871dafa8b9a975601"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b4f7e5c681a182d8ed08f2e2c7cb0c8e691686b8"}) 12:10:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x400000358dd8a}, 0x10) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x12, r0, 0x0, 0x0) 12:10:13 executing program 1: setreuid(0x0, 0xee00) setuid(0x0) geteuid() 12:10:13 executing program 0: setreuid(0x0, 0xee00) utimes(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) pledge(&(0x7f0000000080)='##\'(#+@\x00', &(0x7f00000000c0)='^\x00') 12:10:13 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x203b1, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0xa5a) 12:10:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 12:10:13 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r0 = semget$private(0x0, 0x0, 0x8) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)=""/40) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) open$dir(&(0x7f00000000c0)='./file0\x00', 0x106d1, 0xe6) linkat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 12:10:13 executing program 0: socketpair(0x1b, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x9) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x7) r2 = dup(r1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x80) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r3, r4, r5) socketpair(0x20, 0x4000, 0x4, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x0, 0x7, 0x2, 0x401, "5f2ebb5101bb602191603e3eb7012d7fd51da825", 0x7, 0x10001}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000200)) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000240)) flock(r3, 0x5) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000280)=0x4) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) getgid() recvfrom$inet6(r6, &(0x7f0000000380)=""/132, 0x84, 0x40, &(0x7f0000000440)={0x18, 0x0, 0xfffffffffffffffa, 0x81}, 0xc) write(r3, &(0x7f0000000480)="a3db389e4fd3f06e17f7e25a527b49900fe0c2cc3c2a947a6f0a96c1d5ae935d08207f003a19f64d95ac253f162e8ee64d155a9b08f5f2e86033ac20f135faf0aef3a2071b9a2217f53ff3bf03f7fdfc55976397ff6e294f2804673247636980b733e2ac1703baa486849516666e1bc3fc960003b0afb73a92d450bd3d391a65e4f9c04576234c55c625e62120dd8c9db010a86fc6c25556b91b23454324f009689194d9ac67ccec1dfd7eeb7f05f980693dd36c7ea2b931405d7d845225f50a15fca7e5bb8516e05b689de1", 0xcc) r8 = accept(r3, &(0x7f0000000580)=@un=@abs, &(0x7f00000005c0)=0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000600)={0x1000, 0x3, 0x100000000, 0x3f, "a00c9195e9d34484bf2e639cbcf4158a0a799979", 0x5, 0xffffffffffffff00}) utimensat(r2, &(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={{0x2, 0x1f}, {0x5, 0x7ff}}, 0x2) preadv(r8, &(0x7f0000000700)=[{&(0x7f00000006c0)=""/40, 0x28}], 0x1, 0x0) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000740)=""/62) lseek(r8, 0x0, 0x0) flock(r1, 0x8) mknodat(r3, &(0x7f0000000780)='./file0\x00', 0x8, 0x4) dup2(r1, r7) seteuid(r4) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000007c0)={0x1, 0x5c, 0x8001, 0x0, "570f57e31727d0759d6f050823b8ef48161ee7a8", 0x1, 0x8}) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000800)={0x6, 0x401, 0x0, 0x4, "0a5b2f6c0a93adcd094d338d743ff16062e02bdd", 0xad7, 0x2}) 12:10:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/34, 0x22}], 0x1) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000001680)="03c949013939095528f231b503649635a9efff63d56d974dabcc129101d03b998c78758afd63d424d8f37c382d140e6d8aba85a9865b1e808531a8e0a6ad8b0b4acde956c974e3ac43232686d8a5eeeba4b7f18ec76f94dddd85db60271bde931afa88880878c746608d506d0eae7138dc26b0c7b9db92307e3424a348783ca184c6d88bf0c43135cd075151f84fc283915e381a7b2520005e326324934f3125d48110af9661220d348b3babbe5ca3a4a305ff3851a449e0795c4b50427a1aeecf990ffb667711c9bab35bee135ab2b3fc99edbd11914646b9f753f6ec3942a707610c4c09fafd29f5efd641061c69def6dcf0264dac28575a506fbfd9b3106ba80afe0470e43490831b20dcc38851d8df86cfeed3b9331d4714faafcdfae877a614ea4ed79c375b86082629ce2dcf1455ddfb604e97675461a57b507a938296ba7e8646381ccf1d7e97b5d45e7582aac7304324267849d0794850ee3eb28985221a93baf232aa1fec902c614fdcebccf8a94f6987a02438bf595d6c20a20950d136cafd85667fe99550454361296111292dbda1c769c1c3f28d701fcc258a8c70f72b91f076af0367e4084d2baedbd333a7f299ccc7ef4a3a429821e7e6864d46df514379f25ffe5bb0c269f36ebd523042b4d861cdda3a73e76e116cded408906cb0a85e3fbefee3fdcd271f223e53a7df293ecde3df0a207f3b358bee281bc72e28300c01cd2bead170406665647f7a6255eee1b12fe79a4a124d5acd8c31567ef16d1e7bcd96ba31cc26ee70c520593526469cd09da4734aebb0f61648e06e0a61ea7aad85f74fc8648f84fe4871f8cd5c877d7f7281b88b428c489909867310317c5d2fcd72c3aafe5453d5e73274227d6828897f56ecfe212e328b7677456e334ccc5bc4fc2c3c918b802f10940b56df5059a4e7051a3d30ebf1ec34acdf12838615aa1604e6181349c4ba112e436286f30184538d8842442f690941f5cebb2ffb11940e4fd78bafa6d0581f6373f6a60a1e0b22de337f530ae23010411909cda49d9203a842c43866602e626666c8872bce7f401c3046216077504813d4b78ec0a0eff113955b2af9912e93cc20c66779d555e246883521b2ba81543319895dbb66f27ae99af63926a70c8089cb433b02fe65c1878e0e28b9603017cd826581304099f993934a8cf2cc60f53ebd5f31af96a205e048be883d439569f07cf6d2cc6bb110f69dd86706149a72e90d42ff0435914c1586be5acc4f3b4c8d475e7154045fe5065f1228f05c01a0cc5441cf81e434af25a2a88c0c1f03c6ca12929d186d28c2659cd0118e607396fbdc2237aafe5f7a8f4d370752fb4d3f3448d61c7826aca43f1db5a3940b54d63a9e1d24b79b36cdcea935f7cf49d9a9f09a3ef42c719ef4b72e78c3b4334442396fd6aa940e5f56f636b2e3058ceabad35e925a78a17d82a70138944c0e52247bbac6515b878f3a2c562d7d12e0187cd9ac710ae06b35543df64a9f152077d48575cd62bf89402dedd10908a5057c1410f67bec9a42bc63a5845b3647db9f84beacaca44f1420a31912ce7f17e1f57bbc6ce58f3db163ceefb2b8feefa3a715e352d1e5b37d9a99ab41af26c2d3a0cbc868feb01d800327074653e5483c155ca6c36ea50d24a20358504bc21e07a4e20fd6b62b492f6a2cfeee0637110a6774be976e191a98e0a97af1df5c5a286afa090c0e9f94dacbd13e394c8c5a27e380b456c63f4402a602903e3fe4d51f82cc1ba9d26af0125f32f90a3bc178fe596eb5477a8e4dd058a40ef55f63b5a168f0214cf35cc03f24643c0e4afca8bf9d18fd36e4865bfdf50b0be94567fe565048f236eac163ef96df12b805d44d6aff7cf0d0527c28eb8e1388bd4a55814631b8ee8e437100528ce96fb20a6f68d367e27bd97ea7bb1a83d993eca6bcad9724b258763b6c443f053439753dc8114674c19c83d45e659393aa5625d46bb970f8da2e6db08d4ba5f88434a17ad6cece5429960ca401ae83418ab6166e0c467954e2de0c449ee6a71e3596a3dd3d8e7ffce39f6e0766c1ec354a74bd76437aa77458f0b56a3b84cca8d6465359e570f49b53074c0b13d52527e058fc9319db967471c813c71a44a3e8ac62a3673040d7bf4e205d78544e25c285d4a29647e07bc4248047e493fb7593be41df07eec4293764cd43839d5b1fbab4b174169cf7f6ffd261d4535dac07a13528c18dd973522d8be70f5ba15d99bc648847afd41e2714ef162ec47eeec6df45420080ff88c5886a28c539d8805fa8821f22950ffc538e3b400e33f649399c2adbcc80f3cb00bb9f6c1fc797f4d479328a67f24fa929c34d6e0e8db4ca9ae7d1a1a1c4e98c30457d50fcd070168cd3e5563da920db4ae2652012f83e446be6e60f124cb6e8e5fd128f8ab194b2074b37486522f51e83fab95085fe441725ba24fc2dbc65e722bc58abc29a1db81f665318f6791bb811c063bb05fc2993d94d2e27abe1dc56f0f21a3436b8d53fe6a741fdad668537e5b9cf25d788c283b951c174dbd9a85148f083bcef60ff2bdb1f0eaf203b61172e234170dbe3187726f1f8eefe0071c3db76b42827139860520a327368a562f9f61e4934b97a4cb3bcccb66ec30828d37795c93791bc114f476aee3ba16436a1f1b6a9b71b22f917a5c3e591691e3dcf9a6b8c7125948ef43e44a71420337f491c48aed657e12b868ab38bea8f3b3fbaa8a5b31dc08ab6a058ad708eecf64630bde9330c936dd0c2a375429760ad12f4432c5e3e9ebab358c7457ad2b5cefa4d0c975688caf6f6d3b83b84ac852e333c9245963d24e363d7abcf1149d09976d6dffdebc55b4fe6c3b0a39af592cc47e90d3a576f6007abacd464044496b82756aad3d02679d49f7c5d1c3ee4daebf50534c9593d2c3d4aaeb803c67fea1f544fc6a0e038262be4ccd3b266610905ac56b2812a8e7ceeb83e9f074af58217db07374c3fc7f041583c48ff6cd6da98e63ab9443fa6ad0dc9717642a058050ae9a3989b16101c24b887e206abce4290285fd85583ed3ab97d19d1597559a7051633cf6ccd60c582419696736d69a2faa7d177a72fbe31f83ec443ee3cd29a645967ce98bce1e23f797c809ef0710eeb7f0cb82811f8456cee306b2695642d70a965827e6d6c729503ecf5f2204653a99afa09ac04755061ebca4ceac6eb9fd5d75dffe0b3a4cad9adfdbf7c70b20eba25a61b5d4de796cb66729696f9d89fb3a792cc725a69689f4c1793bb7316914ca10c53bd625bd80d87a6c79564a407cf0979ffed19de3b71556f69dd00f33c5006760b1e4ba3d343e3033227ca5cdb24bebd16153d308aa581918bcd2ff5d65f6dccf95280757fc5813ee389fc1a3c60d0ccf4886a172e6f9182c237b67c32ad5c31931b5805711c5094a6f0b5cb0aa3a757821ac65fd15331a30aca48735a19c9f1aa8394f4745de294a0c8e7d50e05f49df0c0dce9387dacfb90fa5dffdbc238d1fc97cf4e9ef48ec0e76ed991d5458c70c262df2c1a3f8393f450b8ff836b3f43d10ef09201018942309d07417ad2f3b643b7825b577be8757ed7d55627df8f8003b2fe742f807906ab2f0a5da855eae38f4e6ae155678e0ae8d82e5a85b1a7eabf2ab0f9231cf7135d0d8e29e48b9aaea4a9452d52cee03fe24c41ead23a0b9cbe962b3ec29f48003f7a27d18db226e673f7e4a7f3ba0694a7cd1c5d29220dcbf86d859d38365156f68f12c5aefeb5179fca79fa4a1f41df5a216dd705316504954ec69654781d4a8688b6a19b86fc23d274537e3156e824460c52bed1b6f959d9aca8424d8991d0ab54bfca8b3620003de94b8436cc992b930d9ec26ef53fade2306789f601ee223d3153620ac566d06d12a8ec73577b71c6933d1c21fea465c546501ae5975855ed6aaa6005999f0faf9e6fb51542971fb69e06aa3c22a46a5e7375b45395402c64baaa70bb81465e18c094e0b3a9fdf9a49ba019482761a30ba147af4d4398f9317e3d5bca2f172a692c97228e2708ed067d54e2d37f85a45aa81f968f3d982d2aa838e0bfaa980a7c723bf617709d087cb02c368bb3584243c0de7b735a2c9c2ba1a5bb10d1b5da3d53d7ee3d844de41269a5a412500b08d401265107d2c50974bfc674a70faa65f2ae2c0207a9e88627", 0xb85}], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r1 = getppid() r2 = getpgid(0xffffffffffffffff) setpgid(r1, r2) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) write(r0, &(0x7f00000001c0)="c4d654b7a08f6232090f20e2391a8a0274b7d29bbfc3808a2e4da70c4ef21abfdcd0caad288ed54e75cff363def7d9b9ea492453ad1001f557e99c17d728bc5cc2d8411aa43dbc4eededbfb58985d7a4b3772315756423fd9034a92b457efe3b097e8742641fa08f00ec0a5112df52f943105fcc14201ec63cd17d7db5b1be7d84b8c9537dc119", 0x87) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r3, r4}, 0xc) 12:10:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0xfffffffffffffffd) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x10001) sendto(r1, &(0x7f0000000080)="addc06eb6ef653a2b0caaac4f76070afbc50e6707e6ac72f9f2d22c8082a9c6af034660a8aa949388bc4014ec8", 0x2d, 0x5, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSTOP(r1, 0x2000746f) 12:10:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendmsg(r1, &(0x7f0000000800)={&(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000001000)="18e912df2c728aa1665c5298b0c9c5141d1ecd44f296896029ec73d0813987f0ecbfb59c6fe4b40620e817fd93ae3116e90955eacff1dfcbce79c637c1f010f5b9e439c585e0a07225e3de88d155f09f68a9a595f6593f1500ea00e9b8346e23b5fa432cce2e5a9e1370ae75f4946d26653d4d16cf7ae8423ac12f166e4a7685840557ba1758680619fee67223cfa764e41fe90e285632f465e25b1811c04454df7f3952b0015a7d06484072aeaed6ce71f54f9b68630a49ee92c4af9016ed11ac25db3a2224be813c67696efd299ddaba11ccf868d286540edd8bc1472941f08eec1a5103fac5671901288030071254298c72235bb8c94895e0af4ddfd9d866c8ec3fac4c928dd9f82b9ecc1417fe171febf62f62e5ef81ab0ea2dc0fc7e9e51bda72f4c809757472344383286450afc0625c24a277086df569fe35e43c42bf6bcfaeff45983e827fca9d778d74b3a34e7ced660c0156f35b2cffcea17da62250af1d509f5289ab1f9497cef30667fc98f4eca38eae5937a0145c77eb84679620e76f5e478ee31f211b4d49a06f9f7f4d540f7e69c1099033c6daed5e91c5fb0695e994d320b6a2a4213342898f2b0c837ead5b1bb92bf6e8f77ca67c39572006fcb950ea317d5c5b8068cafbdacb4ad8d2ac79dd4d7474508aee3b014cbbcf282a26e5e0cedf513a07f51dc2ed44419f98ab9654db3addcbfb1efc8ec8ad048a207e2f0660ba613f9876e3ce98776e86b9378ffd8f914d339f1560cb1acf0661f2c26b7e2d02d6f96deaca139de1c4a9aa1b5d30b18e6f2380d69b9630f71f1123ab4951e5b9468ac9abd499410823a186da39cac04016c3e3d76a98a9ebcb8c615b19d997a3bc4faec4b0976791c4401ef40fe729b3b398936519077bf754bb4d915c8843b47a20b811ef251d9a509f75d13f4f2659b298e8530e3ab1645963861a955f0a332f74124eac434e312da5ab2be0ed1335b78ca50bec76f8b2e007c6aa7b8975573f66966c713bea5fbd5d541389cbd373b71d8b96d61572604f4f308cc3d246538d7337fd120aa9b0a0ee12394f3c12c34434962006de074124c0d9eb5b97ae5840250b6dcdab65961ef9d9bce69310aaa9f3044707f9bca9239462f35ab4bb11cdb49d0d128a68f489182eeb2b3d048110b4842e32f4548d70b0c4fc1e57f619a8714c0106a3a98421ac844607021a2e4f2739178aae72a7d00fe03326cc5899384262afeb8196c00ab68290beffc8194ecbf18bd378804cad9eb212bd195c9e25e7db168d7e572ab8b6187133d391b1aae31eeef52b68dc061f4d7516d78da9d87c365fe083ed54b3d550ed2797b6fd8e5b73e0ef29ea7081ddc2fcca3377be544c2473fef3def44ad5f46a392ae3adf853c20e58f5a28080a4cdb25a17aff295d36ad53746b5f1ada45faff684dcd687534e245ba3d0a5b736d8a60d6ff3b5676567d8a9950a13c5a26d340715c3a44037a1b2ea0602859d1bb329a618106c05295bce43e1c40682f540dcd1a7282f6258a3d90f5e46371db43f14cbf91c56bb18a9a2f01f39962d095c5a50fa91d3e4a3904990ce50ad0f422ab34d67bd7c6de79d1ce62226e12e8a477030b65da5cdd857c27b05509d22fd79ed0eeb019f12bbb5bb9e715944f658b90f436fa8ccc2a6be77adbd76773cdb6261c3188dd73b748ff38837338b7e8cfa873fd718a46cbc53a0f78a6eb8e015316ac6be3a724c3d20247757bbaeb0a0d2d2e3f3e62a56e8b13d7a79ea33b0976650f27dde5dceb165b2347590f320f5750c028071618b7d26790fe8aa0e5534bef40f00b70b4a99a2fa68a9d4fd4a6361b89420a5aa420c70534ea148eb1b8b4de9be7d6d020bd7a412edd466c0e2f22e3cf4798bc88991bf32e4b5411456b38204ae17fbb6a39955b5e4b90fe7262fee8e50debc618a5138b081f7615d5706f5b7f2fe52d2f8f0115ef4f5656fa6e8fe11465d11666f712fa415a2cc4975907da124ebc82b596ae6694de4f9dab650e8a52b136c115397eae8aff2ffcaf5bb54d8673988503e0ea8c41a56429723c0226964de46ddfe758b1aa1fade049b5ec02153987151e6ce6b3e218e4a796f63a6ef6a8fd7883d3ec8f39cf8a4694c63b28fec3f910b1232fe3fbcd2a4a2eac8099924832e8941ec9f5bdd9d5296136d6a8ce4902a49ddc1dd07fcfc3c5ee4a621e58bc5fe4667be799224521a56db0d5f2ceb0bdefaf766806f462d9692c010f58713a12b6556cee6fc089055e664b0a48954a36b219cf466f77899a7efb8b56378898bed820af2beb058b45ec71dfed6fbfd439424c6f22ae1468b0b2600c53bfcccb5a3930a9aa2fc65f77a038b5a12a42957c9178fca407286daa94f3fb66c4e494d1b2a83fc44f6c8931b178ff564b49e486a2829fd39db07e9882cd35116a4d2f90d6cf4ce5838936a0351da4e746fd1215ab3c49c92713dc7db0d8ee2cff1d7b03d3e293e91e643722c6c76e951b4db6b2eea44f3fa6665f63d9ac10673f6fe940c53b2d0a9abfd3249e07e4c2acdb1b25b6afdd1e028921129d1230ef5aa63fc3596053061d5916bb51d741511e8a4c5384b8487e3f1e9df00cbf6aee0421fd13535e2a9a4fae83160462a2661e804f2fff916bb801b72988475dcd9bca70ac505f69fc36e75df23a8fd2477a972794196371cacec275a2db2a92a7fb66a1ba3eed630374579838e7627b14eaef97a3ab7ae6baead90d1cbb85df5ba97061db52053a84ffc2528c8efff02c2bb1b664403bfc4d9b128afd87a41467d83b4935ba9f47962aebbd26946df33c90908a224cb065c062c4d2df9daa939d95fbacce388c925f441a7140911519d0c84f3dca0dc97a910a7deca3d4de2bd5f8e7cc8477d82822edbaa5964c1325615dedb3087e54a625a95c4023fc96da1a0b68fabf88f59df88eb81227115c530e32f4843d44d1b65716f8263dce425811a057b777c4e75894c7b80e98d494d2ea93dcc82b1dd4768e0e860cd8dd44a0e34c0866b327b41e6b6175eb8c52f97e34766a037340fe2b77cca6b721c818ca3465d35377787fef6953f117974848db78aaba275fa9de53db0a68ca619213637a7d5c19aa59f0d7d51aab62126b21c0d9a43ebaa89d6bc480e4675bed0b8a8b5653a44a653c70db1838a0add0e9f98401d7881f7277f70e6a443f446de8f47a46ec5d6bd45b8d5a0ff029245a8fc65044b7d881296fa17946667c782be595107095bcd40f8cb5f93ee067071e654dcd721132cc5326fa77fbc09e393e29194846cb9b0d43df3da19ba93282e0591a4bb150f87b105ab54f671fa2849fe7ea4a7ffd407f981137759f658b3f590495b0ed2cfe0e7a667936983b3e07626280a53a29f3c618f059017128ce593176e529738017238c69c7912c6dea96fe19652a5d8f2c99d6cca151318515bd6283af6a1b52e01fb70c20c85d98728f07a3f7b3b97cccb74ab2f7f8ee2ab8fbd075f4c5d988fd9b3999fb6c9fe6c1c4ea59c8ef6c9414db1af80757fb784269867cddc1f5fd8b4853d8be3ba9eaae4378fb8ca17f7879424e6feafa72c1dc683bd0541955367401075f423844e8fd35dfd05f2209b529b3e32eaa366918b8f9072be5b13c225c11244b88f384516b648ec289b595ad6a7886f27e9092d77dc4cdac2c55e8d745cd5a04350e04607c12209afcb7d1bd0dc6a39cfd14837190e325b4f1bb02cf3b1a7d518bd8701d422f0427206ba9d4f97286428e9c1452e0d4538587e1f317dcfc346d967eaadd68f255d840ff24dc8ac6ac7207c01fd48011b85a6c636d421359eeb882f87829bb538ba4dbb10a730a67d49e54c58015970b639c76e2479644f7d52f398607743781c91526e801d1efb0c2fda856ce05c25e27e3c80d65c6a7982c09237f24922f7421af371227d94102b0d3b8179f9af2359bc1d6f54c399fd8ec1cb3b604eb9c4e0a4f33de86a1402e5b08372752e04b1fa1019128c6386fd2515ee32b2ad064a5f481a73c14e07cb14d9526913c24ff3c4e88468b8d2dccecf07df0e8e4c22bebbdc216734236432a28e76e450e2d84c691e6fb317fba3e27265506338afff9ccd8bac56250bf934aa7235acab8e714609451e4a28ceca14ca980ba8a6cb29c1efd7cdddead9e2520db720f3227ed50594b701402501d479b2161c17edfc2592ff992a4ec50adb1ab6b162e226df35904581165c8edf87174ce5dc4fd00ce2d096de441a10c4b6c5de82e20baaed5dd6908ae3e9a7828f57c2a9a8ed4c4b8acc0778d0e258c82608e64cd6a55043a5f81f7d109426517e9080ee19c15a0022a09e99375907208f0ea9be415a1d0cdd77cb40f051d67843c89c85664c70e24b5356979e10dbceb137ada58a6de936d39fb12d253ad299028c08a0bd0c07bda787837cb29b5f406700b4cdb7873bab13a57bc11db6ba9c6474a796b1fa32e0b6364a6e118f4e6997e2155c08b7f4c43f8f0e8be7bf194acd0b7862026df1c244ba3231e178a4fe755284f28215d51da8769bb19c2b6a5f35b7f2510801392a3ff70e43827e5bf5dd3fb281e7644e070b57ed4eb5da7bb8bc83efce6feae4fb0226d3b887d0fade77b07c74ce9e95fe192708ef5c634b8e947a0cb8eacdb8807c83331499d6366f2ffa1fe325aaea944ca551ae3e06b679fec4f36e7c5d28ecf9ddb36d39203b57f7fcda663b72c2b471d8da65085cd36b6f0c619c56a2d26185f9091dae716ff57350f8770ad32dcc072dd19217756c464733f83fdd7db70c2d15b9a49e48b767aa2d9a44213706b6e10143a0ec065ff93ef6c2800917d5f46ff44a6ffe0620cf9e4a242a0826293791b14663809df3d567bcf7038fba64fb0e9ed828fea80d2016e2e5cacb153041b508a2b79a9a4b81cd445963001062f8db6352bc18d04fce91d746693559e41277a8167df7997affd850a403e420144da3d8e399a5dae674ec66f5257b1a7956420b6cf102af9ec4f34248881c746abec008fed5cc473d2ee0a2312cab0c4b8d85113a3454bfd70ae8e1103bfa13a710264b3f7cfc04119294b4765651a33c5e7d3e5ec9cac700c36e43e1b6b50b7ea48408b61e7f192089314d8e43a7018f2f371584ec0655f3ff4c35f9a164561eb8980ea5a174703d934e2d80cfe52dc05d054d93c939c59936f72a1cb4057c3728567f9a7bfaf327ee07e7b404da2624b26b3b343bc0d57e64973acf8a777908748ae749e5735c6ca40d1461827179f1379ac0ccfd62d1420fad1e82a2d7d3d2d8c939855553f9dbb381811110ea3bbc759e56257073d26cb343396ef76368399a48c116280d450311e1eeacadbad9e453ddb163ca59be25b48065c9f7936ddcbd10743d4e6aa7ae13167734ca9df29213345bba9b0137a772e6d3f33a2de5378b859455bcb3afb5b54a9a62f7a0491ab2681499f45678bcce158483e540359e3f8550f6e69ac4a57773ebb8b0554a0a97cc8df71382cba7b5033d0579115f810cb26a291dc33cc422f96c181f4b4feb6a5eeabce4a82bea3b57419cfd2c0e1ab93ab8baccea751c9132d1905726c831a90030e4a3d7cd5f97fa69830ba6ac87a9ab7458e2ad2fcaf2b590b2d95ea54510a25b7a605ae0a2b3d805543fff29851f4d53656a451939ec3d4863a4d9de8ab4da0dda715cb2f319a944021a28bf302c6ae8c5237694a20bfd6764771e8c9fcb4c8f2496c5001b6bcdd8f23c681fd4f3f2b5d9627266df3b966630940cc3ae92c6b32cd7e8b6287b5870da34dbffea6e778718d36c5006394a2c3c299311f8ae339c124c562dae", 0x1000}, {&(0x7f0000000240)="9e4718b497bd8a4cae3fcf3deda9340aa9feffba8be04af241f896388998b9bc73d525c009caa0cb63c45abff988573569b1865ded071ded9f7edd9a47ad0409a71332f26011b69d66b9e8babd7ef0ce97eea0696c97f899828593ea398bd514884563a56db6b1b74e64bcf85790e589ac2a0d36dcbfbe2f615f38a02f1727af3116307c5dde1f48fdeed19873f0e158d53a6dc0868a6de01d9f2fdf5031165afc68201106e0347488d46583a1fa005d48dd414c719c679e2486f8f4f93946ccf2dcf0270129b2957498f232a5287f2f5b63b559576fb3beb33c33b5768d5a18090768df9c78cb4b097fd1c369aa", 0xee}, {&(0x7f0000000340)="c570977588c59cf78ba6d9034a72b923a091cdac406f4ac41f92593e907cb29b5920fc08746eed1607fef5f16e0efd023c6cdc779c558740aca0454ca010ee8710c8b8d33e265b6664fc0232df5c4a709796bde8739b72a9522e925091486601485c4da5c9264f91bd31a588d30374b3d8243ea8f1e7ef801c4a3962ad768dc5", 0x80}, {&(0x7f00000003c0)="3d3943a9cad12f63ad5acdeb03be8a8f438f29e84d249bfdc3288340ce7d661be7bcc8db2ca61abbd4cb327e550248877ac14328ac07154b708203a7b2223151ba0711181860a2c41b9c648369ef8ac9f51d11bf81d1b6c3e7aecaf8a650813637a4852cf6cf7895e67e2dd46e5a", 0x6e}, {&(0x7f0000000440)="a4c21929f8566da2b4d6bdbde3e6f2947685a5bd6531c4dc12ee0084a984a1c3df718bbf6d2048e400b1d731422d3198f9d094e08a20adc40c696eef0478f5effa2a4750896edd3187d43e920f001b6e3d50815f2962c8c1a410ea226210b3264ac53e2ed2b4033b7c0b997403a98e6b1c10adbfff80dd2056", 0x79}, {&(0x7f00000004c0)="19fdf30a2f15d48e60fb1e4ebddeac73b392b01ff3e429e81755d3d21c69e963eb9e9a39dd04a76e259029ec0590379c891c7796617cc9672bbfe3aac8312b540170c62d9d592f951460d83ac499ca6cf66bb41e725bc6ad40f24ed745978ced16c89e086cbf607dd458f955002510ae76266688b44d731eb971e5da0f5dfb0ed6cddf1456ec821bc767ec86c7d6020edb1b13c5e685e0b859d8a69fb80ed226def5ecd3c8eb0e7a22e9d2bfdd70", 0xae}, {&(0x7f0000000580)="f5f63d2a7e9511b86219822bcda4b322692f5b4b8f452dd3bdc6d5443bc4d2a45ed064a3b9dd84843ee56b8ba0de46fbee9d933a89590030eccb72bf0e91af93fa853cebe7bccad4acb84dad362f3905d156cfdb66d4cd5159bf6d9c091c40cf160568781d2bdc8c55ec8c5dbbe0e8df900a4c747b24d5885ca173e20af0fa2ba372d85f396b0b6a28c209485000cf334605ea32d3261c95bd1075f32e3273b04e159053eceaedc7bae8ab3d384da3903414a60561dbe2f77a54fb4dd35d6a7d8405d84b158a", 0xc6}, {&(0x7f0000002000)="065423ec29cf380569f6b29c9b98bab7350d5e4f2c7975f2b49bdd32182936833bb7b8462c05566295d5090e32e7cda54829a25fc1f55730aff4e4e1036e1ce7046e2361d9266790eb144eeaff66c77b49c84c2373f53558a0d3e1788614a569a3440318aa1f5fe0d77427bce2d6daf1e09941495dc12ced821319df46bf32f4c9dd60bf923a3434be65ad76a72aeb1c90b8ff85677267376950a070475feeff1ecbd70af820b8c4050092c06db44a6a8674619c4defe9fafe479df6da4d38501d4583cd2d530adecabd9d9e673ec06e633f15e1c40479c2b221fadf93269c73dd66f5dadd4c71a45845a5287b4be8e608a68ae9ac01364154088a2e49f337ca4c71653736480917bde3ddf283b0c1d6230be45a89b2ebb09cca727b03c6579e61fd3f89a42de93b1f51f50cc72d890ebd005083b323710b810830cfbc72da1b7c8ec02e4cd7bdf6381cb4445ed7c7153c05943410504dce199f62c209b8d8ad565826483249c3156cf7bf63944d7c92ef6a1b0627863b73a5befa07743cae809099a814703cb619c04aff275968a805b3a74d989c592f2b71e8e343885f8c059ebb86a43989db9793b4dfe59d1b1cb4d463079bdc9d7e8829a8b97044f1f32fd612153fe349de868d38d0f7f60a3a03c2dc53147cc14d8f1ab5a45a693cea78bb1175451bcad5cf928d88cfade47f5ce17a6f121aac62760cd162d10408a1d57366616ad28b91408dc883af04d14fd83d2e7b563162ec7cf01d1c48feeed884df6b5ce42abcf8f09bce9e989899846813552c71fd547cffcb733edff98fe872bafb399e27445885b2866a0cb1b3ed2e17c9621e99ca5cc2ce83313e760b0fcd6960f1bd034856b6c4cc3bfd5ac3700ebab4a852c1a73c77b14929d88dcad1b849a8b1480b7de9d048aecd2cef42e1f7a933f96909c76c660ea52c03967650ad73d60827bf04e91a3fc0d3e2aa4fdbd6cdebdff99a6fe17c6a742d65fa4384bff8d87cb2bb3c7d56fd50659c461fe2d4c9185c730010366199a71817b629ff04e1239ce64fb1f50bf5c82c4b8554587b31bb96dcb782013e2032fdcf2f9be39e27b8856832d27068769f92cf864e732849d402ae5abb8590882bbf5efc3c226d1ec1fba9a93c40b63a8ebb8387be5c3bc3f54d20e8a37faa1296ae31be340c62ce092f0abe6ef9d444719bba2be175f01844e4e59f5d85ac8e3cb5b3ffe97e39a07d019867a3e21aa5ac76b4ee38e233d94eba7b70eff9f28136483fc4b261d20cf93e4c80abe35bc9a656f10616d88fb89a2c646b7c896ad8797e899fc95e5d856a614641c7bea482c3ea8adb5d8b8db3080a18780cd203b9a282dc9b82fd322ff43311435d844e732ad8c1b377d5742a14dea338f6af2315f857dad9f59f736d722cccafb72af7ac99ce727f5f2eb2ab2ebb383f7fdc67f4d80bb4ab1259f737b75fcf66921994f3ff189aea4c4fb8012f536206b15b9a11300fd7c0797e4a3a5f14e6f8394113c95922b5683740e44a71d6786af7cc5a6cdfe825bf7137184c383a68eabd7312389a665b153e90eddc3e1b49b620e505a6a6429fc3ccb6e85779afb770309e137512ecb9854fc2bc681bd332fa5420d337c1f575a3c7bcc29f3533e53869e094c11fcfe0d8491a7527396b3ca1fdaaafce07864f80ee89938af23853a8c3023bf04386303d8cf87527e788fb109d898d28b4016096ea2bf5eda5c60e61cec396cff5a0dda00b91b7e6d746f4b87fd436979d03658b852f1e1cdc5ce92121c6f8d2e225461cbaec48a667dc36941b1d399cd89c65e8d00ca289b4567a3c299a1c28c8bab50487e827e216b0f93e480f8408206513dd6f0c48907ee20f9e840859ea76cd55f6a34e486297d215f62e9adbbae170d9df673b2108e657252a5f02c123992b6d7918ed68d3e215f1ebecfc9345356a95f7f9ddb8a561a74e1c27885ca43876c9ee36f400bd59280972f6c0263e3470e8f6a7bce07e64c57d6e3b0a5a61f3457c34ff027fb7ec551c88b713f22a6f518e14e5abe97e564329ab9ad2ef2069c1b131f6dfa2d76fd7d8b02d6f9078a6f68519bbc698f32880f09ff3b72f399e69f098791d0444a72037fd5bc144cd1734648f02dd9db12524c7a09cdb9ddded8e0a7c6414e8b94840c766aa8b9f71506cc50f7a1772b308ad1dfd52c0a0fc866278c2745dbfab93cdce870f2c53beaba5553801b9171b1628f456c39683aee1e2198ab2e3375c6e211a054ea71d524250a64a9517bcba8f6382cc202546748954f0380d1ae750c31f97a507c7f7992e4ed680d310241f33b27b840580f0935dd054e247b1dfe8f9c3ad0078c1998cb31037436c802f60d13f2042b40a897f61ead820368c075254dd2f743a9677394a1805ee6b184fb7f15540dafcc94c8c90cb67cda5d387289aa0f94a909f78956309847ee8de361c862648084e40e5a264607cd5dc782fb4c65b7b44bfc6eff12e140cb7543bbd3a778d58a0ddef82649df70dada97704d61d61c5c44a4ba9a5643d0ff805f79edaf29be88b68e67ce2f780a95208f03f593c04beba87e0e854fde6f962ee6a4a6471a22f9d4aa5fc495e884660c9b9a0ef620be1732bfa2e20b2466e9ebad1ff13b958433ccc467aff77886c6037debd2396c5f79eea59c11e11ee3dc045afa39ba63e5cc03f23efbf53e4525e68faf33bd02df1c393898911f971aec4ee90425dca08623108d2ab105a0906da91b5e2c632e6354fdd90c46bf03ac9405b5794eea97a078f77fcb91165b8921ddbd4ec32cde3402cd6900f82f626c360aa5e79e9cfe8bc20d3ec44b10c2cf7bb73e89c904590993ec9757f19134d562492bdf6937943c9b64f1a27e236ab480cbad3f3a99093160fb4d01af2b52b0cf35893f65b19460d5f963a6c1367166e05d8a7cf0eb2ca4c16fbf95e22d97d9a6518a0e367da2ca3b172b71a87bdee7f7280f3aef284a8a08a5e8f73137ec317483e676ac5132aab7d4ec8d71bafbcc2d3b2a38b485380bfeec86cb8cb6b3c98e778a991c6d0b3c34a5e8a55488189b1b21d055a376875c66bed93e29a65a91c541780150963c483b45a16386bf312fb61a726ecb07fe50eb1d92524ee6001549cf14d70722ab5b2567523054ec0e073d65a42a7580d401f0f566e95e75f3b38652d00f420e4486745adc7246d524b090a128a4773ad7de835e26c79f8c1436f643ba3486dd066d34e4852f4e003eb6d8db1990f4a71a8b7044cc75472fb3b99b324098be5fed06d12d9005cabbe1cf9b1c7e0bb90fb13919dff0fcfcf1cec9456e40fc45634fad39a57e09cc283565377dd4754a9c25570637861a8489bc9a6d3ae3d2d257fdd497d79e1f3100b8c71c1c0423e8827d8eef6c8f86e3b59beb5c8ca517d7de43c0c28d4454fb04c158ea0d7b803ceca8f6e4b2a47df532e7beca01c676accd997121011e9dc4122ab0ae60eb76f78144438afaf8836eab161b0b533a739a509c222daf753259c76cd618b7baf71063821549db03641163dfda0b986fedd4e9769015e33462ee9ccb199a060213cc44dd50cfacf37d81dde0110f79a54e7127c10aef0078e7dd401c81e00191e6a7b5406b5b0de0dbee51bcd2cc8e54587b9c578372f0106d8b92a8d597588113b58c83ffd44a3e88253d1817da31040ca8a78b834648a43c1dcfc13a7083f809f09e6ce399c0fd6f9af10d97be535d3dbcded8c0cc07ea044dff4e3d660a7a1e7bdb995ecfd4d94d4a93c177fca54b79d57ce34388530350bd551c7c48d6f9a5f3048305207213368292ee77aa741ba1fddfa6e41e00344ce9d41aded6d93cb59ef75792171a084fd5a053af3484d797d82a2c0c2877886a4e5a773346258bef08d26c8b1ea46b01f90d80fb4da340d7542bafc6cb328057fc3a0efafbdbee03646c35dd4eff215e09392e806b120762a9f89d18a671107a2cb2fd962b71e870567f78ac188152b7cded55565104e89919431075c2ad3e35c7ec58fa3870b8c9e95fae5888e9d96ed37f562f387757c3120a12f84aa0bc755d59fda8b902e57b3770761ed16d1043b831f6b78e3ab88ee6f6fba1d82ef04b6fd9b7d672c7f451e4c76a5915887d2123f1a8d97fb693387e68e26a8c6fdaa3f92c635c946ab0f47996b60d23895000428c1e61ea89d34f0942a1bcaa9e7bef5eb7f825e58ef9564e2326bd2b942ab8d6967e7819cabc0f1d9ccbef79b53949508e776fbb48a8c01a45b91b68b7fe6c2fda45c3bffb3d63cd4c933f0853095616ba667b08b9237db40d1294796fa0758ad3e8d8fcc2529ad0fddd56ee6d9ce57033e9ccf146890ee3fe4c28039ef48f2532ddf8f955f572d0f2a1964b8dc3bc7f3ab37e1e0bfbf90c9b685a40c6115fa997c66482a85e9db36fefc44bbd4cc7fbae88f0253a8b1417ef5ae2a54e2e3e534d6afd226e416693087b652f4a44ed93d4b3d6c910215034375246afb8fade9d2cac7464c7207ffe4c5aed4925e5f8c3ccc74031f0ca58b4f258c6b4baf7ffe111444d9d987759ac0519fc45d7b56dc003c69ee5e293c3dd76264b7da80e16e05c5fb67942cca63516e3e2b505a868a824d3d47293e927eaa6eb9bb452f273dd2206641506b28e4cfd99317e6c08bbb14c568eaab9a120784041c3a12b998bf8f52210ef146b215d5ae120a4bdbc8a49a5b2cfa22977f182289ff460e6bd7295c3e32e51d8de51290ffa64af8c0942e99c76242e8544fe454d8db04ab69fbcba002601216ee35014bc52238cc12e0d99a892b23070abb2f9e93d3eb36d1b56012a2ef4023cad251ca4f80153c5b84af140d3967f0adea7d61ba483e6820212cae93b14dba1b93aa354ad24f3edfec2caf616e4e51d9109cf9c94d3c72284c96819fc0fb789b3dc52d7faa37761305559eeba0d407313beca2213fb59661b7d9fc6cb44c9ae618acac9280e6a6df36df09832c27e7d94a17daf60097b2236dc5a50fe438b15cc5790dd1167fb8f06fba0307e9adec60b3c24f30abcbace7c4b47cfae41187df8ba6329fcfc622d1af833f11b179fe87aa94484180cc4cf669320c81dcc9a5e38858e4e1819b99a200df10d339e770a98e8a6d22b531c9de8291d2f50362f5bf9023ae87c9613441ca677208b2eca44dc975d2740db932d46a8e182718f84930b8cb0d7302b9c50528b99faf7103a9b3b811368dd0ba05844dd8ddf49dcec648dbf9a77b1f011aa3e814d8e574920d7aab5d61baefdeb154d985a815a998d43ab4469bf60e08113ea8067f11a213a32adcbcbbdcaaff195af8392b4dbec6b91d9b6b745873335ae43af52539d8464fafea5b21d1fd7b7654c808a9d1c9789aefd82fdc88cb92f611b0aa921912044557e8159f993c622f38ef80ce48e0c33562fb7313eef4084703c3c5f0e5e9423ac41d62099657aa46043fb4483a7945a6c8ebfb03876cd127d381eb7f49c90507386233c69e9cc7cac1e0d20077158a53988d5e6301399cf2559a96573be0affc08c61528cac1db1acc005ab99317a43257639f24e57e5895fb7905e944223b8fc848db550dba11249c2e85f7d2948e918fc64910dcd7c97a99b2e7a03f368623152c2fd1837fca6b166f881738f88a80427bf62383f3bbf0912e740fd439b0a38f6a52da6ee244d9c79ebba96e51c5de767ca70c3cf2e65a9e090c4765b4af74a39afd25bd97dc547b11e988d7879362e35a1fa6f3203c5b6280786a18201b51aa8bd2f92ac53dbb43a8314952158b9f821c15944ad1b376348e8d6c6e1ce8f5704e9d9553a38a6affddbf31a53283285370c9", 0x1000}, {&(0x7f0000000680)="fd897de348387462611ff1dfc5f2031e1ff5949927fb64827b62cdb16f04dd1d55b73a7be4dae92501ea065bdc8e0fcce683b70a17913b4c678f87aff8b5f791e4acc9503f6c6b0d152cdcebabe0a4b2cb4fff2d8587c60dc71f18202dbcd6a854b4257c3f5931b904381f1a346bc60ea1a8fd2b85dda3a12c45b339", 0x7c}], 0x9, &(0x7f00000007c0), 0x0, 0x409}, 0x2) fchdir(r1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x481, 0x44) ftruncate(r3, 0x1f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000, r4}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000200), 0x0) flock(r1, 0xfffffffffffffffb) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 12:10:13 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r2 = open(&(0x7f0000000080)='./bus\x00', 0x888, 0x20) flock(r2, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 12:10:19 executing program 1: r0 = socket(0x1f, 0x4007, 0x101) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000680)={0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/101, 0x65}, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x4, 0x9}, 0xc) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 12:10:19 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/220, 0xdc) r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000024, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="af919af205f25252868d1a01edfc50f720bc4d", 0x13) 12:10:19 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x203f, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) fcntl$getown(r0, 0x5) mknod(&(0x7f00000001c0)='./file0\x00', 0x8001, 0x6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3ff, 0x702e, 0x8, 0x834c, "c4dab8ac7660c01006e5d9317b964a6276064f6c", 0x80}) 12:10:19 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x200000000000001b, &(0x7f0000000140)="1ed6b537", 0x4) setsockopt(r0, 0x2, 0x5, &(0x7f0000000000)="5681d9553a623bf393d6cf20fefda9d0fb024f5f091d2733234255cf13837087f8b705ef35f2c9c2ab4a34b05be4fe80d0709dd32007df2e23b609b1810a24a08b4928fafa128761d8ebd8769f1bfdd0ebcb89e341f7f3420c0ac5d5a27b3b89fc000a63599cc716a72abfc44ec5992f231331f998439435671cd69eb7c62386c0f83398b925f58332c3721be1d7d06a96d1e861ec9806fe2e00ae3544e77390167b66cf", 0xa4) 12:10:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xeb, 0x995, 0xffffffff, 0x401, "db34ea89d3210961098abe635c4a2936b08580ee", 0x0, 0x9}) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd", 0x765) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x40, 0x200, 0x8, 0x1, "1ef39695b1442e33244b14e424a489167bb51f8f", 0x2, 0x80000000}) r1 = syz_open_pts() r2 = accept(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="0000001c3ea7dcca19e713fb5058d9d7877f084aef60779bdaf4b6811d3326b849a3a2cbb2830ec26e0e8113c607aea02ffda6da9c76df4f0b0a2b26e4057e593654cc35b60ddb48d0a4bddccbf2516b6b6d38dbe51151cc2ee2b133e0e7c980e6b5d8d24f8fe8d0988583746b56f2872ed4a372c0d9e0a9c903e223a5734c5f9eae4d6fbca26dbbc864b10ac9ff3409aaab1b5f46cf5671476460348ed870947df4e11e8304451ecb49a4000000000000000000000000000000"], &(0x7f0000000200)=0x8) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000340)=0xc) pipe(&(0x7f0000000380)={0xffffffffffffffff}) mkdirat(r3, &(0x7f00000003c0)='./file0\x00', 0x190) getpeername(r2, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) close(r0) r4 = kqueue() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCSDTR(r1, 0x20007479) fcntl$setstatus(r5, 0x4, 0x40) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x800059, 0x9fb2, "a8fd0840d60ababc4cf75951575a019500"}) readv(r6, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) msgget(0x0, 0x8) ioctl$TIOCSTOP(r1, 0x2000746f) 12:10:19 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = geteuid() getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) r4 = openat(r3, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r4}], 0x200000000000024c, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000000)) sendmsg(r4, &(0x7f0000001780)={&(0x7f0000000240)=@in={0x2, 0x1}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000280)="b4fc18d4be5b29214827d05e9a7f6d3d8968b56e2fed44aa44b9757b7d5aea70bed9173d718d49297b07c62b5f57a744836a", 0x32}, {&(0x7f00000002c0)="a94f01b664a43f79b1641d7515872340b509467329b7a822cf88506d61f6fb1c494c139ceee6c3a3932ca252b518a03661a02c7ef62180bbb323e7729d8f80b58cdabea89b17bf60bdaf6168f9620cf788ee2f3198e4c48b67c5a48267d09bf3791ba1f1a583ad7a6377", 0x6a}], 0x2, &(0x7f0000000380)=[{0x1010, 0xffff, 0x1, "af3b6fbc2518caed56106c86932dbb1266c7fd262f475efaf5aa8622d37b571dd262685fb58ee4565cd80d2e45b2942e9ccedad23da240ec71d2c048304af832016932ab92f203db0ab8588e79c05c9333cb8e1914469db8b8636f470963ce74a77f98b33354514cabf9b0ca6da8d03bc33e04477e753d2e621c567f5a406e62fdf89611e03203ef084230cccdd2899f809ab9e338164058b569a6f9d1b267f49f83ce8c519858dcf354397ace6be0bc9858c2521219ac2bab772e4a936d5e8497c39b0bd1766b2252b76cc5cc09404a7bb5c6aa494b8867f755a8d88e9367a1a2a2b5a3a3740428e19a0329b92e98ef27e5038cbb29918f60423fb4d014b9b5a713a60cece2d400f61830623fa7c17f0b6861653f57db3d0937e83df12afea474535f04255d470c303a92fab3e9f6bdec1ffb3317795aa1153af171974eef3b57655cd3470b7dd2877641667e2d9510a42d59a14a3aca160d87cdfe0827078301590fcb26fb5cf54597268ad212141216ca62a919d3ff6bdc55879a0b1e838578d3d9f8152471c5aa243bc8d117b77b3c9e027e2f90356e1f4f51470dfe467dcd5647367e6b7478d2e519150a7dbe3ad1dbb58388696c16381c7681a19eca7b3b05964bbbc787db18f022720309e8dbdf81335ae5e8b3dcaf9ce0e7cd93349fa223fa4915d2e0f31046575e3d33d3e05207bf2ab82b9845deebe1765370d6babfb03571eeb225aed9ac55dca2b7d85c49d3b5f8c205830a619744ae5961287d332f50d402ced891cae4f690d809e95e6223b5c7fe88693f951f6ac49297ad8124b1c47d9be7154d1a31dbe2171bfc6a9ecf1cd78a7164df3bc5302830caa0444c14e97fb915272127790e612bc33a6e4aff7f3f1284f6529fccbaf905292fe7747e2a1837fd2a5b44ea84cc4ca04c1f5453a5169b5510e2986b6c6c13ca4ab8e46e4a9470336c3f2778deca086a9279485b705b7d1c232ddc412d2379d8f166b9698ee8d7dab61810e8e7e32972da8db93f4d14c1f8f5eaf86e6f7cb3726be5d47593148ce8d8bc1fe068aeba5632b5395b073260562b965cb73f2910a4277264219311c210088b991865afe2342c6e138102478b9addd12607f6e949003b6f20e4df866e2d27d6c2cd5c11b799aca333f9da9a1f8b35cfe772bc852440aa8c0017c6583c02b14bda984923f22a87d566283e7fa62d7775905ae5acf6d0d0a47d45db09b95e725af86b2770cff149acadad7a29d6945231590fb6ff8b2a68afc1aa03a49c5a91268c31c66ee3fbe71b066fb24292919f3f96355c1b1b3cdba384b026ed2219279759dad2eb9aa9daefe63e0f94ce3b497ac6f476e6f20fed93d258279757d91269c502ccff358eeb07311c13a8bcd745936e9882f301acf853609238623832bd9f0e343741946aeea784d7f3c3a5c257f80b702876ad00d3000c8192859ed5cefd7c76cc4aa6cfdff84e19a41c7a2f2740a8109a074dacaf6774a9ccbd0e1276f5c1487afaf231dc1bf1543ec56f220ad772a3b529a4eb394ec72d43ef6d007e46153ed0f9b8f820fc93c0417f84d5478f37bb0f9c93c8e546859b9a2c31cbdb5021e6368863ce2d1977323d9e0e3d69d4f13d1980d2f76f7cdbfd817df7ae251c154fa08f087489cad27672022c06992746f6f55906917d0ccdcaec4d29a7dfba707117733717a67a72a187b15f86f8635d8a0202b53aee2703cfbec8a9f65c71f3d555a2aa2d7d38925297391c4e2bb1357ffcd22965755f865b354aa6e7328a7df264cf944ecc4da606a9d4b84915550b7ba04b0bdf23d316ce6b64f612017e70ea3b30e13f7a1c5c7cdc0fa2c102aa3fa999462298369862dc027cf63048382990f4c47a283968a7c2bd8eb504fd6e6430c52d6d5e17b1908568cbae47de2ab7db527080d6a172aace60a4459896dafd5567e19edf6a841e27d104908d61e1a89d6bf1d0c037f8c788e325c60f9c015818cf7f899f3e4efe57b8accb36132ba24e4ed01a7f9ba276b598a1082d7d0d8ed1d4c5cfb2018ae199cfae04dd5274bf8f1ae8848d66e4340b4a927aa11d7014561d0e4408bb24bf4eaa410fd1e0f1ce84fbd2f4ffe69bd47ef8945dfc27b580aad4e0cd12dc3fe296f63393ae75b8e3fceedfcd10817bcf389ec7dc4526c8bfd90e7f0c70f150fdcdf3cbeddfe16e2fdd673bf4e6ce091225633a9f408cc873e7d12e40cfd24d74831334e9b42bc7ad0ba9cfd40da068b57584bf533cc3b6d0ac84f671737b9afbe024f5c073a40ba29b7259975b069c8884480e8d053fea9adf52ff7154d7adf43c54fe7914961350caa00db17dd8b89ec2434c34b8cd09f142a4b99e7f28aca19445f2383d045d49d213c2b166ba2fa23d1d27cfd60d86cf5778f2bc53ce62d0baa505a18774934b5fcb8cbdf0af954b231853844c6d892fce2baeb16ad4ec80cf387b5e55f23e564bdf81dc72223356fdecb97e79a5d22ee805cdca637cc29956fbf04383183c05213add5556dcafb55499233a2dd5bbafd955f4704b1c4e46bb86c86ebcff973ad74d4697b3ea63f2857e5251e6423ef932df1d76e30dd1d8d0ee0c31fcb1809dc8897b5bbe07659f0bbd308215666047a9ddd234496d26c4eac02aa685c641a9357b18443dc022a0a4b4dc3fd6c9af8743e77d38ba2f1c6af4e93f208f83afd5d610333eeb70332ad04cf6c07bbfd5bcea11c3a5e7163a95a13f397c7df0f79ae6061fe1d7e8d06e5f22fbf635ab698e0fff8021c9174bb50b08cb6eae00c56221c8f8c95ec67831315eeb9e386272e9b241696c2875cdbc1c27a8e1e52d15269bc0fc6ee9629c7463f5ff8afa574a5726cb68201ac0208b0faab8ef92a447207cb91f4d6606f37831f8041dc090a70edae60a8f57e0be4884039d018ca1944ac9c1da81d62f515a904e00698b2c13ee58e5924e52d7aab19dc78e2432d711c3f404d31c5d7ee250d1644c0959b2322a72a9568e37fdeafc963f50def7cd4a5d3588abe3b5c53c5f62b19d6fcd4e861ab8b58788358ebeef946fa2bc2044f88dee7edc6407c44142ce2e8880ad57f796a60450031139e5b63e0435abeb436ce165bae5d04550ccb0196092754034c1a31edc77925d72e4b09355e36e9b414e04006897dc27659fcffd1a96d1ae999ba5b420394da00cbab5852fd7ff344bb33c89bff2e744e0149000695c60afee1f57ca555e7c96950431b9552d3c8f58a11c6ae87ccfdb4a635da8367a8efc19749f996f76721bc9d6ad1e37998b9254db06d967a4fb3fec2ce161d887ea6f15d1637577734456c3af21920cad565bca825eced9c20470862da79e564507ca0405f9c8c2ce37991f18394bc2a7d02196b854654fffad6ae6b23e95b97a7eb3b27c23b329f8f700040cf8e52a205a6f65885d68fe4c3a739980436de7c188ff5e3e2b6c0cf5bf71d89d1131db6085322df5c02022600e0a76d8f1736e864a114c8a15bf38ee2f3e6c14b6714406183c81ddf61f3621b4527f1288656f94b9384ac992ec7ea1520b44d094b83d3b25555e6e71b5e85f24bdd4368a027cf053bf09079d4d4c65dafd7f76b5cf39e5d951a689055eea37366466046354b54c63e8f8e6b01ceb0a46e626ff6f6674a5288ec27c95679239d43893fa070b09d5d1ee043e8e4843d3cc700da948080aba6c17843c6d2471e65ca7f23713169197a7ada521a92a37faddc591113c525645d8ac122582b2e70f343d8c974a3150e06861c8a4923a6fdf578e292f374233ba062048fc46e58dabcf27525f9d47e693ac868253e043fa4c9f121d4b1d0afc0cf3601021322f4028523e54286e757de4b9386457676a77b0980cf4736e31c44d7e185caabf9e6a1ca4f57bcc76680fb4d366c29c95aca7bf5642106ea7f8082cb5fe30d8b811c8e3a8164c869ec341bee87d4cf5157606ec705da38a758f3728dc962bea6d58331dab2ac9308f1562af260d124aa7e2d57c94a8491797b93724e8a537fde719b4c732ac86f6fd89fc4554c22a6730b6a0dfd9e0f2498037e209091ca140c84e3a2a18ac859da9b2656a695b37dc06c283ee7df1ab23f16943ce27ff4ec28c92a606d52828efba73cce442f220b2bff1295a2afe1339b581cadb72bd3dcf7ef9de6a1e44ba0a9010c91d291cf1ac72be59d10193d673f1a9f43cef7609e122ba05febd253fc5e9745003d6f8660aeaf5fe78c271568d74301d4e0550f0b8bdb669241b7fbf330828ab43003095805de996621ca90173b1a189692339ef1f0494f8e232efc354dc8eb9912b133c5b44c406875481b35db77923c7f015720c1537d615f6e73694fee416823a292041a9a647635c173e80a2d41c7aeca7eb0969de038acf13bbd17d074df15c336ec9e966bb06d3767d1aaf3bc4229bb2319b1d1915c59cae177d4bfc2836c813243f8e15b3142798223a6de3983ebc0fe43d3af1f9b953e4f60f77a6b6a7b61fe6fedf779cededfb2897552f19f573046eb61a512afd93bef81b45bf579cca76fccb17c1ccabdb2ced03129aca3635ae585fd0e4a5b579f4caea8983419cea9598b20b59b4e3c34f377c173fb929b0e81ee8bdd20433b54e09a1bfc41085afcef582f32c95c1b244aef6763be2b263482cdb66eb9566896e089eba983535efa68cd063fee198f44f3be15fd89aacf13b356f8b85ed58c5a9aa22d3355eddff546dd9768ce76e21eb5aa4c5c331949a96d3e0df14c2eb58d7e3b5e9b189f0e1ae4381b5109d5accdf8263c9853302f08d0b26dab149631d1ffc1cddf0f9ac9fe7a74612240586233f388d0c822404ccf4fe9197c2335e3ef1c8b250cf93be4ccf5a8c20106d8d629cfb8dc8afcb9e4ced1dce17933fce9973f1262052756db79d6c9f6cbb3004de8507785228c861b86bb7c41952ece55761ca96b5780534926c8b5f2153d222a72417bc53cd51689c38582544b25f890bec3ef2f0e324fc1cd09bdddae62c2f31c988bf2389a08343ec9e737bd297b4056d4e3f0740590ccf55f59f9abfbd97f960e2fa48afd524acf988ae8a68fd9ebd34152455afdc71a457461f658afdafca1c361f53f084632def0d2a90e0b102ede01f62cc700632c52f1630ca7677de955a4b9557721aad29d0ce4715aef2cf4a90345ef182175f162de950ebe1389ee5d17db49601b8e9c212f3bd7de839fc6d59d4377123055e2ded35a837de258f767d716a876c4a7f6538d9c36a239a3ca11e6d799516a027d1bbb70735d29a1244178ea061e5741020e8398ab98280cdb2f60352757a5e9174dcab45d9cc66147d7a9b37794db7c24477a9c6501a0d25069d348f630a7408888236379ce1a04c84338394210ad898018a86b52e05e4bfed29e4cd7e7a266af93fb7b635487d73e1f27061dad2768ebb27b4c5833f74368bc44a6b7e894bbfba45ab94083e4bc1edf5b12c640fd98c5ac34003f169bdb3fdd3bdf5e3647633322272015726a164479cd7959eaf236a7af10b7c1c5fdc004d9ef9062e8ca80a54b6a03146f646e71f857193378c2f089b4b9c74d6d839fe4890f450eaf4deb73e30eb6a4965575be8c7fe99fba2b79ff500ce14bdf9ca7e675a335a1c115d2b2da9ba8ed4087d671c238137ffc81991b5dde292b87f36b73241336c915b9214f7c72f4caebe08a40deb8310d59a7f2a85726e42080d2ba505462dec070c0b03919e03c9d6bea870c1022bfd3f2ea8c0f5a5514ecadcaf3ac07659a4e6967790366e29f3705e0ac245f5a237f547dbded6b003d008222ed5d4ab8925d9df0609fa4787d51955611b5ba3809e"}, {0xd8, 0xffff, 0x7ff, "56ad2ce7a110890bf55df5a01ae91e99ee7d8692e17f84e7b91fd096eed3eedba6d195dbdfd5f7bcf2bf7090a53bd9f6d6602f9842b503b15403dc652b994395041b34a9c64313fdd460e16b01ffd387041a7faf47416e570ca64c5a7c4afb68453c072aca0a01d47ccf0b31988a34d85fd9b2ef8acd36be86fbfcf0cf3dc6d8c8f7518173ba162730be9e2dcd73f11e1c89b0f6c96e4a445426eb84ac34e8bb75fde123f533dbf9ac18ba1ba6212e9ca22377b0b559518c713c6a616eed71fb498e2f7bc014e056"}, {0xd0, 0xffff, 0x2, "8a5ba6977970f8e376f12cbdb9484818b253d950bb81f6dd9d6e36ab506fe3037390a24a80a40dd8f0277b68b98f33e3a8add87a6a2e4907d1e7b44d8a31c009abe9210c7fe4aace20cdde87186153115ba5eee0f9d786cc375161bc9942f6b5b14c85781a733514e5b010829bab9b17cc01c26b9aaf716d69e50583f9cc610dd51da05897a0e45d6bbc8785d7d87593acb8a28a2f194db1a2eb60afe1149dc87a2d6c4f6eda874ef8673426fdd2b81d177541123c9c2d37c683ad"}, {0xd8, 0x1, 0x4, "7c5a1303a5adf066ac7d01e1bd4d0183841255ce128c43a33dfb7b1e98eb7aeeade6ced8a0ecad04fc57d1cdc6b67cb91af6f935766bd8186d0f677b882e710b575e3f6506571c213684bca9161c709e5fa8bca6a17e9539a93d581eb2317e5ec32ac4feeac9143bf17e5cea0f7e9433e8846ee49799973d6ae48c7212516dce20bc7d14e3802175c3e3d6a79f2379587aa9d71b2d2a90237cbb9949593784c590fca88eee652735672268d095b75580bfa2494f6947cc6b261b49d4e7bee8ba7e05"}, {0xa8, 0xffff, 0x8, "e012fd4d37bbce7b05ab040b6ab9f4179371c25ac60721a07d923145bdf372c037202bc0ff80c327ef3d955696156e21c8ca44efa1c7c77b5c87c92cf62e28cdfdbe7fa3e75c12d72db10be55cc442501559a8cfdf8ea0ca7ad180ab67c685206d684afadf7f590c784b86b6ebe29e03843c78b50bc637fc4f33d069ee822291b05e2fa9852bb2572474a5d12c4d2af35b70968ae454"}, {0xa8, 0xffff, 0x0, "18ded0e62c876b38b2a233b53b9cf0d19e4af35c5692e3266de6a4a05268ccea7bcc439e79d27572c4da9f600246bbf2c8738c4d0c59e74a6cc5d34c9d3288404786da46fd251177a54a25db613702d624cd7a3a77e5af85fa59fff281bf3953e8c80c70a0897fc6e470ea195ab8ed92e2f706dc9c598cc4665e7c159a06746a99e1933e7301392b743c72a4bf45af3a9ff61465733871"}], 0x13e0, 0xd}, 0xa) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) 12:10:19 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) nanosleep(&(0x7f0000000000), 0x0) setitimer(0x1, 0x0, &(0x7f0000000040)) 12:10:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4000005308) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x8, 0x80000000, r1}) 12:10:20 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2020, 0xffffffffffffffff) r0 = dup(0xffffffffffffff9c) accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) write(0xffffffffffffffff, &(0x7f00000001c0)='2', 0x1) socket(0x16, 0x3, 0x2) shutdown(r0, 0x3) 12:10:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') stat(&(0x7f0000000200)='./file0/file0/file0/file0\x00', &(0x7f0000000240)) 12:10:20 executing program 1: setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x51) r0 = semget$private(0x0, 0x2, 0x11) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x81) semop(r0, &(0x7f0000001080)=[{0x6, 0x0, 0x1800}, {0x1, 0x0, 0x800}, {0x7, 0x7, 0x800}, {0x0, 0x7f, 0x1000}, {0x3, 0xffffffffffffff6c, 0x800}, {0x0, 0x3, 0x573ab43f09b0a90c}, {0x1, 0x1c7, 0x1000}], 0x7) 12:10:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x800, 0x45) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) 12:10:20 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x0) write(r0, &(0x7f0000000040)="e833e38f8d82628fd93b9fd585bbb85a308e93ef32b60386109b2ada9e262a3b34e49c869de26fee05f0519f9525621344ff77a22b24db588ed7c26b8263050000000eb006cb8f37f610160bfa7b4f7ab13ea24cbe0ce89a49adafab7da758a7e929fd6f50f18c7dc35284db0aa274fd74ed20c8bb7ad23884e7ebf210f722667a685c2789059cff24d818ec723c7f57c6bc3f", 0xcc) 12:10:20 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) mkdir(&(0x7f0000000000)='./bus\x00', 0x10) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') 12:10:20 executing program 0: setuid(0xee01) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r0, r1) r2 = geteuid() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xffffffff, 0x80000001}, {0x1, 0xe35}}, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setuid(r2) setitimer(0x0, &(0x7f0000000000)={{0x1ff, 0x7ff}, {0x80000000, 0x101}}, 0x0) 12:10:20 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="861bdbaabde94274737767777580cb3117c2e6cf60fe1152707de8155e20d19daed438807de24f53ac99561c0c38dfbe956bfd40c2e91e"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000007118"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000006c0)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000680)=""/6, 0x6}, 0x3) r3 = dup2(r2, r2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x5, 0xfffffffffffffff8, 0x2dee, 0x6, "33062c7d097f00a7d54d1fcb0567426f81a39a37", 0x8, 0x7fff}) 12:10:20 executing program 0: clock_settime(0x0, &(0x7f0000000000)) r0 = semget$private(0x0, 0x0, 0x40) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000080)=""/8) clock_settime(0x0, &(0x7f0000000040)={0x2a, 0x2000}) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x0, 0x3, 0x800059, 0xfffffffffffffff7, "a8fde9354c578228e2d5cd6474f0d60ababc9d24"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:00 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "c9"}, 0x3, 0x0) msgsnd(r0, &(0x7f0000000200)={0x3, "e51604d0c35c1ba97785567567a43ea1c4e55a452306ef172c55cce17fde7723c116b9e69c43aa86e085ccb8156e5b1f0c62b9b58279d59182c6017cd5e9fc9abbbaeb604540b7b49c89fbce8444049b589c0ff62fb0f0ec27467bacf2589b81e4182707b0d12fa7400de29b9435cf2ad4126420d68cce16c498ec16f9318317a03692e85cc2ffd8cdf6b974bbc01bc31f8233dfffe57c456fd7f35987a550866d2f84b975deddb8366c0da7a9e5fea9e8509752d9b78da232e4436544f343eeeb1884c0ab933a46601f6ec100cd692061c982e5e64032aa8c0a99f1b2cbb37feddd04a5a99f91b9cedd51d355642f9aa539"}, 0xfa, 0x800) msgrcv(r0, &(0x7f0000001340)={0x0, ""/4096}, 0x100e, 0x3, 0x1000) msgrcv(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="000d37e065033aab4a6ab174e152b275889000000000009e6c2acf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ff0000000000000000000000000000000000000000000000000000000000070000000000000000eff91a3900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xe3, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000040)={0x3, "14833697"}, 0xc, 0x800) 16:00:00 executing program 0: pipe(&(0x7f0000000100)) r0 = kqueue() fchmod(r0, 0x193) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0x7, 0x22}, {{r0}, 0xffffffffffffffff, 0xa1, 0x2, 0xc7, 0xc6c}, {{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x7fffffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x54, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffffa, 0x22, 0x4, 0x401, 0x3}, {{r0}, 0xfffffffffffffffb, 0xc, 0x1, 0x80000001, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0x7, 0x7fff}, {{}, 0xfffffffffffffffb, 0x9}], 0x49b, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x6, 0x8}], 0x1000, &(0x7f0000000180)={0x0, 0x80}) 16:00:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000540)=""/121, 0x79}], 0x1) mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./control\x00', 0x0, 0x80) rmdir(&(0x7f00000000c0)='./control\x00') faccessat(r1, &(0x7f00000004c0)='./control\x00', 0x125, 0x3) open(&(0x7f0000000500)='./control\x00', 0x0, 0x190) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)=""/199, 0xc7}, {&(0x7f0000000240)=""/78, 0x4e}, {&(0x7f00000002c0)=""/164, 0xa4}], 0x3, &(0x7f00000003c0)=""/143, 0x8f, 0x4}, 0x801) symlinkat(&(0x7f0000000100)='./control\x00', r1, &(0x7f0000000040)='./control\x00') 16:00:00 executing program 0: getuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = geteuid() setreuid(r1, r0) 16:00:00 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="b5c02c72b967a3d74cc5ccc06876fe43696493a7215fbcc0fe14ef27035900e7d58d6cf36eda557abe9aacf31afbd0cab3bc1c7536e437b59b8f728408aa5455754529db13d41e8514bb8f4cf63a0b9284a2da3c830b7f508bd7c5d6d52b11b2a37eb11fe0b3f30c61b49e0a0212178e49815e62afb6a4c4e6246b55db56331634c3a1d7f7c71e323e0f69fe35b96cac9c50209565488ad18a735156c2847b82751615dca0bbb7e21f1afa514f09b980f10f83955632942d7ef6ec08174a66ca41bbe6f46bed9a06d5e4a12466537c4a91b79360b4622f3b4a78622e42ab23222465b5bca05458b05b", 0xe9}, {&(0x7f0000000280)="1fe5e74ca63b7ba42859cf120e0b", 0xe}], 0x2, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1000100000000}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x2, 0xfffff, 0x7, 0x8000}, {{r0}, 0x0, 0x11, 0x20000000, 0xd4d6, 0x800}, {{r0}, 0xfffffffffffffffc, 0x80, 0x4, 0x4, 0x4}], 0x1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x10, 0x1, 0x800}, {{r0}, 0xfffffffffffffff8, 0x0, 0x0, 0x80, 0x3}], 0x7, &(0x7f0000000140)={0x0, 0x8}) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) r3 = dup2(r2, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x9, 0xffffffffffffffe0}, {{r2}, 0xfffffffffffffffe, 0x12, 0x1, 0x9, 0x20}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000001, 0x8, 0x3b}, {{r0}, 0xfffffffffffffffc, 0x92, 0x0, 0x2, 0x3}, {{r0}, 0xfffffffffffffffc, 0x10, 0x80, 0x1000, 0xffffffff00000000}, {{r1}, 0xfffffffffffffffc, 0x0, 0x40000021, 0xfffffffffffffff7, 0x2}, {{r2}, 0xfffffffffffffffe, 0x6, 0xfffff, 0x8, 0x9}, {{r2}, 0xffffffffffffffff, 0x20, 0x3, 0xffff, 0x2}], 0xc10, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x1, 0x9, 0xed6}], 0x7fffffff, &(0x7f0000000080)={0x401, 0x3}) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x5, 0x0, 0x7fea9655, 0x0) dup2(r1, r3) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) unlink(&(0x7f0000000000)='./file0\x00') 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694", 0x0, 0x1000000000000}) syz_open_pts() 16:00:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="100000000000000000000000000000007dc840a16af5e55b9520e98e2818bcd285eadd233d9825112e36d11a7ea892cfa3f6574fd4be14aa1d8682f74d979dee6cd566c7fbb3872d3d8cc72ec8edc17d4cbfa3d02cd1d1215ba60185c18741794a6ec54350468fc506ea55ce6f14e91a147f92e664c3d7c3ab4e6c4b4e35f3edc22f85fb03038809c773390512c9d8dbf4036c4dc242"], 0x10}, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) recvfrom$inet(r0, &(0x7f0000000280)=""/184, 0xb8, 0x841, &(0x7f0000000000)={0x2, 0x1}, 0xc) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) open(&(0x7f0000000140)='./file1\x00', 0x10000, 0x120) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000180)={0x2, 0x2}, 0xc) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:00 executing program 1: nanosleep(&(0x7f0000000200)={0xfffffffffffffffc, 0x10000006}, &(0x7f0000000300)) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x2000001}], 0x400000000101, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000240)={0x4000000000000003, 0x4}, &(0x7f0000000400)) r1 = socket(0x0, 0x3, 0x7) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/108, 0x6c}, {&(0x7f00000000c0)=""/160, 0xa0}, {&(0x7f0000000180)=""/5, 0x5}], 0x3) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f00000003c0)=@in6={0x18, 0x1, 0x0, 0x401}, 0xc) listen(r1, 0x9) r3 = shmget$private(0x0, 0x4000, 0x600, &(0x7f0000ffb000/0x4000)=nil) shmat(r3, &(0x7f0000ffc000/0x2000)=nil, 0x1000) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000380)={0xff0000, 0x5c}, 0x8) close(r1) open$dir(&(0x7f0000000340)='./file0\x00', 0x10800, 0x100) getsockopt(r2, 0x4, 0x1f, &(0x7f0000000280)=""/54, &(0x7f00000002c0)=0x36) 16:00:00 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = syz_open_pts() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1, 0x1, 0xb6}, {{r0}, 0xfffffffffffffffe, 0x4, 0xf00fffff, 0x1, 0x11d}, {{r3}, 0x0, 0xc1, 0xc5, 0x40, 0x7}, {{r1}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x5, 0x9}, {{r2}, 0xfffffffffffffffb, 0x0, 0x80000003, 0x4, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x9, 0x26, 0x6, 0x2}], 0x1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x88, 0x0, 0x5, 0x61}, {{r1}, 0xfffffffffffffffe, 0x88, 0x1, 0x5, 0x9f64}, {{r3}, 0xffffffffffffffff, 0x4, 0x4, 0xfffffffffffffff8, 0x2}, {{r3}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x80000001, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x20, 0x9}, {{r2}, 0xfffffffffffffff9, 0x1, 0x0, 0x8, 0x10000}], 0x0, &(0x7f0000000200)={0xa2c7, 0x9}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x8, 0x1, 0xd82, 0x1, "9daf6227f91bb59956ee0e5713ed316b6d8b079e", 0xfffffffffffffff7, 0x6}) getsockname(r2, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) syz_open_pts() fchown(r3, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:00 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000001940)='./file0\x00', 0x3f) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) r1 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r1, 0x0) setregid(0x0, r0) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') 16:00:00 executing program 1: pipe2(&(0x7f00000002c0), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f0000000080), 0x0) r0 = dup(0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000180)="69ed0a8118b80b5e5f48740a64252be87ae6d2436576cc12becf61c01cf479c94f31262216b87c52f08758742a5a6c23ff9c1444e7e8e2d857ec8afe870484d75455958d2ebccb0074d427579d2cf038b3aae77992177bb4d6ef65d678db952658c083662df053ce91a5746f0c973e92f02808d2134950f47a593477a0bd97304e686b1e54dbd74545b73057b332eeb45ff27beca3d3a71e4ba6cb92b8f242b8ea9e21c238fc5b732d6ec82d5f5ffa6c2d50e60fdaffb204f08615d2bf128501684872c5a8c51a1189bd16273ec9e1dc0f46d42cb3d7", 0xd6, 0x4, &(0x7f0000000280)={0x18, 0x3, 0xfffffffffffffff9, 0xffffffffffff8000}, 0xc) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) setgroups(0x1, &(0x7f00000000c0)=[0x0]) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x1000000000000b, 0x3}, 0x10) r1 = socket(0x18, 0x0, 0xffffffffffffa0a6) bind$unix(r0, &(0x7f0000000000)=@abs={0x7884d2b899002d7}, 0x8) r2 = getpgrp() r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) 16:00:00 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) clock_gettime(0x4, &(0x7f0000000000)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:00 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000080)=@in, 0xc, 0xfffffffffffffffe, 0x2f6, &(0x7f00000000c0)=""/33, 0x21}, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) 16:00:00 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x80, 0x105) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x2, 0x1, 0x4, 0x6, "df67a029a4ef346b61377c27e096b35f2c2556b8", 0x392682de, 0x1}) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file1\x00') symlinkat(&(0x7f0000000340)='./file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') mkdirat(r1, &(0x7f0000000000)='./file2\x00', 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) renameat(r0, &(0x7f00000001c0)='./file1\x00', r1, &(0x7f0000000200)='./file0\x00') 16:00:00 executing program 1: shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) getrusage(0x0, &(0x7f0000000000)) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c6530faff6f4b8489d15f26a4b90ca6083d16b60d5e00000000"], 0x10) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000080)=0x6, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 16:00:00 executing program 0: socket$inet6(0x18, 0x8003, 0x0) 16:00:00 executing program 1: mlock(&(0x7f0000fb1000/0x4000)=nil, 0x4000) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munlockall() r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="7fd2809c93ce5a19e608855525bebbd83dc9f7e6200ea3891b2ed0d5f8b490a01ddfd56ef9cdc21830068ea0203342f4e208e94c16d9787cfd71f1406375a6d048bb3d472af16dfcf98013d21bd6c967c1d562c3fb91d42e966b8f7ae4c5e293b44ec15e5c4a63fdb50a528079aa6dab6c7a89470b4e3175fa077f28443b1fdfddc2032e749abc242bd2b48bb156d2b5bc0a4466fe2c45f848af394954160d2eb36ae218bbf0459ff3d7800e7616b39062549efc7028cc58925e774c5f15fe9afe37697ffc15e5056e1036d4a1e35116ae5bcf7c8562ac067431", 0xda}, {&(0x7f0000000180)="27e83cf1f0224b802cdcd0f480ab291fe43ee77e69ba5fed08b45371d58df28086be33816c79afe910c50d02fb8aeb0f660df05633a870016a4636af0c6145d98becac2c0b5a9d5b901a3ac8ae1ff8ddcac7d9f1115a2ea3706e7faf6055f60b3e871dcb284da17c6d8cab6bb1d1e3bb4f1879786706e313bca95f3fb26ab1f4de0fc6c23403d18b28f134280299e061f39fe145b83f48732f0a7582b6739bf33e5333c57e03475d338cfb57d717c5fd71eef7300ab7a8e0e7f173ddcb836ee2e5a5f6e11bbfb1e0d6a88cb4b8b66afa05c0f7c895dabc8c9f94ca5c4f3dd8a982fe9821d982342e5615adc37856ac597b9eafd3124ed1a5", 0xf8}, {&(0x7f0000000280)="8f4442f8396190ad5900e2bd73a4298a30d12ed99077b1f570db686ea4f077615ac5dfd1cde1f1e4eff9a6d0153d4d3b61d02a21d86179963cb8f48530c953ecc9f0c929d7af48550003574aff1365aeb6f0dd66185d0189ddf033", 0x5b}], 0x3) bind(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="f1002e7b3aa34137b26d51e14666696c81bc00"], 0xa) r1 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) getitimer(0x1, &(0x7f0000000340)) madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000380)) 16:00:00 executing program 0: setgroups(0x0, 0x0) r0 = socket$unix(0x1, 0x7, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="014e907fd5763b4755bb42f9ab83a3574603efc7deb63def213c9ac28307012811957699310e53f7348e3ac1e77b9c422b1c15e152f03c2c113674cf4d31221177758cca1f26b0bb02670858cef67c6650f16c299134205748f3e47629404f4a161db45659d419b9d5320ed5c01674ef71ac5964edcd89b9499630d9551251bbf9a1b2877a57affd1e9153a93d67e23d5993c1f4fa3c8d2a2d6a2c3dbe07834c754c7ee7948773162483c63763603b7ae6ceecbbece50f37946283b5cbb74732822d13dd0211faa26fa6d761a8ba94c734ef4c4843f002c2feafe8", 0xdb}, {&(0x7f0000000080)="715c0c2b5703c0d79b1b40b3e2757c6783dbb950fbbf1e7c3f3a6a0fa4becdf360d3f1418012facc5a062057d55e522d152e275fde8967511d18b32cd75c1e12b8ea7fe1861ecef58bf03c722d479432a8f300b8bf95", 0x56}, {&(0x7f0000000280)="0d405384aa168d92520f56a7734d1f24bfac3c7e610dc8eff528a1b6c1edd367fc3243f8a5ebf08fbf5795b450b7bd0e33b871cc5d505286afa600b441334c66319831f9faf0ca57ada6e6811121956be33d", 0x52}, {&(0x7f0000000300)="4313151052a88b1d1309733fa23ed099be8c89d6bb4d8a4cf66754792c2a4bc023b97aa5c0ac4ab7c27845676119e7b3cc85783a93891d0d52fc5092a4009424dfcc24e3e69a8db5e2b0c5470a3a171cd06167c28ef800d7af92b2df9bd12719a14e12f5d70432eb2f9654b56861934a15a60b731025b1323c465dd6edc93bca1585773adb8efdfd5de4d2b8932efc7b1b40ac4b04f584771cdd83f36cb3e315fb93fdf1032bdb5086065cb91c57f4c27c7506e2c36bc92aae7759eb8e70c836b2673881c84785b2a8e24e08e8a6d0522a39a4f143b9218c3829", 0xda}], 0x4, &(0x7f0000000440)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x3}, 0x402) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x116a3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x40007, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x110) kevent(r2, &(0x7f00000008c0)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x4, 0xffffffffffffffe0, 0x100000000}, {{r0}, 0xfffffffffffffffa, 0x6, 0xa, 0xfffffffffffeffff}, {{r1}, 0xffffffffffffffff, 0x10, 0x10, 0x9, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x30, 0x88c6817ec7b6f26b, 0xa7, 0x3}, {{r0}, 0x0, 0x20, 0x41, 0x400, 0xaf9}, {{r1}, 0xfffffffffffffffb, 0x12, 0x40, 0x6}], 0x9, &(0x7f0000000980)=[{{r0}, 0xfffffffffffffffd, 0x90, 0xf00000e1, 0xff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x4, 0x5, 0xc85d, 0x3}], 0xb78, &(0x7f00000009c0)={0xb080, 0x8a6}) dup(r1) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x420, 0x4) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 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}) 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) r2 = dup2(r0, r0) sendto$inet(r2, 0x0, 0x0, 0x40e, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r3 = kqueue() r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r3, r4) dup2(r0, r0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffffffc, 0x1000000000000}) pipe2(&(0x7f0000000080), 0x10004) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) lseek(r0, 0x20000000000000, 0x800000000004) writev(r0, &(0x7f0000000180)=[{0x0, 0xaf}], 0x32e) 16:00:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) shutdown(r0, 0x2) getsockopt(r0, 0x9, 0x1, 0x0, 0x0) getsockopt(r0, 0x5, 0x1, &(0x7f0000000000)=""/5, &(0x7f0000000040)=0x5) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socketpair(0x21, 0x4000, 0x8, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1fe, 0x0, "65668c1f2a1c3b00"}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() lchown(&(0x7f0000000100)='./bus\x00', r1, r3) setegid(r2) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x8000000000000000, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0324755ac5bdad345f07a09820a335"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x7, 0x800}, {{r0}, 0xffffffffffffffff, 0x60, 0xa, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x7, 0xfffffffffffffffc}], 0x1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x8, 0x6, 0xffffffff, 0x6}, {{r0}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x81e}, {{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x1, 0x5}, {{r0}, 0xfffffffffffffffc, 0x5, 0x20000080, 0x8001, 0x100}, {{r0}, 0xfffffffffffffffd, 0xa0, 0x2, 0x6, 0x400}], 0x8c7, &(0x7f0000000280)={0x7fff, 0x4}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa00", 0x29) syz_open_pts() close(r0) r2 = kqueue() socket$inet(0x2, 0x4, 0x3f) r3 = syz_open_pts() syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e5000/0x3000)=nil, 0x3000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xfffffe56}], 0x1, 0x0) madvise(&(0x7f00003e6000/0x4000)=nil, 0x4000, 0x0) unlink(&(0x7f0000000000)='./bus\x00') 16:00:01 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f0000000040)='./file0/file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) 16:00:01 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="7a4f04b24efea29474ee447e096e000500e0000000d7f52e3c9f607eabbff7b99f50818f1ef9496f7c782eda904a770f3a6ef1c78722ab9177bc36f0f20dca4c936adf7221ef1bd168fe0fa046bff3ae01ae1cfd4c40dac610b6351181d15022a9f7a2e10d895a0de09ce36268b6e90b0341975f163d9588329f9bca5b348c0dad3fb8090e9220e2657c238bb47b5f09329a68dd22f3cc955ed3a63f9d94f6a59f927c773b28ed5a1afe3b54cb6e704b7f62c60e4f465d327cd689fe0049e218a24d15b7c045b66451bb7d9d5c381f632c8c6cc1d5995e000000182f60c6578d23f5b67b3070a689a6635e24d8f8422e051589eb3c2d92ed9e0650c9d7899968776cf64300000000000000"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) ftruncate(r0, 0x9) write(r0, &(0x7f0000000040)="e8", 0x1) fcntl$setstatus(r0, 0x4, 0x8) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) write(r0, 0x0, 0x332) 16:00:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/164, 0xa4}, {&(0x7f00000001c0)=""/186, 0xba}, {&(0x7f0000000280)=""/217, 0xd9}], 0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 16:00:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000000)="ec7d2f00afdba0e2d780b5109ccb45c920cf47fbba5c423bc77243959db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9ead691595a44c9ed1400790a0000000000", 0x4a) syz_open_pts() close(r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) kqueue() r1 = syz_open_pts() read(r1, &(0x7f0000001580)=""/249, 0xf9) 16:00:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) 16:00:01 executing program 0: poll(0x0, 0x267, 0x61) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x4, 0x81}, 0xc) 16:00:01 executing program 1: socketpair(0x1, 0x3, 0x400, &(0x7f0000000140)={0xffffffffffffffff}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x40) fcntl$dupfd(r0, 0xa, r1) getitimer(0x2000, 0x0) r2 = semget$private(0x0, 0x2, 0x2) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000040)=0x1f) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) setitimer(0x1, &(0x7f0000034000)={{}, {0x0, 0x7530}}, &(0x7f0000000080)) 16:00:01 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002003, 0x800) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r0, r1, r2) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = accept$unix(r4, &(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\x00\x00'], &(0x7f0000000080)=0x3d) dup2(r3, r5) dup2(r4, r3) r6 = kqueue() close(r4) dup2(r6, r3) 16:00:01 executing program 1: setitimer(0x8000000, &(0x7f0000000100)={{0x0, 0x9}, {0x0, 0xc72}}, 0x0) getitimer(0x0, 0xfffffffffffffffe) 16:00:01 executing program 1: getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r11 = getegid() r12 = getgid() getgroups(0x8, &(0x7f0000000200)=[r1, r3, r4, r6, r7, r10, r11, r12]) r14 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg(r14, &(0x7f0000004c80)={&(0x7f0000000240)=@in={0x2, 0x2}, 0xc, &(0x7f00000036c0)=[{&(0x7f0000000280)}, {&(0x7f00000002c0)="112248fc5d45ce978eb970f8d99f83bec5a1d16feb0f13c42854d8ea86eec777746352e0730e5a6141cc57929e18e9dc705fc1eacbcfc5a076bdc2ceafa10ca3bebdd955eb0323380880c9b94f2f4c0f1c2e339889163831ffefd7fdad91474aae0b32122df076763a602efaa720b7f38372b5b194ae02484c15689cf17042217feda8ca065ce5d9e45180e5b02c3d5b1688de4e6f9c4de93298d8189939a0a4e9dc2e07d0ed8ecc3c26025d8cfe81b22bfb09bc676abf", 0xb7}, {&(0x7f0000000380)="12fd65b4497c2aef9329e96272205cc76f9e19a4f1820176a86a0beb783c30c9fb3bbc7c5ba3a10cbc32b727915c92a36c3da04b75b919172abe507390683563ed4a57638446793de72b3596bd8e09085623d347f21d223e9a7f33dd8765f6f32cc6fcda8b98f00b28b2473cce359b38b512f9c62c9c624dcf342fc1f429b6e845554143", 0x84}, {&(0x7f0000000440)="489276707dc3973ab569d5cbca48b4b54705e9b4ea241a247e3729d5f5894786159e128a0f21a6d016e9c71ddb39384dbf09002bfc6f8dc7e2bcc73ec7882547285765ea4f5d7495747d798fef2602f70cc2af63d86f7a39ecff5c2fedd59978c76e06745e689abc678f766a4a51688ad4f0fcc3c205627b3c79642ae2d5a887ac38dba4b68dc99a07c1532d31c29e5c89f7a7cc81f9b67e489f91c3052c3297cc89f6bf95f7b5470c1b024863a9669412801ebc92419283f542fba9e315343839f46748747ac34ff57a564f50525494072dbe316792320502581b3216101329eb7251af672a66d3745033a9f35c4fe36dfcbef313dacd4d7d17f9bbe7ab21ff49f71479c9ca6e6abe6c2719cb88a7a18ac032940e5d0644c622690a4d825ad6fe44622e8381b2d4947610c858b34fe8578589229dd349fba8016fb5e452ae9b9fa07d0f855eb15a1f745bdf28a3f88409132335afefd43257432d1a9c92e5bfd062adb2861077fb03a54e8c7cfcf1c8ab60f71cad90678993643d07b294ff74bde61ded3a3940c3a9372085e1d6581a3c5dcc8aa6ffdadf02a3b3c36f53418b0553fe03b25ade08fe2e4fbd016043bb761af9920c7e2a4e2025b43be9079343c21a510b4a5f7db98553cefa2a96402f42f65cd2082d884762f2df0b99cc7c4428301720a487eff974a172c024991289d2567d3d27a45b2fcfb00daf0496fd5ca09fb3e585706d71babbb84430a1c439290848880a32ffd25809c48a9e1101e589b6f5c8519d670e9aeaf6b0fd6ba599717d7740b5e878a6005b73ea53f1a45a110acdc5f1d26f82b0bbfa35e280b4fb6bd4cf3f03af14999f74b69fe2c88341167f83a0f8472a899b2c0ef86351482dc5b91798d6a135f5322c7b4315c3820767beea073d54607e735a811841eae2bf7dbd12195dc700227f7175e70e071d8172a2471be71b944e5d7b33a2ea724a4e4eb4b7d6732d94ca075a5d3c939ad90a297c8f58faa63a91dd968fff8d52926833bfdd1311addaba32ea7db0cfd21eed671e9b1260d1c88f09b62011cd3729053ccffd981a5a053898056577ed5631de13c8151235dceb674ad1f970596b2a10dcbf5c462718f363b3b5649b5964dafe2d9151bc03cd82f44caf5814dcf3a6081247e75d5b83a26a66b61d0cc11095900cc32cdf6a1bbbecf634046647a3d51156cffee0a0bf20ed99aa76e2e10480fef3804d9909721ad306c68e82278a690e01481492feff8bf1ac05375c7bbe27467128e89a198975c96c43f4d3f765acda8df1e187db874f097fe210666bef86825ffbcd98780e222097da519e8b078b269595d7f70bbb4dec928b96d034d0311ab0fc663ee7ea29977056e6d9398562856b21983ce86230cdf51a9e42938dc64f4f50ac184c517084f253705f8628ed5b4a34a841123ab1ca33bc7a8f640ec32e593ad3b0f3f8630466e8c366d83012a7f80d5a21915f2a0c8cff0de278ecaeed2a2dcaa7a5a5d179b681b08e329a941cf5896459ea8b15e4e72bbaf1e15938ce392a688be54a7c170bd97641a6d39a67e789005483c54b8a9d03e308fd45ff75b10ab583510e31dba851eea683a63daa073b0858cb094472ddca512d94286ff2c5f711652f650d26dca2b534c8205898c4e9689d82912f7624e02e48c59cbfbee55ab7d35a4b0900c47a18f2e720ebf2562e3ad0478ca8c1954e7933660f48a2a61835d03f3645e919a084f9217dfdf7d4c7943cdf1ce05bc4eb99fc9dbb8dca445529d69049e1a3277733e02c764c440d616a0ae04d74eff5673b7e67a4aa5ffd92508f5ca7890e46665e6501ae5d12e2101146dd87c26b5fc3245601b13b3b23886555c8cbf008a21cfe9a340b54e1ac0840dc548060046434327f615087fc3a909cc52bb21a1e9a073c88290a5f749d37c282e6ea82151c70506498d7b1ad2ffc9c35306f2d955c96743d732855db340e51dd9b4471e4910ced480b5da46b3c59f80b254dfe902235df2e203a31823aac556ce8d1cf74dcf9af77455db1645bf1c8d3b93e7e25aa294775ec9aad168ee33a57937b39a2aa3a5cf9f7681fdf72a4c844436160ae8823d0a1becf1d4aebbbab33d0cb27f1ee50fdffb849c36e1fbc61aec655e64d9eb8bf91614a961abb25dd055de052608637de9ed0b3f8ac3fdaf9e219026d0bca4705c786f2ca3ff4d58a5b4aaa931b9adc36933533c90d0e494ff931061f33c1459d5ddc6436a65cbcc44eb7f998e623415e9227fa5ba33259208c2ec4045258d493b8a74eabd230e2d1ae00dd7d4dda1597a097ec38b8ae70e7b67a4aefe8fde0d72994aa7eaabb8a1d2d945b7bba956979ed2922157f08ffb5f6826dbe2866419b1fe3a07a99f4a1b2e2973b32e5bbdc27c08758086bada2383ab765e8da4d533b554adfc598ed5c454b9904c91c298e3144baeb0f5f2044668c66c456e1f499e1df9f3512261a7bfc934d87d43d79d95164ca2ec2e241fd20da99ddf10393a485c52010e28857885ae440f5cb0b2dcd01842d21097b7472f9385067e016da9e2ac5bfbba54edb7aab416fc1c4025a447b6bd6ce9571582aa6c9918f93adbc1ed65810322b9dd5a3862e151262e31e5b423b19692e7afc85935497989dc05d56218b08743e68049c6400d9a3b3faba9353fa5c52aea96581722e568aebc3b4397a994ff4fe1bc9c0b7c53d3db54eac2237d8dad0e5a13221e0e6f985641ed69403aef87d04c28749dc0977e272225c98c0fc706a9cb42a9066de95b259cdedf86551cae6cda5a26f241f24397b054b9eb7d42cfb8df4948a9176bbc69a25b39ecba56c0fc7446d722102d1d7a8e7ede1e1ed3d44a04e7f138622e14b17f6735807729ffbb1fc8f966909ac6852cdfd431bcb23d1743e7a205b1323bf1b75347442ed1edb37975eaeca8cb389098b513698212dde9a18f2a3beeea2cf704c262ae5393bf418812c035e7694b98181feba1e8fa1d4a04a5937514c84fc5f019cddeca485b083e9a0d98af035eaf923f83bf5f13e00207e43fe7f7d0347af7e42c05ad9ed2792a37eefdcbdd8e9a686a0ebccafcc18010d6418b9e8cc5c7076944a80133c1177425ef77098df916b875f35262aa95321361ca7d60acd7b35caf7f051684b1c3dcd97fb3f66bb12ff34e28499fc3d039f7c168a259e69142279e523c74b7eaaa6487fb2b725d23680308e2c8bf4c7818fcf432268a36f8fff0f288901c48db7de94ef32f51e5d1331d3d39a188ecba7665e9ec8d1216f9443a020389865aae869629abf6bf418eddb450466b9fdd82e3b58dbc53b30500a6bfd24331638574004b593ef370c76770de925788faf68fdd75a7e4ddef75485bd1525837f3e9f835cf8d2b31c91414f088dce9d621ac58f2bf75b9a12db571500d4c22201b4ade44ffcf8ef3fef3fc74a09c2bd2b31a88399eacd25b86e4d6b9762a47743dce1f7b6d7b0ea47cffa2f408fd1d6859a7c6b8c73c8f14c08317d52c8de81c12e9fe8bc26d380a8b0ad8176ef5e4bebaebafac5a24e0a2a95f0a7d6b46e5c1de8f13c1e693cce4f63dc1e62cf9b1dfca21c644cd86a5f99b0aa365456c491db8472cb4416191f2cdf86e1b25ca8e985722f2a6c082556108bd0b7e11fcc39ebe275984d09cec3e7f65aea9a8f3ed70cc56138ddfeec2b3626bab2128ee3cf0b250d9f72a9cafcc70c07f9f259df0620537cf78e84c81a1118588e6e80412dea2eab19fa67f1e8568a60a653ba58404ea30f14c1d6182ec73f505cc53c02118b80f5fd268aa62526c66561a1520b5a442f9347fc419fb7dde2bfb0137034a8f66725c105c6ee2c9b4c28ceed951dc206e4b082420f0e0236cbcc5a30dc6dbe7b0b4aff542d4d53e281f22aa04a04d473ff2fc066ff2453feacf75cffb8afb924d9d54c9d44912bc7027f962d779f3a0cea00f24a8382f6b71cc04d95f6191c3039b493a6abd0daf8784216beb48ceabc84d8940260beef2af95bbcaba94cf952d18e6cf8040465bdcc9dd0ecc3a4653529e615146493f462500a7d6380b206238b7007815cb1a451085d3be2a0bb6fc4d3a79c6fb5cc33a0379b07091be2e0caae0b5a8c7eb6be386e2c8961411b59bcb5d61277982fc209c61ea34674f3f0a6f98b79765c968422df2c2ca2c9a3bb0e64ae3155024fe15577d0d05fc58522929b6f98fd8f30d6c35459cc9939e8c4585f65fd1b8413cc23f0d2e5e312189d00a6680d7b15c32a93781bd4e8ff79cfd8419a76f7b0c75f2e3a96f2ff626d068820e47ebc5fef63423e734166c275dbeacd5c6f376a694a9a156e16f9d2eee217ede2b7cafb6dcac5b24b00dc66cd9eb6aca441066f9c1ce229f595df9c364d195c6c95bad5e1679fd87ad2ab0af437a70ccb540f460e2efbae7374845a20c24d2666047e5132e2573e6f6c4dff9dafa940efbce0ebbc4a55fc3fb292a63297f4369fecb289d5f81227184d63b1046852f9d97763b2d5c74908250da92d7a073c314e231b465b16b864b0b932854b00b6073268786388cdabdd923fbb8599afe11b0321da20ff17ed5d71c3293ecca6750f93fe1cc5a942ef1be2c74ddb66d3f204785f640d6c6a568396269f3c53674010ba29e494438b6ae4d5e110eb100450ce3ec1009dd5ee25939c38450abdb2351c68e0c05c16cd4501ee87b29a6b6c42108e623526960597c2e35bab1795f4c7c77024c7d8fda495910c7cdc492449a900acf96e54c27f9dd45396e0e370a94d481cd395df28e01397357a8b5ac319107d596898a172d6317a45a1eb23952cac4e19b1870147e9fe188b0463661bcde85ed39668b0c6b4c39812fe661e91ef1bcccba14c7178fff16ee3c4f7b0aa5739e166d17b67179293e7d812d14d92b03122476287ae3abe67c3e21439e58c6f8b260fb4c52908d9d6091875e077f55d8288b773d6a653a04e89657ade0b1f9654806a1f7cd384e2b01ba5430968352288c816f0f793cf76307527dd9a932df961cb8a31857a19656b971177abb4a61f68ffff94c3507f2b65f664fbfeca2c4f4da4b46570f133d9219fcd88c09a5ec3cba70daae648f3baf66aa7c76ec4b4969b2fd5eb398a03911cb165f57b5618fd8a4477a3a935b4f1b934c753f94de9f9c931c7d83284426a1e86d89b3c0136ade76dec91d302eb0ceb9f913f73da06ac1a8e05e3acf5cb0d9b4a18676b3105d27a8d9fda0605cda8deb92df29b9c6baa4b886285772ed818d86c418fcfece751630535761889951241075b5d6cf10fe0d69727c5b4ba9091fcd7302f14d69535af7be3f0a082745dd615bbaa1c120ee99422746afcac9e66c767d7c92ce37371902ef8cdd2529bcdead6294e71836f7254d6ec313653aa88dbe12f5a63e693e301943402940e48c443fed6ccfd4463873b6c20d9b4c3676c89d7b98d39ca70a25fe1a2d02b1a3322f503661a63276d51c7440671b753b24a3e8c904704c12cf4a75558b97f7c166e75f29276e08c5b69cbc80577417f23d985556c0c5eb6ff1e15321287354851886c0d0d8a35a76e79bd75cf21b86a0883cfcffb3d5609cfcd748bb3ccbca999619fa8c6f5b1907aaed326860d2ec8846a7d314f0ed50c46b9f3685bf7649f0febaf0de6ccea9206f8cebd6dcd178b60c78d86a84780011ebb2ef048aec7fca48fa988dc939630a47d9383124ba1663737f6e91421c8ae022ab65fc3c1db75ac90d4ab2cce79d63aad53f7007334e9e52eb5c3e8fa9b0433a0949b3973df7011124bbef56840ef561f091148fa2c9de71ece5b73b643f2a1e610f3e0f78007", 0x1000}, {&(0x7f0000001440)="ef5298995860c523c9011fa4affce43e9b476f839949f61ade34fe0487cae3c0666a2adb31bb8ec03186de3398e2810587693d2a86abc468cb5cc9c8c0ab89d0e9516ad78b064dc2c9978278682272283995ce25946b3a20ca1fb569ab24feed779769010a9f6afc4976ec57c03ab612059d414bca8d04f24aca2f42e2ba3e9f4585485bbf050feaba418e7ba70a2e7287a823ce203fed66bb4f41d003984b661fc51c2187ad394a34d4f4a492093fd9c2ef48c59b021e0a335d19506e0f15f124dbafbe34584eb218e43bf0b48d84fc163afbbb61289eb2886d19fdcafc2636102055ecaae50a38bc61ee2e70020ee97bee0a3fd525", 0xf6}, {&(0x7f0000001540)="01e87ca0fbbe34890690c951db3508855ddda31e6d2b1dcdb87e7b0dcaf1f41c97d3713f7de7ba67e9b9f3f20b9ecd060f6b52af0fa5c4efc0cd116e14bd22f5331bec7b5d257fdb5366818e0ee73188a4108c2f2d34608a778a35472d652e659ac39cab8b18758e54f9f593e5337e273cd7081cf5638b7dbf9b2b2eff46bf5502f6696d2eb0a8a57c7dcea63359cdf8c20bae66bc3f940c51e3fe5bde1b42fd4276d7cc30773b7f12decb3c99fd6335dc07abd886671a615c1c25f05422c5fd00919d3df3a9e89fb7a1d8404ad54490408ce1d4d98c474032b1bb04ee4cb60e0f49dbff9f3c91e3e2248dc159f75c205685a55d928aadde58a1560b6614fb816b28ead200ac96c60f843ae353b989ae37a24eb4d8f1a848abce3ecc7c9195cc4739524faf42d7499c3155b6bb1de8f48fccbd576e32aaa36285be2793a039077aefdb64c15b64ba5701bc678e1dce6aef60b9d49a2b81f392975823741fda117f2518f0e52324b22211e3950d512e2f843e73998fcab3bdfed7933f890011b326405ed200b5c9f6a89acce7bcbf774634368f4cef343712e3a7047a6b9b242ac18acc59ef8d28e577296e05a8a1e5da80badff93f58b0d14e38723676bac883eb46b2d0d774dfb1cb5e26c55a516b3cea5851d8f406ae85e1036b66453d1f0fbf836f9b1379d1cc898d70c114d907f79c8af1e62d11c43906b045cdaebfb2ab6226893da8f8a973fb79280445b148d0750fbaf411da6e860ed5203c015dece6c788105dc9c91583f76a03971a2ea9790737eee0d4ab59114557927d546da6550e8d97ba7da443cbf84e30a332cb5c9bf5a860dd73abd753c497d6e26d290ad0536c00b493ceb587835ce934597ca438ef2343861b03f1dc309e1ead86016dc503f67df0804a319d76f1ca9edd5706211e79ef6e78c4a48ac3b908e1a4deb5ab6221b2ed726f0f8b79653513619c24c93b4db9f98e5017a06fac709c6ad7067f9d1d666b12b5e705cb43cb586af5e2045af463a83462f29e4cf68c250b1aa76e3254c680889dac2b03b0aa9ec01235e21b6ee92bdba78523af88e94fdc56d6496e7357215d6991d618d2eddeca12f58fb30dfe10a5c35a058f206a7d260aae4961134dae9efa7a2627e7156a1146ee2c72a95deaea110a4735b36ef1e4d13db8c3e3378d1c658f3b36d219ec75b08efcdbb3ea29442b839b6c4f5997b72d4cc7c3e07a608a0971e7d7fe7a299bf6d74272a121d9a53b166056c22865c5ee49eb724172f3c9f24c8d0e8554d9cb6ff6fd92c04deb232bee932334195e3e175e8011fadeb1c9dd7ffc8b802097ff7349a40b1cf64c18f362a222d288aa323bada4ee533d9f1db2033ab153427eee99078abd10b6f635c572e5dd5e8355587ba80945b8c7635dfd589a3819dd49e58361dba4c2a0b5b4bfaf8fd2082a153ae53cf66ce7c7d9b9048cfc4c1e8d92f0c13056034d6d967a0e3bdf0e8a0963989295e0d565ded68484742564b6e5c5cf924699a1b3eb41b54d805c29924e5aa73155aeb0e2457063bbdd94d5a67483caebc8da43b4c9659fe09f95ec7b9fc8ab285cf02264f09321ee9e7e1595549f4800fdc2d77ed48c3bf98f7fbcf83b7c8787dc9fca83ffeaa3bbbe0eca5a5a42946e6851236021469e220491e5a103a94771c5048b297acb9066f6e7e253d74b299bb2532871d8515ca130439361628ec109439c110cd0891ace7be6fe0b06e226d7749cc732da59a20e8f33d8d001c97f5c5f0a803b0137416763e8d7a7fd61ac5f9dc6823526402801871c5441fa82289a2ec4fc56af1324c44a28f4081c8cb15fae784426e1562ad0a4fca9bdbaf869f641ce736ab87f4b61130623dae373587b97efd5390d12387622c11cf1dbf1df760079ee673374de6178830cd4310e6ddd13711d990d2017e8df8d1dbef551daa134364e9bd626ce31b7b767da5a6adaa1b70ffe217495577cf32e9f80137aa9f7495fd6242d7286b51fb767d2624dc376b44f48276eeafbae03f4c1394b3e13d1272b345aee3eac2d5e3b64fe8e795ad66da0b77652bff6130262363ceb8f7976637633a3d2625acd8808420e8bfd84984bb63e32e576c4312ed1a92671cbd070c3e6de3a25a34cef9b9eb92daacc387559f1cacd2724622ffb861df0053b780adfaec061e6f01da7fe129c75d8faf6713f3ae0f3a2c70687676dfa7cb24fc75f039dcc82c5fe092d0a564fec3ba9917081ffdf2960ed45be47f065a72f3bef0184dca89c9c6b1091105adafa3ac1744151a43b8e1de8338ef04a8c36e96cf3aad38058e473c724a4e52bacab50e5120bf73884bc3150340a11c642703df3fd6f818d75ddf7f81acba158e48445e20def90ea12c266e2bf0611494ab52d0a7f192464318d97d1a6d942d99a36bd1629dcac6bdffdbf8d1e4cc34bb704c639a1b6c79005a80973ad959218f88adb338f77383af4082f0d5bea4d45007d8a1385603816393e1d8932833ff92b0369053a38c1e6460081c4c551818040bdd6f23efd79e41a4598b78a5816dddaf53c2fd72b5e081f98b242914eeb9274ff039903390d5146b17cbd95816e6578005fd8263cfccad0a6db680d9861e32650b5ba05f07a023ae060a254a8a61e986208dc9a8cc70711cfdcc46d97ad659cd57d625ba3054efbeaa141ad7eb7e452a8c29acba22218a6393b9d97c8a08fe866a3badc54d96ba23c3b7db2471135a025e4966e945f56c683f0306f3c8dbe49c07624580e687e5246364543388a1d1d7cc39ae7928a41fe3fadafba856760988f8797b75d13fb06b6238ebfd6032b25116ea0db58c6c6b1793e60efa1c331980b05842ad8d60f5f217bb5c27ba2b41763cb4e8939b0803da72819373577013377417dd76164f541353e2df2238ce57fce3630c8ac9e315a6c058fca8dbb4d19c584b5a63aa192abf2fb0d0f1a562da000fc87324fef4b842c2741eec453178ceacc2f49ea22da04f5492757a9371a10d11ded305fe145d06104c3d1502fc40f9e9e81e77a3a8868f7bffa6c6baa4ada74cf73d39bdde6419eb2a8c914ebb26104f78af9ce3fee9a6c3844cba21ff07b2310342a5e53b895032a813bf93876dcd061d397f37007f363ef00c1809767b88381ea65aab3a40d6f2e69d33482165407e8b744bb12e2267106d253a0b0130be9759aa2af9697b738065799d09c469c63046c105ce63ca4a872582c91f9a7b6dded1374bbc3e9d1c5043bbbd3c5ec69446d4a67ae9de20dd579cef37a0e1137f08d6a5984cc44f201c25d79b66e44ea4508d7e7903ca3d964e0b2245ca5b3d8f5f9132cdf75959adbff56f75d5f57ab2b1382e86a652989a1b55ac52ebe7e1bf5f006680ad069db85ba0f79d82a77d8e6c35beba943fc8a69188f1be82d0ab94bce75ad45835a211b3a514857fd1f49dd0ed3ace1ec2497be5b472a387964b3c0dd1ec6f599109576d445dd2c86454030de1524a5608e99f6a57f2ae218d1d8e5acfc605ffa82d6cf275c986fe5333d36e6dd8e6bf9ae8eafb1dbe78b18d5be16a1b35967d3b91c620f9e9af32f997aaea351ee7c1a39d3f3b5b89faa053c6c80f973006fb3acc094d8e195b95043682c024621dd39152f070a477345f1e2682cdf54ddf1f09b22bb8433535adaa6a1bf8845c86c7fd3fa169081347de1935558e6e330ae56ed1d17c5d054e78e3ebfdd7923ec03eed5b71690c2d2991177ba76799cbb99eba3d1b2bbed8f3d30f2f55c73c868cd00129e1ab3ad3206bea9450e178c078adb9e6890f8e31dd73647d03e0174b04ed72f4c1c284a6b9f849e1f466540229c2d7051bfff4a0c7d4f054e7ff02708e9d09e06de9e2cee154796175d1e0e7406ea31ef9eb977cf5aa62770766793769be8637a96ca93c842babfa80ca9b9796c513a4d40587befd23d7adab6a19b8299566e2554a7da41b9e3abbc8ae2ceb04135af3dfd74f1b2d820e10ccd5391667176a60faf949a612c2109c6e91767f0d48147855e70de7cf65b45ea50e3240fefd4170d298dd7d3046de58f16592af45f03360b016e2952d0c47ef75ac4f64016ebfa96906ff2614e8f441badf0eedeb0ecbf9abb514b9697867abb27c0e04b587bf9784b80af689e4e68e283c7cc4c3411f21361782d63a14aa8ee4ee6ff1d442db50348421c40c28b0e3cc9512d5326e4720a4c731fa7caf730c932c84dab88c6b7120619c479cbfc6afb3f865931d953ac24c0ed1705188c1f7ddab90ab8b802759a082dd560fd6460733eec14d9faf5097eb4e713eac561049cb6df569b6590e8f8a88882b36936f03bb8d468911ca9ebe4fa998407c7ff24dc9a9f077311cfcea5e37d9ed3caa9f9c7b8cab4f061f34d76370c2c0a47605e3facc7a6d3e98210f73739586994cb1a5c8b043d8be3a9f0791cc728cb039de794336847a60e98d729c0ba0dd3570c30fef0cdc565f3c3ac8f6f7204abb291f7711df311cc18c61bc6a503c491877aeea79b7c9ed23bf39db4fd7ed4094245f0276ac88f39cc080b09a3e3acaa45359f01d43116ad74314bccc9189704ce014aebb6ed3e3142fb9b889a0e45b9b841b1a743cf83e6962c9869cef4a901a9bdf1c76e07ee2631ebf1c6d86d201dc3c1d22d9567c19493576b0593eb4aac9644349e74b39d62b0294226a6ff52b26f64814a01f702f3c8d5e1a7f8f394ff026f85702bdfdd5162bbafc9822688994e5e1682fba9140d5d42bf6c5e5a4cf87af21a702e4c414fd9c56ee341cbd46fc406096be86640122424cf504fb2292ba70fa5d1fd2787d6e251ce4520f709e2afae5a7276011889dbbdd6d59eb16ce6f43919fe52823336dc9ad35c2309d431cdbb57e18885e4e54e604b7937847fbaedcd643f8bbf8c8ea65300c742d552d87728d5068095bcef3d03130d77cd357c6fc32cf9c6ca712d986fc7db3cbb7ae594121cf7dca5cbee1d019657dae6a4dd4033fdd968231adc628fa4e3ea7d5c4750119f758e3b54233724ff533f05d1c1676cb02014948405c2485bb348b02c0d37a481fef0a207c34723348e9ac6a61caaa02db3134fa38bb97fe8e8c1bd6c5ffb6d6ac4f68410b6a50edf70b7992ba0266ddcf13c0561cd10d3ddc79a33ba495ddb65585c42253b45e24323cb54b69ad0c8a3c04b3f01a6a20d1d78d8d1659362974a5da666b9a480cd35c8dea5fed1e2d38bf5127d742a59aa63b9523c853690ed00d2c80673952a2a110a6850141b922cfa04a92e58ce685e5782b390ee14860829f044c84b6f3797cd1d8f6ba056765fbc086fc73ccb87142cd3c785a08c899fc21dc78b3065f045fe364e41672c768b8439ebee71e4b439c83c5a9e772c572fdb985606f656d00044a262be869f8d40390a3e1e74202b432ea236ebb017f7076d84522a42f8370d1524ccdfb4fa0e829038eb2fd349bfe3acce9de0805f5e5b477083973639b752e9b6dc6abe161ded34d9cbe4aa42a196d5b7ded7b7ef61f99b7258fd9af5247bd870b3e5df508e9279da0cfaa5d6658709ea221d0725fe5113a5b74d32ca7c84b5156c6dd16802e707763d83b81b5f2f97b7ef673f4d30f956869e268bd26c1816c1139f350029aa5d2e1e09554c5a980d52d53dbfd8219b97e36be9417df338aea634ddbb95232cd92717cc9f2dc105dced15984d5005d0d13309885118895deacb85336b94c6a39d149ffbc10dffc4a12140227334e8ce6d0cbfcfd3bf4400b300c1d95964f9bb6f6657e2949da9d1c78777b596fdc76247b9a0fa0db1243e50a56f6b681fda2401344fc358db67fee9", 0x1000}, {&(0x7f0000002540)="c4480d2b796cddb71df14b563a86b541bdc0925b35af949d7398c95c35d33339b20f28bc63c3142007e267a0e914bdaf991f5b1119af06dd035c3d7f2f2120dff317f510906a7c", 0x47}, {&(0x7f00000025c0)="f99916a3b1c83ab1c52c0526f45ad8ec49646c76d2d9cdcdd66cabfefa4d395d2a3e9f4e511a0765ba0cea928b00f49ca549e0b0f5cee993db8e03ba7143449a2e9ebbd8a78cd890a1c55be2226d90e38a10b087789a701d2d6e8a7f8dd07020faf6cebb93146a302490c5e3b17eb2aac2ec173d080b6afb82c675661b1290ec3711ce0971543e0560e2d3163b179e3c1d9b836790afeedf6c22abb32fa252cb3476ee56f2170b0c5c846bb781dcc695c65012182b10f8f2bf9d41c8bf802949206535379346743ad49165645a4f9bd22b149295242c6d14ef6df48bb58bf444990efe9891b9d83f5061c7a1e189413226964320006dc79126c9966cda49d53a6a53a4fc00d5da029985487c99505d7dcfa668b3843128990d0c9d88be2b94903e321a49e191f0eabb0b4577e2a590dbf400f67e26080a695e557f438f26f519177eb99495d51f772555680fb5161aaa223889def6afb1d6e2b46a133054370c6840261df44902720434e4c70245eccf4f92aebd22d2619a297a16640a3d501ec2d9ad2adc3d0b94a6e0f5936f715eeb844564a447312d5fa0f7c63e007d959174cc41b8454b44110b4649c380cfd013d1106404ef406811dd2eb7753fd2f54ff3b11c974c97a5bf955cb2e1c4818d280dc187765a067b5c09429e24342e0fdfd2de14536f7e9166d05ed44c6d49289e156095754d28b7a0a2971b679cef3a6571763bb38b688ca2b528fde63032243d3853a58343c41ee72d13f22633b741a9d30a2c1df541f2bbf442bc322632c45eec74054e8393a018a71ece5a97ea88f87cdd15b32dc027657b7804862092823298479fda7488ec1488b6c0e5237303144338dc3aa631607703e7db5f6d09408070d5b6f9f6c117d8dfb033df143ca3170eefe1ffd82a381ba7140ca264fed9f668a38aa2f9c5d0e722a99a67d7b40c8d89401e0b301fc1ce25fcdae8ab90601fa12553b952b569717f95c5d794f0efca0aa0ccf81859708ca1a31269f4f17cb83b0aee24a3b79327850ac3cdf3556dc439dbcbf9cb980cdb3fdc58da3bd26b2c7b5546a4035d5efe897b1204efc0155c1404b7878d583514250d4f9c44628401b5838f67c3845a4b3ff6f1bd66597b44a36e8b38c9b8fff27992784d76cf896cbd669f514a6256e129e9cd71bd1a765d6cea0c97085cd2f17a6ebfb0e3d81dae8ebffd1521f4524e2f12e4decff6cdec863c43a0af4e8a869ad132593580f0d3baabec606ccfca6e84a170998a02997eb38b1f988be6abd2e425281585a5179717046d0808e293967126579cc85917f17522372077183df63d8bb84f7ef15f2ec6131e14bae2f6a3838f0f0a3de29cc960c842470355286ea6645dc81d80c03f5cb85eeeca7af39906b8071ca644103f91e835ca61ae4b39077b9e333f5240f2099e80122af8f8acd3051b5957d063dff9bd0d8bf0476f6a44d33e92d3bfd3e66d7908a6c7f5691243dd838e6f3ab178b2d21bdbfe6943efa8f1d8b53ef48189052be4e53f4415093417b6ac7b85ae5c4bd1ba0ecfdbc9263ffd353bbbe6b88bbe016059bfbffc758995d65c9f1e3d8e25ca73897eae9607762df81411f33306402bc08765cd35b8998cf766117729c4dde6c9e1a25e8abfb040d396cc4e6085f2b8d9a22b2bff53f0b27fbf000d9e93752db89bc830480e0f76ac782f4b8cb03815fcaba9642dc6acfd71dcc28106a267a24dc5451b5af98a5fee7c137d630d9e17c239091a2e071ed9437205c098ce2e3db8361802959aae125b6b1b7f3b79e21c8b2e9032966ee2a2e275e84be0ca3327a9b031ecc71da9aeeec6e9b8f005054c77604059b9ee000aaad283c389dd863971210038810bb555467780ecf2ed82a1f6be929190c9fa6cbfcc0aacb8bb65d024b07d4b2054e58df1f27fe6b22ab29275bd6c2ed953a2520124fcd042cd907689edb2f4d42283d8321bbe2420f311b432370ed9f9d6fe67ea5f6d8d38d774cb648a3f65c0ae4a11d96e359ae4e72a7d381344f93fb3a87eb291b042accc70ff50e1fffe1d79c1b06263981dbb2c537242d9901b7e7820f3557b6efc3812ed7cb5acf933eac797de56a65db354c04e5303ba941089de9afaf8797fadfc1698bdaf4d20b5ec122d46efc8171c57b0d39c45c119ac9907c105af24c53371b19b1a3c0346ce28d3f99bf26067477aa7dd513c6493278f4aacb8b82ba9868151ce48947ab569c760525dd3c8534302e696e4283c9bf3d187c3bd71ecbc912c84d6b76b586dddca9845989ffe1e4b9ec259e5e34fa875f8f45a00e649c3e3c6abe7c01d6505db981e26e1e4d5e3d0b6b047981d51e21b0717ff0666a155709cd2c52d8f30a051c9a2c7d61c2853ef163e0259b1a3cf546ef4c601be55f3e4f730b8e48c08ef0e207fb0ddba6d7769ce6aced0580fa1fc73a60e980c0281d6ace1f7c6fcc1872722f5a51908666fa202783eae031a792fec83548f45681e867732a71735a6181fcf3a1f6e91c5c8df32efcf7160da791f08ddc5ad06f0d5b6b0ccdd8b380ef161baa87d6d7ede6f51e4a9c698c5e5677394d5d06a77b5e26de9e14a2b17827fed211aa99b35cca80c93206890819d95e371e63a96cfd888ec1131244f1b413f318e809a1f288d6bf80a0fa061e5fc8b034bad3a270e8749ff15d1ea0396143b7092a1a248c7d001b4e9cbf75e205ebebeca9829d1b468986dae3deab9ba1d896427bd6c457de78d485d1e74bceb22c2311bc30e86a227d40cab7b0f26092fefefa95382b8f43d3ca50eaac22da2f936c861c2d2b201b63eba375ee058bd0a04751ef67e40b4cb26a1cabe9529fe0a9a81fd205c8f7876f3a8797744a238437f3ade37952dfd7a03026ea2b0df2a799f58d277b9d2ff420774aca3ee1f535fd89698ca8e28109f0d91e3033f1f65c82970d9db9cd3e9eddba764d1267b45bf19513b2bb42711d468372e38354de5ab9209ccbc15a214b479a5232bde17dda15382f69e2d295ee6f5e09ce5ce6a1034edd8384f854943eec0dca9a629dc642ccab4d745482c8875cec3a6f3232667293bcbbb3f595a7370568305b7138cd9d6c7861f1df5fc9908ab9a54442212f555115bebeb7ade313a78bacc33d6e01458008dc9605bae85c17273ce0561f276b2a5e8e404546801b7210350f66adf93a7d4cee787a4b688e586f56a7ef7fda9a0260b8d1dfde5e2093bc2748feb255a9e5c6324c5f779b8cc660ae67cd1f6460798ed2fa4385383f05efa3226873ce71987c0d88355734077abd6de7a73462ff45b4c3ca7629b2a9275b972daca3ce1edf04c667ff4a539598fde20a27f2995bfef05d58fbaf98f2f5be06ad54f6af4feca6144ec2aa668dc93ac94f29d3ef256c15b60bb4c3319339ca5ac797006790296a881b6bd0428b240a4866f3fefc1cca05e89a8b0c0e16be3b8a5f01f3aa9e7175de565da8f271c7de9a36d47952a6fba386c59b3c4d521f4bdcb79933d5335879fdb860aa36b9d3283c96d94bbdc9f5c4b3a03886a35cec08845b908f706b222388a864c1c38026b0ace48558b3d52669f661059581f205234325437b11b32044dc8fa627bcc705298e1e84cd7481ccf7827334c99a08dd81185f5a3da2535f74141b15c2c91bf956da4f45429351ee2e882aa3656297e31e235bfd23151336a7943bae7166651333f780704c8477b6fed6dc30e6d1b2d0109556544b86d15f9cd3c6abdb8739331c9821ab57ae394569dd9fdbf2ae86f51404f8312f19ecbec5a25eee35cd327c57fa9ec99d6cfa37370831e89a7f1045aa476acea84aedb1edb8a3dcfc1944aa212f0da3e04e63bf1e319fa07ef43a1c2a015818525377df1b0d7998311abca0290a299e3a372410dc0ef61d04d912c7adb29f249f9e8a6533491833010df0492677b68e07021427ddd77e4e1c08c8f8571c1e2d42e6105d885bc5c0df260cabaa67955672d072c8ef03943d894b5452a1ecbb7c8602f48aa98d883e1d15b1300a616e6e8198dca1edb4596195ee4b2c2e6630fd4e7d00aecca702761be3cb0739c612dbd7cd1773ff797409fca20a113a8cf632d5e67a3df93b2643cc6398137e786275c8bbf0502287275be40a8d28d64ef0a579d946b542e202e70ffa2944630bac3ca41e6fa172901888a0def49e1375a74287ac4bff0d9ef78c3c30081e27b47f6d680449de0f46a45365ff0f02a0ce840443202b19d35d044a16fccd74d5793b3c0777cf8d9516b23cd9c45486faf0a13a05da608e98f76ad65f900d1d1014a69e20bc68805dddc4143127bc3bc37589aa38957399f6342527308dd0a7929de0978fe9e1b3e45de7021e2145587861f0c92bb628ecc6a7643e64432e8c8f38b6073a5008c94e49c60ed16a01c9b45601edeeeccaf03a86192b252604fbc912eb89a123a37a953dbc97f80de8ee4a6f199dfd8afd6c508f2fabb6c3a733af5911b3a757b371b07c6fefedd531193bddd290182c0b64644d9cfa150003e3f325844338dbb7753d6d856859a7ed3777cef8df41b7550745ae3e99ff05e2388593f5f3d6ff633ac5d9cfde6dff1028b38e18cae43953d6b1d5f28fdaaf222b9ad279dba28c6594e76338f6f8adf1d179ddaa5a55e426852ff404e80a0c40ac8199ba4ea6f0119786dad005457fd5b7647ae35ee90e6e4638f1aab03d85c1ed5ac12979f89c4481db95e4a41b6a99faa8faa632eaf7c8fcb16de6182cdac16e62a2003b005fc704fbbcb47917771acc3f1e6d55a5b4c53c02568cd71cd1a328317ae408f0031498d7a8c42533fe1e6c07e7402e7fb1713bc66b0e8bce04a99355dfb58c6e6043dc7fe4bca8e71b1649206ac5a7c6abd25d0f48ba7d059f154b8a9a3c5428f4ddf928cdaf32d8502c324a2412d2c0497a841c4fe3a14c14af170d9a9ad0ac693b4480b9a83b3c09272cb58bd6cbda413d6c75fc2d9c41f6128ea115f3d176d489866dd921d69a67c8086a9b77e3b4f931a886ea4a38e111e264ed260a4e68b5859925487cb5c6fe9a642238dc41fae2ef1f267e671c455d8dfd7bd3e84b5322ec7d9ced5510bf3c8872abdec57c9a23a627eedfeffba0e8df7f73d426adbaaa855e13739acfec8151cc5f13dc061560de6ffc6693140924942ad0e5bc8e121e451309c66acdfed90d66adcb251c9e639d1adcfccff4b31495b0f9f87ec01851756589bd7d1cad036d21f556a8e132975d0a73e42310fc05979571e6720ff7cf7510a6c5478be70758c9a18c882b40e3f5087f31f8c468ed5bf55525adc3f663b41fc1c8d7ebaf3502f9861728885b99d58bd3a0556efed33cd675d73f7e239db2fdd8d5ec1b61731f4e5c73a61bfd8248fdc40ad336d6ae4bbb3dfedeb0bf7c6e7f160c5293e0de596a23e6054c05bdbcdb4753d27bbbb9272ff8182cb3415e2da4e8e65cc50b5576317b849ecc84a6f9ae438f6d2fcfe168235525ba78090fc88d8b17d6d899a2ca494d1e3e7c91d13fb542285ba4dc3d3de356195272f626f8654adc7bd883deebf8a5b434959c80647e14b4869843c0b66837c7352db8e2f568b0b1a0eb5f5d1f4eaba03b69c7e15e26c36fd599e76e71cfc40591a931099c58c7385d3a9806d1c6b3df3c27b4cd0b777723ac646d8a2f9a448585782e558ccca133672cc2875963dca5541d75779f8a8ac05495e048c858d93b9386f8af76457080594c7a051c5d414b7f0629f5eab2468352e1aa86cea9e898d7df00cb7b71cb733dab9702d095df40d19efa39f08abef9bdaea89ff556f4beb6a1a531024d84ff9f1e74e2d5ecabded40", 0x1000}, {&(0x7f00000035c0)="a93a116829ecb1de417576f6615a11e3d67877565f79787f9d2bedd096f613ab84f77c550c7ea8c07a76f476c9722277a54fdcede22a36691501c326b4d65d5361ed3a1e8b13601dc57dc8e0f97b878fdf16b69d545d4dc3362370d43df515f0ae44890ad41c43ecc8322d25de6045d3f719a6e3fc22b493ad0d3a01ba71a0f6998bf5a4c565f2c31a2bc606d4e35f9d0154de1f19b3d6af0dd6579a223ebbb7059c971282a315838435c5b657c7efadd1937f7ecf1a95d7acdbf722cd62e55b9fa2993a1455201aa9e33b34b76c59f1691879e1f49e90350603670b418c2f5c3eab3b4479688e30835cb8", 0xeb}], 0x9, &(0x7f0000003780)=[{0xc8, 0x6ec4919c297b06ee, 0x101, "e2d47124b8acce5edea5e8de1a1b95bb3eb5cf794b78c93798d21f411ea6c309afd8b6397fa1bf1625aac4ca5e34327d19d8dc8ebdfb9de5bca69319643f63b8d64836254eef2c1b8d03a99dbda96996848e5bcab838a2f053076e416ac4357ec7b4a844eb2274170c89995374cff8887f1754cdf19ec95fc1f6946e48e780991514effc744027199f6130bff593c90fa361301de0264b4652b32c0353b24d766f0f5f9de9a77f4c9d48a355be3d338a49a975b06e1242"}, {0x50, 0xffff, 0x3, "397b53d5dcd11a0891d91d4602b1d4ec3512b5ddfbaae812286ce395c23d85e7d7fdaf033c1168dc523f27cd418ad94f5cbe8e27e5fb2752e1ad10a2dd246d"}, {0x98, 0xffff, 0x8000, "cc5a59c0462b701a44fb1c1c03d664726d8930dfefa9732e176fd8f79c316dc7ecc7ad08444d962cc8c2f036bd7649006434f76791278a33c8802dc5a78d8096911d18baafafa341638a3672c87b147feaf7cb1b742784c4fea3b56173b3587cf3201fac39ab74280eba27c19aeb6d6c0211d211fae658150d6879759546b5cd753c2f"}, {0x98, 0x1, 0xcdb7, "8b67290a958c3557388e7042148565ddc68d20192f1557688be72cc9bd35e9f2a6f119f460a35e869e8aa11c56cb1b8bc30b633c3c9a6518dc98a9d3ebc0eb8dfcd1d9afbf0eedf08356d49535deb7eed2d658dd694cedace10fa13d6646fb6cf2fe7c4f6031e97efd4adeea98bf6564512625625a33040ac19851ccb70ec7fa9e"}, {0x90, 0xffff, 0x191c, "c78ea3dac32bdd2b9b71614110151261667dfcb40bab58d7b8f81f2fe1f8bbc368f3647bc44af8d7b3f366caebe1fbd564ccd6af71918314651b3604d1a621fc5d041360d7b3dc543e4a1b7e990b8577be11c6e2b5e8842b628d5be7d7c09631366045048f14be35a3cb63165a52ec49e6d97c927b34be4705"}, {0x58, 0x1, 0x0, "1093a1191b9022f0c71232688cd31e31515597f7c900ad7609a1e0cabe82451ac0127ce0bab25490296a7b17c2affa0bf3e4d651af541450d9d1ec8a221b4df165a2be62701e0d63"}, {0x98, 0x1, 0x0, "a554d85c4c49cbb7208a048f9fc1b03bb0d9aada5e2f6b5c21fb4e652ddbc53092a294ae58df9d696cd448e8e440a01305f2d250021c78d33fcee708f50e8acb29c29a298d2ed882c91d6255392ea808d603676ae6fe9df34781c3a6cb664617d2c87644a17bae17f4121564c82fbd8d1cdae2acc710813839db35198e868ee4030a4be2f3c41641"}, {0x1010, 0xffff, 0x9, "2f4b154ced52c4195e21c0fa662ec8d72b194787b5d1900aa4dae97d66fe942b411e7622d13b48ca1b499df1a8ea6484ba26de1a34d8523ac68be580f43edd8a010c1fd8bad537a38c4e37c194172cbbf8d5f5c81ace05beb130e437ec29ce5159e7303766886a69d5f40cad8276fcfa2ff4baa8ad7da692a541655871123fb8bbab41e7337594755673f63590daa59c53373079e9d187b2ed17da28393f016c2d07ac8bf08870552dc0d5e4b6194fd314dfc2d459f00d091e86d6dacb67673575af460a9dcf15e91019ce4737abf76807ece56731dd888c06e727f7f18ba97205cd800539cd7ace02d90f022a61c3295b282029f1683df8d5edafe11c2969a72fe7767d65255851cec26739ef3b1f25b68823ce440d82a51219e528edcba98c2123f1fb7b1c9c7ceb9fb04d493cae05bcc533db3e08401a713c46fbf6bc4b3c38967a1c655057eb464b03a392ba2093738537816616bc0f6422806d21d91bbbcfb70a99937ee560119d79ca1168bc4a86172e360d68299f88dca52bf693099e144b85dc987490d9fa3215848ac268d7af84abef5e3d16754015f63b4f50ed227c0eea8509123c03caafc7d4342c23d8bddc5cc1dbca595ddf4fdc22d61bbb0e3584fdcf37d610e991b06ac801540dbb0ed1fc8fd555f0a0ed9fb890f8735bd012e14b15d38dff84da6b1402bd211d4c06b42560a3a3394e17eabe50a33d67b5fbab2b3ca1c4a80bdfdee2be6be8522b425875a555e7ee76b423fc96e1f711238c206f226c38540468b8e54b6f059d720266c56ca99210ae925067e00ad75989e8698c445d76411c508acacc89dbc056871a8a3e33a60807f119bd420facc550df88d225d42a2f1a30241de69ce9b147d5173ec06b2489893bfa1be0c9a594fe68fc390071563244e825ce4e165a18c4c4f265b9b4eaaf5664dfb309c2684d69e4cf5d66c496e1a3c377d68a537b0ce5f772d705530fd1ed34afe6b3fe037d7dbfee13c24a45332e52ecfc5f99d215ea02f02dab4dde68b62bf609dbda410dc8664fb930056aca4613e3d4486b9e0faf08435b35e65a40ec9bb4944d42be8d4a53b33f16e814f8660feccf7469f2117b94be7f842dafcec691b6b9ae25d31dc8da886313756bd1ff8f836a3441d860180f7288a000f4c45beb90b0d6d61978a340836cff3923611388a2539141ce00b4b108927dac9a6e1709ff6ce7f6f383ef3dfe98ef648cf8d6ca5952ad7d2fd27bd90257173357cf4134164d0bb24675d36ac612b9dd07a17528eb47651d77ab51c39cd87708b270a3812f20c40a6296505a3f0fca090cd6f5a2688245c4e3fbc0ef1b51c37c80a545c644e5f7646e37dc9c020c6b84386fe28bae79f81cba4d0495ee24212b73e5bb0bf717f2f2a370293587ccc51fdeb762e8407b939e4218bd4d123f176d1bdf0a5b0a1f249958c08bbdf3c86448225e0a9b6289c87a65974b27b0741be04272d8b6eb0fa58f25014600928db75a3e995f76fb7eba02328f2c9ad7173868650cbe9f471463a89ca973fa5b885b2eff799fc600936df8f4657f5865e30fa2737278fe46f2f6cfa883fc60dc45344254a64ef5ebbdd8cf491ec547b3a4eed75303adf9c7ef34a58f525f9c4924c350885b38fa1961bc104fb978393033bc4cedb633c590cb523c760093ba50e035ee4acec12e4cfcaaa0cab81e6be47e43711213c70f60ab92f28934da49c24126edac9bd669e32a81e115b60df3dbc378900dc2aadca68e439db1b8b600ceee96775eb8cee1d9452e4d0b67351c9b4181b0cf351c429c493dfbebacfc8caa7803ad4ebfa382319472a0a53eb7fe94f91c73191092b9821687cbf7e3573a3a72be601371c4c5b24ba977a41003372d3ddb95c3f4c4567fd758fb0ffbf67b53071ca333ac20a274908001b74bb2b655906fb66eeb15545a4ed52c863fb932987bcc249bda8165cdba5be9e02418bae06073e4111a3704ae99e2abed11f94daac6195aa852933164fb300c06a762d224e924b815e347c8abf038d689f3f9fca52f6ddfad013fd519220c203d2bb19c4dce8cd05c62d8c09b33f29d23baf61d03d4e2cf6ae8dd21620d28c1c5050ddda0d9747dbdeed0ecb6eeddc857e821d40695a07f3183eb95240cabba49027c52d946f749e80239fd019e5090e45cc1742b664a8d86c4d784c5e20e20f7ac9c18de6df584539385e76729f9e1d881dbba0aff7d55e3fc9b41337a334118fb78455e5c9e3246cf7cbcdda53e4ce8ce458b04f35db94d26dd05d113759b13cd4808bb6b7438823d072ac19829d8c14309a57fbad99114788678dd23c83bc3d16669a7b35b0f9674906d75724a80ea2724aa4897bbb17d70913382699c153b19acd065e32e7e6667f1da45c7a3cdb679a1bd5a80172431b5aa475b18e82c3b084c5edfb5d2e052260086c70ff1b5a43a8c8ee18111e176ab57c37d73033cbbe802a9c1f1ab35d317e2a51196b3b81424a15602632afcd9f5e9e94d73ff2c81d0225107c2e18e3664487b61774822bbdcbdcc320e354217a93085faac3e1b4803c7a6f26ed75ca14ed4372f57d49755d1f55e59045ba12029fc6812e90b0f97e575b67d82908b178dd841cf7617e4facffc4734f5d3fcea14b156020bf349b31debe1cc85a42cee6968794e0e0e60481059f281be18c3f725bf39bf3438cf1779419d9f9c2ef2a1a732098f64eebf1e1b0ba1dc65146f805b3a43b81eeaef90ee5e52e8232d7ea642c7110adb64ac103195ffd88186612b8609666bc5c95b196830f74ec936860f4609059531456e6bf53be4daacd96ebad38bcd4122f9d2dabcf46cef546522fbaeb0065d601ff14eb535ac70da4b5488664847a041a3b95f76f6c640271b3fe020be94d9854989207accc88074a28f8f7639629d6e98864e6d780a9abfdf92a4ef6acbb9ec4961d53e20ca7bd43e41457f6f364558189a9d62af9638ce811990f015b357efb162f7b8b97c4b1e02c10e0223fd4e7b3161e67621d58d2b3ebcfe2311b2f5529cd7a57591164717132bf1c6ed2d5b5d2f060ce529376076436c567c0d2763b8151051f2334c9d1cf111ee3ce86583c2a607bb96606afd7a985a3ffd1717e9f66ad3bed67a624646dd7aa583479824807778795939506b4cba099f32b0cbfe949e8a9e220eb0b1275b4bfe96bfe7285d6c083fd25ee29735bb70e24b4100408ba3e3fafe663d04ab06e3938de23270fa765a0bfa859a909f59b1bb7a418e0f440f593301345146584b4df48a681aacc1b285926cd9ac7d5355f4b68ffc00728f233cc0dafb5a8caba0553dfcb3e83fbd290549d7e8e2bc26091159282481ccf9102dbe3eb9b1fa62cb5a0f79d96326571c32321a0ac13f2dac3925577e8475979eed3da44254e4c26d56662fa90b5f336de5db6c1c84851f74b579c5fe1d8530f584d80243833bbc18639553e51f106ec7adf6c6a8b1ce2da7099ec77eb8dc9ba6a0d7b8dd9460d176826ef0541a23dc401ef1a9b846e8ea72cbe30dfd96a733e0c089d34bbb0f8410b22f5f6c6fff3763b504e0c0ae4ce01afdf3319f4e4c171d8b234b743b48aba53ccb1d8ef91f2b7a34d258514f603229ac265a9eed0ed5a6878ba1f95d1c17018438c5e0ac54d8a028c263f9821b7dde5a94fd8ffe4bf1301e7acd51b45856c110c8425d3d236b62fdf8b547ebaef1cd9c04ed0311485eae77ba7f8458bd087a9278a26fc5c26fb370a3b505fad816a1ab7bcd0db3e86fe03dadffe28a35e1bd3caf5eb91bf20d1dec5ab6aedd14c3541246d0fa63f8a9954323fc379758c461b934e9fb44769eca92e787997c51bdd5a853aa063d0ec1d1bf66af43f4d0d1eeb50cc2c5cc340efc8d17f88e6bbf9f8e75a680a3496cbfb4e59483bfff5efc156492d13b58f3d639eda5b20bac3252f0672f3c86d0281548b4a7382c5eca3ef1093adc972210f21fd92184b672b5e105e43ae33477f08afe380b4cbb97953eadce2f6df2c26d864d20e0c5f264aad720a0b7e890de40f2633e4ad114abaa76c8ddf153e5b85cb8fa70f0d9b0e8ea14c7a45b09439ec9c74f5cfc5ff24c96b5d56029e620730bbfb8ba71401a14f717ba360cb9317e0ad2c9e672d7064b5223639636e4e8ba759af573a987ab5fde8bd674ccab5f2bab154adec756103a88b419920efab93a2022aedf1b0cdef4be62d6bae2586ac83d87cb89d1a13893de1d18e4212d0d2d942bf404da707082227c0a140c8a463a64d2fc3a31594d722e2df5f4a4508c027ddaa49052b107451ed2b18f2990efc089e85b11f0e93547684ab585ba145c963ef0c23e7b50e9fb8b724890d1b89473beb793f692ff1817432c6373d58ffd575430a8f0e2c393a382080a90dc2c0499f54d46d7f32c8001e8ba894f0024588f16a4a8671f0a7f608bc473bc0e91a231d079431ebb6514f9938f5192c1ea0362ca44fc21b54eaf537ec061fbbac7d32f48b246435b6b9e372bf89cf2fbec658557aafa8c4a6c5921c8317ef894c6e233aca5b96f40fa3b04b69f9b9eb62ae983970d1342930f42bf2c56511d80120b0298cf99695f9f659cfd39f44e5d511e2d38f0f86e3ed69b11aa80c893b22fe0f69d7568a203bcfba663e0b9b972c6a6384881bf56f0e036613683403cc59fb384ab121ec88c8a48600a7f8ce57825d5665e537a4298896587043ef30930c1526a5810af29eebe45bacc7a2754529685c882ba44aaef206ad8b6d2a109f378d9691609153d73a2c2f1a0986c9c621785f7702e3beb8affd8b254d921b88c87f480a55e584f9f4c684a9f7dcdad98a5b4b224ef5364a372d7c9da99748c76f562f3ecc87d076e70e645912b8f9069ad8a40b596d326084dcf480e4c9954db8bcaa577bae9455e5e170498910f704b797e3eeca715a949f1e325197e43f7a8f9c8b24ae76910a2865bd87402b77b03a08617c1508a0aaa79b45cb3b76f01078fd028ff01d76a454521ee350e16fe789ae9559192e81229af1cd9323a548665d2f1514e925f86ad011bbf164f154f367ed9d4a65af239d46b7e07c3e03a6e3ee3ee12ed29dd4ce3d11d44a41c2215363defe7964c1489995f406837d68f34df99d1ea9b7ef476043c939806acc646597f7b5644bb9968ee7ae7e1c45127962d52d70ee0cc3f2bd4c04641fd0a5edccde81d3371679dd3a08947f4bce70d9e662d19726ab7e5e564bb891bf63d0c491b734db72395b95fca0114684d9bbc6bbd6d477f8efc6ec653894fb803989b9a78331be0491f21084fddbfa2c80c4d1e01eeaa4eb82fc6d10f5deb76b56b1004e2ab5c92f746081e5e51d9da98d5fe7243d7d0cfca0894e57548b0e0554faa6aed6c1427d2fa8e21d69f67ea1fb406aac55acd95fb4a02290c65b4d378cdd80bb04e55895f62d4f396efc14816676d9561428071a440c451d939077c40b72f98c05c112603e5971c227fe2c7c56db0d44416348c5dfeef18469406a448f08f02fa86d1196b5ad5e5573a9dc91c46e88ce50d042669628325f237daf2615137a0bc02b836625b0ed8b53a474b7ff1138e9e2053764320908b92e543136fe43c6035ecf69c2dae61d506ce943fed974700c2f4dd64c039d22c018df2b401ba381f834365b7aec9e8f8c62b3ba391255128216db4c03fa26fc055b8275e2096b9e6c4b6a1ce3e0c946944e627c50f29f886fa449e485b744e768f44966a052866671fcd1785659d2f9d334591be2defa385f6b8128ce1bb3fec80eea3007b2f2452244499ba3c11f44b1bf08bcd51bcc5810479019f70c8727779f1c8"}, {0x58, 0x1, 0x5, "c22e4a6eca8e96ba33afb9362791851027db50dd61436d18d6dc6c286f2e6cc51e451018c8626e38de9d76f4d4ecd720abcbe083e672fab31931951f0abfe1ab815b"}, {0x98, 0xffff, 0x9, "aa15a55f3fa7f2a9d27fec68a20649cc8d07e9c258aa2aebd24e7aeafe181bf906d6911a2125651199679aecb3dda17f3d4b211f5aa2c1a6e96fb705285165715b514583eef4bdb80c6d39aef0021e103ea02528dc7610499cace4452d352014de280b8624f2f825cd011d031c7314fa48fbc2dd14d31878a3ade406c29324d5664ca582"}], 0x14c8, 0x1}, 0x400) ioctl$TIOCSETVERAUTH(r14, 0x8004741c, &(0x7f0000004cc0)=0x89f7) r15 = openat(r14, &(0x7f0000004d00)='./file0\x00', 0x280, 0x13) chmod(&(0x7f0000004d40)='./file0\x00', 0x40) r16 = msgget(0x0, 0x100) msgctl$IPC_SET(r16, 0x1, &(0x7f0000004d80)={{0x10001, r9, r13, r2, r0, 0x80, 0x401}, 0x8000, 0x7, r8, r8, 0xfffffffffffff91b, 0x6, 0x800, 0xf17}) ioctl$TIOCGFLAGS(r14, 0x4004745d, &(0x7f0000004e00)) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000004e40), &(0x7f0000004e80)=0xc) recvmsg(r14, &(0x7f0000005080)={0x0, 0x0, &(0x7f0000004f40)=[{&(0x7f0000004ec0)=""/99, 0x63}], 0x1, &(0x7f0000004f80)=""/212, 0xd4, 0x1}, 0x800) setegid(r10) bind$inet6(r14, &(0x7f00000050c0)={0x18, 0x2, 0x80000000, 0x7}, 0xc) msgget(0x0, 0x0) symlinkat(&(0x7f0000005100)='./file0\x00', r14, &(0x7f0000005140)='./file0\x00') sendmsg(r14, &(0x7f0000008940)={&(0x7f0000005180)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000008540)=[{&(0x7f00000051c0)="3a1dfb6e6acc2aad622690baa7f1aa896dd2d8fe1cc31947f19db003c6b011dce19dd15d7e6c27e9d0cb766a31e8bceccba9676d34f076155fbdd28972b05ef35f8c1cc179f44706483a9cdcae63115eb6c89a134aa27d1521c9aabcf02eab751cf7007a046c8a0d094a87a3cb38ada045c9e6fff5f737683bdd05defef7fedebccdf3b536b378042853212e0e385c1257a5f8f4dbd4bd0ddfa47020c641e679cdc638aaf8ca39542d295534e16fd4ff79ebcb0dcc73edef9b627cb676f44a829030e41021fa1007371fad6dc8b24db87dd0f0f44885707c76ecc08f300b4b2e464c783df1e354da44079a1ae19e8771e49c9577df4d0a922f54faa293ec9c7354f9cb169f71e7be16215dd7f0a45372b980a1e9632784371b9bd481bcc601e92a93fab5752c0db5f4d6e3de38e6c4ef05ec24f5507791f5ebeecf93de45e304e88e877c414d6819c243c4941d9685c53f050ef025fb1bca05dd916565ca1c23f713749ed7d96bbca68ed5740a176f7a086de0035d081591744a83ea6573640eab3eaf5fe7c5c08a349ce94e1d243f0595e0174bc9f76bf373155eff49b5dc98cbafb1aef10252873b6d704da7f8c5233d35d7591a1549b68a14300cdd08b2fe75b06e4ccc43e694abac7d037d6d56d6b3171c2abd978da9f5b675afa24984e289965be75011f7fc17ba46d9067c6b4b48ab342aaee2a24551db72141bf43f53922687857e5ceeb9f5b335cfe2579b21d7097e6d96346a6999e72a9aa0ff0c7d036d2134af0d1e858f07c595ff5d06649e0edab31e7d229a66109e666ca3f4cf6a5ba60cef483e4b03daa31ab0144ebab0a48b37bd16f4d27270e2027634fec0e33a7478bd4fa97ef09698395610548af6d0129061f0215d5a56919c241cf45018dacb5f6f85f2e55debb5b4d3215f30b813abe44f5dda1f4706265cfe7c179f91b2a2914011feb32d10f10c625b13926166c2fb506e177350e62a617b526ee11a3eafdcc5a522520012b8fb458ba8f7c85cb0634303ac2172b08a7cfa7c4c13a4a7cc53dd359cb5fd16e484e7ff5bdc88828a37bc0d1fd7a187db0d1aecf6381281562cf4e837d06fa60f5483f0f4b93f5d3454f86b4c891c7269abc32dd92c51bc199f68a73ba1884655f24deeb7894df36169b91f8995724f96f6a14b8c4db1164bcb97725766a1012b7f04f415d86bffd2865afadb6e9ffd7d37074c87a2b47bbb2aa9a5d40af4d048d3a6c9a6b7408424d79f4287c419c417550057f97e1df18587bd6fa615343e35ca83e90bf93d3ccf1bd6017addd42c7e93fab62648be3f8fec32b7779c630b9b43f3844157a4a0a2c78c5bdb0391bf7557d77f7e0ba5d60499d5bc2bbd01265a3479ebcc764ffb420de4da36979d83fc1e6faa9a543677bb9729048ee1be5bffa7a03a81e1f3bcf3964a492810cb5b162e39c498268b39307b3a0e945b4412d48205df0f336ee9db70413e9ec2e49fb3ec5d36ef6a6aadaa0098de00f7359a75e7191a048d436de6d636f5503057fef6f83bd2d04120a9dbb17bb11ca050b8289d730c97d5f8e641faae39b8a942141647744347a7fff38451e348b3d022d4cc5f8ea36e5fab32e9515e140e6df21f6ae8d2b247a92461b9d3e5bec716ccdf5a17b306bc988df7a4a404df090d26d2a4a26d77b87554e448bf64154c7eb878472ea84870d6ec49774d02268ae90d460e1277f144259218185f1735dacb992af8cb672b0974dbb867668af61a861492c37e506d3be5501a5ab292d6c093835238cf3fceda5268e15c0bf40323d5e8e4b8fe24b7d91293954d33a749fd5620bc6779894c56f98c4d3580ea5181e5416e7450d473c12a721dc5a11564909ed49d9bf878062eb7c61a11ed04450072a8bf167064652da83510c0c40cd2ab4e473c82def796ae58c3abe097bf9a88be282bc643896945a9574f1236e2e509285051689a3768fd860533477cbc30d2d0428c7f908d68cfbf1bc5d152f99ab697b44711b8d68a3c959d86ca72f36e53396662d6fb6240536eafd9c23c165c46ab0e5152a89683502374276ba2b93f83eb7c35af4f7b30eb2451a87421f2d6307fb95519b5db1ea885aab6f0b8a29efaf490b07ff82361aa2665613f24d5310b4ec44a5c46675c677921203630b30cb494c001e5328565169992f8ce8ec36ca087e18428ab82650f7db3365dd98f834c8e1695133ef80758fccf91e70a3d150f830c9ba3ed3ba1ea1025b42aaa7b4cfc2d22d1bb0aa2125b642f81b13af29226becea767b6aae547216429a60b0d35e376a95d6abba28fbd3a92f4271aa654f5ccd1fdadcc23999db39332bf547480a8eec7033ec6d026d26734af34e05bbd28086ab87398aa91f6132d019b08484aca0e95aa3f4c8aa7cc5d3e78384623100fa4f28f004908f9154c54f0d37175cf0588c02499c7ecde2b4f16f9784eeb6d10a6c049953df2e98f97573bf9d2360144239e243eec6823c7cde6638ad67769b5c6d4ebc733ffe0fa371e0a054304df3e322169eccabd20d1bb5d6ae09b46008b6c0c08308e7bf63c03e20a45d0b54e55aecdf096a09cc78ba196cb96740f694fe6b90e617b6a017c33b436f77200579c2415cf1af35b77863b2b8067bd803ce07f805aa1fbd97d65c3468b8da63e16680fa386a68b6e83f8dab6b15c4e540a8b033310d6f308f9894a88c774116c283a363b454e8240e4c40fd159d3d5b9041e7c8c63fcb6ccffde9882459d38255b30d1c88028d7fed83a2c23eec5a7dbf398114a178837e338008f081e10f8e0acce38cfb8d289b34da36d9b6726b5577ff756da28bed12fea6530835d76357fbd3d523240d923a6c2a9aa5c298df26dec98f86ab0dc1577a4b86554b1d57d44cba21b29aae72973534ea910e1461c9f4b8a4c847412834e0e4346e3c90d99dac9eb07a2bc57acbe661b8eab572b38a7e6ce0f04e7a572be454c355787843813095de097390785dc1428e295f45bcda30ca5616f7216824fc2f1a85c61b11aca35d1a081668d2761f016f7bb141a5013df9d4a93cb3129f17e01ab11148becd1a199a199474fcffb60f659db6fd2b1277cab47d2de338a242af5eac4fc034f22b532414e486e9fc927630d1a34808fcb4c19fe792f37d2bd45f99e55caf9d3dcbe6a416fb5d32ac7a07393832f39b74dd579a0357d85f6235001369f5bbb9a36ff6ebf5919ef8ff8025199e0b73ed1f3a8c6a70ba6d884b49cd5d6abf732d53c37fa2ea2aafd67bd4302f7de8df7f98e546f95aa29f4ef2389a0a39ae352bceca5d44b711d3bff62795d59405c18f807ea70ab5137fa4a964dfd72c9a5296139eb096d3342d30d9586133398e15dfca2c9d031cb5f6c0765d64c46ec9b375face13fc7ca5c3dd4a2217e4f123cfcf71a55a2dea8b2f4081d9df4f90201e5cf9f698d6a3a296ccef07c1f9777a8899a55218852b0fac2bad07894ab90d3e1d209c4a1c117ecd28f02ab66206a2bb9848c0234b39cef43471c2eeba998a8dbbea5335bbc851fbba555b520b050b1194edd68c29e5246a9dc2450ebfb5af841a5df870cb4e58300c5dbe760d2907331749f557cfa2356d0bb8ed69bd4df7ef0632c23798e27337ed75ceec8f9c4719f0dc9d44944462ae1e0a0bdd30a16ef85d8a65d8c3e4e7db3a73dc6f63b0ac199aa3ce3fbae7430ee6be9c7aae0b7b69297b6443da2eb2b5aa00c3ff7599c5798964ed2e3731d10584bb24eeb67e46d5fa2c745e4f9dcb388e05ab4805c2733b7d7aa372ec33bdddf8be2e56862181fd6d7c1065d449a005eb26f392ba0502d398cb56d789151df9b2a133db1771efce19ca4b3011f8cb87f9ecff95a2a9feba085dfaf2510342d6e2251f353c2821c4683ba5da2b5192916a5383226a6beb3f9ee9d437def88b748ad24576131c4db9debf0760a5be5a215a43d1aaac66a2caa69228acfde93190d24efd0d224ce94c25329d296ca4291f599e2f2e3b6085f0dbbaf4622f2be5f053b1c568d1dc4be447ccc3416b9fa1a55a8811350573a4fa6d2ad1ffdc1bcd374d6f83efc9597c65bcfa9aaa355c763c0e66d3b618a98f58785407ceb4848c4af0f3de216a351ce2dd4ce4800861e1a77158eb445c9f4dc67edf636da8f22d1a3ac69fa571a407af0a37d7e82a0e076dc42053f3fa8be3018ddc131b2ae7b944af5ff6cacf5457a8f7278bedbacd425ed31b126704a597cf8836674e5cd7ef8bfe5751b3f47c5d64a4c671e76f06c71011044d04265ff7f1361d95c3b4b680d3234422c2b28a8a38298572badb718f485392a43eed8da4d76f30c79c9bb55a85ce51dd1c53a994cffb42dc34be6ca65a80fcf56f03c5088194e565e8532ba86d811c7cd9c7c5ee31eb3ef0b03a71279055bf13c06ddcfdd0d22e58ed268ffa3f67af96c0eab507cf5855abad4e245bc984fbe58118d09c83afb2526a5c6ac971e4fbc090f40088859b4a8b90a137cc69c0cfe05dbdb14f1dcf7a9188d47b1fffb17d362bf5cb87ab40d4a8375280dd578e0725f3662dbda242d87792df6d0cee1c50aaf20f65e50c8ce21ffd39ed9d6355735f7c6484ddd11dd445c32f8bd2d709f809c8e55b7b91ebfc94b6ec18007d91999f578677b7daef58495e2b1cd4cfde3f6ac325b85d656d56736a0d64cc6c0a16d6ecc7b56e12f3706d0bdff97b41f9976dcbb0dd4bbea1aa60e985573d5462cdf77fc64263ad1df6352d37f133988fa0323197358960cd3acf8149e5cd12b1143ed745a2f58d1bcf66dfa8c5f5a2729b2526ecab86dc8fe99efe9b80a14483394a33379d7fae51710299867fc53e18820907ce021cb1c64cebbf0e857a13101419fbf17a0164308facaacc8728201b8628b239f9a596ea82cbfd1876106a77d2a24b9faab5f4c622d484531fc82ac701f6ff5cd2837a9cdd82acff45991b54f006b3ab8ece6d6084b0d471c6389e572394b9a18167ab2df2645e250133543ff54c66683321fa615f6a3da909224b34213f110b8e16b212b730736c227a98e02233555f18c9eb3180719e41b6b96bbc00e1a6412f5e653a8f6e17d922584e6d1c0e626148acc3f508f8bdb174e32babc471ebec13b718739fed9433ff1154accca458918f26cf7e52fe8447cac8e056e3d6e161cfdb1f029e8a4251380e593516ca12a48182f61d57762ab3f6067fa65055adecdc5d7ae13da5b0f63cda463b0de11cdcc683a1a72c353eeab6e30b2f9cfde1c1efabfca3314fd72be4277ddf2f56869f37da77b5337fe28d12a5781a0e939cf0977a1e4a71c012b8aee94d16ac930fcfe966333cff37df07b8c78e072580fac4340459a7ec25621c4e2ff95e3781527af0af2725cf8b38c934f0f4c166114221ffde62df1986bcce8660b0525a24954eb920598a9a5a0fd0791096f98b2432cb441546cd517dab8bef2a0edf1b7d562b1f006c3980428da3abf9524666d4f3cdecda88c089bfd4d5c1e284b54b1bf853a3fe9660bcee08a108ceef84079fda10eee49415e1bcfbe90436c3073dc0aea6cfe2de9f7f9a5a3bcc8a07f092d27afff04024a07e310b81e15a793d9dc01bf040797b61266aedb239c569f66d4f7842563740ec76bd7f24a7c9a41f6e744394b76cb7cc1a00e89d2186aa090456333226046a6144321b732e5728a15441db2a7045db9f4d0b56927decf1cf1fb45101dcab3c7018ae466481dbe79211118264d5a844e94496e1f9446e4b7f86f9bb5c108789b9e1cca3bed9af78c773a1b0ece7e4a495b39de9dc86a127c259498177c233cd371d37495579846586f04edfb18", 0x1000}, {&(0x7f00000061c0)="b8e35ff71b47d713273c52ee792ca3e6eadde679ee6f0295782dd4d26efd74be82ac768edf81d26a5f46c17866a56015da1205a3b2ba1af11b75cfee2daca261487800eb2a27ff2c3f8d411cdf5252d6dfd97637c841ae7140f0543c39", 0x5d}, {&(0x7f0000006240)="d993bf270750d063daf89bc3fa758ed0b5eba9eecd38e62269ab5d0f76925a5a3dafb0549fd982087f65fd6136fc67f56465c5210ab7acbc0d3270ac4b51c11b1d77ee60189ae0d78f7022ea787eb3709350e0", 0x53}, {&(0x7f00000062c0)="417ffa03c8127958e5258a55798fd478d0b749002d37210c25b76292bc2c610b24d7ad61d88f326984ccd29d449b65451b9876b00a25866f63f1655d65698b5d3c7d45559196aedf570bc7eec4f022cf78b8b17fb0303b5e35961f0e0423d91addbb8b3c6301f86b9e00de9e6a7ac8fdbc18f78c4ff4d0552b6557ee785ff4eb86f80da99aad0a6c3e0abb7b100c34bb29b3a45fa18330811977792330bfddca15f0e414f0f20de616eada08b3b1f65e6515df8f2c3209e2584cefd7e11c462f9c25159a7dd502e4dc9a9f95", 0xcc}, {&(0x7f00000063c0)="bb31269b674d6bfebfd3b9760d6e40970c09f6e5894f695f64e65eee090982eaab36b6ea35e16fb14d9bc9ff2e300d75bf2db9b4912f27f11035c5d6422c03b58d6ba753f187ee76ee66ac916248c30c6fbac69e8d3979aded88e658711b8e45ccacb51c1194fbf0780f980ff3547781d8d031dc9363b12ae328", 0x7a}, {&(0x7f0000006440)="c78c475a792e798b66af6161a75896ab550d0de0499acac9a6fe8bc0accae08d2d986abed2d62b27f1250a70073c1ca8d95814c08a3353129b1e721b9e869f358b41ca0767ab8da5c117d1473fb0dd2f1067a47b1499b7915aba1f48dfd15bd91a4c07b5dd3c2d3602691fb0cc00c8c181a220f9f3de43b4629b307da0dbf86566c19d199afc6bd613e47b63fab6ada538297395ad4d9c6b557a18a0211c3277f998689739498426a62fbcb13bc5386541d2c3981d76a73e711b3cf5a1755dbe55385d462308b15054299d80e1eab18030f93c9bb0d553b101fe80d048a45b41b6e79d8e77392c9bee707515e2ed4c1e932645f288b9e78cbedf4cb2942d10fe546c1261b060a1ff7ddb30de54bca8a233fe5888da7331429ee007468732ae0f3b2985dd97929af800c70ab0780f5c9dba8fa48e957f3804b6238e8f3cdad961443e9d2f5900e45d38228ed60d04e4059e169e0785ac011e3c6ff72852069ea21f33371c34c51868c2961854dffedf5ffdf466e57169789038fbd5bdb0ab9e333b4a9fdd11eb6a92a832f05ce3f7c971c55bac2311a8a605841d50ba6db531bdb16de49d4851ac3eee86fb32189b406336d7637d871d5d7419b316d29b15cdeb16383128aefd06d4707afd9442904c3fda9c68fa6b38a32f25570e791a8080283aaab56ec24c3ca01cffbd548abeb2ca824ef3a6855dc27b054dd55b74d0f656a07dd17ca872eec9fc6f2de77c935b400bca2c3f1b64f1d0266feb66a32bffd5a6e88cc4302e65b93014ce6ef21994f6d348993fa33620d471aeb49397d081782b005b5143b190ccffa69c9e274ccd2ed9c5176d603693480f6205b72ecf1fab91e5701835fe3767cd9ed19f81e9b2f4af2d1380b6fe8ebf664d56c51ec08c0cf867b238bb9c906ab6436cddfacd54788b500a291165fe06b11b4e8ee2832d54b38f6213cf9e4d671d5565906a4be5422455e8f83600e206f80dceda0373745aaf3d8d41bab45460de3864e3d364d74e8e37312507f1b1686fa0f89d703bf6b30078b502f7d60eb614a1ba0830c725b951ad4062bb5fb7921a35a0df71bc36ac62ebe52df0098369abc1ff1021ac3538296315eff24fb060e43865ce5dd952b17869104f48ccb446fac3efcc5155ab2fcee2843d9983df66b7b1e417134e5a4bde70d61078d0d10f44e7c49781e4ee149f71f2e30a2a3e4eac4b5830cc384a229beb26c7cd0135112440405973d77152aaea6e4b8c6740d547d5e458d12ff8ed1e350aab1351f78f8771feced57b5d479b9cf548b7f3a0468d45d2a9b7d42f98b72880632af5c336283ff15b92c788cc6b5296e7c0d0bc8ad6147eb89609ee05755c721cbd4f68a49d1162add9e3d3714f1522feaa32458d5cb3f6158e729713992e14431071845a9b5ffcdc9539acbb0eac9bc6aa9ddc93d4655c28be6284d726364b88b3689da6181667b97ab11f6c84c6686d4a4e7e9d1dc1939a26ef984c705a8cc4ecf82421dae1cda75fa9182d4de0647b87ebfcda9d083d0a4dd17de5da84504789d624fc6675066ed5c618dd99d1175c6d3b4bd65d19433867783a8e9171ed9a56f9f33abdda33d4c4277856ecc82b422bbfd25c8110a6e48472ac173b36af9e79f12071ea1644d7716626cb35b775aee13325693e3c05969e56f48847f7ed38f947c0a0ed2ae3faf58503085ece96e199be3ed3992ef61f2ab2721ab2dc6acce5f8388a28a8b3ffa148fd9d3289dc281b4c0fcff2f3d7816d66f0cbd9024ede9b3a9cfcd0c891f1e3e3ea2264a35825a80e783575e9eedf5fc28e604b70c06a65f804f9e839f5c674a3a5a92c0e2f8289966f96b4e6f16b2dee0ccfaa110722219faf5cd682a566fffe3e2683a17f93b59d6193c2d37f3de2555d19a503e35b5296a2117b58116ed1738bcf931ae70ca641683e310754772b0c727bc87eff0765f1a5f7975c2a65e49db063f2a760e0ea075ad87223a990ae17d9f1bffd17740ee005cc2070dcf83a30a27bfabf7448225858d722ce2d5726ccb1043c0cc7ee7eb343695102d3867a8d6a93fa39dbf86338966deb455bb03240a79ef4859564e2cfcf6213d9886af79c051c052027f63426ce805f0c00852f9a361bd33c35ef7a13dc9640f1c1adfccbad8c68ce4a06d23b812a41a37148c5127ba14be407821b6b44a175674480a7e88ef9b2e258803b2282db0e66f28cd062a81b059e2bedd1f13b0ca81794cb4f01605be5cd10b155672c0b10cd9733d89611d75497e490053af7fcf2bfaf14768f116bc541c98ef82e297677d780d0d1564ab105dea39b7444e7805499c1ce284a78f64131eb4955e38fc2b92bf650547ce920be7f6b4cd90e2834b93fcb083ac74526d223799f5f0bbaa2d45e7a2acab8157c004a06fd1f4655bf4c283d031d3eaa4ad65368352aca89a083953a3afeb41cfc04e7d431f2577253471f1a20d8ab96946620c7c123b52c5172babe0cdda3b44053b4bfa0e85497b896a4e472eb55666cd248eb16239f7d1ad246876003f053f5835607444d92db6e55249e66cdc81bda6fe2c5a140593fdecf6b866e33190340d51cae3e7873adab83c26693d5ce00dba4e2c7463ae0c12dff809802313fcd395d33acabecf263fdd3a1be7a16c3b9757aacbc8d9e7e706de5e09f0fd704ef5cdc85ac2f86fc2812b06d9ef473760077c035602c31e4db9c674604eebd3419230849540de9044065445e91f64e92a26dc23e1321e93aa2ea07387cad5e97e0eb2ab57fcb36011d36fae6cc4c9e5587a997e757ad3f878486c6a1a0680f90ba72c9d55ace27cfc220fcadfa1ed8ae180fa364c8bf384c2fe577f1b0c837b19d56917e94d6a128814cc14fb2f83d7f1faeffc7fde1f9402cb986c3fb0a3f9c5aa2799a366ac96709ce1da5cc01ed6e844d2e5e4f6b7ce3ffc7b3b0d4d0a77467105f0546a87110bb52b858d67e0b38350861fc12e36446f30cb88447952e0be9d318d9d241591676021fc12d95cddfcb3508a8397ee76d1da4a044e9848d92640559822fd7f9e320e5d42a6146f766fea13e3405e75109d83779a2f96f571c920616eb22321e6cf084b3fb1153f01e90fff118faa975150f5132dc926a8c6069f704a6ce195ce13794a9b74df33d6f03a52cf34477fa5f78940e7bb69ea3e9068d873a82ccf12608d9208870c8b38886fba3b51fb0b2b6917b4cf3fe4f9bc2cfd78e0fb0a2ce6081e92542faea8f7dd86f7a0a1ef4e25bca56aa3c7a7db052fc1ff906c51c274eff79e2c4c71949e9e730f5e2d0603453078d6457e0cbb60a6a8835038f41c3ef3747e7ced0ac7c3e09ce3026c6695d9d612d0c7664b321bf7888bd209dfa38fcfe8ab19cf632eb9478bc1c03f0f6e1d6314848a622318621d44f8c10ec8711c2dc72c93eabb74da86dd4e71f236f3038c1f0515b99945ffaa7d3bded737e5bfeb45bfadf36ce3d57f836e8dd315c13df9af0044bfe4293bd57ee329dc3e79cd912e2f2f057a92e46d6e4a3c0336d98cc4e1d7548c624f82dccdf2bd923cb7423722802ac702a15a360c6c2e866b3b0cdc36f1f25772dfdcdac8f44f8c308b4f21bd6dadde94de23d2f9115a2319add704b8921a2ef588270680225f9d654f5ff92c53c778918d238fb930650b404a4abd5c61a822cd6a9035bb10650b0f730f674033b5e76b87acf190eedfec2c88ef2d5ae389796085e1a949a4dc4fd6791dee9237dbf6fa132416d7850ba01973b64b6854eaca735cf4537f157526dba5deaa54eee15a70f9f0a6e03aedb7b696b108a90229e0f522cb4b9ccd92dc79580ec8a794827d9a4cd940308d0d0d0d8c44f0b6cdf417564da262a1010ba1f8b738ae1bab232e0cb225ff360966c1caa55ba7db327dc75e43b924b3067d2972d50b8b12247d68fbd8af6ce0a1430c075d44c5bebcafb1bc746a7a977b2e51b8520a151766b3179674c8dcc9da73fa2381ec4434eb26c4876ad4b353338e3bc8d7c1405f5406f952dc8861595f66970d0b46e94a040f2152c02d9c583ce881ca62bac85f54e8a4be05f30ffff66250062aec172c0f739ae117b49a6a81d9ea091290fdcfaf13282268536890ea56bb9dfc35b349460f73c20f42e60667f15d729e53bde984a15c6f01fb6762cd327b3a20d647709a6cee05e190a92a4063e1d3e58a358715ef34b8c903583e9f3a0962432e21a97f0acdafa63451dc0296dcb09d4c3d9bd09d67461f953e3461401b10062a4d32a60d46366ecf6ae7f7082f32d6d312c47f1d293c28da867324f8b42c86512a8037de06beeb832c98cf888af1c7489a855cb00ca591e3edd9254e3422e64bb9156c169730c24a37bff3b6b273e1130a7363f0a1576bc8330d8f46c505459cb317a3e06938e5a9465416e1934e4f32696964db01c2acf63a0886c353ccc73ee1ca51bc5b848ae0bbf43f72a2eb554c9984c9ee186904fabdbbb4a4e397d017499fe9de08b0597ee38af077bc0aedf5521700be9100f58f0c266b633197cd5bb01f91b77ec70f47a677c7d831fe3998168b2681d875a2d33187fa2c906ab312e529009f5fba9a625d0d1aef00827031c0597575f4e0c3cd0be6d7b2b04066d8a49286ab00c44a730443a9982bb0eea08f3c13f08e402715bfa5c5becec5f3ef7c14fe50125bf774675415f1620c3b4f08cf02a57843883bc3a995dc960736b80f687974065a580484fee4c746fb5b946754388a234956b1804116b57157cf98fe4ce12b4ee510907b397ab8c99a10c0bee7851cdc41e84299f7a712f8e09314e116192697763d178da526d88ba5d6dc56487d6942c04d67aa8678399634c7998174bb8e65734dc84df139f07dcb5920669d96d320e538bac832e18784b741c73f66163211512e81d7490efd2d945285ab1508366574ba1f37acea27de6cda50b4260ec162f03a3d3db351e435a2fbb0d2843c38b1b81e02f33753c67d0cb8337b0668e937f433b9c373d835354ea424c23933d30a12bfb1e5d18624d24c97362119a901f66fe0d04ff009b782b450296691f43318db6f5fb3068e1f53b52a5ce877c9d0451e77ea07d640728d23537453d005e0ca25ff8638f63effe74d25a8c71d518eb09218c1a9874945e8583ae26d7d5a1a6767cf9713a0323ee55feb4b50f6b58bdbb7d504eb59702214b0292d9a4dc625cc295a2af0a2f36afb71f18ff1b26f14aa051a85179e4d2aad8757c20ce5655ce5d14b80c5dd37ff05b3680c381a8df00c168e7f0eef2484d5d3f9ab30a43127f4be47588a6e1c52b9f4d344500cc153caf0556613772f8d0323a973d58e04172a67fae7e8e268457c15ca4540cc6244e90b26f18df3bf0fc16af21a4a8bc4f9ea2d834fd03ed719dcf29a643453e0a29a196a6639bda9c8231be4bdb157ab8177993312584a2caa1235d73542772153eda33dbc5ccdf59e91d3e6fab65dedcec118db83d0ef88f0c2f40bf806da7b16b50498f3d9e29e5ab0c5fda4e4db0defcee7b7c8677f36180bec37a6f76bcd7c766edc36fb2991943b109ee40a539c3ddf63f398be813616295b68389613b1dc70242def19e57a3a56470658e43a3c925e00c6aac63e43ce827d10460efe00b431f661c6ca40960189168426e3cd275a41f4592866b6021d7568e8eac149cac89e21d5d4fda13697f890d1299cdd66042418580ffc8bb0c5b1cacd2af8811c698a783038d922d2d600c53630e2d79f932a21b5ff347f7b43c71332317060bdd64b08bf5a88ef2c04ae2f7845794c9a56175428921313d578250d6c98d3b0190e71a1d660c5ba2", 0x1000}, {&(0x7f0000007440)="df6b9c98ebfe30c0bb630f3a084729b5a1751f11f4725b304d2aef7a914be3f7718ce314aad752964c68ec5501760a757fc2ebe8ddcf44fafb7f7c87126b8cc6c05ae48fb9ee647d5be9f4d8948f549657d876bc433e14c474e0b6efef3c3397ccfcc089c047bf26faa56e558e551877bffcd6645b8fd3476c260221f843c26bd5f8db36918681c019d7566fc8f8b517451d51da958f31216f93481e6d816cdae968328876f96e1f85cc687e10c3209ea10c2ec0be200194e9d7f9e49b66e5d199cda106dedf23ac5f906161111d8897", 0xd0}, {&(0x7f0000007540)="b60d79ba9b890c4ee59044117c0be72d5b188b294926139c89531e6097163d8424a9055567cba3c1932a0e8abde714226d7c743766c89cf532e0f9a78274337762bc3a8ee330d3424a2b055ed9d7451edc61931533644a2dddec2e1a0d9db5d1211ed478e83daf03c7f183a7c8c05bd766a1f549d72b21031f51b38fe939158157a4f8c8985820b5d3327dad9205033e55982f4fa27cb1eeaf7ffc6c73574d69673a2b9809b63744973b396278510d4a8742577e4ec4f39ef582790185e6456e980e58ec6f83888af0880baabf0586c38a9d7285705afb7c5b7fd016235d72c96da63efbb0fe766ac022b62790042f4fd189e4000dfe963bde20838db7d5fabd811122fe8ac8cb356bc129aff1d9fc53b72cb198ff2d1077ae07679ba00ab7fbca07a26e46a675eeaff3d3a76daaaf0a5a85ec46dbe7cb6c7ca0862a3790979d3334151bbb6a562e235f4105fae58261f05befdca943231b3aff687791fcee4c2ab9c543a0290cd8209e36111291f5499ac7804abb725ee0401e74d37e924e96d8f7890f663e387da50577846e54d5ae6d55d5b884fc685bbe1a5b334e08251532c7f4609dcd6c2c80fa63f3dd003a62143f8dc2e471a28d450e45afe13a3df6285786517acd407ab0610e3fc2e0cad5278673d6475877611e7fdda101977c4207c8b236fa5111eb6b97b268e21f1dfc89b56664f6566dccf8163a2de68ddb93aa615c2b6d3401b73422e2ee63afb1314e0893e218621e3afd637641f50e2ad7e8475dd30893752ee42f734284083d4072c376c2f3120ff4ff7213724979d86fc87b868130b3e1af07e28557c404319d7b1258c17b4bccb73f41e8d89311ca396f69158a66b59109ac7f11e48379294965b5e20e69b4c5962c3ffece27501519f3a01de8165f33f20b4fa931bb93b5bc134d2ff0d802336a5e9eadf9f9a2cb386aa7e3b9e8573eb286c379350a94270176c5dc28c4e7fb4918af15709093d25c80e9b776ff93756a7ec9b60e703c11a3971ea05e7c9bd060cc64f0f879d862217a1f4f0b2f680d4b939b2c70a705d5d1db371855b3ac40c06a680326bf30898437b44e6f1b2d9b04073278b27ff4d862d601dfabef60d2f639ad2468d4a91d4a3fa7f50366a1ec0fc3080d35467bd2b4755acdce2d030fd1aeb445979ff7d2abe6b0bf26c06a7dcf16b59aa47679c9aaf9ac7b9480c6eebfd08b703d2dbfc1b2af9d11e28a4680377869f0d9b190648265200215b8762d3f10141ab1ef3a74f351072328b5dfa27589ffe76c79d75a709ee0e7f8cfe1cbaf93917ae0c15230e8f12868ea5b2e3157ca9fa4a7de7c04bb9359838dfd0c7379b2ef3b0b31f9e051ba3c097d51d1c01be84fc0280285dc6d24013373e95e74b689f29c34a1bed3ea9b202e079cb419766643e95f4c4e86cf774fd8d30797c3cc66efce7a79cc1a0898d097b52320d9c0bbcd5be127fa929dc3c57732e1bebbe0124ce15aecbdea00b95c52597830da835748ede6489f7e45d1b37d3d5cde020a8ea0aa0fcdc2bed97d2891c8203fef7b69611c28b7bcf45b604c15b57d2d3676e651e38131520d730b56d7e9c9817e22e2b279d3ecdff010bb42802a45a9817d9befaae6e8db674ccac3f30ba82ea5116f84569fba2c7be6b7c7c9163bc4d3a1e79d7130e5514722eb256218acb091d39219e93ee5f2f0acfb49eae43527e67098b27838b9a9b57325a8e4ea438f1520f8c3d3be845b4345069d4a73311767ed5be61ee878189fd00d41e949d21c517f05322458c7567ae637ca11060ad01f7715133ce2021886f1765b09c12b464a4a8fdf24d90ea0cd90cd75f85b9d1e6af270d03eec75f95613867b3c76c6572839a9c95b5197fe61811f5abbcff54990a7e8484066bfaac1f86521beaca56a2995a6bb105114a2949911967e4575600059e36d87dc5940412b10aebc30e318323da85e04637509b4e374eb01c7499c78b8d0061b4e7d0a2930b8b046e6cb31b84486a925f161ba90dda79892210fb8ff53c6b41cf5968cd7619677ee8a81b894ea568241e8aaaefb40cf67b9e2de9a70615f025616fda6a59f4a0d2c752ab65f5eda888b29c81e2c1a9328be9d6170cf26341275c2f8f84f944c2ac50052d38cf1ec425297bfd2883eb0f53ab92b9ecce4117f13e5aaf83e6b0fa0b46c353b27e916b9bb1b5e06d41a4bfae806cd9fbffc39cbea55d2eff187ccd7f34a2c5e3a524230f9407251667a14baef25d53a0db12c46fdfc106ae8fca24d6157840ec0f7ead1a88db5467938483df5c64369368f857436891d2faa2c69a84ba1654e20bb263f4eaed6ebdd05f187e19eee9ef9458a8ab9f120600a6e40c7447af7241fcf01beec63edfb4ffbe335eea2c4cd3b47e530b8f2b41f940d053861b261fe3469b4e3ddd3b28be838aeab2d6cb8b72e7a3c3a04733ab7220797a75082645dbd5214d8d543f6eeb761e2ca37711eac33fa4e846f7405306af7de873466cb06823eaa8ab12fee74df065c164101c52675748e5e7338e807f57463120de66abc725efefbbef8d89aa53ab5fa84ea931babbf9c8ef275c51479fac330e42c96e3bfb7bf0c896eb11534f825174a2461944b953960187158112274bcfe03c14227ba12e3519fc5538b5120c6b3546b28a486d50a27b4aaa63b37f09352ff200d8db3c66fa94e442aebc078a26103e9bfcf41908c642bc4a82dff64812dfea7f516d8a30ee5dc50f081e229c8fb973ac488cb08184224ac0eaef4b51ca2e2930cee63e102f682cd9548b9a5a3837dd612615717d63cbf3613f4b6f9e76adb1085eaf4d7d9409d797def9b97f2986e9a1edc158e582f27534e1f1e6f1228b102a2d7f1b9a37375d02f960d128f70a9431fcb5a49f3c68048bcc5d5757e4aa1c2ba5911ccf7d0461ee7e448c4dc1df5ec81da1dd1605412bc9f7e39ef47e16faea0f27a864828b8ba93f12f0d2381cd459c6509f4ca35cf826700a98123ea189cf8ee8637d88bf7d843e14fd269f7b72e600e0ccc92f73749bd91f761c07b1f89a64f8d9d8fc64213b17a5582eb7c59ccc0cc8aed9159ff20341c738c4f96ac3047fa2283c185a59d150ea8141e7052d4e202c705ea0ce2ecbbd87e84762a531c48847fb6d9c0cfd9f288e63df2116826fd427ee8563880a0fc3f75224eef25e325331c7e5725eb9622f1f9a781c808caaf7e307f619232bdd9875ddb5f371366be3eac164c4593144e9e1b02a500ca76d0de1ed6ea5c662aefc3a3124bf0220b4253340f2cd09933d3a5fe8421abb75979e9d44d06fb4380d509ecdf6b2c9f59493f2d31aa369808aa57df1bba7f538e5bd3edc80ab79cbeeafee80d9557e8994c1fa3b37e7c64bdf64607069864ecddc36e6315954cc4e0e03956b2e576de21ead36d0ac750ef0fe462ccac5b4465b3a5520f2a2c813b07272b7518b2cfa8efaf80844af91ac8b035691498a499bb0ec5928f5be3daf6feaf38826413223294fb9c14ab5789d135770cf84438ca957bc0cf598add8d6b761529797a8ff13275b4b008ed92a47daa8bbdb8188451d8e5b366c4a9e383e993c321567bd58070fee088223e653ee2223fbbb126d6f671d7ef8a46c45871f2a1c2435337a48893d66534c021cd6d2afb72a8694796c9c7346c9a6b0a4cec06ad278a9fe5eefdbb3c436ec0ad8ea375c06f70a0de77dac7be365fcd8661d189e628c9c6f1446c81f6654c8d913c8087cb54f710787e3f9b0765a768967affc52183ccbc85503927a637d43a5be5dc6aabc528fd32cfdb6260fc08a4cd5fd90c8f8d1e52138ecaf305a61fd95852e43bcef95738989a80154555b9744f7fc99d2fb0dfea3883bc36b3fc4bca68e7dbb33adfff0beb5cca5092a30768a7a28ed38fc76e6db9c058543ccb4e6ce95120a01df06bac64f6e9bef2423e9e994791c5b2c6fe4908ae308220dfd6ea852e8921ffa26b3674eb27545200a78e0d4a472a9dfbbe4028502a13ba5b6e402085284be42aa98145480dae9118e31c165a4e0d263be7cbb837bbacec688919c2303783299f213220adf7c76bbb74ee2240c0614f48cd4bff168a4085fde2761accf4e5d88443cb6cf10ee352d4842378eda2aa778ff80a5b69a04ade5b99b79567143298c78250de300892a1900b224156285c3fb5b107695f6f34ab9f2a3a4f04f7e1b6e66d3a0d92e1584ed994e8e30feea326cde164ceef82196264f86df2cbe4879375b8e5839d6f9afa22606060b4abbc937436b2f0623bec3b6610112ff7929db7f2931bc9fd250bf98fda78986a8c28c84865845e349ed86e72c78898b40f42fa1bdb96eea1693e47b26f31ce602587d03725d049961ebc50ee1552e5961c7da2aaf40379f3e6a6d489b5f91eaef19e610da32311377a83634221d0aebbd7f899e4f300500910a160532c32fd4519cb464bf59c07a01df5a8f4ddb2536022e3a10bf9f422f68862301044a7cf8bbe96a81cd77a70f485e4488694a5f0e5179d1d20f940a12430d5b778c6a403826dc1592366673fdbec44d61051b9b0e5cbe9ccb055907f44262e6b0b6db09b218ede0980ad5e7e7914d8be9b6725256497b9f71edd5ae20e8b8a7e0acd8fe7f290050b60323d36bcc416d1ce5cbb463c1f5782bc716882cbc49be9440bde710903212bd544a7a993f02ab2196832ca7da65b211f81fe1fdf4ae42d27e7160861513ff3da061319aad81d3b937dd719a9135f67cf42102d14e7b05f5757bcf47369ab451018adc3d148237122f69e4a3e4f0e8fccba0719faf66dc6a2e0bb18408089bf972dfbae808c3080363db1608666186db2816a882ef56ff65082eafd9b8bc0de5f4b22444d0942bd9f50652df7d6a2c1519d1dc37da316fd2ca3ab003ef33ed805ecb1775cd11d3d409189d43b0596617b55861436a358ff4afe73f971461b319afc55a60a85ac2c4e81877c900766634c4c19508c5c67ad42bedf12c80f0f49ef2839c3835869e518c163f7fb2429cc8db0106e3e4f66a6ddf09d126f995f0c33c3dbc8f100703a137e5ae369ebba08980f513a8bec3f0446024c42b920cc29038450eea1f8ac492694dae2ece8e4b5abbf89b18945d33f9cf4dd8cc566a7d39d81337368002317706987b38611219dd82ce1aae8dd42b34c9b8e08d7661757f551193bb8d364e08d2b786f27827ba59b2e1c9d17bfd4e3ef670b11850d374f9283cb01a6eb455e0ba2678119182d6ad262c5152bf3ddcc73986f131e9637b06475ae553d0006581ffc5167d8378c22cc053cbb87fe317169728ecfee064ce157175d27322c4c4cddfd51d41c54e8262b8e1f4b2f6cb5bc71f550123b26af823bc7bc0ed671a5ed41e8afc52a652c30422fc95ef3590fe2abbdc4e564bd7e4d33f4efec5a822576f796a182de58650f62c4431fef206b7ba7c3197b7147f43bb5f78dcb4f64aada6b6b28b1da7317eb065d665e792b77b716b67ccc73f2f345e7e8f545759f16a19b583a1aac1ce863450604fe3703e967224fda90b7a83cf7e280d6749b138f5c1c7f660baf338836d9f370f8869c018cc7a433d9c0667555abaf48c77635fb6761c781b525e5740792a3b0dfe9574b9cb5c797dbebc55d3e827f25965e4f6400c312e3ae622d26046a6c8ea94babc6a939da1592e762f72450c7b4bc47b87e67ae1bd315350674fe63c2a08c1ca2229ccec8fbed5fdc3348724dd36c55722a540dd62348e9dde70120598a39b1ec6fd190ede9eeb8683e321cf3a7262f11975074359200ebfb1ef9a2b9092690b28270746b9012c9f98a000cb76b4d", 0x1000}], 0x8, &(0x7f00000085c0)=[{0x98, 0xffff, 0x3, "cf481a27b611ed994a7ef0c0e9bc07134020eab6e31090787aad77f09dbf81f5f7573495dc45f492396aa9b30b291c2721cef6ffa83efce57c32437b72b0d50633bb6161db17d65e68c21f2c7c5c8bba29e112f133e62821a1871fc2a51b21143460d10c4974975b3e54461ccdb91289c51718df0c6ebb063c7b1eec0c62366a642a0e74a002b1"}, {0xb8, 0x1, 0xffff, "477cb08b54d4b1493c15630793536c65cb7c1b9c6ecfba2d59226d5607812ec3467762002d3e364914058d4705aa3763ff5f323e9dec7de941df218e4c76cfaec83ab8458ecee254c125458b0b3758ae2f24608201c30304810737dd7511ffe13c53dcff606dc640ac67b21fb58e2b029ab95a58beaf4e417cd0335be60943de1e8ccca353d64810a856ed19fe37dd9e1443c6c5bc4e3d5f12346eeaf275e5e4b1b7ba523d8b34bc"}, {0x110, 0xffff, 0x1f, "f8a38b70ae66cd94fe0ac50cb58342861a9c93436763e821875b3d69eafdde9d6dfb11b6ea030a0a7ad67023eb10f0965901620430ff188dc44f1cc974900be0cd33c7280444b740d9c62204fc1e30025dcaef9db05e0fc67c2ee47d3d52f9078b0aa38bb8b2429b33db017883fd365070533f9774e8ab320dad9dc2ffb6f5d61135d963cbca85d0cdc14ec43302afd02b4c6f0525f9b80578fa7301617f69e3743c231d6adbd3eb15f6e7a3c8311c97183a877c364137b18bfede7578cd2869b39f899afa91036197570ce3ae6594d2962a5ab8347b3f937d8f0bfb9e3440bf36c811941f35f2de04cd25da1739f1e13e4a0e52688dab7e0c7464392bc7a8"}, {0xf8, 0xffff, 0x40, "596324221401a97c7c36b2353615af26c1d6fa4ecdc077da864f4b7ba4090c3e3e4ef963778c145d98d137e0fa613f0fb2b6177d495b400d0c8b205821e683c3f75ac6590d3d2448a678fe0b7872a23aa139da5b87f32289464b296b87f1d96d61caa65ef380274db0bfaccde6a36d40247510df3c8b968c20f9a9fdaec24aedb90b7e05f271f5fd423c9a352eb0de42615075cf53ca8b40c6f4207c7d604cf4aafe553630b31f8a9f2ab0bd4838b79112841198eb4af13ba7de84b86ffbf70360dfa3b704727db92dd0a0a5c96661f78a4a819be27e14754ce804aa4aed5cb748518a6c1695"}], 0x358, 0x8}, 0x8) getpeername$inet(r15, &(0x7f0000008980), &(0x7f00000089c0)=0xc) recvfrom(r15, &(0x7f0000008a00)=""/100, 0x64, 0x801, &(0x7f0000008a80)=@in6={0x18, 0x2, 0xfffffffffffff046}, 0xc) syz_extract_tcp_res(&(0x7f0000008ac0), 0x7, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000008b00), 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000008b40), 0xc) setuid(r5) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000240)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b", 0x20) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec44f0b1c85b6a8a131100"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) read(r1, &(0x7f0000000140)=""/249, 0xff90) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="9105ac26a783338a67190aeda062a64d28d4265d84876bc8a2165225383d0327987992881abe5b6d447584046ae9443ba66cb7790eb09d95f8e396da", 0x3c) r1 = getppid() getpgid(r1) 16:00:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x5, 0x0) shutdown(r1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="3ec049d9a72dcb6751073d51fa59899dac04f6f797120a716356630c0de088bc6e6c7a795ca851b87c131c49e3e84a9a7e2b08ae2f268bd17d71b68716b6dd70070258993aa4b9ceb0184c3bd7a5d71d57cefbb2d7ae4498155d689dd111", 0x5e) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 16:00:01 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) setsockopt(r0, 0x0, 0x91b, &(0x7f0000000300)="e56b8a15e14f9d3e3e40a58add587c15041829531b994d8b65d0ae3e1111be130a3a7cbc1817702c947a8ecf5bb6a29985b1a91aa80d3509c07d87aac70a084b342551f9c41741183a21b8f79af33bdbc607e2da201c67f0fc184644cf", 0x5d) r1 = socket$inet(0x2, 0x3, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080)=0xffffffffffff72f6, 0x4) setuid(0xee01) setsockopt$inet_opts(r2, 0x0, 0x80080400000001d, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setregid(r3, r5) getuid() r6 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) setregid(r6, r7) setuid(r4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="51f9c28a721166b72d9c89e6bfa5bc2646815175077600465d6fa6d1b1957ade76532f43f98f3172e7504e3dbbbdc31558dcf3597c13b909958148e95b9e30d21bc72fea7da895c56095988d15a7571df89a26759728afbbbd4d316b0ecb847a71e2bdb0c2e8cfb8aad0f34f8bd2a47a79787343a297f6ccf7d9f8725430eac1b82d002a188b99d4c832c20241885149", 0x90) 16:00:01 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) socket$inet(0x2, 0x4007, 0x80) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8802, 0x1) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x2) pipe(&(0x7f0000000100)) 16:00:01 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f00000000c0)='./file0/../file0/file0\x00', 0x2041, 0xffffffffffffffff) stat(&(0x7f0000000000)='./file0/../file0/file0\x00', &(0x7f00000001c0)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x183) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="378e9d49abaeed91c1fdb0001129b517023f63e16f863eec07f87af38c24a39a64ad9cfce631a3dcca8e5a8586a7c54a12e9a19e32ed8aae2027aeab077d313401270329158b90a368113c68462644b6529b829639e9538f70194f15b15a8a96cde6429b2b0d3a31891d3fd5fff9cac09cb36c7d4ca764250104e1b0a8b9c1a013f0f170427f886ff73e9a9929a9088976196ee96d323e3cc49e42a44b9e0c0a4478fd2410a41f48b31aea53607a780f233ea3e8049b228f3dcd4c48af3f3a3015", 0xc1}, {&(0x7f00000002c0)="4d5520e770d85d5291722d08cbcb3059ad2e2a7a1e5d1ebc64322bcaab1e903dbfb43e3ffb267a21e19463f390755a1ba3b7e14c0e100d4cdcd718aebd104e55d41b9de48909f708003ff73fa3f43f60317b669761b44c3bd2b5a32e9075830678655236c6006acf2376e65bc764d8b58880056c0e8c909c0ed7f0f83f58f48c3b24437ac5d7ceb52cdfb015875d76face55c2213dd3a10a0fc1882c8b92fcdfa67d1470cd6d432f365ef6bea63c1214eea33d2ffd26db3861e7c90b0ff600e8c749a5b764558ee432059f2d2b28d241", 0xd0}, {&(0x7f00000003c0)="c914821bf3153fad21b3ca340737f8980feb03af53625ea94686019114953d399ad68275a0f6f9ff2ab93ee7b11d0e5c9f17e7945651fb735f820eceba12659041a06772518d6d3934eaa6eb4dc19d2b43c1622c83c5d2b4edf06fb556f9f8e358b4b9fafa09a0bedf0c05688f86065826b2971b9060c66bd0db86e7a32e5e1bcf702a05ee5792b8922c03123c18c5497578625bbc514484ce6551217f3b22df31c68b43ce5ffb3e2ccb6560fad175f97deb44c11097c4fadad0fe05606d", 0xbe}], 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000500)={0x2, 0x1, 0x5, 0x912, r2}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r3) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x6020, 0x0) lseek(r3, 0x0, 0x80020001) 16:00:01 executing program 0: setitimer(0x2, &(0x7f0000000000)={{}, {0x1, 0x80000001}}, &(0x7f0000000040)) setitimer(0x2, &(0x7f0000000080)={{0xffff, 0x80000001}, {0x2800, 0xfff}}, &(0x7f00000000c0)) 16:00:01 executing program 1: r0 = syz_open_pts() setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) 16:00:01 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r0, r2) setpgid(r1, r1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x54) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000140)=0x1000) socket$inet(0x2, 0x2000000007ffe, 0x4) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000180)=0x229727b0, 0x4) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000001c0)) accept$inet(r4, 0x0, &(0x7f0000000200)) rmdir(&(0x7f0000000240)='./file0\x00') ioctl$TIOCSTOP(r4, 0x2000746f) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r5, &(0x7f00000002c0)=""/68, 0x44, 0x42, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000380)='./file0\x00', 0x4) faccessat(r3, &(0x7f00000003c0)='./file0\x00', 0x1, 0x1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000400)=0x3ff) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000440)) truncate(&(0x7f0000000480)='./file0\x00', 0x2) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000004c0)={0x68c0, 0x877a, 0x4010000000, 0x8, "926e5a13902f63d674d8129118f0c6cd69543dc2", 0x4, 0x48c}) faccessat(r5, &(0x7f0000000500)='./file0\x00', 0x28, 0x3) mkdirat(r4, &(0x7f0000000540)='./file0\x00', 0x4) fchdir(r4) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000580)={0x3, 0x4}, 0x8) 16:00:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket$inet6(0x18, 0x2, 0x9) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x7ad, 0x5c9}, 0x10) setitimer(0x2, &(0x7f0000000000)={{0x100000001, 0xfff}, {0xfffffffffffffffd, 0xffffffffffffffff}}, 0x0) setgroups(0x1, &(0x7f00000000c0)=[0x0]) close(r0) r1 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)) 16:00:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0xc8, 0x1) r1 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x1f, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x12}], 0x65363051, 0x0) 16:00:01 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0xe3, 0x80000040, 0x8, 0x3}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x401, 0x5}], 0x100, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x59a326b3b762cd72, 0xf0000010, 0x101, 0x1}], 0xfffffffffffffffa, &(0x7f0000000080)={0x0, 0x8001}) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xb39220142ce00245}], 0x7, 0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x18, 0x4003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:01 executing program 1: socket$inet6(0x18, 0x8001, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r3 = open(&(0x7f0000001180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r3, 0x1}, {r3, 0x40}], 0x1a, 0x0) lseek(r2, 0x0, 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x1, 0x1000042}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000240)=0xc) linkat(r2, &(0x7f0000000500)='./file0\x00', r2, &(0x7f00000006c0)='./bus\x00', 0x4) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000580)=""/160, 0xa0}, {&(0x7f0000000800)=""/176, 0xb0}], 0x2) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x20) r4 = socket$inet6(0x18, 0x4000, 0x7) read(r4, &(0x7f00000008c0)=""/193, 0xc1) lstat(0xffffffffffffffff, &(0x7f00000003c0)) write(r2, &(0x7f0000000700)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000200)="195b22eab3de1e8217f5cb1b4d12b562e7c0a80fe81c5c02e9d3e6d44ea6d4d01ddd328aab24082e91f81af497064d3ae301", 0x32}], 0x1) writev(r2, &(0x7f0000000540)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d437628619747d6b1bc7ff81a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a06ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x4c}], 0x1) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x1, 0x1000, 0xc8}, {{r1}, 0xfffffffffffffffc, 0x88, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffffc, 0x3, 0x8, 0x7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x22, 0x7fff, 0x5}, {{r2}, 0xfffffffffffffff9, 0xe8, 0x1, 0x7, 0x72bed230}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x8, 0x401}], 0xffffffff, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x1, 0xa, 0xfffffffffffffffb, 0x81}, {{r2}, 0xfffffffffffffffb, 0x2, 0x2, 0x8001, 0xa42}], 0x8, &(0x7f00000004c0)={0x4, 0x3}) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:00:02 executing program 1: r0 = socket$unix(0x1, 0x100000002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8002000, 0x4900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) close(r0) 16:00:02 executing program 1: clock_gettime(0x0, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x1) open(0x0, 0x0, 0x0) minherit(&(0x7f0000ea6000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000d02000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0x5e7) syz_open_pts() preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0xd7}], 0x1, 0x0) 16:00:02 executing program 1: chdir(&(0x7f0000000080)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) faccessat(r0, &(0x7f0000000000)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0, 0x1) 16:00:02 executing program 1: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = socket$inet6(0x18, 0x0, 0x5) flock(r1, 0x8) r2 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) shmdt(r2) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pipe(0x0) nanosleep(0x0, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = getgid() pipe(&(0x7f0000000200)) nanosleep(&(0x7f0000000100)={0xffffffffffffffff, 0x41}, &(0x7f0000000340)) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) getgroups(0x62, &(0x7f0000000140)=[0x0, r2, 0xffffffffffffffff]) setregid(r4, r1) getgroups(0x2, &(0x7f00000001c0)=[r4, r3]) getgid() select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x80000001}) fchmod(r0, 0x10) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) getegid() pipe2(&(0x7f0000000280), 0x4) 16:00:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xfffffffffffffeab, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x20}, 0x0) 16:00:03 executing program 1: syz_emit_ethernet(0x8f, &(0x7f0000000000)="37d6b950bd34a6ffebf9ec002dec74944ebde6b9acd493bbe0c3ca505a0ed05a30bb9588125d24bb4575ada929df465d203aa39bc6c3192ab2df8db1838ebbb43af43aad6cd6fea931830c571cf59e6ccf4f1b0def07ae66bef454bba7afdfd7b320ea38a417aeb98f54f1d9666e1140b0829d42119bedcb0e159e44ab7cb6162e571a72eecbaab33586d312ae92d6") r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/62) 16:00:03 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0xfffffffffffffffe) 16:00:03 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) close(r0) dup2(r0, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r2) kqueue() dup2(r0, r1) 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) flock(r0, 0x8) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0x8, 0xc1f, 0x3, 0x9, 0xffffffff80000001, 0x9, 0x1800000000, 0x6}, &(0x7f0000000140)) 16:00:03 executing program 1: socket(0x18, 0x4007, 0x6) r0 = socket$inet(0x2, 0xd, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89081ef32776e71b", 0x8) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x107e) pipe(&(0x7f0000000000)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="4fe57816a0e76fefa6e84430616cd7f195eec491e6e5e72a2aab94696fe282ffed83f0a79fa2baab03fab1e7153af558ed127360c32fc646aa6c0bf846a3642631900d7f4b066d7297c7b77f71fa6be8a5a6e6aa5d52cee1266e725f7c9faf690be5ab3821160e16c4469b680056fb983f", 0x71) 16:00:03 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x6c, &(0x7f0000000100)='\x00\x00\bL', 0x2) 16:00:03 executing program 0: r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000200)="e34aa59d87adfdba0bf50bf36551774850c0ecaae0feb312105584bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000400)="744c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee892a4e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe857a62d7ade60b5a7f65707f9f1972ed32b3130d9513e0f3a3e7eea53351c9a99fdb50695c132a1b93e3b09591d2f85086aab75c6988182c18df598e2d9889935afd050b1939026ea6b63a0af5370fbd7b74e97bc200d09f2106eabcd96b94e13cebaced8a15cbc8508d1edfb6716b77ebc206fad58c16c799d960ca991bbcb607d485e25fd71d5a8f00003507aa327b886f6234c38cd1a4dbe85476dfebd286feebdfe87fac260927441ab9c59cbf13059e42ee34de3946e4ab0a397cf08ec8", 0x18a) 16:00:03 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="010000004220836109aac3a5af8adfde4f5763c85217f7fa1e93504902a3ac718a4222698404396f530708a624f07df97957e30200000000000000c315c4b7795a80f70200c05cd6aeb06c1b70fb0db8502dff"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socket$inet6(0x18, 0x0, 0x1) r1 = semget$private(0x0, 0x7, 0x214) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000140)=""/198) close(r0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000100)='./bus\x00', 0x482, 0x0) fcntl$getown(r0, 0x5) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) 16:00:03 executing program 1: r0 = syz_open_pts() socket$unix(0x1, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) syz_open_pts() close(r0) 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, 0x1e2b, 0x7d, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:03 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20800, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x2, 0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:03 executing program 1: setuid(0xee01) r0 = geteuid() setreuid(r0, r0) r1 = geteuid() getuid() r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet6(r2, &(0x7f0000000180)=""/86, 0x56, 0x0, &(0x7f0000000200)={0x18, 0x1, 0x0, 0x9}, 0xc) r3 = getuid() setreuid(r1, r3) socketpair(0x7, 0x1, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r4, &(0x7f0000000040)=""/210, 0xd2, 0x800, &(0x7f0000000140)={0x2, 0x1}, 0xc) 16:00:03 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) socketpair(0x1e, 0x3, 0x2, &(0x7f0000001440)) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="31735cee3b5e3978f8561ed54b4698a51a758de0d1d254c565f41b68cf9f9c9263bf367c0e9778f5ab8db01954ef7aee2746c772406d179ecc47174a47f998465ecb8b9fb6da42f7d04115b9a056bb7ea37e4ee753c060624fb926024517f39ae18150c60168e0546d32133971060c30868b78d4b1229f6ea03389c9a1737a93d2bb90047ebd4857760e943bb0d4b56753d0c6f60e1ca1d230ba2cb53dd470ea6ca849852ebc233016225ae2498953b2eba932bdacbcd6cf200bf5eba815f1701c3db130ab9945b908f5754c7a8bd4a30aa777a18b251aecfcfd50dec23b57fb2ecd9ad55880ce5cb124fe19c60cfe122db84e3bd0777c1d3be57d1f27e1cd152efde953e871ce513ac3607b4b26f69768717cd267267ee682390549dcdb85358843f2eaee84cd0a3faf8becfa7227386da2736cf1bbca07426516230a52cccbcfceb81d032873739281f0bac6bf516476829f98d0f1819ebc1beeaf4d4f7999f979ddbde5b51a489d2fcc57325d0156280cd76b2bdbc98a1d3bec8488577e23d16dfa677b9967cfcf0d0b7b5e90380c79b8a3bb2e2a52b1c75891942833c55c07f68b71f909ce89e76baf85a25048d0ae9c6e90309ac71b76ba868114d996d3fef116a554747356411b77de914efc9bcd6e0c93571a0ca536a7a4df5760360cc521b68d65d1c083ed53f8e81e8302aad2ac0dcdc9ed997e9ed47fe45812ff89d45a952049f92c77ef451d6265ed8c9b9eb12b720530edbabb443d054d0a45a7f38db96935e36166a5c4577463ba8cf29278bef100fe46d04acf876ae15427b0ab975a422abc8e493cd2cc70e2eb0d88bf8b57db015829273b04cbf89c048082d7d370dbf7096a7af4dbf13af6e5f4940e865aaf90397a7f3db9989cf7ceef65165e89e503a4d17417ce5441740345a66a99df3bd593383416e6575274f7d796d704575996712222f3dc1232ebe3b268da55ddde325a6c1d420e6df59d95ea2952ff6270f810ee354e89f3f88721091d5e76c6c8c8f4e2148acae419520be2cf575e728b509f7182b3cae254b30cc88add8b17c4a907a4f13d190836bd8e6e6f531b313c89ed1dafa0f8b7c86eabc4ea33071742dc20c84d83e531c677565da9d950e2d70c4aeaf5af3190b89121ad4f4f6a2f448f4fd05e64f6a31ab0bbb5bbbf2c4e1671cf5bf7f548e94e77df665569f9d22ab9a7d9c92eb9f2f351b0003c86a8de3f4dcfa963ea9b7f171f929ce8f354a5d80275f0ecb3fa25cd167b1a7cd7017148335d44ba2ec8a5930e1e065d088acb7aa1cdab13da2df15f9441ce157422b6e3634807cbb507a01e12c55b4d18779c284b1710df3de18c5f81657cace2b813c2934ca3094d0f669f539eec1236296b8e4bc19a0b703b0e7c4f0645db8a59de42622fc4b121954643a98a175b87fa19a1b5a25138da445f0a887969cf8168fd11ce78908c5ced9eab87055f1c0bc1ab62d651089469277acca2057ec3dc4aac6cb650760968fac3c21573f22b18e5e339f118f0209c5310e719c72e737105f895154fd2bdb25ddfc19db2668767cdfa17040b4df9cc752d426176693aaffe191c24e61ec90f4c1c57e0de4b9feeb11ae46f3a8965a827a1cd21643a8f76acbddbbc64db96b10b6f8987a26dadf596f27247792e8e8ab63287e736ceb2f562ccf6362f17e7e6a69ed34ba2c98ea1cbfeb73c8d7043cf81003d239247332089539331b59205ba2e1c824576f98b333d67a3fc0ecbe0c3e5ab5d6e43040371c00f6e331d36b1d9c57c828095acaf746a95b3d69a63db9779e8ba3a8021ef60df53b013d8c44415ed764aee3ae144255f462f6c3a95d39bcae23b41712fb11b6e31a372c486571e5d2001eeab22dd39a3127460986401d44d1416cef74249898b7133d9629aa3eb7fa8c4f4e1510bfe88caa29cba410fd6ba939c500b22b9a39909840422baeef2833e9cee26619c41c641f63cec33a1ae401294ae3e8824efd088272f5a30399738e032eecfb489faa6f14c2a8cc3408c54251f443d5d2dd943ac6442a27124d77305a9664d8b37abc88d869d10f845a1d899f0834cde4f36800a4b86e5f05adf4f9820d0bf7a3b87c662550922a246ffdffc32fe60f3d18ca4869b0040c8faa96878ba7c74a00c8d3c3ab03bde3011dfca2510c44fab20d22b4ef9fcdd6619e23798fa8096ce3967fd079fc823b70226a14cf8af6be7c3fc3821da7b0f44e2e2016a35da2e8465db86fd7d650dd0f7922cd970073386ac3718e674a3254a86961b91bda0e552ca43a32d27d52a9b75e84a8a303d5db1d374fc9a981a2d469efc75661aa2af282d7b4efbe0d50db624166c50e0a16de93ee6ee33f747b3f69c9c72032707a169a00ad209793f1f7acd8da720f9fa1c42258ef33b079cfd49759d6b16c2d2abc4c4fbd45bb170909b3d9905b66620d0883a36c4e4b16cbbd90892be2f7acfcfebcc0151647a86104b9982801cb9840a4ff1e845a11ebae4b853516f6883d56c0de8677f17cd152ecf52b1dbf060f04b27956f5a3371df53c616b87d9e70b28edd4cecd0e28a866c20359ae375bb8cc7caefc2bb9039555a2871314224926ea9f61a0164db1ee847f007c88e5fd878de31f625eaf5309a9cbfa9bd0eaf5a06b3e3fb17cdcbbc0f0700e1ff7ed5cc3ec2d5b2a9975340ff9a6fb0625f94786b1fa1d632bb2b06d3af00e168dfb0a78cd161449cacf26ea45c64d582366d3e8cc34a23e2f9629490abb4cbeab088d11e4aebf32c7b06e2dcdac3654c356c14da4c2841ae5995d8c1dd0d202f310866cef464675e05585fd32b7e8ec1d8a1a48c826dca0177bb219ea05d8848a452deb857f3da9d8a7894d4b649e2d162b30b8839934a97d991ccaa7d2544a7768eadc0329ae72c13e4596f8752a7c6b68556ae7c83d25dfde0d082d89868ee526e22bd91dd13cdf71b697077c6ff843203457a070351b52511995bf7a028512d7522f3627a83be8700dc5fb14299704149db4d19ebbe32609a310fcbad9e74e21f73a9b1d4b52665c7c89a7520e319977956620cfb3dafb0371b64b69c9552af5744e352e39e0f5495a7161892e3e3d3158bd511373ccb992a577b7453f7025ca675711370823bc86d06b9da324be67b6e29b771142e9659a2dc0d7850abafd666aa728c1f9c3d48f1b005077c0995964caa15f621dfb659e52d6d8a4f95fa11b9431175c053b8356f02d4953cfafa4bcc597f22f8fdada604b8b34e83d68af15bad27ca5f223dd3e02dcaf4f2c2b0be39605885f796bb87c554e90bc4ecad7d1ca62736b6b99742ae4d8b5ce02a261ecc3df1a85edf643171a27abb104980a1eb884fc9f9ec965743cb7e134af298bab14a8e004ae103d654160b2e04f37560a1392674af5b1865d27a84d5e2651c1353d20186fec18509f04e34baaabac68e53061e2cfbbef840ea8c758d28cdd87642c6edda6ce403ea727eef061f5a7142ab8d6a07075d27c0cac4f33a1e1005b1b6ac28550e875007857d0db9bc32cabc47aceb8c24bec6e99aa1767c29b30b444fd1c914625158684ec56006e9e4e9463dd97b773abe8ca8c78a89d160d1cb685045065c99a34d1ac900ae896126aa821ceba46a152479b389e09276b4d00cf60636f9500b0d7bd3aba20bd71422f4b8240755bded559c13e6997f679986c54e21a8289400b83152634dede9e429cf78fd8594e483fb69ddc54658c39ee2ab33ac74c2e31390c52824ee48a458f2692667717d29e876f5e72fc39d5dd6cbaafbb74fb6a9460d58f93655521d3dd1b78a351063df99cbb8a17260c5fbba2fedcad4cd0e217eb1e309da458316b679fa4d983528675e2b6b04c7d13031a0909cba1ef9a756c53abdc1f1d990a1d993f325255f5efd0a35ed17cf1ff22e9cd6ca4412a9b9e6c9d46ffd04ff5813117b6263883324acb272a5ee1065ddf2e9ccb8fed113eab3b30557b60043ffddc8622d72ddc15977dfd46bbb2182dbe0d548a219acd45cb999ab7e1b8f9659e32263a772a079c218ed49566d83b1aa87e1aab840623afe779ca3af82415424cffd93987e92321ee9e8b8eda15538e32ae3de759cd27da78de230a26d957994dc9a28d407e1d43f21065163a656eee23a6608b0a287c0f775bfa3feba3b18cf624a8348c6a1de866d63de4f0746c1b1334864f083c726b9c2bffefd2a43ed1cd6443bd0d9522397070d140927d55958ce084e34ab98273673496101c01bd200352516f13df4456d56b1dea0903c75ae7206f5a647f727e55cbe903edd6503da9de963641d4a30d6b5a5c214598a7a8c80e0eaf1a52a760d9090b65d176dff6cfd4d5a0e638c3c1af110dac5217bf47d1dedce13e41f061667ff2fdbf0382e3c97139f05e9c597608077609519bd051282962da8f643698d256945b2a532e3b7936ccaf0f619deb13835284c760ccb2584a0c8fce8c4998fb78c35d3b6a104c244518e61928776e8bcb15be32b4e28ef49aca71fdb3dda244a2f81240f4861c6f75d5bc0d5aadd7de4cb5bb7e553ba8068e910d2696fca7286259531b35534ab955c17dced095c0b3cbe29dbc3709cb1bab9f06e7c4d1407ab98d33c2d161dfdb0c071759b1d16501eea3e483084b930d700d011a88daaefb46309d8d6e58f93ec43bd80db585b077f277732b13e2bff95cdd72d39eb5852546789ccef9e0d9143fadb388adb53de6cbcfcba24e99d310c8de9152c5d3392e02cce9cb7fa0b9557b0e1f439437d03219cec46ab102b5dd96ddde318937f7e2a55e65e9a18151924fdf9903129681640970f34c20a0fd6a05f24c9c2090491653e8ddf4dba0ba8eee6ce3bd9aa1d106e8cf8f0f4397ce5988cf3a70d66e3308168307772c2a80b12ad5319bf5400f3119485eea7c0f2e9a8a1159c220fa85419887adef939778a7dfc818e649c8eb35a3f133686ec385e8e74d2b3af6ab0e9ed6c6197713c05784be38df750508c360dfcfc7a931cf95864b97014fd5b148b10c2e8f88449531b7b5a4997b38613175292b3111e9896c3db5033414802111ec77d25a1769e5a0244d09db0805d8260606970b0a149f7db9a922e87d1b111c627cdbebcd5f6ead257237e270971ca8943bfcc5ed92da97e9c4c5728ec6128dac1b2dacaacafeac8473cd2fa2e486a3523ed6a40e814a595fa0fef9ebba737f8a7f6f426a1c1760d23fb6e8855fe24f6a14004ae5b41372996bdfab35adfc1850f9e68e929237514f83891dc6da4c664a7e2fd4a3478d52aa13f55495d29e2255d57462b218b77865672920bb600c1e08942d4f1eac55ffc2a46f86a53fd2c46409012cad78aae7daf1cd5643b26526d9b494f8ce5992c4e24f20269352a75d7658f200bc2f4e3f0b5bf7945bedad8f9576c7ace4c3fc9bb058b2db2077df99a3de7c3676652432c20f32d214ba40d4edcf059e811124f15bb343f1afe94642df833a69ec6be46a89b0c07c9a5e7022fb16516ef408e26c1d3273427b4b3607fed4d97a24468c096c25acd32814768a70239e48b08d8ae80951e6a0be5879bbf9cadb959def6a6e990d54779790e85a3b5a3b118103ef2839a0c109be5889004226fdcbba967d78fda78b133f6d8e2e222fce413f954804e82d51ba970ec23f1b98e4197634a91fa289bd08673c54022bd6c8b0835316118e57a3c5414ba91261e162222abf66d4ee2f981d114710e9ad23880070354704609a3c4e2ca1e56d4d6ccc1c24f8da53efb780cc2bd351e876ceb7ec8ccb5de8b92ca5c9b55662ef281d14a7407c4c947b7871a924f953054da511d", 0x1000}, {&(0x7f0000001140)="b1d2a1f2a6dc8cfb8efbba3d87ca25168b9bf8492b8f6b8bca722af5ad39babf17ab610c200425ba7312f29a5e9b3893aaa11c1cbee8aec8cbb311a15eb63ada2b9be7f59b153592662f2527da5b2a62daf25033ceea6868e7fb280c5d5aa3d6d1407bbe5d182b8bd4ad71735f870ffa1149a619341a0cb012d4c4eecdb5e953e573db31a09e941eb2a495fcc691c2e41cc78b55d04af2da2146de24ce29ac", 0x9f}, {&(0x7f0000001200)="09183a8b2eaabee719b1932ccaab3e84145403915339b0326622c57d64e320040bdcacdbb1d5f61e393b21a92a7969687e9b8031879183fdb7d416f53a24b8477e51c269ec9f5b7cdeb2169f54443c34fe25d6129c1647b73556c3353966c0f48daff16d907cdc70e4ed1bf5d5021c61ef7656e102df6929450aca6d645165b08dfbb261bae06230014b00", 0x8b}, {&(0x7f00000012c0)="b0cc6bda52dedefeb3ca7f6c68abda024eb02c49cfc565a763099bd508c5097e074b8e1416e7ba43e143207e10eb6e797796278f4ecc7fcd95e02fcfaa2418ea7f6d4c828803002dbb861287639f1635bce471db40e8ce6d2f00215b91111ea9e9a7cda86422e5fdc6b4dd7a88ce697164b2e5f561b6d18e99bef4977dad1f53f270615191b39ab44d738acbcaa46bbd2fd99125efe91ae43dd3a243de6e", 0x9e}], 0x5, 0x0, 0x0, 0x7}, 0x4) rmdir(&(0x7f0000000000)='./file0\x00') bind(r1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x3, 0x7fff}, 0xc) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) syz_extract_tcp_res(&(0x7f0000000000), 0x63, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup(r0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/91, 0x5b}, {&(0x7f0000001180)=""/62, 0x3e}, {&(0x7f00000011c0)=""/32, 0x20}, {&(0x7f0000001200)=""/186, 0xba}, {&(0x7f00000012c0)=""/62, 0x3e}, {&(0x7f0000001300)=""/163, 0xa3}, {&(0x7f00000013c0)=""/62, 0x3e}], 0x8, &(0x7f0000001480)=""/167, 0xa7, 0x9}, 0x840) munmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) accept(r0, &(0x7f0000001580)=@un=@file={0x0, ""/4096}, &(0x7f00000025c0)=0x1002) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x3, 0xffff}, {0x18, 0x0, 0x800, 0x6}, 0x4, [0x8, 0x0, 0x26, 0xffffffffffffffff, 0x4, 0x7f0000, 0x1, 0x7ff]}, 0x3c) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x81, 0x0) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x4007, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = msgget$private(0x0, 0x3ff) geteuid() msgctl$IPC_RMID(r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) msgrcv(r1, 0x0, 0x0, 0x1, 0x1000) msgget$private(0x0, 0x10) msgget(0x0, 0x10) msgctl$IPC_RMID(r1, 0x0) msgget(0x2, 0x240) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) listen(r0, 0x0) shutdown(r0, 0x1) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x5, 0xdac3) setsockopt(r0, 0x2000000000029, 0x26, &(0x7f0000000100)='\x00\x00\bL', 0x4) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0xc4, 0x2) fchdir(r0) 16:00:03 executing program 1: r0 = msgget$private(0x0, 0x0) setuid(0xee01) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000825264dd70240389000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000"], 0x8a, 0x3, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r1) msgctl$IPC_RMID(r0, 0x0) 16:00:03 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$SHM_LOCK(r0, 0x3) 16:00:03 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x83) poll(&(0x7f0000000340)=[{r0, 0x2520f564bd4c89fb}], 0x1, 0x0) socket$inet(0x2, 0x8000, 0x102) r1 = semget$private(0x0, 0x4, 0x180) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) socket$inet(0x2, 0x5, 0x3) socket$inet(0x2, 0x3, 0x102) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/139, 0x8b}], 0x1) write(r0, &(0x7f0000000000)="99b2adc8c184e4e0b284566b130dfc073eb3500fb2ea03aa10f2544681321f", 0x1f) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) 16:00:03 executing program 1: setitimer(0x0, 0x0, 0xfffffffffffffffe) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000080)="14e9859769f6edde6ffbdc12401dc641291bc42e26effbd7500a62c92531f4356343353f9d4d6427b97b28551cbc79ab4ab1646989d51b15be0fd3773492b35de60bf06950bc59f70d83cb4ddadc12dd8a14454c5263d6fd3c2bb1c5fd4ef66bcc6a0442b5807664f43386744cb58d57ff9b503b0274a5d17c1314aed5781201621683692d52e6e999914b352bec4a88d6ba089b79a3921fc738ebc6c2fd50c3b3a2657c43864c11be7590cb61ab3a309e957f55fbc2a1ed73f0feb65016e7a2cd397c5a82ebaac7319f2a5878868d4d52bbe79b5d7fe94ef052", 0xda, 0x0, &(0x7f0000000180)={0x18, 0x2, 0x8001, 0x9}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x3ff, 0xfff}, {0x18, 0x2, 0x200, 0x100000000}, 0x8000, [0xa8, 0x4, 0x7fffffff, 0xffffffff00000001, 0xbf3, 0x100000001, 0x0, 0x7]}, 0x3c) 16:00:03 executing program 0: r0 = kqueue() getppid() pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="f4824c7184a64b14ac8767a9a26b91b4d99aba7a400bd6", 0x17}, {&(0x7f00000000c0)="95fc01", 0x3}, {&(0x7f0000000100)="65ac713dc01a881cfd9e81710422d0f5289614a2bc17aa461b4af496d4e5b45078dc968f4c69eca3432ca9da8b4433815e97b499ba9175770b0b025fdff0b6c269ebfaf474464b89690f5a", 0x4b}, {&(0x7f0000000180)="33ae0d6ac92eda5d53811871ab727df7913f41a1881b16c79eb0198262cd5948a2c5b6c763fde5f9df07416c7690b9798bd075ba2d619ea79520024226e8cc96659ce6b1625002e76702ba18c548277e8f3e9fc693edd86e39e40dca619eeb630774028a36c1e26480873cd35d94335f8a2032d6d20b3db03c7eef1e6e84f061e259a640fbf3937e04ce2cc18bd387e6382d930bb2e6af462095f83ba7a720f378b6184d358c688b72650fb618c8d23c", 0xb0}, {&(0x7f0000000240)="b1018996c01fa375452dd894c8327491739da7d98afbf88ca2e888a94bfeef50be9353fd753706abd69b9dd409d65733c01b310ff4b222a63d4019b9de63edd9a8d7746e979bdb5b3ba0", 0x4a}, {&(0x7f00000002c0)="776481dc2ba715e569e7bc2be73362a7742260a78b0bd05b701f6e62b67b10e7b52bf48dce74f7ce9d51e25de717b30d286ce3705125c837eb008a33ffe4be79e2480fe41beb4988fb6ebf7f", 0x4c}], 0x6, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) 16:00:03 executing program 1: socketpair(0x1a, 0x7, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) socket(0x1e, 0x4007, 0xece) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:00:03 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x3b, &(0x7f0000000000)="1ed6b537", 0x4) lseek(r0, 0x0, 0x2) 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x10) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x20000000045) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) 16:00:03 executing program 0: semget(0x0, 0x1, 0x0) 16:00:03 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) syz_open_pts() close(r0) getuid() recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = fcntl$dupfd(r0, 0x800000004000007, r0) r2 = fcntl$dupfd(r0, 0x0, r0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x8) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = getpid() fcntl$setown(r3, 0x6, r4) mkdir(&(0x7f0000000040)='./file0\x00', 0x88) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x12, r2, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1084, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:00:03 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x40000017}) 16:00:03 executing program 1: getpeername$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setitimer(0x0, 0x0, &(0x7f0000000040)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x5, 0x1000}, 0xc) 05:37:27 executing program 0: r0 = getuid() getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r0, r1) setuid(0xee01) r2 = shmget(0x3, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmget(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) 05:37:27 executing program 1: r0 = getpid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = getuid() setuid(r1) r2 = msgget(0x1, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, r0}) msgget(0x0, 0x488) msgget(0x0, 0x50) 05:37:27 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00006cdffb), 0x269) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="382d088a1c1bdee472e17d8b37725be78f870498090bb73daef70b8d92dfd4753b4c3309d98f329412647e1ae0c1ad0f41e3ccff4145c266f4f9a070f8450b07841cd6892115a8a16a37cd46f597fe82bfff07a23f60910243c80581ece5ff1920b04b2c8189576bdb4a049ce72576603f1462e074a487e4290ffae6c294cae26170319b56a0700a5e620b9049d4d27019dae29f5e860520fcc34e0258398705dd73aae44844f94746cfa5235c76b6235c48852f11cb433807b5d75a91c3a677ff94753d", 0xc4) 05:37:27 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r0) mknod(&(0x7f0000000140)='./file0\x00', 0xffffffffffff2fff, 0x0) 05:37:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, 0x0, 0x0) 05:37:27 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000), 0x4) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x11, 0x0) 05:37:27 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x12a02, 0x2) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x100000000, 0x3}, 0xc) 05:37:27 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000001000)=""/4096, 0x1000, 0x40, &(0x7f00000001c0)={0x2, 0x0}, 0xc) lstat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)) r1 = open(&(0x7f0000000100)='./bus/file0\x00', 0x1, 0x20) rmdir(&(0x7f0000000300)='./bus/file0\x00') linkat(r1, &(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00', 0x4) readlink(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000040)=""/93, 0x5d) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./bus/file0\x00', 0x44) 05:37:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0/file0\x00'}, 0x10) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 05:37:27 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x80000001, 0x4}, 0x10) chdir(&(0x7f0000000040)='./file0\x00') 05:37:27 executing program 0: kqueue() r0 = socket$inet6(0x18, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000280)={0x18, 0x0, 0x3, 0x7f}, 0x1f5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x3ff, 0xe52}, {0x18, 0x2, 0x4, 0x3f55ae0}, 0x4, [0x5, 0x0, 0x8, 0x100000000, 0x9, 0x935, 0x5]}, 0x3c) setsockopt(r0, 0x6000008000029, 0x1, &(0x7f0000000040)="6cee7138e446f24c94b55eaca526efad", 0x10) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0xfffffffffffffffa, 0x7fff}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) 05:37:27 executing program 1: r0 = geteuid() pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setreuid(0x0, r0) utimes(&(0x7f00000000c0)='./file0\x00', 0x0) 05:37:27 executing program 0: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) shutdown(r0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 05:37:27 executing program 1: semget(0x0, 0x1, 0x300) semget$private(0x0, 0x0, 0x306) 05:37:27 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e0ffef0000000020", 0x8) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0x8) socket$inet(0x2, 0x0, 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getpgid(r1) 05:37:27 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x3a) mmap(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x4, 0x10, r0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) 05:37:27 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2002, 0x200) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r6 = getuid() r7 = getegid() r8 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000240)="3f30bc4190eda02eff5ddee38cdf3d87a3537990604fabfd83ce276ea357e501c3", 0x21}, {&(0x7f0000000280)="381b8f494ca0ab20b48b252d3d50bbefa955bfdf6876827d5661f5169fe62f04cc435e48121ea6799d98516f3d634490652606d9ca12a2fc8b0663ad87a90a916f0be7baf52fbb286b21db569698791d928a5c008c41aedd1b5e1af4386dd604b57f3146ae770945be5f29002c28f58b2b546b572e4ec7cc067993f2067231de55741474c1f11f3b8abbeeb0c5887dd9856b3d95c38cc0125a1afa556f36d761f75ae2334fe8758c7362a4677d5d66f5443b5247ecd0ede3b9aaa3dbb1302ccb3fb2db30f97cb5e2a838229c46e767a76857b14fd226d921fb32a7", 0xdb}, {&(0x7f0000000380)="40f6da2543d56ff6e5f0cc191b3a443dc3f182a8d5745f8cc06519e90fc2a8c9a948c72326ef2f779c72c62c75f78350c815af5e162cb71a0c9d", 0x3a}, {&(0x7f00000003c0)="c8b977675671a36665f159e6c4a6a8f053c40b1085f02ef264ece431b954152bda1c1c55d49f32255c277043b54069b303e3c732d8058a7a91f4bc7440a9e5c87509a578be0a2462dd043f0c2b42423ac72f80f520142d5ffaede45c3a55ce1d97f05b6aac23193e9fcdd1e47f8af6c6f4f8ed780d927e64d9175e89", 0x7c}], 0x4, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x60, 0x1}, 0x2) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000001000)="f5675d279fcf5eb704428713958ef01bdf32ed2f65c1d881390d7b8456cbc3e730fc0106c2c34de8474e205de4ee66c1ee4c5f1fc9722b24848cc5fac5406a8a1d5a7fdec7d5b5a6cba2a4af0d205a4e331f59eadbdfb8458e84524218de67d007c6f77d37030d1864c0048752529fdc8ac1b5486839fa25d73e0ef20875d983592e86debefe24557be95bb4944bd0a8fb5c75c09a30c2d5ad91fa584d1209dc0ed5afe6079c3f5ee9e3e9dd037410a5657d25f0b29086ac08f4f7633512ef97629bb4aedd3251c4ae80925eea2600a0b8ba198f6e027444a89fbb962fdea728d95898f613763e6c3f57f5bc2a0069374bd6f70a448a140554ee213a6ac8e00e6811d8ca95f58a45a7fd05c4187e1451e784811522fb8e273c0a96469da2ed781a89a5ce387be0c30a139888dd0def3da08af437c0a28ea45a64f4356cd5c6d888363472c31c51dc70d2ffb0c2d666b738ecdcef06fc176c74d718b8184276caa586f2852e3e1983b7560d1e02a9f47ffe341c93fb9157c41f9975ae47305b745aa18eea344ccf760c9a3bfee356db8a75af1ea1e3b8b91335c51a602691099180851d5fa6b63c8f0152763a5e124ac2bd3dc42a8052d4008f0be9f64ed9e8999c00703e2990ade2341683185afb34661c4b6d910e9e252230b3efd88d68e4791a1c58f75eb6f27b1707f06351fcd9b8aed4b0f1ebfed2aa521b4d3c7a2deee19f4f72b3f0c406c63ec85ddf46b55d16d4dbea445c7da5b4b0940f5f9cffa79abd83b60b25e65ee66ec4dee6098b5aace17c64ac175a5b12016e89eee3cf86cc041b59153abe0a7064df70300d75fe79ef66df91b6e3c88a1c1062fde4cf125b1f96147cbe65b31baefcebae46085d55fd93b6584606c0539032db64e9c691247b003ade5649799e1240f65a9dadf249c1b9c1575c60715402d195013f4de1f9e5f48ee577985f85b6d974288080e03db1da6ff93f5efccb1453958f18c6e25288b4bafc2d8d6b39c093923c49eeb6725b5248d87724b6842142088c8d337f8d94a3292c9032f4a10b8b6883235e10dfd58fdcf327218ba00d125f3e755bd8e88d5ebab88d2a5cbc8d3cf950b18ad3545fc440244376700fba362c92f1354cc0b28989c776ae42543443f3fa869ca05f55d612240d9a2a06862a5b0ec4b1b433057a73772255c69b6af62ab3ee4d07d1a3fb259e9f4fc45f5f851adaf8ee84678bc831748740286f8821d57b7cf821f9e0a0ab37774d8df02545428850348078dfa262eed327cacb6629bab971d90331af7038fa81e4edd3030776623063857a7ff52c8473ae3ce127018257d8a50519e5c2e494e28e05d35cce928c6bf74b86c4a3609d3858e2b421217297380d45e086a547b68d84518ad23642da6ca4631014e93c7d25469ac21f5d41ece269bef53db3440ce44946296625eb8e152def9165f3ee83aa64b08cf3844cbe50c01d952552883a0a612aebc77732472a99236f54cf026ab5f159a5253d4e868e259c680b201b97669bd07208231b80626b15ba7cadcd70db0016420e778dad0a9e696207b56b5e76f50019b6b733a4e1dd2ea62116af1662a6150227bc64608f56055842760c8df22df5d9049781717a2393de7d97abd11dd634fbb4042b4b14aae062f5434f79482e3acb39f0189e88f7a6074c088572b98c5551b3733783d82edd75e15f87e3673b3859f289fe6627ea0124affa3ea3fa95aab3cf487cd895c84d48197afba7a4f8ab73e6fd855c5dc931c1e0c1839eff072364cbc890df875fed24cad64098dd969b9c94b45e8039c462a3eacb98bba543cffc03db4e6c0ff56aa06cd5ed2de1a62fc4e0881364843312a64ae04eb5c8759aeb7f5ab37c36e00c7ec19da8798e6b757ae82ec9dcba0db3310c354cabca5b3cdbfd70a73fde734aeb4959a0f49167a023546eb50308e286f7c0c26df888d2b28d55b008e52fb4328d6b613af38cd3b6d038534e5696dc17b7e2cc3e823c34812a1cf792070e1a83e8b58fbcb96b48dcba260f12f0fcc8dee5dc68bb72cf0fc9a4c264a307eb90c94a0372a624c17eebb4d7cd4d2f725c96693d12d40e2490abc07bc7057b5e49e4e1c55a32b6f18785d0f912d1cd0c16412cea7b69cfce6ec4129ca1b6f63661fbe03118bc0582eddb266b412bc0430dd96d19f75ab3471a77c29d160c36253fdd4865ce607a49aa172ccb9568ba635a7b2e44cd732686c45a51e652204c72c913994b9296dc391a006d21c134202099f12167fd1bcdc0282e95d7291aac467902f0e4504231f51085a301e9febd6cce05b0df37dc4a5942f494a7a02c05c42678ac4949fc785ab3be790488f8327f5223875d6dccefe4e678dc0e87dadc7b334522d8fd64a41e0ca7894d3877f57224d4ff95820097b9818aeb31b4bd1c8f662be69b48c63168cf28805cf60985e41a37ea60b28809cbd78013713b2edd8677b4d9df49a0c73b1969af58fc397f9ef1286179712c4f8c25833ad4255de578ed78367039f4b2fd083afd02b43f3feedc6848e9b68b7691d83e8f99a2c503ef2082bacda0dac1ef7f736a4c9c7c342027648d43a4725a10f45ee774476efd83b0a394a84074171f3237414f6caf7e16a38bf45acf3096e45d7ecc35b2a0bc7f0ebdbbf7a896f8645cc4c34936a95470a81decbc7d0be774c40d897e50550db3d76f7185cd65bef18907d41cbb05b039d7ccc28c98fec5edf59e3dd3b8042e138bd1e52406e75a5b5a60600ad86395ea2f64515824a92e005be8a5faf5775669bd101e58367791ff5aa4de59e6b8c5ff165deba808414f041a5d7d3064dc383916a8a24c9ba614dc81a8b966bf91c5b99d2e96a51dccdcfbbd4385a6ea03489a21d9ddf0352a979869dfa94ae6155aad56d2559f2cacc3c1c7adfd62a6bb2bd0b7276cba90db4df47c8d155ce7d1375f8689bfcda1afff529a40ee315117db7d040929e8755a63e296c457f945147a13c4dd8e10110f4386e344d3e30662e5df1284bc0d16d4b383bf83e90d6173e3c9597cd7b3515bdd13dc1e62da566ccf944ef183bb1cf855928bf0d81fe60ab9682e05b43ff9f3eb824cdaed273d08777a4c701754237538dfee62c0fe08d925c705ad39e33fd3a8838aef38892585a90fed2048a19a559e3f85ffea8ef9b2e4256e6eef563581d0d4f3ee4c7f85ec7ceb77c2a635a5809b03c293620528975b8b5d9d050f188b8afb545db640419c0df8fec007940ac2eae9a34691bd1ee0766d6f216f5ff0cde3182254105e0703a5c0d83c6d9d665d1492e94809f46b2ba04507a1881f4299a625748ffe518bc458ae145f68096d68ea18bb4a98eb6bd0b6cca566829a14c5e78965d0987c572b8c678cfb4ec804c30d4cc1e14788234551c2485a6e72998c658bc24e1d8bd36463044c1449778d134a5d86466aff568a8df7f8db34282e760849f17265208de48d690bc3aef4b310121db98d295ad6bb1f1b0541cae784b959955dba98739ec4583385c1a4e179383804484e396e337af6522cd9dcc6ac82ca634d0e7d3ae40665bc95e0f4bdbbf37259dbc80b0784362553b8394e3f336a6e91a1ff671a0a57abe75d42c20cf773e7e55bb4688fa3d6863d5d4f182c3d39c246d1484187357549347d8d7aa6d782cc3ebd00adf716cc03bb1dc4e476deb6622ef067796dd0a364b7eda9ee23c5577528cd2df6bde3517ef5ddab0586d54a64a75c41f083efb36bd8a68357b7c4ab5d50680f1a7f92b1d9e33ae19a7a74c785d5f9be43ed444e1608e9b414fe4ee780e219d8ab055d0ac4e98e0be1ea268d65e59d7578bc163207920022c3aa8292589f0d496cab3408f852479ad3c004f697f5628d7030bcbc9a31a0c14fe1bb373d191947c8f9e6828eb2af5c74f63d574b1423aa288fdb020f4443b095f8be01155554252d64449e6f94c2491fedb0a776be34c9f04810fcb072c3d08e71b46b4a5df462fd6ff32f1eb094962502e09ff672d4943d8e144de5735da5f1b381dc784745bbd63a3a1a9bb7a26de3af27a857bf2d098033e392b87b7dc4fa8af77ab924c1526da1052b2ec155f3b907af5052ca85846e375af14a7cb5e43f1048c03307eeeeff0f646520daf916e24884a8c47fa4796d22833772b21fa87f01d8885a6e1d02b2ae19e5931daa72d45698f50cf572172a37c9b5b8d848f7144f5311a6212f3660e38dcdffadf882bcd86f691bbe70a6c6c3d6c170844d9562d883114258d7a91693750e7ee28b0e34e86e21c3006736d29b5e4987dac6f9d4020a88b4d25a8ea97e1968f9072078d8c36fc74b06c8b946ba48d2087a58703dd2fec2c5304c5e23c7032f17b5b48eb7122a0d01a7188cd59c344c63a37139789f3b18a43ec00e0371090a9f124d396b9d354c3fc655c3f5bb41a0d73098962a9fa3990233883811046909e670b4cb042df4660c5b23286c77f9b0128b0417ffb17a9635ad7eee13120ee02ea7cccd107d490a06054f2f753584ad9a9e6873bcbaca50e78180527084ef86f39077041f5eb73ab64ad6967083527d9c81c799959aad0e1dda2369d50d8847aa96834e7de999b7b8026220ba5097f8a5a6304f3a8183cdba83cd8b255875b0a4aa66e810d6a008e73c161a975ae28c1668979f0d83d0ef04dcd8133b30a6223216e5a8e4fa8f6f6d5248d24ac0b021fbfa29e4225b55c866584f34647bc340244f152c3042c995b828bdbd8ee0839e60b8770370724a68261aefe086bb1fc2fe1300e62fb5f7862cc8e9e89dde73184fe3c3e3312a9f4ba293ec83273a59b0349979b784db46195836fc78802101197baa40423cb8993ec300bd209860a71760a7222a1adf5071090a42bc7c2860f4548b4cbd809259c2514cc02669b0501f653d0b4b23e3622210148b00865417a7027055718e16d8705e789d433875ae813ff17481a045eaffd8a35f92a12fffd2c45f7ac35ec6aacdbea6f1622f1eb5b8d39ebc1397bf2a484c5efd3bada990e862c453e6e9e85ffb77043fc9c9b04076a9c1da6cf6a578dce477f4034a05e55efb7b0dfaf7370c35919c89a9b6d78db0cef37de6bc92c57186d6fe15f83b3c33c571e57704b4530ced90d1d45104ee0280ebc6abecde930d688e50c27ce505a79cc50cd4e8393dac5986569267b7476d206f5c9ca7a1f1ea516a4d323e6f0c612b8d0ab68a829e0c49a595203f845019cf2f39f75567c69ae6db8c93bdccad0bbbd2e09aca55f7f5b0c918452d8632ff07a2c4b85bb6de9888a70fb6e1ab502750fdd336ebc67d6455984c9d05ef5dfd18b63b599e837ce5cb82a009bb3126c10d440973321bdc1fad569173a4af102d79902d8b40a7d0b1d20ed66797b4cc50563b1279cd621011cacdb16ebf9c308378d9c87244a12315454e9bb04c1b2edcf7715a7006a3b396b708e0ca11d34d90f57eca8be491eec438f4bc43f94ed03256ff43b868405f7ff55461246e6debe1dd2c5af54ea5bd3b4804aa692f3390056a188bd32fbccd97ea41a18cf2220837bd826df0cf78a9aafea159a05318d842684a537ef8fc695843a19fb2ad01b030b140b93bf85417563407622401c322b1d14632a96a9fcfedb5d5bc134fdc8fab1ebbb91050c1dc24bd99b2b524a19e81e3ca85f6e2fa01802b742b37f13b5b85c1c9b4581131e0d69b5211cdbf0709d8a759f9781138c140e589a2396a634986692f6e2353838de529f0130e9b04a365b8c64eae1e996922fd93344017e7d4318d6286355d2f84212556ce37c2d64332f4cd4a57891d12828de291d425fb9c6ece6bf2fab5", 0x1000}, {&(0x7f0000000000)="39169a81f910a511f0704128518e5ead6b2956ec62ae06a3d11212da779289acdef2900ecdff564ea5311244deada0353f88ce741a6fa93ac644848179a799b20edf44ec92d88103b3cb7d6427dbad3b47884a1078e0c8a736e5301010bd6ef02e41b798ede93476a296b7beef4c6005e606dbb429f0c5a39d97f21f88fead387b059739f854832b702a8fa1", 0x8c}, {&(0x7f0000000140)="35ab142c196d6b0ebff13f672c97d4e553eb79a669a6fe9d8612cb803fdaaf3e2a7b317251510f20d808e1504fe0d7d3a81c721c6006176e055949ca39794b783daf41354095ce04aa077d7fa965fc31f2ca0d4916eb670f242e619971fbda94dab972f3d42720d45ce92f26e9da", 0x6e}], 0x3) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000100)) 05:37:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x88}], 0x9, 0x0) readlink(&(0x7f0000000040)='./file1\x00', &(0x7f00000004c0)=""/94, 0x5e) setrlimit(0x2, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6530009b6d5bd6f663ed6050f3721b9e511f49436e5c425b784874a2dfa91330f0d14fb29f0a5d2a0a59c64f801d615c1ea11ae5229438c3efc0e7b133444eacbcd175dedb86b4808e8ef84071ef21f143e872e3bd43e5dc88d233ce4f41f4e775d5cb6bf34db2e8749385"], 0x1) r3 = socket(0x2, 0x4002, 0x0) r4 = dup2(r0, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xfffffffffffffdd9) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/241, 0xf1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000400)=0x2, 0x0) 05:37:27 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 05:37:27 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x2}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3640dff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 05:37:27 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r0, r2) setpgid(r1, r1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x54) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000140)=0x1000) socket$inet(0x2, 0x8000, 0x80) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000180)=0x229727b0, 0x4) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000001c0)) accept$inet(r4, 0x0, &(0x7f0000000200)) rmdir(&(0x7f0000000240)='./file0\x00') ioctl$TIOCSTOP(r4, 0x2000746f) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r5, &(0x7f00000002c0)=""/68, 0x44, 0x42, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000380)='./file0\x00', 0x4) faccessat(r3, &(0x7f00000003c0)='./file0\x00', 0x1, 0x1) socketpair(0x6, 0x4, 0x0, &(0x7f00000005c0)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000400)=0x3ff) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000440)) truncate(&(0x7f0000000480)='./file0\x00', 0x2) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000004c0)={0x68c0, 0x877a, 0x4010000000, 0x8, "926e5a13902f63d674d8129118f0c6cd69543dc2", 0x4, 0x48c}) faccessat(r5, &(0x7f0000000500)='./file0\x00', 0x28, 0x3) mkdirat(r4, &(0x7f0000000540)='./file0\x00', 0x4) fchdir(r4) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000580)={0x3, 0x4}, 0x8) 05:37:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = kqueue() r2 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(0xffffffffffffff9c) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = socket$inet6(0x18, 0x8004, 0x10c) r7 = kqueue() r8 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r9 = syz_open_pts() r10 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) r11 = syz_open_pts() r12 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x80000010, 0x7}, {{r2}, 0xfffffffffffffffb, 0x81, 0x0, 0x10000, 0x5}], 0x80000001, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffd, 0x8, 0x20000080, 0x4, 0x3}, {{r4}, 0xfffffffffffffffb, 0x8, 0x81, 0x20, 0x1}, {{r5}, 0xfffffffffffffffd, 0xf3, 0x10, 0x8, 0xfffffffffffffffa}, {{r6}, 0xfffffffffffffffd, 0x80, 0x2, 0x40, 0xff}, {{r7}, 0xfffffffffffffffa, 0x11, 0x0, 0xffffffff90ac9b41, 0x41}, {{r8}, 0xffffffffffffffff, 0x48, 0x2, 0x0, 0x4}, {{r9}, 0xfffffffffffffffc, 0x2, 0x0, 0x1, 0x2}, {{r10}, 0xfffffffffffffffd, 0x4, 0x2, 0x1, 0x6ed}, {{r11}, 0xfffffffffffffffb, 0x40, 0x48, 0x200, 0x3}, {{r12}, 0xfffffffffffffffa, 0x10, 0x80, 0x80000001, 0xff}], 0xe94d, &(0x7f00000003c0)={0x100000001}) r13 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000200)=[{{r13}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r17 = dup2(r14, r14) r18 = kqueue() kevent(r18, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r17, &(0x7f0000000240)=[{{r13}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 05:37:27 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000066, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x2) 05:37:27 executing program 1: r0 = semget$private(0x0, 0x3, 0x400) semop(r0, &(0x7f0000000000)=[{0x1, 0x3, 0x800}, {0x0, 0x3}], 0x2) semop(r0, &(0x7f0000000040)=[{0x2, 0x4, 0x800}, {0x7, 0x101, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x2e, 0x1000}, {0x7, 0x9, 0x1800}], 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/71) socket$unix(0x1, 0x4000000000840002, 0x0) socketpair(0x18, 0x4000, 0x879, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000140), 0x0, 0x400, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/164, &(0x7f0000000240)=0xa4) r3 = geteuid() getgroups(0x5, &(0x7f00000002c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000280)='./file0\x00', r3, r6) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000340)='./file0\x00', 0x40, 0x43) fcntl$setflags(r2, 0x2, 0x1) sendto$inet(r7, &(0x7f0000000380)="63bb127165b664ede8e2f5308e9a8247c44f8bd60171bd6adae05a969052bab4e9b42bd89fd97d3f8d1e9484fd26d3c7f1ae337fffa3bc615e7b5c5ca02d5ba28b3b9dee5194c1db554d22536ba912934061f8031e93a9c9b86cf5c36b34c54104ba462f88d37cb29eeb8bff15d06500ecaaf8f9b40196db797b9ce726790810bb4b209894408c38eccde7cbf591689a2a99f0e72fff3c610250e71cb77c250a6d451b14f8dd863bcdb69068c9fcfb42dc56c1e93a175a8d96b54c", 0xbb, 0x0, 0x0, 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000480)=""/235) getgroups(0x1, &(0x7f0000000580)=[r4]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000640)={r9, r3, r5}, 0xc) ioctl$TIOCNOTTY(r2, 0x20007471) syz_open_pts() symlinkat(&(0x7f0000000680)='./file0\x00', r1, &(0x7f00000006c0)='./file0\x00') semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000780)={{0x400, r10, r8, r3, r4, 0x4, 0xc1b}, 0xffffffffffffffc1, 0x7f, 0x9}) shutdown(r1, 0x3) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000700)={0x0, 0xbb8a, 0xfffffffffffff321, 0x3, "3a01605b1602a4eca11ebca06f0a87fc3f56030b", 0x8d, 0xf5}) mkdir(&(0x7f0000000740)='./file0\x00', 0x1c) 05:37:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x4e) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x2) 05:37:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/37, 0x25}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0x1000}], 0x3) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x8002, 0x1) 05:37:27 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x67, 0x0, 0x0) socket$inet6(0x18, 0x8002, 0x9) 05:37:27 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 05:37:27 executing program 1: clock_gettime(0x3, &(0x7f0000000000)) 05:37:27 executing program 1: r0 = socket(0x2, 0x4002, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/91, &(0x7f0000000080)=0x5b) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 05:37:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = socket(0x10, 0x4003, 0x0) r5 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000340)) r6 = syz_open_pts() r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r8 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x280, 0x0) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="6f78e3a1139fba5c00db35c39d2868a4e02bec1018810d1e97cb4d66642656b005a3f962b2c88161ae6381074bf8d11b60cb3a444214ced758594115fc89895e2563f4e52c1226163e7ce8efdb5f966591ef99583173da0fefe7d6a9f9c55483d7397dfea46c06a8c50b600a4d42ad3b23", 0x71}, {&(0x7f0000000180)="ae12b039ec386a7abb3b7a7fb31d2a25a7dda2823038", 0x16}, {&(0x7f00000001c0)="481d9ccaa7923406d29aa4d3b233f9362e5504918b71178944c9046a3163361a9892411140451acd2e27fe7d567b89c1d1d2ae7cc1576c11c49fe226073319571c18375b25c378afb447ab93e882f4ec9c5a1cf39163cd5413cbbb3b2ffeae5b6e1a7c3ee6e1ce289f84169f162b490a6a639ed2f8a35ca0a1920b646c63471db2bc05452ff8ee6f45bd604375f4735e44fa53cb920fed5311799bbefe5206639307b697", 0xa4}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4, r5]}, @rights={0x20, 0xffff, 0x1, [r6, r7, r8, r9]}], 0x58, 0x1}, 0x1) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r10, 0x2000741e) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='r\x00') 05:37:28 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getdents(r0, &(0x7f0000000040)=""/205, 0xcd) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xff, 0xfffffffffffffffd}], 0xfff, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000), 0x0) kevent(r1, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) 05:37:28 executing program 1: readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=""/255, 0xff) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:37:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000001c0), 0xffffffffffffffef, 0x8}, 0x2) pipe(&(0x7f0000000040)) 05:37:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8bdbe8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c520015ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500d5b8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c99761100000000000000000000", 0x752) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000280)='./bus\x00', r1, r2, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f0000000100)={0xffffffffffffffff, 0x41}, &(0x7f0000000340)) dup(r0) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) r6 = semget$private(0x0, 0x2, 0x400) socketpair(0x10, 0x8000, 0x7, &(0x7f0000000140)) fchmodat(r0, &(0x7f0000000c40)='./bus\x00', 0x12, 0x2) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000b00)={{0x5, r4, r5, r4, r3, 0x14, 0x7}, 0x0, 0x9a2c, 0x9}) 05:37:28 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) readv(r1, &(0x7f0000000380)=[{0x0}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x2, 0x5, 0x2, 0x101, "be0982f3b47332abeb2f410ea81c81079399433b", 0x8, 0x7}) close(r0) 05:37:28 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1, 0xa4, &(0x7f0000000040)="f338f04bb198fda56f0c5904da073595ee6acb17fd86e83f34288d73d77765b892", 0x21) setsockopt(r0, 0x29, 0x28, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 05:37:28 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x100a, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xfd) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x20) close(r0) nanosleep(&(0x7f0000000140)={0x1, 0x1}, &(0x7f0000000180)) r1 = semget(0x1, 0x0, 0x108) semctl$IPC_RMID(r1, 0x0, 0x0) mknod(&(0x7f0000000100)='.\x00', 0x6000, 0x5) 05:37:28 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r0 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmdt(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) shutdown(r1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) flock(r2, 0x5) unlinkat(r1, &(0x7f0000000100)='./bus\x00', 0x8) write(r2, &(0x7f0000000240)="30c88262f2894412e8c9d2a262bd3dd229929466b5f1020ad7b46193594361a72001d352429cc8f1de9ceb2567940eecc0cd1b53723fe5bd12330a75116eb4f72191a92cb3337aed3f14efc5a03d4c00ef68649b1a0baab0346d00aff5b1fa43742a5b6accfc05d0cf66123130635f76cbe32e64f811dc1d08f6877b7500724b0210c2ad9bb20643d195cec5f0e42429b78119e1b4c49a9dc1ba55facfb5917f38ae9377eee0e10a9cd3741c2481fac4e63bb374ab43d0cb139a5a09457934650f495938fca8f2ae927f84167b290db0", 0xd0) ioctl$TIOCSCTTY(r1, 0x20007461) write(0xffffffffffffffff, &(0x7f00000001c0)="4c53c773d36544d1fc69b721e192c56e8fb29f296ac0fe9abbc7459cfcde2f50c1c998b55f3c9a1540008364a3c6d3979bcc0e3311efd273a82ccfa134e9d77bf0c4d101cb0b7779e7076a3fa7c7c31a5ff5ca5ac943f29faa9d10eb257f3122aae7e943b951aa8a115e1bfa7934f6e9", 0x70) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x20) close(r1) close(r2) 05:37:28 executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x3) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socket$inet6(0x18, 0x8007, 0x0) 05:37:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000440)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa", 0xfc1) fcntl$setstatus(r0, 0x4, 0x84) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) 05:37:28 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x4) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x3, 0x0) 05:37:28 executing program 1: clock_settime(0x0, &(0x7f0000000000)) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000200)=0x8) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000180)={0x4, 0x1}, 0x10) getgroups(0x1, &(0x7f0000000140)=[r1]) clock_settime(0x40000000000004, &(0x7f00000001c0)={0x63e4, 0x2}) 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000004c0)=0x1, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r3 = getuid() getgroups(0x3, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{&(0x7f00000000c0)="565d4661c8667d935099010eaf333ddd4b9e1e925c721da565750c4d643cc4666e569516588f6471a447c074ed35e37c1fec3dd8fcd3d0465a1ccde3d26717dbc40f38b9e4f8beda5ea526c7dc7ddb15b5530cb7a52bbce6712252883911a8a46bb9d6e85d6e19c6cb51c1625ff4b94cceec9fbb1b12bb5e12629b5441a41d", 0x7f}, {&(0x7f0000000140)="aa3ff0bfdfa841205dd46f91a67ba395bd39c22acfe9e3019f5fee77a44f09448221b28b2515b71285cbab8f6122b100603acd33601f2ab25d168da5889058494333c11369c6281deba228c18166790f30657b02ea10603cbaa7359c0adfb03b99cf344f42032102eca1c90cbdc40665d3d060086246d02b57691784e329f1d9dee09e2f259e5335b81b73524ba96f1495303824f8c1f9582b60e322d59a60fa049bcd823585482a0080ca7659f3c35277f424b02517cca7caeb628feea6cc2d3b27a6078bfaf55df90701c9a51d633a8d25741f5f5e48e5491dce8eca185a06ea6e34", 0xe3}], 0x2, &(0x7f00000002c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="1000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000003885000000000000ff39c80295da37c5", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1], 0x80, 0x5}, 0x2) fcntl$setflags(r1, 0x2, 0x1) getrusage(0x0, &(0x7f0000000380)) recvmsg(r0, &(0x7f0000000480)={&(0x7f00000018c0)=@un=@file={0x0, ""/4096}, 0x1002, 0x0, 0x0, &(0x7f0000000580)=""/115, 0x73}, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000440)={0xffff, 0x8}, 0x8) 16:00:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) close(r0) execve(&(0x7f0000001640)='./file0/file0\x00', &(0x7f0000001800)=[&(0x7f0000001680)='{\\(\x00', &(0x7f00000016c0)='\x00', &(0x7f0000001700)='+\x00', &(0x7f0000001740)='&)\x00', &(0x7f0000001780)='\x00', &(0x7f00000017c0)='\x00'], &(0x7f0000001a80)=[&(0x7f0000001840)=']\x00', &(0x7f0000001880)='\x00', &(0x7f00000018c0)='\x00', &(0x7f0000001900)=',))#]\x00', &(0x7f0000001940)='\x00', &(0x7f0000001980)='#@\x00', &(0x7f00000019c0)="1e3a00", &(0x7f0000001a00)='\x00', &(0x7f0000001a40)='\x00']) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)="79d6bda0a4dd737b0a618917d0ce4cfe59d1aa5f395ace21551d6537c9e6f26716fb1f9761089ea197ce24ab2c1a8a86f5400a7e744a23f4853178568c12b6420b32f6fe1e66f76281201645d5dda67cfa82928029259238f0c5d3a7bf52e8942665a2d91183c21f1e754f3117514e3cdfdd815822205dd8e5ac98908da0ef900f069b13f3db84f2296999469e6724e8f3b69ee3dac86941a81624c6ee2d582ba06a00d5ad883f01cbaa5632f865f518de899b3afccafcfdc096088901484339af46aabcf6491576b975c50da80c17cafe472240bd003607cd16c78ff9e68952562a2ada626262ca851835cb1063ae7ad5b33f4fc96c0e1fc879927af1db4bb1810fafc9552c6a6e4b616add39e698316deb0d466fd910bc49ab6cd389fa5bbbc29ef991ec1f007276144a1cf6d369e51b8a2eca83904aac4ab4502c3ec65dc5813fc2d634d26192c79923e1c1fbdf1b0cfeb56b2b9723d55f89558f7ceba0afc58e39b82168d517436258dee4cdefe7f5a16a935c13b0800aa78d1424f19c10fa910b2e459e9b716fc5fe134c55ee0071014db2aca557dea10ad9827db3a35172d224c19c7bae9890f803babc858a69d1f8da201d4b5c3256adce1446d7e7dbf80043718ac2bd7f577c1d7ba187e4c6f909774feb6b3e246794bf46cef37517ce9d51201df48855988635d57012d81536738239dd0b016ed54c3493cabef4476c3a3a0fe8a9e71fb18af1bd77e4919ee5f79d18d55806473f85df76c9740f2feaed8a5ed5038972fb3c87c18106a175486aa204ec695d7e7a231dc786c4db6d34464d6b0271b812d56dc7f842ab98928792591f275dc4852fb02b297a066559f1ca9e5a489f122e36e8a1265dc8eafa8170ee7213ef892a34a89a22c5d63406e21438cb9cfab5474e2e52ba2fae789151040f8078699320a3e81b8b260398fa3367006b18a407d8feb84faf60242f9dd405534ee72fb49e5d639fc30da419b1ce73d1eba3e06b7ba7a5dfe6659414c7b87a586592e89aa22cf00daa1b9117f4cd941c6a2b6f5e678d00da5eaef3db68cd6d802ce98635316cbc4c2402c93d797f364830c21c0dcd182c7e2df8bfd7d2d1087536d9e4a6a7b6b914f306ba1d40e48fb49362ebcfc0bc05928782e03f0e760d2e485f0b0b5789c3cb81a80a58f79f734505664e33e296afee2d2b353fb020739617d81090808c67e7b9d38e5d19a2365bae4b92cb0fe79a8d65101338d244ff110e33585b5bd9a2bb2a20b984ac997a01da921362ff3f7fc591f52ebc509011dfbb5ce7a6fffb9e5a91808d73fad013db4453dafc5ab9c7c9dd86061ea5f8e9d22c033c7967625448cb9a00d3f52c0ebe75b6bc46f701b6428490fc8b0e5239072dfe5360752235b903d802a50e58c4a99d042d5909682b045a000a9188f61a46c810824e00716783571152454e3bf22f1da8971ec529707709a98d320e715a57667b1f4f637be741c505e09bcfd21479fff89664fe24d335b57aea8117495cdf9fffa00f36547c4b617bf8f70eacc82d4b3ce860a3ddbe993c93811f8e6a21ac221168bd092fcb42b9ec1f7daceb5a827ec1bf2f420b7d245f9d642d4211404f310752d90a95c61157d9204323c0ce5de611bccb579761643c30c22ecd173b7fee44ef91dc235c464c56d09bf096de7ce12c14fa7b6cc3979d3c181ffa8c293302a1185f2c0be5f144e3ec5f106f97431bcb166aaf4f037ba69384fa55651b81d1643fe77aa09bd8075bc5036e238a04a428b49baea374f0e8b15193f71368452107974efdf184b72a5e9904c5f0f6865f6d175b4db8c016e37b41f01a538f40174c5c357c29c93384adc33e00824346fb46e69af7085acda6591aa7544a2a7a0be7933991ef327d504691df4fab65c70a0e5d079d372edafa545661c57b2cf417d17119cd5f2ae39b06d1fa9fc5b3526f3f1e36d536aef83b79c3f24eb460915c636867e5fb1f702a1abba512d2c5d3b11cd712960f284d9437192fba30ee16bdf11d14541a63e20c4688b9cd405c41e53c78d2288b118a71829581bb642df655f1bd9586e3547c6a2c9932c231e8d87e956d2746c6994b01581bbfa30f80a57774267144520b2e9b5f183194cf67f613e4c73f26f9652dcd361815937f0345618bcfb3974dfe057076254b640befad98fc03f208c4bb613e307d3efdaec3228a9be67fbda1018bb0e44f361c281104f6d4935436326c4dc38139d290398a71454fa65cbc2cc25ea5a8ff290018f3c87e39419da2bcf38c7e5ad81ad56af22ed78d5d5e7904bb86eb4c9aa49db7ab499caef037433dd6338c2938e06cf91c1ace8e8e81b1bc7773fe1b1493c4622e5f89f3c8678bb831d4ea159cd2ee6eb165d3522b0e66125b89c98d2f27db825e3a53a652c1f113b3a0768d661724efed7f524ef98101f4cecb7691ff426c16e6acb71421ffa00307b41acf59dc43028019dfd06e78bc0dd8f024229b3f7f726d67b733407d09a6b7475e5d8de548cf4e553a0276a3628340b2839ed208ac72fce47175854b205ae49b4289961fd88e3ef24eb05c2ffdedb6ff452a908dad94f1dfeda00696cec11ca71f35dfa59c38a9e26936bb0ef4d20b73a98884a8f51b3e2e99f9ea5500311cab10f63cf73c685e15cf15873f8f26731eea175f9d0bcbf1519befe8aa17391a9f022c3cb4f82cf7c396f9e46d600c705be150683963af3f1760b52985890b8a1ecd18c368ddefdc3a471d2c5956bd36821b7cf5ec7e5435bc743159c84595ec56de1feef4a30776760cc4c01f201cf64fa6478706dcd8415cbe7084cfb7afec094439834df7cda743101f7c07fbbf7332cfd6746bae09d63136b6e30487e55a6c283e5155706e892b58d54794986d88c38ee7175b26a4103492b2d59f2f740db13419208e6cd96851d62f0b0b2e75d74fc7dbbb5851c166bd87bcd8a2f69638b85860e9339d2e3a685314124ae8daefb80638667374032ebdc73075e2075a00d9aac19e1827f960a0b968ac81a2fe378d213542a1022c15f611d30790044a88b14f67555c4bceed7bed816ea54c18c5cb83526359dc0a30ee97294d1ba0cc5a34dc1a22f972ed2184660611e6b24b6a2fc7cc41c481d1b85b7389bacf15494ab4ddf397ca5771830c49d18fd2cd011bd8a279c48bac4e511324fcfc035df74f8378de27f4fff9f210eb4cf1358c2f23eb2559cc48b0252d3136d88707bf2c945e486ca863da606faa8362c44916e36e23fa57652dd8cea8dcd1ab9639a84b0eff51f5fe3c4b132362838c34d693fd408442335c8ca453862066f82eab0f362af21f20b8ff5bd1db468ef53495afce875ddaf39f68a60a96f19c93911cf09f214d16941dae42c35869c03ed3d865480c83777cc94a8a24ddd2163fb3cddc87997916b7551b2f411e64a76d03057dba4acddcdff503f03daddb1bf3183d6668bfe40162f7ff9186ec9925533741eeab4003bc60c21814b11bba7d515c1117cff67a2603c37e2ddfe68871fbc949f5896835cc3c90a29548c31efb317ba70ce7a01e04df2dbdb8a411e70c09695c0fcd5331d3e1178aa33f1152c514d27b41164df003e8c2aa388d5f744e6331ddc5f6aeafdb3d5827b70f1ce3dcdd2a0adf02394d43e84c08354f45b4a191cbb7559e9bb446d8fbdb158d70e2d3075bec86800684bec68153594b969640e2ff2a6b8368f9c8948c6709320311fc71fabb7a0a3baf9b2c490fd72f36eec6e4282a897963b0342ef0445353f8eb1b95dd024d73f9409d970a3623f376b402214be243b4d76155d20fa6dc96fea6207f10f99cb672a22ec51393322aa501ef2e3e00175621c51c67d56c02c043b4ca9a353f9bee84ebc45a79ea117551d5232ad3fe0f4e5c18af69a5c6aa42d6f75b788bcd947e3bb79d2198dc7083c3b0a06ad7c8bfd1b3237068390ac7e893a911592409296a012f4bf5da8a78c4c47859d6fb84c7ab4614bc45ad447bf0e9d3fe093247270fab8ca37208af983b1c66b56bb0f80bfbdadcc60874f857866269b19d9528afa52114936ecdfad5079d5b2fc53de81ba96b2bde8b0e3279877dcd6ec7eabf5600e1b16571f766c778dd8773c1bb109fe92e3506015921de7f0c079a5c1dd0759878b4a5336b3b5777b67c77506c70ff8df83c74f924ae8aa913dcac30cd5a186da7f6820dd26b77b8dd8c9b5415c0c823144d96ce2eb99dc81c4295814a2ea038a3385a3a1618305b2903f29d739b87a871fc678ea5030eef486814d7f8b086a9c873cf0585d507c9a77d655e7e0988df4b17969225891a1e5edfa4b8a73e317eb6b4866767ca90b482b8fc499b12b56a6dbe900e0eef3c947f42c9b5e71253be266d1880c3da2361785acfc75328d08f4477c834149ef85c5918973113bcdfab19dfbbf4c52c9d686e6f721bfaa5f602d6f4f5abf9703ae65a627001417ffe68996f14a03546c0d8fbcc309fa4afb505b0bcefbe98af76e45cb9649ecb9a13d937721e53098e702334ad996514736f104cbf8da00f80c8c7598984d33cf2f00612b702f64c7efa214053bfac5a38dd81676f8a0e75db9e7bc9d9fd96108fcb04d2b079dfdd05e8d3b7e326beabd4a803e8d8664a7e6a6c28464599cfa0c00f81e80f9371c5c9f685a44a895fb93b655d0a1d46dfab626c056fc8fd75581ac0fa8179dcaa2557b4bf204d0ee2b9be945244d31b5bd46a8ad4684c53328836003955321909f81f648e69a36d9db4f761b0d6d6d6bd476e1dfa59d4d35b94e7a60b47e29961108521bb0dfa826ef9d28e92cf8a48f5fe8c1530117fc99725240ff73122ead0367135fe5eb4386b85082b457c56b4c2e4b137a9acfad562e6cbbf6091532ff76d31ea924a11251596d795eeb5fd7a924c6115d38de54b2f8ec3199124e02d5a9be4876523894fc1bb589c5c32f0421128c50578eeae1aa96bb139bf32cde081743d547b023c9bb8a7b078f93ad9b2d300bc85f5db5140448f206c20b88e0cd185d6e122a4be950540a04e08bd5c08b82050730a61517b56b9d1a90c538d2b184a231a49910b1d1236213dd54818470a63c320d002b5ce58115af7388b9f0d327404c6b4d85aeac6ce10de7235bdc0be0d070fadf67d7b654d3ba12a23a5db5c924e37c478bf3351651dc7f123de74beea2aa3809bb1b329ad2a51444655f2afbf8f4097e80ec864a9da8f7cb6c131f9bf7305b540286a207ed8c751b295d7779c0813b0037cc2288ab75b04d75a874395658e44aae24238d27683aece71f240bfe9c98342000145d484c5f0861a8c26cbd5cbe2c7948a9041bac036cb47917858e99e01441f4dbf5920b7e97c228b7931ea21b03466db6753ba89af6c582cbc6271e0b9a275b754b8fe31b9df452e1b514e9e3bac2991d2f830a760bfc05255361b71b35d21fdd58f9752107bde9ba0f4e89ee3238fa12ea201250f86c2f725104c97d7b329737a2db95ee010f1e98c9ce02c0df9712a8b87dd91c781c92e8687048cb3f780dd35a1b298ac476a8587beff54a78c76358c6c2617496bff889a159feac3cea9946de8417d961762b1c61a4a64a9e43b40519ba914e4afcfcb291824016e59adc51e18e0899e2789521fe6b9036d84d7d7571031c3a2e670bc98c8b7219b3f2d513c0a600952391666f0ccd41adb020b98266ae47cf61370eac29800d32996000010996cff3d8d7f09762a8f924bfb1981348a1981493cab19f9ab1b7d6cc2597c713ee8a93fade7eb791d78446e9feda44617d28f569a0da0c900d9b4c1c5fbea4c2a948dd95101d27b1b3c93", 0x1000}], 0x1, &(0x7f00000010c0)=[{0x70, 0x1, 0x3, "5f10de4864a020be4849de1afb5fe83896f8e295417329f46d039a99da166e1dc36f627e02d1cb8e766a2bd5e64f2489824fd6fa0eee0472d697074bbeec397382cfaad848e6b3aa896bada9fb6061b30aeb5e366fec799d02a5c7e0"}, {0x18, 0xffff, 0x0, "0f61"}, {0xd0, 0xffff, 0xade8, "0aac4403e5e56d1e7d7b2cb8283d74d722e6815b2fa6c26c38bd4cf257fe665ba550a72bc626800d6c02eacb6f4101f96132b84469a9359db6145200217fe960beb1d265f7a57e3d3f96c7bd420cece61d59a3c4efaf5f3960274f04914ee8c19777b09f27ab62e7fb876fa03379cbdcc2167026346b9fcbbb7b564f8c2c07eacb5821e37a2a64ba3dd77faf3725883eb2d3a769d691fafff99807fc259b0368ca68b815f4f86ac34ee4e8e1482601cc53ba5c9d3915be00ba"}, {0xf0, 0xffff, 0xf96, "b86a48ad6b100248662e595c3acad41477b849bc6b7554d82b6dd2b9812259d81a37f60d2316ed172f5e26c08af91fb13105f7edf7ae2e5989edf3419d13d0f615dcbedcc878ca09b5c5f2655216c98aa3e4c2c50af1614494638c208ee609f64545ad2f0767e0603f40e3f2bdb259f1e070e4b6503e2b1c0beb15dd1002836e82cd370c0fc2171e395f72fee63b2584dd5f82aac46d9f15533db08904ca5f5cb76781d49f55a0419caef114d08d1790f37f7cc3fe9207c69e5d47d3d5875ae9cc6c73f5517c575f2598062859d72a59a4b9f70539f101e4c23e0a87ef7fc1"}, {0xb8, 0x1, 0x4c, "784fa38e1271ae31edd28d275ff89123edc7fc6639ee72c27faae5a98b0328ac88a6e2f2faf5fea80fe4db6acf2f86df3a972ae4f2c01ce9dd29bd9eb7466832a2bab851bbaf7969361783f0b2c9383c2fa7bd8e14b008c8b9862498855fd3436627951fcc10eaade13a4f61100084df9ec59998347c2ca878b47bcdf23e5eec8241f0f5547bb59aa8a46a862720b9eb27e2487ebbc16f21ba1f413a7d85075f7f80905c9fab9e"}, {0x100, 0x1, 0x100000000, "200af2fbdcfdd67d96dc892b60960a5ff9061f23a03f2192ac9fa7f85441bcfb533d1101ec7fadc90249c897bf7a8b19f1041f6a238747519ed6488557b8fabecfd0d8e1f98dcdf7330ed0a85c632bb36e71c2ba0d9fbcc083d156251b245817764ef1f96c35a18d0506f23bbaa79314fb680504aaed19ce3611b076cf81cd6b210c57b433d528be1b00f30ee15987a46dbbdff2b9b5f0d94f59a11f10d0eab7afb1bb7efe5d521760aaf27f1cf399cce0d24d156ab7c315e7933458967853dd064e8a15be56bde383b6906a5cbfa973d911517d38971dcd8da63ac5f7e00edb1a0b2d4b88d9b096bc"}, {0x90, 0x1, 0x5, "83b2af67cfe879cb2771c6a5724f76a6385e8766a9c3ee8bf06b58bc350b73c4eeb4c0e7ef38c12b3f154bee7d14553e4ccc53a7a602f2ecdf8bea11f415ec34aef5b73cbed8e60d34dd75cf7c0f8773d25676324a5f70d736bb843df32043ac2f5a8cbdfb6c0c864c8131602d8b1026d8448fadf55c011f8047"}, {0xd0, 0x1, 0x2, "6bc8a954a3643a0e902eeefdc7d478fafb6a702e5caab79e2859f8c5c5c64eb96cc72aa2dd3ffd95d1d94807ee68575f74a77447b3dc4fc688208e46c1226ab0eb2fe03fbfa283a20aba963319c1bfd8ea62a9be72975d051e1f36d0004388bdcd3a994e52e5164a9656d357ccd16e6715c1db6b44eca3f79a9ac72cd6bba6b5bff134866e631d8a10eba3d5a82a8b7b68edf481ff2bfab42ccc086f43b6230b68a1f825fe8b744af781cfa4a8401b5c399c6a05b4699e01ce306e09"}], 0x560, 0x4}, 0x1) chroot(&(0x7f0000000080)='./file0/file0\x00') 16:00:00 executing program 1: r0 = socket(0xffffffffffffffff, 0x3, 0x8000) shutdown(r0, 0x1) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x9003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000100)=[{r0, 0x10}, {r1, 0x4}, {r0, 0x20}, {r0, 0x20}, {r1, 0x10}, {r1, 0x8}, {r1, 0x180}], 0x7, 0x8000) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f0000000180), 0xc) r2 = msgget(0x3, 0x1044) msgsnd(r2, &(0x7f00000001c0)={0x1, "8a7d7606a071ee92846840a3c0ba471eda573ca4fe06dc071c51e744c96591110476e79fd00513ab308b6c115cb7859b63802dc8a46b5de347f7ead32e954bff9353563c97bab707b01638999fbe111c2c8d8b94dc97755a8f18cad818e3d394a2a90aa1d05b8a90541c9ecdb949b92673f0c62dff5ff0a30e178028343f6b0799c02402d37c6e69f0b6fcb77c648e6f2b0673ef0803eac32df3f75ca965478d89af7ed78d37b5204876ae181862150d33d839a254"}, 0xbd, 0x99ff30a7bf4dcac7) r3 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r3, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/249) r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000140)=[{r0, 0x110}, {r0, 0xa}, {r4, 0x80}, {r4}], 0x4, 0x62) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffd, 0x100000001}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) getegid() r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0x8, 0xfffffffffffffffb, r2}) r3 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x1, 0x2, 0x8, 0x8, r3}) 16:00:00 executing program 0: socketpair$unix(0x1, 0x25, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x4000000000000000}, 0x10) 16:00:00 executing program 0: utimes(0x0, &(0x7f0000000080)={{0x0, 0xffffffff80000000}}) r0 = socket(0x2, 0x4002, 0x4c) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x53) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8bdbe8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c520015ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500d5b8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c99761100000000000000000000", 0x752) pledge(&(0x7f00000001c0)='\\\x00', &(0x7f0000000200)='\x00') openat(r0, &(0x7f0000000140)='./bus\x00', 0x18000, 0x80) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000280)='./bus\x00', r1, r2, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = msgget$private(0x0, 0x70) msgsnd(r4, &(0x7f0000000c80)={0x2, "3a1801b25a20e23e3b2db7f9e8a85a6e086d9c74f8eaff8d5d9802ce3aa80d3a7eb85e6ba16648eea01fe3c61a1a5096c6d039561048bca3e83d01dc6dcc0255f2043401e921eda75def9caec84cae661c025cffdc6159d130247b285c67d9d132bd892c0d8b6c3574489c69c071"}, 0x76, 0x800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f0000000100)={0xffffffffffffffff, 0x41}, &(0x7f0000000340)) dup(r0) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) open(&(0x7f0000000240)='./bus\x00', 0x110, 0xa0) r7 = semget$private(0x0, 0x2, 0x328) fchmodat(r0, &(0x7f0000000c40)='./bus\x00', 0x12, 0x2) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000b00)={{0x5, r5, r6, r5, r3, 0x14, 0x7}, 0x0, 0x9a2c, 0x9}) 16:00:00 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() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x4) syz_open_pts() 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x400000803) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() fchownat(r0, &(0x7f0000000040)='./file1\x00', r1, r2, 0x6) 16:00:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000000)='./bus\x00', 0x18101, 0x88) flock(r0, 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000003c0), 0x100000000000021c, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() connect(r0, &(0x7f0000000800)=@in={0x2, 0x1}, 0xc) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup2(r0, r1) fsync(r1) r3 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f00000000c0)="b83136100c08f160c79d3b618d1a3d1a6e97ed11064e5cc12ee11c099e982e7afe8b40228224a2cc173da56e9cc1f3b18fa4b7940daf3b68da671e57ab46eaff7efebe482f38ad9e33fd232b697a44f8e1a346333d59a0a92715bc7b66f4fb2ee981dd4b6b061cd7fd8c1a6eb6c38001afddc83a21da77dfd9cc68405dc4fd1c158e57f9a23b93c56ad6ad83c38cbd3afc", 0x91}, {&(0x7f0000000180)="98a4a584c5d31adf80f9694a7b37d833ba783bcfc4df7bdb3a7cd40e07a28cd7a64a65c71b66a189dbc02e2c2003bb10c036f48f7229d604cd23d009a70188f0c9b986eec5ae1d5c4a7e0a", 0x4b}, {&(0x7f0000000200)="7d1f98f59f933587d16e6a3374d616313a8974bd3df4a14f67c2a836478e94d664cc9d5641b26a631f98ab50f50d3780dd307c62e7fe19b1632bbb78da4189cd6619173dc43707b3c5f885c5941959b8addcab77199f4f89b82723c2c785f93dc3eb9f89895a7852a56be398ff145887ed75524a36e5498387c780e418d6d2477a0924ec2cca409550d47c184f1b1027bd0b0264efc4326b94870b2abb6b013d3a613cf01420ec134b209fc9656464042e76dc6856ae15009d7ebc199d05f69fba2f4d741172871ac61f1482e28b382395c7d069", 0xd4}, {&(0x7f0000000300)="2bfb7e3739583567d8d2b153cea6cca1ec995f1307cdb998567703ac2af765f56863b34330926a46d351b6e83466f6f397fc3e8cf2a5ea094ce7afc3fe4544ba54f999cd2cb025f50d2cd6ba8f56722cb8d795c3ca53aaabbc55c3a2a499903fc3043944ad8775ceae9186a690541b98c34fd9125f57939802994cfc950d", 0x7e}, {&(0x7f0000000380)="063ca0eeff70ff14edf30d7031623ee6b0be264fee6e8a307c6788eaa92534cfe9bd0fab2ab8468f98f97e43abfe8385e415e2bdff866dbf58805881ad5aac5d9fee6daa934da750494030a4310702d8d93149fedb4b0fb9d147107858ee870b6bf66689c8e362224c5eae8a0789ac392c07f801127ea83dd3f789ed1e388843962c140fb0cb0c156e01ceed413e14989ab142b83b08123013f48bcbae8098", 0x9f}, {&(0x7f0000000440)="231123e347ef50193f40ef623ca3eb273f006b8e3c391fea5a8eb82cca0d777c38f63c2021e180a228ffce0a2335303316a13ab8c781e5d3201f5771d9ce41b356f2f674ad66cc16f996330bba15c7d25d14b72f76569f5b3f2c7e1acab61f99581dac0d68162231429c29420ac50d707014c415a1399e62b04a65d3b1a5a959f46ede8244eefd1abdca9d14885467950e04b9613823bf145c6542c4b0e7b0a08dbcff8854d4d86fbe1db9b40e715524b402c4ec05542df5b849448190ba00fdf31184d588d3a471d19ad3d1412c764e8f669e216b50979ea9e570510c3401aceb10d7e4c52247f7e4b5b85fced9181244632ac1f3c921", 0xf7}, {&(0x7f0000000540)="b273aaa920a5dbfd243c454c9150e5a0eb9a94e32acdc0897588e776662c8295ef0563d921a841dc05622df7686c5e6c014047902d8bff1a817443b7a8500c69874c351fb4686c6fd6a2909a3339a2c7ecf95d722d55ba23ab8fcb25697940f1fc29741dc80a03ef7ffd02c80d878fa62372b1c6f4ac8bfe07b55950c5e53087e0e397035fdb9d2139ba23ce1058f206bc918b893b6d234818893f9ab19fbe575bdcd78d8dab429579880fcaa966a4b080da87ffc0c3ffe450988bee20", 0xbd}], 0x7, &(0x7f0000000840)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="0000a5ffda9657896cd8aa34d515b7891f9c0003"], 0x50, 0x3}, 0x4) 16:00:01 executing program 0: r0 = socket(0x1e, 0x3, 0x0) getsockname$inet(r0, 0x0, &(0x7f00000000c0)) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r1, r2) setuid(r1) 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000180)=@in6={0x18, 0x3, 0x8, 0x7fffffff}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000001c0)="21b2681648d2ed7f28432da2c81f2997daf2ede5fe910418c736757cd7d9013c09a2317849779560cd3c915f19bdc6ef0cb1ab35f263", 0x36}, {&(0x7f0000000200)="5feac0f9c4f0dfae25e99223ca4b90a69819e1abf2b8aead1f62712e0eaa7261861e0ad7c913fda056f884cabc5e28119b6d952b64c4fd031ff8f8f98e485b07c0f889b31b57087017a77b241893db8791d7a06a73ec197d8e62bd32461fd612927c8781c4b7263f31c29b5919556f4c81ce7b288dd1069a88653b9b0fd19e1c4e6af7f6abd82941d27efa27db2bd0413ccd2a803820d1e7f8d3a712dc7362", 0x9f}, {&(0x7f00000002c0)="a5", 0x1}, {&(0x7f0000000300)="58ac221f34efc151450575acf445e4bc3563f4735fefebdc682d582adadc66ef6ae548c13eaa36b712ee0886e510d0abb29f8d11d41788197dacb44248243d63e1402afe576c4bc723cd2fa3e453796a9b6f4244f86443d5088e22f7b50ba989ec5986f29d311bd733bba962da3ff7c6b9ec36b58fb5957c1185522417e9614c0874934fea5211a5add13c23404491ede20ef948fe415c47e7637ebeb6adb4a45faea2dd5053d666d5e9b3038d033b2b21b2d6bc57fcfe9f939c4a90bbf002ffda3953932e5ddf9a348408a530fa44c6ab6d7997ab47dc8097e8", 0xda}, {&(0x7f0000000400)="fa3794d641c8e4e0fba3affc88a1482416db5bdb7357b4d3de1bb11d1a25a6b8c2c5dc3e74887164b77699e12a21acd95697821662fd38b7f9a30dd5206f19643d79d9d3ca05bcb1ef6190db43bfb0b447b511233ffb004b5d467547f308b2d940be70aca190e88e79a00cf63aee4ff12eb2c8159ab7674cfe083097f4c3504b5b3d4c0e2a2e479540e9466172df89d6bdfe28a52b024023f16ae73778c4b5d158fa2de76b544cfd62a315a554b2f5ed", 0xb0}], 0x5, &(0x7f0000000540)=[{0xf8, 0x0, 0x81, "46b9fb1945cdf6843f729276d7bc1424f5ded87474a4b0115ad8d0b369c90535d373fd51f31ada479c68e022478e462cb52c3caea9b0acfa9cc5c23c0851fbbaa3137dfa0e42670165fe6167a50492325608fa15bf3497f53ac0de6e43feb7bd802bfb406ee3ccf31ad2d8ec72f739aef1c6102cafde5accd746a4abd64dab74a7a92d9d0ebec148249892d04e125957eeea41f20f7f745b304057c0c000ad29adb7a65f1fde53f5bef527268917b783c0333212608f58a57538fa6bed03a8e63b931562090b7438b9eb570e504e350ca0b8952f1873af029d8d36801c5273ba9db9663d"}], 0xf8, 0x2}, 0x400) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000680), &(0x7f00000006c0)=0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x80, 0x5) accept(r0, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) chmod(&(0x7f0000000700)='./file0\x00', 0x81) r2 = semget(0x3, 0x3, 0x4) semop(r2, &(0x7f0000000740)=[{0x3, 0x8, 0x1800}, {0x3, 0x7, 0x1000}, {0x4, 0x9, 0x1000}, {0x7, 0x1ff, 0x800}, {0x0, 0x101, 0x800}, {0x3, 0x2, 0x1800}], 0x6) open$dir(&(0x7f0000000040)='./file0\x00', 0x290, 0xfffffffffffffffc) execve(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x8000, 0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e2839c8853345d978ade9369425729a800d6ee191ab9c2984e454dececaca5b86e8f708a5d01734ecadea861bbd0a0188933c3b245b12b294258b0f0a4475fde16bc7b4b617849a67c9623a51bfe4c108a0d2e2a68c4d67bceca81a6b39fe", 0x85f}], 0x1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:01 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x1000000004}, {0x1, 0x5cb4}}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = semget(0x0, 0x3, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x6, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r2, r3, r4, r5, 0x8, 0x6}, 0x9, 0x7ff, 0xef1bb03}) 16:00:01 executing program 1: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmget(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) r1 = socket(0x10, 0x8000, 0x0) fcntl$getflags(r1, 0x1) 16:00:01 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x81, 0x6) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) open$dir(&(0x7f0000000080)='./file0\x00', 0x140, 0x100) 16:00:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0xfffffffffffffffd) getsockopt$sock_timeval(r0, 0xffff, 0xcf4feeaa34ef9598, &(0x7f00000001c0), &(0x7f0000000200)=0x10) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x20, 0x40) renameat(r1, &(0x7f0000000040)='.\x00', r1, &(0x7f00000000c0)='./file0/file0\x00') 16:00:01 executing program 0: socketpair(0x2, 0x2, 0x46ba23f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="f919426c2aa8ac1e0c2d6678e45f7b054f97b9693d0733310cf4bbb4dec4b80b90ea638d74df629b6d09ca2c3c036b6694e03033ed", 0x35) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) socket$inet(0x2, 0x4005, 0x6) bind$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1087, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0xfffffffffffffd04) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) read(r0, &(0x7f00000000c0)=""/174, 0xae) lseek(r0, 0x0, 0x800000000004) writev(r0, &(0x7f0000000180)=[{0x0, 0xaf}], 0x32e) 16:00:01 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000), 0x4) r3 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r3) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='\x00', 0x6000, 0x4) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) dup2(r4, r5) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) 16:00:01 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100), 0x7ff, 0x0, 0x3, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x0) r0 = open(&(0x7f0000000480)='./bus\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x67, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x2d}, {r0, 0x40}, {r0, 0xc}], 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x2, 0x1, 0x1ff, 0x3f, 0x1000}, 0xc) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x29}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x0, 0x0, 0x8001}], 0xd8a8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x1, 0x0) 16:00:01 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) accept$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000076ed01bbd1eeca"], &(0x7f0000000040)=0x33) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = accept$unix(r0, &(0x7f00000022c0)=ANY=[@ANYRESHEX=0x0], 0xfffffffffffffffe) close(r1) r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000980)={&(0x7f0000000280)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f00000002c0)=""/85, 0x55}, {&(0x7f0000000380)=""/237, 0xed}, {&(0x7f0000000480)=""/46, 0x2e}, {&(0x7f00000005c0)=""/167, 0xa7}, {&(0x7f0000000680)=""/177, 0xb1}, {&(0x7f0000000740)=""/200, 0xc8}, {&(0x7f00000004c0)=""/71, 0x47}], 0x7, &(0x7f00000008c0)=""/181, 0xb5, 0x4}, 0xe434e6d58ec3f62b) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x3, 0x7, 0x5, 0x8}) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000009c0)) close(r0) r3 = kqueue() r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r3) r6 = semget$private(0x0, 0x3, 0x420) semctl$IPC_RMID(r6, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x80007d, 0x45d8777d, "bad84b73f2a42ccccaa772d8374275835db57180", 0xcf, 0xfffffffffffffffd}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:01 executing program 0: r0 = syz_open_pts() close(r0) lseek(r0, 0x0, 0x0) 16:00:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="a5ad1ddbfbfd1e7f80f9277a097a6d123b6587ee6c7d827e463b115622a23aa5a5d6496cdb27bb85c6beb043d573c1b2f86ca668930a0340330d767d5d9067f6048e7d476df516103d99be2243e910b120f9a1c566ff155f27488673311125ea4b136b56c495587791073c599644bfea32d867e648db0f55083cffe60f7482039fbd7094a9f9b7df95128f68f0e4272f1450b8907840628092f1a90212f3290b0a5bee769685c1800ae24e9e43bfa8689e1ccf72", 0xb4}, {&(0x7f0000000100)="3246e9f7eb2294ff4e817f1a163ec8a9b228f7c5fbcd08d84b7e8a51a134351d8fc8190389e76a90b278cf5957d25f2a07336e786b8217c5195612e817ce3c8af72462f77aa35820a6b9a2062d04f67800e813dbf30a5e8bd06dc49058af8612d2549ae1913b17a9a57ecbfb299fde4c590a4bcf9595cf594dd02feff7cce0cb3ecbd190655cad173416b198e14863eb71911a0843a3fb75df7dea50ba88", 0x9e}, {&(0x7f0000000200)="81fa220d9415b7926c1c4b4b6ff8d35937", 0x11}], 0x3, 0x0) pwritev(r0, &(0x7f0000000400), 0x0, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1) r1 = socket(0x2, 0x3, 0x7fffd) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f0000000080)=@abs, 0x8) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80c, &(0x7f0000000100)=0x8001, 0x4) 16:00:02 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x6) sync() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x8022, 0x1}, {{r1}, 0x0, 0x10, 0x80, 0x1, 0x5}, {{r1}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x9a29, 0x6}, {{r0}, 0xfffffffffffffff8, 0x0, 0x4, 0x1, 0x6}], 0x93, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12, 0xf0000000, 0x4, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0x4, 0x7}, {{r1}, 0xffffffffffffffff, 0x1, 0x10, 0x7ff, 0x100000000}], 0x4, &(0x7f0000000200)={0x85, 0x8}) r2 = accept$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) close(r2) r3 = open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x8c60, 0x10) r4 = open(&(0x7f0000000300)='./file0/file0\x00', 0x0, 0x100) kevent(r1, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x7fffffff}, {{r3}, 0xfffffffffffffffc, 0x4, 0x41, 0x2, 0x5}, {{r0}, 0xfffffffffffffffc, 0x18, 0x4, 0x81, 0xc67}, {{r3}, 0xfffffffffffffff9, 0x1, 0xa, 0xffffffffffffffc1, 0x8001}, {{r2}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x1, 0x7}, {{r4}, 0xfffffffffffffffc, 0x0, 0x44, 0x9}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0xc3, 0xf0000010, 0xa4, 0x3}, {{r0}, 0xfffffffffffffff9, 0x10, 0x1, 0x0, 0x1f}, {{r1}, 0xffffffffffffffff, 0x41, 0x40000000, 0x2, 0x401}, {{r3}, 0xfffffffffffffffe, 0x40, 0x80, 0x3, 0x8}, {{r3}, 0xfffffffffffffffe, 0x58, 0x40000004, 0x2067, 0x88e2}, {{r2}, 0xfffffffffffffffd, 0xbf0b0893b30b6620, 0x15, 0xff, 0xfffffffffffff155}, {{r2}, 0xfffffffffffffffa, 0x14, 0x43, 0x5f, 0x8}, {{r3}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x5959, 0x1}], 0x4, &(0x7f0000000500)) r5 = dup2(r3, r4) bind$inet6(r5, &(0x7f0000000540)={0x18, 0x2, 0x6, 0x3}, 0xc) utimensat(r1, &(0x7f0000000580)='./file0/file0\x00', &(0x7f00000005c0)={{0x2}, {0x6}}, 0x2) readlinkat(r3, &(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000640)=""/4096, 0x1000) write(r1, &(0x7f0000001640)="ff97560a300e15c2c0805abc3ef66d074a335cae5ba1a4037c2b6bd601385fcd093e2b9400bd8e87bc5db5d403", 0x2d) r6 = kqueue() open(&(0x7f0000001680)='./file0/file1\x00', 0x20241, 0x108) write(r3, &(0x7f00000016c0)="871a6af29370007a14a3ee5b4930f415f38ad6cf118ffea192", 0x19) kevent(r6, &(0x7f0000001700)=[{{r0}, 0xfffffffffffffffd, 0x8b, 0xfffff, 0x3, 0xff}, {{r4}, 0xfffffffffffffffd, 0x35, 0xd, 0x9, 0xdcb}, {{r1}, 0xfffffffffffffffa, 0x18, 0x10, 0x1f}], 0x8001, &(0x7f0000001780)=[{{r2}, 0xfffffffffffffffd, 0x34, 0xa, 0x6}, {{r2}, 0xfffffffffffffffb, 0xc4, 0x1, 0x3ff, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x28, 0x1, 0x10001, 0x9d}], 0x80000000, &(0x7f0000001800)={0x4, 0x1}) open(&(0x7f0000001840)='./file0/file0\x00', 0x80, 0x48) bind(r5, &(0x7f0000001880)=@in6={0x18, 0x3, 0x7, 0x808000}, 0xc) r7 = semget$private(0x0, 0x7, 0x280) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f00000018c0)=""/205) nanosleep(&(0x7f00000019c0)={0x3, 0x4}, &(0x7f0000001a00)) fcntl$setflags(r3, 0x2, 0x1) dup(r4) mkdir(&(0x7f0000001a40)='./file0/file1\x00', 0x2) faccessat(r4, &(0x7f0000001a80)='./file0/file1\x00', 0x5a, 0x2) setsockopt$sock_timeval(r6, 0xffff, 0x0, &(0x7f0000001ac0)={0x9, 0x7fff}, 0x10) 16:00:02 executing program 1: 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"}) r1 = syz_open_pts() syz_open_pts() getdents(0xffffffffffffffff, 0x0, 0x0) fchmod(r0, 0x2e) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x9) 16:00:02 executing program 0: r0 = syz_open_pts() r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x1ff, 0x6, r1}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) pipe2(&(0x7f0000000000), 0x0) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa00", 0x29) kqueue() r2 = syz_open_pts() close(r0) r3 = kqueue() r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x200, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) readv(r5, &(0x7f00000001c0), 0x29f) 16:00:02 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000140)='\b', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x84) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000280), 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8080, 0x148) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x800, 0x6}, {0x6, 0xfffffffffffffbff}}, 0x2) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$unix(0x1, 0x3, 0x0) socket$unix(0x1, 0x7, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x4005, 0x2) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000080)="843abf5c", 0x4) setsockopt(r0, 0x7, 0x4, &(0x7f00000000c0)="bb41104547ff7cf0c9837e855c4138b5c003b0405f1a0fd5532ef155b8897d1414f688aaed9f470026f46eba837cfa6d9218bcc6162f0d80f75548cec49e4fec0cabd71567eb4c88a82efc7659bba5eb421b1c5922f9e01c9bc8124e78b8355370023535206d9c3bdcc6ebb5bec3d3e0b051504d83baf7d05af0982e15a4aa828187e4aada8ac0112e3e041bc75858851df41a6a9628e603a225e27f82125d08ff034fa473c0272245d97eb9f712e5f2ee44ef8c5b1fda21e5f2da202c0261de9400b90bbe95f03f820dab533562f89331f0c353641c2245d2f941bb86da1084ee4a97a6df39c87d00714060b6", 0xed) 16:00:03 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0xa42c3f2d9db82a16, 0xffffffffffffffff, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000000)=""/107, 0x6b, 0x40, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:00:03 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000003c0)={0x3, "0682300a6b2f1cdced7fe2a8e6f0b13dae575ab6d2100fe78e60e85b967e74756d340d719840dedc56f44efe8dd988d611b266c61d178582f762918b855014d5a090b7cb0d6427a2c0f5169a5f1198bddf7749bf1f7f301a8ac0f28a27e3b2882083d62177a2d6c399c8e3880a094fea471a458c7290eac868e943418eeedfe7a99657d39654d2cca0b1d24a7551b52f6e83fa563635ae725f7dd7d98c1e8a522951b4982887a36ceb09bc51cc079dca6fdfb153ffbb0c68b316733e42fee0ba9acb918253e3e318a3704b215f62cce55c0a5dcf80ffcb5cd3b63d582723"}, 0xe6, 0x800) msgsnd(r0, &(0x7f00000005c0)={0x3, "0b7aae5e26d975bad9e45af8f418e8ac0734730b6e208bd3691a6a09b3e8afb0ebace3f4063d1eaa5fc0941006dcd6f693991ad429c289126fe22c1ab9ce50d6d44307b51a4cc233f39b3a46ffc8fb0667275af9bb067fa7337e4e7cd67c5d3e3ad4e4ee8411aeb18f917adcb1830c8e4041185d7c98c3ee7d3a764df7cee1155efea128b90a80e969ad6e9986e1ed5e1ff56bcbd73d9ead565fa992fa8740a89241bc"}, 0xab, 0x800) msgrcv(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000579424197b8152f8b20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x0) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setpgid(r1, r2) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x7, 0x1000}, {0x9, 0x6}}) msgrcv(r0, &(0x7f0000000080)={0x0, ""/88}, 0x60, 0x0, 0x800000000001000) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)="2d2c8700"], &(0x7f0000000380)=[&(0x7f0000000340)='I--\x00']) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000240)=0x8) fcntl$setown(r3, 0x6, r2) msgsnd(r0, &(0x7f0000000180)={0x3, "e659e894ed478b7c81b3496c9ae05fcb2bf13d01553c1763139454f5aca8458032a046fee992da83695c15e75e7a79a9562750840b1483ed2bca7a5ce2ff7d3380cf4e3ed46de9cc32bb776059a78966fe125281418fc625aca8ac9deb16d532606c6a584f8d9a439b2b225da5875833ea944b7409b7a048321f2c5b3f3119683b2bb8b2732fe751472b1276c7af607f6eb03be86d38f1b7592868e64463754bf0e3452e5e70e5b82234934a41"}, 0xb5, 0x800) msgrcv(r0, &(0x7f0000000900)={0x0, ""/4096}, 0x1008, 0x2, 0x0) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x8007, 0xfffffffffffffffb) sendto$inet(r0, &(0x7f0000000040)="04baa2276f6b89ab89c8140cc668431eb7891f245b7779e5f9ae2582ad891af389bf254a83618ec7b8e339db84b031ebf2", 0x31, 0xd, &(0x7f0000000080)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) 16:00:03 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet6(r0, &(0x7f0000001300)=""/174, 0xffffffffffffff4c, 0x2, &(0x7f0000000140)={0x18, 0x2, 0x4, 0x8}, 0xc) r1 = socket$inet6(0x18, 0xc000, 0x3) sendto$inet6(r1, &(0x7f0000000180)="c9f70832ca5e9ac1b9973812227dd8d8653d42de2b6933a5f5430b669cbe1a39d4fab15c0d01794384e9791ed284af5f6898e4657bb7822f634e1873abedc508e8e33d86501e457182a3a4b355bcb4410c3b8b834d4ea7d14a85667f42768377b33d5efb1789fb67673996c7b3ef0b9efb9cde9eeed3ce6f70ad248d3c04928e44876523f8da8b464f0fb42e30a5e14a245515793dd0b0306c798b09d7653423ea77b0f2981f9f47cb12037fde38035387a72b90df70c0b21ad90ccbf61d2fe389988d5267110a054ec433a6e357b27106812dcb05db1cc60b59b53907aa5cd6d5bd028bd8f68137f6f1106cc0a84d77e29a370c20e2f53315e9d7edfbe63f94b7092185e3bb67037327bd2c7fce82150fe7b185fb32d84af55ef8b17d253d650d3bb0a2ca78d4dd475243c5b51dc3b66c0bd491b445c093b4ccbb9ddcb20c9fbedf39b5155fb512d3e2fd0e957984cc20600956f4d8aa888bc3f085b9d50a06dd45770acf12a71c3836b4c5047881d32ca68fe9dacbb0f7f07330187fdb9373386de7404549b449408dfcabe775b97e0e0ca3f4e6fb2ed81d4aa0d2d73f8bddadd86891313af464c4c30f6d2f8b23881ca77f1203690ac43c2ea7988fe25d255f1bc996830e6fc55275366109e105582f4381d660ba9b963e569ed800b41b13aa179338b0e64fa34e34d9a52e22851442253c4482b42979953156ff69584358754bf73b0ab12c38f160759912d747d3ef7a8ede2e8398d31499374024873fc91610d6c49f986f19520cb19e2ddcf533c63e8b89a7848413e16de4984ec6ccca01702880ff19eae1b4a2cf063598ea32edc988ff8534afa7685845d448c3ce4dc32892d3b48f99631fc4d6120291ae6f442023a37403b79d5f439c50841fb155cede029ceb530f34e16a91039d2e3afb0b1cd262f8c87818985800a899ad7ea1624b92f3122c6db07bc1fef58e8b809818395cb5e0d90b3fe92a4352e3b302d7c57ba3969cfed071fdd3f55a889a8058c23ebab86a527edf73770372669b704ae0946679b0ec00eba5f284cf7de1fe4068bf90d0096116bc1cd93eb00b62456f8bf317d56322fbf48c99b134386dabcaffa1dbd6acca634611fe2b6cb642bbd16c7ccdf5f03988e79848401b98d6f9464b43dcdca0bb5f7b720846b84989b2caf1c9c9637f29bc7a04f1d9a4409b3dae64387d4963f54dffca8b90caed752ca23b0f4f6cbbec3823ce2684c4a2cbd8de3574ae8e068cd98fc21775533840f6bcabf5c3ee1b48e1ffefa308526e47d51e61a370b6e1abe7c3019c086eb6aacef9db44d2e8c2aeda4bfa956696211d799f016ba287cbbcb4f9746b46b8cb98925ddd90432cc787f643759ef047cb65872f7d55647d624cf5c1e42eec74361c0eb9c6a97eff011f9cbe6c6f23eae81f1a7f5683884d74dec51e3645c45b0e08bfab19d151c20bfdc6da7f2c476e3b2eea62160b061b3e6ee638233331401695930ae6c9375ee41b90b6bc4860344dbc9aea14ed532eb08bcfc73e362040cfb3e9a35edf7c8dc2ef5eadb04cad74dbcf9df5f02e0d4c17a9a251ac5bf142fc84f3b3f95b7387fa8f2d3e604025a3a235491b1dc9ed7def54c04cbc0666a84ce295efee0b394d2775a62b9c73b6a3302d74bdfa367e6a73a05bc26cd43c56183a11d68e8a246fd0cb8d9b66d0a33d07a1dcbcc36444581d725542a4406aaf59ef6b3cc7943f57166520d3bd4a7e49497a08d67d0133b82f7e24558711ee74667cbb560e80f250d17181d72c76318aa371171ad6990c77c87a3734166d17bc9766c17ccbe9769b79e28f41df353b52e78ea1d8e47586319c173cb004c27f2a213e05b0ddb9a1a2190fe0e30c198ebadb97ee5548a082a1b163fb032dbfbbc7d0be067b7f7a66041ab17775b9c3069e22cef45263efb085eed9ab7b87eefcb8d6213f29e90804716e139e2eea5d8f29afa84ef354d43220525ed63e3d8bacdce55e06b598eabfdeb7783b5895fc21fe7f4629e033cae8d90986f11933e22c002de3f86586c399fe932f1b60b445797df256e8760f0bd387641dcb5727f69b90b2334318cb12d000455595246828050d7b32cea0b1762345e3eff4e2ea339db6894036b3cb41ef4f00107d14f990635cbc3c9a1cf97e37d4fbb834827334e5e834716af35fa981ce25a2c532ca7d0338d91105c3e76d7042582ddb03ad26ed07eb79ec7e6828a14db9925bb14ef50a4a90a96e8306413704ef0fd0c512f88ec4d6e951b4ffc7a084c14d21677350a9a3e6ea3d5dfe08c8dbe2e0cfadbb7e1f14a7e17a0d23b4b2bb82b5b32aa8ce5c37e6c1835534ef2343df554cc1621c9da6bf43b334bd8c33173be21492879dc0fa9880481aa2eb18706a86407a8fb63df1b268ea87c0af57abc96834a165e05707cfcad9e894930fb1a73681c7bba5877601e609e2d18393ce16915c2c974c9a3ec5fb4f60e2b990c05405a1522acfd152ef1022bcacebc34abb8a1b9056a1d7cee4fefd30e94aab62ef5cd2e9e836e67c97ce1329a71ded07a088549b531671ec89112e2d57a3029e407be56a73342c5d28444ecd5726c486a87800994d2b6f3781f34f6a7f9be0d0ccdde8e2c33d6971c74bff7c03f892087571e6fd3c44823135ee03284d0b3e68fef88137d58a0c410aa866084675a341bd7221afe2f7d106a348b95f83a9e64ed2bf65b8ed27f97e76ec72600fd6923c52c03958daf0d6793ead98fbd53f2ee57a36e64151426490b89ffbc89509ef3322e1fcfa3d95545fbfa7bb4e767034468474e4bb8f62992e280ef4c2f198047ec545646c254bcf371e50da5eb704a3e52cecd099b744297f9cccb1e84ba1974739905e374f4cce509918f1558795c4cdd1aca44e7383a104b1dd6383f483483f920bbd862f61b4d9d2804422357aa452246ce07b91eea7241fcc29f94028a347f3d69f4e927841a78ff7e5ff437b6ca8769c5bebcdebe2f977b7a71bab6febe1e14af2e272279a26ad6168f8fa3bcd8ec1aaf35a31212cb7a3a0e162d2cfd9640bc42b4bb5d8c3e652106b4e76b7b8fc6e9976ced5cffebd808fc7228725f7a0e12d71b3adf7728927e46f78a247da824c23854b5169b5ad62906298c375c4ef329b9e5a92fbe54b7bf5fcfad05de5d213f18eb7785daafc413ab5de03292bb7fb379f8c8aec9a80efab6428b214dbe4d41207c689c3f28e7ad18598eaeb1bdfc8407e5737783ec100e5e653d4641101ce790aeded8c3d81b983a0b104df408e35054e0a2fca8a71cf8ac6f8160434ef7513d2792cb6d7b5c0dc6216a5c849bbe4809878c82b2c6d1f6f2d0bb3d0e8f84d9528ca1d63ca31b8b2b491ea07c52733912db28ca4b9c7f775e8906556d2da3eb334da1859a431f4c18b0f16e8426d1715454771a30db5c8d2ce3806d46d1adff02e9e80e136ec2ba0ddc3753b3d60746f32c4fa450680b0d0f947be68f6c47ec91035f1176839d42660727134504ff33320c18fd49aeb9b66b9b0a302ddc2e7b4d374e49f3deff3e2fe436f749ea34535a171ae4a644d44fb993888e977fe7660f08cb4836a106c610c74ff45512ea40d6ae2b7603c313c13cd5ad719d09516af82d0999c09f660fbad7b5dc49734e3ca73488242ecfd2874d116223925c40319c1dd6cc9f9b37fc34db7911b83fa35da80f7c5fbeef6069a3b191a49ad75a8b41a50bdf1abc939d05878ad4a182188abcd7717ecb46349a9073b26afd597d4d7e0a0352da96aa45bf8dd13ad9664e5fb3a633ccd3377b139e4c08abb3b67d9f790d73518c72d82f2cb0e61aa1c61f07f3fc116c189c6e310a0213ee1e4b4fcd05affafdd3e7e3857eba4b6a94ad70f70ac825c8b3e159b3d1f5bad3ec211fae78e51e3bc8c3e8b7cc98c7f7d66e8871300884da8858f005e3074fa27700d3cbb037640ad07e4dd0c1d215e8089592be8149e84260c92f4dbdaaebcd9c79e512a59bc4b6c0d9fc29fab90cf9c080231b40915cc7fe784ec5df57ed84397ab257181eba62d3e2e37dd53d5404ef021fca3a64bca0649e85fe4ec00cb6cff570c3da109bbb78a69c78b322604362875b6270c51c8fbb2abae20242cdcbf4ce79b9298ba04546d6ee7e95b0c1a673d0a9d22e1106bc09f78f56a540fe1489d0b78b874671a1482f35314508a89d3761fe8727059036286e79caffe7edf49a269f719495d25e1f3427897a28b28040917452982e7a468a436f320e850fb8984888b434bc5dc00bc33d7264c3644f0acd9273f2efff5f071541059b5d061ed9846d9b5b1806a8394b030dd21a6b03887e57c6f80fdbb472db8b5d753dc89544407223b1d05b5ec60e1b9554e4be30c29bbd171ece990e657a8067b4f4f92ad5ef0b70429eeb4096fdb66eaa065f277e6dce0c6e330360a7a8329d116dbbeb74c6782ec2f5ace3416b54a6b58eb451c9aa46577205869f7e9c77d94e60a3fd5cb3e2539f7a6edd1f213a75c9c82f074f32fb10edb1bfdf05296e2b9007d45402b41245e004ed964731e3c4321e52b6443d3e5f9b03962080a898e8f2e6ad336491fd402c22d4aae2cbfb8f428abc9f86b2a15c4906049d9453cec7fd2c83bfd9bdeef26cab8154dd34992ecfdfcfe91ed6a83c6a788920f776e6cbbe7d7f17f5886d1b8166418bc1df347dc68167b7d4f88c51876c842f44977c1d1fe608894ec84b5d76f2fdbfac6650fa07c0a85d42b5378cebe7991f302fb1ed9b1fc89a61e23a35fc3cfa51c24e324cf07cfcdf995e503b78d769639996f39975f9a8c63842298e43d23dd3def588f47f2745b4810784f978bb481dbc70b91241a15c50dbaeccfbe346bc57796ab662925b6a647d7fdf32e4ec425d556de709dda74c5872019a133f981483b1e8974358e40cc366128e4cbaaca54224dd3032843ed522bbb4f1087036bf1ed71d215c1b533a0fbac0046e1548a29fd5adae0dd21056b16df07bdae7f95b5b7472d26478bed2f79083901d1363578b4c6c9b4e6fcdf459b9d6622f82dc19c1503cb83bc4570ab689f40f8421119c79ea4baa3465a47601de746a10f759ba93536c10f635c276491ac31ae38be13987f31ba86f8f17793095cb697c3949a7a4d26d9226b0ff6ec35804563d15fb9bf1771353ddaa068bd653f6f9bb438f7f92aeac94d5b3e0fd31448019218e2f86b0af5a42fe3237cc89f5033b46d9d40a0e1bc8060df70fe21eec98c5ebba8c4511d1f9c27b678b86305378e011c1c03cd95b0bdc91102cdecab6400e08463308bc3be485b8b114df8189ee315142579ff6bd7983e5c14890aedcf21c730e06c63dab4ee67fbccf5086c3ad23a3e87425c1b1002377c5f117a5e46901598c97c85074d2ae627c5d12e5bba2d98011f0f99ebd2020cd6cc2843886f835fd3318fc9a79e925bb12718a7f5887443ba6f5bc8f35e5caeccf2243fcc48fc0b3270bf75ef722241e22c9725ff709b5778f0d3606cc9c3a683f4f0098174df7c3e4b26aaf2bc93940a43017545bb52fd79367776dd0ab911a5f01be60cee0587117d7beb42a2ab9a4cbbc6a4bf98fed80148bdf3316f0545aceea950f4f3c80272e62e34a2dcdb5912dbf9a440126cec228b4de17600446c2e8545b1f9eb3b468f92b33d6604ea5429ac8f3071cefde41da8416d7a1c4e904dff6c960990ee7ba0c8a754c67668bc5971d997c5d99edffb9ca5e4f9861a188cb2733de0692e008902ad18b2fa819f12f124999a77e7c40f1a11b7a491c160756891078f839ef842cc7331e7bed52b50c31e53ffd8800a623f237d3b79b35310e4c8", 0x1000, 0x4, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x90, &(0x7f00000011c0)=0x2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000001200)=0x9, 0x4) write(r1, &(0x7f0000001240)="a6e896d7aaffe83baebd3f50d97aee6a1585b4940f93fd161a97aeff6cec5039cd538f15fdad27b02204b20ef773205850f146379714e03d24ecf5fd362382b3acab8a8c960d617c5b7cff476908c82f2486753e4bdb4a6453ab3d1e0d9743abf16886f07e868cde2730524693397fa479726015c616144b621f4c31b4cac80ce73d455b18e068881147d7", 0x8b) sendmsg(r1, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000001400)="4246150b65eca0e92326fcd3dacd3e59e5d5a265c24803db57d6f50f64b0b5fbddd0c93548b3c4ed4032104e9ffb80751569ac20f1c47d3a4cde596a3b93ee397bc5109255713c57a3197193e5c1009b4d8fb39c844c426d619343cd9f7d27b90e8af255afecc418abbe7be6336873f7b886bef1bf85487829c1a68d3b6a53133fffce2f1430559317951fa69a7b33aaa92cb704098d9329d5400777d9c0de60b49cc47ebfb3b1164c4fcb4bf08875e989ac32df33bcaf", 0xb7}], 0x1, 0x0}, 0xd) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001800), &(0x7f0000001840)=0xc) r2 = shmget(0x1, 0x1000, 0x18, &(0x7f0000ffd000/0x1000)=nil) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1810, r1, 0x0, 0x0) read(r0, &(0x7f0000001880)=""/184, 0xb8) writev(r0, &(0x7f0000002cc0)=[{&(0x7f0000002c40)="f5a6462b2bd9ec8129d24b85fe37dcbbe7b265f71d1bb4163f370866bd70041a8660c1d50940a5ecb8a8a537a142847580391b8ea4fa0ecf94b866c69bb04130b4d615", 0x43}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002d40)={0x0, 0x0, 0x0}, 0xc) socketpair(0x20, 0x8005, 0x7, &(0x7f0000002d80)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat(r6, &(0x7f0000002dc0)='./file0\x00', 0x10, 0x13) bind$inet6(r0, &(0x7f0000002e00)={0x18, 0x0, 0x80000000}, 0xc) r9 = semget$private(0x0, 0x6, 0x10) semop(r9, &(0x7f0000002e40)=[{0x0, 0x8, 0x800}, {0x3, 0x80, 0x1800}, {0x5, 0x8, 0x1800}, {0x3, 0x0, 0x1800}, {0x4, 0x1, 0x1800}, {0x7, 0x7, 0x1800}, {0x1, 0x9, 0x1000}, {0x3, 0x4, 0x800}, {0x0, 0xfff, 0x800}], 0x9) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000002e80)={{0x18, 0x0, 0x9, 0xb915}, {0x18, 0x2, 0x100000001}, 0x3, [0x9, 0x10000, 0x401, 0x5, 0x4cc, 0x3, 0x7, 0x6ae00000]}, 0x3c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002ec0), 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002f00), 0xc) recvfrom$inet6(r6, &(0x7f0000002f40)=""/4096, 0x1000, 0x802, &(0x7f0000003f40)={0x18, 0x3, 0x4, 0x8}, 0xc) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) accept$inet6(r7, 0x0, &(0x7f0000003f80)) fchdir(r1) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000003fc0)={r3, r4, r5}, 0xc) r10 = socket(0x6, 0x5, 0x3) setsockopt$sock_timeval(r10, 0xffff, 0x1006, &(0x7f0000004000)={0x7, 0x4}, 0x10) close(r8) 16:00:03 executing program 0: mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r0 = socket$inet(0x2, 0x4000, 0x5) r1 = socket(0x0, 0x3, 0x101) socket(0x1e, 0x2, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setflags(r0, 0x2, 0x1) 16:00:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0xfffffffffffffffd) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffdfffffffffffc, 0x1}], 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) getpid() r1 = fcntl$getown(r0, 0x5) mkdir(&(0x7f00000001c0)='./bus\x00', 0x14a) fcntl$setown(r0, 0x6, r1) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x0, 0xfd}, 0xc) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000000140)=""/6, 0x6}], 0x3, 0x0) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0xc) setsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000040)=0xf6, 0x4) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) r0 = geteuid() getgroups(0x7, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) chown(&(0x7f0000000140)='./file0/file0\x00', r0, r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xa8) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0/file0\x00') 16:00:03 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0x7fff, 0xcdbd}) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0xffffffffcf9cb28a}) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) 16:00:03 executing program 0: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x101}], 0x1, 0x0) kqueue() close(r0) 16:00:03 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000000)='./file0\x00', 0x101, 0x8) ioctl$TIOCNOTTY(r0, 0x20007471) mprotect(&(0x7f00009ce000/0x1000)=nil, 0x1000, 0x4) 16:00:03 executing program 0: r0 = socket(0x10, 0x0, 0xf) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xffffffffffffff14}, 0x10) 16:00:03 executing program 0: utimes(0x0, &(0x7f00000000c0)={{}, {0x0, 0x81}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)="8cb97f6705e0f42a3266909cd6a604327b9854d436e7c6b9c1494270c7781cbfa64a7389ea04e801287e2d2dcd1bd1ea965d8a10fd42eae092c16891327a2130de4e17b0c58c22580114fd2f58782bd6103f9a1f0b443d0e4b8a497294e35fac4f20268cab549b372d82d2fb1f92db69147b95401b281783683b198ec8c1fd8ba2f34f468d75", 0x86}, {&(0x7f00000001c0)="d9165a99d35f3fb6506aad22554828e83b3e51b18485a9d3da0534f4c2c6206a2ad88815022ff7c538a688b6759082665e924536ec4476a4b73d89625172e0f2e935ab3b15163b8595e048105b24d2f80a6f4dc16aa271e6b61a314f6088295805af780165d098398b77d765b459e5a5f595f9c3ba73fa7ea212192d6cb08f154ac154a5760d52ff0641dac5155213e5b2574789067ae0cd71b3f063819069ef6aa271d2f2862e02dfc4e3c5a074e03e8cca7ead37e00f014e277d5d8466316987e09582fe835eb6d8c1e0e82aa759da1df44febbc2f25dbf969d60eb09e9c0533a99392dc30ee7aedc70f58535920833eb525baba", 0xf5}, {&(0x7f00000002c0)="d107d5f4c69a6b4fbd90ccc443e088cf72088a1898f3c0bb53d79eee41cefa2e53db270686c649b14aa1e3ad420c4d78db6865b5c158200d62a74580fe95972ffd54cc50966a0b74d2e07ac5089825e0f7576e008aea2c1b2b9d16305a9f6544542335d72c85ca200a39e6281709197e8779eb351d6696e09b48b8663ca42e2f3e53a2cf413b7eb06d2a10fdd9a7c050ee90055ab52ddb55b4601119e65864f8bacbcef743d21e2ce9a53ab8f6328dd390558acd0311810ca103c323b4a2", 0xbe}, {&(0x7f0000000380)="cdff57b29645f38bc66afe1ef55dd7961a056634b67817397c26b8e2840f173540c6c0dc54d9c06abacbf5efefaabd30cd9fbed5695fe647a3710bae9cd739ed77b2134054829fb16b82418ca447dd49e10417dfa72c2db84ec246e674bfd6e722ce163af0f4d5b88330171a18df3ac972e66c449511d4fbbd35c70def5c", 0x7e}, {&(0x7f0000000400)="13b951f985a3df5dc6d85c67a912c43d70f4671ad2468d61a93bc3933a18303de4e3663fdf06328636ea909955b6af02458a20546e065f5cea6badc1dcf383bc6daefc3ed1c1b8235dba95346a67d5c60a185fc4a1dc42b261fd414f4b788d78f356cc9520c58a60", 0x68}, {&(0x7f0000000480)="22ddfad902db2a1b16ca289b3667a55a681843edc2a5eb562d6986bb190429f34ddc7df95533b3b0983c3a88848a24", 0x2f}], 0x6, 0x0) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r2 = socket$inet(0x2, 0x7, 0x2) dup2(r1, r2) mknod(&(0x7f0000000080)='./bus\x00', 0x4040000006005, 0x401) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080), 0x336, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0xffffffffffff2ffc, 0x80) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = getuid() getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x4) 16:00:03 executing program 0: r0 = socket(0x10, 0x8007, 0x91bb) shutdown(r0, 0x1) r1 = socket(0x1e, 0x3, 0x0) sendto$unix(r1, 0x0, 0x0, 0x405, 0x0, 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x101, 0x2, 0x6c2, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x2}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001880)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6", 0xf3) syz_open_pts() close(r0) kqueue() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000200)) socketpair(0x0, 0x8000, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x508e, 0x2, 0x0, 0x77942510, "053048f94b129759b9f5d4ec5ec89759ca82358b", 0x7, 0x647}) syz_open_pts() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0xb2) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x10000000006000, 0xe22) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getgid() setreuid(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffe5e) setuid(r2) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000140), 0x4) setsockopt$sock_int(r0, 0xffff, 0x90, &(0x7f0000000000)=0x7, 0x4) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair(0x6, 0x5, 0x5, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000000c0)='./file0/file0\x00', r1, r2, 0x2) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1a) setregid(0x0, r3) mkdir(&(0x7f0000000180)='./file0/file1\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:04 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000001300)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[], 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01ce0000000000001054"], 0x1, 0x800) 16:00:04 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = geteuid() r2 = geteuid() setreuid(r1, r2) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) fcntl$getown(r0, 0x5) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x20) close(r0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0xfffffffffffffffd) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) 16:00:04 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20001, 0x116) open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000780)='./file0\x00', 0x200, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0xc001, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x7, 0x5) r2 = dup2(r0, r1) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) r3 = msgget(0x3, 0x81) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000010c0)) setsockopt(r2, 0x0, 0x1, &(0x7f0000000000)="b14c41a5e2ad2ef71ae63087106979f93f8f85", 0x13) 16:00:04 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) sendto(r0, &(0x7f0000000140)="b96e5c1fb112debb0022df99a10c61db214acff0d1906ccbfcb3b70ee88f9199c5911b78434d62613e0175dd09161cd468d92070a2c3298cc02a902fd600c2f93f27a52c967fbb55b0c6d566f83bfdd0806180b3e0debd21ffe3d2998b20901c4b16346398fb5d1eec96314ded0c408b68695c2a87f30223aec6292b2e1575388a51e1dbb4843a900a8a5cc696c4b316aaf7db8346d793c0b8a4e1bf11d72bd3240641bd52235f785ab85a98f7c6a21c41911017e744629b560614d175d077e4025873b8b1d88725089ca360f79f4f237d", 0xd1, 0x2, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10001}) 16:00:04 executing program 0: msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="000500ff7f0000000000000000000000ebff00000000023a4b224fa37a5e48956740cb68bd359c9e2f26ef6f0e70b05a6b518b52b811dae98f2437de"], 0x1, 0x0, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r0 = socket$inet6(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x10000) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = shmget$private(0x0, 0x2000, 0x12a, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/100) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x9, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="03", 0x1) 16:00:04 executing program 0: socket(0x11, 0x4000000004003, 0x0) 16:00:04 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(0x0, r1) setregid(r0, r2) setregid(0x0, r2) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fchdir(r0) r1 = getpid() r2 = getpid() fcntl$setown(r0, 0x6, r2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="d3f4982da007cfcf6d3625c3c3d2b8860d4bf7f81d36518dddeb805dc6f61407d2dd7826e7cdf5ab56be534a6b6cd1e8816a340c957de054019b78895bb2396c0b314fed2419366d794e8c7f45e5b30819c86210e8264a39a04176639f45adec4a1699c23727796cab5ab983d823ccaa18ab8ff210b8f5e08eab2bc39fd148dbdf864ae2934a46d47ff5754cd5319657d17972ea43e05347c421c208b5f0a8ab4c92ec669c82026b0ceb9dd6a3de70ebe055308c924ba4654c72e352973970536434f4928319d178e7469bce4977820046738977388c9f3ad92e400f2dfcac44d92dd332c0a9d028deb4d19246f5b8a83aa6ad172321f72c7f0a27c55731a2", 0xff}], 0x1, &(0x7f0000000200)=[{0x90, 0x1, 0x89, "7d45e0afa91c6830125a2b33cde976d97caf629191cf8bdeeef56e9cfd5788991b1a48902f9c856028ad05efb619ec88ae63f89851796e31d3e668d31049013fb592dfc3e328754a21d310d9462ccf69630ff61344a648f4e04c12f412424a6835625d2750359bbf4ce554bbc227b272323af0f00f3c876aec447d"}, {0xd8, 0xffff, 0xff, "33c88bdd8da099548c6d21a20d324f61b7747b2d59406261bc277b7c8bd361c82632e7cea52850d91c7c657eba90f160f61263e5651c570edb450ba9c72a69eba890f6fbab31ecdcc21ed7aeca5e71265bd48254968e794e60af5d8a3878feaedc25c6163e9fba959578d6967d86f88c05bb858ccdd1746745e9847f0b2bb3f7fb97d726ec621bc339d92ce00bdb34daa2ff63f9155a33f6a3b59319a0d0ea093be051d6c41a9e5e2f645632a71baee5e7be065c537545adcdff738babded2f960"}, {0xa0, 0xffff, 0x4, "09369d09fe88ef715aed0c62dd9a82bd379251d8395f6f083fd64d3702906aa2a3a8052d93845bb3a525fda4b968beeedff5775b0bd75963ad52cbe5af3b4f6710c047d0c340a9b21cef7e09c9586cf0a32ed71b73062dad7756e9b2a404400c23e0b6bff172d36985ac6f7536af71800c22d502b6adf8379426289ef30efee9e11eddcc2d4289bd5635081a8e1d"}, {0x28, 0xffff, 0x81, "fa0d3ae40b9a7afb69f5ae8a9aebc50469e121ec44"}, {0x90, 0xffff, 0x5, "0899dda49b3e9766219e6f626136c351656cab150d09e20f90f6c29f0c2476e753c270f8c8be0c7398cb7dc3d904dc7b7a539e482ef00f845e8df6675fd6bffa51e88b159c4908a770cfb93b1f392f9559b342a044c2d72014e37b385202ecbd9740cc90f05935eada71547ab8996f72d2982b3d6f915ac1f2b642"}, {0x80, 0x1, 0x1ff, "3927917a4130d10f604156ed1739264f9fc66196c7fea9a47ee5b5702283a9698ad4c78b8571f0e995c7e507683223adc45995e8f7df22f3ee6d0c7b73ef0f2afb1555bc2d81e1cf32b16cfb6a6cc697162b77d7164dde7e5daac34b3678a79ff5ed5dcaa0ce6e020a"}], 0x340, 0x1}, 0x8) fcntl$setown(r0, 0x6, r1) ioctl$TIOCCBRK(r3, 0x2000747a) 16:00:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x22) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7, 0x1f, 0x80000000, 0xe1, "0285fb2d19541920a586f2e8288d92765bf96c0c", 0x7, 0xee}) syz_open_pts() select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f00000003c0)=[{r1, 0x81}], 0x1, 0x0) socketpair(0x2, 0x0, 0x6, &(0x7f00000000c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0xf0000004, 0xfffffffffffffc00, 0x81}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x80, 0x1}, {{r1}, 0xfffffffffffffffb, 0x8, 0x40000000, 0xf03, 0x9}, {{r1}, 0xfffffffffffffff8, 0x20, 0xfffff, 0xff, 0x9}], 0xab, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x82, 0x0, 0x401}, {{r1}, 0xffffffffffffffff, 0x10, 0x2000001c, 0x4, 0x1}, {{r1}, 0xfffffffffffffffa, 0x2, 0x0, 0x20, 0x3}, {{r1}, 0xffffffffffffffff, 0x13, 0x4, 0x4, 0x6}, {{r1}, 0x0, 0x4, 0xca, 0xde1a, 0x2}, {{r0}, 0xfffffffffffffff9, 0x2, 0x40000000, 0x1000, 0x1}, {{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x9, 0x87}, {{r1}, 0xfffffffffffffff8, 0x2, 0x20000001, 0xff, 0x9}, {{r0}, 0xfffffffffffffffa, 0x40, 0x0, 0x8f, 0x4}], 0x1000000000000, &(0x7f0000000240)={0x1, 0x6}) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x80000000000c, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x9) r2 = accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) accept(r0, &(0x7f0000000200)=@in, &(0x7f00000001c0)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) chown(&(0x7f0000000100)='./file0\x00', r3, r4) 16:00:04 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x19}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x10000, 0x0, 0xea, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0xfffffffffffffeb2) kevent(r4, &(0x7f0000000000), 0x9, 0x0, 0x80, 0x0) kevent(r2, &(0x7f0000001700)=[{{r1}, 0xffffffffffffffff, 0x26}], 0x9, 0x0, 0x100000, 0x0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000180)="6b043ff271bf11fb1100fdfcab4b18d3f597ba524b24e8ffc0c8ddd3e1214988c20f30aec6d3c2235d0248b4829a69c8226b3d78318a36df1077e6f9b540159b707f4a1238b4d7fba561", 0x4a}, {&(0x7f0000000200)="29ded85c815e8fa4420bf25d735cc12909a33c7ea59c625ac19a81a054934b2c6a36e275c7b921639e1767726e87ec", 0x2f}, {&(0x7f0000000240)="319f76dfb7c6bedddaf53b23824e234f18724b7c5dbb0b3a97", 0x19}, {&(0x7f0000000280)="e869384f62163e289bd0e78c046aca80dc54faa1cb0795dcae6d62f63cad96574f59cdc1aa648e591ebbd8b15bf8d536090fdf17520fb68aec35e017fcf57b5c3f103b91f9916b40e4845e76d1032647697da421b3558d07587078f2e660eb", 0x5f}], 0x4, 0x0) 16:00:04 executing program 1: r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x16e) r2 = dup(0xffffffffffffff9c) setgroups(0x2, &(0x7f0000000040)=[r0, r1]) setuid(0xee01) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x80, 0x2) setgroups(0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x80, 0x400, 0x1f, 0x5, "5a8aa92f29bcf35f40b8f9f2c3ac13fc7fd838b2", 0x400, 0x9}) 16:00:04 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x837c, 0x0) write(r0, &(0x7f0000000100)="822287", 0x3) ioctl$TIOCNOTTY(r0, 0x20007471) poll(&(0x7f0000000180), 0x20000000000000b8, 0x7fb) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000100000000}) chroot(&(0x7f0000000140)='./bus\x00') write(r0, &(0x7f0000000080)="5d51dc2cbe6568be242c32e89bd26566e8a6ba", 0x13) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x175e) open(&(0x7f0000000000)='./bus\x00', 0x7d, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x29b2) rmdir(&(0x7f0000000000)='./file0/file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setstatus(r0, 0x4, 0xc0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x3012, r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x3f13, 0x1f}, {0x7, 0x4000400}}, &(0x7f00000000c0)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x5010, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000100), 0xfffffffffffffffb) 16:00:05 executing program 1: 16:00:05 executing program 0: kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x5}], 0x200, 0x0, 0x0, 0x0) kqueue() socketpair(0x11, 0x8005, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0e66b1de35400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c67000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025d40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000010c0)=0x1002) dup2(r1, r1) 16:00:05 executing program 0: 16:00:05 executing program 1: 16:00:05 executing program 0: 16:00:05 executing program 1: 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) setsockopt(r0, 0x29, 0x1a, 0x0, 0x0) r2 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r2, 0x0, 0x384000000000068, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 16:00:05 executing program 1: socket(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000040)=0x1f, 0xfffffffffffffe1f) 16:00:05 executing program 0: symlink(&(0x7f0000001000)='./file1\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file1\x00') 16:00:05 executing program 1: symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x80) openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='c\x00') 16:00:05 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='[\'\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)="a67b00", &(0x7f0000000180)="2d40f126002f2d277b00"], &(0x7f0000000240)=[&(0x7f0000000200)='\x00']) open(&(0x7f0000000280)='./file0/file0\x00', 0x0, 0x51) utimes(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)={{0x7, 0x8db}, {0x40, 0x5}}) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$unix(r1, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) pwritev(r0, &(0x7f00000027c0)=[{&(0x7f00000003c0)="7f93d3886503ade1f66ee40a3765b10064e6faf7404c496e7c8c3dc2578b6ad71566c7d7e22e43571db4ce3c1513", 0x2e}, {&(0x7f0000000400)="0f6855fa73f85619539b0b3dd681451ef301a5716fa1fbb47fb051bff0bf88c6ad72fd1762b4f5b9b53bcf44dba8da0067e8e7de84b9738c975c4117d0d58ffd0dbad35576b0a52a76552cfe261a38d876f036a6a8a4b78c96a1bd3fbd4cca9053e320ab51464538b0c6cf3679e743428703c3434087ccd832b55e3023d6592c85b65319d7a3d33dded7fc396df1c67b5ca369c75e44b1ca1101963069d086010407117c2181422d3dbd8613e78e50ff4b23a3556ff24ebd5264c059d347e60179b617deffde7a1b773ee49a22586e3ea25814a31468f1e2627e4998d94d8ff0f9a8738362ceafcc9048af19dfdce424", 0xf0}, {&(0x7f0000000500)="d654b26234506b9097ecad96d1fe6bb28e2b3e0ef51026201878625484831c098e985c00caab301e27d8d41b60dce34bbae0c575a43595904caaa3a6c49d430de9c424bfa418df24400ab1db5d1e189def5f2a353a60b8f48be91eaa6d7bde1d9a825674cf0088e376c819ca1b796698a781ea31597ac19c5eed02b91163", 0x7e}, {&(0x7f0000000580)="3f5efff715fbf5c50d33add1a0bc5853fad9bfe8614f9370130ce79427a17a005adda1e9634ec91c5e7c266ca302d34237e28090f6ac8ad94902cd0cc4fd12f4491240aa3fcd3bc3224af914f1d6591b9ef0e503bd80bc0f36775d794087e9e36532da687970c7e4befb0a0ee94e4c3c1b3ad1525e07e393f311c699d845d2871778913b1e021ce11803fb496390084bf8e01c2b2243d7efd733628d0c4b36182ee9ac00b54752f2f3f430cb8ca568234bfff8ec03a0b995a60654ae3364494f67c1bce38840ccf6feab078cbf95835a3232a04be2da37b0aae2c74125f6facb33b747ea099dce079dda0eb9d6d0d89193d970c76a0cc5baf80e37be1d1ed808497c9fb00acb818c1e75c96784612412273417b432e540d16ee73315ba889adc0c6e665644a2666345a20af54ffaf7f0b1ff07183e904cef3797549c5cdaa97be7ef6f1731b3ec4826149220f0e4a9633a8f4af1700e04b5ab658d8018b41a9aa26bc817b91cb1dfe58fa4e22f93a0c1873970b83f75a934d5857766b15316aa81cd04e253f4384d647912cba1e9c2f4095aa5cef8a41503706903466d07e5773e479e6e8fe29caa36bd34dc43232a35f6a905233e99e2744b6133d323a1497d8b3de15a6a4c3893e336f64d57a6e8ab1d178e4d2b375aacd2e2d0ace43d6bd80c9566f0b77272235e41b4c5add884260941ac571029b5476af25e92d6df5f71ed94a31cf888339d8e136e13a168d8b8cebe21d5469a182c2fc43a66aa924ae836e7d9309457264b834a45522d5878fa0641a8c60f382e5081f01085d36c94794726ce08a02207140902b2ce03f5822a661848e9d9cd12da4ae026f52d9f57e9c2398760ec66d411e958372d3d7008147461532a664c8cc4eccc23cb84aa94fb9e2922d406099208b0fcf11b6985954d8d015dfb8fddce814f3285d7c9b3dd0b064904e49b3468374e697ef41dc7228468234a5bef4bf2d322933774632c079068d1117e93057da07055701c2270de65b75d8f3f624ee02ba4aacfcf932a2e0024af52ac4f481873afcd2c333cec8963b828c089348e614956c1cec011e3f0b20fb542629f621ca83b9bbdea383e02ab70e580a7bcb11ed9a4e3c2a178eab740798aa2a915139016d73751f9fb2eec7d1bd733bb0acb07d12d4a8c6a482823abb14e2cb163dd40cc2a90a9e755acfe2852b7ee391466dcff2240c0d0ecdbfdcba705c952b45a59304f1347aa5752b27f1edaeeb9452d3842f81d6df2b5d74d1482dab897cccdb0d267f6c272c57b9a46fba541616452f9c99f04994ef512007c3cfc188fae7b25f596e15376bc7317189b503a75f3a0e9139cdbea96a93762c5ef313a0478a02ad762c675660804ee8ec9d88951f43c395326e7bb2270381a5f32bc3fe3349a9b45a4b77671b9561e385aca7d4a51644c88ddb2149a3a2264c7ab56974f6cd13997078a9d11e43b19e75b15d880fc81d7670a6e6fe18b81bb8ee85140ebf3f44502109b311a486196d55808d7cee170bf62f9a7e335376606f91282c8ea2d7cee6612e2103943cd4e2dec5ea63cdb1924abbe89227fc7b51eebbcf6d3e6c148046b1391546138c594cb8ac8da0feccd8689f58a79f23ca13ae866f70a82116c78bb8d3e6f9a4a2ed154562ba1c7d0fb1e32c2787b96df5af4e26ccaade2836b6702cb52d29c43783d679585e5f15cc15570d5bcd78116145cda5122b127dbc8b1d26bd4092707b14cd627435ba150046517a38691f9119cff8cb7ecac905a8645ea50180324a70686a76090b7cfc1021cea772a8f3f25976124815faf197fba9c9af25ba731615da6cceaf6b2869a5ea45b2b3eff013eeccc81b86d946c867a2248bc7a8b915169e673ec7891a239d41feaacdf6ac5447762bb84aab52616fae36f3026db2022c0cabf21d20bfc788fc64527e0a3211c33805ee32ec0459ff7c15f477c745bbec9618ed03c9d9098e022a84ed632cd4cf0060d562c72f0237de45ec047847521291e55bf99b3144e193da60619a8b8c36ed983a282dc05a511c749c36b5fd143dd8247995b03c2485f6b8a438b22bf784144e56c5ed89a4cb6f2a5831d672ed3c8937ab440dcf654140aaaefd8c6beff54c5ceb0dfdb286f01d6cc0d66f95675abe3fa32f84d11e35450e4efe966f837a782c3a4791f664be7f8b2cccaa04cb23daffd75bbd4a2b968cd3975dcf15069c32295fe24fa2a27c5350721a1a507062c7a955a42bf89a9c0cd4830789cfbca6cc8192f2c5cc63dd519c4a22251231b63afbd8502f5068b6283c02144c0164286877615b92177cdb127ced0c5f2875d361bdc73bcafbcc6775fcbceb65dffdc795849e011279184dde232437ff07b2fe2c65e162dfa5360e3dfde06a47cbbdc272230d78884e0913d7f4f881652ec85119cc6e148bfb81ec9bd86d2e6eb268761c93e3d6d41c40a4cca7f1b98ed5b850c0dceae476ec568d33fe72ffd0fa4d00db0fa72bfc3ed63cccf97e85f7310ecd0a81cf952a7ab238d33984489fcd9b06a8d4fc4dfdbd17d4a561c37c186a971750f1748896b7c27a158cd6fa44cb6600f17001f26e3b06a6b3b390d7f04f902b59a4ad959c64b2e8cddd98db29ab6a405b9328207d21a10eeaa1e60339d4301501429a9e6fb1dc959c090ef316276ba7c87301c341c75c027fd751cc8762273e953716cc740bcd5720d520dcfc6307429b8d44a08283536e9c01b465948af69c3ed45c272b46065a4c88e12ae4535f2919d4b09cb54114d44520f04e1c49f7ba7e64403e384fd705882a6302b386f2006707ff5a28d5eafdf2904024641a9f0e8ef9a7adbfddaa52cf419554e65394c8b1a63fb203791424c31002fb47330cdef63709425d41107a073d6b19118367fc6544a9ed6574cbdebd7f704a45b3fb732b127abc7a12331e9d599a75a81feebb55b7b762124b7331946dbead7d31f7ef38acc41fc1d37c475152b12d33d034dc7844b2ab481354c0559eb3f870910628700eb2bd018b56e60d39907c72cd5eb8413b8a2c94c4605c10b8c5b8f7d15b3697afcecf1d7d6dd8e6073510e19dfe6967f519666f267820a792ef3b2d6cd5deebf12160991d1f50432f094e255131c32dc1c711e38f1367e686ab163d16098a24e234dffd1e074d0057454c5f70725021dfcfd255a52af9726526c22b395a53be2e43ba45f54d60eabf7bb60461d234932d0aba26c81b8875e389945c9941c12ea3091f6749874212a38a4ab6f4f58f0203bf81806654e87effbec037d9e481b8c36935d8f76167a71a9ddf0cae2a08071ef95ec8cac70fc68f03294b5060bf88409c2e4e68c8b720176d9fa7ba42d2feefc8b04ea8004940dfd8b86e42ad4f5e37e9dd15fa5c3809e9d743c60b97af0d7c5ca06a19600c57c0a5b8d719d4bfa9c5c420e4674e85d8e7b31a746dd24ca6a9922cfa1424119c86ef256071b9580e058ab5cb220f45fe307e18e697ad21621411ae923a1c09f22922431265763305b86026c3c014af60f579b14d98cdd1fd26b58697492077145213dcbe76bf0797489c43ee12fc4bcea3321335327be5d102cec64da963d962af1510410b0e0108ef4425f02d126801570e6de7bbc26ba5df4fbe607c1dcc6312f19684aeaf63f34231e7d1577bed02d1f2724729da4b89a81d821bc3f553f7f74f01e9abbcb901aebca92c731d86516bd3e97ce0192255b7f2afa7528d8bd72302b4c2b499391a082225f15f120776abe8ea3bd63f128408254f51e1d909a78a242d07b17ec2b18828d6c29d37fd65e2464dc8c5c53a676127d67c5798d2e39785205c7c5d1af97ab963f0766b85645db41305954e319cc0a0c2d92ff264d4b238eea9ecc01d3014c12339f920293392a5a500712db77e9fe4f4fb342c256836ae719298cf5571cbf5c2f40522168e4972f56aacd016fca0af0b6a5643a3deadde6f800b0167e7027357e36d09a6f87bfd4a7172ce2bd2dff137a5039508eeac7d3b83e135e74ddabf4cdc67c92e13b85f4117070ed143b324879cfc40ee5239a42daba18d8869dd6263875924e01373bd4373cbe04fd60c58d36147fb9379daf03082cea147d56ed769e92ea4a03f517dc9a9c833ab3cc999b29c563780f7357c20b42057f7e5ed3e0e46b3498024455930cb31c975d1bad6f191999cfe7c691b91ae39754d7af39f763f351eb8fa51373cea9f4f5c0ac22b080bf0bfbc553d061265b2d4ac79769dc6cd2567fc4ebc05feea419bcd898cc52b4c9a0577e9e94b8cbee520c77d42c0c95c39ba050d1b4122ef74e5760f13f8ffe71816cead7d6ee3772404ee2c87667a3d799c41d45cc6c5072d3c737c08a11591ff670bd02abf1fafe7b5d3e43306c507b9a2f5fe686dbad441b3331df35156860ceedd7037850db7d60e9619eff702aa99480f81945cd96017976e9b3893b01ceb32978f3893fe5e71dce92f2a22590083a00cfa7848e7ec452a4717252d37e5f6eb17b320f80278493c26ed7eb16b1a08334a62f9a7c34a8e6be1aff37f59c23c174177735742dc77eadb149e540364bf1fee5a50529871c76bdb057da336d8ccc0e5ec0d0609e173c859543ce81c571e0836584e2741f8a4c568a49ec5ffb8963f0f7672d90db059145d55a25397b874876b6a20270452741f8838a5293d20e51cad9c924b9d9f3c9fdee0c877e966429d7b1c51807478b55591aedd4a3faa2fde70f41d3b60b1c74a6c883d2beb0eb2189a9e85cfcf80cdaf3473d927f1f933df1b2cacd9f05393a7350f13c6555bb8137d26f33cefba97fd0b46c8eb6168ee3d16bd6ff3dcd4718f7e710e90771d16922b138c7305711c9dafc92061c76c958c9ea967b3ccc9223c7821c661f99faf250ec012620f09872a7fea11f65e675af6857407275364d816d5bf1266f6a2f71c2ac534b6cb0ebcc7c0d77d71c54b604299c95a80e557230f4149dcd78c557d6cf03759c6bfc2151f0522edef84628eaeff7bd46edb62409cab55e2ad0ca302166354dfa3a43f89def6082c93f521557303d475c1d54dc7c19a8bc81b68724fae170ed3cf262cee889aa10bc073ea25fef2b82273f6275d51df084ca40765022c1d2cfa0c15b24d94c3f95d586875143a0273da128eb4b1951c7734a2843ba338ec267ddfc9753919b648f803ad7d6276c0ea95d6a403cf861982ad4318db0520116374250b0a00e4fb872214227684227255c29c22fd26f081d2cfe579710f8b7af70722880e8c654a7b831cf7f67e8ca536452029e5082d345fe12490e7af6a7819d0d0877b0c36a20e52c273d1d59eab535923053cdba5e6eb09d68248fb6d3d1202327d3a817a26666704cd83309520212f6c4f090e4c0c73d448f98c95d901f91397b969de323caec53c6f38ba439dd6ac12702c2a54e3946c2008b44143dd54370e339cb9a2d7083efef42533259a1414dda0a9f537ecc789282791e25c5730df746c9aecc6066dde3c5cad9411928ff5f7cc7ec69aea765cf510ed0c7f9432aaee6502c449ddc1a061c3794850d57e720b6ef605180a7eb0e169f01aed93226b0a5f69695124f6cceced38b976142eaee4d6d2447d7d28a30d22e49f2eb0f825922ce09c6b645b0ab1dead502ab827d107762bb5b1645e31d878a019eba3986334eac1d203640d4b428d8f14c627e81dbdb4f8fa7ab7b09ed9ef9a7400a227d66ea421da7b6f175cc13317c58a06a4c5df0baf67099becc860a46ca84f5542933e65c6237e362e6a32a054832b5d1920670c8170a3e14f15cbef6654e508d29d67113ce3fb2c61062", 0x1000}, {&(0x7f0000001580)="6eb1d27e51c6566abfafca3efbb546182336cf3eac4afc5c8fa5acab71d8aa630e1c82bafaae6bd37981be90adadf6ec3f76672339a37464dcc93171a42267660005409f4803c3cc46ec595ed08d403175f5fa94da8384d8eafb9164f34cb8fff0d95c5966121bcbb3869619ad441ff64d6a30e3ab4a714671866ca811b72371e91929b1aa446de85b8e298fd8eed8", 0x8f}, {&(0x7f0000001640)="125f79a7cbf456c0a5c51ef45db26eac6397f1748aa47eb961140642d92bf3639ac0d18b7b5dde5f1d9d4c14063cce65674c3f95bcb125c5e2efcc64242a340811dc75ddd9804a1851f09b06712e94d75aa62bd136de367de17430b1a4fbf0b452de9a7e208c822a23411899db4f4f04861f5a293fce2dad63637886a66c633fd1f6a6246f6d0c25153b8ad4e84f6b2549c5029cdae11d56e3f13a0aa208f32eaebc35914b4ef7436d1257a1399a261de0284a3b6619b3150ff3712f667ca3d648b18382ce5df9b670494d12e1738a1636486fe523d857b67423e66c6bdec564e753a02fc0e72c1a6379df781e600f7669905f7237dbf519eb3cfa2087eb6b2d44d897fa71b18537a830ac0f835d2bbbac331569081c74fdacb3dcbef60b8ca0d3133de70a20b6ce2630e3dacd708c354d880e3eb0c335b1ea4d707b5ef828dee7c06e0e9e82676a758e0cb63a26d6b6862253d899349690fb6f77260810e9ce5e8df5d8ef57157751959d09a3f05d6e352dbaea0dc737fe3411df12411c597281ec099d46e7851e222f77aa03ff0dcd8b2ee6601adf07cbf19c45d19f6c45bf4e7cab5fff12c47f3d861c3f52d5bdc4c0b52cfea8558d0c34cad04d0688ebb346b79a5e0aa5cc7925720b28bfd42d76559977d9ec8d0cc4f46bfe942b04a95a55e3926c41b27e0362e5fc91cf79fb481fe2020c033a69ebab1127d5645dd77799a334d3d713a4268a905e618688f1accd8ddc5ac6b79edf9678beed41f952265087b79a42f21805629f0095bee6e5e8fa392558b2bda74de7d37403d01adabd19f8d380852249a25afc0594ed4812518f9205dcf7f91091f94d7de4d49eebe81500ca1ecceff53c561a64d5d976bc4c664f01807c6d11778c57d776349653f82f07b93648eb27559b8125e54e0f82c0bec181c64e6cac680def949bd538081fa9010cc0e165f759bc8da2b7ff33449f667a4ee23e3590a5f36e38c13b42890fa35b334c8b2b80b14d4d64ab9c558d72d3a1e0da2c37532fdd9ef9b1952214fe6cfcbee647f8b222007e40e7e4962af21f577f6d4d5f0962f59cf09f99c3a7a90454734d5bfa7dd7fd02b261708a7bb89fe4df9aed8a28b41afcbfc5dd295f395d500faab8c06e0e29e48a9f60cc10886ec06cda7399a98d29480c6b73834bcc3c9b69e640dfd80ac7c64b9264e090444e786b0a5b7b3b35de541c8d805875572a268c778d7c31b9c2a55d0142005a981c2b69d23b41eda1ef33d85ae165168f5fa3360ca1333c37a76f32a5e7c1cca1813e4669f97d9d12a20cfc84de76ee6a812dcf2049b6d622f61aa5cec1abee8e42fcd9a5f577f6f3c834b4aac7e902a22d5b533d3a53ace23b9177dbb299b0bf3d5e454014c329b5c22c60a5c8f6c70f5edd3e27c1b255765f5449fdb1a3ef9f2d535dd9c54ec3a4be464fdf542955796fcab67f8011de47e912dc42745688685e30531ca3e906b2a1cd50b8ea5c3ec26f3a42e93fb9034e2626247f9a0ba0b5d3d42afb38c485627a2778b6a40a26656b012cae8df19d0b7325d9dbe46ecb6aaf3ea76c20a9ca831cef9bb0f03b5729e8824c421d00a2c5c53cb6a315710442e40680532e2c5cc73180939efb9426aa1fd3c6abc454464f40efc89641c74d10c985fbe9c94881230b1c7302bfc27ee59a54becc8b421ff70ea7a0e9ccf0c87efc8709c6195a48cf7074ff7a6cad94048f0c1ba695eab34c0e2c098d20833568f12edccfab4bcb39391307ac710691e0c6f6948e2c3b18c536e812aeb54ab686d0e0a38d936e1a6365f3ef1f35bac398a139133e3ebda7803261fd4f1398c9bcf3beadf5b410b7d2b621d31884fe662cc4927cde47239b53000579ed0d77ce116350146f2193e9e1ed20d7b9a1ae090cb191ba72f3ebe785e1ba0f5c4ccefd45bdeb6e790d975492a863c4729f8c18cfbf228c03679e80c785ce510b3b6cf4f70ec81c39cc46b4bdc1850194cd75aa6193f3b139139d3a85abbc20f36a0b1d956a8bae39456ee170974c5a3c1a8d938aab336b3cc8a15348ea56aed7e25006cc5d055e1947c678fe4b2b3520414147f3a488fe96434a130a75cd76417bc645b12ff8df57e7838ba37fe687ebf23713950b283a7d03e78272a86cb8ee6d3ea7121e0d608d0bc94ebad1326cf025a3b438b3a000ed436a91107d0ac2b1ca234905957adf08b534b06fb4e70bc438153bf61746fce74861f2f2632efc86b235bda38a09d290a171d95e8060aa41e3d5872deea278d62177094836361d895d914e375f0f6a80c0b78fa6cb319a6386a2476d10746aee8becde3da585a539c928f57700123e2fec6d512194d6863b68792e633150b25cf3d094dbe3e5059c9f6d2b7e36beeee9fe99ffb5ad2472c5fe9171899696393b2be279559571283fabe5f743c953a08ce592256f3886079f13397aef4faa487c1ae98c3e3b02cf4b9146842bf925db2dc2a012448a086c71d5a2716484f5a4a4ab2ed3cc93487dc9b24047dd1a071104c5840b8e8f1c6e78b0eb234167dcd9ecd02bc05c62721c38e1ee21b0bfbc661a478b3a01857d852f5e5f27d812b12175f26981be9cbd742c486e7e2d25f416a833149a2c066bda6e8d431583991f98ffccb9360f46930f5f8c9a5b570d922f0b453bda6e3c25555243202aef71724da93e6837c207c981adfc505e3b2bbd691fff42be955e789d2a372f54b9097cf0865388c151260ec394b3368a92b346c0d3f0dcb282fcba9fa64aa979dc0ff131e2d4e51ee170bc81bf93fbd62e75041047d2807422b85ae3c8cbc3b5b7655557072b655aaa3d8992420b073088b76ce315c2cfa64dc43d969cc03ca8181fab5eefcafd25be01abfcd77cf337dcef322fe9128d9e6b19ed85985646cbf3108643daa618cdf6e53ef350c9b7b88147c6f620b248290c8897925e7a28e1c639be52aa645b95afcffbbe01f6a31057d0f10808f97e0c01a524a867635c03895560711a90b6874398be5947ac34563390f9aca3c81a740842b384350340d20ff80e7f7275d64c5879fed720768c25bf69507b03deefd8eca9138dbac33846768228a5b281f13522c35aff4f5ff4d2dfc2dc0d92f72ce641b2d14fa66a3a6379342b1ce24af925e8b91944fc3798e0d9eb7a72f19a648bea120a200761db68e7a2e0f39c33b1bd19a75e93acf0c03bb5c9a48444747c87ef81c4c4fabc396a62d969c9d6e657ab8933c9d93609ebbaded70e955c88cab2d3e27370fa68ed7ccd73296e5bcb8be233dc412d307d4e899447b013296dcb87067decdd078943a6072b904210093f86640e57e224a4ff54dbec14eb154a77a020b83b6c94a36708954d7595b437cc4a9f4a23ed5aa8ab391e916764379f9c44166006370a33d076be106ae67ccf8977d77a5eec652324f192cb5f28c7feb0d7d2d5ff2e36809d6438718bc66d6c5fae75a91e3fd62841656c6b98d0d8c61c1e3b8d9dc98c9375786cfe5adbda4c2e3c2cd4c130dc40c692710b6337621e2567620e0e6b871d6187514c3923b059d22793b394b81d57c01794a50bfff2dff2461b924588cbdc44794432ba2ad7cc35cdadfd4458783146cb1ea8993cb9b398d9a744d36f23df83c8cad008f16a42a7ab228f633204f53f1cf2d2847041db40ae9a8ec009f9f43305eee99eb73e8fc776c58f0f2fe80ebacb5d740fa504e0b08d4aa1a5f4a3604c1874864b03b6127035a1cbb413e987da44f7c87d5fa741d537638dcfbb43a0739f4aa5d5410b4f6d922954535600c1ec51be84068a99c5f995006f0dbc678e04eb2a501e098d22945fa6cd940024d991f535297a93bfeb796153995285a3322ccbbbccdcb3608e4d60b6fae7e575c1eaa80966aafea4f4c0377ee058f6331c13d58a7f8ad5ad386a7ee060e52fe1144221f1a2c73c019f31bed1a6414e7c559e3799bc4abd81e415140a769294e8bfae243c21404d2204b277807f4debc3b294bfff4ac57c87b2d98092c088d0a7bbbf5cb44442fa8bcece91be2db06b94df5e26bed2c620a4f2985a55f9226df9ba30e9cf926de32cba16b6f789540aeb22791ca5c63de58b5b8b39c1137adbfd8f1b2bef821ba78c80c54317143caf7cd704a8b72137d82a33230914a5bb0039922a07e7fab8ffaed6d7730f15315ae04367f47d4ec61794d84b5da45752316166e3dfd73f3b335404c2b418e23a28a38be12742abbf2eca8c3619ab7787ad2e4f6b4b5d23311352fcd264c0bd32f1184538a8b8734c27cd2e6c98b2ddccbe19580ea5a0e9a851d45d0f3d54df8e1bb07f797a937c6934a9614da668efe61777bebb0aa2328c23849e0250a2a83f1e285d371a2297fd1a995040df4c42af292b894506cb6381279aad193b8ea12b10ed094311a9ed68f2535ef6614552e6cdc354f6f2ccc9d2b9ff9639b4ed9a81ed493e34751c89bd45af6188c4b33ce2cc3b31ee97c53f03f6992435327e94839eba8157e5fbf87385ea332ce8d37b4740a5bbf3f77a3b9278b46be1be97d4afb4f56d9718f086b2f68e764c9d021f441a699b0fc5688cf3cbf7446596ff494cf592ae7f57652243f246c4396480cdf624b07dd0d9efc00a666fa0c399a77b33cb4ea1efb5f133643c63bf8ffcb8141432b20497f62cbffde5ecc6c36c07bf99344c1d4439f5bef3357468bdb60be8e0b3f54174afa40d10282022c3a140bb758a49a48976d77ee5edb2d1ffb84b898db5e012064181cd96a20f5a88bec0a538e3463f5ecf8655382e5f052bfa9b74d10d25302a34b4702a6a92851cc70886a16222618b90ae1687539d14aa442a7f2f6aacf76271965dd6df4962d908430127a57ed0f1eee18abb8ba872a5c7f206652a5a7ade0c2a3ef2ff54b8c5ea1583e6db1f03e2b2c9405b366b4dc537b7b941a96e255666ab5e69deb1a42c442656292f3de2b7b58ba5717f26827e26aa7a244a84add96fd981cacf720c075179bc7c72fbb52687fb2699359a93a9d83f627c6d5d78a8d6b0a93213133a329f12ea6ff47619f81444f2d792bd382468c459f1fb9b2ffd1b7831f2473a371dd5994511833fd769b75a633bdbb4563c6f19c769a3dab5efe799089237e98535c0767d7aa6fa18babeb4cdf464d07bf23a9c8c63523c55e4ffb92ea70d8c6f427fda2a90818c9eabbdb11da5d3cce02c85b6ef9d1820dd6c2dc23b390bf2a0654dec6a9e57c7e4128508947770308a41254af32a532fc3d6bc5163b25539c2ad34691e1752339d8b87fa9231465d4a1a0a3dfb50a92f16f5ae7c9bf95bcca501b3d139a78be7a29a73f069a318403969e080092265612c7a7cf48f9b0ba45cb5fcbb2e18dfcbdc93d5674d07b5029ff4daccc0fc222eefaca0c28d9f4da07c5241acee1671daf491995c63a0c08960d835be5705d88f86de60a038bdced723cf24b1104f84a91a87623ebb23390c739b9da3906ac1010fb1587864caab7b78f0e3eb4c92b845c96be11afe45f5f77981eed48ab02daa920ee77eb2b2e12b93e8fafa35c1b070808edabead631b7549264d68badd85c3014d50cbc145c6f68f826c402c79e7bcaa5444aca728ebddf159b1d77a1f7e69cd2594539f3687cab84901ca83d771928e935c128a92115a65bd49a83a2b3c835ed23ff724fdc3cc79122390de5e730bbba6a4c503ef976f77e92c3300a453834a1330d0c748ed7b1a42ade2a8afa135531b5c07af1b447d4923a70320597359aae9bd135a4c5b6ec7890a5eb39b1c2511a176e11ec40a9b66b30afbee978496315a3df7c6425165b6a4ff8be88642bb473b6a06", 0x1000}, {&(0x7f0000002640)="515549799fd65ad331838961e4098a964513c5145a1f0265772796ac7f119a643e24502f4567b9ef31eda01c8a4c1158302a1893d8437e2647a3a652da5544701950fcac54eb305cdf6d9c060cb1f49e52921fc093793e1d5d2cb9a7b3069cfa1c32ff9c34a9d0539cac91ee4d3fdf127012b1cf2e51201a97248cda6147040603bdf2e58e2dd613c6768d4d8aba971e819de4987439bcb8da2e1c835c9df7c9a4f8fec8132ef77e5178e968dfff0fe237d5c5d697d1586b3896d01cc548377877bc3f8da00cfbde650b106cbfb90554072b7d8dc51b738d10e531e35044a0a9a689d2c7", 0xe4}, {&(0x7f0000002740)="cb321bc01d11da7991b09d1a8544a2797f2731a44ba69bde838ace972508ae4de86f35c42ffaa21d5c40065205a7b8b526b0c459f1aeebbe8d3539ee91d55741315424c8593a1f5f3ae19066fd1e5cd894e3c287fd7f2a0d9bb8085f", 0x5c}], 0x8, 0x0) r2 = open(&(0x7f0000002840)='./file0\x00', 0x800, 0x104) chmod(&(0x7f0000002880)='./file0/file0\x00', 0x100) sendto$unix(r2, &(0x7f00000028c0)="85310c7eb217730d15eae9c66215", 0xe, 0x404, &(0x7f0000002900)=@file={0x1, './file0/file0\x00'}, 0x10) unlink(&(0x7f0000002940)='./file0/file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002980)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000029c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) r4 = open(&(0x7f0000002a00)='./file0\x00', 0x10010, 0x0) recvmsg(r4, &(0x7f0000002d00)={&(0x7f0000002a40)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000002c00)=[{&(0x7f0000002ac0)=""/16, 0x10}, {&(0x7f0000002b00)=""/236, 0xec}], 0x2, &(0x7f0000002c40)=""/134, 0x86, 0xfffffffffffffff7}, 0x2) r5 = semget(0x3, 0x7, 0x9b) r6 = getpid() r7 = fcntl$getown(r1, 0x5) setpgid(r6, r7) mkdir(&(0x7f0000002d40)='./file0\x00', 0x0) preadv(r3, &(0x7f0000005f80)=[{&(0x7f0000002d80)=""/246, 0xf6}, {&(0x7f0000002e80)=""/4096, 0x1000}, {&(0x7f0000003e80)=""/4096, 0x1000}, {&(0x7f0000004e80)=""/89, 0x59}, {&(0x7f0000004f00)=""/123, 0x7b}, {&(0x7f0000004f80)=""/4096, 0x1000}], 0x6, 0x26) socketpair(0x26, 0x4, 0x3, &(0x7f0000006000)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r5, &(0x7f0000006040)=[{0x0, 0x1ff, 0x1800}, {0x0, 0x0, 0x1800}, {0x7, 0x10000, 0x1800}], 0x3) mkdir(&(0x7f0000006080)='./file0\x00', 0x1) recvmsg(r8, &(0x7f0000007500)={&(0x7f00000060c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000073c0)=[{&(0x7f0000007100)=""/101, 0x65}, {&(0x7f0000007180)=""/133, 0x85}, {&(0x7f0000007240)=""/215, 0xd7}, {&(0x7f0000007340)=""/109, 0x6d}], 0x4, &(0x7f0000007400)=""/230, 0xe6, 0x20}, 0x800) open$dir(&(0x7f0000007540)='./file1\x00', 0x8000, 0x100) rename(&(0x7f0000007580)='./file0\x00', &(0x7f00000075c0)='./file1\x00') mkdir(&(0x7f0000007600)='./file0\x00', 0x846dc2e0dc42eb6a) open(&(0x7f0000007640)='./file0\x00', 0x18040, 0x8) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000007680)) 16:00:05 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000001540)=@in, &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000080)="3ea6b58e91a914774729b89bc0c0d2b56fd01d04306f1969e81aa01155c0cc0bb4791726009f430652ae7fe0e920d5bef1815c865882d1ee626a03c0927c2a5116ce36f926f210f08b9eb0427f2ed92a8a75c4b4b0d87f3e01de747bfc1880178593c5fff564cdf768391709436fbe330b3ca04ad5", 0x75}, {&(0x7f0000000100)="6482b3db1dee037753cbc8a123", 0xd}, {&(0x7f0000000140)="eb3c22d2a4f5f9ab38a51836296e31a4c7eaf5feff01cfe1e44555540bb416932ae893f5cd01576c8ab97d5490a3601bcd0eb34f18f20e721c27a0ed55d9c83ed7c4e14bac26a6f05f73207a77d71cff271e42", 0x53}, {&(0x7f0000000240)="9fe324fba28a66ad9548607b7ffec465faea848f5d2fa6b803923a2f106ed1bdbf9072f71689aafc3b3ad54bc7625aecf46885356274a46e2ebef470ffcc8d494cce8b2c4b5fecd4c8e03240f30b0952c240aba62d6d10ac3d3b748af81655c1fc032aeddf0d1ab9ed374507efcdc6a8d167ce55fdc8cf759d69c19a5a064ab3c1544eedd92c393c132d7d1bf787b2b07da161eae900b4a199c09e97c73e09cb572fb07941136539ac86300d183a8a12c5c171bbf82946d2f73ea6b7ea4d858715f1cbcca29b2861179fa050ffad9318d444b5fa0ad1795214e6d7eb6a1551a733e088a3f20bd26ff2258c3e0ef74c7e953373818f032dcbfa8de8edc9c31b9392c3d3b3d1bb9e64e7a90aa917a5e7cab23f04c489e4f8443aed13edb2b5a68f721024c546f2bdc1d523fb9ee15d55efbf97a0146f89e08be1e2390fda60be491955769fcf5bb360e817c231345781d26724f7ca21a9169c31420999b032e86fd7b2a5beb21363713793faa19f1da304bc5a7fba385530fa97b559a7e70b234b1d100e84e48f71e4ede5927a361ac71d6930256bf20a9c53a5fb471d2d4d477fbc311a7910e9a0f7a7eb6e1d78b15ede8a48b10dff9a9536270ff033ceaab6b463dc90a7b51e1b57c382dc57fa697b5fb2a06690805274a7a0197d14ccfcc5142f5ad77bf9ff3647497c1feff5ae8410db3e1c28eec841247d56a73f1a2ce64ff5e9fe3b22b354521ee6ca0ac06db8153fcb69ebe9fa2ad008af93ffa716a6b7ab9684591895990ed865d6a7e380b6fdfbfdc9a21ad6951edca331aeedf94f6462dbbf4101c462a9cab8a61b5a8787643978c8961a4633cf6010350515fab820b68b2099558856ace592bd89987498e25a5c4103ee58cc660371c30a0f71db62952f529643e3516b346c01200941f718b3a34570f888fda0a3e1559247c36414ecf45d70cbdfde6433d83c3b2836a00abf68d848e72195dd331b766734cd725be1b535901a1a53836e6c17df019452871c32328d708594b9c0841d375d441d3db4008d40bcb98e87d51d35749c7eac43b59044c07caea1cf08e814e62dfe79db408cb85e3b5301eeabad63c079a43eac1067a5f66569854c90c49db45746f4ce060a970b87125c426fa90093ac3b2e7bfb61918f2b92e7adf5af5041bc3528e9de84a0bcadec45874368e240a63978e597d55d4f442f8f5c37b2a56fde761a19280d2b9952b9aa1b786ab94dabfdc56a60ba50aa7d4dcc9099f87f703e3e040bf37f2188f5ac1aa28aff0fa56764609afa3543c21f246e334d6d7cdc81c88a116d2a4215ccabe9e6b766138aeac896cb38e3bf7f1ae27c0fa73d71ec6d11a677bc65278a5c4a92cd702dbc1684d7d22fb6616f6ee54a14ea39c714feeb24df70982ab6161de169819e53fe53512462866dd96c804a590c34821c3b62c2e4fe6975d00a54aa1ca548bb77058d978cdc0424f199b8f8d18a28fd9be1316a3059a289a00f5a1580c149ce6d1b971dd3a5a76e6c9a185efbbafc5becbecd8f724f5dd5d3dd8b8f61da3129149e45ef41450328faad8f85ef11c2ddeba8fc6c8d886dcf961180029981ae4201bc66dd978b59e592f815947c89b3ca0c6a616351b57000e514693f165ca4f570a063f1f53c0008bd213c5e8bcaf646bcadfd9eb7c9c276b977458781ce39ebf488d763082dc48936c05d5bff7b49f6ed6c2984a2e94c57597c1507708f61a164c60a6106f300d3fe6816e328b1963f3437cc87603a675e08f7b25137b648573ae81e40e33c9314dd9baf9f1b820d63f4e64516b6384e7acb4a385f28bd400cbe57639862eebdd14d19f17540f9d96431de395b0ae8beb95982b3d24c55f995147be2c5bdb875d5bb2e7fdfa93a81cdeca479dc3a105aa8fcad57d1ec838f1a91615b4c3cb605ee199359393030e3193efbcc43691d858fe158e9e286ddbc7041ab22a0aa3999d5748c76e988e51173e0b514acd26692647c9d7f27f1bff95dcba0179c92cdb0d291743ffc26c4515446b15c9919de1a84a979cf29a4120d5f28fc5436179d6097d308bc7417de05eb9163674e7d2156d1b5d01216061bf4b4af3a1726490c4906a703fa63d301295a21d505486611e67ff5865ec2fdca3c964fd99f31e7fa349da2ca16d7c06a03b6d31669e7caf4aabd57f2675b88013a73767ed10ead827132394a641adc38647d7eabc5753fd9ab22f8d8753c080d6a07214763112d399e1f28c867fee6368ec0aa136606a52e50a08bd14c61492bd8d5cc3ff59e3fc07e33147cf7b0de2105ac55f3233f4aa52bd6f96e3e75df79eb5a1fcb9359206d4177299950bb6dafda5851721652fa4dc23ae4cea1f7aad1b47e8f78d3e75179d4ffff94fb7be1ee1ae61c982f8aecf0a284af1c04a0d758ee66f38ca09dde1d07143238ffbe3a67f0f8082468e1bf856cf6a9540a55f5c52106a7f741fed9d706e8c9ca658fa0bae5001e109e69dbba0d2f1b114211bf78f799fa85c7fa856619a3a131e5e98df411f8434c7857faa971ee14e75298a6f955f73eaa7972148f7de07db44e67d6d2f727df9f0273f7f9d9cbaf4f51d5aa3ddac944880dcc683facaa8b0ebb9eed9f4c9e3eedcfc34b9597a717db1a9eb42e8ec8a9c953494338422e3b3b7167e3578eccbc1256acd78d3b497e4ddc206e1e2ec404b98c852e077678efeae47e6fb8de1d3958269d41de269bf9dc6b9c106645efd43338d40a70227d6963ae4b312c9fa02308550df7ab21d1ac5766e8fe7008ab4777e46c40f1dfbc17085635d1ba712c61bfd009ba64ace86c1b1a859bf7d832a32bc5131a595ae0831f3e923b073802bcbca413646c3b838649f2564e9918b0a036ad30368c8c9fa45a0d69d511cc3d4a571ee0d99febc31d705a8afc9a5439f498828ff45b4145f6d05b6976abe4e75ba6f8f7936a6032b190ca5583ca86a762f7c64b80410081cea9b225d6d398fc9f4ad173de4fbfa130e9d1b9682a359b77de1eb6be80333a722eb2da08b8e561df13b01d3deef69920a396fa681dca054b8d21032e48c07594e268b858d39cac70c92ecb5fd9296f506526ec8cd9bfff659c6954d7dffe4e6361db52d39e27ef023a3add025b10ae4fb5c5f8760a026be018a694ce75df364ea408440a041c5e9f6bb62e126bc8d82b567e35aebd1491f8f518f076fcdcd581bdd68834755029a4ba7dc060dd933eaf2516e963ef86c77a8fa3f68c396b3b1882c4d344697f3449d0c09920d8103bbca8fbe4c2c378bfc9eaf4fdfee0b41dfb1d2e95f1ed935d5d5d7942146152ea990126512e98b28cdf9ca4d2ce9a532afd161f6b1068cba5b80160a2068e711b9211ba719ecd6d9381664556daf7f361d316d35ead792279e8ef3518602f6e4821c4c659d45eb0230c5985c5adbbce734e6f0b6dcc6045aaa44d0119fd07136fc4e6b812f6339de0357d96970b0b83b47e0c03148bd978feec3460b5ea6f8616297eff90816166d1b855847e1645894ce9c01da94f05d7be7e37c57e220abf5d832ac5766338c920172bf1e43688e4b7c20fd5eded8ddb4de91e925acf9c97d5b2ed5ae6ee7965245ddd8e8830835bfca25e7048150290a9d0d09d9aa1ae0b17927e6ac3444d15c7ab2d3d008bff95284412ddcc9f34f0da7f99f4af62abc9213916a2ca8dca1f37882371949b6e41d50ad7936159679a6e4883b0093e0a1ed974ef6d6d0528196cdb6532962e922d1576a07b90836b0bb7ea9f471ef6c5ba11d12da0d0f902b317116b7f2a74a27565197d2d3d04b9460cca045019300ded800318c58e385307a8a16b99815afd88e218760b8fe58f2f3c2b07f174e7caadb49e4fc56b3ec174f0dd0beb1e361da9f844dc58084866c346e46973c16c0cdfaaef80ba86c61a0a224ba03af3c6e27f5340ebe31e4a00e539ea46f750bd60f8351ce9fc61c6ad8c40ea5373693aceebfb368e3f2d841669675f98bb90e34131aab26756e752186e70c277646b1081e559bc9ac375c761abb433615c4f6c53d8c07ec2478c8ab3c5e8cf988a6aab3e814ade0f9ed740def3c4f106e3d2712fadf1fb21c0f750df2f15feec793c42a945365b38c3b1d6855c633d9cfe536f3fcee9bd71853d53fb2bd4a2df9d45ffaae2b62e00c392be8d5f11748aad938bc68d0e663fce5cd5b74626a96ed71fb48337eb962384d5f703f8bfa9020d9f0fcb191bf3d3e8aa5c5222b0a2705ecb6cdb2b80cb72ae73e5613a5ce012244c4ea566cabd0a362d67f989cf9f6a2e207d3b802d19fbed87e60cc4af6f4db938fada51443af8fed951e7e01bb780dd025c411476411ffe883a3fab79754a095dd8c1e41579361ec08febe722bce316d2d66d8d1b6bcf10a6ed29d6eda787f58676cfdf6983811126ae9182c3e0244593d8510b9bd053b034196501af0661f259074314343739f68d51a50250a2808f1355cc2b504f6b69d6f9e188ffe59b871beb4dc1d8b4c6fc08ffeb4c07917a9d8a53056713fb9b3e247143d5aa6e968ffff0c8cb1bccd1ca505cdec4e734e61f4901cd9b97e6faa027c370268faa59771629d35cabda039089fd1070d424dc983c323de18fbb6f646c15680a0d50e98f549027edfdae6b43a77599784bc75f3d98eec30b7f47ea483ae6ae0553d4ef835e2d6abb8445df8926daeeb5661a09ce143583bd6abb4687e46980240c22a8f5c5cd0af6b3c6078b3d49af2f88846169407b81ba28f2d23f67265231cc8b2fa583deb5177d9b2655d7c0f74c228de27abc68f5231f5567a05c2793ca6d09d87503f3d0872785ccb577e1a5a6eb027acb2d27f23f4ac277667ba3ba0c62e85d1073558777deb8a553bcee68514b764907979dd0a77e73783bc46aaba07f69edc909dd2bc6e6d64327c9d7362ca443f8013b3d7113aa2b6aa80a2e50a2b6ee17b89078afbe96b8a7f1f106f285247b2496bac06f09b7e49eb5670e5a74ad70232f087b00269e0141acb867403dadeded2f8efe73dd1cfd72fe0134d4aaedd675f2c95e7bd271be16461ef22cd4aec2ab0e38e1655552a7cab4802ad2ad5f6827a9dee04f9fb13ea4f0e4378c31c67c817461a0f98ac126747a719f830c0f9ba8adb7e5e14c773328ffa761b021d136ba5022be5fe2307989ad3be485a6bb6f461b7596ba3a5d185341f14307af81eee7dad1450847c9478354f0b68d1f1c350cd7a4ee0c07b881e137f6678adcc946ff2fe7e0e3a2e2adc84b41e6c556f9d26bd07d677c392b00849fe955ec6f80a4af80a15be8c6963a8678402ed9e532063651097e51a64be321f7faaf31a144367d2b0d5da4ff0e02227eebd28ff26bbf024081088147be7ee1a7b5525b6105270dad820de313223940651dfb3deaab437cec1f57ca8fa9edc8c25bdff9bcded3f5bef496fa12b86b5f3d0a8e18bc7f083ac2380b3e1130553853b2919aa6d23b0163db1bc1df5a20a210054c419981b00bd504888df7392d691cef0b17cfd46ed8419b7bf06193617c62e6566604f5c0b9187d8d7ae3281002af872a99ebc1c53e5a50f85425f5a49f37aa726814d22ae3ada8db3bbb0ed0d3c19e9fe515a37d9e4c5326a834f98bc1495d48985668f8ec820e9cf7613d0802a00c3832e8e4dc4c2838738a9b8e92a0e0c67d1f5a795819b27372e2104b63f0fd5ae6d5c4e8add16379fbbe9c68c24a9d9ab4bc9489a247f08195d482b7b356de6d5424da69b4c69add51af00bb36b9a51160f3dbcbf2f1178badd3caea6661093d5327e22ea345b72a916b74ba1396d2f1ab82b0aaf68b8637a45590", 0x1000}, {&(0x7f0000001240)="5144fc143c37a39ef482a814f6f6cf0b9f620c054717f66a09dfdc4260e09ccc5a784589ee866fe09ad47865a9f5ab2c6b51c4b505a54a61a29f174d621fa9a89a54132a15c6a1cff2fae3e3cc8bf2c483d95ad8f854e86e1d3aa097", 0x5c}, {&(0x7f00000012c0)="94846f36a32f90539e444da266fde1834a456021acf4b14c2b563135721f68228b69aa0d696a8c22480f416e7e28dac7b63e8591dfee582bf7c2bef3ade8b3e2d39224ce2da1486033ebf87bbaab58cfb8e0b3e705f1faf48576518503761e4af94004259185da89d12ed06437b72f80ff97c432aa1eadd5844301598bda003fd6a3fafecf737f7a73927274736a0570dea13816395ae864f54e", 0x9a}], 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="f800000000000000ffff000006000000282299e3dba36393edde4824d4ef8074d776c0f2bd6e0b6f24a4ec17c2f0659a2001e956b6303532035c00f29e070f97bd6e874a4a8194d89a085538992a06cd7fe7b2296dcfaa1d016308fd38f41422c44677157401aa34554c4a39fc7ff22506aa99d0b0d025df9c28a3cddb99a02b4ba03a5078f080638a8ec7d122960681e48471bf11125f2b463bc69cbb52a638dc763e681f7da0b3968548ba1319a38c531a7e048de2ffcc2b0edcc73437c87c2c90567f99fda96f9840d89cf9bafd02df9457889d7cf97dc70ce0cbc7c575bf32210cd0f61a8efbf9fdbdb68bf500000000000000000000"], 0xf8, 0x401}, 0x4) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, 0x0) syz_open_pts() 16:00:05 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="3f3d7e985fd878ba86915d13c1222d906033ccfa2b8a642040f98d2af5662ad12baf3ea9074dbbf6e5", 0x29}], 0x1, 0x0) getrlimit(0xa, &(0x7f0000000140)) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000001c0)=0x5) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000100)=0xb3c) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000200)=0xffffffff) r1 = syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x8) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e3", 0x1) socketpair(0x20, 0x0, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000280)=@in, &(0x7f00000006c0)=0xc) close(r0) readv(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/169, 0xa9}, {&(0x7f0000000000)=""/8, 0x8}, {&(0x7f0000000180)=""/198, 0xc6}, {&(0x7f00000003c0)=""/173, 0xad}, {&(0x7f0000000540)=""/129, 0x81}, {&(0x7f0000000600)=""/158, 0x9e}], 0x6) syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x4c) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 16:00:06 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="456a4fbca0a900842563bf00dd8e86d521208dffd5158d3118f54e6b36eb72e37dccd6c392603b5de907666e8ddc1781917e46", 0x33}, {&(0x7f0000000100)="b905d51afd8705eae0d27785f05917b471f3aea30d55924aa99d615676d981c3cec7f102c9136b9e2ebe128480", 0x2d}, {&(0x7f0000000140)="acfe041b9df1bee34572f5ff9ebea54130daf3e9a0e5a3c25aed5665f3262b3d458a76ee16e1f68090dbb8d9108fd259f0c0299b22411c4bbadf013c80995631d31a65c70825523697dba847549443da6503366e", 0x54}, {&(0x7f00000001c0)="a2df7475c49aeb4b27d56cedbd68453d84e8baa83a84cd9c0f7b0d3d3717ce5d65ec01c16a69acf1398462c095a4159a07a4ff084f77523250578d7309a0f0287cb3b4dac51a5098093f3c76cfca0700fd17be37d24c4e88ccb7dc4c599b877d091fdd55ba1e376e6d5665cd12af4c6e167fc96c1b48d041596c1b28b1cddb2ec0fd23528799d563552b77bc611017f4a60b7cf392dd3926b1e159f80328cc2387b8e2256f3197e13c8a", 0xaa}], 0x4, &(0x7f00000002c0)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r1, r1, r0, r0, r1, r0, r0, r1]}], 0x38, 0x1}, 0x405) fchdir(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x4, 0x0, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080), 0x1ff}], 0x100000000000025b, 0x0) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x80) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x3) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSCTTY(r1, 0x20007461) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x800000002000, 0x202) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000b00)=[{&(0x7f0000000a00)="791b59c09e14e0573939b46f4f9f8eff540044f5be539ecc2e681639c7956ea6d18ea188193f92c91544e8f1e3beba2b5af72269d14b4913f644af2895794a786e2072b444195d16e9e821d763943a4b6bfc5e3be901214e202f8bca5fba749b4807b8f81b40c0d82486c4df96e85f1a8bceb4b4badc38939fbce5e3da73c37e7dad5dbeb993bd71fde989d652af0b9496659eab2313272313fe7b58a3d16a2f0a2d9aed1cee364c463276d49180af76d32cd56b5cc368469122a16440136716f27d8f667f27a74811e96a2e99f360ff31c0e87d55170d94a0140296", 0xdc}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="489d8979d70587f99080b38dea8601936919c8d42fe50b9a02dadb625c47782970bca519b41bdd00c7e8ff77b665b240df1a5bc5c3867e84f37650542d898d37f3917e8925dc044c1bddebdababd0025c9e7484521d4a073df8ec0a1f33d135b798bb4d4437b11558049cd2d095cc973dc2bd26cfb5fbe2e5f2252ec0830b96a72a16d18a432a4c0026c0c8e5611e72920d5ba1435da51e7424e7ee3263606bcb704055aa95cda03b26e06ad6e6da33260515155", 0xb4}, {&(0x7f0000001000)="a1d915cfb8376d5558932a07d4202a410f55a60a25ad6deb0c4928f336d0a4b767ff9515e1957e271831b70d3c568f0c278e10f333361206791b9a1a829309ee9e93611800d1b8552fb1e4afe1d1f0fcc329a5969d12d9c334542e414cd3c55cececb6abf0d274fdefaa4a0f48650a9ee4ab92ad35521c70134bb2d9f1d4931c1980613e304bd1ca7949046c915c9e2ec5d887b92ab931bffbd5883b20699a52c8e7072913af27abbd8d0e24cc2ddc7ddaf7ac2ad01d017b4a7247e819c0453c7bbe2d3a06b26c1c5e18f1c5da11fa680da5b255a24495a3c30a62c9e9cc590c6adb520415ce9288b6f428d6b72bf411233491d74b9b038260573f810f7a86b19521eadd7403d43bb6e2adbf67d4c95eb0e9aa562924539506256e59c8d2437cc8a82a095f50242a4d1c611c9a424d97494539bbc6c3ef762b40feda95f539b47b5826f12fbd7424ec9485262999670c40daeb5e286c21e511a9aaed589162fe3a712098feb303266423a01e138bb5d498ea1ada366947995f6a9bf701f23522d4561bfaf849ca6ef6c22f1624ccefa7eb502c86f9825fe5bd6a4790e9981f2915b63469b8fa04e508995f011326f094e2499a941399b0ba14d755e254b2387680b4d20f8717952aeb0718619d359e450464bea5f16c64acfb7873b68960907f5b83f606822cd1cc975489ecefc6d0a52848c72dbfd3ceb8529e3c6df78ccc67f1b2f433ca88ae5ffcec0c13c58a8bdc32deee17e7d1cc4717e1b51abbc793f7bed33c975e59debd07a89387fefa76047f35b4b96071384e4b23d67652749334da97c41ce2fdcaab2d30465883f1cf3c67ea5fd3609d61a7853de5db251b2f08e655aaa39695c27a783cb17f0d82d27254e17b46456b9f106f8c17d6efb7421cd32d00fc70b59160ca1678d74e90fe5cb1e5494e310a50438990ddb2a92dbb8d3b4c692c57b2d88e97a21a2862da94e352ba4cd17b92be393937dbabd5d882dd8199f48a668897a0645fe79e475e501c2212620761a387a9769de109363152b7c666a2eef0c237ddf500e50413288f5657e33d20bfb3eccda12090a9558a18988c2f71dadce67f8c4560c3099bd309a75f9eddc450cb04f9d143d426d30bc7069b6019f5c953ee2b5f08a78f2bb62fa09d7028dfdbf4fca1c86a717d535707e1dfd23aca87f3faee4273f98ea24786b7686c6f0fb7e67f2a036db255d30aa3655d51c8d4d634d8178a32fd4cb0ef7ae0f290abd3c8ea2bc9a0e796795251ff9b1a7eebdb966a96ed2cd1a9b2183c4f8b610ce9c7bf5f2bbda1c8f00dcc87457ab5d8d6790ca62f3cd70fb7064b113afb6826ab91997998ea38428f72bac4d8cf5473534a857fb8225cd956ee368aad1bc89b742bf4ae21f60aff57e8907d8125723d0d5a512b117e6ca6b405d625d83d08f3ec9c714fa7f5473c90cf9c3251a50c8c4cf51bc498f5660122a4d0461efbe127c385748da193639b4317bbd34a895c32ad65dbe6f6ef01eaa5715b7151cb6a59050a622e00eaa4d3be30efbb358b249377ab0bacc093f65257604323fd2f29a7fff99e56ab4c8c7ee1f01a6eae786a5d9f399866457b16108078df5ee6d6434c69afa5a37beff93f4cb91343e638b32f280a2ca6a83371336e9474c9557ed0cf374b4dceb8e1100347fb26ac712a232529cbc4890b59ede72174ff9cc4ac6415ab36166d4eb47abcebdd227b1a205112ca42275cf31126e9c19df58d362db1d0b998b6249028ae73b045a679a68048c898e5e0850eec0c83d7a6798fda320abc8c3f65a16f9b0f49585e3392b3138a7120444f49de3f986265f2a93116a460595ec888d9fdd22c41acf77c53249f94d6b12a0e0b2d05f34a398a750cf06c9cbe3a0f0863906c8de2f3dba3ad2917320d48f5cc9a0bf5ea89d7d1597f118d6e62b4365ff77962b387fcaceb5cbc8a5e9b81dbe01de2f1ac50887cc424150e164821f0059c6017bfeb365483a76581365d42330393cfdbf8a0ce786f43e484a9dc0e03fe2948719ee3b0c1ec7baa35500b99bf3e47bdfa550991ea42ad63d9969235e1b243b40fc6a03df47ea30122fd2ce9826bee85d8e777099bcc9d5b0db1fce6922c532594f8bd6314eef42851ac9cac50034d11bcf95725c981f505088d328f58440c43afb5fc90a32ebe098f0be13599e694de47abc750a4706d8d1c3a3503b9bde733178127d420b782016b18b3a3e34840fc59ac8230e3812a6eec3b0901a5d8300138054b33ca08f63163aaaa188b3b1ae2fc1341e8c9017beb320a1eaab945749053327a597404aa241e19ba57cffbf8ede063d52bccf309579db12220f66981b1468df06744500eae7240c4adfdd7fb8c6101645d92c6d472d0db3c68a561037d73aeb6d1bd34a4ce0818208719b0bebc3fc3f544f4e5eaaad3dd4f053815ea934a7937f9ac58f125cd3636cccd48f7bfcb1f47181d536579456f66dc8f26e7de7e1734301ddeb3d60f3cd9061239d58797c86752d7dd4473f920e4e7f91fbb2e21c041534c75f220292eb6fe54e150663097d771903ff26b6da5b6184b073449580396a4731f8a8ede2e04782b15b1f85a0043c5caadeeafb23bd24c5a08d869abcd5cc7d65c28aab7b4d3eee22be71c0ebbddf1ad5ae2293c1f37e97e2daab5f1466ba01b5bb48e75a42a62f90223b328b5986d02a51b4f84777783dfa9f8ca192210cda82017a8ec74634c2f019687a490c77bdc50407a4a307ad3b56168681944f4400040efeca4de2331353f6cf968fd86882a3c46323c6bcd57e6112a2170c6bfa22f51a174096e5e2be555f8dc409a01b4bed06eff3c155827d26aa80f7eb6559b9bc4b8e7b0a2b19adf23f5c2d61fe5ada060c3387feb4add053b8246257a78293e52877ac405baa32640ddb5842b512b96fad8ccb7bc6498b098965f2dd0d4ccef334114689a8e38833a8c0d31cf0d3171107b983fdb1597a57f3b46f1176357b3bed63f5b4ee7234fa71a956203f32649cc623138e9442b32ee6e97d20a4c801f6c6372341d55d0d0120bf260b8970f1089e9d0c8aba7e420e1353a34508ab82585a68668381b5bcb20a551779c52f34ed28e03e3f67509255f03cf8df0c49283d382a425f549060fcf43657b5b2dbe417b2b22f7c388dc77a9cfbf2ce357fa8dd561644cf7c29c52deff0b8446f18c9538a93f262b8f559467063e6930014504cc7ee03f01c256fecdf60a10e314e762703788c2ec0a56fbe3a169718df0a3e1452fcc509f72648dc4f8c1091abf6d0e29fd5b57130af2b911d4272fbb25fe848820a603ed8831e0a857617e74e8f11f55ad8684cf761d5f6a180a2466002a1024e68ad519e227d17a06d30e59693b34f832cf604036e1420ad63c55a4563f9b3cec8b5fefe7980d83549f2ea97bdcc012d7d117eb35a0d7045c63f6f75d0a2f9b17c8ffcd23d3fad2da8f3b78155466133559c13a847563a389501ed3642950767d46b8b6e457340c7c118a6ae171ec65fdbec35cdfc733b98535abe7fb481af60aa0c6222682de9a5df875c5515a9fa825e5dcc47aa2464aa9182d941399acade195b38977be562befabce30abde964547c911bad578b76736104f05241427515cdc66e51e3f9668dd0967f8161be027776b371ef75976b8e56987c9bdeebeaf9e06c9b53ff048b1ed14c2306fe3cef3875dbc5c155a9c89b7d518d41084b6d73d5d2935695641542def290a13a18bd35d657520f6e76353c02b4e8682a88dbc72f6d41be35c221fc05b67a7d0ed3a7409a347c3879830a3e2827003756b100227406ba524b8db63118e330328ce1aaa3357a41464c9523618cba79fcfc9123c5391a7a95ed41d7d38ec5312f9adf6b2a8b530fde21746a3a44e1cd7eb01dd4fd732dc182cafda3face6ed42f60cd203c6d24c6e06466314d59248ff7d76df462e8d1df71f45c3eb9c20b48088616c3bb0c48c28929d1e5afb7d9b93c32eb218e96cbf5ac0e448fbccb26c7cc465905274549fefc295e9662709ecbef2a3f1428cc363faba493875c36aaf7955522667eec431590ad4574eef5745c37674af4dd4c75e7fb214289393c8b92cbb72f5ed600049348c6539e2be9f7c1aaef5e6bb9fae05e88483ac5b14ca460df490d18b17c90adf0d9c6df647f0168ca554755a1a0c91cff56840880560f659f594c1bd88ab10e1c38323f46e36f4342e39f300340870863c35435809262410da03c2450cb3d1de8ba0def4b98e91aa5195eae33d07a51896ef9a9b43d2f798b4ac13b521ee1d12b904b437a3a2dd4b4c26a7e9ccc5a06f4101183da4110a5e53e38a14a0f0c8a26d82e94d3cbbf419aad8d8e981697b7080c7aa9a6b86e87d04af94afd7acc89e21f49ece30779967c5de5b9af33a76c571a02f475e9dce3d18924c16276888dd9d0194e18ef0ffc212010007fda14ea918610047fabe88f1a20cb9f717e58233f76a7b5fa3e3cddd40e3c452c9c7e5677422cd16eb259792358f1d5d27d6ccfd41fb3b91c59b9303fbb3406f91e17f49cf554e5b0b0920866f7447fdb7d768a62a92f1f75d1d3407deab6cfe1bb2e07a3704d750e3984108d5ba0c5066aa28666e9f88048457ada7b868bf343be0ceb43aadc09f4f213561978c09f38785cb2cb0c6937c1db3d56c03c4ae3bf58c9441ca9567c6c5d7a5061a66d0da4170da0439943730094bb0d9286620dda5489a26768b0022398fcdeec6a18b819fb2665d87c76b4ee8885dd47fe2ff6ce1b4c5f54efc344ab51eba907397e2226d3fa87d0cd5b405d9a79c4cb4f8d97ba44560a72260ec3001437187247f3db0cc89cae14636bbfbc496514b205425a263d640421740654711105f9142d13638a668b6a8fd5d89f520d8e4893627d1a9218ad187467a71fefb7414e956221a2f33c33a8a1d26a43db251cd97fb1fc11cc416561bbb532584bf164af079d398ccfe65e66ddf71e795ef5fb2f0fdbc75acfe6b92ade91afb9dceca65a13789f3d7fe45bfdc51a8a3079065addbb60ce624001955c194f04e98dd140cca01c58237e6066e58c4ee89d6fcba0cd4400d6705e3b1f7163a7ced41562e5b8bddeaab2c91772625c7557fbab0ca3a1e83b184c98844cafc4d2162ae20df2011809398205afec67ff90233d8ec936906b61b81aee80dafea7e24125816e405ef303e0d796c6de8cd2a0cad29ebf55c1b60fd68bf1a48fa4ba9f1d02781ac1456fab404fd4f2c746237b50e95beab7724709e6b2a721c2e28482ca4e792ef16fd1b833df912aa676e88db5b00effa3727eb562a18d0826c52ec1e6e9efb3a426fa3b416d80146494e8536b2c9678df38bd43e256293e4cd5a8fac88d3bb87f2e87f1a1a9c83ca68d4a925abc03862cd615478f885b87d8e8f329f03af11b0ec1d4ffe0a9efb69c07f5385e8acb6121bea766dc39deac780a65c9c3e6d6e3ec2e28e4d5ecdaf0b1765b5c380719903d513f49d1ee60d602b60d288f5cedbe52cd1aa8ca40c4e54717bc3e09e8061f64c24d62fce8dacef40911461c8f8af9299836d87f5c21fc212e87eb6551ca4c7bd2d55501cb3c106935e582b2ee7b8b8e423bceb7e077181a58112143fb8afde809338f920e5b11422c25e6bffc3b4793bebbc52c1d9691b9a3afdfd327e8f2e3bcaf5f4fee23f72518acf750b5d4360825ba62807f7a29b63b388a71932354c8562c4c9567aaf4289608feb7dc4d9c71e365c0a77cccb4a8ccab819a1a9ab9f10290f50c33c275451af4e1a24a7354d4b23836fa72c48f307acb5d7dcb600de48e73d111aceb45284", 0x1000}, {&(0x7f0000000100)="0aa7c3000395bd0f3ac202d0345f1844322ecc202ebf9e04f95c3942b90180b1604f3bfea50d9de7741c2bcd3d7d097690853489c0e2de91b1a525a315056b12797b956ec14ee95967b5941b47047f9e38c5b3bc66da91d48cd87316d84d656bf7ac4aff529b17007cae2ae72b5bb4d7e5deb1f3d767d441b5", 0x79}, {&(0x7f0000000180)="7ef2a275c26098cff00127d01a7be478941cc59243ec561d80f2063d01a9e71905185f10564962941e6c09036e6a4f273f7c967c9ef753a07be259", 0x3b}], 0x4) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)) clock_getres(0x0, &(0x7f0000000200)) select(0x40, &(0x7f0000000000)={0xffffffff}, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0x5}, 0x0) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "b2fb93105e5704194b9d3ffc9940e58f08113c3e"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, "6ce9023afcd1d733e57305110400"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:00:07 executing program 0: socket$inet(0x2, 0xfffffffffffffffe, 0x80000801) 16:00:07 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) write(r1, &(0x7f0000335000), 0x1023d) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = dup(r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x20000000, 0xfff, 0x8}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0xfffffffffffffff8, 0x459a3f11}, {{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0x9, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x23, 0x7, 0x4}, {{r0}, 0xfffffffffffffff9, 0x10, 0x1, 0x1, 0x3f}, {{r0}, 0xfffffffffffffff8, 0x1, 0x20000000, 0x5a, 0x8000}, {{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0x0, 0x400}, {{r0}, 0xfffffffffffffff9, 0xa1, 0x40000002, 0x100000000, 0x690}, {{r0}, 0x0, 0x2, 0x20000041, 0x7dfe, 0x2}], 0xfffffffffffffff8, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x7, 0x8}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x0, 0x7}, {{r0}, 0xfffffffffffffffd, 0x4, 0x0, 0x6, 0x4}, {{r0}, 0xfffffffffffffff9, 0x1, 0x60000073, 0x1, 0x200}, {{r0}, 0xfffffffffffffffd, 0x81, 0x9a452c38c98d85fe, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x40, 0x11, 0x7, 0x100000000}, {{r0}, 0xfffffffffffffffe, 0x40, 0x21, 0x10000, 0xa11}], 0x7, &(0x7f0000000040)={0x50, 0x5}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup(r0) getsockopt(r2, 0xf6f4, 0x5, &(0x7f0000000300)=""/211, &(0x7f0000000400)=0xd3) fcntl$dupfd(r2, 0x0, r0) connect(r2, &(0x7f0000000000)=@in6, 0xc) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000240)="fcc3f2d8", 0x4) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000280)) close(r0) syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0x44a3d3d344e99715}], 0x1) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x100a, 0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ed535d40525e3d88e17d8f0bdef272efaa614d47", 0x0, 0x396287a6}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x7f) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x0) 16:00:07 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) lstat(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x5) r1 = getppid() setpgid(r0, r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x810, r2, 0x0, 0x0) r4 = accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='x\x00') connect(r4, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x7, 0x4}, 0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) accept(r3, &(0x7f0000000140)=@in6, &(0x7f0000000100)=0xfc33) msgget(0x2, 0x44) map stack 0x20ffd000-0x21000000 of map 0xffffff007f12b318 failed: hole in range map stack 0x20ffd000-0x21000000 of map 0xffffff007f12b318 failed: hole in range 16:00:07 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchdir(r0) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x29, 0x25, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x3ba, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000001c0)={0x8, 0x7, 0x0, 0x0, 0x5, 0x8e4, 0x10001, 0x4ec}, &(0x7f0000000200)={0x54b, 0x5}) r0 = msgget(0x1, 0x8) msgctl$IPC_RMID(r0, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x10) 16:00:08 executing program 1: socketpair$unix(0x1, 0x400000000005, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be", 0x1) sendto$unix(r1, &(0x7f00000008c0)="a0e27bb0ecf1f9f2317cf138b80a5c875d79425fb28576adcfc03c5ddad90b1f9a72eee54d76111c326ac4641216b6649139ef144568446eb6b7d77e0667219e29ed302e7cee44eae5d823c3ee094d086c40c2bc7e09e2e31f6d67d22f150597692228806bb5a1f304222ea701c44d50e1fe6ff6954312553b60bc91386666f3197dd629f4ce905103f6803f5f5276765608f3dcc4c7ec834110f133a7bb19c618d532ff83933fa2ae82a050023eee08fe8b5619a08421735b4b56fc5d7a25adf6dfbf522c4ab8e12f98866abec583ac8f339b7f96944a2fd7fa8e3bb6eab0ca553f0dcb502e09ff876594b4beb8e88c66fa7bbfaf90187575d203284213a6abe2735ffdccb43ad33e9c194d885db84cd19648be8bd6916618ae0ae7282823ecf412435ce445eaf9c343089a6e9174f26f38f863aa4bafb84b58ff6f1eb94ccecc199d1fc87ba845223384c5ee2e5a8beac9727806a1b4a178e1708583b3af791b4f3d25e0f52fed300f85a1e1e6822b896832133db17718513d52ab3dae1d6ec042ef26e0843116a9af1900f182411712c693b9d627ef41af95fe6e1294dbdea39d814dfba28a1db163a4eae27ec59154649ba3bc0d3055433c9e3c012ba13ad331892a90f6c9a42e0e95ee1266b1039f5b87cf3638585a83a117cba5bba2a8f3b18ed13be4ab8d78908ec997558c951de220028e0b50b824406371a599994af7dba448844f4c6e77603afe5debfccb43131b641c2c2ac277c9402468761434d82a09639c194898461d4c7cb42ff17dba7368185138e17c09c4c3e2c78f988f4d6ebe6d1c25e2dda1e320a17a8eac1dd6d60ccdc793fd4393eaa0b31c9a42fb6e657a5f6aff93e51d6a192890e03b0cf25daff0aa56a2fead6d6d607bed051c9d774d80894eceaa8216a264c1f413aea7af57348e24f3e8ce802d1f6712206a0442f40fa81b11d51ad259ed775f9c471f665aff56dd85aa8a1936d4ffe7152fb37ce507595d00357772e4a0014e7c833942281f6ea24c0405eaa0cd54795aca8176847c9dc68a5c5004e1761d1b32f9b0e68d52982768ec9d6ac33584b11ba56a50e1a496cdadfe3ac49165af94a197d54ef444cca6c2a8b9cd5d97798399f2ab036648afd40e5a5bfd34fee9ec22a36873aa9ff8e6492093d459036664fa46bcc73fb9465a3868e29e78819ab01cfe89c92d6efd349b58afa50b62b4213a8e9036d3d98201673bdfad372810d4e71391b6240535fc66ac9427514151b4cd301f36ba9335954f6641b608dbf1f0e0755596dbf8cc390719028185c11e0ec2e0c744cf20b03769151b52461b4ec29e0b3477bbfbb15dbc89b78b58dca026d9b8975c8b3af585cbb6ba10bb18ba82129e97e69022b8d1755173c91d214f1ebd3cc6286808a49fb9f6b41feb924f96906c9015305ba38d0839f14f72f30bf9fad697313389f423441a504254a5b34a42700a06f49db2c623f13bd801939151cf74c95f78853b964af0b74ebc70fe2a86394e32d29c81082f92fb72c9d9b98c941654f645e584a374c1b0219df058f3f91829ddc9cdc496135ca9450f1e1b33fa14da2d12b2bd4aa212b9e9a3684eb0ec7da1ac9bf006acc4de041fd1a09e2508c03d9a1ac01f7e95adc9e1a30571423187a3874e0ccc1712592a0598d06b8a7f2de41303f71daf17a9fc23220050ca2c99b6d41296b3ad7afdffbb0662b690bd0c71aed626fb4443daf4d1b4e8bddc33cb16474c36909884792427703605c09fb016e5671971877bf768152edf1562cd64ec1e5df72c97878876e13f52a5700195ae8525d976b563220b4a3cea53a841193cf1318a677acdcf338617548cc879f5edef0d4dfab2fb9b631f7803e20dd508b7f27fe628879a50db571b11e958f407afd2ae70620b648097dce9e7f5eb8545fce248dd0cec90122c745622a1739964680a825f9b72944d213babbfb2bdcbd062cf72df587ff35ce017811debe8a3988107f54ac514061fdc381ebb8dc1c87033e73a12a7699f288123e40a6a6b89ee4ee34095670480f4f7a2873380888909f71181012cb807c64e0885d7218a59bdcf89ad94981ae959aa37e317369ea34ec295b40c2262f0d7014512059c8a0c5202d1db82cce0fec6302d036127e636f446f1dd335378a17e79edd64ceed84295a9bb3e0d2e96aca3dbbdfd8d14437c350d6981d636333e1aad6327dd112c60d975c72b2710323187dfee9ed1d69f6711dc7d12c61e70046e658141c7229f4a9b3020fa2386e27d4e6fc6e96ba77ac4851ce02e52fd6a4456d009cff4e0efc21c77306c3d005107e054801a096ce4e3a36b5ca83426be63d02622cf3c1082329530db54ad75a370aaaa9c877f477221f1ca53a37652f4a70292a512d74822d71d6778cdbeb61b2b4f491f133cfe6484b2cc18b1042b7a612a3a06c1a3667b9c633609c33f4bcfcac1b0f170d3870e08fa696a79b3415cf9ed797cd8823c3f5ee1e9dd56d48bb80fbab9a54b8448ce11b0da51dda799df3929cbc8fd6feba7141a0849e9fae26a219ea19cee26161a71f869bb52f2bba993ac5ee11fb41dd250ede4e4907d1a7a0d33eb614ce5ba45f87720c1febbbf94ac56af4f25a492754f7ef64396844e9a686c849360572aef0336ba8d1727bb0e6af430af198fdca810730b41b9a507618c50a10df4239d2208fe0ea9bad3b8ce213a676bd5a7d2e5dad09379aaa3e72259c7ef9f25b14ae68ae987afc17c3410f34c02c6ad71d83c79d1c479c30682b7753ede7b8c07c3ce67d3ffb056daab472d57c49f41b5b097c8ecbd4e784c76c0c88265e5c57460324bfe32a8e91cbe3e2babd8320e5cbb2ba689025fb43ec8487bd6269738654304b092c823effd3d2ae091dd9db0b5f0d1bc60931be644ac19d331cc53fc7df775b00b2b8a4b16b3ea3170a626730fb170d741821650ea0ca4033ee442f95553c020138399f0b3df0b520f78fe66e96fc697fa48fb44ca9cbe5adc83b3b14d8bc86a9670d477eafdef18e15a5bdf4f306c84acf2f89b46bd68b145b12e3c2ed258dd1ddd8d17f0d8467c39b4c9eb054ffefc7ec639d0cb06ea560029063dac4639f6b64ea53fc813eb91be48316747509482bb0981d3485eb25f6312ec3255eb9dc296b1f2cbc170c70e4648ae706df685ebdf046bee572bb22882d8dea9ae99943a344966839e0bda91eea43422d6f692c77bd986565ebf2fe9d64860b256cedd1d70dda6d607336f4a0d7c386f80881a21170b96e1a619687a2ab1f1daae1974848978441f12bf0e430e388df663f893d8e715efc996e57eabe26217fafb1dba6b41abfcca914706917cbabdc53595b1a209f0d96d7c6befc60bb5c383aeb78177724c26a3dda9d5e726a580229df49fe272df59cf59551f8db97d4882f669a265ed6845ea56ef51151027d0e25a002246c2026d0a326ae679689b00aea54a47751d40c4f58f5fb24005504fabd02196b8edfae5298d637b581552a989913754cb3c4921a88e56c9a68f122c7b0efdfc10cdd86b97d323fd17b0533cd10d90ff84f988be3ea6254ced8feead857b937365cdadf3096ac165a1808dcae66cbc817b4e2b9b038a6eb37beb9cf6d18a9248aee2eaa1ad58bfa9ae2989083f334ef0ee21c862708ced46c03ec9f3a78a46e26141d8f19196d38790a9f4fe01569544910a90fe0b88d5112984147174b627c3436da0603b92dac2ddb814f323083a45446a2cdfd7aba64b81a3a96579748074e10b8d336b4ff77d07b47aa1fe1912a4ab0efc2a6f8244868f33e0f158336640e3e704b930f7fbf28ffa522026351b2136c95bf320ea3ebcf5f26702ea1e6ce242be18848f914eba8fc3b9019c36988c2c28c271cf267d7b5db37131f8b9febc01be34e56766f7070e58be4f5a4d67db19ed5bef5b7019a037cc7a3f42210b8c7e4a32598a45917b4d17952c59ccb58a2ab373edbc1d565223e9b2f51236013e3c84d0fee3613ccd168ed7ce4bbd2754df60d4b6631d1fceeff6d8f97636b939cff28db6b99c3f15c9981c72a1401f8016aaa75b909c71647535de16d4f7e85dc06b91e65dcbb7bee771e4c6c743934434211476676e0225d059f08473ab235c5d50010e86f01421753295831392e904fd5a50ad462a5d3b8c3f417104f7aceb8bc0fec5c15501f069f14bdaed75edd1828ee4ce4b77fd8d6f4ab71856bbe7bd2b26a3c96f8cda04c7aab6ebb0a19fe3558fe4bc62396736e13444db9e91d57bfe0c8291cb24450a34dbfbf328615c63aa69031e3c57b70c183629a1a95b70ad9d1c5b6622c5569308d2cd28e48d6980a9be0f27e8eaf7d1819d6641fc7b626d7824989d7a1f99af6876923c86498acc7b85a6788d3a2ae35d29bb53dd48b93822b7cb6c89861a377e4333aa0607363e3258b1cc5ddee92ca4b845a2ee35b4844ec39db1c6510112e50300c483917864abec079470cb7e33aa8467b6515a8b42271ec2c1cf2718b04e596230b7c29b127d25b2719b7337d45f3f253c0e5a744a46d54be14419b1eee5803e43c79a3c3ef51cbf0a4d97672a747d62bf911439313f22ee1f61253ada45833dda2090012c2858067a7416d85ba7700f2f5f311681eee2c2500c59b76eea5cd643f5b1358089fb37f2140fabd53e14cd54278fa23f4bae223315374a46066b564fd6c47ca677f90f7c5160824b8570d4b746516fac3fc2439fb837a487953a9f037795078f963a9667c3f89af762daa88af585058b8aaf6b0dde8441393b1b7915a04423d3267ea727dca3265204f88276cb1193b48865b13c11ee5936443ae49f6ea3bfdf37c1b159ce1ca425fb98f812fb84d0b5e97beaeaf6ad9895c28153b37378af6ba2fcd425dfeff507a72652d86771fb6b050adb6b0dda88006d7cb2c77d2dda8bf5ee31db7db57e2724c396133bb0f7fdaa87021cd505554f9c59442a0225596e535499568e634a0a343607b18644ec5e7c29668c6b89374e8e3df423c2483613dc3e90087a6a9443ae2ccddb3aa19cc14188c1f948150015c689efbaca146024cd307d6dab13c4b991bd83ac0bbe82a7cd1bc27f082b644af63c5b8558e634c53b247fa5d81f6d86bcda153d944c10069c18cc628c0902cfd25ecdd0ec51e8aff58ecda76596905a6f64bc237011f1c1ef81e4c9ed33362f24d121670334923d73988d9a2609bfdad4aa7ce11ad1113804d05e2b7968cb0d9b8ed47f5c86514b3b8ff477242191f5be7dd430fb2cb1d1226e685eacfa27744bdbd059df9daf2ec3b6d63949f6072db9b31fa1fc31b1294f939ff72d7fc7632b248819a4b415a3e9b11c72e85339ffd3040f95848e67808c1515697da61498639667bf7321566a832f9a02ffa25e978db479027d37937ce9281fd5222c5879c3ec6f957677e092dd00920f90af407492294981ce0346a047bc4fde93e5ee0a3dcf98a33d0cebaaffd3963795e0870cba066bbab66f6823a7fe748bfe908e57e2931d0aefcacc9a02d40ae07138de41e49fb2f45f8e91345e18c2e3deafdc97c5c6b493e8ecb869bafefe352a6f7fbc9ff88868b872e1d100b63745d1cb90551473aef3762261a7729a382224135f2ee74319ca046112dcfba69dd3fc665bcc11389375741fffd750c9964501d34c2b6ccd519c6a7352389475f2e827a32c4b689e528e45bc11e9ea00ec6e14d1a5c3fc2336849e7569fe1fd39c132080e8fc8127b7820e33f90a7c613bf55873aebcbfb66fce306f8d5b755f9aa8dc88a3cb14407bf63058c2886a1b039d8aa0547d3d5affaa456d748b19df", 0x1000, 0x400, 0x0, 0x0) shutdown(r1, 0x2) truncate(&(0x7f0000000000)='./file0\x00', 0x2e13f20c) setrlimit(0x6, &(0x7f00000000c0)={0x3f, 0x4}) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/51, 0x33) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000180)) 16:00:08 executing program 1: clock_gettime(0x5, &(0x7f0000000000)) r0 = msgget(0x0, 0x40) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0300000000000000c91c8c9a7738d54fced6d37f6c40a5acbb7bafdba23fe2a5cb48b912395d52d8be65740c30598c0900000045fd410ccda929e7b130df4239e458838a8971f5e60ade052e5473fd27677cb4e49f975dd252b2e333936c3f1a5d1cb58ee79e4d7b934625820d68da22c26a4aa44c1764881b10bca703d7a293dd75f4e8f0ac8caeca55d0b2f0f620e228f916376c53561f"], 0x98, 0x800) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x100}) socketpair(0x2, 0x7, 0x55, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000080)=""/107, 0x6b, 0x0, &(0x7f0000000100)={0x18, 0x0, 0x80000000, 0x2}, 0xc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x5) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x40, &(0x7f0000000000)={0x9, 0x333}) msgget(0x1, 0x208) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) accept$inet(r1, 0x0, &(0x7f0000000100)) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x4, 0x2010, r0, 0x0, 0x8000000000000000) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2040, 0xd02) open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x4) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) read(r0, &(0x7f0000000000)=""/242, 0xf2) 16:00:08 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = socket$inet(0x2, 0x4000, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) fcntl$setown(r2, 0x6, 0x0) 16:00:08 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ceecf63ef21abc98f02704e859481201d1c16682"}) 16:00:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10094, 0x80) open(&(0x7f0000000000)='./bus\x00', 0x800, 0xa0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/19, 0x13}], 0x1, 0x0) 16:00:09 executing program 1: getpgrp() socketpair(0x18, 0x3, 0x2000000000000102, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() r1 = dup2(0xffffffffffffffff, r0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "48566eecdba5805b270f7be8b46ba5cbea247b31", 0xfffffffffffffffe}) 16:00:09 executing program 0: getrusage(0xffffffeffffffffd, 0x0) getitimer(0x0, &(0x7f0000000000)) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000240)="9f2ac8f1115ab635983e7f769715c51555075b2a099df48c17b2cfa84d8d09f65530a1604aa49cfd1ca89092a044d5952f9c00ad0b10940451ac79d14c56c72407071cd516101f6ec3fc6756cce62b4bddcc9b8157d0be5a1dae3bd860f1f1fae2fddb381e3684690661d6cd80741a5d6a420b00913ba2c740342cd7543b6229030738852aaef2fcf4528072c19627f946f029f371e5e00a5e6a3c379079d7abccfc73167c3555c2df0811a8ee211d59a4e2e12c3e5b", 0xb6) write(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() close(r0) getegid() r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7d, 0x1d34, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:09 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) shmget$private(0x0, 0x4000, 0x209, &(0x7f0000ff8000/0x4000)=nil) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:09 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000343000/0x3000)=nil, 0x3000, 0x4, 0x4810, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:09 executing program 1: nanosleep(&(0x7f0000000040)={0x3}, 0x0) mknod$loop(&(0x7f0000000140)='./file0/file0\x00', 0x900a, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x5) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) execve(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0), &(0x7f0000000580)=[&(0x7f0000000500)='@-^\x00', &(0x7f0000000540)=')\x00']) map stack 0x20000000-0x20400000 of map 0xffffff007f12b318 failed: no mapping 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0xff) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) 16:00:09 executing program 1: socketpair(0x10, 0x3, 0x0, 0x0) 16:00:09 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) getpeername$unix(r0, &(0x7f00000011c0)=@abs, &(0x7f0000001200)=0x8) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) readv(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000000040)=[{0x0}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x2) 16:00:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) connect(r0, &(0x7f0000000000)=@un=@abs, 0x8) preadv(r0, &(0x7f00000023c0)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/32, 0x20}, {&(0x7f0000001080)=""/66, 0x42}, {&(0x7f0000001100)=""/166, 0xa6}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/105, 0x69}, {&(0x7f0000002240)=""/119, 0x77}, {&(0x7f00000022c0)=""/205, 0xcd}], 0x8, 0x0) 16:00:09 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) madvise(&(0x7f000071f000/0x4000)=nil, 0x4000, 0x2) lseek(r0, 0x0, 0x2) 16:00:09 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r0, 0x2) shutdown(r1, 0x2) 16:00:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) read(r1, &(0x7f0000000080)=""/41, 0x29) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r2 = socket(0x2, 0x4002, 0x0) connect$inet(r0, &(0x7f0000000180)={0x2, 0x2}, 0xc) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000040)=@abs={0xf88a31fb6e9f02ce}, 0x8, 0x0}, 0x2) 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xf38) open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) 16:00:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 16:00:09 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xfffffffffffffcd2) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c9f3286a8c75f10c85806d5788a6ee318903d05dcadef1c156c722ae6be5f8c6b2640be43907d53960b8fe211159480e852572b5f4ef079002d660b178ec721a7dfa763131559906cd7078684c013872ad792", 0x64, 0x0, 0x0, 0x0) 16:00:10 executing program 0: syz_open_pts() r0 = syz_open_pts() unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000200)='#\r') mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r1 = geteuid() mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x403) r3 = semget$private(0x0, 0x0, 0x506) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="e0ff0c887fc0af34f0f988ec3dff0053520000", 0x13) close(r0) mlockall(0x1) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) write(r0, 0x0, 0x0) 16:00:10 executing program 0: r0 = kqueue() r1 = kqueue() mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) close(r0) writev(r1, &(0x7f0000000b80)=[{&(0x7f0000000740)="0358e5e2957188bca0570cae136eaa08af58f35879f6d553d5d31371aedd1892126e5d5d19d65b0ecded18dc8a61ca15de967627fb5036242b9ac0502d32cb14901293a113a5", 0x46}, {&(0x7f00000007c0)="6c269ed8494b64d9c3546951b87dac99f4424d03a4a46be578795231e54d3e73c0277715db682284c890eb2cabd95b8cd92d7bebc5fce6dde023b32d33af6f29bdc4df143bb5403178cc2eadd84bca8763929b4a1939059e5c8f39ee310f9be252c3f7249dc2a8ee1dbe1a7e81016723d76aa1486895bff3b9a304f9f0235549bf0334c578665c04f74a88c955af2584ecef6d57edb1888a677bc88e44ab63cbd075f110d0ae6f29e19e9a500a3b97ffb78e4b24ac12212a2538f711e86caf4580c08f0d908f955b", 0xc8}, {&(0x7f00000008c0)="be85a59e0da0dc20580eeccda6f9be67780cf9ceff1c399a5b6886093b84", 0x1e}, {&(0x7f0000000900)="665cd131cfee224f1c2a6960defa76e27a27d2b410ffb3f116a1bfc7c31664d775ed7db4229a996a08cf7474131d3f0b99448d14eb06592893267c71c20827f83e7af5e80e332119ab703aa49dc1baef28dd6489d8601bbda21880d95738c85e04b83d4b1f2a4008aa8629bf59f366e90a17949f", 0x74}, {&(0x7f0000000980)="cad48b1e900a580842d0b46c8a69e3158024d4cef2c4f108d3f16051f6081eb7778ac6157c59e71619f81cf508b01fb1caddc43d534ab2ee63735c264d6efed491bc1c244866eb1507bdf5ac38c4546ea2f71addaefff86bd22ef9771de48b9d424ee668e68e060ea9f12e145142fd46", 0x70}, {&(0x7f0000000a00)="3c89926f41834c31546d5105fe98e080265466d9cfafd7a2b4b3205c829a5509f9a0cac9f1cb1a0f0fabe58f37be4869fa88031f2c2d6cdb5ba6703c0dbe685da417ada5acd65f318dd5c0d0ae0714117ecd676b9735e0ec1960285db536412539ebce1f22fe534c48e200eabd83e3", 0x6f}, {&(0x7f0000000a80)="1bc4bd0a254c08fe4a288d4e89b7a9936cf94b6db71c81a972be0289530f60ed14c2441f67b7b189e1cb59146f3f7097095c8aee8f0e282cb1e0f8f1e947589682af1eb3ac4ced2b2484097c7470a4f5a00c1449c86746b2cc9033ed7f1df6b520795fc7ae3ee489df0a48eecbc1ba80d79fd9461758d8fefcbb780c649f08fa6c1977edd4961c4f8786d406d80eda218a9200fecd4677d45476c3be74907434d31a39963371b6415cbe5ceb49680a8ecf2e68145a3b6d8529126c5248c532da3e641afb06b10ec63a31b4e3d069931fc0", 0xd1}], 0x7) fcntl$dupfd(r1, 0x0, r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x97}], 0x4, 0x0, 0x10000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000700), 0x1, 0x0) r3 = getpgrp() r4 = geteuid() setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f00000006c0)={0x4, 0xffffffff}, 0x10) r5 = getegid() sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000040)="6980e9dfaeea6171edcffa7d00fc59f0e450d3b8df0b51fa8f36c503eb23c096e304d7b69b442752c1b9c1bee57296addd820297e5fa100ed87a7d3f9e342c238ae98bd1126d40c0578cb112c8", 0x4d}, {&(0x7f0000000280)="65c4bed8a1646f1b2e0bb20f9713f099ecb4b31e39313a2fade16eb6f7bfee9bb5c11f512da5fe3dd0e28341198e5e12657325e61d16593befc8228030a9241ee61bc268368f2dd724a17290e718898ec5315ba259d9a33466a2a6612437e43962fad55004a61de5a323509bfb8ee7fe5702f0b3a79ada6d46b7fe7b062d5d93c4f5a751a355148343c62037900071f6c4a0fea2daca1ce3b3a5e15e9c96c45cc021cabc9c317b6278ccb59f0bad7db06967ec56619c422a6955f474310ea547775b154f2822c5b80640ab091560716d4c18f765a9847dbc612569fbc0bdd729644ea90fc2b21209", 0xe8}, {&(0x7f0000000380)="3de3eea3d06a469efc50ab12da5c4dfaf83e5fd7c3f46bf9806bb1e1be555741d9c5d26a0ad8b47706747b513dceeafc12aaad78ec8c81553f628c5f93fa8830e5ca730b2a8706b0aa6819cc05e127adcb9475e612603e64474c5fd058efc2206f4d88babb2c9010d3c4fa716437bfc456a636807d9dd0c46e69e114c280c84da8c52dd3727b938ecf5b60c5d6df9c868abb5e0f8ff27b193199ab455c28d62146282bb0bc7bb8f2639d63dc77bb632195aad43e03b9ed75f7e3790fe6c8a6e6d398878f5b2e6491bd469185", 0xcc}, {&(0x7f0000000180)="5841ceb7cee15c382b46a817d75d946532af929f525b58337054e5fadfd7292fe31e200c340b49c3ac1f9dc63d03909756808928b50137456e411667277e4ac4f40e01263228f90f9104a644895d3d8fa027bb00ad4044de4aa86bcd22ce8d4fd441d61ec34f5aab6d5611c676e17394ede7356b435bf06338f0848ade21", 0x7e}, {&(0x7f0000000480)="15586120e8ad899e96a57827a47f5f664cffc09970fceb1077b48d1f27e5a0d5e8f334701f7feb69b2383415a06feacf5c6996d06c3151eefda0a311c1a4ee7f4467b4c88934", 0x46}, {&(0x7f0000000500)="74599e95b862dd9f181a71750318623647f2e735254a5652f04c4a97d83d2029f3ca3a00182df409ae33630434158fcfd187ae75886e070b0a7cc0f15603b49664647628dd561a53d0b5b525e34cecd3e082841d1492e039dcef331651008414aafa7e239e4a66731f9202f8ab476586eab9a9f0a871f5f3164d85762202010a7392c99f4bff63ffbb7fd79c8fe565f3a0e96ef3b33203d1356147249c592e73cb3086290f3959eaa1488b0f67521117db8f82d706dc90aea50c95a7", 0xbc}, {&(0x7f00000005c0)="faa29694d28219f92a04fb318a2e4b86ee42b75283f27958a4abd7848edcf66c7b28964b747f277a9aba5d3e48d4f6f2de2e8a71e48b6bfc7909e2835cee8690518900370b4ad5d44ab872df508fe5464cd5415e80bd662d7215fe2cd1b3675fae95184bd7f745baa4daaa077728e911e52465", 0x73}], 0x7, &(0x7f00000000c0)=ANY=[@ANYBLOB="20000001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x2}, 0x1) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) sendto(r0, &(0x7f0000000080)="261bd2d52cd405c958ebd837e2077fede9e31d0700a12e39d0267958bf2d0f44330ac1b0181cd82f380efcc9a6042c7c263eac78fc00f75b835b11c0b025945a74a622b74c4a432577010dac0da0cbfee0b19e30c75871a4e823c53363e8bc459baae4aaff05137b85466fd85a3ee4e3ebee55ddccce", 0x76, 0x4, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r2 = getpgid(0x0) setpgid(r2, r1) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x28, 0x3f, 0x0, 0x0) 16:00:10 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x10880, 0x80) read(r0, &(0x7f0000000180)=""/130, 0x82) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() getpid() fcntl$setown(r0, 0x6, r2) getpid() dup2(r1, r0) write(r0, &(0x7f00000000c0)="17", 0x1) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x5a0c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x0, 0x40) semctl$IPC_RMID(r2, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x4, 0x1ff, 0x400000000}, {{r0}, 0xffffffffffffffff, 0x21, 0x2}], 0xd8a8, 0x0, 0x10000000000, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x1}) close(r0) 16:00:10 executing program 0: r0 = socket(0x2, 0x1, 0x0) fsync(r0) recvmsg(r0, &(0x7f00000013c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000001280)=[{&(0x7f0000000080)=""/236, 0xec}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/141, 0x8d}, {&(0x7f0000001240)=""/63, 0x3f}], 0x4, &(0x7f00000012c0)=""/205, 0xcd, 0x3ff}, 0x40) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x203f, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ed535d40525e3d88e17d8f0bdef272efaa614d47", 0x0, 0x396287a6}) 16:00:10 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffdb9, 0xffffffffffffffff, 0x2c7, 0x0, 0x1c4}, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) write(r0, 0x0, 0xfffffd4d) 16:00:10 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) socket$inet6(0x18, 0x5, 0x40) 16:00:10 executing program 1: clock_getres(0x7, &(0x7f0000000000)) clock_getres(0x0, 0xfffffffffffffffe) 16:00:10 executing program 1: getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) shmget(0x1, 0x2000, 0x50, &(0x7f0000ffe000/0x2000)=nil) mkdir(&(0x7f0000000000)='./file0\x00', 0x14) 16:00:10 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x400002000103, 0xffffffffcf9cb28c}) setrlimit(0x3, &(0x7f0000000040)={0xfffffffffffffff9, 0xfffffffffffffff8}) 16:00:10 executing program 1: open$dir(&(0x7f0000000200)='./file0\x00', 0x880, 0x104) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc8) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000340)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") symlinkat(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000100)='\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) r1 = kqueue() r2 = getpid() fcntl$setown(r1, 0x6, r2) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000080)='./bus\x00', 0x4000000c20, 0xa0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) close(r1) 16:00:10 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000700)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000740)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f0000000000)={0x4010000}, 0x0) r11 = getegid() getgroups(0xa, &(0x7f0000000880)=[r2, r3, r4, r5, r6, r7, r8, r9, r10, r11]) sendmsg(r1, &(0x7f0000000500)={&(0x7f0000000140)=@in6={0x18, 0x0, 0xbdf4, 0x2}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000180)="820094602c1155a72ff2e70a9173f3133c1cd796ebdea189aeca7d55f4fa4470351275d78053c22fa815b167f7211e57de65aff406ba1547c493990f20ef198ecb623e88b6f579d5233682af2523de96edeed495f211eda6ca2290ccbe2e3865435cea815c2164ce72b823b09422da0225e438c8137b0b2899b43b51b1a976bc72cf72e32b411de9756061751cb827f3bfbf7967043845882cebd7e39f2e881f1bdac2ee8810542b4d7ee20570ed53a318037520e04a49980cdf11cd", 0xbc}, {&(0x7f0000000240)="de4c11a45adab526cc7269ba82c1da9c6b820e82bf5a65e42883221811c74e8f9cc37147a906", 0x26}, {&(0x7f0000000280)="d8f6b36a8b1eff6ea5d459902990a23df260a6300a955bebb2ecd7c8961f7c0d593034680570a0aa0a81b9cfb1f87586232d3116bc739cb0081fd45022bac344b85db6b4efb6b3622d80743426a0e74a89cc93c9381a5cf8052c86dbc098624d79bc95b20d1e09bd7d14e1aa3287c63a", 0x70}, {&(0x7f0000000300)="26f4314be9ef", 0x6}], 0x4, &(0x7f0000000380)=[{0x40, 0x1, 0x0, "5cf82325a12e0e1e218d762d37f7af5a10671d7e6449d02e21501a52b8a98a02ddf1eb215167196f1093ac36eb"}, {0x78, 0x1, 0x5, "9cc80f8b9bb06770c93ac3ef02a599052c87c768f3fe26d16123e6812af1844b94420d5437b2e6326c373a957784ac399cd9627b621ee835b9e276c81b3dee34f241a51ce3921cdde13c50f99fa8a43122b824eb82e07adf6ae54423d363dacb488a63d4c8eb3270"}, {0x50, 0x1, 0x5, "f9ee64c49f50089e9841b27e1eb79508047b434826e9f399c1496deca6ee2355f3a27e387e8a9dc0c3460a13c389e36b9fbc688b95e2f29cf77040fbdf"}, {0x70, 0xffff, 0x7, "075a060819db8bbd12750dbc882ff62d1764989ae8458806c64c5e2641ce8c958815e228a168593816068e71e3bd1e43e95ea67c2ebffbe4133ed6e93698dee652b8abf1f67fb7848ff0cf658a69d06c6e2b39ea31bf3ef43cfe8edafd3266d2"}], 0x178, 0x404}, 0xa) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x2) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x80) fcntl$lock(r12, 0x8, &(0x7f0000000000)={0x200003, 0x0, 0x0, 0x1000100000000}) 16:00:10 executing program 1: socketpair(0x15, 0x3, 0x2000000000000102, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) open(&(0x7f00000000c0)='.\x00', 0x20000, 0x15) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x3, 0x9d2d, 0xc579, r1}) setsockopt(r0, 0x29, 0x3c, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:10 executing program 1: dup2(0xffffffffffffff9c, 0xffffffffffffffff) kqueue() kqueue() socketpair(0x6, 0x5, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x3, 0x3) r2 = socket$inet(0x2, 0x4, 0x182) socket$inet6(0x18, 0x0, 0x101) socket$inet6(0x18, 0x3, 0x80000001) r3 = dup2(r0, r1) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000140)={0xfff, 0x1, 0x2, 0x4, "ea08cdec011aee1706a68d6fe708a86cb564e6cc", 0x1, 0x6}) poll(&(0x7f0000000240), 0x0, 0x3) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000180)) write(r4, &(0x7f00000000c0)='c', 0x1) r6 = dup2(r5, r4) poll(&(0x7f00000001c0)=[{r6, 0x40}], 0x1, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) 16:00:11 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x30000000, 0x0) execve(0x0, 0x0, 0x0) r1 = dup2(r0, r0) r2 = kqueue() r3 = dup2(r2, r2) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = getpgrp() r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001240)=0xc) r9 = getgid() accept$unix(r1, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) sendmsg$unix(r3, &(0x7f0000001300)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001180)=[{&(0x7f00000000c0)="956f6077a9c3e60c77e22706320e53245e2e210b36984ea7db176e18ea8687e94c3c0499db0495d9ac4a2c2e592e46ebd6b297c0d926c4276aefff6f4c83119a7b04c6cafab3fdcc653a22562bc4992973941f6a361baef467849ed4b8c73c25c0269a7f8d21f6740fa2a71720596f5d66a5915d633fe89aa6ec35f9d86b357af124610eccd2a3516d8d2d5bc7b650529210feffeca323439931ab81159b0d81472e83706d7eb2", 0xa7}, {&(0x7f0000000180)="e713bc763ea1bf80cc5cfd894b37fb92f97d0c5f5306367b781b8b2d6d8f0c34a7931133196dc2ed00288d1c0d351e7bfa804ef288a92a3e555aaf81afe23aedf148c23d68f0e0234b6fb5a95383e06cd66af94ad7ee2422a68a962ae298090d65fd904417b9462db113f6c77b7b157c5d6a4f58f847bd20788ef8dc8772fdcebaed51681024aa0f830eac9e8d78454c0794baee103988ce22d7bcb86372291616b8c6c3e418f5810ddfa68671104273f6aa8521f1b18e0b2e07b0be217540c5abdfa3455dc43aa34e3be8e6590c7a9e138bd43f9c58bc0c21bf1c5f23fcd87dd56c91b75188339d15588e845632423cf2b7c59723bf7dcbfa30bf2b986041280ba8b37b6e05bece9880c5b37f36463998134a222d8822b4c68de14e5f084ca45012fadec6758a545c286d75818bacd54e27f8e8b2631898889ee4681975d115f5e5255e717c6aabaa2e736a041702e4b66a5f939cc5d5baf6e337a110a46f084184d6cd141c2caa354e4bec9a3ddd21bc7a2ec84d2244a69f8f32f7f4b5d079e6bed71ba1fa4c1e305299a8f4bc3f5a0e17dc62de4e2bf6f2c988643670ecda7d653a38e4995d2f5bee036a8477e9c2e2bb7f786b798856f9b7a38c93e9f2697a28b9d94550dfaf1765a0fe66fd8cafde95662a2faa013e3c2a3f7ec00657a7cd6cb91b2b730a53ccfae6e1868eebd8ec22efa251cd8cfa680f0c8b51bc6d64931d7c5ec197549d36304b6e20ffe4e0fcc470f0a12e2b584e25a1bc288fd8ee50b96dba80942db31229cccae806f5819d297d3059b899eb6229fb10c7ee18d93115de493b44731698744208abb3a67c960b8132dfb8abee1c17ad262ab406e9f873e19d345b45a116f46c83d80c3668864ee329d44b97a4c6c07cb87ca67185b4cdae4835100f44ce2dac3f2d1331caf934b160c5cb38a278e0d3488a2eaa31a2d1554553be727766a773dbe816dcc34476af122709bb03b9f218e5028e844ebf72ff9731b1a73a69ef7e1f07a86550d4c981b1200270573e0f42277164cb469d30fe774fd9ba844de9c8cdf705525e3c875bca54b3422d2a88b34a53b0a50290b3e6d4bb474e9ada0e957d9b942f630e193f6e0f4fa382a5e7ef6de361c58fc09f09ceb5dcd17994370cfbc8a32eec7a25f809123ca04f732e88f0c6c083cbed2ee0cfb88c55ae43f1ae5243092a0b91f6ad0208b90f6e4657a0da68eddbb2254a87f0389e87446ee2cb2d5c71ed9ffd42950f2657100b2ef842cc8c24b1877b802caa9f5e9ff4cd3435fd44287bbfadadb660ac4da998e3b395c5b5fe2827b01e9322dd2f76e2d1ec4ad85f8c13609b0164f10a2979685b9d48847f571f1e471b44c42e53b4f05105dfb222e0af41c9ed3a4db9755746c99be673d5d7214b0eace522ab6c21a1a9d7b837e4b0bed95e7992dcc67bd0ac4dd54dff3de3e0cfc477c04063b2e39d1b2ef238c13c7287be102c514d449d47517d9a28668efeaa8cc8f284beeefebae846e5566a7010a42426ca3978b61b0ea3d4b6cc01204bfb583340247c1d8f6c4a5a100f7eb29970edddd1329c4587bdbe4f7c000eb06dbd290d546f9a5c56469f92c5c0da4dcdd776953a291f64f7d66a0f9ef4bc355f3d586afd16a3530a2235fbc22ad281a64eb0f8b08562384a011ec844fdeb5c02acd58bf6f1a51f64410c25bb41785c7abf32325173db891d93fa7e12758c66760bd47c9f994d4fcb905cc7202191b6bfa56d2b45180fc6f77ab1cdbd5b599365640f7736705ec9ba267476da138706a21b80bf0caaede40e9a827d2043658ee161aab4bfe69b38f33653c0b136161aa724457489e7491eb59d903413f5c7468b31fabda75d03f47e0637d09da2d1ccded2730d7912872f463dca2b6e56ba36b7aed4229d1a12323a69f76ca2add1537f8883b4fe95d7bf4abaf5fea463c024b52924d3b18d79ebdf61cc53cd18943e147cd6687b63be3ddffc2d8e00a921a0dd8d778064ef05f0de8b0e760b6797eb21d96351730f5243a27e51beec88eb554c947d91c86912b8e78df3cc1a8806156894a2828effaab58eab98ac00242e530ea009ba228a1263cd8b75c6ab6fe67a05744e6a8bc5f05e5bfa889f93ad45423e3a269ad5e477aebac5afe7cb0184d5531211c5d8e2bd07619dd9093b9012af2d523a14e2e9da64c7e086cc5680cf79ef7d630fa6c90f15a04ed49c44318d3639ee408938b73bfe0f06a26fe636d67687541f350b61d35a3b48a11d44727af318ed7f5930257ea9d0f01482625207790f152767ff6395e3df873e456cdf91b22343ff44f46147bb5d66e9e83665a033ab733a5025ffd2163331df677c34a792e8a144c8ed3a52bdf8c84213e46a19324401b341b9dca520ff825fc4430d87e3e67a0da475f02de2afedd861ce6b3b84c639724ec365ae9976a5dd70cc293974d391a1f7f1285b01fb2d3d5e6dda72fc2b853544e341ee0939389b14ba68a446b75ede4b802e19fb8190f54ac9652eec90ee33d720381cc1b0d88ef3e4b65e8782289e08b67e0221486ec2954bb4ec8d6e60848b88bd72f7f7c15e9942e2e64684c3f902a8f319daa5fd16f5bdd6e84ddba71a85a2477d3279c0d460cb40ca3bda96cc56a5692b8d81afbe7c31cb791d0e99ad8b041d098d43536d34c5c8e1e9dabacae64e9b9b88193248f07b83fa38d769b7882b3e80fc58ed9afdddfdab2c65a531e1ae28f4501c6a017c094d0086655cafbedb756998fac2f3b06a9fa0d0e01924515bcc0fe089f6ef01711561066b6a2f0b394daf779da5eb7cc58e8ff0aeea0d23db3c508efb42f9aa8861684ef0aaf91d5ab0663bfd29bb3d078e7a4f89a3059934e832cd9447aea77b5253c6201bb0525bd272bc79d34fe1d3b5bb7a800d80fc4033f1044fa3a5a97ceaccc71b25aa2c07613391cde11bc3ba7908fb2d781aa6169a2040836d880909295decbad22e85c8985174d42e9ca9a2031826880241f06a1af538f828a89f6250151d4eec5ca43863718d2b5bb9fa0d437aa76f48ad8f75de82d16dca1fc4b59541d0663ec970b05db03cd6eecf8d2208b9342717f3ef40663c8f03fb5d8033b374328084db3c4281832f99be8846ef84411873e5b5dfe45a1e3a880f4556027118b0e6078124b4f1afee67c83c5be102c7844a6bae236d81080cdd868d22e266c13a64e83b3223ae5384bfdaa976de30f450f03572e757ad6e5e033f3ca0a820c0bf513de5be76da09314ff40cf1b403353a412ebf264388b522a952341d4c0e3982b4f25c4461eecd67a92d1372d2b65e9f58bd1c9c5563622fbe0a3f889d2c75348063bcfde805a35a781f814372ad6f154b991eaeb4e194d205ca78660fd0efa815bbd9622887dca511861c8c56c1d79746edf413223b85bafbeef004aff9d1e907f4d4354de8d67a92cc6462a79bdcc69460417264c938563aede38c630a5594db419d9537bd99b550d85c29c1feef4fc94cda80a66e0f04df583bba1168a14fb12170bafdeee7628df6440b1ee45bf36ab0eed0bf507ac921afb9b7dedc3b9eed01f3da61ee7e61fa77846b1f8d9226e095cae95a17fe6feec157b3c3dfb65aad9ff44e5cc1456821f7efa63f49f1a0d9758e408b85ba93283ef67d06150aa1a4703af973f30052c794cffaabdbffe86dc1163881b27cc8aaa2d79cd33a044f4a52da774cbb9e5f587a484717187bffd786fcf1e61ad237a227c6fd95c5749030fbeb7a81269d0da554ac4c1bcb4b70b695b819951a8b2c49b62f98772288f2bdf119fb7456cc529b17b1aa7eb7f5fe61229beacf6d285ae71bd66d8b04889699c2e5090bb63d0d84d796868f7b30dd971d3108b02cf692ddf978be79d61c3e3b25f113e317fb3a60995348fe8c0f11975fb0e69880bf552cadbaf9a060b4c13234219e2e6f8d51b7f03ddbc0971062b6e0f133419e7d825c58f8b81e94c013abbbd20d6bde46982e7707463805f8293f637fd8a87afbce78664df21858f9d7a85b9943323a74215b649ad880ce99540c5294a77b7c00ded954b6b1616d1663d0a8f339e6d4363ca35419b6ccc78bf584bd393224bb19a29f951af067d7d7cc3cbc4573cbef4c212cae187a00cbffb6beef222f0237484760da71f95a554dff6312d91908628234595c28014ed6c2e1afd98d6f5fd7868b5ddba04ed6f4ec75611e1f83ef73c7a079695e481bfb19d330b77199eb9f8942d7fd3da6567f244599707f5a8f8cd20718f985ce80506e622b3038144f69d1f628519d0242cf7517056c95fdce6ffa5122900f61957d26492173a7856866c6c83e9b7da0e5162ceca4547628f1db53ce5ab881bab60ee38a60863c797b7ae226f06a3118afda54a94ab01d7dc68fdd89c4bc716cd6734c6488962b5994ac0496d1141c78b4bc6c8656002df695f9ddfa555dbfd63ff394f6f99b924e50e54425fdfa08dc9582223894790b96f36a243b9a8f3c5a3a5877b141cbfdd0f985827460222b1f8f0b6da327f8e99522038a0fdb2fd51dd5593dbac0794a5acb852b2cd730f8fc3c53250c338a50da2afe37de05a522b76752f3c3fb5e0f069dc2ab69c74066f30d8f8b49ce1b31f3bf88ac2f9784495972a2efdadb518a14741ab91cbe4792fdf109432b54442cad6a1cbb6d0ed9fb1cba38cdd739a056646bf6c9e16df8fd9b651d14c00c077cb23ba6744a9fd4210c1b16f4c409d55c2655e86d31c8d377fa90d34c1fb0519a209076b443bf44b330a5bfebec09fb96b6fd85e509367fb612cd8b357e99a93559c922fdbb870ef0dd10c51e236748346e94137c3a534e15de6a000640b2cca8fd2c977d729c054141e28eac619b1451b311ef389ca1e88254b33330200cdb0f2f0b6ea7ded9fafbaced296079f6bba0641222e1636492e1368bebbd0e63b4b3312e02c2ce81f0e7c5c4c848aac96dbc759544a0d67420968a8e3e1e308040d1daf5eae3d717e0ba66bf0c464939f14a342a08d00d09087da4afbfa152edb46b9377f64f1278e649e1d3b4eaf305e2b38b84f0a71849ae28d210a6ad2ef6592346d73297434acb4018967ef144777ea16751c4e94c48dd7b788b3f5b8d348830ebb328ef852a4da2f74bff36774fe965e989626ddc945d46f6ff1bd6f0589ef96425f7d7079a46e14b8ff4d557f2402f9ec08fea3b5604aed5f33db1c377dd712549e8e2d7f2d408cced4e8b66c6ef4523780fbd6eddce1df11b3638f711b8921743ee78fd59135459c80098b9b73835a3dc0f0479f3f673af685ab0b67923b1365eef1d37c12369212a20e2b6a9f60304167327bfc98acd7d47e600dd23d503afdfba7f3b66b07ad0e306f060fc7d11ca60785f43fa43004a722cb06d4222866d37b417ac3cdf2653feed7a62cc380f3619a223274371e38634f9c11e7d56bdde89bccfacbd6c668f240469a98d055fc108839c5f83b1bf4da821c8c05fa97161f0fef380d09137ed1a7b1a36dfbf9da5066c44adcdbc4b93008f2b8abc7b96d00644cf7bb69079002ecdf21091af03645beed944ff98e14669a3b4e15e6ef26b4434da89107810caebe701ba99d304c60db719aaaa6acf999f396d3bb86110d59a2c527db290ffc3b0062241f2a76f8f9d28f7ae7d0f2622e5fd7f3163ec91fec5d9ca8b87e3d38374877d17ffad92464ada2a7085d702d3223160958252f42f9b94e5c4c40bcbaf0bf3479cf27588149e18562123e8042e041426fc3c0bad1c380757383ef5f0ee74d2a6a728e287998f18187b3e1e16b13fbbfbde1680693e39db70a5182a36a74e7da48b8b3a", 0x1000}], 0x2, &(0x7f0000001280)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x9}, 0x1) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) recvfrom(r0, &(0x7f0000000100)=""/123, 0x7b, 0x0, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r0, 0x0, 0xffffffffffff0001, &(0x7f0000000240)="e493c78a979d2faa14e0b52b3f74d5f9e4fd8d48c3b20be4805e367d50d8a2f5db615a14563c259b3efa2cfa15de97111dc39603730b0a81e4bbf673de28936d12f7de7032481abe5abc942fe695dc11f91ea6bf", 0x54) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = socket$inet6(0x18, 0x0, 0xf) socketpair(0x16, 0x2, 0x200, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r4, 0x2000745e) listen(r0, 0x3) kevent(r2, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x4, 0x4, 0x9}, {{r3}, 0xfffffffffffffffe, 0x2, 0x81, 0x4, 0x400}, {{r1}, 0xfffffffffffffffc, 0xc, 0x40000005, 0x1ff, 0x7fffffff}], 0xfffffffffffffff9, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffb, 0x23, 0x80000001, 0x9, 0x44}, {{r4}, 0xfffffffffffffffe, 0x20, 0x1, 0x200, 0x7c}, {{r3}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x0, 0x40}, {{r3}, 0xfffffffffffffffc, 0x19, 0x1, 0x0, 0x5}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x100, 0x200}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x1, 0x5}, {{r3}, 0xfffffffffffffff9, 0x5, 0x0, 0x2, 0x7}], 0xdd2, &(0x7f0000000500)={0xd, 0x3}) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xb) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000340)={0x8, 0x8}, 0x8) recvfrom$inet6(r4, &(0x7f00000002c0)=""/64, 0x40, 0x1, &(0x7f0000000300)={0x18, 0x0, 0x200, 0x100000001}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000), 0x4) 16:00:11 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000e00)="7bfe8973fb3ab669e723124487198751dd6fe5167a81ba339746457c53c7ee82fddb0f5d2a934b636612fdd55f4a7ec17149b349f0d5898905987831a6abb0e3a3d76a60450b9e80675c1d3d2f51e76cb859f5f9f1d7bd9e807a3bbe369d59cb15212a33bbfdce8cd8ecf9f5c89b073d2fda59cc52ab247202466cd58859c5636d865906c5b17c621a7d155032df6fb297a791487d29433e8b2e1ebc423bb3ff4c2aaadf8f421f8b774bdc4e7b53764ac49db9569d2a694126f7729733f01c9aebc23190ddcee9e2a2fc5ff91c376d2d5b3cb4b646867a0b4f5dfbcb6c008eba8f70b81db253944a77a4aab171783718ec39e224f4f46956090fcda7846b3657df9db60d5053ebe7356067a5ac4fd850e5b4d8de8f7eba203e6468b3fe9d4c1b8b38206f472573eed8fcb588f3d741f3e220cf2cbf4d217fbf61b851888a8cf0a8362855f5a3b56f86c08e3e563057b48fd83dd35b3428b9b0ecdd60aa21f3908e24d224f904dff56733564ea976f0512b576fddf93b72376a4cce527bb9290108a814d523fc3d0f270912cb9e6333216dd9e70fa99f69bcf967dbce84ae1fcda6d84ea8be6025bfdc805c47f30ee14cc0c3917cd490d92b2c6953cecb8b8e1a4fd6fe9467df1cf52edf868b69bcadc2ee8ae8f79266fb3bd2695a4b2d79833c9d01bb2658a090d916debfdf5c6f1621ce4f2430f79486b0ea5fd718c527beb11e27c9aadfa536d726a5fa8c6cd15df9f019546a8a0d2ca49cae1da691b6d7b26b57670496a367558384a693ec8590b1b437a0addc7ff1d76491807aa8ad01a744d5ee9a740e60ac0cf2d4462c378e49dc1769843fd74761dc6fc0bb68eee9d3b3194b380d119d10ddc33065793173d0ff733b4ca6b337773cadafa91597f8ee2d3ab59970459fd94a67212d9cfa7a9b4bbcf205abad8543a89f3bb9764f47d6f9d73a2d1b4820d11917a40b1f6b1ad8279cd13f807cfea639183e92e44dd9f76debf64d7aa31db218255f1b6ad3c9bef4a8a3513f8c511f3b9bb50fe42f1f1a484791ada90ec816b8e8ba8d2b9c2c1be32e49384f9bde1c0834", 0x2fa}], 0x1, 0x0, 0x0, 0x1}, 0x400) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x902) open(&(0x7f0000000180)='./bus\x00', 0x51, 0x0) syz_open_pts() 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x8001, 0x0) listen(r0, 0x0) r1 = socket(0x20, 0x1, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653000fbbea3305cfc2941cd0b3054f840888aaa0b5bad2437171650806c48ddaf826cb6bf7dc22f789dd2"], 0x10) r2 = socket(0x2, 0x4002, 0x0) shutdown(r0, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="d5b1bc241e4a99380709e6daf986fede87f77bdfeb0c9487743092f55e5bb616ba557172928b518db014218f36b9c7c1264af4f570d3dc2e2db11c458ea3ef21ad982685c7756c3f5902c392e2fce6e643ea5855848dcb021716af357841cc2e9ccddd3571ae892b3d814a2fb1a55848248820cbda19e589ad4fd99fa74040d12271a5d419847fb1609a3a2fe6a77e8e4f5bc8608feaab0da2", 0x99) 16:00:11 executing program 1: msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000386f43b9fd73f03d00000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000036b2775a465f77a06e010000000100000000000000000000000000000000000000000000000000000000"], 0x63, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0300000000000000943f719d90bc14c4ccaf6ad53c23bb30748750019f890e55099341f063b7d7c88c6a6d18eb8918"], 0x12, 0x800) msgsnd(0x0, &(0x7f0000001280)=ANY=[], 0x0, 0x800) msgrcv(0x0, &(0x7f00000000c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) r0 = msgget(0x3, 0x41) msgrcv(r0, &(0x7f0000001100)={0x0, ""/166}, 0xae, 0x3, 0x800) 16:00:11 executing program 0: r0 = shmget(0x3, 0x3000, 0x60e, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x1000) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="c47b8b05", 0x4) r1 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(r0, r0) close(r0) ioctl$TIOCCBRK(r1, 0x2000747a) getppid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x303fc, 0x132) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x4) getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(0x0, r4) setregid(0x0, r5) poll(&(0x7f0000000180), 0x0, 0xff) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) getpeername(r0, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = semget$private(0x0, 0x4, 0x200) r2 = geteuid() getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x9, r2, r3, r4, r5, 0x20, 0x9}, 0x2, 0x1, 0x3}) r6 = dup(r0) sendmsg(r6, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f00000003c0)="0bab8df16f0e773f5b64ccce715b3fe3a8714933feab8325f3ef61479036910d1806887036ae8e6d31d5042b36c2253b475cd33058eb7bc75b16caf1537c1b4227212269c8b9f94c17df1446098c4a6f88b07600124caa27699e45efef6e8d4389c772eaa6e3660cc99d12b6e0a68290f38eae46cc5d0958d4e4869e97ab360c3819d2e87e8a6bcab494f6de7208e967990068f4aa008aef1d9b899d713759b5cba6", 0xa2}], 0x1, 0x0}, 0x0) 16:00:12 executing program 1: r0 = kqueue() r1 = kqueue() mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) close(r0) write(r0, &(0x7f0000000280)="83ca8c5329264c868f836932426f606f0458733f0417034b7b7a7080078b089efd61f98032bac83ca10e30a6cd472add0549fab2343fc9b625da81d3b85eeff3ea295eb80c83cde92c3b0e09bc47de9aa1b50703539cda914f7a1eddde87c1beb070a250e57802de3da33caa4aac1460b643e5fcfba0830b1b8c1839d28280280730dd2c50576a878ac4c13b3471ab66bfb82653b18d72e7ccdc5e0839db14f3afb3828a800917744ee113e0afb3c822ab71b20362b4b2a59b1f430102cc3d040815e03c3eb1ec7962e6", 0xca) close(r1) r2 = dup2(r0, r1) recvfrom(r2, &(0x7f0000000000)=""/216, 0x30b, 0x800, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x97}], 0x4, 0x0, 0x10000, 0x0) 16:00:12 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) lseek(r0, 0x0, 0x1) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mincore(&(0x7f0000003000/0x4000)=nil, 0x4000, &(0x7f0000000140)=""/179) 16:00:12 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000002000, 0x20c) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000040)) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:12 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x575) read(r1, &(0x7f0000000140)=""/250, 0xfa) mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r4 = getegid() r5 = fcntl$getown(r0, 0x5) r6 = getuid() r7 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000640)=0xc) r9 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r11 = getpgrp() r12 = geteuid() r13 = getegid() r14 = getppid() r15 = getuid() r16 = getgid() r17 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r19 = getegid() sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f00000002c0)="741fa7270b2220efddb4a926ed8b7c1c6d89f87128cbe9af5c193081661cd89ad876dcb304d116d93bb3027718da6c8cc223c2c1c408671d2ca899d68f84e95a1da89eee349d59e964a102b033af440752ce52054df56a0f3bfebd401fb7528bdd21da178c47a0022975dcd6", 0x6c}, {&(0x7f0000000340)="1c6f9c43d006a9", 0x7}, {&(0x7f0000000380)="c9e9b2727d4691afb12e30959624e728eb33b62be7ef2e74857df2232ca63ac6ce79105d4e086eadd1bad7a0653fa2b12b8118d2d08ebaa40baec6b6f39d", 0x3e}, {&(0x7f00000003c0)="082f5423179e0465cfe6862789334403a9", 0x11}], 0x4, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="00000000280000f99ebbc554ae740fb8aeb2b83d1570e60000000000ffff0000010034c3cb4368353075aeacb0513a1c5b233dfebb37cf7c2c40cac8f35557c7a15bd3d25af7a914c3a6f3314e893d74ee0b0d1418f838b642dd716d93a080f83b2bc68dab88", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB='\x00\x00\x00\x00'], 0x120, 0x404}, 0x8) pipe(&(0x7f0000000100)) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r20, 0x80047410, &(0x7f0000000040)) 16:00:12 executing program 1: sync() r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x3ff, 0x4) 16:00:12 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(0xffffffffffffffff, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(0xffffffffffffffff, &(0x7f0000000100)='\x00', 0x1) r0 = syz_open_pts() close(0xffffffffffffffff) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xffffffffffffc001, "a147780ac85a538a131100e800"}) ioctl$TIOCSTOP(r1, 0x2000746f) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 16:00:12 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0x1e7) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000940)="38012353f85d586cae6edd64ab7ac3c779e7e13a23557eedc455216792689ec12cc986c77e6c18f2278f75e31f744bfa7b3f14e25bb0742a3b4ebdc41368c7b845e404a48e55cc29dfc8ad6f3a953b49590048d1b6b6396086b684a09146cc201cdf0da44d15f76fe5884fd6", 0x6c}], 0x1, 0x0, 0x0, 0x2}, 0x402) socket$inet6(0x18, 0x1, 0x7f) 16:00:12 executing program 1: pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) r2 = getpgrp() writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="099452e305b450e0df55761627", 0xd}, {&(0x7f00000000c0)="1cde084c2cfa55c183a78f904d37fd429ba27d5464da757cf1dcef13617ef487aca9435c676cae5f59687c15512647559ce3325e08d060db03a583b0d2ac535cc0ebbe5a3b7499956d8325dfbde8ae0f7a3c1276c9dcdd11e608732aa6f169322e697963f042f63b791b6dee4470", 0x6e}, {&(0x7f00000002c0)="e66c529fc3c927694cd90159957fd33724231bf4023105cedaf9fe9eccc95c0da81eb69c737d79d5e6d62249d159099967c5387ee3bba371b043f46eab9ea8254e9e5a4247a4f9877a22d3ebd0681ec47004183ffaa68001d6e7ebdb231be3dc10140d92a400cfeda845e40c6d12cc213b3ccf26dbcd90201a29b7cacff453f7441acd3bca1484871247080578c69fb465861252d29774e07aa09d4f1af7db92b34b9b545205dc1cee508c34c5d0b8804daf68742991f0a3a092f4690471cd64a596d528e322bd4a79e491003b3c1b2a817d728f4288aa2ffade74a797a343d98ffc4b2604851859152100c3cf02ea70", 0xf0}], 0x3) fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000000040)="88", 0x1) fcntl$setstatus(r0, 0x4, 0x40) readv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/232, 0xe8}], 0x1) fcntl$setstatus(r1, 0x4, 0x84) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) listen(r0, 0x0) listen(r0, 0x0) 16:00:12 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1}], 0x101, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4006, 0x47c7800000000000) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xc0, 0x1, 0x1, 0x6}, {{r0}, 0xfffffffffffffffe, 0x43, 0x59, 0x0, 0x4}, {{r0}, 0xfffffffffffffffb, 0x2, 0x0, 0x7, 0x5}, {{r0}, 0xfffffffffffffffc, 0x10, 0x4, 0x2, 0xb18b}, {{r0}, 0xfffffffffffffffc, 0x15, 0x2, 0x4, 0x9}, {{r0}, 0x0, 0x1, 0x1, 0x2, 0x5000000000000000}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000000, 0x7962, 0x6}, {{r0}, 0xfffffffffffffffb, 0x18, 0x2, 0x10001, 0x1f}, {{r1}, 0xfffffffffffffff8, 0x40, 0x40, 0x6, 0x7}], 0x3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x2d, 0x200, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x8, 0x7, 0x1}, {{r0}, 0xfffffffffffffffc, 0x0, 0xa, 0x4, 0x8118}, {{r0}, 0xfffffffffffffffb, 0x90, 0x20000009, 0x7ff, 0xffffffffffffffc0}, {{r0}, 0xffffffffffffffff, 0x29, 0xa, 0xfffffffffffff001, 0x2}, {{r0}, 0x0, 0x44, 0x20, 0x6, 0x1}, {{r0}, 0xfffffffffffffffb, 0x1, 0x80000000, 0x6, 0x6}], 0x3f, &(0x7f0000000000)={0x3f, 0x106a}) poll(&(0x7f0000000040)=[{}, {r0, 0x1}], 0x2, 0xf609) 16:00:12 executing program 0: clock_settime(0x0, &(0x7f0000000080)={0xf6, 0xa0}) 16:04:06 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) listen(r0, 0x3) socketpair(0x1, 0x5, 0x1, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000200)='./bus\x00', r2, &(0x7f0000000280)='./bus\x00', 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x4, 0xb}, {0x18, 0x3}, 0x6, [0x8, 0xffffffffffffffff, 0x3f, 0x7, 0x800, 0x8d, 0x7]}, 0x3c) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r3, r4, r5}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000440)=0xc) mkdir(&(0x7f0000000400)='./bus/file0\x00', 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) sendto(r6, &(0x7f0000000100)="83ab160deed9b5ad84b30c3d72c4f0aeac9b357c0ea1c6c835b54d163cd85586b7ef4ab5815873772142f0f3e2b2c608b9475ae2ba1d2038100bd9f5744c3b7a8b3f52bdd02a994d630da61064e8ec0e6444ae0a8eb5e32b67a7daa425b058", 0x5f, 0x400, 0x0, 0x0) readv(r6, &(0x7f0000000980)=[{&(0x7f0000000800)=""/49, 0x31}, {&(0x7f0000000840)=""/239, 0xef}, {&(0x7f0000000940)=""/9, 0x9}], 0x3) writev(r6, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:04:06 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r0 = msgget$private(0x0, 0x2) msgrcv(r0, &(0x7f0000000300)={0x0, ""/4096}, 0x1008, 0x0, 0x800) symlink(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)="0200") r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0xfffffffffffffcc2, 0x0, 0x0, 0x0) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) openat(r2, &(0x7f0000000180)='./file1\x00', 0x0, 0x0) 16:04:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000300)='./bus\x00', 0x110, 0x4) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1c00000000000}) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) kevent(r2, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x27, 0xf0000000, 0x200, 0x6}, {{r2}, 0xffffffffffffffff, 0x4, 0x9, 0xfe02, 0x9}, {{r2}, 0xfffffffffffffffa, 0xa0, 0x80000001, 0x8, 0x180000}, {{r2}, 0xfffffffffffffffd, 0x81, 0x0, 0x0, 0x9}], 0x7, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x8, 0x20000001, 0x7fff, 0x1}, {{r2}, 0xfffffffffffffffd, 0x40, 0x4, 0x2, 0x4}, {{r2}, 0xffffffffffffffff, 0x82, 0x1, 0xcfe9, 0x4}], 0x6, &(0x7f0000000200)={0x4, 0x6}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fe98bcc4617000000000000000200", 0x1, 0x40}) dup(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r2, 0x6, r3) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000240)) write(r2, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) fsync(0xffffffffffffffff) writev(r2, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:04:06 executing program 1: r0 = socket(0x1e, 0x3, 0x80) shutdown(r0, 0x2) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x2, 0x18c) r1 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 16:04:06 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) r1 = geteuid() getgroups(0x9, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x0, r1, r2, r3, r4, 0x10, 0xbd}, 0x8, 0x8c4b372, r5, r6, 0x2, 0x9}) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r9 = open(&(0x7f0000000400)='./file0\x00', 0x100, 0x190) r10 = socket$inet6(0x18, 0x4000, 0x2) r11 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r12 = syz_open_pts() r13 = open(&(0x7f0000000440)='./file0\x00', 0x8000, 0x1) fcntl$setstatus(r7, 0x4, 0x8) r14 = socket$inet6(0x18, 0x4000, 0x3) r15 = kqueue() r16 = dup(0xffffffffffffffff) sendmsg$unix(r7, &(0x7f00000004c0)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000002c0)="f80384fb763b63eaa716664526e65f87867d0b2b94f4cda5374758d9bbaf1b2d0fd141db4f36ca782e16f198366a9e870f86047d5e3bbff678226d5abbe212eb3c6d952ba5af60f383a2a5b5a3d5988cd7bf907ad549e38cddf029e2bbfe67a27d37da513320ec29d29b29b29fc319095480500f5acd988d94ecd1935073fd9af276522f5d5993075185b8fd32021dfdab378fb655bf5404e2a1435f20392e98736e7d307b4b57e3f71075da33087992eb3c56c09380da89ac251360f7a52e187739b5a291b25937ace7bd3ddbcaf08053cdc753e07816e8d7", 0xd9}], 0x1, &(0x7f0000000480)=[@rights={0x38, 0xffff, 0x1, [r8, r9, r10, r11, r12, r13, r14, r15, r16]}], 0x38, 0x1}, 0x4) shmctl$IPC_SET(r0, 0x1, 0x0) 16:04:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ftruncate(r0, 0x8) socket$inet(0x2, 0x8003, 0x0) 16:04:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c5", 0x18b}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x8001, 0x8, 0x1, 0x20, "2510a0feb850ee3303df168ee8c4486ba4326ccb", 0x3, 0x7f}) r4 = fcntl$dupfd(r3, 0x0, r2) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000280)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) close(r0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x5b9, 0xc0f1}, 0x8) 16:04:06 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$getown(r1, 0x5) fchdir(r0) setsockopt(r0, 0x29, 0x3b, 0x0, 0x0) 16:04:06 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00006c653000000000006e4f9c01d0a96a858981ffa2a69f1916c914247fe5aa470b799ab9ba2287ebf12e05776ae3f4a3277a276f9c30683b3f8bf9df34c3abe86d86e56cbfb91190ccfdb3a87edaed597642439c2110f54b88d40626e2"], 0xa, 0xffffffffffffffff, 0x2, 0x0, 0xffffffffffffff8d}, 0x0) 16:04:06 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = msgget(0x3, 0x20) r2 = getuid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r7 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x1, r2, r3, r4, r5, 0x97, 0x2}, 0x100, 0x8, r6, r7, 0xb110, 0x100020000000, 0x9, 0x1000}) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700)='k', 0x1) r8 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmdt(r8) 16:04:06 executing program 1: madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x175e) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) socketpair(0x6, 0x4007, 0x1, &(0x7f0000000000)) 16:04:06 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) getpeername(r0, 0xfffffffffffffffe, &(0x7f0000000040)) 16:04:06 executing program 0: r0 = open$dir(&(0x7f0000000340)='.\x00', 0xfffffffffffffffc, 0x0) socket$unix(0x1, 0x3, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='x\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000000)='cr') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x65) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 16:04:06 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x8) setsockopt(r0, 0xa3b3, 0x80, &(0x7f0000000000)="157b60dacf5a0aead70c9a73dbb8f80f029e3969067a0df6bbe6b57ed1fcfa108541980562e77cfd6ca34c6ccbf4254a8724893f8331bd39e148495150e2ea4025753c62e41522608e908a750af60608334701f09b2a534419431d9fa2d3fbda23bcd78d6fa6ad8807c1b8d247e4829a3ca6db4902c37fa0433f69856ead9a20b91b11b486264ee28acdbc46637ca8852a005501910e8c3edb950e4aa8b49458be41e5aa550b8a12780313083581786bf32661d2480cba0d58c450b8f41a0dad38bee17c24bffb08a9c8c4565949faff772ae4b71d2dae4406222f37a9ec99d54dbc7bcf316b", 0x132f6c531fc4303a) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x9) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') setsockopt(r0, 0x29, 0xe, 0x0, 0x0) 16:04:06 executing program 0: msgget(0x0, 0x480) r0 = socket$inet(0x2, 0xc003, 0x120000000000000) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) setgid(r1) msgget$private(0x0, 0x100) sendto$inet(r0, &(0x7f0000000080)="bfb02f823af8f61ebf5724a1ab42b4843eb0bd837c3c6fb6b1f85305cd2ec4d9b933dd4200bb36ffb875dacab125894f6b09bc7031f8590a76d84eec6e375bd0bfcd872c1c80ccfe11e97693f8cb7c36230a27c56369150ee46440ef9e8858baaf18869eeac67f8c450675f4928d23101ad251ce9bed18d18e9a151ad9fbef219af11cce3218073dd76ac1898fe0c54de89d8c2d1cfd8f563e09a09c4b9a7ab0898cda12d89904194e84", 0xaa, 0x0, &(0x7f0000000000)={0x2, 0x3}, 0xc) clock_settime(0x0, &(0x7f0000000040)={0x1}) geteuid() 16:04:06 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x1f) getgid() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0xa, 0x3fe) r2 = dup(r1) ioctl$TIOCSDTR(r2, 0x20007479) 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x40, 0xf0000090, 0x3f, 0x4}, {{r1}, 0xfffffffffffffffb, 0x8, 0x7, 0x7, 0x3}, {{r1}, 0xfffffffffffffffd, 0x82, 0x40000000, 0xed94, 0x29}, {{r0}, 0xffffffffffffffff, 0x11, 0x82, 0x0, 0x100}, {{r1}, 0xfffffffffffffff8, 0x0, 0x1, 0x20, 0x80e}], 0x2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x4e, 0x1f, 0x7f}, {{r0}, 0x0, 0x90, 0x8, 0x1f, 0xee}, {{r0}, 0xfffffffffffffffe, 0x8, 0x40000000, 0xffff}, {{r0}, 0xfffffffffffffffd, 0x2a, 0x8, 0x5, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x3, 0x81, 0xfff}, {{r1}, 0xfffffffffffffffe, 0x11, 0x1, 0x3ff, 0xbd}], 0x43a6, &(0x7f0000000240)={0x2, 0x5}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x4b2, 0x100) 16:00:01 executing program 0: getgroups(0x0, &(0x7f0000000040)) chmod(&(0x7f0000000080)='./file0\x00', 0x20) setgroups(0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x800002004, 0x20000000000) setregid(0x0, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) write(r0, &(0x7f0000000100)="3c2a7a339a236f6f7fa3f471cce6f2ba196f3c3176c09316c046a65f4cbe7b73f9aefbe87b3b6a6ed288592f754d37fec7daccae3d5cf404b2", 0x39) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000dfd000/0x200000)=nil, 0x200000) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r1, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x240, 0xc0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = accept$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000010000000000000000000000000000000000000000000000000000e2ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x6e) sendto(r1, &(0x7f0000000100)="af1798fa465bd8520bb2eca52d1a9e50d02f3e68e497f173bcc1f1f6fc4261ef2d54f635f8aa655fb546d15d32e2b5aad9062f11b58112c8ee37a7e14ac5ffeedbe9f95261e3d8e3884aec922f5667494ac85366e6053a3f04de2b216827f750a4f29505", 0x64, 0x1, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) chroot(&(0x7f0000000240)='./file0\x00') open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x8001, 0x10}, 0x10) 16:00:01 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/16}, &(0x7f0000000080)=0x12) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x1, 0xb5, 0x200, r1}) truncate(&(0x7f0000000140)='./file0\x00', 0x7) open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) link(&(0x7f0000000040)='./file0\x00', 0x0) link(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') link(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='./file0\x00') 16:00:01 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x8000, 0x8) accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() clock_getres(0x0, &(0x7f0000000240)) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000200)=0x5) fchdir(r2) r4 = kqueue() ioctl$TIOCCDTR(r3, 0x20007478) pipe2(&(0x7f0000000140), 0x4) kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) ftruncate(r4, 0x4435) close(r2) 16:00:01 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) open(&(0x7f0000001400)='./file0\x00', 0x0, 0x21) preadv(r0, &(0x7f00000035c0)=[{&(0x7f0000000200)=""/24, 0x18}, {&(0x7f0000000240)=""/30, 0x1e}, {&(0x7f0000000280)=""/214, 0xd6}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/116, 0x74}, {&(0x7f0000001400)}, {&(0x7f0000001440)=""/155, 0x9b}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/179, 0xb3}, {&(0x7f00000025c0)=""/4096, 0x1000}], 0xa, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x400, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x42, 0x40, 0x5, 0x409a}, {{r0}, 0xfffffffffffffffd, 0x10, 0x40, 0x3, 0xb5f3}], 0x8, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x80000033, 0x200, 0x3f}], 0x1, &(0x7f0000000140)={0x7, 0xffff}) r2 = dup(r0) sendto$unix(r2, &(0x7f0000003680)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c9f3286a8c75f10c85806d5788a6ee318903d05dcadef1c156c722ae6be5f8c6b2640be43907d53960b8fe211159480e852572b5f4ef079002d660b178ec721a7dfa763131559906cd7078684c013", 0x60, 0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x1, &(0x7f0000001180)=""/166, &(0x7f0000000040)=0xa6) socket$inet(0x2, 0x4000, 0x100000000000003) 16:00:02 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) recvmsg(r0, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f00000000c0)=""/211, 0xd3}, {&(0x7f00000001c0)=""/156, 0x9c}, {&(0x7f0000000280)=""/150, 0x96}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/216, 0xd8}, {&(0x7f0000001440)=""/50, 0x32}], 0x6, &(0x7f0000001500)=""/211, 0xd3, 0xffff}, 0x2) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x80400000001d, &(0x7f0000000040)="04000000", 0x4) 16:00:02 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000000080)='7', 0x1) r1 = getpgrp() r2 = getuid() r3 = getegid() fchown(r0, r2, r3) fcntl$setown(r0, 0x6, r1) 16:00:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x840, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) 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) open(&(0x7f0000000080)='./bus\x00', 0x60, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 16:00:02 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x4, 0x4) 16:00:02 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="ba0ed314e6ba5dcfaa", 0x9}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/23, 0x17}, {&(0x7f0000000100)=""/60, 0x3c}, {&(0x7f0000000140)=""/60, 0x3c}, {&(0x7f0000000200)=""/200, 0xc8}, {&(0x7f0000000300)=""/188, 0xbc}, {&(0x7f0000000180)=""/3, 0x3}, {&(0x7f0000000400)=""/45, 0x2d}], 0x7, 0x0) 16:00:02 executing program 0: r0 = socket(0x18, 0xc002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000002680)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) recvfrom$unix(r0, &(0x7f00000022c0)=""/75, 0x4b, 0x1, &(0x7f0000002340)=@abs={0x0, 0x0, 0x2}, 0x8) pwritev(r0, &(0x7f0000002240)=[{&(0x7f0000000080)="e39bdf9ce4949effff250c0f521faecddfcb58d1e27d6e31ac8c1d59924fe5eddee2623b8b973a6ecbd3a9876540284e1ab0bc981a150920e452a70ba89f8e224b3ec0fbc66c151aa49430618eae20be96d27ef4040dd83b634c9c89e5c3d77a4d5f880019fb43241b75c786ebe7ae6116a5216cabe08f3ea7b76d0a7f", 0x7d}, {&(0x7f0000000000)="c2c6a5e3e152", 0x6}, {&(0x7f0000000100)="445686e846bbdc8782fe62866786bcc2b394b9a5011060234e4342f75553c942c3eafa8765cfaef9723826b522f4a7f0ff6bb09cd615ea4abf5e3ff1a508f645875bddf1a4e5f850ec0c47b43e15806a4383420d4abd264a1b57ea36543f9abede9f1ed3856a52c3513e664853bdc07b569019e8be90787f843d348a50f641acf06e91335bc4fc6a3dc85194ad05c0953337b7e10bf5a43d76ac49161238086c675c320b7ed15f95e48e929cb101860fe5aab018f1d317b7817a921ce9a2c07ef93af97441366012863322081bc27a407d008fd5d1f0f577ac0000abe077467fb90abb88531c578bc7a2eb32091fdd907860d4141692ef9f0acbc5a9e5d227cc4323db21e159eb0577e6b2ac3c7bd38b3bd71d2b6b721f88f42ddcc57392d49171cba953c45a6a37affc97281eca907b8e89f3956f60085f072627da9b2df81bbde806732c32278c22b5b8ca6885315f76d9e46c7d917be6d8b165016751c1e8015e24c415198122ceb29b6b635921df5d6da83e2b2dd8b4bcbe401dfb031a96dd569daa5442745085cb9e012f36bcad0f7000dc2d4486a1150c26d2b3be050d17c24491d21f635434ae16a4fa87c7a90b8086c977f93e291f8c098c8be4a58f3c5514243507edca001107fbc120444389f4fc6b44be1afcf22317b7a71ac1a04d8d53af839fcfc0d07ee27e191123d29d139d0b6e40fb3aed022e836d77eab03900c5153c64ada05ca3e5dbb306b779744ecb7bb003a429c573ac1fc2562067bc9d66cb4c2a09f206e832e99daff5202efab16c2a3fa8c9bfaf16926b42e505431474da43d176ae8074d2086adad4af88c868a83732f4ed3206960a7cbd0d75b6fdc12b285918fde53b37cc882414747dba0425d5763ccf6510a9f1bf2c9be4c957f40d0eda264bece3736212a2f31a028ef273bf3e8d33afc4bc440a267b4408ec62a5c1259472ad5dc165e7332948905ad08f4ef9697fab1fe46ae39545a5492a540c33cabd8f6886d55c4a4c60fb1f563ed2b5ae877107359b57f102cc35b11b275730412957c543b8c4bc67b0f4d8056e5ea428dd466d1995f5b7227e8b2ecf1f1bdcced6dfc8809ee084f486d05be918b6e9531b2f1aefc0cf7d7385b0b46ec30db110162b5ce87bc7e13d979e684c7238bc41a2b6f207931360e32eaf2bea83048881ca706cabe21fb148d35e6518288a6c33708179461db8da91a617d264e9490123386bd3e4b2d3865049494dd3292d9e48e20d2bc100ab5f5cb68540260ec8803fadebccfd39c8bb4fa82a6dbded636e17392d7214bd0f900abeb10208011fa5e7cbafe9678e25c93b86f11dec59df363c0c6d24135e28b7a91c2aa7b51fe5a8cf1b3831478a48c40474a312f2687f390c7f7a4ea8a4d05f64e33e51bc0093142afe0c3da636cb8daeafdba6b1f7549cb6e33f63eb166b83c174c8b61c96417e087d11f483bd907c7ecc8a0bb59897151bf7f56cd10c2ac52a83c3256f0e4ebdd61e1c4021ea81efc1b60ea4b0da08cccc0c094f739f22e2a2dde52bbbfbf6d78c027334d485ad2484b6ccc2c8f5f14584bbb8739b2e4f969cf90d5f2b2e64ef19d3cc245e21d1be920b1b669edf9a4ca54dfedf8004752aa6b805e6b39f7558a73ae9f55eaa9d5a557ce47ff192380729096d9be28fa40ba155ec3ee2973034e4c5b9a2441c27e965ba47796ab139529ad4fdb57f720be3d7b13defdf1881394f3af1a85be0e64dcc1d99e5abdaf45ce49f8149db394a7460e93efb07ff775960576c5dc20bb673537fe5cc4430c0d1a15eaed1faea41f208f2b8c80857b97a3028909c2551fe9fac0a052286ace53ae7882931d9eea125c22316b460c2cc61d3ab5f7c412e57762625a2196442c4fc45482552db78dc84bcf66829cc080a49f623d24d07385c8a9296b6eb9a1aa01fb5d26f8ccaca3cd0a30fe59ce2e4d2bf1b648438127cb3431d6c55f777e117b80b48edbbe42e9e444342bf8929ab91aa63d1aae65b48e5b2c244215159eb5cb6fa5e2cf089710b818904a8ce03f51bbad29975187e0141edde00bb04666c0463a5653fffc0fcf7b9907d8dab63b4b25c8b06a7e26853f85c2c20fe10180cb6c91c5c65b2a9073f4303525dbff3745a3409d06b7e82a3f5991d8a57fbe86a6d8e928ec9801bd19cc1310582edce64d6a79c514715601fb47d78fa0fa521e78df5869e4da4fa4e09a7bbd7b1ba426c54b45620b970bc21b3a6996636081cdffcd8e04df90820118ebc5964775f1af757effb5285cc88a7068a33989c1a2120a4c02c3587bd6373bb1dfe5a4dd382db98a89cc6c7f34a5a47ba9c2d1b9a3579f9eeb611d055453c41ddc6e192c406c69feed628890fa6661e5ffb52e76f6331785db76c201e867d2a8790a870dc4d50c3e9b96d92017636968f3756c770c4f43b9f758a0c1146cd98dde7ec5fe632cb5c1e36728a9d2091bb89c4abe32c8afd0158aa89e528e6dd7d9f153207b1b08d645e040551c35d476194c0e7d14f522c7c843d766c4d0e27af96ee09c83993199f52544c300e9c43bb017c787fec9e07b6707b9a07c7886b028c2eb5eaeebda221dc2f7846a984e19bd5c555bd5d9537c83854d76995aa0696138fd8613e0894395d304cabbc14d785e23b3e31bb8fdbc9f94da9237fb6ca990e7cec60a471da9bd5e8bdd1ac0f62126827047dd47f67158030c5f8a0e2ec7f0adeb3e17c5d02dacc99168d11849cb3680269fbf607cac2e536fc7a648882eada56637cb3776d7b6e8189b92856e208bd1e46930af7ed6f78bc28fa5ccbb307399f1cf2a95496b35603f9c31e8dfa11b64a3ce3d6c84a846766242d6fccbfd5ffcc83350dd81ca8642954704070cb8f40e43684619d0c445ebc31f6da3468c8eb9968b6d5456de64e1db38eea4f4f148d96aa0e2fa6977d44b8934cf00a94fc4c7e0a24e3a151644176237c6f1a81c82fad2cc602fb746c3d39952bf0b0c4259e272315b1d1ef6bd209bf55eb399f9fb49de6d44aa97522ccebf9cdc78db098b7e7bd2cff1f6582664a94bf839e6b4712098c91818cfed021733661ccfa180ace40d9bfbf41d31b6ba0ea36b4c19592197015bbfe5c59dabb1a931fae2313580ccc79c815ee5ebabe37bbc8030c8e0c1e72f37e9dd41b2da8a409471d9b110006176c1a15e58f960c3f831b44b7136ea366bbb728224e856a67d34f085bcfd7d797dc01e99c68395b8ff033d3d5ea1fd151b4f2983f507960d14a72f6be9b5320e85413d1b260f5fdcc4f336c11caf8004160d97ac9800c5cd92ac4d5b7e72cfc7af69141fb02b5b4b642316c81c61dc0f86136afe1a2aa0ecb5c4c634d9820dd62b5de77905fd271428a5888371259e586f97267de4e74a848750d6412e8368ebe6620676348c876191c07690a49b1153067aacb06d6d6fe00525c47efa1f875c7f37a4e24aedb009ab9dfe6ae96eecf24fd3754f7090c6f43097fe0bb58a921f1d253c39295b70a08c54f3385a9f5944bfd3557f0b75707685a3a7fcda59d890ad398ef776ff1166576b55780ae7a280b9541997cfb0fc7d13723fe30361d4c574837142afd1a1e81f4e5d4a40e37da4092d308b45f4d70580955bc56bfc47535ce686a06babffbea8a72c9d9c65971667c5f0abf21d8b125c6acff1f1804971c340a2d117dd610569c4952cfc89e76385dcd598c7f6a1cd8e4b1fd2b57c5ea432d6f0ecb8a06d4623b9cbd2eddd80514e7167b83d4be8fa239658df000fdf24d3cceb7d4c59c915cd75f5cb32776cc39cc95c6fee08d800a650c12fe0695301f544b4b1c6a184d227dc276c9b8d1a5a28ef676c391eb1495c5a98faad33415f239af084462db162f99f5b87f5b0c4708c51cfc39b562a204d58cdde41e60dd5177fd55bd731ea29c27ded9eb15b7a7159b5525ed4891644cc742b06f8a7dba01ca55826d9866b0b108ece593c3508d621246936e04b934b2a0a309e7fd1a045409a8c2666e1e842b210d614a62de3769b36b3c863362630432a80edbd9cd70de81924499552e1835410b63128dbc6b53d45c2c7c96e83de4a6a4a421a7a03553394669c2c5dbf90c0cb887e74b29179e36c5ae5f45ebd71ed5325b5881fdc15a27b8c8dc79d28bded6a57758e8003f5227b79837e12176bc21ac1744e023f0c3ca0e91c9b49444c33bd28ed91cc68e9255032cedc778e3a96ee00f0fea95345a810586d696022e9fee4de1a103b8ba0f64a08d56b80b248b3cfd07a1b5e9caad282d8045012c7bbe0c3f962795339044fb42032b94721ef4f86fce7be38a7f9a90ea79d3c8482b1d2baef1465e5aa1b7381e4c8c7a08a9ba31e8a73d3de44260b5d6d929250fc1fa01d329b2dc9165028a609979be7586df66a0da07e8ebe80a01a2e3ab774ac8daba8928bd5501d8061f1a0f40a91c004f583f3c9a2fda13b38be9862a96b56932ca7a49b25982e1c82642fbc90f35330361c80e46acc05ee506a1cb681e40d562919e0c21b1f3643db93178eab52bf8518bd5c58f5c801d735c55c8150ef1781205737ce0e2575c4d90239a1133d06d297538fee69e060abb0164ceb7f49bdb1e452c0eede7efaa1b71fd895b9425a567047b3de19ff506f7dd1c7552f34a67fbeb99b02f1782239743ee2b61d28236e1cb1f3d9dbdc653e48f475f6e43e1949bb66f38864c892d0e9106ae0bbeddddf0c7bb58c47b734cda674162ae68913843afea68024a84ec087cb2108e8cc8149687dfb74712b9e2ddffdf1e0c976012adbe408cefbe8f01845f26902b3ddb96901c6bf9b33a0f03a35ba288a7a659cd083b3ed3ffeabd3d26fa1e588be3cb6709d6d36246cd5ed6ea70e8a869e794615410c3137125e42912514327ffcb8245070a9f79e5ef22d1e5cffecbcd18cd60395ceee7534cc7d3f1cf89d15ffd4cd61eb7a995238118aa9694fae560ec2cdd7ae1fc20490fb6a54081afc314a2cbb9b051a08490eba949d1d43ad9032d1f047c0d7bd426e1df482dae76545674690688a802dd91520745eda5d4b8dff5174571b35af859634b58a8e8bc3526e6278a037bc67e221c81e4ae1418dc440eec7ccb3ea85d5c7d3683b17af4981bb98c1c7440b78b1eec14311435fdf712ba088720d51e064d7ba3fede20030bb27eb6540a1d8cbb707a3e2a926fd9f9597468f9c23e0eb2570ddbc73cc1a72e03b05013fff0e27c11e32c1df3fdd4487d9ba5c668ddff863fd83360604b096266df6e73c8f5ebcafb5d0def2bb535ef9f49945cff91335ccee7c828f100de3e74e9191cb9799988172e607b5fda56b46814677ea099015befa562e0d1d890c3f59620303e43f043cd096d9bace24d18e255772e4b4f5dc236844fe703024c258e2f25718f51d20b30a6fe52a582778b6248ec7c0bfc24e3c0e8af55d5113fe5ebb06340baa9b14096606e06590db77329c1c246cf2f8ab36612c69c55ab9d737169b35481477c89fc52842d60cdef468c652188080ef0e6a3a00fab7503605eca94f0e9523f13bbc313ce878e267f714f9313510b79561308f9a84dbb981de5b8365159c17d96d22dcb5ab62e7e24569794e893c3e959e5c695d0359aa50d63d446af3c4e47954799f8ba1060406a16fac6f21c310882db898b5f924f5245612c7be024796a8ae697deeb6b84938886e5ceb72158f84d9873d46b86767d32e198337b715573fc47294d7c4d51ba80f9ab89f8744101566268b23380edef0a4ce3649a7f39eac843b1595535b601cd193e5c8f5fce7d392658f87af0222f54d689ae1e0b33b5914864d89345ead0f7", 0x1000}, {&(0x7f0000001100)="8ddd22b7cafa4f4c05af8809d0cb15f57b739770b41a9e0f5c98709085a0a1916d3061fd1ba26bdc9ab2dcd72246bbf56baa300beb8139abe6fc514abc4054e1d9629dad386c1f0e6b776f4a5ba658761d17cdd2f8792f89de5661d37562f3a5b31d9869daf350644e0b3123163f1023b05dd47a7477d1dbc7e56a979d1f1ddccdd0116c4ee3c23cf79930634b1c95b11bfd39bec4f256c7b5f101294b9fd59474a362871de2f473a6272d2bc18c3736e2b7123b745e7ca0f15e844ac6b07c3dfae44e54fa3b205caddd995a1de7d91afcc06a2ccc52c076a15f3523dea99678c199116c47972a7982463595404203577849d967065154b874d9cb79e3bcebf02dbfa5351080edc7b8641e7a93ec36f248cb2013fa9804bde8b291d521b3208d23c7c2f532eb9eeef65f9abcb513cfc703fd8134084c496a2e40355462848ea77177a654eeac6ae800bc0e9130a7f0b722940c4eedcecc8d15c58427be85681abced4757855e8bf6253402fe46e7cba7f9346514f3d745d492afd9216aa2a531acb96bc4601818e0873ce9caf568b30ec5200f242811f791c485bfb0d59ab0a90227768fd1ccecfe1570891f0e04d527ee3521f95a4bad4e29d5a5518258201fcaa5a06b203bf34dd58c0391ad9af72c79482ce49b9334da6d0e1d037118aecc362ec9ec0855dd1f08f1b17b840b25779c3a049b53de7615e506dabe1c2510bb78d14227007a25bf3fea57fe5b7bef67628233a17d3acd6a14091f9f743f752f6789cd7775634a383dd6a19b220517ba0d5cb18b38e444f423ad6068d6f36f5f27d17abb5b6144c45a516f892bec32adb3a52c379c5284fd2eeb8c053102bf7d95444bd6493d1bd23c9dce55f2d47ae48e545efc72246ee78e96c4879fe87839d75b3180b75eb3e0876f86fb67259810dbddc457469ac3ffddd887a50b49498d7062cd48914820630834d01b572d11cec0d0f96f090156ca547644ff8101a98944869ffcecabaffc5a5af8bc91927cd17c9e1f15e3f117bb323f23a1b1cb77c4fc8bb57ac85ecf2b749e71681f06c9cac96fec8ddf5e1d92100a1afd1a5aa09a1bfec2227e47511c3d12329b4a535bf2728a0cb7857d1a171dc3351eafd8b9ea4cb0d62ddd9d967b47ad643c864e5972efd1b69ac935d9ec9873f98045b97dd9541ec9f923625ec63b5943a1aada4ae8a90039810caf19b99e26cb524516dd5f6d58da3db88a1a3d624c6620f168f50849b657466f4efa0484cd72f00813629eab504991e71012644729537a9b6faf7b36589039cc01c9e220bcc3e980f6cd0a888131b203b182c4bbec69b74dfb016c227cb1ba175ed535288d5b8fa0bf48cdbc08277fcd94f77cfe57758be64da8a3bdaa9b93d3328041ab337c625e36c4298ae863802dfbd29ff81c0a180965da3de40cb0de8cbfef93b1344e4603d0afccf140ffbe59cb5c3203992a2801f0818ecf3cf81c6d2b957bf1e263b4f46a72269713f62df379caf0a32155e3b8a6043332799572c01177038a65b1d655351a90a1b8bebeefa754e1dd49ee7d8b6a30191359ba1cd8997843cd15175fc6bb95c3baeb2739fb326f59a4f62426ce357e3fe2a0fa577786f52e4782ebda6067975c92172dcda9b98738da266995f520cd6ffb5ddb81752b053612a891296d0bcfd74db113eb9b11c523348f45eed6b2a480b0b4b9ce0587aeb0af48f19bba0c7896b06e53fbf7323012d3f7e24d631aa3d6211a0499a33b7c8612c3de14735f877fffee2a53f1871207b1312fe388f7479f064e3faa1af0fab0777fc2156153f34ba0b2544126ad22f8c7824fa674149e709cebaf08bfb095b1a84799ab29aa79c6156f38e5c71c27efd6ea9ff546713cefc4b728d91e0a34fd30c6c306af306a00bfe8f45dd08f3deca1fbced0dc1effe3ff8e459d1c0c3a65ecf84608d82b044c18d67b38642ab6b555ffb162b222ad084ec6a2adb616498d1dd914d3fe871fcaf0b8cdd7f50d013ddcacbf7129bada862e48b1f70383a61fabd4a7af4e73f9228dc456ffe4d3f2408f55493c04b8f479d78632209bb4cb6449ffe28a05b31211d88bf171591fc511fd1569e303af15c24c08b5c249f237b5e046e7ea60c5b94f276babebaab6a0c3b0653d7a8423dabdd88f28f754ba6a33c3741bafda5501cf213801425b9db5b69ce1370f1062bf15c7526c6b9ffce24b852211f065bce25a79c36a7c9db72c94081dd27ff9d24e3670b1020c17485ed323524cfe2b0b9ac6d7273756d4f1a92d193adfcc6c896d4f0d6fc6801dbf23ee20f042d1a18ceaf123ff4c9f68793e3dff162048f859bad48811f2e964faa5a898b9b3a5cc2448451b45f395278106edae72bdcd7a02bb5243862b8de86c118ca28d8214a6434a7b3fec07a09e586484699a5233197e8d0c7c48e12e995c16bf55a6b40ff7997cae64ffc02e520a0e6f5a6e25b0bf83f3f4b1d3e369f74f4e0c93e8f0c94a9a0ba7d979d55e7cd12b12dc49dbdd0a2e35b4ac03ec2117afecb36b418fab8554fa276fec7bc3091ade9fc30962f1627ed5b184db0706ca0a4e64fe8e7cf11b89f970841b4d649ed00eb6426770750b099304757d5c0eb8193e3f57e73245de80524d249a04f494294f10055335d5f573aaa01516d15246cfa221acdb5041205fd40d0161b1ec2d3fb7ea717096b7e63ffd86ddd2080c50fe2ae78498c24af3711fcf44c1f6ba068ce97c9237aefa1708140dfc441e12a05c7e36b471796cfde4037a3a37e4fb1d2559b288705e5f32a6274a09858a24add8bd517cb0a22a5e1ecaa6e3f880465950126bbe06086732a5a2cb7507ad77459b972b496f422438de4ee4ac7faad876f98c2bb8525a1984252139ef8a70d8e222f0d7e683f829510351c2790202d0f509ef7c08b47e936479cdd2aea20c1778d47f289ea59368a57490ae3c754d60258f1b4b7a687180a0304b457839dd9757d586eefc2a51d13ac458ba6f216807c559ddeea49461b769b93e2adc4d9259affe5c13842003102af642ccd916592deffb853f03e3ea61a4df759c5f6ecd51e8108b3d0d8260fc74c99a7649474fa6c47c9233055718bb1d41a88f8146cd0d02655f0dcedf35da06b1cfec34349af3044a899871933ee5f56b3411e900b801bb401479a2cb42ffeb1c974a4a5625f39dec16bc679df89b8319f353b7d6e1e440fef8ab2572acd58c7beabd10699dd4f84b89469d063dbc26f330926ad80c934488862eb83a66015ccea06026f62b0f3046a6597138b612a8de10ce0b5a319b2d0bc84523bdc4762de02832d16ed05e228644d997c45653eb986841811fdf45af749baf336a32bc1aacd725bf4d985a6882e76238d8085c006f7804bd5c4280b6b20c4830343fe70b63e1ad1658109c738d9d1f1ce711658e00a8c6a8e01d23373d6084cd80d506eb9d4ff9b7add36c22f7c7cea47ef76b0508cd10f4a65608c002bbe91a379df73b6f8ecd2a853a62375275646104b42b4db152e4030687e0c3a76c3673c2d45e44c97936729bede641732b85e93982283fe9a3751d526275f2c7d39a5429e8eb0da2e93714ad90e8712a7a8be2d36dc3dea088e7012e7b3e3177823db817723aa12a6e6bca4ed42ab89e3a0e9f179999a78318aae6b11bd9e7ed982309146215317384f3c68ba08aeb4077874b2b24f71bcfab9d397fe515fab9b18d49d9e88f323a7c15c02cf7553f3c9f54018d83b6e13ce5c7b030267a7c5959cee5310159605232f107bf2c3789a52e14fdaec7a361d8358f4f236f8971f2b63cc5b04fb6d91eaee43cf54043b25388daed3f00753736e3c83394442a42a8e6c3f8f650322f5ec23d315cad1b619df0607e7cee06b079996b1abddeea609465f9856414df21907d2bfb5c3377dc48e76f1a5e23783eb965d9a540ecd6f7ccb039084a35f7f2da5fedbc6df826f284fbd8f26ce5052cb5326a7de2ba934dd037496b18ae7375ae8cbd1c9b228088ba0ff4d1f6fc67a6d63b576b824f906acd17ddd9e11785b63fce62000ba4b8c5fda9ffc002afe52e24c63bc9a870e189e4eb9cfaf801b072058dbb06d754de6184004f9386960f8263cce7edcdbf3cddc56a578e688fe085829d0cbedb3f56c123b2cb069c44aa3771203d4c395b5a4352eb51d2c224f584890a07fe2082910fb5cc4d001b033b4f416030041b3af0b74e02bc451ffb1a210f5ba215cceeacad290a1f9c005251a2a863809974dd63cd6ee62194be63f9699227b0c42b595278feb481e196c9a3dfca57260c18806ab43dcdb4efef650e168eb31d8678ac0ecebe9a55b800b53bffbfeb53931376b829ad6e16108f642074ba825df0b845f2e6c235994d2043fb24c8938fc3a37ce528f4f083b6a5554031200caef359699103965301175b0a576f59b4ecb5638096809998fe29a9edbd88185bdbe95a90e10b046fce7067bbe051fbed8fea82158555e4c1b86605c1383af0ce9635c1f778da18d3096f280136649e2c83bdd9b527445947bcdf69b1751dbc64e6c9edc4479bbbd9367df6b93fc530274486e4367d4bc1421527e9aa3675cc57215dfc71792c56a2034ac8d5dc5707d60cd23c476b0506f8f0509e59b3a3d4996a40c6ac6609fb82e3cf5c61c5d29f2277d333b4ca442e3b7932304da3c18eae941b4d5b33bd3d17baf4ef649c45f956e7b2cba3eeb7b482934b0832e499c1fc1cb0412fd756190eed92fe96159a0e269d1acea2a6864bbcbafd62ff658ca2f48eecf61a592e0f640ae1da1e94fa97f9b1efdf2f605db4cf5b4b4c52fc31cf467159ae8a731b7b718b6b0eae1a72bb82d9bea4eeddb2434ddbe71edb308eddb8092a0d039e3f64d892af626d670e75483a1985516245f2f6acea86aeb77632002d8f61917a25ee5907bf8f4ee099e4f82e8f3ace4e2b8758d32e7fa72c4552ec2d1bdac298014c10d59bbef92d9942b344ee1c394f3e97ae316cd9a95b5ef41395e71292088fb8d1fe8c94489124c312e6a49b20efb8f44d55a6f452e64edca6219856c5c47f117c3c95356c9ce521beb3af563d1281bffa5cd9ef0a86aba19b6cb3a1785018c1d31e949e59d48dfc4195918ea5fc463c3ba3abf6f800a7c2beeac874211ba43acd9d51c605de2fe3c800a76c61cf96fcc354fa46e83422aeb480299beefd1ef80a875b018752bb1c22da85d066b3208a91821bcf2f22d5f51872910396d5a0e7dc9bfb2b1a00f8216d7bada7f32b9330e78f3805a39e871b243b94821655f898f40d08f5dd1d112b1fb69110f81213beed83b1ac4cd7f8f4c0e1891f1bd9529b55c83bea5ff82732e1d6b0315f187cc30477db5df6331e68d9e906e694136711a11d5a6d100df98b78d16f9d3ad762d675b1673d0a664d89aadcd369e2bcab922bca4c5f34171675202d05ced31185c227a425406ce2683c431baf21cf6a6924c34425afcc628e82ad6ea8fa0c7d5610b124bcee52fca92667815c3df4aff8c9200aff0dbbcb9fca39921e7d3f6549dfb3ffce9e69c66cde77e44d029f1e0daeb6b8445fe32d2e7995664bcd8aa5b2a08b56908ee62113b839d31cb4a8bccd2e772381b1e5ca31fb93334134a91c205da2d9fdfa90a7a2ecb05a72c701213af73bc96957999e3681cc131bc3e2740ac8f440595bf10fec589d79641b83138d854958915fc6bf937bcd7f8578fdce1ca0763de7171beed6df3c0ce4b3cf9f7d5555b4da48c405a867a3f26e5848da065ebe8ba408258740fab9073301175fc5bcde3440b61ea34b45b83a16a1b70e4303665a49f38b7a6902a33c", 0x1000}, {&(0x7f0000002100)="d55d9697c3631e6d05241c813138e8710e011755301ece0b2b56a21895813b039c36280f3db8057f76c0bc0c0c1d7d2dada4451ec6ff52f30aa746ebd1e9e441be77c61b49353a3b4fe82b91273a8b1521de070b90a74ee68fcfc9e64807c31da36785be1ff5e9", 0x67}, {&(0x7f0000002180)="554ecb61c1b0eef908d1221a7ab18c8cefe55ca7624f4e56eefaf3a002d8", 0x1e}, {&(0x7f00000021c0)="ec57c6d397971efe4c3510528bbc4cea01f6af0ac1016c14504f41e1adad2c0f322249cbcea39d1e086428c1829bb5acee5f821c4d9eb6f93b726802171310445be9b4d8de62d064e58eb97ee74c20cda3377585ae4173fb6bc680822637b25fb04b172b132b1db33f8fe1", 0x6b}], 0x7, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="91120409", 0x4}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000500)="3a330da0", 0x4}], 0x1, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x50) close(r1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff0b}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) mknod(&(0x7f0000000140)='./bus\x00', 0x6002, 0x2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0xc004, 0x7fffffff) 16:00:08 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000003c0)={0x3, "0682300a6b2f1cdced7fe2a8e6f0b13dae575ab6d2100fe78e60e85b967e74756d340d719840dedc56f44efe8dd988d611b266c61d178582f762918b855014d5a090b7cb0d6427a2c0f5169a5f1198bddf7749bf1f7f301a8ac0f28a27e3b2882083d62177a2d6c399c8e3880a094fea471a458c7290eac868e943418eeedfe7a99657d39654d2cca0b1d24a7551b52f6e83fa563635ae725f7dd7d98c1e8a522951b4982887a36ceb09bc51cc079dca6fdfb153ffbb0c68b316733e42fee0ba9acb918253e3e318a3704b215f62cce55c0a5dcf80ffcb5cd3b63d582723"}, 0xe6, 0x800) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000579424197b8152f8b20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/88}, 0x60, 0x0, 0x800000000001000) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)="2d2c8700"], &(0x7f0000000380)=[&(0x7f0000000340)='I--\x00']) msgsnd(r0, &(0x7f0000000180)={0x3, "e659e894ed478b7c81b3496c9ae05fcb2bf13d01553c1763139454f5aca8458032a046fee992da83695c15e75e7a79a9562750840b1483ed2bca7a5ce2ff7d3380cf4e3ed46de9cc32bb776059a78966fe125281418fc625aca8ac9deb16d532606c6a584f8d9a439b2b225da5875833ea944b7409b7a048321f2c5b3f3119683b2bb8b2732fe751472b1276c7af607f6eb03be86d38f1b7592868e64463754bf0e3452e5e70e5b82234934a41"}, 0xb5, 0x800) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x0) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000000)="04000000", 0x2d4) 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x20) utimes(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x9, 0x6976}, {0x318, 0xbb}}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x8b) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) socketpair(0x10, 0x3, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:08 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x6, 0x0, 0x80, 0x0) 16:00:08 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') listen(r2, 0x1f) renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') linkat(r0, &(0x7f0000000040)='./file0/file0/file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x1, 0x8, 0x81}, 0xc) 16:00:08 executing program 0: r0 = geteuid() r1 = dup(0xffffffffffffff9c) unlinkat(r1, &(0x7f0000000080)='./file1\x00', 0x8) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) r3 = socket(0x1e, 0x3, 0x0) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0xfffffffffffffffc) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)) 16:00:08 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x40) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) getrlimit(0xf, &(0x7f0000000080)) setsockopt$inet_opts(r1, 0x0, 0x80080400000001d, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:08 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="10000000ffff000001000000978d1356"], 0x10}, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="10fc91d6a02a125adc3c5d30ca03a0b0818a3bd507a9b554ecd912e9f8da8d411c2dd7ddb0d050ff06adf7dffbec727496981944f6cc1321438f1b138b09b4eed6c379c6153e068a7420a6b73cfc46d50722bfee1c11e0567b2a5aa15691e18dd75eecf4dcc20b8d1583fefe3ff778b74038746c940db3418fd14ce25da24f0b5fae7c42939a47ca4d28d61e6514b4af621913f58afe586d2919bd4c2deccfe3b2ea156d533b30f16d6a026127045762b9227dcfa053ffe72b9195609531b4bcc486b172b44462157c3152fced4d0938fe1bc7c4166fcd862c6aed2c18f098248cf6f618cfb23d8b0cdbf3ba4215084b", 0xf0) r1 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040), 0x4) 16:00:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x102, 0x14) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x82, 0x0, 0x100000001}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0xdf7, 0xfffffffffffffffc}, {0x18, 0x0, 0x7fff, 0x5}, 0x605d, [0x9, 0x2fa8, 0x0, 0x7, 0x7, 0x7, 0x3, 0x8000]}, 0x3c) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x5451, 0x0) 16:00:08 executing program 0: rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:08 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x8) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd, 0x0, 0x0, 0xfffffffffffffffc}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x35332656, &(0x7f0000000140)={0x5788000}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1, 0x43, 0x1, 0x2}, {{r0}, 0xfffffffffffffffe, 0x9, 0x5, 0x7ff, 0x400}, {{r0}, 0xffffffffffffffff, 0x8, 0x4, 0x9, 0x10000}, {{r1}, 0xffffffffffffffff, 0x4, 0x0, 0x8, 0x40}, {{r1}, 0x0, 0xa0, 0x80000022, 0x4, 0x6}], 0x4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x40, 0x80000001, 0xfffffffffffff5a1, 0xff}, {{r1}, 0xfffffffffffffffc, 0x20, 0x44, 0x2b3bbf56, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x21, 0x10, 0x60000, 0x9}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x165, 0x200}, {{r0}, 0xfffffffffffffffd, 0x10, 0x10, 0xdcfc}, {{r0}, 0xfffffffffffffffc, 0x1, 0x80, 0x4, 0xe6}, {{r0}, 0x0, 0x0, 0x2, 0xfffffffffffffffd}, {{r1}, 0xffffffffffffffff, 0x4, 0x0, 0xc8, 0x401}, {{r1}, 0xfffffffffffffffa, 0x6, 0x0, 0xffff}], 0x9, &(0x7f0000000000)={0x4, 0x6}) 16:00:08 executing program 0: r0 = msgget(0x2, 0x4e0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/102) r1 = socket$inet6(0x18, 0x4, 0xffffffff) getpeername(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r2 = socket$inet6(0x18, 0x8808000, 0x100000000) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000180)={0x5, 0x6}, 0x10) getsockopt(r2, 0x29, 0x25, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000140)) fchdir(r1) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000040)={0x0, 0x7}) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x5, 0x8000) ftruncate(r0, 0x53e) r1 = msgget$private(0x0, 0x80) write(r0, &(0x7f0000000000)="003f06468d2c61b50b333828dde126decb8bddc52072e4dcb7727493baefcd73f782a5d18fef95cbbcac6e6c53559230a3dc26a6b14d34a7ed5f3b9c8130969bb77667334819f1dd26817d6e5b7da99a4bc0dd7d048a5738752773cc94ec92ecce36d732212b454b591da7ca7a31fa5e373a95a4a98f85240611471367d110f20243e2421d25db48adb1593a0275f20f631fff37608a7469a6bd84c18ffffae4f16d622282c0ff6ca85644bef346ab833967c622eef18ab855c32287123d27a09833d06bf1df43644de8b356e193e1d9ec5c01d09b0df84576a27fafebf82518cb53476687", 0xe5) r2 = socket$inet(0x2, 0xc005, 0x1a) ftruncate(r2, 0x10001) getsockopt$sock_int(r0, 0xffff, 0x1a8b, &(0x7f0000000100), &(0x7f0000000140)=0x4) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r3, &(0x7f00000001c0)='.\x00', &(0x7f0000000200)={{0x8, 0x7f}, {0x5, 0x9}}, 0x0) r5 = semget(0x0, 0x2, 0x0) semop(r5, &(0x7f0000000240)=[{0x3, 0x20000000, 0x1000}, {0x9eecf3f47413f84a, 0x3f, 0x1000}, {0x2, 0x1, 0x1000}, {0x4, 0x100, 0x1000}, {0x1, 0x74a, 0x1000}, {0x1, 0xff}, {0x1, 0xe1}, {0x1, 0x6, 0x800}], 0x8) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000280)) semop(r5, &(0x7f00000002c0)=[{0x7, 0x9, 0x1000}, {0x2, 0x7f, 0x1000}], 0x2) chroot(&(0x7f0000000300)='./file0\x00') kevent(r3, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffff8, 0x8, 0xa, 0x7fffffff, 0x599}, {{r0}, 0xfffffffffffffff8, 0x10, 0x20000011, 0x5, 0x863}, {{r3}, 0xfffffffffffffffd, 0x5, 0x2, 0x8, 0x4}, {{r2}, 0xfffffffffffffffe, 0x21, 0xfffff, 0xfff, 0x2}, {{r0}, 0xfffffffffffffffa, 0x80, 0xf0000004, 0x8, 0x7}, {{r2}, 0xffffffffffffffff, 0x10, 0x80, 0x7, 0x7}, {{r4}, 0xfffffffffffffffe, 0x2, 0x0, 0x6, 0x2}, {{r2}, 0xfffffffffffffffb, 0x1, 0x80, 0x10001, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x40000000, 0xfffffffffffffff7, 0x2}, {{r2}, 0xfffffffffffffff9, 0x40, 0x80000002, 0x8, 0x7}], 0x8, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffff9, 0x80, 0xa, 0x100, 0xe43}, {{r4}, 0xffffffffffffffff, 0x8, 0x3, 0x9, 0x8}, {{r3}, 0xffffffffffffffff, 0x20, 0x40000004, 0x3, 0xff}], 0x8, &(0x7f0000000500)={0x8, 0x116}) r6 = geteuid() getgroups(0x1, &(0x7f0000000580)=[0xffffffffffffffff]) chown(&(0x7f0000000540)='./file0\x00', r6, r7) fcntl$setstatus(r0, 0x4, 0x80) msgrcv(r1, &(0x7f00000005c0)={0x0, ""/61}, 0x45, 0x0, 0x1800) kevent(r4, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffff9, 0x61, 0x40000000, 0x401, 0x9}, {{r3}, 0xffffffffffffffff, 0x4, 0x40000000, 0x1, 0x5}, {{r0}, 0xfffffffffffffffc, 0x80, 0x13}, {{r4}, 0xfffffffffffffffd, 0x8, 0x3, 0xe6, 0x1}, {{r3}, 0xfffffffffffffffa, 0x42, 0x11, 0x4, 0x3977}, {{r0}, 0x0, 0x8, 0xa00fffff, 0xffffffffffffffff, 0x2}, {{r3}, 0xfffffffffffffffd, 0x8e, 0x20000006, 0x9, 0x6}], 0x7, &(0x7f0000000740)=[{{r3}, 0xfffffffffffffffa, 0x4, 0x2, 0x8, 0x4}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x9, 0x100000001}, {{r4}, 0xfffffffffffffffc, 0x2, 0x20, 0x7fffffff, 0x8000}, {{r3}, 0xfffffffffffffffd, 0x40, 0x80000000, 0x8001, 0x2}, {{r2}, 0xfffffffffffffffa, 0x40, 0x0, 0x20, 0x6}], 0x9, &(0x7f0000000800)={0x401, 0x7}) kqueue() socket(0x20, 0x8000, 0x6) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000840)) msgrcv(r1, &(0x7f0000000880)={0x0, ""/183}, 0xbf, 0x3, 0x800) msgget$private(0x0, 0x10) readv(r3, &(0x7f0000000a80)=[{&(0x7f0000000940)=""/11, 0xb}, {&(0x7f0000000980)=""/88, 0x58}, {&(0x7f0000000a00)=""/69, 0x45}], 0x3) semop(r1, &(0x7f0000000ac0)=[{0x2, 0x731, 0x1800}], 0x1) mknodat(r3, &(0x7f0000000b00)='./file0\x00', 0x0, 0xfff) read(r4, &(0x7f0000000b40)=""/190, 0xbe) 16:00:08 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)}], 0x1) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) msgget(0x2, 0x40) 16:00:08 executing program 0: r0 = geteuid() r1 = getuid() setreuid(r0, r1) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e003009dacff01"], 0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x4003, 0x48) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=[{0x10}], 0x10}, 0x0) pledge(&(0x7f0000000000)=']$!\x00', &(0x7f0000000040)='\x00') 16:00:08 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = socket$inet(0x2, 0x3, 0x102) socket$unix(0x1, 0x1, 0x0) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x16, 0x9}, 0x97a009457e331af3) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:00:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$unix(0x1, 0xbfb4f23f201a5acf, 0x0) poll(&(0x7f0000000000)=[{r0, 0x84}, {r0, 0x10}], 0x2, 0x81) 16:00:08 executing program 1: r0 = open(&(0x7f0000001600)='./file0\x00', 0x800, 0x48) fcntl$getown(r0, 0x5) r1 = socket$inet(0x2, 0x3, 0x0) bind$inet(r1, &(0x7f00000015c0)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="f913b742b4bd3601d6b9f2c3b3865f74716bd43b44e0bb201f7a2dbfb9b15baed2ac77d87c9047fd2a811df95c0b2587cc2bc12dfbb55bf242cf0edf06980c5c0f6ddce0c9ddc4a32e2bef9371cb888ad0b84881e38c107ea2a8d48cdcfa180ab5a998b2749b66dc5afdb62cc2d8d245ef486b98eaf7c91a7260bf4d833b96470d2ad784a8a8fa753f", 0x89) setsockopt$inet_opts(r1, 0x0, 0x400000001e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000180)="943529d3f97c9d54275249aa02326782b27309ecbdd92d0b9c1cfc909805e77c06746404a7dc990329213532cdb56d19d0d6deb885df68d053d96763d671c061c5cc4efa2311e2372d0f8293093939f693bb3f47290442737eaf8517c1d109a37ec7918708108796ef24823aac7470395f26d819aae61d9a3eb0c8dc629e816e65615d0949b48ec97c37e51bb501c0f754ea18dd83ca589bc3643526c03452bc7a02d5e791106e16c89d8ebbcf8ab64ae5329623dccb5f4c594071b7704d5cd0a8eecd47f5408256d2f49a7145fc195231cbc91c47e973ec4caa47d7ee1cc97165b19939a8be3075439ae99ce645d9447526", 0xf2}, {&(0x7f0000000000)="8d872390982a161652da4af256002561194ec27791ed66043498ed05f251e14f747eda135f677c93acc99e5902181317f58d9dc7a345fec62b350a456d7e2b2d4bf64931dfea8c904b73470483ca704d1cd893", 0x53}, {&(0x7f0000000280)="4ff7ca2cdad25c424111f83995bb8474d105456c54d8b2e4b312d849b1b06d51a1a8c1994a60bfe00820409ef36b4d72d23c04ab0fd2b1028f3bcdd1018761cdaf74bf38d92c70b59e9cb6adb4cb3f58eb21f506e82267968b6c7ee11978ff69a00324a354d35620613a52bd0c0e176298139c03ee98f6ac2a8217dee8456df7b46c2e845ea762e190fa7b9ff6c83ec8d6b625b83a71acf888d5f84521bff82120537e64c79be7ce9295b3e4b7416e5c16979ca0cc87443448b6ec99e432fe750adff3177d781d4693962ca1d9932fd96f499144168fadc7ddbd498d8890bcf719f02e12a6f8", 0xe6}, {&(0x7f0000000380)="d5f0c7d28c100fdde8bef4507ca52ccbaf69e13e575cb66e343945e8873b62896f32b76da999e3250970bcc110fc303cbdae4d60e7052f77046cc71ec7e19fa28c40e3e6cd", 0x45}, {&(0x7f0000000400)="a7903e9fbec5c487e4b943c815a1804087a91d7ce5b169886fa49d25dbeec4a3213521fea57a6ad9af7eeddbc44ed361245aeb99a361aebf8faff25fc8fd172a710dc8221b64dd2872c1e9ac3190510f0d83d66315701057119fb11c990d495a53ed9ceac0046b2a4588451c2ead5a7ed7761d0c258a897c522e940886f41fe255a63bdfc970cf5fa304caac54cf2a2ca04ee686ff1d6711131538f325a3b5e5583cc4c06b45653bd3198374cd2ea01f6c63e376e158c90ec63136da33d794e636ba9f78579190610406650b6d76adf523c2026976e5558059378c71d68172ccc10f84383f8760c3a2", 0xe9}, {&(0x7f0000000500)="ff97ffe859a25dc2b361de7fb13c8960c04e81c223ce0a2021e0f4b79719ddab8913aac415dc9a830d3df1f2d2db", 0x2e}, {&(0x7f0000000540)="ff2d118bfbf12100b021b7a44737cdcbc13dbb6e4d0ff35be8bb7cd2e814a9603920d9a691aec44c8715c098d960a2cd1a9fc0ec0b5728e1fb6dfd6811b554faa3628d14b993a91417004b24e3a1387e66bdbe1a8cc6c85a75a307e1f33d115c87997b73de5e3f74bb15f6fa33470c08ef942307f8fa0e35ead20ab26010d8c4b7683dc8a43c7e7cab48e928f1fe7d601c582113dd9b6c224cd65fb773104bb295045644249e5522dae19f060b52f6d355f7e7659a813b5f25242615e8bda77ac98c4591c38e8aaeab2e0b6cf21cbe6f4b8c52c0d88cfc56851bf7f04496885ed90649799eb8ed6f7a3e9bc93ec4191db76872f136740377da25caa75fec6abc98f19383092c17293908a15bb4195ad15e6e624ad1e4785d623991e95cb5e166afe6472c2b0f1ff08b24792a1f49fbae8fb024456eaf76a6eb2aa1007bbf2e4ecb0346502aab16eea58352b7acd9caf57be4ea373136785a7e9f70efc1087c27430adff33b8a6c43c54e5286cfce025f30e9bed55f7802a1227ba5a5ed931009201a0630cf1a1673131245cb9b0d416916c675c19f0751ef8c025989d90e978baa77ab0fb0c75b718d771ce8fc903ff90d13dbcd6231c3e0ac5634ce9b14d9eaf3374c8ea0794bac2f85c72adf951277a4f62d9378498da715bc4121a4e641622431e58e8598f842bbc0ef1073b864b6fef872ac5d149a46398905cc0018f8f1b19e9e2c91aecb94083c29d10d6b5ae0698e14568673a2fd7fba61d8e725efdb432b2f71ce092300be25db4fdf8bb479669740ea8aedc280ce0ad6b5b480094a3052d4f3508fd1569ba3c2bbde274941f9901822eaaeb853df98562dbb2180c9238c6fe5295336297c3544b7278fd43e64ff792d022fe554fe41203b9a782e3b7f09904f8424c58ab6e3137e068f612aa9e0061188f8fc11e0117a5681f008e5cca4da2f54481b69f0d8263d2b128dfd48689137d57821d11495590f260decc6928887ba2ba2a57ef5a2516816a71dc87f163f4589afaf357e3937283ab859c9dfe2bed1cff6c638f0ffe4331f21465eba4645c229f1ba45191b776220bf6bf9ba553d974bb3367427d990101ff6eb4de8990338aecc0df1b92e51118eb5e5246dae20d8e410214d2b8a2754f5a5943b6895eb07fecb60a91bb51620e567e98d80af10dfa2775d3dbf6ad4147acd9dc0b2a2430a675307ab7b664a22a748e3e2338d13224f02d8f25c80f30a4615f2de3786d740c9a2b198620d1fa16c09f68325ac2ca43c221f7179786c40849627beeca44ffffffacab1b458e48f3d34dd2c2ef03131bc9ee6a29532c9262f4be684c9b6db0c65cda29a0860c7e845a839d108285bccc242bce620661b28de286d1cb0505de7322d43c7fa9a483efc27b13ee385470e609f23c247c405d3367c216f9055a45ed921e6523b4a89bd42b6adf1d56655f58a856248bd350374f25fb9780d96229fc80e93e2cb5ba82b25f8e0de853528a4b2f9783d76805831a7a02c891a9a41992172b837096daccb3a3608b96c4d24709ff60e1b690ac689d94a1de886f25c6df33dbd97c6c436d42d72be4f5e50ced5b833e80fe7a537588d02284d7147e39a96f1ff57acbd59da3036f1350967f7a64aeda26fbe3e5cfe2c21825c1a6697b692ffa3ee7c4f2d20c08de05710c0979f8ed05065547613c2b78775d7bc47131cdf74f2c53aeb608447b0150a10389c05609bf61ed04d18ef7719e69ed081555efba897ba2841a2b6a10d63ec25409fe10bf7b7faab0d194fce5d515b1ee997d0075cb104d4c21a86c43f61ed136b84f9a6f58ad62b6187b4d0d0b4f559669e2b6eab5776dd16452a82df264b0195504d426d8d89851dc3bed342c160f5c47bb153612ff776aea993e9006a0b6cd96c1190e8aba837eda1cbed8194c300b20f4e625a3b2737e16de7494443d83dc38aa7202ab2e57057d556ca19c0a7e962897da1c625a13d39b7c50d722696fb921fc8aab73f2be2d3124e80c57159cbf56ef671aa96bd24d45e426516ae020c2b45392ef03c62585064a8ed5e4e93f954cbfff3967ccccc9e98bb0b9b69a964d06a621eb8664e462df5a6993a8e4d90e77966a71134592befee84f86d9c0c4bfc2692801b1910339481264cc8cb4f91743f9fdcd6a86c538f9d5683ab89804b501a536eedfe46379de94ad2aac32aa4ef78e9c6488f9337f249cd5d0aa1bc1db532616e2a9277ddf93f2352effcd69c5e7c837b85358724ce5cbfe58580a4e63dd3db51762477bb7b81e00f0b6ffa6110374633763be6f3c0abe3829a726a2a56a799d3c4a2f85c3b56604602bd516e5f6352b6b40c7e401883fa4eabf846dd11063b761a039b22966a5e6639fc40313d2b413b63ee48988e9f4d85897edea6ef650eec7fc600c8ea5e378c83fe34f568983877ec8703268f25911aacadace4c8298333dba6647103f726bd34e8dbf0486a00531e0f130c9f0826dc8a6f98b4888dc4534980f29788ee1aa67bcab772e2b3b9912409956060b442b32d1fdc102914ce6f2d3cfce2665254def98346c85e6cfac860b33931972131fae7b5d46340f4d884bd675fe04fe2c1e644a9723d73132d0905e5bbb97fafe030b6dc21173c40887a3380e0953d1d2a1d37e09f8e7d0dda37027bf839d602461f70f98365e509dd3bbd4d66477a757cb33690ccd0c88215452a3b800fa165d83f6d4ebee6bfada5bf433d929b04d7563d100cee0b58c25a9ca6117a4acb29545ed04568199d4ebb29e60c2536395a8dce194c7f90b63dc76828a7fde135d1a77cd05c3bf87f0fb96329d1f85afbe5efabdb54960f6d45cb4a587de39d29c90498e3cae46d101115b79349f2e71eee89eb4ee43a8d227eff6eea07a5c6f6ca5431547ed6e2b81ce2a9ce8662e6c409a2a001c01931db290865ecf9089b7b225def47a2e81632c08ab22faef967273dbb6b893445bbdda79beab917934fcfd4da2e8350f46f640694492315184f3aa5fba8fc056d9657db1c5e239fd3703293a1d6a6b82befa9d07cc83648b2952320d4f0e39b9d72ddcfd026cb5184599148d28655f2ae81022af040d8a218794ec5b8c73b44ea1d6342292bf4cb6161f7c4bcdbbeb4f22cde3314d1c11dcdf6ccab385fcecaa67950e4813264ccffe6e21ddc27418376d63850118c0b210439389518aa3a21ca9b5bd1c66e70a71210def6349ba32131a715a9bce54ef49f7a08872f3e9524fb2198524c78a6dbe181866b7313692c8b2af3316a7f35eacf90252e57d72f89733e7bf193cf30d1adf10b56244f4daea5e15b5e5de30b506b0b93a1e092d8229331813214a8c242bb99704d1a46db21e9cd49a1fae56aabae1b3dea7a55f93bc3d7221d97b853b87679047d5928c8d91596ab254b499a20823ac387729a59ed808a5ca399dd7b707a49b7541bbca6b7ffde67b6548e8d2b32d43b522f1630c73022943033f525945b98282ef56ea35d5b265debbd5cabd4609e7e21e1f4bb5e436f39b96b164cb957a3f812cba95852308c832d1f3f7fcb147a5c5ed112b80d543f584e963cc78c30a69e10d586f8f8088949009109ab024317e8343344a7912c896a6f4662f7c83f6ba35ce6ff84fe3d9970547c3284cc121bdb133a8d5fe9bd4267bb9a932633cc0562cdaa27336b81f34e3554bda1292ca8d7fb02ffa3e4bd122626a9b661efed94d4983ac45cbc90a34297eaa7f2b42ad987f939682a16af0c4b4910e5ec1072a5e6911bcfd3cf1d7cf405c7653fb59f3b82a71d5be9e10bf1c0b38b3743a2bbfe5d2177b93d4204b24be656c88c75d7a28672bfa4f1eb72dc8503a00da5217a01a81581b26725369428287a560b3ee3963e24d7f27310f4b2027a4ae0fc7f45933220f888ace74eec40b681a25ffe4f7ac3cd03ae44f6c40e5b5453eb910424a6c22ee52605668e5769488e6fdee0057e6b56d711cae3166bcc722c85d40c643bdca510f1f99abd0bbd7e410780c4be0b17dcbcb4ca2a778d7df286e1ff84b3f438b73b7c11d6bff6927947a6b42b6c049b7b77e548fe07ddc514a3c465b4390a9f0b97a521d58bd3bbe30cf7aa0069f51c04d6cfe857de28f58e0f9083d335b045fa0da395b640a23db6c845cfbca197d33d694b58470e986d88d4f837eca7aa92a6f76b0a8ec3664f1d979688afae4fa03db34fdcd07386e45f8f180b470e47f0a1b89bc6dab8bc7e80e80bb8543db8eb236b7aed2bfc59b2bfe1cd0f82b7e813974da0cc89a7a0d84dc4e4007fba081aa4ba51762c72aa8fd994fd12da4706cfde8aa96543d42cc4afe3e116c3d85ff9f14515ed358923879d3eb4033a782ead61c47b6e250a745789cfd85a34abe35dbe99cb4f3c09f7c428958dc0d767b71de2851506fab6fbbb9d3206ac14fe0f5309caf4896516174429b50f32e5d10b14710170dd518850de571e4ec7a9cb223fd24f3f374d5ef643014504bfe96c0d5202035acd25f14e7d71c1945d95ef11c480886c8c53f8a85dd74aef799bc203647e659db7da3b5dcdc145762164957fa594a69a4fc7a1ea8df9d3f885754483e7da020f0c6c74b51dce0781cd352195412909e3b175e604058e65d51b2bf9234a07f23f4a0ba7f05f79252082aebd3a8f31f33781d77b675363850887bc7d1829925ef8937adfbd90e5a12072e97dce798f837b94d8205a2f65bc880391c581757aa4ad3a24cab14b01f449f2e7d0b7538553388b63d70cefa169cb579fc8dd03554646b39d2849ae46caf48b10522b852090ca0bcb0812500f88c30ad0bac03e3930cf5a18bc7f60d39893ef38643c62ec82cc54f4bc54c20adcf35b2be4a8c74fc448d9f5581b758409c6c87ef483e90eb7cd8545b36e410452c019108a27c900fc99434c498b21a47dfe1ae59f5e7fdc63ae9bbeb801727086ab2a5b6f348a3d3ac770db9b5dcd9af07ef9ee6b6087bda9ea67ea956a432c5f8a5502e667904ecc9f99f11724bbced43492bdc2cd61b3524b8758a3147834715d0c2a5950e1879cfdc6453dcb84ebf90db7360b1d56dce13ac80700c41c1ffead6880316d6f322a49564d949edb187175dd4049b1a4e1f592d8377e7d712dcf03cbaacfe44fa0251fc23303b05ab3866a4b12a7e382bea6bc732547b8224244dccfd317220a0fc9f50ee0f8cdc133f19f87e330b3b2834f1e05e33b441c9e879ccd6867119d2667f0f15e6813dd91e23628070e4166601b1385e2ed1d440a11c99e2f3612656e23bec73c406e0b740affd41720de3193f486fe59638db4d6b4b0e3ebf0b3cf804d41ff240f965891bf4e54f67dae06da7c7214cfd1de5f129eaf6765fbbd638b18770f583913db04c1bd204413aae718bb59f2919a74fc05be4dd055c0274bc6510926c3b671d6beaa92c1a2a9ffe48722ebc5672fcbc458e37f83fbbaf3f858eceda73cbc1d9323a0cbe2891673977915dbbe3d519a2d40ee8da0d76393b897203f9d7f28ddf6964d51b289e55f1542d8a7f73d9b5613dfbc0e27c82bd175e0b63a3752e3d89ec463b6c64ca190b18d8b5ecd2e3a27337ebcf4304c64a62e56308a42cf95874610e87a839e1fba97f15ff353c96b57b5475d3ad6f0e41196ada7cfb1ad2b9b640eff9ddaf05bbb32f6392e8ad04e907d943715d08fd85e1861624f9ebbd9c4614d6aa3e8472852a0514da235bc78d1a135841b7a389e44fdca2355676deb476368d8662d5ce8e5cc1a589dbcc2c77a172ec5daceab6cdcaae3b1fea53b1cbb197904d9336fb33f04ae74edc8dec429e25d6ad4ed30d6343c1f4e92c660c5", 0x1000}], 0x7) 16:00:08 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, &(0x7f0000001680)="d951820322ed90cb0fed9cc17ab684937070d56c40afb6bcf4eb69ff", 0x1c) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0xa, r1) accept$inet6(r3, 0x0, &(0x7f0000000000)) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 16:00:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0x524) write(r0, &(0x7f0000000040)='7', 0x1) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000080)=""/196, 0xc4}, {&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/190, 0xbe}, {&(0x7f0000000340)=""/204, 0xcc}, {&(0x7f0000000440)=""/14, 0xe}, {&(0x7f0000000480)=""/235, 0xeb}], 0x6, 0x0) preadv(r0, &(0x7f0000000080), 0x0, 0x0) 16:00:08 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x3, &(0x7f00000014c0), 0x5, &(0x7f0000001600)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x40, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket$inet6(0x18, 0xc003, 0xfee) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x10001, 0x35}, 0xc) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r1, r2) fchmod(r0, 0x15) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000000)="a8e926e02af9ff", 0x7) 16:00:09 executing program 0: r0 = dup(0xffffffffffffff9c) accept$inet(r0, 0x0, &(0x7f00000003c0)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) close(r1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x4, 0x5, 0x6, "0900000000ff0000000001000200000400", 0x2000000}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r3 = getegid() setgroups(0x1, &(0x7f0000000380)=[r3]) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3, 0x2, 0x1f, 0x6, "c738140b37a51b885967c98242b0ba6b932ba35b", 0x0, 0x5}) r4 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x8) pwritev(r4, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r4, &(0x7f0000000380), 0x0, 0x4b) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') kevent(r5, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x21, 0x7, 0x8}, {{r5}, 0xfffffffffffffffd, 0x84, 0x20000012, 0xfffffffffffffff8, 0x2}, {{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x6, 0x4ea}, {{r5}, 0xffffffffffffffff, 0x8, 0x1, 0x4, 0x9}, {{r2}, 0xfffffffffffffffd, 0x40, 0x40000000, 0xaf9, 0x8001}, {{r1}, 0xfffffffffffffffb, 0x40, 0x1, 0xfc, 0x42}, {{r1}, 0xfffffffffffffff9, 0x40, 0x2, 0x0, 0x6}], 0x1, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x8, 0xa, 0x3, 0x8}, {{r4}, 0xfffffffffffffff8, 0x28, 0x80000000, 0x80000001, 0x2}, {{r2}, 0xfffffffffffffff9, 0x11, 0x1, 0x8, 0x4}, {{r1}, 0xfffffffffffffff9, 0x4bc9ce98ef7a9e02, 0x80000000, 0x40, 0x2f1}], 0xe17, &(0x7f0000000340)={0x5, 0x7}) 16:00:09 executing program 1: setuid(0xee01) socket$inet(0x2, 0x3, 0x102) r0 = semget$private(0x0, 0x0, 0x100) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/11) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x2, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCDRAIN(r0, 0x2000745e) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x4) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="4f197aab4092b4b4ba4fcac92591bd3a68c944ea83823d158bbbf7e99c06ab32aa448d12e38c247e550c09980657ce561f5d9285d519cef667682192f88204ca956a3cc5be7371b7562443275c7ef0ae16c9771322c64307ff41bb4b15018137f7013eb3e1b92648d23c73e6c0cea876bd59f303add7bdbe388717222787ea97385d13ed8fc093d82d03a13d8be507accde408e2748485d52eaf5d967d2f5dc97afae42ba730672d6c2ddea76103ef3fe38fcdcb652c471aa4a14f15d3f72a9d4c4eb4212d37ce9de4b8179b0bbec783b12a43df041d02e2af949aaa7f258d3a57245e6ed6f868dd745d838fd9da4c2c661fdcb3de2616e9125022cd86b00f463686823cfb26c202", 0x108}], 0x1) syz_open_pts() getuid() close(r0) kqueue() syz_open_pts() 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x3, r1) getdents(r2, 0x0, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) clock_gettime(0x5, 0xfffffffffffffffe) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) socketpair(0x30, 0x8000, 0x7b, &(0x7f0000000900)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000008c0)=0xc) socket(0x1, 0x4000, 0x6) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:09 executing program 1: open(&(0x7f0000000000)='./control\x00', 0x88, 0x0) mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f00008db000)='./control\x00', 0x0, 0x0) symlinkat(&(0x7f0000443ff6)='./control\x00', r0, &(0x7f000034aff8)='./file0\x00') renameat(r0, &(0x7f0000d5a000)='./file0\x00', r0, &(0x7f000033c000)='./control\x00') readlinkat(r0, &(0x7f0000edc000)='./control\x00', &(0x7f0000000180)=""/234, 0xea) 16:00:09 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x202, 0xfffffffffffffffe) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)) unlink(&(0x7f0000000140)='./file0\x00') ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000000)="3113c05c811b8fbeeb370afbd2f1839a3818c641628b9f0b4d2e9d6eb1f640854568030f4315ed1feb6685625666ed922838c13e07f473563c48430c09f63bbbe72202c0b53b", 0x46}], 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000340)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc37b01f0efa2f1a79b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be758c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028f295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dac45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f21d0bdf1643efa8014c7046c2552643c7437ae6b65bf199efbb0d3c8d832362bd", 0xdbb}], 0x1) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000200)}, {&(0x7f0000000280)="73c451658ffdedac067d075cdc1578a9e8ed20142916f229d432708c257d76263be48801e32b7d0190e47828e73d5625b64b864b9a8a", 0x36}, {&(0x7f0000001100)="5b6208153df6613333005d523b56c2ae4bb54f7350f598cec74841dfc9a7be8d34a8a8b4d3c36405087a22fc3220a5cbb78150fb73eca67c61ca476c05f641f85fdac1b4748859f7b6e7516dd96a70f8cd2eef89f21e0ae8af351b54b8d99fe007546192fdc84ea91fa8899081be2e70b7f9f40027dad4328b3fb1761beb0e2cdfefaa42b0fc480b434f4ae74f8bdec066ae1d6cfae75fd6073d3402cab8e91e1aa6cb663247aea816", 0xa9}, {&(0x7f00000002c0)="201ac79122a26f17491689cdc09037c52de65dc3ab3fad", 0x17}, {&(0x7f00000015c0)="cadb6e08f9c326787a3f1912162b03ea4f0b8ac5248e0059badda2a2060c840a56d5257c1e26b43e52ba6e03fb86f3e2e99a0c36fcb6fba0343d89f0058ad088a9792e947e9da29f9035bb04214efada414308a336f03709c0bed282b03fc3d21a36a040a4c7757137d30dba39e36878743f5dd98d8d9684b566ee136fcb902ca8ce3324fa72ce9e3fd0509f7cfee1126b03756dc3498a7d7bf8aa6777acf79e894f33719a446535c6bd9b4d73dda85745c27f882dabde0e630ca7e1f917ee8996127892ffdec7106537f27a886594681818ea06ebbc5e3c74d5264a545ff79f282de56337aab3bb0051133b8c02d5b852db9eaeccf84105547845df5110842833e1c6c41ef3bb9535f26b5d7bbc72a3176dc311d53524485659379164a31ae2e8f968ed4781380b7e74e6fda21adcda1562bf7ff8cbb1f550df1552fb32ad28e53612f305faf2cc227d9d473cd6ff5670f999116a2a5a0cd98ec558c0c0e1304d05946d3333dee40f3ec62e5ec5b86dbb0856b46ababa9f45694399dfb6598fb459c75ebdb90a98159adf16fbac21b5e2f4557ebe84f34b479b3259b4b9f542469f03d3c0fea04d2cc7aef9dbc8a28f6c5197745064ec24c2fa66440147a10d5c4d3da28460cb84da1a8df7dd6c049505f8ddbffe04d40908c511b32efdeeed5fcf003b73c427cf34410316d4467d0288d76200b8f084529b08a574cd89ca24627284273f4eb670760c7239e079ea595abf21773a39dfcac214e215a02cb9bbaf5abc0df924c10208bd0855fd5f8a7ab9ef379def1139212a991ab264d4628a832b60979618e678867381846a444837f5a5c749b833e14f8fcdbc4a99ba29c931df0192d591a3d54cf2a0dc84c4aa303cd8cbb9fb348d99c1b1e0cc3be3cf0f42e08475da1ff90c59b46d3e20d3994229c08fc415b85a3fd59e8ae4a1cb35cb2e1188d31c6124848103a054a8af9436864e423ac4f707610bff495e389f9abdc50d923c3cc6d623f7d0b59f276ac0154cb927cb2f1be581ebc82efdc36d99ad63391cd731cda214d959658db2100f5af0d53dc385fd42a2c7dfa97bc2cbe50751bb48fd441e254a103755195275e110e6e2fab2d31d5d197c1dee6c50ce02816cd251205602494501b48e6a7b3594d2d39961a7c9576035d72e075cb5f4feb2a79f536f47a3cd3a723dd4a7b53a8db56621d92d8fd81e3bf1cb53d394ee6d7c18bb6ae53d74c91642fb2b37070c5e4037f4f1d6c8f9d9fa2f8383047f9ea6922aa4c5123a343f0b0da8af82e717bde572015f7c418c144aeb6f076871cefb7e793cb395be07847cbc72e6c7bba021a5c5c823f3fe776efd12465b601489e0e23c1abc756ea2dc179fd12ea824f10c55c51cc1fcf6f6661c8d3b6a955680fa746e1318e4843ab3fa1bcade29a9e5237ba1b9b7db5b2519eab00bb21a47a85356f9f4a8fdc2264a6f6975d88543655a5258e93099613142e845767b5760f3833d5e23847f139ea237340a14cbd855630879499250242a0b510a1368bd686a23f3a1d3d5d56cf1269577db44dba332f6878a0a9f0c5fccf6694218b2a1317f5ef027eb49187b464994476405334c7f48c83b3a33a51f1c3e8b2a2411cb63c0c70e9bf402eafb89fce1b737d98164091960826242b52373556aa4285b14574aa24010d299f69528049abd6cf471adb906f02441866cc99f57144a78bd7f81e46a5385c65af984a14cbaefb222df25beb91cbb08d3b8a9fb3c9ec97f9e698cf3004f364a929c1bef02c0d0fa7a8a68efc32334fdd82d9dde798898a5af7ff5dfb0528d2a8cd43d7fa99aed50605ac9dcded9a43c2f6cf5ca87566eb2d41124de23205fea256c6037543ab8fb16a2c22008cff785eeb49af8208e006207d8397102c7419621c41ec73fe5ab6fa11ace78c414c8de975bd2af93ee74205607a789394843d207e42a841706a098310417129045d2229e1c36d85fc6b235d056024e00b49b8d5a89a76862403fb98f8d01f8929ba7fd9ccc415cbfd410bf938e7662bcc0ffd5d18a58f1adc8a779d0104ee4000962eaff29cfb463f666103f89601b361fac8f27c3e192b5990f75b0c48ce024a248769d23f35e9b7b3e73b7a27ecb51e4c1801a0eece9064a46790286804ad8725195c7d328303aed2fd763eb59636e3c60e8939635215b36fb7e6c6a201785761ab01e8b4bab7dbce149b174e3a9bf1bf461b19d0fd1e126289c5bf8023133e83d21e61c62c753e17522906d23bc9577e30f6a73ee4df23b58df8cb1bd5ceda480f9717de937b1eff15d89e8c221cebe0871dc59811d1efc644da59a6d02db9232736c69156d6c5c7d1bf092f89a50ee6956a1b1bbd91093d1c601a8ab655779fe2dde7fb4b3ba6c53a776f7f724eb346f7dd209bd68f136af559a36c06dea46cb9ee231564f5af0e1591a0190acd427f4ac037a6f1849ab5a6b448c08a8e37259df3446e01f1de0be2141148554eec0964b6098adef4053b217f41bab982bd34603363e824253ab73a28d59d0238be944eb8c5dfb2dcbf75a234911a56054937ee6555c358c36a5afb8feee4f8b6a0a3d75a9a22c98656c6e0429d6339dc57a23c8195b984b6faba6c605e7ec03806a33cfbe020c658724dbefadf85de7e0ca75bb3d075268d68be1075e81916eae7ace0dcdaefd93d29f4051b752c5a1fb72fa38ddd12309748caf385eca7890223b7c57dfcda16aa7255794beb3b200694773580b3ba9db6710f6d99e3a1aad2c980f1ff1fc46f39865dbf4c2456fbc38b41306d8a5b850566657065d42bffab52d19d2830cb66d56fa89125e321420f1a74a92c83953cfdffbe02ac146da085c7effb368dbaf42605d994dae420c17ef96bd3317a2f46cc3501246a66a7e67582aa9188d8f2f2f0afb2443b3db3dd02cedd344145b115f2331089aaca92cdb7f0022a5aa36efeb26451a5f7d8acf742db381da989c00c813a3df26a6a7a2848187fb3ed605459f96b624a84d8631c475d1fffaa3e6324653b6fb3fda075ccb2440b208517229ad9fd10a4d727f9816e4c82bed9819597a4fb3e8f1c69bfc84bdefd4abd5eda3052f9c290b3061fbac79605c63744294f44b1c48e801e26f48784c57decbf9899b16bfef828b5b960852ad92819ddb34f7e389c364dd85663d7a4125ef605ac3d74dbab4fda0ca449b8ce7a1853c997a23cad3167aa456cd640f5bfeeb4484136363b0c2e2d36dac32825aacdd321c8f69aeb4051045a667f84c5f148f3cd40be6a273a6ad7d67d768ad23c98b4ae3de8a20eb543f45438812f82199d6bf84745b0a7d9d4c26b5510f4dd8e056eb8a560dcbe5665c7402dfbe34c4fee273458c401bc6bbd441513fcd58c88a317d5848984b0959b1011da9bcaebabd8c579f14fd3dadda45508067b05fa226076587ff5f534e8a083cc10b0321213dd58fc4b1bfe6beb711c7fa38c2ffe0b8ed076e3813b0d6632ef21c647b16ac2f1a6680a71b19270cf5e05ec94f12ed0794e51e625f26f7c74e031cca458221ba5f2f9a6e069723db7bb7a32661b0747903c084633763fdf312c7195b66d6093f8153dd0321482268d52d575737ac82b30927ed5f7a745989611ced1bd8ca927a9dda791027cf8aa8c755b5629fad5f66ed34f425624dfa7a03ef3d618d96c6f64d9800513484aafeb3725a647ab942b3621012535357eba85f9301bead8e4d8c49329acdb66a6433159f811acf55f2f7158468b150912e0d613fbfb998f801e018c0ad885393704c0c8d3feed6aa82fed1e869fe372f464787ee7c5ce7b18147d03e547226a56eae07930c3539b6a2fcd671908dc463c6e45db9697fba49fa1f8ff34c0ecec9d57eb0b524e1da4d16a7d30198c6fad21566e6fd3d2aed90c4f559060ecc013131453ace9c32ae0eae0e52788914beb97f14a116b327e35184204ff0648a93d48d082374c2c5d4c7336db4c3e8d24f3e910a69b79da0cf8403617f03b089763a64db14bdb3f56d855d1417780e71f4b192ef864dbcf3dde1d24ec647f7cb721d01f71ace33d8ee75384c32e712241c089b25a30940be73d5b72df7e62476b60419cd7bcc3f3341083a2bbf66c1047c6a707578bb0679662e698133ea904f54c338dc8ac8172866bcc28c2bfc9e37a93ee8af92501652e6f74359be555cc508b5cd936e3d408ca9bf91d8325b94613e0b0bca230a73ca6afdb584701bfed1a88b1e9b25aff937d782d42b9ce83be559d7228780ce5ee18f950aa2ff72159604a8ad5ab66764ed898fb7cc5ae0066e1f50bb3a82fbd9a054d04c839e172a49fb7d7190dc9b4f7626c40a7228be29773b6937bbfa40d93edc81f64ed3346b03eb764a87ebc881edb2bc8c97469d6510af6e02b3df3087f8788e40bc43b1e71408178c0da629731ea4515ad50f4bab2f2f6f1014be332a9aaff7b5b9a010eb346d3e707153fb61776bf688c055e5469feb108d7ae968e818fed482d7053876e9d3061338ca2d1ea627c59457b62810f39c4e3e3cccc72aa4be2db210252b4dd3bc543d9b22ecb4900c28aaa669d0a9b01cf35d2c266ffbee1af74cda0acc284bcca23e2169a42442205cf5cb09d9cd4e63d79980dae5689130d863ecec49718e78c9242f15c0bc348b1294dc8a68714dc64af0354933c34c9e0bd6880baf532c138dffc3cd8e301256f6cc22f52ea4efacc261cf4a451a0abf21e3996574ccf84010e8e8711f21b48cf228ca506cfa66d600dc318428f26e7d77b2e59e55696741e1b43c817c633507279d9235cdc6a5ce872c2d245a51576f2872aac673d53f03bd78348981f9ff61e364697d88e23a72fe49da28f09b30fb6f5707c4056ebdda4feba2379d5e559e5be8995014a96a9a66f59a858621fb87f9145b9eaef483109e46580bffa0181af67ae5f8375069db5879e1a562aa2866c356a28c8e4760b535c1d9f965a33cf655220b40ccd1a4b53c18b7dc701e8b7089dd28b6992821129bb32348f10dcf4ef2658fe88b811acd6179b67f2b12a22ccf6b5232e72d790393dd5e7289c06d0b30e309e39f1191381f5722cd41599b100c7a3d3ef3004d7acb5d877e437cf28d934c8081a05926d0639768b6d000b1499795283c6502fe0e845b9398e9167cfe34440dc6a5c488b8fd1b37385b1cb70653aa3ba95f16c222401808c973d0781c7a9b9a68efeb10a83b79727462c0d5815831379de98bceb0bc8534a2a9dd4ded88069ea529161e2cdc02cbd3be96d7e4de182c4b3728b18227749cc3f9a4c54de2cf24a74ade24f321b2058c359a5010cfb01af5e36bbda84bc9cddc06da161fee84ac87d32d327042b0aa42e17da111782c2843b7b5a4abc974e2e5fb16455105e09451c68cc57050d87feb7295ccfc00038aba365e3d6f0afc9ca234bb1ecbd675d523db984a6d61c003ce6d77da64580beed60ceadd347740c1c6f18379f705d783160b416324134b376ce7d4adcaf08039c9f22ed2eff492ac2973058bc3de732090adb3c848ffb9a4c65b35b487d5bc4fbd19d1d715b7c0e9c6696e73aed3769f694e4ec285840f624de47d8f99ff13000f35e72c209123ea9296174cc8aa2381a4974f62ce8dee095d95185bc59f6ea5f40e9157ffe019844736f49dfe81704df912ddf738ae5598f6145014edbf8c96987c89e1e16b553c868634fc3375382ea2d81edebbf125f1bd7837d68577f649b1f69007825ce5e848a0371bfcf9127d3cec22500ba063f96906f69e3f65617f4345499d64b7a9e37f8b8bb0c277e6fbc20ba03995e9eca2fe4d5c21e22279", 0x1000}, {&(0x7f00000011c0)="3b4d802e3ab96971aa6e2f87634cbaa7b1a01a4c2e1d31e57cf403d52e8d1d3f2d54ffd83793297ab6229f307f69c44a0dfb3369ab12d73b15315b2e30a508be27b65c265e2b2d86c841e56bdea0efceaa0af66dd98d2a1f047e7f2810b4936a9bc98ee20c8ea5cad60a", 0x6a}], 0x6) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x3, 0xf, 0x1}, 0xc) poll(&(0x7f0000000240)=[{r0, 0x44}], 0x1, 0x0) 16:00:09 executing program 1: utimes(0x0, &(0x7f00000000c0)={{}, {0x0, 0x81}}) mknod(&(0x7f0000000080)='./bus\x00', 0x4040000006005, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000100)=""/171, 0xab}, {&(0x7f00000001c0)=""/107, 0x6b}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/99, 0x63}, {&(0x7f0000000040)=""/63, 0x3f}, {&(0x7f00000012c0)=""/4, 0x4}, {&(0x7f0000001300)=""/66, 0x42}, {&(0x7f0000001380)=""/191, 0xbf}, {&(0x7f0000001440)=""/25, 0x19}], 0x9) preadv(r0, &(0x7f0000000080), 0x336, 0x0) 16:00:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x80, 0x90) faccessat(r0, &(0x7f0000000080)='./bus/file0\x00', 0x80, 0x1) write(r0, &(0x7f00000000c0)="1d5adeca9e475bb65564add6172ea6cf9a4026c89b9bc6245e8c159b72c814bde48527b8a6de771bf914255eb5659ea5777f", 0x32) mknod(&(0x7f0000000100)='./bus\x00', 0x2008, 0x5fe7) open(&(0x7f0000000040)='./bus\x00', 0x208, 0xfffffffffffffffd) 16:00:10 executing program 1: 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) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) flock(r1, 0x4) 16:00:10 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() flock(r0, 0x2) socketpair(0x18, 0x2, 0x10001, &(0x7f0000000000)) dup2(r1, r1) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000000)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0xffffffffffffff1b) write(r0, &(0x7f00000000c0)="aa94038be169562997fff10d", 0xc) syz_open_pts() close(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "fffffef90000000000000000fc0700"}) read(0xffffffffffffffff, &(0x7f00000002c0)=""/249, 0xf9) 16:00:10 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x2, 0x0, 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x75f) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) recvfrom(r0, &(0x7f0000000080)=""/111, 0x6f, 0x3, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) r4 = dup2(r2, r3) ioctl$TIOCNXCL(r4, 0x2000740e) 16:00:10 executing program 0: r0 = syz_open_pts() mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000200)="a3bb3ac222887d0630064d46935acdf704e108d1045481a00894181c2a2c99a5612d89682a6dafaec341447060b69399f059b4addaacdf81362e9f7ead99fb8457ac26bfd5cdbfddd91a79757a77a1fba31f4a88cf3b4bac2265234de2282899eb4c586a4e1c8fac005503deba4dd79ccd0000000000000000000000000000004a835db4f68bc4cc310aaa0420139efd9b7b759d6a050000000000000018333c4323b9020da5228453034ba7135343bc4e170f10b8a233b5fd0c833aaa507441dfafe8f207b080f7679820077518211dd2030fb5f9daec9426c157fdce88981a0e0d04caed4838f927861adaa2e66a335a64adc59d4769554dbbd7ae926f092a0a9e7d45405b1d66f2d3059ba2b53d0381d367d7bdee66bd1bff03a888c352d5939d441391b5fd3d145c5e7a966c1e5a85c62bb0536085fba19cd0b2e5c966ec29cd97146d44f32c9d17067b0de39496cb6fb557343c5e63f1793a70fd86213552cb", 0xffffffffffffff58) 16:00:10 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8d1eaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708673656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa1", 0x107e) close(r0) 16:00:10 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup(0xffffffffffffffff) dup2(r0, r1) r2 = socket$inet6(0x18, 0x8003, 0x0) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000080)="eea68ba1e22db357", 0x8) 16:00:10 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x47) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r3 = geteuid() r4 = getgid() r5 = getpid() r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = getpgid(0xffffffffffffffff) r9 = getuid() r10 = getegid() r11 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x10000030c) r14 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r16 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) r19 = getegid() r20 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xffffffffffffff40) r23 = getgid() r24 = getpgid(r21) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000007c0)=[0x0]) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000040)="62640b5ea771e112f2c237c86146064c636cd72b0af1b7d9fa95086cf5859dc1be429c079a11b14ce8905563f1ef3d51120c68f11fa2448d1e62f1278eae672638fe29cb4ca1ffd3ee086c31cd2a1efc711230ed76c3d30ef4252f8aa916523ebc25f768afdca8310df9d14cdfa38de86a919b2b4f78da2567d615748b68b1ca", 0x80}, {&(0x7f00000000c0)="a6be1ebb717c63475c2264d7160082b5894a8f9d0086dde7307894c8ca90e9e5d35947dd9c9a6465cb1866804e03fa5fcc40d7811cee1c0062fea09cd28f361c45f52cb6a486846b810a65fbccaf7bf7145d55c18351fbc71d8bb0ab905de3d318d0994bf0d1513d69e1ef99933b8f0c58f9fd9f6305bad984", 0x79}, {&(0x7f0000000140)="830d96a9d52345a0c93a061b425fea76811a97de08672f94ca1bb48384ce165c1b0188bf5a9a65aec9fc20ec813200c14f6a0bc0706e6a4e1b67dd8abbb1cf98281f83fe7b56eb9e30d42de48f37521d9be531ff6c562d097e3b21e36c27311307357d6289b3f0ca154cf5c3ffe00d9abfeadeae716c54f686d9454e5c7b3118bf5f01f50a7aa368b24540d446477a8bdf64d96c03432fbd2622d46c102db53101", 0xa1}, {&(0x7f0000000200)="d90b0be18d7497b45c4e323673885a54c4b067ff6ffffcfda5ef276ae48c45630c8b0da09b6e9b2d51e503ac4ca0c918901db5a974b0c6ebb5df1c8b4a1285868204e9eed68bbd4a7a88eb6ca7455a09ded61ea2e9f5d76d3e365a152604ab8e3337d397e426c1b82f2efc6309d762e51427af1d575e5a03183cb618a7158b2fecbe08d8f851a49e22c86b19c3e23f9272f44b9913d25ce29a0ed7c80b29db8310b8b5f1c7", 0xa5}, {&(0x7f00000002c0)="5cc0c311f7da3a95803f4943f9e949778e61c5d380fff090a7dd3740fb4173e944b22e7d76740ca96c7b6bc9c5ab5461b8857ece580187e549831ea0de172fa83f4cb9832bccc7f215acbe308715376862f5afa1c3de8ea4b8a44302ab2f8e063a3a4cb2a3142eb11c9ddf19d6b2a4215e73a170f29980c303a158990d68d048dd487c0fd5762871b38466320772840fb9b997ce93ca1a6fd6afd92626d8f7230e19b7338bccc80ed111a1ea74b373edc20f50b5fc", 0xb5}], 0x5, &(0x7f00000009c0)=ANY=[@ANYBLOB="2000000000000000ffff000010000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="00000000206d350000000000ffff00ec9c1cb70045c43e57e4efddcb2523ba394bff92ad0e9b355e846f03dcab535e212e7809bb7c186ebc5784c68fea53036ac67fbc2b0983084da98ea476315517e73e934a15401b42d0b1942e81ad283043d34efb1ea0ce6fae29696a50a53c3eb83ac5878a8b6a1d8173983868e23770d7031dc98d927f5b7846", @ANYRES32=r20, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x6}, 0x2) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000280), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="2fd905801183d5f18a2dee7dbce77eab0e89e07c1dbb7bdefe1ec6a5d283a9f85c687eb99dcf717bb000f9ee65a44184a8bbe5545ac46ca9afc99b813a3239736b8acea5ef3774033ae0c1bb8db6ac061d13d1a0bba57bd0b944f94a3ec47e2729ca6ae82fe864a0ced803fe5d7f9a22e4d8a8bc497a21db97ba4fae7104dcb15ec3a23a570b4bd4477b911e2c36c0f90dd1d162cbe069bf21b456ce0094e66867e424166e63f2661f09b7d3eedb4f9952ee4f8a31940936ab7a63d46781ee0b019e19dcdc0eeeaf51ef1c54cbc5", 0xce) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0xfffffffffffffffa) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xffffffffffffff80, 0x4, 0x9, 0xffffffffffffff26, "7b0b8c6785f8c722af091f05ef6d31beca9e5474", 0x3, 0x5}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x10000, 0xc9}) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/63, &(0x7f0000000040)=0x3f) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000240)={0x2, 0x1}, 0x10) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00']) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x3, 0x4) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000080)="eea68ba1e22db357", 0x8) socket$inet(0x2, 0x3, 0x4) 16:00:10 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chmod(&(0x7f0000000000)='./file0\x00', 0xb) setregid(0x0, r0) r1 = getuid() setuid(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x80) sendto$unix(r2, &(0x7f0000000340)="f19453587ea911294ed816bb86123ab3129a020f5aa26818d30d378cd95f6cc378bb3320ea7be215f5b19bcad7a317e88cbc8ed685ee2c4865e007229c1a8c36ff260c633f6b40eefc1062a4c145dedb040200ac75ab27707d5b4b348359c8a86eb1bca567c3fb5b0db55d049c133792c1e7704e72c925d90b4647880031998c54065e603539d37812822a998a2a2876515dd4515bfd33bb0cd570b845e641d12eea90f05d0e4519689ba7ef5d9557a63032503dc00aa6b14a402815d78543b84537a84b2cba7d90bc8de18287fb0cad881b7718bc7d1aa6df34a0a0", 0xdc, 0x0, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') 16:00:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r1) getdents(r3, &(0x7f0000000040)=""/122, 0x7a) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x7, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x800) socketpair(0x1, 0x1, 0x9, &(0x7f0000001140)={0xffffffffffffffff}) setsockopt(r3, 0x595, 0x9, &(0x7f0000001280)="a74cf6bd4a3e8da4c09d000d8efb4f62ba2c7643765ec4fa1a7665e4ab5c5c45331795b2b6854461545452be8ab17781c0dfd82664f399159849fca491958007edf2f2277e0bb68884a8b06792268fd22555a1b79b219b0bbfdb69772c69c34487b0f88914ebdf7edda3983871263b1c137d1efba5c66f72d957b29fb7e5689bd283b8933ffc1abcf69c987f8ad254b851d8284d3872d58f18c285d0b06cb6a0a2c13826", 0xa4) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/6) r4 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r5, r2) r6 = socket(0x0, 0x1, 0x3) getsockname(r6, &(0x7f0000001180)=@in, &(0x7f00000011c0)=0xc) chown(&(0x7f0000000040)='./file0\x00', r5, r1) 16:00:10 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/54}, &(0x7f00000000c0)=0x38) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000100)="dbf89daa045810a9ff1d7c338a02933a6bc9db2c5bb7a79bfe78725f4d0d2b10cb56c47d862997083fcdb09befc7cb87b61bba33e9e1e269d09dd02c0e81c0361448c0d808292d5f92c801023f41f04312f1d162daabb236ddc845cbfc098cf597b4bd9526077ce9f8e6bf95be96be270602", 0x72}, {&(0x7f00000001c0)="a53f4cda406b8c283ada23d58e76dd4d78c89773faf0e829e6ed95270cb6443129f11467fa6f7ce1b1784a87f909f12006f6c5e05827760dfb36d951f8485f5624fcb8a004609a5c1a70799a87350c23a02291bf81327be38f4b58a46a337ed6f2a8589bc3ccf793bb5814b627b0bf55f1", 0x71}, {&(0x7f0000000240)="713361c0c7b3d8b70a7642b7977fef9e3f3c4c9b1affc89ee0a4946b2b8c2f3e37a9ad4df3a57cf683b382ff5e1c7d53afe618b5c535ccadd653a9d24aef1c9e3958341adac3d816e969951e42cf12d9f812a9e62d8b4aaedfe5251b19ca460a9e76d42b6c005a58f820699551a34f3a298351b1b046ccf470b5749d31b6fe0b2544d6ea28404cefa5858ff8f1e8e6a81a9b1663bf2ba5906ee60d80df0831b3f9492260171629bd287dc6687f0dd2cd1e7454bc9067dba0", 0xb8}, {&(0x7f0000000300)="210e37e0c3b8ea8bd0ac77a6e2dcb953530bfc356dfe948c5c670a33fb43ca708f6508cc59a6982974032dbda103a7f886d23f3eeb3a8cbee36888137b53735284c55fda176562216cb29c409788a331d82847df59c10b7208dfb650546f9c39cc83287c4b2b274e1af16d7ad92e5d15883dea7973bcf65ea11645dee43c836c36dd52fbf7e3c9e40e9aac2da368ab33c53310d522117c630074e6c0c57824e45a91020f305fef5a2504d30f86c39273e2d9dd50efbefe03d567dedc53f5a324c1a6fba26cb75d0d5444ebb295d09d", 0xcf}, {&(0x7f0000000400)="cdb5767e8491e316380ba3b3220cb98ffa27b359b58add2f46e1c04ba1d0ee6249d8cf842657a4204d2a727d0185ef96de9f9acf21b496add479cd728b857bd44515a80884", 0x45}, {&(0x7f0000000480)="a20f5aa072df5ad0f4f51b2c9453221a8f1135e3ac3b16ceb2e30cc433c1634e27034c18e1f5714e69b239dc23b6a5d0feaf1f3197a57c75d9c6d486e243d3e4fc2339a079c338cfed27378137196d3fb907499ccef35ec83cc981abc6", 0x5d}, {&(0x7f0000000500)="6b08020f3b81b5aacea9faa538daedec6ee94818bb595ede36eebfc4da5d9f67af625553270125646ac94756723c2ab44c9dcb3bbadb7bd981a04f6cac8b7524cd72ef2a57fe9e6e091b88986c4cf67be4d4600778a383de234e5253cf12d289119989e9796f5a1b616beecfb29e6ca7ee4ff40d49414e88a2d320c6039cb86879f4c1a570bde9b8a954", 0x8a}, {&(0x7f00000005c0)="52c3a57ba52392e696d793e518c91d21d265dd7ac9ea82e628b731d2503aecdf6e0ed5a991b4df306ad143b69d10b642f7124ebf207f1cf12c1b1e0065dc56e794d87978e42bc9de4a747e2037d1ae31e0470cab9fd8ca01", 0x58}, {&(0x7f0000000640)="559d7ebe12b3f04a8adf00f3f3cdce34045b25cc0d93817872b44a130d5d586695956f19d43a8895480d0ba907c153f5e9bae487641b4275ffe93cbc6b3f1fbeb94e5321e6470f3ba746eaf88500296c44c48a52c87b1ce105a00c6875865fa356cccc77bac67ce39ea7a04d40df3b88e77cd87ff70d623b59c811e373ae81d6d91b311b37dead7fb6b501351d3ea36bf1837c6a32b3125268b4c719f1a3d35198d2330f2128a18b7800b754195297c609991275", 0xb4}, {&(0x7f0000000780)="a181cf9bc7b7a83dd23651cf262b7617508f10998892116d84e649cfbe7ec38447e14c44d7ece9facb6a6af6c6412027592f806b21ecdf8e64f6cfea03ad8cb525a4ea612c4ecee0521ebb07f362c78d1b86781164507c8cf9c9fea603a5a8109259e47f72d24e9dc32a2087b91f30ae1089a898f74f232c0b49a25aa3db3888af989425ed9e7810bca82296073e09eb41251f1bd462e7b5f8848dd53665ba2c0c5ee1e764bcbdd017937b46c16c36bbd5e84e3ddb5bd44f9b", 0xb9}], 0xa) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x4) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r2, &(0x7f0000000740)=[{0x0}], 0x1) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x40000008003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = socket(0x11, 0x8005, 0x7f) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000300)=[{0xf8, 0xffff, 0x1, "9b2e6cf31ddf1d80b92098ce00e3840ba513181fea2d6b566fe9e3e448d918258162b09153c49edd3d6a87f92a2b80646da9d71be9a60af93d7a1665a92d1975b9a3f10b72b67ea408ad391b7b6c3fb2e0e25356206114bbb61448fdd604b2b3a1baa6237ed26b048ed0c50102ec980ca855a811431ec2b134cbd09ab442ddabd9d67ddbe1b130754620aca986bbdfcef48be8cdb28d3c72ef4d00f2b9f251b9526bb88d8e83f8df6b4f31d7f6b66f0997d61b06502ac6cf18d85c426eee6211b221a838041e1ba65c768f196479997419ef880fbf3449623ef78f1e37f0311c95dc"}], 0xf8, 0x4}, 0x8) 16:00:10 executing program 0: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f0000000000)='./control\x00', 0x3ffff, 0x1) lseek(r0, 0x0, 0xfffffffffffffffd) 16:00:10 executing program 1: r0 = socket(0x11, 0x4002, 0x1) shutdown(r0, 0x3) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000000)) 16:00:10 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc00, 0x0, "eee63d343cc3d54755e0b7dbf4863a06b4d8b994"}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x8, 0x8, 0x1}, {{r1}, 0xfffffffffffffff8, 0x0, 0x90, 0x3, 0x7fff}, {{r2}, 0xfffffffffffffff9, 0x56, 0x80, 0x2, 0x5636}, {{r0}, 0xfffffffffffffffa, 0x1, 0x40, 0x81, 0x1}], 0xffffffff, 0x0, 0x10000, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000140)) ioctl$TIOCDRAIN(r2, 0x2000745e) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x1) 16:00:10 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r2 = kqueue() read(r1, &(0x7f00000000c0)=""/47, 0x2f) close(r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x40, 0x0, 0x1, 0xfffffffffffffc01}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000002, 0x3f, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x2, 0x9}, {{r2}, 0x0, 0x9, 0x1, 0x7, 0x2400000}, {{r2}, 0xfffffffffffffffa, 0x21, 0x80000000fffff, 0x100000001, 0x5}, {{r1}, 0xffffffffffffffff, 0x47, 0xf0000000, 0x6}, {{r2}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x80000001, 0xe3a1}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x6}], 0x9, 0x0, 0x5, 0x0) close(r0) 16:00:10 executing program 1: r0 = socket(0x20, 0x80000000001, 0x0) setsockopt(r0, 0x6, 0x10, 0x0, 0x0) 16:00:10 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) setregid(0x0, r0) r1 = getuid() setuid(r1) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x24) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000200)={0x6, 0x401, 0x42, 0xffffffffad274f62, 0xffff, 0x56244dc1, 0xfffffffffffffff8, 0x6}, &(0x7f0000000240)={0x81, 0x1ff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x161b) 16:00:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:00:11 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x0) syz_emit_ethernet(0x4d, &(0x7f0000000040)="59ec4a206a4905b56a7e1f95fd041c35069e70cb025f6e556481ff4648cec43022b0d603436630bd06e26a4da017743d3d4866cb4011ea47d63c470a7377d88b4cb5f8aa7c1e0059cddcdcf34b") getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSTOP(r0, 0x2000746f) setuid(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x31d0, 0x49, 0x8b, 0x4, "712e725e1d9f240069ecf501d753090c1d07ec3e", 0x8}) r6 = shmget(0x1, 0x4000, 0x1, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x280, r4, r5, r4, r5, 0x80, 0x81}, 0xc0, 0x4, r3, r3, 0x1, 0xfffffffffffff551, 0x3}) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000001c0)=[0x4544d414, 0x8, 0x8, 0x1, 0x5]) getgid() setuid(r4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0xffffffffffffff42, 0x3ff}, {0x18, 0x0, 0x2, 0x6db4020c}, 0x1, [0x3, 0xfffffffffffffffb, 0x3, 0xfffffffffffffffb, 0x3, 0x3, 0x6, 0x12]}, 0x3c) setuid(r4) r7 = socket$unix(0x1, 0x1, 0x0) shmctl$IPC_RMID(r6, 0x0) recvfrom$inet6(r0, &(0x7f0000000240)=""/203, 0xcb, 0x42, &(0x7f0000000340)={0x18, 0x2, 0x8, 0xd1d3}, 0xc) connect$unix(r0, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) seteuid(r4) setpgid(r3, r3) connect$unix(r7, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) seteuid(r1) shmctl$IPC_RMID(r6, 0x0) bind$inet(r0, &(0x7f0000000400)={0x2, 0x2}, 0xc) ioctl$TIOCDRAIN(r0, 0x2000745e) r8 = getppid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000440)={{0x2, r4, r5, r4, r5, 0x20}, 0x8, 0xfffffffffffffc00, r8, r8, 0x7f, 0x7, 0x7}) mknod$loop(&(0x7f00000004c0)='./file0\x00', 0x2112, 0x1) 16:00:11 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000001080)) recvmsg(r0, &(0x7f00000012c0)={&(0x7f00000010c0)=@in6, 0xc, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/100, 0x64}, {&(0x7f0000001180)=""/57, 0x39}], 0x2, &(0x7f0000001200)=""/147, 0x93, 0x3}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) flock(r0, 0xd) open(&(0x7f0000000040)='./file0\x00', 0xc00, 0x100) fcntl$getown(r1, 0x5) 16:00:12 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x3b7, 0x1000) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000001c0)={0x8, 0x7, 0x0, 0x0, 0x5, 0x8e4, 0x10001, 0x4ec}, &(0x7f0000000200)={0x54b, 0x5}) 16:00:12 executing program 1: r0 = socket(0x18, 0x4003, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xa000, 0x1) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x9, 0x80}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x4, 0xfffffffffffffffc, 0x3, "1eae8682ab0320755a65bdad345f07a098206fb2", 0x4}) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) write(r0, &(0x7f0000000240)="a0", 0x1) r1 = syz_open_pts() poll(&(0x7f0000000700)=[{r1, 0x1}], 0x1, 0x0) execve(0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x40) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd", 0x765) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) openat(r2, &(0x7f00000002c0)='./file0\x00', 0x2, 0x110) close(r0) r3 = kqueue() dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x3, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r3) fcntl$setstatus(r4, 0x4, 0x40) r6 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r7 = getgid() r8 = getegid() r9 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgroups(0x5, &(0x7f0000000200)=[r6, r7, r8, r9, r10]) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x800059, 0x9fb2, "a8fd0840d60ababc4cf75951575a019500"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) syz_open_pts() 16:00:13 executing program 0: r0 = socket(0x11, 0x1, 0xfffffffffffffffd) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0xffffffffffffff81, 0x4) socket(0x18, 0x8007, 0x100000000) 16:00:13 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="94358466"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x2) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:13 executing program 0: mlockall(0x200000005) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x900, 0x160) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:13 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) socketpair(0x30, 0x4000, 0x7, &(0x7f0000000080)={0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/45, 0x2d}, {&(0x7f0000000200)=""/243, 0xf3}], 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x3, 0xfffffffffffffffc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0x0, &(0x7f0000000040)={0x2, 0x2, 0x6, 0x2, r2}) r3 = semget$private(0x0, 0x4, 0x404) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000300)=""/131) preadv(r1, &(0x7f0000000480)=[{0x0}], 0x1, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x194, 0x3) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x1, 0x80, 0x7, 0x22}, {{}, 0xfffffffffffffff9, 0x9}, {{r3}, 0xfffffffffffffffa}], 0x49b, 0x0, 0x1000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180), 0x20000000754, 0x0, 0xfff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x100, 0x1400000}], 0x6, &(0x7f00000000c0), 0x2307, &(0x7f0000000100)={0x7, 0x7f}) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001180)) sendmsg(r0, &(0x7f0000001140)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="a6ceecd957ecf6f0acd2186516ecfb6d338f75a09c0ff1633a9a190f65093b06f190fae85e9b6ad1a72a", 0x2a}], 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="101000000000000001000000010000002bb16d64bf84878b80cc865533512d1ae4e836adde93965a1ea88e16dd801ad635c134c15515d4da4e2081809470cf8b31c04bf97842621880f7d8269926bc3dd8f73958ee7caa9a515a1df7ff658ccc7a83617998728a3ecb690e88f5a0a54754021c4fa3d6f95d601cb2c24360c2e7148359f4aa8c562c5de7a89ecf2d0817e0e3b7ae407ef1afb235e86e728368cc1597f6ee177f33034ba49d1aac8994d67af97077611a20bcd948039e07024c1190f17a35ca7d69c29b2053b46a923560f6feec0a750f87ee516311747ad9a01477098702ea87a5119d8017ff1da51e693eb3d234decffec62433fa337d850d0ae8f0424879596af4c178a50db40d6d601aaf4bbc22af57ccc5259903722e419bac4f1bae9130ab80cdb7803957c8158a1f1cfb2edfd20c6722052da4adbd7f04f3c2d7d0cceb1820c2387686387fcea367634b3dceebfcaa6cd5e48654245a1e8711ab743d1f599ce71eded68ff35cd68b18a54ced5c88f5c4f7066882b0020495605ead95a9eeb424b5a5c4b0e72dc6753de408db7c4be1cec8abe60cd02aa47ce837c781613d50aa594c625a88211e3804253797333a442cd8c9191c121059213ce682d8de6ec498572f8154e5ed9929e18dd3531ceaa90ed091918891f025ab28ea7814e5e22240736696751cdfe554a58024a4bc53886f0e8f2ab21d0cad9e2fb3cbccf60a0dcbc211126795020797f1eccfdc23732e5e0a6ea16dbb755311b387bbb8e00757e4b0fe25b161ca6c4d1601eae68e8bd6269ca4599043be0636f2356044cbce7a9ab17ace41bdaee23e8edce736d5271f1252325fe4d3eaa04b9132995ac3e66f11f1dae1be2b4685cff4766bf9c5abd9686e731228bc0e41bfc1c683df84b7a69d530ee3e99c8737c5c921b4c269843dd5a53539357f735e87c0375c4b3e95cbd8a6ef440dc80d039cb64126442cfb8eaac7504bc7e6559ca1997ebda9227206ae3b60bebac25a645c3e8c8958d23bcee14b1a73e217cc011d82d53760aa484890b66e60be90a8d00963d62af60595955728e1d919dee9f47d4b9497a4d7bf9e2d0d293bb346f486a70fa615e6ecb3e455cf611814b3a793f81227b64d46e50e4fb2bfd833a31c6c52febefdcb40cf58bbf62479fe52754176d418ec728ca029563d9bc2feaeacfdb9082614304292f2ad94e5f7534fc797d381d65541a0cae897b860e76c5234044f964d5549b18fac94aaf44c1000c7f3d4eba2089ba4457991e9a7cbda3d472d5ebaf0a556ecebd9accbf8bca068a07bfa9d9aed9fdb8a46764c2b6db90422dac2d2fd054747e802a1bd2c446867e79514482a7f469dc8e3ac889ee03f24bce0b547e56b19321736feb4a4e36fbcc6efc4bbeb213346875f838610ca5b0fde413f028bb1b4ab8b16113b9c7a31e83525b9402a588c34553feea38b3b623bfc21f9a2822bcbdf1cec77f627464ec4a015c38d917ff354b14b3b8451b5fd024dd07485e67bd238eff3dee043476a23c8c8943c76d2e3ae6210cc218d9995de37cae6f6f9bca8c5151038e5684edf0a5c4b2c6dd3f20a3a4f5db4bea74c8c56565f88bf51b278b4cf28f30659cda2e2a546b8d65206365109745c93cfa6adda6c1409d6d58996267a6c153642370e98437d1f931b34712466858b279a39794f4adf09d685d1c3c6fa9d99a8ac1041a3a46e6bf46c57c82db6faf37b9eeb6fafedb78a8ab32444f1773151209ac69c4d657ca27bcbc4efd1d9b5890c978d80f6f48bb9e66fae8bb7845c05b9c04549ce6e6502765ed6f0497764bc0080aa433fecd1dcfa666e8488c200073fef5322b7d89dba77602b4d3de6ca27d8b5e108a928fd544f17e9512f23929755f733cdca036b524abd46251b807faa4d4001d813f4d22b6b676dd87844ba39adfba7777fd3b4157b8e9e946864421d61211b94d491045ad382badfbd1fa52c16d7bc0034e94e72af759ef95ec21edbb2de8d70bf4ff74476d41d4605aac46a810ccef8231be2e922c347153750d0aab1f841e6bb96fd8646a84c770316131a701fed8840e61e61df2cc6718daf9156fa90186276a8f305b949b60958d94ba5e7c8afec37a3c2a22d924fc88a6b091af9eb7504e47bc437922121b0dbaa858081c838f62171ee2954d30e8916fefaa8302779496ca83037ff7ca61dd94c1921e945e8112bd4001a077aac0c4d6c6e88a61f2e77df988de5a0e37a5d6474e47fcbbc249ece98edb840714a30d88fa719a71f5242ab0c436dddfb71f2b03291ba47c872ea0d39ad1255c3f3a12db8325dc4e95de274a0cd5797a6597db154dc3945a76fdf35ea5592eb52760e90095a2a7ecbd5be4d045ed4582a48d7e852a1fe1efa49b13987e434bb48b7cba91676e6f81ba2ad2fed02d9e2df6c0d2a4788b612ffd74c4206c26b5939b286c761cbd2c2bcac44de9f6fddb392a57b41b6a297b0c733fb08bd60ca57bf800712cc36de758e7689584bac9877b6297543f6813f5d30f90e48619b5852c79246176036ad1aba428841017bc4ae2596d584b497a35441691dedda1425a45745d3d4d33f95c0d5b598ffe25e8acd2bbe9e847ebd8f236cbb7cdd5b3a09b065d34b361afdf117593c1b925952d327eefc02b4359461d9ed6821b0100eb9ccb4ebbb6915ef923af10cb1d6df15a879c4477b642dc0724d180b15bb125b44b7c2f497637b7cb4ef26af1808323ea4a9d5a4a53223a1af21b1999fc2b957a8919e4f645767fcee3f20d25ca50bb34f9b28202f0f634f23e19f932181e4027d678074d4716d65e9d72d94acde476195ed141870a56d8ee1aa7fbde02e2d121e52528b033d5f9155763d38f24b0001d79e740685b1d637b8eb438699a43b34cf5bbecc60c614a132379f16b4a445e7e1009e3f965d2a7ba6cc0843826e5f625af074972484160a91336da3e0c5e1dfce6f5a609dad1f78275d6fc1ec3bc1848b1d1cf449098d99b77a9871a0f7a292cd2ad216aef6bc9a7eba504f5e8d8083a6a736781300aedec5895236d4cae1480e3672d1c4078336d9d723033785d7f91d2226d194e7d3b666917b8feaad49f7fc283120590c48fb477114c57db1f6eb7e16f4057d35d93c48cf74f344ac052734a402900096e82243b7b10ae095521e09138fca4ee842c1130d3e8107c24e3b9a24c1fe25294da7aa90470dca9633d94ce86422a97900970cad7f3e0ae48c016a499b297356df5daf4fc0ee727a2f34bd1f5540af9b27bc2fd38ef1b687a71417aec7ccf6a84ecab3320fec59bb66b1411ab32507f729fd3d63784d2222de3c16ed95f0d8da27adba596669ac9d26ab368def617269e4feedb5d3f81a37e85afb42469237408acdf7e773a6b90193fae495bd192d0f2c69b539fcd8905f084531cc3e0cfcc797523306f36f24afde07ec657b46a5984718f7ae8dbc0219e462c748e0c45613a562dad34df76d46e852a761fb7d5673093912a0ae2f57d704c9136c13f6b9b2ca3a15363895a455bbbff3e88fbefa16867a5d34c362e1c0abfa98cd5b0b2e7ca8b40e2b19533d191e92f35c185961a1a60296d13f5f16fdd4d883218c0a54cc1ab0b8bd471f00c43b35930999ff80db52cd9ccf221c937e2d7fd0e540854f13eb4b9dce66af729a8a257c97239c3d640d37a2e1c6bbcaa01cfc9f553323cb74860ba7bc20587b4f34fc8f6878992d376c7c24f79259b4ac9ffd4aab94751249a19ce9313b6d9d566cb8b6ba0ea7594be1bd0596fe284affe974fb83d55476588ad235bd7d7f47efc26336a663629012d12985a1aad335058eac7646c618f3c5106e76677079f8c39d707fe43c2acee4ad5ddc7245edef0fd8b67d7a77a973120d88f362f00cbcd85aaa7149e526f668908fc4686c0d60869dc9f565ba54c57d4d5f528037fae8b8bac81cbe9ff0f302330f4589bb040186101aba257c7165aa9cee73aa96bc110ce852ee7827093f2e09637f2db18bcb06eb70d9969a9a9669fe96854dda02b2e69c369260b08f6d92d4ff58dc506e72c0d624493d9648c68b0bb8c7e9ef9151fe7969e4fe78dc9dcb0b92b827fb2b3d08519f462a91ecef0c941ccbe5e605d3e4e15c1d9feb44113a05d06f7823f2f5456a83677e86044fa71595ef148257e4b1b02b8faea9dc4b9f56c836ae0a9fa1252bd850cb963c3db7c08b83ec0a57715cb1c53a65a73982d8c3fe234a608ab1e01e99b2c677736a59b1a4445019ffef820abd4c3b93a5b89f7cc3c2f03b806cc51e8b77af55e1ee8ebac496b7d891bc3e8d8a2f70ab5fed0c96440edf3d3a14cd1a8111fd83f50399640de39281294ae9d9b87bb6a2d3e56fe3af8f21d9ee9415d5fbbf016ee1bc09691e9ab8c356e086c5de59695494b01ce45bcb48b0bcc35ee03504ed6bdf0c1647e22b72308d879053c9816297f7ea6c8da1890748058e26d6fd8b710dcda9b87cc450ff46fbf0793de5a8df2911c842da31eced027a830164b2425e253b57fc85a39fd627958c7f6ae71a8a1ac4695cdfb776b6d04df700ad4f80c2d17451d1aafd85570786efd622bb40c865c473aa33e5831645bf031159fb70cedbba822374ad2f5fb7fde01d99d454c06dd0bf4c16b73b427964fed8f70541218f09fd4272b1813f6f826f2f285432db12e6f4c0b84065418b0d964aeb03d0f5899f25fe7b0cab7e5935feb13d9a664d2752dab0f641802880713922a05733f35f15e6f3f7d7117f2e96c7eec04644a42865494d992d8706c523dd7e50bb4413be1a12fd7c36dc024399747d26fdf3a4dd5fe13f268c6ce776321398aa0eeffed4fca2865a004c20c459117678c575b27b4dfcb21bfcf2028b1202dbe9167b427abf7bc6d85f7fc6f0b4602038f612f2ee93cd2cfbde80ef449a5663a4b425b0d3e14f7414a7a06547224b716a9253f99e6f405c6463248082448e417568e5d2b554d008c6ffca691b19a4e56e779a5c12ecf588f4e4255251ac434ba00052dbc5bc77d5e106cbbd995d15af0386b4eafedba9530ba8608bdf10a79b077820c8174f9eb54b3c2c7098fd6a47102669782f0b77e8fc9f560c090a151c4bf060ddc192ab8c553a9299276ff443e0ec92c69818b562b6bac74cff9a5be67a37f69a8616f4041130e55f9881626a087f2cef73ab26a8418b16193d57668fff37fa779ae1f8454d0a1fee10c01ced5126c492d1b96b8536e922260f586ee77138c7e393375765d1b6b4b5586c98c8ba437fd0d72adc5f22a3a83082b31341553ce47ed2faaa150f2650b17dcc2aaa2d2517bca8bd4ddc169eaee96ad548216ef60361c64827bc21b5636b7b72bdcb261d480fe37d96ab3ab2eccce39f1b0897b0d5c0976ae87a2c94bb4de8de2cae32bb8a6d9f2e18568d57bc9c0a915ec3ff8449865e4fad545190ff6712cfe7c9564841858c8bfad29acf5272309c0ec34380f54433b12fec952bfe0e0aea28aef09fb1cdae81dec143907d0bfe2647ec49210d22d0965b271437fa36cf6fc9843aac1208817bd6ad447771706d2ecc4e6ed975b58e98a9a1b5ed096f4e3b09a429668522c97492ee87cd339f6049e3bc44841924a7b8ac635d486850bcd7462e2eb6ddef49dd85f09358bc79d836eae983fe573eeae9275995fea6ebc9f731393e49e0c2ddb33ad0a17b0dc7e39164d5b91c23ebb84a44a7dd62bf72437c4cc1e7e3a87fafc2fa43b913b7ef7d7e4ea7e2a260c2ce5e446f0bb979dd8144bf53ffaaa3c4536596e459ad8400e73f41d062576c5d4eefa32dfd2dbd04be5602c856537de8f59fac12b8761082aba0105c323b"], 0x1010}, 0x0) r1 = dup(r0) getsockname$unix(r1, 0x0, &(0x7f0000000040)) 16:00:13 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x9) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x20, 0x4, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) listen(r0, 0x0) 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x9) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r1, r2) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x4) shutdown(r0, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:13 executing program 1: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0xe2e9afac78a8fcd, 0x0, &(0x7f00000000c0)) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000000)=0x10) 16:00:13 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmget(0x2, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmdt(r1) socket$inet6(0x18, 0x8002, 0x7) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x31d) pipe(&(0x7f0000000000)) open(&(0x7f0000000240)='./bus\x00', 0x2, 0x0) 16:00:13 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x0) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x0) r2 = shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(r2) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) pipe(&(0x7f0000000080)) pipe2(0x0, 0x10006) 16:00:13 executing program 1: symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./bus\x00') open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000000a) 16:00:13 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r1 = getppid() dup2(r0, r0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 16:00:13 executing program 1: setitimer(0x1, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r1 = open(&(0x7f0000000240)='./bus\x00', 0x3f540386ae95ad40, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x48a, 0x100) preadv(r1, &(0x7f0000000000), 0x287, 0x0) pipe(&(0x7f00000001c0)) 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') setreuid(0x0, 0xee00) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x94) 16:00:13 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) fcntl$setstatus(r0, 0x4, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f0000000a40)=""/7, 0x7) recvfrom$inet(r0, &(0x7f0000000100)=""/130, 0x82, 0x841, &(0x7f00000001c0)={0x2, 0x2}, 0xc) sendmsg(r1, &(0x7f0000001340)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=[{0x808, 0x0, 0x0, "f9ba0c9d076ce4ce338a067c0cfe183221300bc512eadbe26a0fcd3356d4c3db55d928067ad000fa108fc37aa958d4a0141685f4a0f0cf03d8ea08c46ad47c9fb9b7b7afc5d2ba95c9b8ef9573e60fc40fb4f0aafaad13d13c0109f6304ce348f694ec7929aa0ae49fec60dce6ac7eac8282175f13346afafb8d66f92b63a4fd469cf100eeb25d1aa0813aeb081256433ebddb6096f95280d692b756bc7fb3ba9238a063c1b5e60879136d658592c8eefbb9d9c4e2c2145e2a6939bd610d7d3e44e24ed034cb67660538607510fadcc9e358651d3f51e5e53bd519a90e7aaa52e43bf1f7c1a0ff7d7ac4857ac77e9199bbc2735d80f849ac3e2742c9b6bc1d258e3a0bf204888c007ffb270de53dc3b2f81dcdcc002986102b988a1433deda28c1d215484606dfe7c83901b95fdacaa9eb12692e34fbf433699ac0e13911f1d8b0a7b670b420c395c9a9b01dbddaf694fa8635e40b29bcb8154646439f697115ec81fb2a934efe55abc64d9ad813e392e7feb7f9a4a71c8de63e6be36b7ffc5248061d0069ad8997b712ec81dad138bfc6afda020d3a8b192b960f94a1ac3e23ec05c86059c56e6ee4d83042f1bba4942894692fd4e06dc2c156d35e4bd2b6bc7a106f782d7000b1387bf20a765e64ca97c4d0084525db6a5887062278ef150e8b4eb1c6115a1fc831f98d235b7b42bea568af940176362505acfbfd26e6c67d36b50548ea6754a4f04a83c2501d0faa094fb38b4486185b262b1e8d8480907e2ab2f9be8be95d86a1013b7118c6962ae5b7b381617657f5ab1f7404278fc4f882e83d024845f779847ddc7f4959e45933ae89c964d433b03e5cdf74e9715ff04f06233d51f0f8f0421cc35341b79b9245f8470e146f31686579faa46e9cef386c100431c9a5a12c1da9b9153c40201169cdfbbdf139b06281c0d657565770f1777d5f9fd4c7cf55d11a2b837ab0714ed7dcafc30d6d96aa70eecf608ed4049b29150e92dadfc50caf2132ba0aca7f393f916f82ac976bfc3f9e751e6d1a5bab6688c5bebba3407cec93730e35cf3254cc66af47bf64dbf55ae9504aa20f35d5f646cc704ae77faf3872128090efd5c1370f79e70afec57f0e2908e4cfce5b538d5820e757abec1e9487a12f88604a73d690d0390f70cf985cbbaa49ebc3197b65d6ae752260f4d1ba319a3b83b9297fbaf645bdfb91f236a0c747923c667e73933fa08d52f1d5b2ab6569c4b2ac24570e1cd32367d7002388cc31f6311ce05d655b408d15f456f9a16633597e3845da4bd63e382cbdd90bc6dd8bf2272e19d1b81f3eafdeb5cf790c31de93314deb6b77ad626ac9917fe59b175ecbecebc65dcfd30743120bc24170bd88a8747167eb99e00eb33af66dab4b1b059e3a061cc73f5d92d930362f220e2c204fefa5da225a418bd2f846bc6b12fc2714bb73f21e5995c7080c2dd2bfce8b2b410547a35e695f76a151b7aa40050cd15d5346ab4fd2a687a7580bb0fefb01337e433398f3185d61650c331645a59aa9191e9e6fd6c28856e2932f390092e9df06c52e81bee3156bb0eb5886f97eb62fc02249365f35bf3e2f254f36e281248998b04b1188c246cae5136b4dfbdecaf3ed45422a4f0a08db5e0dc45ea225c33e49bdc846c51419dca1036cea0219156b5ae94330c8c288d9877e24375d89a35dd44b0c884c8041e9a38411660dd5eba6c705913d3a729aebb45ac181c2015f6a9f83887e0c5516e11bb2437427ba6b61f74463aad3fc9e11d859dc238a55043042de5b1886953b1b8413e099b0e3e48376a6609651a0b9e0609ac79b8d863e7fa2c52cc2c9fb0958d575a3d743ae9debb91609e3cc7378f2518016c4596237c7db28d37febe14229343ec308f09c701fa1989fdeff7bdd1c1c094caf02d918a9dee951f23b3d71cf15466e2494e9e2338215fb037705b085b5976b08bf6c9037bfaff70b6d6eaea7492eeacf440c890859660b9e9ee1e32d22900089e2827ffa7c4e90b501dfda41ebcfdc5dba5ecf0d2a0dd643ac9cc28efe02f73ea533b351ee1312c2ebbe0746d418715ad724d036993bca7f1b8b20cf3b9459c411733fb0587329e84c5745be528c5be50a8f32569cbc63e5e46796a3f710093d168eedc4e030893df5a93ad73e9532e7e968e0f65871f72cd0a5d3eaf93ae25aa5e2c178b5c392cb0efe0324aaf11aad37a5e4096c8d8c89919c024c6be038e5480036455f2b7df57dad812c2d47edc20f7468d601e2459bbf48741c596a6de6161cbdc00f4672c1394007b01463c5b7c2ff012d6452db6f4bd00479dc42192ef21f152439c9b9596dd77c51d66d42ab0dcc3dee8b055b46dd14f555ff55dfe8ca4640074c8cfeffb6fc42483a55a7462f7c2c99181abd66778935bdd51a09ddf0a33dd6d3588e9527c107737a5789f1bc5b627473374a71f8abfd376b244f54dbfbae69e6e54c5242625606e3a6e255a2dc672cf59a9e78f25433a3cb17eafd0acdcd7c13640229f9fd4338a763fa0c562cf948ae236151007e82c25662cc90708dc5b54265f944ac128e766f0ba0ef2f9188887d4601cc3da9e9b77f6b72dcaf9710838cf40c98dfa87e1effae55609fb3622e89c3d651f11cbe5985096a781814a5abb45cfacb30fb64f92f3a041ec9fb9f346770dcc462f220674adcfe533d017fa3f39014a56b5429d9ef7f1a5cdc8f0ace3b42ad86cce6cacdd1ed319c0e459319165e8546281f3e2a94c25dcf853a65e1a0eb6bfd7b94185f528605aa1f48260b82690df8a3e9594a03443f9dc7d2d7bfecce5c069bd746bc0be55f485d4c9322236a42b8e0a652466555f39461650407cff283ea34258f7896e430c4d722d6e37b8650a057cd"}], 0x808}, 0x0) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x1, 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) shutdown(r1, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080), 0x146) listen(r0, 0x8) 16:00:13 executing program 0: r0 = socket(0x2, 0xc002, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shutdown(r0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) 16:00:13 executing program 0: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r0 = socket$inet(0x2, 0x6, 0x7ff) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x5, 0x3f}, {0x6, 0x7}}) getsockname$unix(r0, 0x0, &(0x7f0000000040)) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x3) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x31a46f8fc244219a, 0x1) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="efc2a8bd6e0b26559baec80d6afb8102", 0x10}], 0x1) write(r0, &(0x7f0000000140)="235cc0363b", 0x5) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="4f197aab4092b4b4ba4fcac92591bd3a68c944ea83823d158bbbf7e99c06ab32aa448d12e38c247e550c09980657ce561f5d9285d519cef667682192f88204ca956a3cc5be7371b7562443275c7ef0ae16c9771322c64307ff41bb4b15018137f7013eb3e1b92648d23c73e6c0cea876bd59f303", 0x74}], 0x1) r2 = syz_open_pts() write(r2, &(0x7f0000000180)="96fe0a48d07a11d4886aaeab8f2d294da4790a08bd87b206528875ba8b739d3536b95e4a12c4312ba970ec27f8d69739724ead9114c3d25090d651336bc28a6fbcdf181e53fe53c5bd8d7958a1b4d5f2c2f79533fd55a45df2a2dbe2869952e2a385f31000d497f49c57fdfaa2fee71e832683e538f354510196ca76a06939db3e11feef1ded9abc697020f530649985c7dfb3c8b3a65257623b5d63d346b5c53aa54ffcd21734dc0be1dde73a677af50c896db37ee9007d9ce2e37af340fd1eeb4add2281a9de8c37fa4011e7e32139100af131d9d4aaa35bea0c07e3c10d1ba4906a30f55982aa8e6775504bfbb14c12", 0xf1) kqueue() syz_open_pts() 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = syz_open_pts() writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)="e04c1ee4020e2e5db957abdb9b0ac90ea33646decd2fbc42c6b96948ce0e97417a85108cf7aa6e62f2ec8a8a8889d887b4f81a13868bc359bc72f78285d9833d4a622fe26c1664f7ec133308c5a2c7c693059fe92f245513a49903bd5b2436fc1daaa86d84a2c791fe1c5932d9c705eede0371f343a526c6f6f7d51b29d4dde64bb126455e22a1dc3f2653988ba482eae3b1bf5592ce8446a05506a06cbdf42509bf0cec0225abced6fbd3f2d4ccc3989d184c67e193d3bcee67e6a361546cc7bb28e59b71f5c9c4b9d6b5fb14e713652d18541a11f7e75e077377cf99dc33cb62ffb5263900bbecb4767f2474a7c1a0f022ec6053f5b0a65328d4", 0xfb}, {&(0x7f0000000200)="77bb2c709ef27bab6d6a04ce57e0356a0a41395a040208ee6b5cc6df409cc9eecf7be3d3b327ac1641ef849d9ee100934863c4302f06c82b823f1c2fd82733a1990d4055676746ea2bde4b2cd25edeaf57a79db184918e28ea7bc4f37d42fed2c4d8038f13", 0x65}, {&(0x7f0000000280)="a2d1b0d3c82eb7295975106ba5408f1ff0110966c0bb9ae499e0d40c5ad542ad68c515c261d33afd6613b944b6ab99b39e", 0x31}, {&(0x7f00000002c0)="0852ff1cd93a90691ae2b526fb94c51f094030737f2dba1465a969c05585ce21cfa79b604cf0b6fe90fc22399791c887802b0169a0eacf1a759607f4b2c4f7f1dd99f25de5a290d77ce48bfa4c99d946f53a66177635defb67e734d12f7ef7c9dc1cabac89b8abbc2e578f5b44159a81104fff9b6fa29a322209133a1bdf30c5b48c2eed5c3376947565ba3d7042f41bb7858f821a93193df80051c6282b9dd0fd7793d013b30ad977f7a36dcc2747ac8441019699da2e5e893f31c640", 0xbd}, {&(0x7f0000000380)="0367add3ab38f3bc9587a0bc85a3d36fce194cc7e1670e4a6de0756773698b1a1c973c4f6bd4fb21f79debfe82e2fe93f04944726c4ed8ee20e160050725380d44e6adbd3bb076e92623c1fdab8aaac6c5cef5c7e26d402f534a060a3a9f2ec8dc646567709cd76382ea4c30", 0x6c}, {&(0x7f0000000400)="2753a86fa04f2af328f2d3a148008d889da2aa00df50eb9bf65fd3b8a8d0f2ea4b8a693d7447c854502c0fb20f41edefdfe761f75b3d7ff5eae76a0cdfa00579cabbb0e86e4426d1f7240fea6317337c802471a36c622bcb80cd94feddffd5b5e5c0c87441538a4bcaaf865da19b78b66ceb5162c34e7c92cf6432000db2dda11df5721f547003d6f639cbec531420501bc8d6a77951c54bcc5105ea9e3145fb624c", 0xa2}], 0x6) pipe(&(0x7f0000000600)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x10000}) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) getgid() 16:00:14 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0x4, r1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r3, 0x1) poll(&(0x7f0000000080)=[{r3}, {r2, 0x11}, {r2, 0x44}, {r3, 0x4}, {r2, 0x24}], 0x5, 0x0) pipe(&(0x7f0000000100)) 16:00:14 executing program 0: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x5) ioctl$TIOCDRAIN(r0, 0x2000745e) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) fcntl$getflags(r0, 0x1) fchmod(r0, 0x2) 16:00:14 executing program 1: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) getgroups(0x3, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = getgid() getgroups(0x6, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000003c0)=[r0, r1, r2, r3]) syz_emit_ethernet(0x229, &(0x7f0000000000)="cf398bf97ab9ef18b74084970ef62bcc3b5e865f22149fd98a7bab59058da27b743727c847cfcf6d31c5a6e26e4f8cf44694b0c9e2be7534f2922c3ffa55232ae3f2cad29e395cedd6c56af38ce4c065789ed88f686da3ea1f138ec7091a4a33a93d5204200c0be092fc59427c88e8d8af0c5b941bb4e0ad59fa97a21d0ed4d983592ae7d601f3bf8b0611bf003d661d0cfbd9d90b93121fdce5eb16529e9e47eac241d05fa163fc00b3763aa5dd0e281c3a6f2a825dee3dc2c856d6439bd34613e409a6301348ee9635f99705772307aa278ce42ce978a5f282afe9512b370400000000000000e7b3acb8dcb64851269d14b9ec8e767756783877e749ac3e4de44e2f90e6fbc8cbc6af770086e468b8abc17454a3e02c1b50f34b8f815a7c72d8683d33557539959a048faeedec3273223212a08af679e5d2635eff806c647ff2ba981196d0c6e12b1786188c43313f376e3cadef83de6be59490b5e71fed1b8dff21a25dc30114a2cb4aa06fc16b8c7d378d4449ef922616a670460ed29041778ed456080d2117fc559a83bf90de000000000000000efcd022c492ea3b5908ef1f27975865bc11dc49298f03752674a92c63bcb79043f693a749c443721b8a1f00f307f7c6b494d586ace270c6460dce01e5cd09bc383bfa230564e626fece91cf0f1ce8453435dafabb0305c20ac437eb3f1924d6aa69068bfae72065f1797d947a81ec3a4bdfd5b5dd68af74ab4d38a9f8482c6bcb671cae889753bfde415a7fbfc07ffb000000") pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom(r5, &(0x7f0000000280)=""/100, 0x64, 0x42, 0x0, 0x0) msgget(0x1, 0x80) msgget(0x2, 0x10000000000207) dup2(r4, r4) 16:00:14 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x56, 0x4400) r0 = socket$inet6(0x18, 0x8003, 0x6) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chmod(&(0x7f0000000000)='./file0\x00', 0xb) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') writev(r0, &(0x7f00000005c0)=[{&(0x7f00000001c0)="ba1b765f047a548cfc5e699f422b6567c4cf92fd8412be76c1e35e410fb343470e1f42b6e5a0136cbf350c49057b5d3269265f51b4510c8e44d10d27d04f5595f7268b1ed260ebe44971cd465d71a1842ba3bce6199101acb8b8952a9702cac0e3fc4d2b2f16a9d09607e1a7fb9a69bffbea1edb82518eb76622ffbc78636d0cc20f6fa15e113338624cf14f8144", 0x8e}, {&(0x7f0000000000)="e2c95ac0c8c67cec445cc51bddfd274f1dc3d6716a796880ea788496a0214cb5a09d5e5e67ee3a4f14f8345f44ca9e9c24bcbd", 0x33}, {&(0x7f0000000280)="dc82d4d74453a767700c0eefc9a32375bee215369dec48abb18e25dc135c4ee5b840576e5ef43f082a5cba211d1ee3dcecac528b068728829b8a85e435a2c7c57e9ebca15e1afe05640f6456eb1eb021a6f5d55695173ce2fd6bf45b3ba4034b5f9569f07a0113000d6e3f88f057450cdbddd652f8417350c3726fa5c05c644186b573bc99a0d8accf70de7499870dfa86ff6b202948913564644a86b0af1d338f9af6f15234142495ef7892d276c52f658a19c090b32919f0ec07a20d9ad7c4a7afa96058526fe4887e945fbc80aa5288c4e46da17fec7869e922f5315f50", 0xdf}, {&(0x7f00000011c0)="e6d734681bf88c37db3b03c51d16a1c97a41d297eecf7f863ed0e481f3370cd5322b6127b6ba2e94ce05a6e7c841722eea59c74bd960a15c7c5bc1988c80fa3e282997f7028d8c330adbe3aad641c6b0a1b6c0820c749eb9a5c99e9a7c8a89f1d6827d2e2c3d5018e3297177f4c481a60bdeda93a9d666afd2fc8140c5bdbf559b2e44ad78a0a575112a60af06316d6ff939cf8de527393aaca46e201d171a10b1183a6407752506b14ad90727dda4432f2cf2efca6767eae63e7914db9af7e5680a6255aef9fa34f6480bc26d94f473f8380005785c32b5312f78738931ee9b9662c60b115b83174c59575fa6660878bcd030a7a804dcaf0ab3321d6c8e9cf9912bca122170a30ca5090ec260fd0fb3f4116f3632dcdb8985076b1a6eedada8ab213c6d00adcb69a519533510aa9e2ed5efa4c495c37c3d047063b71a00a4bf2039db0bc85d948325d61c8a5f096d3f9aed4574f52adca9f6e14d4e243fc1b029254d61a3592a3f5603280688b6da9ee90be1c1f9cbda75d5a07df157d146557e4f3281fb19e3759e9ba0a4b584a0d58c381a8c58292fcb512586af94bf72c4dd572d0f960f83f35cc9c351fc09c36d9bb89f62e6a2ffabebe7eda1cca67b61e48e46f1f42e77cc41d25c29358290cd3cfe229e37ac65ef8f32ec0e0ecd295e64723a140586ca723d2286bd7f650fc5ee8fa3395cd4cef2bc0cb5bca02d1b7c35557109547774bb23a43a4018f38d081abb745c4886d5ee9356b92bf6f09706a44646835ac8cb541b577d3149d477c6693bd56686f19ad20cb3b42bfab85a478f2d4213a91e42119dc1f10d0aa3c4882dc1b9c7833246b67957366ce15a685316ce56616c8262b8e5faa66a64c6083cf2fcbd3c3122e068103a851b3d948c0dc94a32987c2760a87a7b884532c9ff31af459a0be19c765fd15f342c25b0c2c8ff23301d19e55d3aa734cf5df05b6f137b9ed93a8434c828bcfa633fdc85fb9aef18e7cca037bbe2d45c5ee1654e4c8640be22efc85bdd49c8c21222e7f5d72bfb80ab9a3fdd217619f0e1f2407c3c22973300203b3fc07617ac42a4d49a75c1dd28f3abae81db7f3d9614dd9945704ba827453b70bb615bf99cb816da10d8f5127c11225543bacb369e1926bfeb64903fa54bbedf8c7dfd8393cb066338700e292f47e6c10909e62b64135b9103301617bfd5ea1886cd4cc5cfdf5d9ba69c56b4f8d4da38273fecc087199769f00d5d658504883e480be7bf51141557126fb45d2f69bdeafc8c8682637095c6dbc362fc6d0fc85bf9656419de33a346d689206a8a51636875209b36ede9933592ef5cb645982548f58f531bf482f49cb20c9939c8007d93ae731f2ce500ecf6b623e5a5d0dae0987aac9083524eb5b2aca4cad672401d09abd07be56867c8a687ca6364160d04c46ea8729ba09f76b1b2411a7ac5439630be321c40dafe3fae980711797d8bda4dad2cc6662a37e18315a755daee19396ae887a32e56c6ee986add15f4351b48ceba324afd23ac28f4e949c80379b95144a9ffbb1f0a514a6b73fd5e9dcd68a3bb90fcc6f3e120b488ac7f656c88c82a618d41f1f1ff0ff75029afb61228541d610d15d24379b2108801f6b2a3ab095e50099c273f3c835deaced8d8ef3395efaf85cf9839368e6a4d202352903f81b8e69e0a02260aec3d460b5fb6e12452d595af2c99f26d59caed9ee6052b0ca705a7aaad744dc25ee7baa5eefe95f605319f74178359b1003e8082c3ed30d8695708f823270c0c97807fb2dd5310717e22ba7f0ba1db19948c786950c987943326e921a850a76afe90d221c6bcb854ffc7cbf8e7ef17a319dac4a932f62a604a2b1108900123c50c9c30d09ce813fcdee19547314f654179ade37096d8969fcf5a25ef304c3adf15eda4300ce1fc049af4910520166862af26e4e134db86917816249710395c08bebafaf9f8278db1c439e5c3e83b8eaa16e907291ec133234baa601bd94c715ca072fbec913557ef6ae8ebce0720bb0a42e6955add0208371957f9b86bfbfc4d921f6e7e373a126629993eb3ebcfd1056887e4e26214aeb6ff8afcd49ced200c04c3bbfbfb4c8b2f94e54db3926cc662d7b6f929594c2efeb4ef2e2bfa99e7ca46c71a44e5c05b3fa0c5506d5d3d053fafdd5708d248de62d4e797db1b428fc5adca1f67c6060f1fb97c1c7875c344295e9b42debaff85b9d193753e1814d418900f90e88fd7c70541e3a6be991353717bbe49d49b725b541ae78d65c317b8cc091f35add4faefa3a494c8ce62cbedda55c79fe54b87a63f9bcab3c32260f166a15dbeecf3ae59116bc6c4515d776493e941d0a14ed216a7eb2e216d6617925499ae54e53f13f74e6c19659266d76f1e84945b45b495af1141af92eb8a262b0d55ae5a93b97bd071dad5e7f57e5fdc1d011accede4a3c3db908b2680a5dccfe1fdb9b09399753d03d3609812a7df66d31d8cc5b2ad9ff7948ee5efeadad1a949bfc285d202497fc3ee6474fdc434d0753594e83d9776ffdcf787635b708348f17df5e9b7bfb46c30376a96c4750eafe98f9a68056df113b6246127c9edc286a311194031dd50f68aeb71088dc272c5d556119254d6bfb0305c4adbcae5a520eaf2fb702628ace3d976d56798079e304d59828985775b8f22c98eb5711e0936eb6b28e965a104dba60666c39bb339040a406607f1e21d0fa43d7dce5452813c703019126c8a62cff489807653bdcc580b017c1febbed5b3c6a9910995dfa1b6850b29c56827b1994a05d2b4b302f289da3339908e6f3f0c4988ff6cf72fdb679ad8fb14c51572548714754f0fbb3387e5cb04e3cf55cc9888ad337c715e183c0746197956e7058e627d79b4f60b95dcec30551c62d50a80991be81de0f8c1816295a3121f78a9dc2975363b4e2b4288b07961d84bcc6d6a6bbb343f32b1961bb4ac4b966452f820a89b7114b936b4245e5a0b42997d0c4eab7a199d0326aa3c0c9c7155771531fe51f6adb73907ebe4cfc84a04426e060eb8c00db082db9663dd1778e94f8c867a499ee5062a3563339586ad06a36527bdad3a7ca5dbaf87529419d14f96c9a9225087e43c6768a5f3b82f79edaddfe5b6eadc16e5396a7598622b372af3e6ad78575b72606b61cc7b0c4caa0e10efcef03414b996d713f3582b38f226833dc951780f4c50ca6e946e50dca89d62972b193fb635e3b6264d8720941fe922e24c1b05a213c6e248cd36c19ba25e2eec9716d0110f653e1d36a3319a8ae9d5dda57c5b6e02dd9b3fd5df827d6291f7c23c846cb59cb6e02bfb23856a2af571c009713ecb5446e6111869384171fd4303498daf8e8a5cef8bdffde420dfde44e3fccf3d0fee176137f72072a084aeecee140df6d8590828bc4fdd61c5b101c3f7da37452256d225908a7ff378807e57419f3c9eaac5aff4edbb0744aec7dfe4f45bb2a81e4209684e745ca9a5ac26255679da7f9a63af220d8890e5b39f9f165ac3be2cbf44afedd89bc2f2e4b4bca24f75cf42e510e37e7498b7e6343610b014cb74f79bd754491018fd98923fe308a14c6d8ff6dea1a34cab059f6aef1427c46720a2bf2c89a0837f58899cb40ba7f89513c596aba9a583ff5241ea610a86df86e11ca2c6c36730a610d66b2b195815eaee045adbfa0d76a770b77e9127a66916c499e205ab7213b2e1ee8a4df94b3e59911e7248c5a5ff4e1faf51bac8e54992ab0a284280678567cc2e393d42b34f6395ea252ccf1023b959b516b3a32796ca3e832c14a8346a450056c39efcce306146f379628984bbab3f2c3f0ee5d0506148d810bf7fe6a811196150f1615cf042062cc1bb4530128a80f91afb243b5654cbd02c529db70df158582fb7e20e1c687b7f3a6fc68a843c78da6ace044929c9be6e28ec3a19e2a72e3e943bd975d8d178af7440b303d063ac176ae1d6acb2c49df574324609483f633418589df40d7b51fdb8a566f3161ce284c0c7a8f15570ed6f37f7160a71ff0c9fecf971fa54cfbaf6d5399dd65a88d248c991af56216762fe51aba668a2e5f84d5f1bf3bfd182567acec5bcd2bf9bd2750e7470dc985a5e3331382a0e73350fbb52b0e8b57d5f62bd1a8d809d9d289966b923121f59cbbe04ed03c80fe5023bd618a7aa66641a36f31fe3f4d32f8ecb6a80b910bdd7a2a01247c0499b9c25e4809e3c52e81add11d6626caf0ac6a6f63a402e364458c080161bd81d7d2732fd217dc9e71250644ba42a357b5a07eb531d09317ad9e954ad9ed60c9557150430f15be82545e865686934d8e028d4e9ecdd057320ced18a7a96f27ea801782d0c52c390062c268c43385924555392d82516d4b86ef7b7cba7104168923f8ed90ec6387d69f76625b3d27f1b758ba329e540d5fdaa86c5c8c756ce2982adef58216488ac9a50a38ff758dcf24ef214a784623c7443b826f22516a757663f5218256f2a191c6872ac1ff4dfdadeae0ec677f91c5c36c73b5e7b0583ddf5b044aeff0492d37b280948cf19e0e7103fb655b9ba673f4d137d28b318f9cb550886107d56b87a044e1668c0125a0c6548e9bbd5363b67229b7ac6e83918e3d3347292d5307782e285a7eeaba543eae8403681e813d421f07edc8ee778b8d269e6a0084116bb06ffab3b2f4727005f90510254306f0040b975a7313e7829b4be893aee4b3ccf66cf1110d8b63b5238aeba8cf926264ee7cc5d81f15d708af6db6345ea3155ceb6c68b5f324ae28008f2177b07b378943cc692c12593dbbfba345832d2687a7caf7382583e783b96812d53119c6f8c455f594c1440856b8b23fc973277db9dbbda68503478efdebb0d4b7c5b349de637d20b71d9601b57ecf5e550ad1a6564f28d568b97f654503e20b44f3916f7c896412a9d8f6c4620c58650b225aea319d55bff1f96d3a382ddb59e15a459868bcb28579ca9749cf24b841bd97ef87727e7231c9ffbdc8302c79880705d0bf98e5389a23b5166f399a80cface42725800ba7f8755981282075bada599746b73c2cfcbc3d74ddb418ee84afb2d77e7d5cfac5328d353b807a0e4d8bf843030288c6b05ab28d190eed2146fb5d6ed891aa4ef36fa1cc2cd9587a50651e34e98083b864990b0df0dd121ee165f071bacf80e61ba81aff8298fc8b4a0e209421faf6eee9c7d440cd2d56ab93f83a5801dee331d4c8c7fd95879de8fe1768f70578eaf5529d11f1cdb8930464e4dda5569fad563a0ca71968c339a726281897a935b3b619d141c545e4c237ac0cea3a75a7a7f753091cd2c87c5231313796459a911e08d18142611bbe94ada44f4f12ec9c8b0a5e791ca48c8697bcd29332a9ff6f293841deb57fd76e106dfbc49c41e5c108b61ceb2ac842180d380b94bb024fc2cc0400892057d4c2b7bd3b1b52ca9f1c22b3dd41ada400eed9b9b4e92e4e94d1d1036ceefa2993bf12084b70c311705609f0f4d8b53177d3632bdfdb0ec57d59cefc5e0b4d6aaa9454e590fecf1eb8fafc44286f4ccdf2635d2807f68625c4c1bf94f1a2f29e036a1b87c72291cf78d5b7ed5bead8e1cc30e27a268fa109ea7433c1be9aa0e7136c904d56b44bc79a1ac5c661cb4315267bd0a393965c8e109e28f122a328b972a68f255a7bab35ce30ed7ebd41f6c5acc99e3a4a714df3f17e7c0dfcf7ca60eb1f251460fababdc3547ccbaf669489e019aa55826c14f25cbaf0083b0596a2a641f5571b37ae044055ae521dba9824e52c72026930c82db1525a6cd8b6c4218ca42455ad16c705fc716021b3f2829d820", 0x1000}, {&(0x7f0000000380)="72c65a85307d8d549471c34edc013920b62711dd60740434536dea7f1c3db9b80428693d1094b429b189dcb90a16df3e", 0x30}, {&(0x7f00000003c0)="5fafd6576e4d354ce92db1a1fbffa8615d5e527f90065d42a721b41e1c7bacdf49311bc84c77ed82e1e8d786903bf7594c201ac78480e77f1f0b952297583ee799b84c337315056cdb07bd6f0a264e925482dd33a5f6cd943f2488ac2198408174da18434994da2bb426f31c9237b0fcd20c51fc7468182c3e30365322284c94fc2e4a040d6b4f55ff87908232bd9e1b026ae49df68c1685242832e0f3a50017b920a113a04d22f0f65dff92b7f23df574a041bb8235f8fde19a7541e0f537b4dd56959ad65e5998c9deee5558d335c61a71a7a41b30653ae5c26aa94d2563f4234ee12275e55fba8cb858cf6353e1c707cff3", 0xf3}, {&(0x7f00000004c0)="ab6b6061231d7602c947c64d9cf583dc5e0dfd39dd97998968f0ef8c6f165f", 0x1f}, {&(0x7f0000000500)="9914a88552b12b52531f8a8f53abe09d5095bd506caf60952c664152963b1a86bdd3085b3e9d6d0e5fadbf29140fd3fefc553e5220474596bd36a8111327ebb0162055177ef717392204461fb99ac3acbb75f6082b89fa9dcd90d3675d79bdbb6156df708fbb54a88a2e8b27bb22f735f04c57d9bb1d38ea3c406b65edb779c08cc88b65ed767918bdaec74abaabbd69ece2336b1a596de1209bb0b33ed3d8b91b5f4f543971a699d882772c90a1a152c97b", 0xb2}], 0x8) r2 = open(&(0x7f0000001180)='./bus\x00', 0x0, 0x0) write(r2, &(0x7f0000000080)="f86dd5653f057e610aafef7a262eeb8b79085d79dbe64e0e683b999b1b22af5b0134c3c2df1fe3f4c804a18eed3e38bc097c21cb2e9595854a9518bcba83b9ae0c2d7f872d0cb8efbf557219f7423d5895f6811a72d24f4dde4b41558b8221af306a34ec65ee1267058f8d33e2fa93d7a2ff1a8e0f8c1e40eeabac2861fa575a12572f5e3a8830462394d01e9be31768f3577563f632e0e92a74c192516885f00785b839ec6f4dd2cfe85d857f4514605a1645e0817bb607967af2e1f7605f52231834968f480f7d7d5da7ad052a2ff228a515ce7d59a38c4151fcbc276c2138348ed7614ac2972a54a60d9e", 0xec) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) syz_open_pts() r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x0, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fe98bcc4617000000000000000200", 0x1, 0x40}) write(r2, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffef1) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0xc3) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000200)) r1 = semget$private(0x0, 0x0, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000003c0)={{0x200, r2, r3, r4, r5, 0x80}, 0x1d, 0x877, 0x8}) open(&(0x7f00000001c0)='./bus\x00', 0x300, 0x40) fchmod(r0, 0x10) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffffff) r6 = getuid() getgroups(0x3, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f0000000240)='./bus\x00', r6, r7) fsync(r0) execve(0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000040)={0x42800002, 0x500000000000000}) mlockall(0x0) open(&(0x7f0000000180)='./bus\x00', 0xa, 0x80) faccessat(0xffffffffffffffff, 0x0, 0x6, 0x0) 16:00:14 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000080)={0x400000358dd8a}, 0x10) socket(0x10, 0x4, 0x3) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x5, 0x100, 0x4, "f97809a7555c90e0d50eec41a3eaaa0d1eb9ebf8", 0x0, 0x6}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000480)="4a64dd24c906f55555134f26d9b2ad31ce206366766ba6ca9e8e3d9221af789598606ca7c0a343871020b1f330374665d0334e1dd3517abb9e7921f61a4a29bce8dc94474adb15e6bdb36f03484a0757e357a95de8b2d1910e65505d5a14f4e272ce54a4da489398eab12bc183318fa86cfb938b5af1abcbf44eff62911768edd6fee117f257c7ad86", 0x89}, {&(0x7f0000000180)="5c4b6192649f67f23c5015de9c71f57e4935", 0x12}, {&(0x7f00000001c0)}, {&(0x7f0000000540)="e744d26bacee373b3b6edaf32e31073651e968cefee48fb68cc0fa8947627fc909b916a9bc702c71687003c2aaf15781", 0x30}], 0x4) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x0, 0x7, 0xf5a}, 0xc) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0xfffffffffffffe22}], 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, &(0x7f0000000340)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe43204", 0x34) write(r0, &(0x7f0000000380)="d9", 0x1) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) r3 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000600)) close(r1) r4 = syz_open_pts() r5 = syz_open_pts() r6 = kqueue() r7 = syz_open_pts() ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000100)) shutdown(r3, 0x0) ioctl$TIOCSTOP(r7, 0x2000746f) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r5, 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r8, &(0x7f00000005c0)=[{&(0x7f0000000300)=""/37, 0x25}], 0x1) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000200)=0x7f) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x2, 0x36, 0x4}, 0xc) ioctl$TIOCSBRK(r1, 0x2000747b) getrusage(0xffffffffffffffff, &(0x7f00000003c0)) 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x20) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:18 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchmod(r0, 0x42) poll(&(0x7f0000001fef), 0x35b, 0xcd) 16:00:18 executing program 0: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffa000/0x6000)=nil, 0x6000) 16:00:18 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) open$dir(&(0x7f00000001c0)='./bus\x00', 0x80, 0x4) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) unlink(&(0x7f0000000080)='./bus\x00') unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='r\x00') syz_open_pts() 16:00:18 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="1f30dd0562145228d8642d9d511811627a411baca8139dfb4355f03fb5e88069a80db9db92d7b141360be7263284a881865fd0c95591fdde1695a36c35bcc90871e42f548c8adb12eda6a18bff315517a6311e60f05b7d488c4635ab8f9f3d18949f41129658a385f94f2e69a8c8e98a561d274ec753683bdad170c3", 0x7c, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10880, 0x100) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0/\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0\x00') mkdir(&(0x7f0000000200)='./file0//file0\x00', 0xa6) unlink(&(0x7f0000000240)='.\x00') fchdir(r1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:18 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) dup2(r0, r0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000080)="170d49a521bb0a04210a8f2a39673a6219a3090e848c73485050def205b759887e158e0b1d0890af46859ed46f345598421857c3", 0x34) getsockopt$sock_int(r0, 0xffff, 0x100b, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt(r0, 0x100, 0x0, &(0x7f00000000c0)="773f402d901352233c87ba771fb42da879b05ef0eafeaf8fe2689032d45b86d80478b4d823aeb99c71850ed50c54458c10eff63f901fd0e7018382b93cec38a1caef2326fd3388731ecc0964e73f60178b9aaf4e85630f0c2a415923b7ddad4a1a7956131521fb9b2934049348a51c6a703f", 0x72) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x32, 0x0, 0x0) 16:00:18 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x3, 0xf4e) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0xffffffffffffffc0, 0x4) listen(r1, 0x0) listen(r0, 0x10000) 16:00:19 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) 16:00:19 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000080)=@in, 0xc, 0xfffffffffffffffe, 0x2f6, &(0x7f00000000c0)=""/33, 0x21}, 0x0) r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x80) 16:00:19 executing program 0: mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x100000000, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x40, 0x9, 0x7}, {{r1}, 0xfffffffffffffffa, 0x9e, 0x1, 0x8, 0x100}], 0x1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x48, 0x80, 0x9000000, 0x8}, {{r1}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x3, 0x8}, {{r0}, 0xffffffffffffffff, 0x81, 0x4, 0x33c, 0xa687}, {{r1}, 0xffffffffffffffff, 0x41, 0xfffff, 0x10000, 0x5}, {{r1}, 0xfffffffffffffffb, 0x6c, 0x6, 0x1000, 0x8}, {{r1}, 0xffffffffffffffff, 0xaa, 0x80, 0xfffffffeffffffff, 0x8}, {{r1}, 0xfffffffffffffffb, 0x98, 0x1, 0x9, 0x10000}, {{r0}, 0xffffffffffffffff, 0x40, 0x40, 0x80, 0x9}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x8, 0x2}, {{r0}, 0xffffffffffffffff, 0x89, 0x8, 0x8, 0x4}], 0x7, &(0x7f0000000080)={0x4, 0x3}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x8) 16:00:19 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1400300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:00:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82212e2f66696c653000"], 0x10) r1 = socket(0x2, 0x4002, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000080)="eea68ba1e22db357", 0x8) fcntl$setflags(r0, 0x2, 0x1) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000100)="6e86fbc61803c42aaecef8bce8e4c539ace9c7e6aace0672dc2a30b6a9ed18b2fc0de9854d1302427aac942204d78205b52d008bc0ffc2e56d96aa103bee5cf9d1ba71ac951b0d1995744e88ce0a1e7ca1", 0xcd6aea529ce3b58e) r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x5, 0x100000000, 0x3, 0x4, "7935cc7a402cd86c1cdc31452bb9e0ac1af67f5f", 0x1, 0x6}) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x200040000000) 16:00:19 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x2) openat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x80) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300), 0x30}, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x5, 0x8, 0x7}, {{r0}, 0xffffffffffffffff, 0xc1, 0x1, 0x1, 0x6}, {{r0}, 0x0, 0xe8, 0x40000080, 0x2, 0x3}, {{r0}, 0xfffffffffffffffd, 0x0, 0xa0000040, 0x5, 0x3}], 0x3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x6, 0x0, 0x80000000}, {{r1}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x8}, {{r1}, 0xfffffffffffffffc, 0x4, 0x20000002, 0x80, 0x3ff}, {{r1}, 0xfffffffffffffff8, 0x10, 0x40000000, 0x8f, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0x1, 0x5}, {{r0}, 0xfffffffffffffffc, 0x0, 0x94e3cbe506d67a25, 0x10, 0x401}, {{r0}, 0xfffffffffffffffa, 0x50, 0x1, 0x10000, 0x3}, {{r0}, 0xfffffffffffffffa, 0xbc, 0xf0000000, 0xffff, 0x81}, {{r0}, 0xfffffffffffffffb, 0x10, 0x12, 0x9, 0x100}], 0x5, &(0x7f0000000080)={0x7f, 0xffffffff}) 16:00:19 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="03", 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x3) 16:00:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) socket$inet6(0x18, 0x4, 0x0) pledge(&(0x7f0000000000)='+.\x00', &(0x7f0000000040)='.\x00') 16:00:19 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) getsockopt(r0, 0x4d3d, 0x1ff, &(0x7f0000000000)=""/112, &(0x7f0000000080)=0x70) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x1) 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x33, 0x0, 0x1ad) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0xd2, 0x100000000}, 0xc) 16:00:19 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xb39220142ce00245}], 0x7, 0x0, 0x0, 0x0) kqueue() 16:00:19 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a90000a64d5356066494d40118f347fb32dc1216"}) r1 = socket(0x200000000000010, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) 16:00:19 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket(0x2, 0x4002, 0x0) dup2(r0, r1) shutdown(r1, 0x1) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000000c0)="aa94038be169562997fff10d", 0xc) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "fffffef90000000000000000fc0700"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) r2 = semget$private(0x0, 0x3, 0x8) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/242) 16:00:19 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) sendto(r0, &(0x7f0000000000)="5b1bd73e73d3308d5b102e504c4569663f62e46be8440ffd06698b002c2c5bf0b9bf8e3b116ff2d1325cb4b9f2af6a366311c3d5dc682ed3bb872e708a48b8f9b562688eebb41f98327b37e2210f67ead185083f3e2b3757d9bab8930f9f451100bd1773f24942fd537f8eb70d4d97897bef3d9da897ba691c92d91d17ad7044038febca0ccffffabf8a9cfb2b6495767fad560ff032cdc92d1a99923ff5f29add0b6314035eafad8f0dcee1159125605307db8f815715506a7f2802b29cff", 0xbf, 0xc, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) recvfrom(r0, 0x0, 0x0, 0x801, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x2, 0x2, 0x8, 0x2cfa6c5400000, r1}) 16:00:19 executing program 0: setitimer(0x0, &(0x7f0000000440)={{0xfffffffffffff2bb}, {0xfffffffffffff001, 0xa5}}, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./bus\x00', r0, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000000), 0x287, 0x0) 16:00:19 executing program 1: mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./control\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./control\x00') symlinkat(&(0x7f0000000100)='./control\x00', r0, &(0x7f0000000140)='.\x00') 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSBRK(r0, 0x2000747b) write(r0, &(0x7f0000000080)="d2275d27c8a51f559bac4cf24ea25f1d4f75d1aede511abadf72026707000000d78cd94394277ae5517149a9caa96c52bc863412405c34c3b03a4a51a4e7e9da7d7f33be8dd41d83c9c5acea04cc87d8de4d5a216ef9e2dadc5dc06f729707411b1a7635009003075744403b853be12840e0f59f5783d2d1c8", 0x79) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) r2 = dup2(r0, r1) r3 = accept$inet6(r2, 0x0, &(0x7f00000001c0)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000340)) r4 = msgget$private(0x0, 0x200) msgsnd(r4, &(0x7f0000000200)={0x2, "9df60109760984c734f78fcb5358be0335190024b9a65ddc6158ceb55b59673f5f7e433a964351e5517fb6960f053e8f460031c8bd3fb716b0f46eb9ac4864a2515c3742f4c9303c97d9ecbf707ea5fe02109bde2bafcabb6693e5a74058b1a4463c87209841a749fa8d78fc772b7972"}, 0x78, 0x800) fcntl$getown(r1, 0x5) read(r2, &(0x7f0000000280)=""/6, 0x6) getsockname$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getpeername$inet6(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) fcntl$getown(r2, 0x5) ioctl$TIOCSDTR(r1, 0x20007479) msgctl$IPC_RMID(r4, 0x0) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000001340)="2143df5b07657033f50e8827ccbb6b93bf9181c3047addaecafa826cafa129cf8d78570d7e7f501326037c2ab7cc7147b267", 0x32}], 0x1, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) kevent(r3, &(0x7f00000013c0)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x20000008, 0x2, 0x80}, {{r3}, 0xfffffffffffffff9, 0x1, 0x0, 0x80, 0x401}, {{r3}, 0xfffffffffffffffa, 0x30, 0xf0000040, 0x861, 0x8001}, {{r2}, 0xfffffffffffffffa, 0x8, 0x1, 0x0, 0x80}, {{r2}, 0xffffffffffffffff, 0x10, 0x2, 0x83fe, 0x10001}], 0xfffffffffffffffe, &(0x7f0000001480)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x8, 0x4, 0x400}, {{r2}, 0xffffffffffffffff, 0x5a, 0x1, 0xfffffffffffffffe, 0x8}, {{r3}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x9, 0xadd}, {{r2}, 0xfffffffffffffff9, 0x10, 0xfffff, 0xcf58, 0x2}], 0x8001, &(0x7f0000001500)={0x2, 0x5}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000001540)) ioctl$TIOCCBRK(r1, 0x2000747a) fcntl$dupfd(r3, 0x0, r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000001580)={{0x18, 0x0, 0xffc0000000000000, 0xb99f}, {0x18, 0x0, 0x1, 0x9}, 0x56e6, [0x200, 0xff, 0xffffffff, 0x7fffffff, 0x9, 0x400, 0x3, 0x100000001]}, 0x3c) write(r0, &(0x7f00000015c0)="c39aa23aa414b910d8f74c680f4d41a5652e2ee6130ea732486a30583fad58aa147dfb42c7d2c0464351a05117c541aa3b984d01916fe68cd3c08890049251ed332cbc3e8da0d6bebe2af2814eebc6f3d0b6dc3b55f188a51dce0102cbc83834248c15621fbb6b010c43074bec1b8ca927d3e90c57c6fb7859c2de14fdb7597778704ebe9a7e15a4a1b2229d3fd57f941b8a764469cea6d860bf9222800a65fa6ae113df1a69cf8aec0acaae063359d452d992916b27e192057fd70eb1a8bdea265631fd8cd64e73e5befc888e3e8bd00087c64038d6127c4187f8b794b825292124b6e191c76ab56b279b7663a330700da1ac5a0b064e488862d36fe1dc81b7fedb7bcf0d7bf3cffb570f32d22610e78896283a9622fa894665c36f6ba59e544dfb1e6309db6003ff223ee3c69c1866458f430e49c295cdf4c8bf174ab9802ea99c589caf6132bf9d98bccda5575f44ed17199158f4359a800fce720600a53056c2e13cca66e9c78bee98f758c93f213d6d828bbf65175086bd26a048fa3938a13a9f4f6c5b74e9331187ed704cc86596598e0dc074b87816566ca19f502fd9aafbd22c864cf8a262fd7cdc4738a5594a4662a122aa63a6ba7b8555aa64f19a5830abe2eabed7b6477a8ccef40d20429dc2949a395698cf743f1e7600bde9e15135676c1954cb3e4fd2873f181445577207bdb2017a8aa5f2a1d6c051b8a4f6dc9b90a984d19a866d2f61fa887f57d262acf70dbabc68e213505b16af4b8451711f5545472ca51c2170f60fdc90c0226efaa0ff559b6b1e2573712a801ce2ebb32a1b0f59a0c8f50cdda914756aedd88fc8d9055aa248cda850f474d7d0c223de9052bea611040e91cd77ddc047a50a5e84a9f44b71983132bb47d7a4b074549e39b0495d7fab5ba1260e3d658aa574d1ef3c31bf53e848a9bca18b80c239fc9152971bad973376a209d8bb8d6544ff8f8637281e0ff11670630048a5806ccae660a8815c8dab70e9c2c67171360e186d423d03a8e5363178258e89854d8499b2ec812e194efa398196dd5d4c8051046bc87ad13bbf2c2cfde1f5084a7e0eaf3885e7d71bd00476b0bd50dcf4aa8df6cf6e2cfbd16564a006453d12a245697d2893a984e4092f4ea10fd8e9543b1b85d8385f8d1c59a8e7a419288bc802bae24724dc32c6c050d645c1e9d5cdb18def8c60852615a7e85158df4c8af0f621ecb30a97e7804e724325b882c79ae8b84ab906cae8e1a09b4b73553de3835e9cf3057de7b3d0ab759853709e0e74bd17b9e3e247f90cf24da023613d59f7e6b94e112a8beb93f11286e0658946e3e0062614aae4ef10e331b386707cdebb33959ac171c3018f07d77c04095a5911e5a1aa3868eb68e774dd322d0f620f6caa6eb0530d92a95e1dce69420013ffd54eb21af240f941a3d1c61190ee387cae7b59fb003ef4001e33628e2a79be3d41efd858f69b2709817f76bef23613fb41e544e6277b5116baa81bab1a9213311fc3880740bc2ee2da7dd8a38ebf86d8a63e1c6dbb40a579e2e898f8ba2b58419f0e592cea04d7ddac506643781b823b8d72a76a8b1c0a09f8b02e5680b9dad40a48c88398aa1851a3e930869480ce31121f392a690e4c111486bdbcbc6a651a7343800aeea67c3d4e3bc99b0bc59b1f2a56a8cbe4fef2a199d4e7597ecd75b3c3e4be4816eb2fe68edbbfbbd6d5da6117a503e5b766698b0115f1c380fd4e3c26613df41e6b660e73283909384ce1ff0a863940e3e8b249e792cf7f583c4dc89a111f409f903e51fc47657826e48c94c10f4a436d895ca6d8d647691b68a9c6e2f27ae9823767130f104ad3f22bc164bdaebabeb99f1d83972def5f80b9a884314ffeb228647efafcf0d994d0a91b997ea35c3af3c1eb4730d5b65a3a6c1cd258f84288353511e0390e1595dab034a2bfadbe92b1d2dbf3aeb0c71701c9f776e51b6877d9b718db6f5c51349cbdcb7d1a74c6f117412efd5ad237d1956c69236d2ea51262c89c686bbd6e61d5e4f52d1c2d26c82fcbd842fd9f120f5cf59a68d1b846352b6925084882264039cb5866a9e5d07253add2b034011fe473589c754ad0efbdeb814e4a2c9d606518bee1d19bc2544371061e36b9e8c08c79d75a55bc223f1c232be1be3b3433f2e1969544ae5360306a2b7cd1430fcd45deb02b6f75c8365fee52796d890a8acdda974764f9788c3c5b4538f61ae68d4fdc4c85d3495f58f327a50704f8755f1d6fe3c9142fa00051c0bb0ddd17cb5a1c94e4a8f1e831be4e7bec038f19f7e6464872e9ca4db2f442c72a3530149b9d3f0f99ed75929706b42dd8db5d72246fba4d15c4395c2a018ff32aced2838b076cc6afefea41a27b06ae4623097a3376c6901b451061899b605208417e5003b5288d2e26953c755a10cc06a9849364e38b2adf3028da7822d25236731db876d8a6f913a062ae7269691d6cff75996487b465428aaf9584fa59cc389263d1e9591ccf7dd854151ccd43e9ed436d728384cb5214f785ac64ed241b15cc7b93238eb1bf574958286d9c771c9a110bad03caa41ab812431478adedc558dd7a827bcd0acb29d36dc5366caba8c153ac1e53f0c59bbd4c8f59829f3bdbd9eeee97c7f5b759bcab63264ee09fe2ff0c0a257d43800120786a0133752bd8d893dc65616101aef238cbbcc89c767a2e3d45405e6e8f6bd1fdaa234d56bf544b5c738a6284f073f599f6885add2af47124cac35d1fd815e2496e8e9ddd6ec89a8e54de308db032acee9e09a412d19564e97b8d669890d8c1d1e542fb080be2a8f957355b7be5542255164343f0fb8a6a11e37a0aab7464c491bad6746480aa4c695948d1361c21cf65f7dd3a965d2268a0fd203f4b2f01c5abf4823ce4fc0ec130410c8592e1c0ed7dc83df39a198e401d14feb963c77c17bef33ef9e0ef25ee4a460ccde83efcb72e5c130436996e13a20917e2e0e5c9adfb6e301a7addb1c6f80d94dee0699cf61308b2999fc266bd982a23cabad64eef005ab6877f4acb5ed0501af3c322312c90ed323792647d51451ce6ef2f3b99f55631434905f7bcb325582ccdae4bdcf0a447097b407d645b4f54e8e97ff3d33c0ac89688ac9de5024f3c961e79b4bcbed4319f4cec585bcb29a74cc577d6221b773b51fde7dafcca95fd162ba6a729c636637d48b036e4be056c7ba415c8fa195bb14045d3e325583d956e8176722453afd25d527b13c7ce55e48dbe97c73866dfc781799ae96663e7f100d668d95d275ae76adc4db103b746c3a5f010bdc0f11558405fc5ec4f025ed58bd65f5cda1c7a6c66a762fd5b2463e4ab93814d808666c3e00e5d02d1017673f371ffb062a101118afd5e63cbf5336a9119aa337e937bbf6d9fbebad732382b4eb17b7a2d974829c853fe9be4dd697e53e497dedb436fa466df2557bc5bccc798b4fafb656c631b68b0f4adb80f5f43ac1c9249092880fecaa9b71c56534ae61cdea1d9b07fa0311776288e9cf20c75b9d99f7ad53528d5641478c430eea88f08adc725c85be73304ed7461083910d55c85bb117927715ab1d3080481413290ce009488bd940fe40c1d70c8554a2301f28e5a8c546ec13e6f3bc144ad552334151a6eca742705e96c934a2f4e4fdf75579966419a2e0d9ce273e82f59fd0f7b1e20d565e01507599c305a4f5760e5d8e0364bc3216cd751e1cb280d49c57eacb6e1b0a21ce67e44fd776c7f6a72fe97b33ea000750d96844d6ffa6d25fc3640f024fa6b20fc5cb8b307b84cfbf44737e4b178f892eb8b8622a842248a2f23754c3b239495099f83a99c78946b5e64e4aa789ac3a860db9336e38da673b11df4228c862f3f1c3132976a6c1dd9ee7d6db0d7b4efc8b0d957b897c1f3ed6d4227687dfcd0a765225b0df679f616760b8e7e37e9601b1e8d2a7c09e430152d913ca30ad197021d6f7bd5f1516d5fd0961a794ef367c5c75da56db8bb56caa487b91f6b43174a299f618a5c931c10d7fc6ff98cf191e5eb6256e7536d47fae34cf5a0fd419007d1928be593a9ccee5f698a2034e9d07e3cc7479e6f1480a895f5545a56a87017d13e35a35ddeefdb9fa90b6a4da8e909fcadffbd9761d2e35263ff6d1c17fe28d0f500609a20fe256cc0dc3101e1ba5c35549c1878f4084e5acad20d440e53150d58f12e85a69e48ee13ce08cd88a31bfccc8092069e4995e2d25755a928fc65a97166909446599ba71cae0dccc004c3bbdc9ed256254350121acc1f2c52e28610daa2aab732a5d156ec960c005bd713170a883a334e3551e23da34379324fcd7e3af6da71b69d4074713d583654dac0831c39248c0da7c0aab7b3f81a27a4e665f8741c96475748d7194193bee6184c73fe04750320c40ab866041dc1b1b9edcc1e66435cb576800ab9a97b5c0fbab8782b435fee972a0e20ef388ab4bca6648d21d3650e3769cbcb96e8e3b5e2fdded80fae7064a18c44fed3be26d9171d100ee51a9308c7af21c2c7bb99d45db22d356dd87348ca7afb34e7dffd0766c2d0638ef0cd73c84b693432aa09590830c0ec5e3abd5692ef63c69ac9b0b96fa5899941c9f8fe8609bb94798596f6aa9e0afb2dbfd58b016c55d2e80cd20738e0011f748fa68ba220389749fe7e9825e5ce1297fd4aecdbbdd4f4cc38d12f94f1e0b29ab325b2c7ba93b6c6e81bdd3ddaafa81170d968172a4f5e6893cade6594f7f1b6b4a490aae7963e18678aad09f055c0bcb10cdd8a34c48bfe82be8f8f8d7e6ece0cfbeff9363a1647e53c0721ccd87af79b70288ccaa412475cb34cf412d827f30135b05bf6faa43b69867e1c816ec2328f8b2064020d5285b65426cc2d267e399a0a0480b163416ecd4a176bfd087264cc6e014fc1936eb868b9da646584bfc0526b1d15b8da65bf0813e6d7e4ff97ab2d60e1f370e15e888d01b2ca1f01fe2202979b466e8f0dd2041759a279a13798fe6159d1695b1f94e7a2aef5d26e00fc8e59f58926d815af190db4c1941655bc8c089a93f17a036a57438cec3af22704c583f08b23abe8c2d5055ad2afedad332db9c4fc5d9c660e1c9144daa284210fa2051fc2b3d26b0d76608ae3294fd490880ac9d4faf9b00b3794dd8f90012f6266683e825b8ab0210a821966a2a488f7083f49244b1978b98a5f6e56ef4b1270d10c27c6cd3f1550a0920827b495f461188e43581ca0b2573483ae2303e767374e25d377add9279318753a3f18a02582af9d2bc98b69ca468b8efcd058c926d9a8282377d0cc4c1733c4c9951ddeb0032041024724d9c99d4abdcf8c3c72206b103c984bbe3b78476c42e4b0a8f811ad936639288a6d62cbf8de2f76b28787512c072808f22b23db2ebbff602207dbd870d72370845ac0f4ac20737792f7a5468affd0e6fc26adae74b14bbdac265161c11c16e0eeea45b2738e75ff5c482e772b2c3fcdb8f216eca4133be2e59db2e0e42d068c1786ba77df7d986be449c3643613ade90d9243af89d0b9c25ea3982dad5344fb574f56e8f239160a47553f3b1dbb0704b802df60d5689c4905985c83493a2452152ca8a91b7ff79c1ea54ba805a9392aee5bb919e2e28d9e78c4a318432cb0073c38d8a951a804c8bd876f317e9e976203a2b1b08292b0c9a9d3c1c24ad0b5ee1ce314a8cb7fb8db6d44d2b138d09cf942c8153324c8d951fbfea4b0f731a19a5810c12e9b920f12d72731abb797e7eb8cccdb2f150f4a2c7e25ec54bf2d57ea9c61e48b95092065e4e1c82e448decdc4ae919c80792f8587629a3d2a76cf240c8", 0x1000) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10830, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$dupfd(r2, 0xa, r3) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x8, 0xf0000028, 0xffffffff, 0x6}, {{r0}, 0xfffffffffffffffd, 0x1, 0x80, 0x3ff, 0x61}, {{r1}, 0xffffffffffffffff, 0x20, 0x10, 0x6, 0x70}, {{r1}, 0xfffffffffffffffe, 0x80, 0x2, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x14, 0xf000000b, 0xd632, 0x7}, {{r1}, 0xfffffffffffffffe, 0x1, 0x4, 0x5, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x6, 0x4}], 0xf7e, &(0x7f0000000000)={0x8, 0x7f}) r4 = dup(r1) dup2(r4, r0) 16:00:19 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) dup2(r0, r1) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x7fffffff, 0x0) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) sync() clock_gettime(0x4, 0xfffffffffffffffe) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) dup(r0) 16:00:19 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000000000002) r1 = dup2(r0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) shmget$private(0x0, 0x2000, 0xfe, &(0x7f0000ffe000/0x2000)=nil) setrlimit(0x7, &(0x7f0000000000)={0x81, 0x4}) 16:00:19 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x80000001, "ff2a470a8d0616adc3734048b1cc0775b456dfa8", 0x2, 0x1bf}) syz_open_pts() poll(&(0x7f00000000c0)=[{}], 0x1, 0x7fffffff) 16:00:19 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = getuid() setuid(r1) semget(0x2, 0x3, 0x200000000390) syz_emit_ethernet(0xa5, &(0x7f0000000000)="76cdba321256a9829cc236b1bc9fb88056f879e41a359c344090a189283cafe7a77ae30f989d0baf17c3459136c44de0168ff8a55e50b85f239e55ff0aee7ada71ee90a8f4bed08aa53f15f115391e519090f5ccb35003b2281dd15ab60b6c96b3bb18c5641dadeb9cbcd5e4922f34aac8d09743390ff5c6c046fef0bab27bdf86f7ed9b4777c25d5d5a2a55aea26e7f01e1b0e6c921e3802593fe0c2e25cc83f9060460e0") 16:00:19 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) getgroups(0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0xfffffffffffffff9}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 16:00:19 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) clock_settime(0x4, &(0x7f0000000080)={0x3, 0x7}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x9, 0x0, 0x7c3c75b5}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 16:00:20 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002003, 0x800) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040), 0x10000000000000b7) 16:00:20 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) socket(0x1e, 0x0, 0x7fff) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0xc996, 0x0, 0x0, 0x0) 16:00:20 executing program 1: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000002000/0x1000)=nil) clock_gettime(0x4, &(0x7f0000000000)) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x3000, 0x120, &(0x7f0000ffd000/0x3000)=nil) getppid() socket(0x18, 0x4000, 0xfffffffffffffc00) munlock(&(0x7f0000001000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 16:00:20 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x400004) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) close(r1) r2 = dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040)=0xe3, 0x4) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000200)="33d40a97507305f987e0e56605afd215f7907a06c97a72514d101f68f427beef54172eff29a588a5aa0699d41905c87a6a9541015c2a8ab4aba6acdc0c2a6288dd03aad5d77cda93c2cb43cd20a73cb21a9e105c87353ede77f56ebf5f8519aca37bb7033b05884ee0e3ee1d9053e04ee0eff051eeedb3bd940f65eaddfee6e8dcdb3572734c8874ba8f32c394e27360fe24b3470be5a5167a5d698dfd69d04a0ef19a6ed6323b283f1f605772231f9334702a6c4ce78796e4448f7679e97b4def3b18ab046289c3f9db84ef1d19f7eed37a76a19931862b8980e9", 0xdb}, {&(0x7f0000000300)="d69f59faf342ee13a78205d817c6667afb32", 0x12}, {&(0x7f0000000340)="554e1852a5f846a41db575a601159de1f0affed528997d709032e87a87ef4572780f587f6a", 0x25}], 0x3, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) r3 = getppid() fcntl$lock(r1, 0x8, &(0x7f0000000640)={0x2, 0x2, 0x6, 0x9, r3}) r4 = dup(r1) bind$unix(r4, &(0x7f00000000c0)=@abs, 0x3) getsockname$unix(r4, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) sendto$inet(r4, &(0x7f00000003c0)="c8b793ce711a767f405260d1957cd60b9a2f95806d3ba9878f7b961ee3ca02cbe8dbef55bfc10dd6bbb011cd1751ce5d8a75795af2540494cc4c04d69293c6f4e2e0cf215b708559d1fa7550d0cd1ab6270d5d28bbe44fa29d6d0e502669561c324a25d1c6cd959b6e4560ac5664d7963cc43d38b9a51071f69d07834b4cdab6dca63a38fbe7c105d48a3d14cdda7a22e56f71faea735dac4cfc42cba82df59293eee9bcee67e3fbe2d85766", 0xac, 0x4, &(0x7f00000004c0)={0x2, 0x0}, 0xc) readlinkat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/76, 0x4c) sendto$inet6(r2, &(0x7f0000000500)="0c45cc5dff0f394380c717fcb101f1f0629157ef15ee96cb6f0c57a491e23523893fa86f0279f868f7a5ca6f52ac6ff110db924887ef02156df3dab483af16e524a69d47b2a459329998eb8cc8cc5071c8c6bc3ac65fb25d94aa12c34e3295146b37e8927d367e1df1b1ea4cc181615ceed942b3563b8d204f326e2f9857988fd2f639d0790e81f12ca891af64d0c76835af55e7c65aa2c46164c16d9d82815c2ce17a49a5fd213b77c0b48153307daa4a8a554bc07318fab0ac052e852b86cfca182dc03bb4015a8143e18dd77f32f3cb1137aac530d609dfd11daf85ec6b5d9a3dcc", 0xe3, 0x1, &(0x7f0000000600)={0x18, 0x2, 0x4, 0xbed}, 0xc) 16:00:20 executing program 0: unveil(0x0, 0x0) unveil(0x0, &(0x7f00000001c0)='x\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0xd395}, {0x18, 0x0, 0x8, 0x401}, 0x4, [0x7c1bb234, 0x6, 0xffffffffffffffff, 0xd0, 0x400, 0x6, 0x0, 0xaaf]}, 0x3c) 16:00:20 executing program 1: 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) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x2000000000a, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xf8d, 0x9fb5, "a8fde9356c740ababc0900000100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:20 executing program 0: r0 = semget$private(0x0, 0x3, 0x400) semop(r0, &(0x7f0000000000)=[{0x1, 0x3, 0x800}, {0x0, 0x3}], 0x2) semop(r0, &(0x7f0000000040)=[{0x2, 0x4, 0x800}, {0x7, 0x101, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x2e, 0x1000}, {0x7, 0x9, 0x1800}], 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/71) socket$unix(0x1, 0x7, 0x0) socketpair(0x18, 0x4000, 0x879, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000140), 0x0, 0x400, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/164, &(0x7f0000000240)=0xa4) r3 = geteuid() getgroups(0x5, &(0x7f00000002c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000280)='./file0\x00', r3, r6) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0/file0\x00', 0x8490, 0xa2) r7 = open(&(0x7f0000000340)='./file0\x00', 0x40, 0x43) fcntl$setflags(r2, 0x2, 0x1) sendto$inet(r7, &(0x7f0000000380)="63bb127165b664ede8e2f5308e9a8247c44f8bd60171bd6adae05a969052bab4e9b42bd89fd97d3f8d1e9484fd26d3c7f1ae337fffa3bc615e7b5c5ca02d5ba28b3b9dee5194c1db554d22536ba912934061f8031e93a9c9b86cf5c36b34c54104ba462f88d37cb29eeb8bff15d06500ecaaf8f9b40196db797b9ce726790810bb4b209894408c38eccde7cbf591689a2a99f0e72fff3c610250e71cb77c250a6d451b14f8dd863bcdb69068c9fcfb42dc56c1e93a175a8d96b54c", 0xbb, 0x0, 0x0, 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000480)=""/235) getgroups(0x1, &(0x7f0000000580)=[r4]) mlockall(0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) truncate(&(0x7f0000000440)='./file0\x00', 0x1) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000640)={r8, r3, r5}, 0xc) ioctl$TIOCNOTTY(r2, 0x20007471) syz_open_pts() symlinkat(&(0x7f0000000680)='./file0\x00', r1, &(0x7f00000006c0)='./file0\x00') shutdown(r1, 0x3) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000700)={0x0, 0xbb8a, 0xfffffffffffff321, 0x3, "3a01605b1602a4eca11ebca06f0a87fc3f56030b", 0x8d, 0xf5}) mkdir(&(0x7f0000000740)='./file0\x00', 0x1c) 16:00:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000740)={&(0x7f0000000500)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f0000000540)=""/76, 0x4c}, {&(0x7f00000005c0)=""/44, 0x2c}, {&(0x7f0000000600)=""/92, 0x5c}], 0x3, &(0x7f00000006c0)=""/65, 0x41, 0x9}, 0x40) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000007c0)='./file0\x00', 0x8000000000) mkdirat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x0) rmdir(&(0x7f00000001c0)='./file0/file0\x00') execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000380)=[&(0x7f0000000140)=')&$*\x00', &(0x7f0000000180)='#/\x00', &(0x7f0000000200)="5c2f5ef13a2c2f5b5c00", &(0x7f0000000240)=',.-:\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)="40cd2e5c5e00", &(0x7f0000000300)='m\x00', &(0x7f0000000340)='-!]\x00'], &(0x7f0000000480)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='\v/%\x00', &(0x7f0000000440)='&#/\x00']) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000001c0)="e36258a416f790037494132477f256b4093cfb25b84e7bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000004c0)="4a5f70823f8c33fba7ac484233e80261e29b4ca8baa395d5fa258a9eaf7ccc510c1aace338b9e424bdb7cfec125b84278c67582042ac736ad44b067af63dafbf3eede04eacfdffffd3040000ff4122d279d0d40f734c3cb162a3d957bd1c6743830975cae38a545528c9e47a21bb28399274103ff8ee4bcc833384ea54c5023f577eff2d82d5906bfd3272e641d679457057a8109ad48f7b4665fa7c086203f808b65b6ebfe7b749f0c0494d70261e2ba140b996d0157b53083fd193d9ee80799625fd3140cc787d23fbe02c46e5f1de864e52ee14566d2d5e37488d33c33efb80acb50a057800000000000000510ff5b45085a8e042d2ea590000000000000000000000ffc4c420c04df2fbbc830394e87fd3ecd5df249e715dbf40d3be32b735d766c9abea9fea982821f4442ebde1c95311915ba11a008c7433f8ccd0949e7a886bcb0517facb870b7bfaa5b1e4be9ee510fb19aa88a2218c22e18f8f609350978964ec9e02679785f66d12d901bf48b50009dacaa6fa7d9137be59e1d951fcd3533563bb52a32914b27ebc3b99ed02000000037f3425cf1f148bd26174ceca6de8820bddfe5965a55846f8ed00010cece4777e2461b23f477b", 0x1bb) r1 = syz_open_pts() close(r0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000240)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x34628efe) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r2 = kqueue() r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) writev(r2, &(0x7f0000000700)=[{&(0x7f00000003c0)}], 0x1) fcntl$setown(r2, 0x6, r4) r5 = syz_open_pts() close(r0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x20000000, "a146782600feff0c010900000000fffffeff00"}) poll(&(0x7f0000000000)=[{r5, 0xf0}], 0x1, 0x101) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xffffffff}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x0, 0x6, 0x62b}, {{r0}, 0x0, 0x80, 0xf0000024, 0xcd6a, 0x8}, {{r0}, 0xfffffffffffffffd, 0x50, 0xf00fffff, 0x7, 0x7}, {{r0}, 0xfffffffffffffffe, 0x82, 0x0, 0x2, 0x3}, {{r0}, 0xfffffffffffffffc, 0x40, 0x6, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x5d, 0x8}, {{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x2, 0x9}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20, 0x1, 0x1}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x6, 0xfffffffffffffff8}], 0x1000, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xa0, 0xf0000005, 0x0, 0x8000}], 0x1, &(0x7f00000000c0)={0xfffffffffffffff8}) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) sendto(r0, &(0x7f0000000340)="21e396b59d1e1d9edb946d1a45e5d120e5bea98163c66c923ad87d2ea5675bc8467160de191823e7bfe211c9fafac2d28dfc24adf5ee4b08d9edf9637fd9b2fb6cd2a2ef86897647f3f32405e4fb5cdd3257276529daa2534f95176eb3698a61fd9bc5d023a184c72aed9eceeab5ef16897db93eeda03a155f42adfbd72b0ebceb0f5bbfcbd134d20d3620f2ca053b373cbd660eeccc48c204e143b7a7e1bf3059b241ee22f32b80541349327665b5b704d305a9b4617c5da3f6", 0xba, 0x40d, &(0x7f0000000100)=@in6={0x18, 0x0, 0x100000000, 0x8}, 0xc) 16:00:21 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x1000, 0x8, &(0x7f0000ffb000/0x1000)=nil) shmget(0x0, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) shmget(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) 16:00:21 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, &(0x7f0000000480)="e36258a416f72ee99586132477a556b4093cfb25c00848fe4b7fb84e5bbdc3a5197094b202a9c4de41a52f5ea7fa002395039ba54a15102d901b042c000000009f078177da4ce90087730c53fb3957065e5cdfb73971b324f0dca36a222fe7d561b9ba29", 0x64) write(r0, &(0x7f0000000280)="dbbc3911708f782af8bebbcd2dea708ada7f627ca288f2bb2160466bbb792d4307645f8fde6dc171912b900b78fec5e2d4205c50182b7b7ccd91d6203022fcf135a876b54be10e669c4e43842a824045", 0x50) r1 = syz_open_pts() close(r1) 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)={0x1000, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:21 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x40) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='x\x00') chdir(&(0x7f00000002c0)='./file0/file0\x00') socketpair(0x10, 0x4000, 0x10001, &(0x7f0000000140)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x800, 0x1a3) renameat(r0, &(0x7f0000000180)='./file0/file0\x00', r1, &(0x7f0000000280)='./file0/file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) kqueue() kqueue() dup2(r1, r0) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) pipe2(&(0x7f0000000000), 0x10000) 16:00:22 executing program 0: mlock(&(0x7f000079b000/0x2000)=nil, 0x2000) mlockall(0x3) mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) clock_gettime(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = semget$private(0x0, 0x4, 0x300) semop(r0, &(0x7f0000000040)=[{0x0, 0x1, 0x800}, {0x0, 0x5, 0x800}, {0x1e85db9c630b94be, 0x100000000, 0x1000}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000080)=[{}], 0x1, 0xffffffff) mprotect(&(0x7f00003eb000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) 16:00:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=[{0x808, 0x0, 0x0, "f9ba0c9d076ce4ce338a067c0cfe183221300bc512eadbe26a0fcd3356d4c3db55d928067ad000fa108fc37aa958d4a0141685f4a0f0cf03d8ea08c46ad47c9fb9b7b7afc5d2ba95c9b8ef9573e60fc40fb4f0aafaad13d13c0109f6304ce348f694ec7929aa0ae49fec60dce6ac7eac8282175f13346afafb8d66f92b63a4fd469cf100eeb25d1aa0813aeb081256433ebddb6096f95280d692b756bc7fb3ba9238a063c1b5e60879136d658592c8eefbb9d9c4e2c2145e2a6939bd610d7d3e44e24ed034cb67660538607510fadcc9e358651d3f51e5e53bd519a90e7aaa52e43bf1f7c1a0ff7d7ac4857ac77e9199bbc2735d80f849ac3e2742c9b6bc1d258e3a0bf204888c007ffb270de53dc3b2f81dcdcc002986102b988a1433deda28c1d215484606dfe7c83901b95fdacaa9eb12692e34fbf433699ac0e13911f1d8b0a7b670b420c395c9a9b01dbddaf694fa8635e40b29bcb8154646439f697115ec81fb2a934efe55abc64d9ad813e392e7feb7f9a4a71c8de63e6be36b7ffc5248061d0069ad8997b712ec81dad138bfc6afda020d3a8b192b960f94a1ac3e23ec05c86059c56e6ee4d83042f1bba4942894692fd4e06dc2c156d35e4bd2b6bc7a106f782d7000b1387bf20a765e64ca97c4d0084525db6a5887062278ef150e8b4eb1c6115a1fc831f98d235b7b42bea568af940176362505acfbfd26e6c67d36b50548ea6754a4f04a83c2501d0faa094fb38b4486185b262b1e8d8480907e2ab2f9be8be95d86a1013b7118c6962ae5b7b381617657f5ab1f7404278fc4f882e83d024845f779847ddc7f4959e45933ae89c964d433b03e5cdf74e9715ff04f06233d51f0f8f0421cc35341b79b9245f8470e146f31686579faa46e9cef386c100431c9a5a12c1da9b9153c40201169cdfbbdf139b06281c0d657565770f1777d5f9fd4c7cf55d11a2b837ab0714ed7dcafc30d6d96aa70eecf608ed4049b29150e92dadfc50caf2132ba0aca7f393f916f82ac976bfc3f9e751e6d1a5bab6688c5bebba3407cec93730e35cf3254cc66af47bf64dbf55ae9504aa20f35d5f646cc704ae77faf3872128090efd5c1370f79e70afec57f0e2908e4cfce5b538d5820e757abec1e9487a12f88604a73d690d0390f70cf985cbbaa49ebc3197b65d6ae752260f4d1ba319a3b83b9297fbaf645bdfb91f236a0c747923c667e73933fa08d52f1d5b2ab6569c4b2ac24570e1cd32367d7002388cc31f6311ce05d655b408d15f456f9a16633597e3845da4bd63e382cbdd90bc6dd8bf2272e19d1b81f3eafdeb5cf790c31de93314deb6b77ad626ac9917fe59b175ecbecebc65dcfd30743120bc24170bd88a8747167eb99e00eb33af66dab4b1b059e3a061cc73f5d92d930362f220e2c204fefa5da225a418bd2f846bc6b12fc2714bb73f21e5995c7080c2dd2bfce8b2b410547a35e695f76a151b7aa40050cd15d5346ab4fd2a687a7580bb0fefb01337e433398f3185d61650c331645a59aa9191e9e6fd6c28856e2932f390092e9df06c52e81bee3156bb0eb5886f97eb62fc02249365f35bf3e2f254f36e281248998b04b1188c246cae5136b4dfbdecaf3ed45422a4f0a08db5e0dc45ea225c33e49bdc846c51419dca1036cea0219156b5ae94330c8c288d9877e24375d89a35dd44b0c884c8041e9a38411660dd5eba6c705913d3a729aebb45ac181c2015f6a9f83887e0c5516e11bb2437427ba6b61f74463aad3fc9e11d859dc238a55043042de5b1886953b1b8413e099b0e3e48376a6609651a0b9e0609ac79b8d863e7fa2c52cc2c9fb0958d575a3d743ae9debb91609e3cc7378f2518016c4596237c7db28d37febe14229343ec308f09c701fa1989fdeff7bdd1c1c094caf02d918a9dee951f23b3d71cf15466e2494e9e2338215fb037705b085b5976b08bf6c9037bfaff70b6d6eaea7492eeacf440c890859660b9e9ee1e32d22900089e2827ffa7c4e90b501dfda41ebcfdc5dba5ecf0d2a0dd643ac9cc28efe02f73ea533b351ee1312c2ebbe0746d418715ad724d036993bca7f1b8b20cf3b9459c411733fb0587329e84c5745be528c5be50a8f32569cbc63e5e46796a3f710093d168eedc4e030893df5a93ad73e9532e7e968e0f65871f72cd0a5d3eaf93ae25aa5e2c178b5c392cb0efe0324aaf11aad37a5e4096c8d8c89919c024c6be038e5480036455f2b7df57dad812c2d47edc20f7468d601e2459bbf48741c596a6de6161cbdc00f4672c1394007b01463c5b7c2ff012d6452db6f4bd00479dc42192ef21f152439c9b9596dd77c51d66d42ab0dcc3dee8b055b46dd14f555ff55dfe8ca4640074c8cfeffb6fc42483a55a7462f7c2c99181abd66778935bdd51a09ddf0a33dd6d3588e9527c107737a5789f1bc5b627473374a71f8abfd376b244f54dbfbae69e6e54c5242625606e3a6e255a2dc672cf59a9e78f25433a3cb17eafd0acdcd7c13640229f9fd4338a763fa0c562cf948ae236151007e82c25662cc90708dc5b54265f944ac128e766f0ba0ef2f9188887d4601cc3da9e9b77f6b72dcaf9710838cf40c98dfa87e1effae55609fb3622e89c3d651f11cbe5985096a781814a5abb45cfacb30fb64f92f3a041ec9fb9f346770dcc462f220674adcfe533d017fa3f39014a56b5429d9ef7f1a5cdc8f0ace3b42ad86cce6cacdd1ed319c0e459319165e8546281f3e2a94c25dcf853a65e1a0eb6bfd7b94185f528605aa1f48260b82690df8a3e9594a03443f9dc7d2d7bfecce5c069bd746bc0be55f485d4c9322236a42b8e0a652466555f39461650407cff283ea34258f7896e430c4d722d6e37b8650a057cd"}], 0x808}, 0x0) 16:00:22 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r0, r0) fsync(r0) 16:00:22 executing program 1: r0 = dup(0xffffffffffffffff) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r2, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000180)=[{r2, 0x62}], 0x1, 0xf73b) r3 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x20022, 0x10) fcntl$dupfd(r3, 0x0, r0) poll(&(0x7f0000000000)=[{r2, 0x5}], 0x1, 0x0) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) open(&(0x7f00000001c0)='./file0\x00', 0x50, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r1, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 16:00:22 executing program 0: pipe(&(0x7f00000002c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2018, 0x16a2) r0 = kqueue() fchdir(r0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="b40d5fcccebe233153ad6e56ab4c5c86e8e587507311de42571f4745fa7142be52c315cac085ac7d92b02c6dc3bf4a4c958ebb928183b8675e92fcb33711bd224b9e8ec60e943c6e1844c795ba274ef0638c7acf4f4577784498a7395fe07f123e634192e705d2eb4b337edfa18f6c784c5f825aecddfb9f1d5258010dcff1e6a724bfff32051ffc07d664a2c7d77e17707fd30890137777fdf50c893b0d0ed51ab918213585a4a200d794917575da5d335d95c5d2ac2274abe77efc8b1ea769ffda6b507629f554b79ef2050d7642a5b98e8099ebd931f4d24f348217e6ed30fc49e281c4852bde66f81ac69b992eeda09d51d351ceef", 0xf7}, {&(0x7f0000000180)="7ea4d48ac42c0d1dbf750a88be6f08a57b134fdd2c5710e82d0711a18823243c0f6b4ba05fa7054849b71c2ddd3d30eab4bfb5715c8e4b9d7e5f01a1afa5fd5ad04a570b6b7427d8043f38b9a8cb6cfbfdbd52340fff47e639069124092f063ed909e6255a2ebe931df6f7f37e7921affeab62d84d700723661dbd00d217857f1fc0fc48bd9f6b976fa5343a236ab410a758f4351fcca2e0362f8fab2f18bac3a4928c37615897d3fc769082ce99d743", 0xb0}, {&(0x7f0000000240)="685015", 0x3}], 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) lseek(r1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000300)={0x8, 0x8000}) 16:00:22 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x994883d46484d993, 0x0, 0x56aa69a8, 0x401}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') 16:00:23 executing program 1: accept(0xffffffffffffffff, &(0x7f0000001040)=@in6, &(0x7f0000003140)=0xc) socketpair(0x1a, 0x4000, 0x1ff, &(0x7f0000005200)={0xffffffffffffffff}) getsockname(r0, &(0x7f00000041c0)=@un=@file={0x0, ""/4096}, &(0x7f00000020c0)=0x3f6) 16:00:23 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x90, 0x4) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:00:23 executing program 0: nanosleep(&(0x7f0000000000)={0x6, 0x101}, 0x0) r0 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f00000000c0)=[r0, r1]) 16:00:23 executing program 1: syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000000), 0x2ad) r0 = syz_open_pts() close(r0) r1 = msgget(0x2, 0x2) msgrcv(r1, &(0x7f0000000000)={0x0, ""/229}, 0xed, 0x3, 0x1000) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000180)="e93acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c5652280390372d57252f3752e72f0ab105548453ca9decaf980000000ac4198b12b9e077d40448c1d261e869fa4199179f4", 0x4c) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x2) syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a947680ac95a538af41571b93a0c7db400"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x2000000000000142, 0x0) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x400000001d, &(0x7f00000000c0), 0x0) close(r1) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) shutdown(r2, 0xfffffffffffffffc) sendto$inet6(r2, &(0x7f0000000180)="03f886bc1db992448402c2c2ae1e2ae6d290692917329144f8b471c13024c44ca9370cb6ff957df86f", 0x29, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0xffffffffffffff72) recvmsg(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000240)=""/195, 0xc3}], 0x1, 0x0}, 0x40) socket(0x1e, 0x0, 0x9) socket(0x38, 0x4006, 0x6) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0x1}], 0x1}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getdents(r3, &(0x7f00000000c0)=""/16, 0x10) shmget(0x3, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) accept$inet(r2, &(0x7f0000000200), &(0x7f0000000340)=0xc) 16:00:24 executing program 1: madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) kqueue() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x100) fcntl$getflags(r0, 0x20000000003) 16:00:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f00000000c0)=""/176, 0xb0, 0x40, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) writev(r0, &(0x7f00000018c0)=[{0x0}], 0x1) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) syz_open_pts() writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x1) 16:00:24 executing program 1: mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x102) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x1c2) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:00:24 executing program 0: r0 = open(&(0x7f0000000200)='./file0/../file0\x00', 0x611, 0xfffffffffffffffc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200), 0xde46d}], 0x1000000000000302, 0x0) 16:00:24 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x2, 0xfa8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xc0, 0x40) mkdirat(r1, &(0x7f00000002c0)='./file0\x00', 0x120) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x80) r3 = shmget$private(0x0, 0x3000, 0x13, &(0x7f0000ffa000/0x3000)=nil) r4 = semget$private(0x0, 0x7, 0x140) semop(r4, &(0x7f0000000040)=[{0x4, 0x1, 0x1800}], 0x1) syz_open_pts() shmctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/205) accept$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = dup(r0) sendto$unix(r5, &(0x7f00000000c0)="5e9b48d2", 0x4, 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x2) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 16:00:24 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) shutdown(r0, 0x1) 16:00:24 executing program 1: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmdt(r1) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) fcntl$getflags(r2, 0x0) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:24 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x881, 0x116) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x401) close(r0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0x20) r1 = semget(0x1, 0x0, 0x220) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/169) 16:00:24 executing program 0: r0 = syz_open_pts() rmdir(&(0x7f0000000380)='./file0\x00') syz_emit_ethernet(0xfa, &(0x7f0000000100)="6e161379b09f51a4383868cdfb2087378b3f841409e65803089a4039821cc1312be098f5f382b3df98c931ce7969c1890c6ccd5a9a1f3b7ea61ed4af57a158eab6784a9edd10973700046deb693c5a0d9a2921565ffc0030056f221963e6464803dbf880c3308f6f2092f07cf2eb497551133e1a712daed894c3df931a1cb499f4173c829d429a5303dabd9c47a38fa015f817c55d0792ac4b4ea3a2f380fdb381e4617bade07e74e653234a08e73722fb12d9028efc0d099acf2d4d4c3d93a54519fe266031e05913d577b60650148d48fa08d3c0779ecdff7d22875d043dc186347ec51dee6b6f6920589b82a7caadcbbc67cb26c1d876ab2f") ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) r5 = getpid() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x3e, 0xfff, r5}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x743e4b89, "ba000000a99cb100"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0xfffffffffffffff8, 0x200, 0x4, 0x800}) readv(r4, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 16:00:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x10) map stack 0x20ffd000-0x21000000 of map 0xffffff007f12bd68 failed: no mapping map stack 0x20ffd000-0x21000000 of map 0xffffff007f12bd68 failed: no mapping 16:00:24 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x1) r0 = socket$inet6(0x18, 0x3, 0x31d) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) ftruncate(r0, 0x1f) setsockopt(r0, 0xf79, 0x31, &(0x7f0000001700)="0000000000000000d8f8ee4383104baf47f1f6de3d490c69dbd30b74", 0x1c) close(r0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000000c0)="f1275a8517ac6f8b43e8b75a4b4e3ecff807ed373d1e3f3bc06f78af659d3614fc662d5153d27332636ccaf163d787746ba6d19a826255ddd8d1c418c01be4a1f397ef24b73da30678101f7ce6d1fbe642e4a7afc1e49c5bb19d5d1559bfd8782c94e5d19e8fee713e86bd1dc0a6dfe315924daea4283d8eb05fc1127f9ebb88a96a9d145340", 0x86}, {&(0x7f0000000180)="b226cdf8466748ae351dd9d101ab20833995c9c02d1c27ea6f941c1baa5202c780e62be8537b2f8d301e5d070afb31ec0678b47887e1de8d590a21dced6541e0b900aed38c578ba99cf1de1e0ed826e1f0db60ef778d30c1edc71a56b7d4132c18682a8e06832c7aad706af96c95ddeee1e13ceff60bacbde1783b37bcb1c47a0b5e73ccd285ad873c2c243e3df1246aa3ed1f782b9f236b40f054fe33edfce4cb615daca899bc17b29e633b6960971097a574185d157213355935b7f9d27bde568d4b3ae0341f9a7b1c32f3c6110d76a4cdbb262170e7415da761fd2ff5527cbf28e333dacd6409", 0xe8}, {&(0x7f0000000280)="31ed7701b054d096764aad55b49e90739c1a7eb8fa8edb5db468edbab1e1450df1d6a943571c85baba2b49773ae948aedd197e55d07fd7ac85f9f0b8c7db1917055e223b976f73", 0xffffff93}, {&(0x7f0000000300)="5f03639dafc2a892078c3f22e312616f2632409e7717a3a868f952e4d6ab4168e50abbfcf2e9f52342d60b384d57c509947dcb5cfa4ec949c2b6ab5df7080181c8f9bba35a5b781672fbd516c96a604ec354b17162c7b42ce4fae4b435884c64281270ecdcda", 0x66}, {&(0x7f0000000380)="baf08342fd402774b8b6cb6f9384d72cdc4068dbac0df39a909a54fcaacd173c6c0c6c9a8944431e387571eea08458a458bba6ea7bdccc662546f40133df625255f52eff180a64f069ef2e94e57f3c6bb5c1f46e8e816aeec9cb36730e19a41fdb6d7b45336dfebf18fc853912d5f1f7568abea79c78990ae151a006fc4a95dd225377996c8cb6118c", 0x89}, {&(0x7f0000000440)="099279742ff32d95306c5d721c4dacacb8a7f3d060c1548c34277b497496b04b54ebe621b8ec013462b11df8cf9cdeb2cb5793d850ac79b1cff2a9b1933fd8d6c4eaa044c610a1020e84e2317fed607915f81b4b8a369189df5b7db090ed0808c77eb5735f014dcb41f2412d51aebc923eb5196ec5b3e4620914a3f0d1af61cafbe3f7c56babcce33274ce5735a67de6c54b59ea58f4a8936a", 0x99}, {&(0x7f0000001780)="143e0abff51762f42b4eeda9897f50efdc1aedac265d361d1f631919b74e617a", 0x20}, {&(0x7f0000000500)="193f70d086bcf8e34d7844a9885ca9e08393196d39508122521a371a26057c699aaf777a3c307213ef5e918371d24e56bbf00ca86dd6ad1709e17cadb8a55c6dd3f9c35ca253c72133bf8dfd9e52e90343963888cbf1ee1c11c90b3ac27b3d07f3dda51ef580b492eb037fd4d0fd132723e86e", 0x73}, {&(0x7f0000000580)="47c85ee8cb9ed7a9b1e1eba3a101d62f6d31346cfb3c20eb7d8887b3dd69f61445e74e8707759bf85a06777e731a56e2f9aa122546bb8113f3d99ca9f46d018881e5602cb118746eef26d336e71d13c1a98a90a471f9aeabcda24ac01e2cced1a3f823a83b094c2392a0cbaf0e0e0f95b6ebb195eb7b8adbb79866370c895ec941175809d843a5a14d7cb46052413101d399a2661c7674eada3d4d38defa8b773f3be08e9fb8623e271874076a454a79b85ccf5f0ed1abc15a781368c6b3e6489d0d9c34a2b0bbe6443cf64048b100287c9893e6aee3d2ff9a5ea0b25b15b19781c73a3d237d668e817ee9c2d2a43e8de55dab9233f9038db1b1150d82c5f963fbfac659023fedcc834c3af9da65c028d9ee64d781d67f294ab7de35387e242aa7069dc0220cc97ccc1692192c5298e942db18bbe47a91e8a506bf1f72437b183785de3aa18f2f18c43f2d878f1525ed89b548114aaae7114ca2f12bc9bf6ec03b5a59834d228dee84a366356163f2de73a507a88b6d8839830bb6c4ca599845273fcb0c139bd1b4b5b8faccac54e85f170c594a4b0695535de0bb697ac006e4e636a2b6090c47234ba5383730a4653644226d555cf7ee08bb0dddbf60549d3f224cc682f02ee6e9cb196e2bcbbade343646971c84918cd5d4f062537766d06342964fe24728d13472b39e1183e2d1aa7bcf3f7ee7abd90f6e041102300cf4bfaf3878e2ad5aff7ff74c608d87bef56c76eb5957dc73123c223e3c46a1473b6d40e3cfe0853a7bdc971db1a192dbd2eb4bdac62bbdc05fb2800faccba2f844870553a423f5a7f5cff098e4643d68c32faa22895e0e728c423fe7279bf12e306cb5e89e14b0225399f33746932ca0efdcf26fc655bf6e0e0a760b56449e577738c5c12c0f1d2665e240fb8a29df213c92f03a6511c794afc48d5162ee39addc6a4577390b62bf74847a3117a2878e82b06e77da14b0b8b815c596665763fe75082f68cba95ea81a80a986bdecce6fea542bd3e1b2fe7a0a9e8232517bb52984204c8e4f6f602a33da518951b595a867a4fce4fc6c58bb13ac72c0ec7c0b0e5a10e55c5ddf374ae90128e30c7c487a85ad1b7e9786b4591b5af80bb426406e079279121ffb07975a5679197e85f7a170b805d4c97ec45739153b37cf0cb6447354b28618e9a8244ee13169d27f6fe08529e4b0e6d71cf835a78006a6662a37cbbf2a707b8b9dfc3f0f8f79e00101b1570a5b19c020ea304b9d51d16d7f1150ca97e39030e96188ebdb20082583963641b913dd7c1189af0f0ae9ff1afd6d5a397318ce7407a1f7ac7304bad9f2045f9a661f8d8983b54ad0c0276b5ce162f64ebd0bc8fa28373ea63cb92cccc7bb55dde8ae37115616e6e29e8b5f4b874566b51194f7dff44ed02ebf577cfefdd09d899b2ca6d99a76f57e91bb0df3cc769c8c4eda9f9b0678a0df5f52abf71c2070459e3352b1bad62553a40e06a26cd1e6b9a7f9e20187b59b43e77466367fe01fa33ed9102fa48d946d2f47dc6df6ebc705b24f55b611a7968cabc9d94953ef87eeee24f10500948233bde6436c028b639f35615c9394321c772cf3e0932d2520a441aa83c857ffb038624ecbbf82483d1f98ed2bfa455a660ce2bb0272005ae43b1672a9bbeea9c13b6ceaccd4c77bdabd470db70071b97e7fffa3ce6458653189e496a12d83792e39ec5b2b55ca2135cc504ebea239a508e4c3f86dfe888151d2412dd21db99745491d4810706a1f328da2aadb462f7d7cc9239916892aa982f8a54bf908a789fd94bc11ba6b38abac07ce1266b13c5aea7af8c2d2af7b5af84dfbc5b5b34cbf31b5a5f6b9035a1b96797407fefc1063f1a5fc2bcbf270dcbb3ae47ada94ff02c039c519c5e2eba8653fefcc28808fcec16ebfb89891039e536b01974bc10fccba43ff6bb55554614998d34a81d13c4b7e835ca0f2bfb47c1010bbb3f9e348ed4d767037a807d49b2db31d54c97fcfef5906b17bcd51b623b8f5256cb7a9be9d937b471a8b0f2844cd39ee9c8b926412f7a26cd6bd4c43a70104a2f8f48f1d69ee26ff0549348f8f30f0b455122ccb7fb83dc9653c2d577b783f27690ede8c69f1a6359565ec10d84be9b5d15ebb7f42832069266d9307a160eca08026edd0de8c87b323b313f784e3f51174bf01aa9e36719976eaac6f974513275c9cea66862baba1631eb31171a9b658c4bfddea8a656e6ed1c280beaff87f27ab185512f74690315c775338d792cccedb5acfe2cf307f914217c3b28932006c95a6c3f6844c5229ccac64079f2ba146a132523aafac1a95ab63d276c5a7e8cc26fc3ca7619e239263435f909b36b7099db58099e33135ead76d27e8f43f6b8c2e836e0c645d894d8de9c33c7e296b447b23c85055293f452163defeb032bb5de0a18c27e746b588b042c0d7a7463666fe8b88c13ae11a19e099775aaf34729b371d6a2c7bb71b8c9425be75949b102c52645438f276d36138076546f514625b5f8c4d64407eef0b36fa340fe25fa7f9588197a64f5d8b2b81880b78280ec78cb2a2427ad8d822ccc4ccb4cda5649561e5fed5906f6befa30e62a7356343eae42ae279752fd383b67e412da0f13d9b2903f247d28fc0692947e5a1fcbad03718c8e40258e064ed904bad4f6e5f910013d347e21de1fe4515fc7c27bf00ec2666fb547e116b6551104eaebdee0c3e1cefcb220c9f99069b4f5e55b33b4cd51b32e432b582591df74eb0b958d04d332e38b4ae123cced31c41e61fec6190ea2b02903c32940b9829abfb76b74048490606dfb1ded7a56aa3557b6ff73ce7b701ea5fe2d4760fb15251c1e76d13876251c764b7ed59868269965ae6dce22e8ac07de4fc23f1cc6ebeeeec4830a9132e03fee6f2f0605ce3ebc5c9823ddc10e6019fede79f0194755d9174b6179ba919c21c9edf6dc23316a18808f1243046e48cff70c48b3f8115a08408fa7280814cf9bb42e561bcf8503da9241248cf00ddde1b4ff0c2255f16738ddd5adc26dfb0e1acd8c98fa18f52fe647bf71de7b472b85dafbdad69498da0a833b08d9868b745eb26d83e0877dad422d3cf6d6de78b66c807203503e62938f8c6b18e8bcd18a4f78db41585b3d8ae3966746be2024da0c4de78a5978920fce8ed4a278c8d3230cc34e377e240252dd40eceec7ce730152c021b593f76c9fd0698da0092739fc19f9fe07bb8a7449c29bfe9d06152f2ee804bd2c451b70fcff7801d235a0b9acf3ba0ac4d781b0bb4df51ca46e1dccf8be3a07219d7a6116c9b08895ae423474d002b76a9d9e3ae8e3e2aec10c6cf1bb5fa3a080be97a4ea236adc767b8cc5711df64c4fd7db65577d98b6e416794e3a859488f49a23ae75c74a459212a2fa8d7369de7961183ea42f515e9d30534a73d944e1a446779b11fc3312fc5c24c4ad49e5b854d1dd43830ae0bdbe5f1dc529b6fcda04d6edcfa905363006f5eab82b469ba4ef3c4c44f537fdd67ae495b05316ddc8f0df5e9a169f9e7b6e3ca730361740bc1968795ce35f96415092879b3992b20b3f4e34791367c83ccbcf9bb041fe04e0ebbf34612185b5c4c164c688fd2a6d15463d4d69f924de217ba1d95802ba32e5d0f9224d351b6166c7fb345369d5f78d340591044b6af56090a8f2ae2d66a957e4abf424a66e70a00c6419c2531ade200ecb88a3500502598ff982921e319b12762926be3e5fc1c89a996428cd4f5db87b5c9ec74436321bc18559598e18f4b39efa68625ac25f7e23532113148c41e3ce92a86e07bb6ab2c847c1ff7c4db73bbdd777d1b3927b555600ca7d84a4463e7c4cf3275bc39a97d5b673ed60edd542f5c46bf19a4b465acd0703c899e04597d7452db38dd30daba8e8ef93db109366b309c48e805e5f1059d983d2c601031b92bdf14367769a9f2ad72dfbe9fbf045fbc6bbd1cb40a4cf03aa38521cc26018412a11d7e0ade0cead7e4650d865f5ae6d917ad84d8f8c14efabd6b3645091bd4f599b321bc3f003df80ce57502d142efb5817e3e19c57d4386f2bf400fd886eebec0884050fec10b9239e15ec4d08e5db894fc275ebf3af6fa518b18a12eec757819a13bda651a40e4b43112c874a12900d1d4a054942e689df425217b8201641196b7f2c0b5ae51c7587a5e31733bc716ccd9151ea6a2bbf35498d4f2fee47fa557c52052e7ef1c0d2c63b8b7ae0960657b24aa4f48a7ebe5f04ae72f566d9ed2962d1b8d480d87d7ff1913bf3bebf08ef73d1d2df219adc0c23536d1ff237bd2aa4e67ab3615b7c8eae211cabc967fd6ff1844e482448fe48ac57a2d6d5f52ce98664d6f180bbc4fe526398b8775f548d6f170fee846bb3433e9967a62ef68dcc3b8177ec0afa5196dc1ccaa51cbb25b8a68e81a21540a6671c07fa1238537d3fd13b5bb9c913a3c41f6df215ee742e104d2a09bad4bd757fbc8b3049625f1328e338f7441d7f41390d2b6bcd08cfc089dedf2f1f1d199f329ebce714147e28211158b50ab9e39f7c8d7fb8c10004b2453e11dd9cbb57492637eab0c14742780a002d966443ea2541d767beea3254611103aab1c6f7098b350b938ad9336bf2951ef670e7004c0407b882c767a8f5d4458bcda40852a43bae83061d8de77d41b15d8b9d4d81f9e2ae0bafa1245bb00f250c6888f608b75c36fc22d562ea35a4f0975d57e8e00a0f62360d358829cbc988db20a02d5c5db2d8b6ec43de504e947240ecfa1d9a3d4492e709b9fb0ce1f0424abbdfc70c64c3d569922dddc0af6916fc0df52c314027d452f5f3ea68241a39019c8bf088dcbdec263c20622e2f9e4fe83dd7ea89822bcbd084f135f7dfe08df130c88368fd1b27fc617bfd8a58195bbbea932f22fcaa6d99feea0b431fd6401502e50ceee242cb708e6d412ffbf0cac94311c9bd648ad74c2427c9a722cbc7cc86198a03b39f3df3517aadb199e60b34c151036af554de56281ad4fbc3790fef244fc3cd8a2b4659c04ae77dfa0f4fb4a7d8feed6f19b344762d513a58da1f42bf75f779412f3c2b5acf8f6c46058b870186f7e7d99a227287adb5f8e08d573b3c41d2579e590400a8f29c6206e53c6a94052105c9cda469f2eff29d593e185413bc1bb8764977f65429bc32ba0ca528c56f411278e37206764de735ce0f5aab4a5629752f88c42c05dcc9ef950da09de89e0cac4ddb004fbee4a7b172bcfd66f82c5c463cc55a55382b202c75ac2c1f692cd37dba83e734b71688b8a000cfda3d8cb86fd953c6658411125ec04fa77b60bcbe2082b6522962945bb55e1c3de4d2fdf68732e437627c7d9a18ca4bbef0c3ca26f954ec9c695f1e836d8213b4da53d07e1d0a37e38b3d4c3f5313f48a58a43ef9a76d06a8c612815afc303f4d5192448446269541ae05376493b252ea3cd913c9e19e830693ea4501e3dd67192638c88e01631ea5b5fd60e121fb75ac5dbc13422e6ba61196c8009b82465c60fa0e9c57c5317840ba7770c77fdf0a9b93e1613e05ab1455179778756c41ef190db1bb68087ebfefa4dbd9282ceabe96b7f32346337491cec1518df695b92de8c13e15ea5a6f1691fc839d34e645f4fdea5105b6899adfac641f2338021cc7f6d7ff302938419fed895294d73811c70cdddf69cdf887ada6bc697e893678f94143f761358ade6edc8e59c4c27b539e047bcccd7778a2feb4cc53a2656a09583cffc9472324147cd90dd55c98db76ddcf9f7d72f36ac767c1e275489f4f2964098d4da11debea2877273353b146ecfb0880736bf1f8d10dd175c5ceee9", 0x1000}, {&(0x7f0000001580)="f704663177d70dc76581e88069bc9e89bda873c3383564164ddd0d25cb49afb64d0ad8fe0dc49b20fd1d1bf8e8591861118c30d89b6def4bcc6d7c8bb2059fe5d4b19d8da7f34d74fafd726e4bb71cd661a94a99341929132674291d208ba41e9d309c58ad48c889267c3fdf00d8ae5887cc65f1bb418037084dc863a9e246e4911966cbe2cd302c5f08dcb65f21eb1f0bc473042a22bb3a663c749ca95477c62472", 0x1e0}], 0xa, 0x0) openat(r1, &(0x7f0000001740)='./file0\x00', 0x40, 0x8) 16:00:25 executing program 1: setuid(0xee01) setgroups(0x0, 0x0) getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() getgroups(0x7, &(0x7f0000000180)=[r0, r1, r2, r3, r4, r5, r6]) r7 = msgget(0x1, 0x14) msgctl$IPC_STAT(r7, 0x2, &(0x7f00000001c0)=""/250) 16:00:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) recvfrom(r1, &(0x7f0000000080)=""/161, 0xa1, 0x843, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000003500)=@in, 0xe5) 16:00:25 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') symlinkat(&(0x7f0000000340)='./file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file2\x00', 0x0) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x0, 0x3f}, {0x80000000, 0xbb0}}) renameat(r0, &(0x7f00000000c0)='./file2\x00', r0, &(0x7f0000000140)='./file2\x00') open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1fff, 0x1) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d, 0x100}], 0xfffd, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x7fff, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0x2, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x84, 0xffffffffffffffbb, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0x1, 0x5, 0x9, 0x4}, {{r1}, 0xffffffffffffffff, 0x80, 0x60, 0x20, 0x9}, {{r0}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x32b, 0x10001}, {{r0}, 0xfffffffffffffffa, 0x2, 0x8, 0x7, 0x4edc999a}], 0x2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x80, 0x1, 0x2}, {{r1}, 0xffffffffffffffff, 0x2b, 0x20, 0x80000001, 0xda0}, {{r0}, 0x0, 0x8, 0xf00000cb, 0x7, 0x3}, {{r1}, 0x0, 0x2, 0x40000040, 0x36d561f3, 0x8001}, {{r1}, 0xfffffffffffffff9, 0xc, 0x20000000, 0x40, 0xff}, {{r1}, 0xfffffffffffffffb, 0x30, 0x2, 0x80, 0x2}, {{r0}, 0xfffffffffffffffd, 0x0, 0x800fffff, 0x90a5, 0x8376}, {{r1}, 0xfffffffffffffffa, 0x0, 0x3, 0x180000000, 0xde}], 0xa10, &(0x7f0000000080)={0x1f, 0xd9}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:25 executing program 0: setrlimit(0x80000000000006, &(0x7f00000010c0)={0xe, 0x800}) syz_open_pts() syz_emit_ethernet(0x1000, &(0x7f0000000080)="b1925891d309816c6d1040039a2cbc25bdd58821b9e3df9904f9457fdd818b5ab7da2e4a247e89911f8b774b8348845652a3548f5d8a9ad99c7f7437bc64830006764c62cfd3a717fa6e90e01855f436e27e12cc719f9f0171d014a49c74d6581024b9f0ff5e6ebb5af489f5cfaa23f1bda8897bebf8f4c9574cc739c3c575fce2956de1e3792a3c51f584ddce69ae6194c1ba13d2db1b90cf8f422bf2da17f25a766f1dd8faacc81aa1c584af50c132dd9ada435bed7b78e491cba8bbfe49f2f1680d307448163dbcfaf93aedc690a4a0a252f6c21d4364d1eb6e3c80e54427c747a911f9ffd4b748ce086f324831b0f91005bad1d6141483aa967b8fbd4456ab615e79f1c29de06eaf7b99ea23bfb13c31568820422a145de9022c4d0f7dcf63d847b5cf9177a379971361337675a396397871e47781644ebcd31adb245e7c6e17005c2109d5e87c3f72f5346fe5676182232ce044bafb3b457677183a500710e50d0ed97a396f2fbe1c513741b9f0563784ebd05871433310fada095cf31dfa9069001ab8f772ebdeaacb76854caa7aa8b35b4c52e24b95ed772ba87c346ac860e87bec49864a2edbaec50213eac55bc3dc9c77c77b7a06669fb9143f3db6d61cd898895f9a7966a3bba53ed7bb2a7522bf2a5db0db26ad330915bfa4f1d92ad1377a9564247f97811eb0582e52d0da29f472585f70a4c3be005dc14e1352da9c1a4dfd1052d8e50bde5d39422a985bf57da387943f5e588bdb10ffae2b6b10b0419433bbe2460930a95f64070a6adf5596c8e368049753467171dd6c24e8cb40721885f48d40918df083c508ae687aea0992f393556b002fe44db10bb396fab913f73662b1270b7b4810a3d45f0edd9806c6f2b9143d68743dfad3c39c70cb8581a9695aea91cfaa5c7e238db345c14e1fc68bb59194f15f16662ffa855320c60b832ff46addb925cd8f809cb217e9db2c591b8c4af81b437f4b39d96cfaea14b3dbfae683d56f905b6e643731fa5f5f98c4907e28f1c62ddc7f6bb3d39ec0e303a2a388ec2c1b3210d77e6e05859ae4e50a55b0f4f30fdaac108a6f21ac474a46cd6c05288b458943b0ad8381f0edb5df763b7888376ab0b49a5c83351c006926f2eb9ed1fb5952c5c9d79053cc0d62a604b27720b431776d2945a82fd2b2886790c8b81f4c665bb5a3ba0f1d1df9d0fb44ee990911eb270880410a5f5ac9d863fb549173c41b7bc9cf7070bdefc75141333960760e110ea7952020a4c3e6254ed6586a5c8ed47bd67171496632a943f66620ebbf384ea2c437a28109215cc2aa41d0619e0ed364554ad61562e6d644f3ebc7e9efa5222f9ce6cad1a4c3fdf6ea06d454fb79b63794b78cf3c9c3316fff84346c2ab6e6696a64cb57552b8bc860b27c88f114d070f95304b75e4e46733e50f586d3811a935db854b3d8cee58260d153dcfb23cfbe9faf2474357c7024e6be95e7802ff1e54257efea39570dc54e69d5d5f2efda2556f27117aeaa3ec09383a2c7c47f2f6267856dc8697d9d45dd3b68d6f7b8355027c558977909fba6fabfef385ce20b67b977f2cd61f8ba131ef9554172ee1dca8442c26ca2ba50477beb8f93efcb50f68cc87d9cdbcd9f09e675ef1ca77f3fba6d0c9d2b8b83197ced323e5d02b0d446edb3de963132721c5b7c5bae2b50c53f258a4050ea840c66549dd426cd9e3eb7b1065589ac5c9fe93b294d7910fa216a4040ba2adf825c04bddcbfe99263eef432687a28639449b31869de1efef96142e78ef27e9c1679aa8eec670e1ce274e6d7294d8a0b7f1551f76e445f638ca7e723dd5506cbc1a912dc7c5d9ed416664f09d988906f20902400e1a518bdefc04c53a68e21e598b6a589dfe8fec7b91db7a5c1a644b56e8d4263360c8ff4e0b13f3ae6f4734e0362834f33ec5dca0692e160b1357944c154427466c518c4a16b4e1767fa73be4ead9a895971de78dc9fd264e0c5f788a32376396789618f491d15bf6458d168e930460d98ec0fd0d9f7ade4b3b5ccfd3d0c800cb6ea5daa680b8aeaa8c2fbb42a026e604a1564c01677cebf6794a0abb45c6f61a82f47eae81a07862276127874aee11d758ac4872208c90061615eedc6a7aada16471c7767dec466a3b1e15b0dd83f1a39549e574c9b267a890ffb9ff9d924eb5f4d051def47c931ad3faf70e1c3083dbe57330485bc43cdedaffacac8b89318b0d058188b4efb0696cc5154a18f90a8344dcfcfa4582bb11efee34d706016570667d912982a170baa780593fce2cc9358bcdf110e740ff78e99cc413486c354a30fe8809ac4329084266bf6b4e53a01094e4548b587aea5075234cbcb14fc035f2f64cd5202f5c5d5f873a2c764b7fadc2e4ee1beab859b2c2dc24e062e0d81756fe3c705291e723c4a2ed6f8e40740fcef4640b5d0c501dc7624f36e3e2167b68c8852dde1fc1082d3375bfbfbd85af03c1e133adfa7d004bf52e0187d94570c923143c7dc76d59e8cece2064394dc197349cc4cadcc78443ae313ce2a34bc75e77fee1d8bc1b0bbdaf980ab5f2dc2c0851ba45ba7f9cf8737eb0c10caff328a37682e26effc8488178e7c26cd7670d79a63bb0680816481bf30e69d55a7f987534bc830e640b9a49d9afac71bef02be1584bc877f014058348384a84ed93bd7b7206cb8f597ec4d95658eeb46623fb141e4fee7e9ce0b1815968b87d8e51ca6210c340802da55342837cd81709edbeb5ef61dea0aa8b66b1aade23009c7ee066b222f93fde66b8f9f7cc5b0897e406ed239ea5ae78ad0a8b68ef02a3b586e0515b3e8ab03e72cfc503472a108c87ad9940464f2af45ddd6795cda7f713440e452cb6731509e0c28d5273c105e8a2c431c620b3b74c0298a6a8929ee874f4bc7771db2d8d697743a40ee0e163c8b7ed1daa79666eb4a28445b85addd1bc0d6f1076f04be632e1b459aaf5fbaf2e875bc4fbf8b36eff05de5e7055523d0a88cb8f311cb9acbe62515621a3ebedd6fe04e25ab98635661c9c8a03d93d3eb064f50c432730350b1af8008a56447b08b98930bbca528fcc3849c475f2d477f5e13100a59704de3ef64d76a69371a17801a6a75f0b08c33b4f9531875a82e98c8a543c5718f470215522f70ada9c5fc9c1fabe57d30a3a2f574055ce1b14c73dd21505652d3ae8c770ff613ac43d5653d62bc4a5d686f5aa9ee7e301b00879e0c28a93d615767e7751bd5491c233f366c106e32338913b6eccb39ea242d6b1ee0ff9b27e3683559e6fd73b941820ef5c84c3a0db7d2829dd874ea5e335d4c37a3410a5a2c857863fcccfb7bb680a8b676b112101baae4663333da987bc8dc4f49f407ee938667adc48eead1c90c98b8adc1ff01c05e7867432b5ff976e868f399e5c8ce14c82324061ca4c220e9f301adc6d46c688e1bfc1f39e66b15b52f46e316d0fb39e29525804b9c2ac386fbbdef36ae73c65ff0ce4770230851078dc211076eb63d2197cdec5897ed123cc31d9b87bac781f80e49426e87b3f456f79f3774d6cb5236263a8f420a6aebccf7afb38f6235553abd7d9790258d9e341bbb81e383c97f656b4aafdd17b6fd9d71257af886a05b4c610f9de036822c4c2d0624727c9161c787f9227b6bb6b0d5b7e95f4ed1d5113e4fbf298fb402a96cbe6663cd61eef663d66ac9d4c51fd1d56515b27cd50fbf1f35be40d246585635f2ddf65a03dd784cfa82725c0902d48c26667b8d1169f9cefb28d64ff973fbb893e80374381db3983410db7d6b4d078d25f3726bbf70657ab46e4d4b772a6ffd05b3d79ece447127f14a1865d496cad0a817bb9f65908770d185836633a180e656a349a72ac03e602ad6f35cd33e460fe4fca3602d194ea178f897b4f8d481e628ca6cec4bec3b8448bff8c3772c183c068338ca7f93707a32eabf2b8a6a97324b56c3c39abca5a31dace16ffb8ec5b94c9cd5eb59747a0b981f4403f58d5e2b3639cbbdbdf72fa24e7662cd51e42cf249ca25cf58fac104697d6e27d84c67fd48940bb0a524a9c0cac7ce20a261457ed1fbc82018be5766bd7f584805e11f5873723d5bba37662606aad9151c637b956c5eee648d37678b03e74dac472d303fab066617b4f5d12f27e22649083af609ad5b343e82f0f036350c85c6dc9faa54c4c9357cc5ebf6dddeb03b49c72eab18b37b64e9aeeaef558d247df2fd4f5ea71ff10cc38ef817ee1d96136d37fcad189e046449a9ea1eb7c76d0253554a27ae027de16c2e41e172c67f143b7618bd74e8d5914159b47a578067f9df2e8ce14783ea9909c6b975059fb3355b564df093ef3b8d7137601b9572641d05774c96527c5ea444a2979611d98478dbf108ca2149d2c185853fef3deb91e5e980463a2491813efc9baa30e83ff9c07991c3195facfc246ee5fb5f663d6258f4ad4195613a53de4ce99724c2b06d5d70fe027f907eed6bc3fb1584c836a48b109848afa89b91d16bf5eefeee852563b962f802e7290a5538edc63321ee5171da4cb1a6b4701129962c7853c6a0ffe14be5ad74106976460b8c840b2c9b1e8282a11d649df6a9d668c72636e9d8ff8187f5d1db850d9b7e1d2c88c71217f3e50ce133b44100a1799d675d8352c8a3eb6da05dd74ca274e9a0dc93bc95e013ca8c65e616c228bf745f85cadb6ca199cdcd76f95d895f3f89ff994d29478b231969fdd633473639e3b83176c1466c66c1f043be5c7a4e1fbed15df0380e09703971af72eff2ebb6be0d72c1c338fde4545c15988241a7ca4cbe8f0c2463d2fe244ae329f664b56fbfbe2a8b9f7c131fd2538273fae1fd103f37c164a3bce2f47053fd5c2eb5c94aab28bb2bb8d23f9871ddf4c43bf972c1612965b7f3686cf44c3b05c9f54b7c34bbfb5d9786fee8bd71133b913078af3931425583de1046f947e62c0406e883a6d20042f3ab11d675349ee51cb3d0fce40e63a02eb23ad126abc8b42511878b74b33312feb7eef43e3dee47d73d629d35dffb8d5793b85f4d69c70d4bb19c15d8f1ae8cd3719a451c5c91ba10fec93e8ca92249742069911e8cca1cd4a07c7b6c0217f8b03c46dd9f905165abefd24b9a838ca24f2d88b46eb9173b6a6c5ff8308cec133f62fe8d1eabb0896de7d7c87cf718c1ed18449ff6c483e9f7e0062b41d313770411c416085a7a97d3bce6a043e0f71f452011e130244aa018c5773fa254e1ce58757c415acf615cc87d78888bcf3068aa68a4642481f1232ee9cc7ab1bdfcd3959f33612c6ddeff1f28a148a0a2a0f6bcfec46041b11f54d1f26bcb8e861bd979468f7ea46a45e9ac9485d6ee6ace16c6bbe1b66285cce695c54e62cd4f04529f1d375f34df0dc0b70c3a91e1aca0f9461fa5406518899fee8bad73c6cb0c73e01d34b841994f75825c1a125ce37e3397ff0cb8c79efeaf1eaef47214f57149805ef86812a5819cf85aae17fa892fa0bfc3543ac3ac71851aecf074c438eae925a1f52c9fdc5a7412b70fd4e1d16980cfd4431257aa11979f300f963cdc7de39d59b9dd6dc33a7c46803f45b5406c61a04b9de730715751cb1bf22083fb126de08c8d77a3216808fd931497fd74b1d107667fec7bcb7fd44bbb692e479842f12be26689b980968aa6709097c76f4d08f8f8723286775007f584de10075fcc2b963912e3339434924fb3f07b0ac6477f7d362883eef768a218615ecf811725f9ce99fa79273f7991228e3810c3f6b4bb46078a2bac6fe5d7b503886e4cdc093880440863b179541bd0663be7a409208f52f1642e0028c5537c6adfc1") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001080), 0xc) 16:00:25 executing program 0: mlockall(0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000300)='c\x00') unlink(&(0x7f0000000080)='./file0\x00') 16:00:25 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000000)='./file0\x00') fchdir(r0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) close(r0) 16:00:25 executing program 1: getpgrp() r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:25 executing program 0: mincore(&(0x7f0000ff2000/0xe000)=nil, 0xe000, &(0x7f0000000000)=""/187) r0 = getpid() r1 = msgget(0xffffffffffffffff, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0, r0, 0x3, 0x2, 0x21, 0x100000001}) 16:00:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r4 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r6 = getuid() r7 = getgid() r8 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000000c0)="1abd0f7a8c010f24c3dc2421f1fe7e124ca71b42077d354d58c7f293cfeb95a0f5fa7883535053302090e9e99fb17fd06273fd1ffb1963a87aef09e9cdbfca4a5b7969b6998a6f04ff574b2910edd3c637", 0x51}, {&(0x7f0000000140)="15d1ce260e3b31ca6dc0e29ad6e16f0898461272e80140ce2cb373ed2dbf5f3807b94d18e0b051782985ca34bd331b63fd229c12b3e811c6cf6c28e24dfced1dab0151e1d470ef50f1", 0x49}, {&(0x7f00000001c0)="60b29742dde5dc6c0240c229cb44c2f53bfd22e2fd6d9883d18adb8391b1a9a751fc6efd7debd4d969cadaf635776df7e0f221ece8ea07f1ef30122bc58efac4039095e0d98b2f708a84306d168c6a57c577184b48aac3f51dcbb9c0c2a442f689c34eef2087b8b00eaaf25112d73b879db7a53febe452da3fb6fca81d036c5e9ed91fbe64708532e06c5ef00781bd9d0674e6f34fd2259eeb89be3182e1a3abb3c8fcb6a092", 0xa6}, {&(0x7f0000000280)="0b86d0581bc8c242cdacf02de9926588de685389dd19690049", 0x19}], 0x4, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x10}], 0xb0, 0x8}, 0xa) 16:00:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x101) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x23) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) open(&(0x7f0000000040)='./file0\x00', 0x400000000000, 0x0) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) setregid(0x0, r0) getgid() setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x80) rename(&(0x7f00000002c0)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:26 executing program 0: r0 = getegid() r1 = getgid() setregid(r0, r1) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) r2 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ea9000/0x4000)=nil) shmget$private(0x0, 0x4000, 0x10, &(0x7f0000eab000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) lseek(r3, 0x0, 0x2) shmget(0x1, 0x1000, 0x200, &(0x7f0000eae000/0x1000)=nil) 16:00:26 executing program 1: 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) bind(r0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)="192daaefbddbaf0000842b7b5f34464cff593e8d9b0000000002000000000000000000c7086dc0e638f896d25fdbd82d26e00bed05519de775641f987667a4426bea654777eab5559cc12f7b16e8", 0x4e}], 0x1, 0x0) 16:00:26 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x80000001}, {0x8}}, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x60fb9bbadeda46dc) flock(r0, 0xa) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x2028, 0xffff) syz_open_pts() r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) 16:00:32 executing program 1: mkdir(&(0x7f00001d4ff8)='./file0\x00', 0x0) execve(&(0x7f0000000000)='./control\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='&\x00', &(0x7f0000000080)=']\\\x00', &(0x7f00000000c0)='^\x00', &(0x7f0000000100)='}\'\x00', &(0x7f0000000140)=',\x00', &(0x7f0000000180)='*\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='}:!&+{\x00'], &(0x7f0000000480)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\'\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='&\x00', &(0x7f0000000440)='&\x00']) symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000044ff2)='./control\x00') mkdir(&(0x7f0000000540)='./file0\x00', 0x1f5) rename(&(0x7f0000001240)='./control\x00', &(0x7f0000001280)='./file0\x00') mknod(&(0x7f00000004c0)='./control\x00', 0x6000, 0x3ff) open$dir(&(0x7f0000000500)='./control\x00', 0x400, 0x10) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = socket$inet(0x2, 0x0, 0x200) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) 16:00:32 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 16:00:32 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xa581, &(0x7f0000000140)={0x0, 0xdea}) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x0, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x20000000, 0x80000001, 0x7}, {{r0}, 0xffffffffffffffff, 0x6, 0x8, 0x9, 0x2}, {{r0}, 0xfffffffffffffff8, 0x20, 0x21, 0x5, 0x200}, {{r0}, 0xfffffffffffffffc, 0x10, 0x0, 0x10000, 0xfffffffffffeffff}, {{r0}, 0xfffffffffffffffd, 0xa2, 0x40000080, 0xa6a6, 0x7fff}], 0x7fffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xb, 0x800000a0, 0x3, 0x2}, {{r0}, 0xfffffffffffffffc, 0x80, 0x4, 0x3, 0x9}, {{r0}, 0xfffffffffffffff9, 0x40, 0x80, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0x75954a2f2a43b75a, 0x10000, 0xdd7}, {{r0}, 0xffffffffffffffff, 0x10, 0x20, 0x10001, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x5189, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x1, 0xf7}], 0x1, &(0x7f0000000000)={0x10001, 0x577}) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), 0xc) munmap(&(0x7f0000572000/0x4000)=nil, 0x4000) 16:00:32 executing program 1: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 16:00:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x1, 0x10000000002b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:32 executing program 1: clock_getres(0x5, 0x0) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x2000) shmdt(r0) 16:00:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) r3 = geteuid() getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fcntl$getown(r1, 0x5) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r0, r1]}], 0x60, 0x9}, 0x1) 16:00:32 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1000000000, 0x0) r2 = kqueue() write(r1, &(0x7f0000000140)="00da7b2c35081dc5151e07da39d6758a3357f34edb498986b9c5e21b9302edafab156f0d6e27f2d2356a", 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x2, 0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x7, 0x3f) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000140)=0x8a65, 0x4) setsockopt$inet_opts(r0, 0x0, 0x4000000020, &(0x7f0000000080)="00ac2512", 0x4) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x3, 0x10000, 0xcd50, r1}) fcntl$setflags(r0, 0x2, 0x1) socketpair(0x19, 0x3, 0x1, &(0x7f0000000100)) 16:00:32 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='+\'\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='-\x00', &(0x7f0000000100)='&\x00'], &(0x7f0000000240)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00']) chdir(&(0x7f0000000280)='./file0\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000300)=@file={0x0, ""/58}, &(0x7f0000000340)=0x3c) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000380)={0x8, 0x9}, 0x10) getsockname(r0, &(0x7f00000003c0)=@un=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000480)=0x1) r2 = msgget$private(0x0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r6 = getuid() r7 = getegid() r8 = getppid() r9 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000005c0)={{0x5, r3, r5, r6, r7, 0x24, 0x2}, 0x1, 0x3, r8, r9, 0x2, 0x0, 0x1, 0x1}) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000640)={0x12, 0x4}, 0x10) execve(&(0x7f0000000680)='./file0\x00', &(0x7f0000000800)=[&(0x7f00000006c0)='\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='&\x00', &(0x7f00000007c0)='\x00'], &(0x7f0000000840)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x1) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) getgid() setpgid(r4, r4) bind$unix(r1, &(0x7f0000000940)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r12 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) shmat(r12, &(0x7f0000ffd000/0x2000)=nil, 0x3000) link(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)='./file0\x00') setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000a80)={0x0, 0x5}, 0x10) dup(r11) getsockname$unix(r0, &(0x7f0000000ac0)=@abs, &(0x7f0000000b00)=0x8) 16:00:32 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1, 0x1, 0xffffffff}, {{r2}, 0xffffffffffffffff, 0x0, 0x14, 0x893, 0x1000}], 0x3, &(0x7f0000000340)={0x4, 0x7ff}) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:32 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r2) r3 = getpid() setpgid(r3, r3) r4 = getegid() r5 = dup(0xffffffffffffffff) accept$inet6(r5, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r7 = socket$inet6(0x18, 0x8000, 0x2) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_timeval(r7, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f00000001c0)=0x10) shmctl$SHM_UNLOCK(r6, 0x4) setregid(r4, r8) lchown(&(0x7f0000000280)='./file0\x00', r1, r2) 16:00:32 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000140)={0x0, "f3434edc47a6c313d2a3e3690ba9ddd68559f67708ba463236e770e81d35385d6da9e1dd4dd3e6cecd1a2ac4577c5dd93eca57719751e9d5a2fa98e8e1000000000000000000"}, 0xa5, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0xaa) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f00000001c0)=0xc) msgsnd(r0, &(0x7f0000000040)={0x2000000000001, "a21f05bd08630a2e41bad000547d48bb949df26898f853980646343a138063df25cac1344932e412d3"}, 0x31, 0x800) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x46) socket$unix(0x1, 0x5, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') write(r0, &(0x7f0000000580)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb9db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862cc641ab8e6385c3ab24286564a262d0a72ef17f8a8ae675b00", 0xe4) syz_open_pts() close(r0) kqueue() mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x31d) open(&(0x7f0000000240)='./bus\x00', 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffffe2, "a146786eb95bd07babec1100", 0x0, 0x1}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 16:00:32 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, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b", 0x4a) write(r0, &(0x7f0000000340)="a1", 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) munlockall() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x401, 0x0, 0x9, 0x1d3b, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:32 executing program 1: pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000001740)="91ae1076a808bcb94b4b9b07eac58bf838694f5a3e09ebe97efb631bec20e9a2d613871bb30ef4728c6238baeb9054a769c1f8b65e2f136732ff401587164a7b93a9da5e37328338581d9c6cfc7e35d27b76336ab8960ec506f24c498bb40829b72661d16c2194b3d5530b90c6c1092c8dcf174b9ce48e75b53ae10c6a2224fea3d9581acb9fc390a413161539128dd82dfa9042c283f948e4e72f13b51c6cc7b90786e5a90f9f8ce7349cc26ae29afebf3b6b1276afea434242890a314eb2b2da4976d9fae0d72dcc96e253f8174d6f3d27bf1e0def0bae962ec0e6602af7daba8e07a7bb9d88dcf276077a14b4a5d25561171870c1f13b7ebd0dbcd3f966b7692a31f14794dc1b25b20968b3b038f10199a253c46f4b627c5e1e3eea53d1826f402334bb9fcd6ebbc0bc2d11f48d354a1d45be0224f611a8c4c0a563cc6ea27b5090c6d188f36ae490d87ee0de87e2cd7c7f7d58d01b64557b962638fdaa5fdcabc29104ca4868899d6afba7cba8896a2634a21ba5b6bed74843d1cd5d652725f03c16f8f1dc6ef824fd889bd9cf4faaa97246fc40206c6d7b9870973e1bea7318123efdd2383c2143b5c93fdebf8ccd7710e9efd751595ce789190b257738f027d364660eb530787d55096e11737d740f92a9be0cb37d68894c0097bf4b1550b53811fffa223c66bc7e3b78adb7ca578272012840aa83a23f55b6be1f2505f4de510d3dd1e9a0c29b3fb05915c641065152db5d1216f387096ad6a350795cb7fa3f54cb22d45cabbed3c7d907af74bbc8a1e8a96b612dd37a5e234ef3f12b8686c77124b1fb766a54675e4eb942e6e8571363a73b2874e61acc7f25752b1890ddf22785158966aff18380ecc4f5e2c82c06009af0b4c663edb8571c916d7e9cf242e8b00f1843210f022e622105cfe81ea69a460b580e6d3939849ee55562f98407a9788078798a0ae795eecd109760a682cad40b983e2e6d8d407e470876b32e497c0b848b26ac68784fdb1552040808737049f4846b6b598ac02c930f1656cc295e48819c57907e9f851224987810e1f8fa95f942072496cf3357e57471d2dd681b10c7cc91b73e02c099581ee44060f1c7bc27152ce24ba670ff0cc8a18a7d2b4cbb353fe38a6a5d62eef1bfb68377194d43d6d16b8a6ba434f2d0e26902c26f5d85314854a4dbf473d8f3c6468d9d9e373316ed7a3378113a57b570ac1019485af883564e26f083802f5e662cb23330b796d17705c5cd2f6ed4bd466522ec60c1a0685f6f87201bca4ca9c6b79ce1b0450ca721c007e1b566fad0c4801f78e4772339753c9e46b81a6326c822df7801607a93e4cef520312092982ced43233887951c7422dc9969340b26d0729de7d16421c243626ff03946ac413c78f4441f6b6125637d8f68e22599fbe2b9c0c813269e68ee0ad329ee37c32e0f0b91221ff5cdcd35644bd9600e12167241e8e2c758f36120297941580de510910f0c14c557d672588da93854148173893cb01d26e9596eb2a76dd66af5223907106cbb8818476613382808a71de2aa9b3aec75c3989d30b4ea94fa92b293fdf9ba25deabdc091db6af1672286b501ef777fd62f5a66c0f77de5890c627d1a9ba1d27f287fbda6b2d23c4999508758331022dc4d40a2d029632eae64369bd3dd54c3e6353d5f7081e8b156f3f041f3db6acd732dc8bb34bae5c566bc6dd8f8f3e5800d1a0877503fa93bf79a11de4877af4194923d27849e2d70f95f185c578a56c65e0d0817439056472711e9b68b11125969bdf6577b934d0b6c9ed810bee5ddb3ec7728ca617e27814babedd04d3c56fb213edf301650c64d1d81ade561a8d2570315fd3dc7e88cd92f29033223714991880850e4c5adec3e733f980a7918adf09da7b6e6bf5c642250c5b7d1abbb217f164b61e118a6e37cef73cff03561b6d175491d45f6ac26c2996ba2b0bb1e23a1b16a668031e4999fabce3287718c081f428afb0dbabf20149b5f3b51891603d94403fcbd2abd7b88e69cd88d958ed34c59d215a3b75563a0edf591c5c838462eadd9b87ebe482510326a997b990e9c7c6208dd50f0999d54cd9ecf53bf5bbf18c30893759ed09bf61efe776da2bed9de17a0bc43bd7b969f72a5f3e2f8c30424e1525dc2995fa0d4627d8196c2c32309e7b13029fecf5d2176ee350a7d3113d544028ec208ae6d89945db517630c10992eb9b82107687e8fe3a0d2505268d2b0d419680951fe0f7bdcb383d755faf09de37ebe734afd86d2bca59927c8a4a4aa81d011ad75a00996c14431eab29c74339115a83eb47eeb9112e064f157598044fdfac843680933bae81a49f3b9dc1ef4ee16d7cda5bacf2d24fd1659b0055719f1a12081f8d535fd8b3aa16ee20a1cdf91d598732e5e3ffc13686b0327492daaa8935bf8af060eb34a191ec1a563ea94195b9a4a4a29499c42c92fab6b008e62abbc6f9e487e7f1651300bd9ff613e3e3132c63a28710cd58f7f85dfa0c2d1a61b58438c6d10aa34f3b941c7b04d86fa6a2eb1ce44720107c852bf85623d90a637a07c64e4d494c3edd4c72e0e62c110ff4c79eef1a1ea6513b63c0d8f125da52b6be14ccf34d977ef0c0d29eab93f30bddc30aba9a835269dc67a0ef868445a4bd9c62a068808e36194b6581da6589121aa9a732b9d315542af247f27199795727055ce9f7acc0922b0d5c6aa39a0936aeb28902be4e252e3eb5c7d65037d96fd4efb9d7b91f9326cbd079f626e05f4b1b897dfee6d0796b3431c4d1a1379331af3b6b12a01db2f6fe358a064ee1aa2e3b5d95294d5d8982efcc9d9dfc905abfe7febdc2ed3c8f55a75409127632fc0ed96ca1a5d68930a759c8194e0033a82423deff0f793f9f362680d2b5e741f2b88310c0ae1d0c1982a858f1a00067c34c4129d60167992437261de5893feb9f2af14f17cfe72295252ad387679bd7b842982c218bf9d9809538b13eebc68f07555d7af9eb855d45c2dd2eef5eceede10831b9eca0b5a8ca7a42f5d4cd22b723c1b7c03b4f963a97fc1a6af2389217bac93a06ca3218916d5b307b6978b37a2c65f3a915d270e0aafb9f501283f8cea74bcc2f47a8e3b60bf1677c2a26865915105bbb2368af264a5d805e4c034170887c4c3560d8ff803c8daf52dcee98e570a58c3327b2015a2ee0fd4d4bff9f523189dbbf9416bd880b0b268e083b5febdf3b2c64d9196edf0ede270cf00968e7d11721e28c2ef83661e45170b739efcd2dc57dab10e4f37901d5bdd6b34647c2ec7bee429bb10f0841ba14957247dea9a85906e5cd7895015d50c920d3969125155bf0ea349eb7d988a925e7727d7a7fbbcc6ffccea89cc632788e95ac4b19e1f0bcd99640cbf629ad8156faaaf4373d9383f34d9e33c0c6244fa63a4bf7a62c1b9dc87e0e8998e27974488c4ad865a326af91d8f6e551bfe3a8bef0545b9e8ecde22307760920085f9bbb71eebe16ebda840ed7eae22c351fe759086bb0aaccfed3adbd5c8ce83e5d64a8e5df2669ca83a226f4681aab14d56680f7454e87123c98aae81c1f5fc2ec5aed59b7ee9aa889e03b64c25264e3b74ac0ed655872385bb32be53c92380206daafa00317e9c733eca09ee073fe71a295151641597083ffdd01e8beb102a56fff0a47dd0128f1f027d9846ce80e998a3086b2326ed738689057c3a8bbb4245605a5d2324ac98e34efc891900a28e881e1723e3573b122a3dfab6e0b48e83bfd58f8604b948d0c9973cd9a455dd80fab56d9479aaa5bfa8ad5adca4f06cce5fd4b6d8cc48ae345560cede04df6ab2e08a347d0f4e6b01ee6bfdbb264efbed2551b5afcdc1beaa5e32b5d1df3fb6665ca3cc9abd0bdabf8f30b3efb78a08af6af61dc2dd58e68cd8db693e80df3c67f3b77ce9b1e723e2393bda9f02781ac187005e2ea70f9c9b3772f41c0bb8d000abd8bab00dcafbd42f45610830da50970d41ec6ea13ebb28849b66f4f4eecb9835f8638fba34487724380220176dff43aff51e8f204d93ee1288b11299bbf0b30856c4d55477c545a7bcce76d9a2a711aa4b1be8eed925ab77495f430dd179bc3037d1296dc9a319ba655d155c088408acdd25129782540dfe8218abb53fec1e911bb2eaba79256798788b6684b546619c9c0eb4b8f7953045490bb7a43e4072a35c66b402255b0f8a147f7227f05cf33d82e8bba4e6e656bea55bba95b00b6f14ae3b10647f5fcda62bdc19ee9e92513e72037739f08fb3f7be759dc2f3966af46569c28257bba836b5634a171a6d640f484041874831664d22496a0d578408fc12ef637450e8796969b37b8c9db955fa579fd99bef29a97c6032dfa653ada28582d26329bbeb7b15bf674cbdb362a16e7086c18220c0e0b146a758a1b22f4c9a17f492e418bec7a79d3742d48fa81f78a73c60544e125dd3ab630a9c0ff0d2864649f24e760cbb66a9f7a31c31519a19eb21e15adc662658747f4b2c8bef9e220e3e99382e8a93fbdea09486d55a431e91c030cadd08446a1610c23515aedf14a50731eba67b1bb94ab546435f8095e2fdb999e8aece4e5e76ad8872ca7ed50154a6dc12d0091094a95c3c7f2443cb4494244fc9ad401964e2f5707fcc1f9d169c068d11dfa02851528b2a8e3fc1e63fab3e260b308c11190593682971dd5dee43b54f8fe24a1fc23add7fb8f944a95ab1b2bd3522fb46bc2f3b82ab42f405f9c6e24cd576aea8ea205fea59bf0318a8a355bfbc1038c4567efdf82bea2b6658eb5a48a8a602fa1c9be5b9c0bc83a64cf8469b9270a3f63aabb932fbb49043f823674a2b4012319334b393e4ec970e2472b4eb30f9ae8146cdaeec91d7c987928d7aec1593538a5e6aa486b92bcf9f83408d5ee6dc1cad2cbce13a4087886299e36714a88012b001388cea74dc27491a209df60b0141e255189dc317bd1bb0cdc41717539bc878a3bb9bf980f6d31bb236774e5e76de0792ad55117c6b42d4d6f78eeeb8ff04e891e0598a35b62dbc291540cf74a70fe5716d0a3f58dea26532a66f405b664016258877bb5876750ad0c6ff6a36763908c51df5732fb468694785c2273c84f0a17288491a214d9432780d3e1c3d552aa6676fce22ddf01a078e1275d81777b86f89b9c90512894e2abe993cd180ea0c502c65f5e30154c57fb93c6bcaec8aea1d5ffe2735d0a50a8a9b880d033954f99ea1c61459f7829f2c8106d5ee971c74b430be1a5c90047937f8294efd1cd67404d105b35648d86869b787d36177a593b43a53ffb5c9f8970119d643bb62caedf65b643318fa65bebd9f6412dc6c17bca89c5cbba9f4695725abffa571e3b9b220fd2306b88570950519e0dfaf7ce90ad9d64341ebe6c6ae6176972849bbc1437efeb2a29eafe495325130472c65ffc2c93026b34d9ed9748562ec3047ff19b49e9cd310ea85c75b866f77a3023a4f86ddb2115a64a7638facfd7bd58bd48cae55947808b8d630daaace8e8a4ffbed8d8bf8f29a5c52afd659b2bc3881089388c1652d11e286efe73c6e73e8bcc3db09ce9af9e5aeec55fe10217bf990ede7c1a63c8b80c278c4bb04418dd4d279e80de3cef1b07e190aab37dfd6b691fedfe0cb233eb64646bb6ac2234261e7a32fd09090b6bf8412cc8eb551fe2365e21b9bde6ff386fb6a5a3c8f3471207f0b74fc712b1f0828059163d320544f43d61a9903763b395d71bdf0f9a316dbbb054744109ba1a9cfd455002845a74fb68b89862786c78d92637f394844edbbd0d9de7144a78bad177ac72daf62ff26523da7d227d1c", 0x1000}], 0x1, &(0x7f00000002c0)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r0, r1, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r3, r2, r4}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xb8}, 0x408) fchown(r1, r2, r4) write(r1, &(0x7f0000335000), 0xfc94) r5 = getpgrp() fcntl$setown(r0, 0x6, r5) write(r1, &(0x7f0000000040)="88", 0x1) fcntl$setstatus(r0, 0x4, 0x40) readv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/232, 0xe8}], 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) shutdown(r0, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000000), 0x99) 16:00:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c003000"], 0x10) r1 = getpid() r2 = getpgrp() setpgid(r1, r2) r3 = socket(0x2, 0x4002, 0x0) getpeername$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f00000003c0)=[{r3, 0x81}], 0x1, 0x0) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x8000, 0xb) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)="cb9262370a37688344b7c4b98faed19607fbc07df96f81dce8091df790c0caa8beff25dfee2a490777b21a89236dd2153c05743fbe70ed496a93a7445ca478481f81adaecdc6f43a05b32742e35a0ce88f15190a6806b6e39fa2ceffc9543375dcc6df9063c2375a1c863881af001684f2878e91b2f92f64134bd6131f445e926db5f0a758fbb9520ef4fde86787f9ab45c21d3e8572a181550f912f1ebed924e361b70a6f79550cf557f27078ac8d22e364930b2f4f147810767f332d0bde48a9901fb39b06c6e7fd66b8ab8f80a7c38965cd2cbd7fd1e01fa866801ab52d6a0c7ebf4870a887a6f78a93c13a8c131f35f39289b165214d1b86d88fff6e15c130a609a03ad6a7828830a6f3fbf9c97c7919dc8d612b143d28b0aac61812ed16d2343b5f33932a1341ce8eba57aaf9e12b7b2f02aa74c908bbf2dd41f0a2ac9fa5eac476197aa30395bea892fc4f95e793cdbf874eb233fa7fd0914269965b43f8465e861ccbb98befb9622d4194f232ef7d25baaad774eb03ee276a443eb07db8c01646c4fa3149cb6f2f69ead3e8b31ecfd99ae698b0dbd4c711d253e17e7b29f0cf9027cffa0105b8daa4817b777a303241b2cd8b79bf552d341d", 0x1bc) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x200000000000003) fcntl$setstatus(r0, 0x4, 0x20002000004) accept(r0, 0x0, 0x0) 16:00:33 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000080), 0x20000000000000f3, 0xffffffff) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) execve(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x88, 0xd0) fsync(r0) open(&(0x7f0000000080)='./file0\x00', 0x8041, 0x2) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x210, 0x9) 16:00:33 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f0000001400)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000001300)=[{&(0x7f00000001c0)=""/45, 0x2d}, {&(0x7f0000000200)=""/109, 0x6d}, {&(0x7f0000000280)=""/112, 0x70}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x4, &(0x7f0000001340)=""/176, 0xb0, 0x100000000}, 0x800) setsockopt(r0, 0x29, 0x28, &(0x7f0000000080)="e5dd98dc4d82ca1af19eb55bbb4abab652353d8a5aa08744bf54a72dcb0ec132c08ef377b0f61ef971d60c3e0fe2275db5149cc78249401acb5eb83f42d84de7ad62d9a78c268067412c84857a44a996a1615975993f0880c520fb10c96c90677ec6ae9d7d548eb8c2d154ef5c5f78152bbf8969412ff8f2154427b6e8195ce4fce3377a0047", 0x86) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = kqueue() fchdir(r0) setgroups(0x0, &(0x7f0000000000)) kevent(r1, &(0x7f0000000080)=[{{r0}, 0x7fffffffffffffff, 0x91, 0x0, 0x200000000, 0x4}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0xe}, {{r0}, 0xffffffffffffffff, 0x51, 0x9, 0x7ff}], 0x5, 0x0, 0x0, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) open(&(0x7f0000000200)='./bus/file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000100), 0x10000000000001a8) chmod(&(0x7f0000000040)='./bus\x00', 0x2) chmod(&(0x7f0000000000)='./bus\x00', 0x68) 16:00:33 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x20000000, 0x8001}, {{r0}, 0xfffffffffffffffc, 0x80, 0x8, 0x9, 0xeff4}, {{r0}, 0xfffffffffffffffd, 0x49, 0x80000000, 0x74, 0x80000000}, {{r0}, 0x0, 0x10, 0x20000001, 0x8, 0x9}, {{r0}, 0xfffffffffffffff9, 0x4, 0xf0000002, 0x3, 0x9}, {{r0}, 0xfffffffffffffffe, 0xc, 0x4, 0x3, 0x87e}], 0x8, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x8, 0x0, 0x9c6d}, {{r0}, 0xfffffffffffffffe, 0xac, 0xf00000a5, 0x4, 0x7fffffff}], 0xde1, &(0x7f0000000180)={0x1, 0x7}) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:33 executing program 0: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') rmdir(&(0x7f00000002c0)='./file0/file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=@in6={0x18, 0x3, 0xfff, 0xfb9}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)="9f5947376ac414aa11739916e62bd46f62a48431bca18db2eaeb8c8cce167f72d28c95a7a327cd7f7596bf680f4372bc906dc10d5fedc5883064b2c7a2e36a044d4c26a331c7d287c3", 0x49}, {&(0x7f0000000200)="96e5dd95e4de73db9a46e15c7bb36e2f454003be8a64ae812bc582391d8c6b7a92df395f7c6d8426e8cfe1ec7d356044a029368e87c0c4e5278d95ac288d260ecb218c252bd045f73438be3babf7467544533f080c4ff712cffbc411125e2cdb8cef788c90560de8b715902117719c6e1896306dad4f88e54e35dd8e4e16a9bfe814e2dee9ca85011d5bf9fb7ae43f52e0541271a845b657ec71f23efc742632c7bef2e0", 0xa4}, {&(0x7f0000000300)="0562d776f59dd1130ad99b63737b9c99dcf4f50b68d2d3abd6349d70f78d49efe898c43aadea19f35e36e13c9edcf20b02f76b3f0b0678a34f5d2205dcd14aa1c0672c910eae6d89d5ac37fa5bd6ed51bdf09668c6cfa39ff4c433b643e46c970a3dd148d17cd09d760cd3393f61970fdf0d74dfafbee6aa28dd201fe672912a46aa980781f103cd2260c141867fa278a940c04bae30", 0x96}], 0x3, &(0x7f00000003c0)=[{0x1010, 0x95020df4fe950165, 0x1ff, "c3b747b8bf2b827ef9b03e0b177447178c3ec3caafef25c6ad328eb9dd79a6068e6c1f6bd0ebdb7cd271412eba0a72fc614a2025feb2d865d447c76c37c064fe14138ce148dce27ff62c3f23124ee503640117bf35dd0fa5ba6d0f5b4d044269985bb1005e07b9c7222eb0a537c5f199d9564de949b9e5ca168352f26c0178071ff30663fe58d0e74751dbf0420df95faff6a5a043dc7bbf22734f897d85719538c86a55032ddcf8152198dc70da812307eee86cf9ddda490d047f6c21cc03ba0965abb8de417c569c2ca301cf527c594415e683a1e0439be4e5c8cc809b26c99a4a72783e5c92f2730739cd6d77177c18b16bdc66d37ed2f441afd79706487c13e3edf90782ed429de37196f9ec70c13e165bdd9d9dc1665d6c8cd951f8d1c3cafa6d080bb2adb02b5cb4ba7e5fb3c392f9e6b14b0a4a57e9579729fd9cf6f032c18ec14e35416026992deef9cd6c8c8c3b225802d5010d4f3b23745bd08a91faaa775c1374e61bf5b27fdf57111655c7c5363eefd7944a1d301668bbc7e6090b76c46680792793199f69a1284a8fc71ec8b2ee78e137b9b2cc53f84b3c087443ef4885f5564e2404d9cb3cfb6fc46e095efa3214f50d7712ac27fab3e7cf1ff51bf9c2075c5056e5a6e074612c35d58eb53ce0554f380a9f8b153cc509ff667338741d65de7e1f8df0e8c038bfa62d423d99d09b4438643c14c7a0faff85c6eaa1861813602e54c045ffa06effcd1820b2d7b22cbec5d2af34edaf6741bdec91db8c67b1d7dc22fe6c4b994d30a88fa974234a292b99204255a25e5285e0a5c75f1c47738d91caf96100d8ea494a261589e5a5aa4386fd2e8bca48d7f7052f43d3f3e2838553fbbe8d463be9a2e817cfbd75264b383a934d846b5d59fe17a4c1e7300729ca5367bb5e5ed0722ec348542c9bc31859dffcdbe10ca0618c48a4daabaafbcb5b602de5f2ef664631406c765bae7d6304fc0891143518403dd85cc9bb5f593acebd30a5c3515fc0a580a9754305427ced2667d938994c75da3454c994193a3925367f5b7a7b5749bf68af5c18d8b8fae19da192dd7a6546a954dff5ac939dfd773d4e86d5f1387b7b238db4d30e7ff6eea93c583fb1206d71bad77ecc6ab6f3a81461fe5336bc01e49b0102785f2d48f472c108c739cc3574fa42da1ced62a7bb1d0c277b220fd66a02f856333c821af15f850ba93897df33c65d090382ed28978623e0a021c43447b844459fb1917f44ecb0684b679834ba65b2113cc680d9f9e966ef013fe9bc0cc2aa9ea7997c1174223dbe53885b6c691ef50ae2eeeaf959b9069508d0056dcd18d4e0fd03acd0cd69b06909664a36d1c23a17edb7c1f14920f2bb11f38d2a5792a021fffa4e30ce18da60bc2b0d26a6af8c1f3aa985bba480400742d9c19705a1521d7c83911b70dee84caf72c7945234ac9ea59dce0e4805a27b5e1a75d40a185e3ef0dea8930bef4ffaaecfa51f4b9a18a8ad9615dc47448fe238b3134da246488cbaacbf052cb2b4ec1390fcc6014a0e397796c50bc61400b2f087718bdba23c8074ec88a7e0205a21ef1c1d0f5b30ed99dd4c50e2494620ca0a49a697ac4ce610e1b6aeaced6a3558ce508905f2344a20d10663695c67ea1db4e5b4c8dc4a0f273587efab72192bbb9160916f9cb2890abaee0c09a23e1b9fbf2c72a5b790347ff088982e7f56e8916051a7fd73fd5ca8d3df863224c8273eb0454fed1ee891f88c1403fa2cdc6e76266e4c8b41fb5387520724198436d439bf8d9e3beaef03b9bbfec1de9aa05b2113e33b4ee0a97cfdc7784fec7c9ec4db3b15b9f8d4beaa074d2200d20b5196b7b0765bb3ad67e11a9d491877503c95124c0d8f4aa0f4105badf0120302ae1ec77c8528ed81f70fdda5f4e6e53bab0e2f686bd9bb2fb0a726122f90a6a968a7de2c55ce1be0bb97e91311ea00e42fa62f1227979932e9e5c1a75d423e8c859e5f7c2bb7175183cab37a97aa57c14e68898e8b516da1f437c280ff4e58db1d70b256801a28c21f252c15982fabc97e41a6dea136fc729409bd463d08fe69274ac4d8560ba66b15993701deb130b4a33789b22486efb6b843fb5a655ecb1ed43173a5487a0a53d1facebf0dedfce392cb70b5102a594eec9afa21cf18983bc1f428c21bf90759e0f9e6a7a6f71b98a13564f119510866b589790074491c552c08cd41864c8bbb0fd697bf0f1449f3fd0ca8aa3ea0b2454d89e115ec7ae78f2b9d513e5a3436fa2d144b0433abb68443b561a03d1c2d8fd3158c61371056c324f8bea22f002cf0db4f4cc3e03ed9ab4ce305f8a12ad9333ff988c8bca4f6ef332955feb747e2344b929357bd3989821b68d7138f78595e9a10845f3a9cd60a753b7c198b5153b8af2eae59450b156cdccf603ac80cf6caff9f99189d3f0fcc239f30c2fbb1922d602ee609971f524489f2540e7feeb8f252257aedb08a9e9aeafc06d93c2a782400d81402bdceba3309f2e5585910565463f92f55afb85f160f4e5dd14780c70cd8f654e92ed9bbd65760b35535c0b1978d5fea6f40d47771803295b59916c506c35d5d5887a76de57d6ab81291746b734d0762abc209412662743316f7cae2ad99d5dce83905fe1d64645cdedc951f25fee6d04ac6124656df64c844dc8bfdd70cd1dc04b0248df587ff34d45b28d5eb9ae39d6fc4b3492b4203947b5355d740155a96d2e133f532844676628e02e7d745a63f836ac13c38a0e2e45d3c7df9516e77b579461fd78219a4a3e7f346800460d541deeaecb57d13bafcb608e3edb162e9b2aa039d233e7252b2585994e37b1221d6434bd5acd8e3e96e80c5963f3cbc05a01298084ced03738b912aa9cb6d5bc358145015aad8a3bb49667282d376798f0ec7845a82de58b52cfe0744f35b15953d92f22d43e2201c380a61db2bc631c561c82070881ba909e5b93b88cc7d49beb8c2b753c54216f00f008c9bc83d6d1bc76f99bfedd4f1d32a44415118ce4894f6ab01d141c0128d2778d8e4efff1fe48d7642e1aae88c4456e296e5f2b26185d2514dcc79b9fd5541bb21e7e4e4c132a3ac830ea74738ebaed21c059b24c9f76f834cc9c320d0d684d097c4fc14ec90ab732f21457fee01832279690dcd66fad9ec899de2fc7ad846d3e81f375c53ad99221dc398026018b39ee0e1172dabebb16f4ff98d5768c851699f3cc92e0da678947dd558c741bafcfef81ff5da4c4065daae6e13c1287f8c16e37d627a9b0a1c9e1f658286a704f51172694dd31513a7ac079426a57e887828af9a71538afc9ed4b14471cdd5752ab7f81acd7eecacb31253bf0b7317afe221e3b4adcc565ec075917187cf34fc486911e3f02b369d717628f9d6fc224fa471c4085df1c59c7d2584bca89920c6e35c38897b7c5f0a54ce4ab9532b1a21f9f0f85cebb510bede5af8bab2f724b668d22f8d5a31ec23de66b6c53409bb6b02a69dfeb334faa5dfa9894be628852db56165b6eafbfabcdb7285767824e4b7465fad7741199e43ff891016926afcaeaca2fbbd0ad13ff11c5ed666efdb05f59406f3b7212d8742bd93a2442c129edf2bdf6b87130ed54d29e355b90df9a92517387bf271645101baabf986f02d66cc67805d6381c250dde9068ad5e39541a4bafdf5601ab0bdc8beaa4a2ad399f830e1d2bd931584746040eaa95e1d55b643f5f04e385689838cbe4b1b9fac0fe7a2410dcbaf210990af72118b3b492a8a7d62bbece5596aba4465f6d1aad82eb24f4dabb6b7647386022f7052c89ec9b559d044376450ad41c1d2743ed3d4fc34ffdb3579c5d93574c88195adbefdc9e734b6f56ef7cac74db3937726a39926dce5b043f7b5cdfbc9f151e07bcb0bf9b5aca58d4554b609e088331d53305e04693a99dd44a029a29f70944c568ad090bf3d69ce89dfa1cb03e29da06d7dae27c6b4c7b00c8edceb24f7c50a5c6565fce823afc2a3689bff9e81c059049a38fcfa2d4891a289bfd75f2aee4348dc826b05ad9f509f94bfd56feaff06ca22d743adf4429adf0d8dc69b6e370da4d7823c62499a800e86c2232aedf5bdbf02255e0fb341ee104412a2cae8676cb92e61d48f74b8248b2d2abd13ac4d92770dc2f12f808fd5243ab86f7d62f06c8bf85056b72a77fd45270bee6f25d6e1b4c495733ee011c95e05e23d5af5d425344a47ecac1721bfea26923093353d1206348d31c5309ec7d85e230165bf2abc70fc9fbb758157744c55a792984716d69d23642cbf9908dd17c1d1161334567dd7a65b7925622a9239305539607dca8d070881f4462710995be4118eefe1495365a2876993c85a64afc0c3d69104a14e55438eea2a9d8415788d6396bc79f346d07cbf1cb3418cf508e4a25e1a5eb4ff5adb467f19b1509a0daa65ffc68c48d56db9fddd3842fb3552013a15085902da52d0e9211b8d2806072194987154d04a76cdfbcf8427ebbde181a864a3849460f2aa5bc7a0f7f415870df07a9afdb2d8675aa20395e97e84353fea76373b0d3a975f92488798fc34905bab804fb00f803fd1194bb734d16001b48f66c91840efc5e05a2e8eed25ec6e0c2f22df0646c94d505f18af28ec8aad32c8dd46cab6fb67482b510ac32c0d2cb0c82d95c7b7689e3bec198590de4042686f13d7e6a99551aca390790198a3571365ca01e113784b04d16928fd1c7e9125ac5e4283596ff6fec8644f430b521a7cbb8cc7e3e51c19603c4396cf2bca6a2f97431fef9746762e8028574c1fd196328642cfafab0a8a2b6b06bd837fda7aaf7669e2642cb5521be0c49100f207c42fec5f0ccd645e40b8cdd244cb4fcb6ea321331931add5e5aec9f6fcccb98e47a159078e92c8dc3d751560753f4794aa47e360649a037cfb3f9e50f8d8845d92c20586e46e49b112199bf49121190aba527ed56e456dcf82643029fef923e1a513575a4f3085fa1d26b5e9a24711b01998c943ce2c99bdd60f428e983ffd11c566a2463f373641f3b89fe27b82c07235389f38536ca86c2c33af2bfa97593c4624a5c908ac0cdde0989850a79ac082caea43f9ff3ff41aadd936979ac6c5f5ddb427111e6c40ca6b96ba3ee5a6b858a7c10f54d3deb982407d8cfcdd9fad438c3c45ab78766d6eedd1a7a68b81df5901ec6be7c09a3db2120c1fb22dcd1ddbbe8b3d664b2bb89257da84748cec65a1c787057e64ae1cb9a2cea2f770c9e1c859d23addad0c787d51a4cb7d3889c2c272e9ff7366439123b784f42f12c6da553e1047a9ecad6f7035f91cd792f30dd75eccd70ee0e7489c81fc3ab781b927212c4eeaef293e8fe49d7e33b450eab704634d77fadfe39178a479ee56e1975d99be0a136440810501177913d77816c43351afdcd9814d72cda08500267b78b651cee0b8efe862ece73e467f6760cbf85af1d58a6fe2489bd1bd3bc7273dcd862e8ef90c22ff4508416a0df1e6c086517228a6916ddcd468a71397e8c50212b4e50870efa41c8b4658be2d97128dbbe0f0abfb4f1d91210cbe1a916120a72325366d67b66dc9d31289b6e47548af4a4cae016bea80e9a49aae90203ed4b8983e801e8313cd6149ca351adf1239c79b934cf7f01659cd4453efacd2cc22ca575a58f4f92cce23114d1b4e238ab1b392a05504b479290e1863c28c16bdaed785fbd2064b2ce4db444588544fce7f82d08596c44d810421d7137593677430800a79fea5bc55068da7bfceeebad96395282b07e1a16a77ff43fd0040b6ca0caffd7356f65736c148cbfe84e73c799248948270a44db6263456"}, {0xc0, 0x1, 0x0, "9d6e4830d9a06742b8f77224696e4f7da0c7583cdb4f9903df51ac9c8925bd9816d8caecd1a412155c5fb27a6447c385e91da8a84210c5f7738c6e5991aae6f8261451c458c99effec57b2e109bb68a6ef20b060b5acbdeec062ed7c100f743f2962287c09ec296e06454b5f247b70f0e6422dd8e7ab1acc0bb3a7dbefd875df20883d9b8ed03ab241c0547958a4a9b05c4460e0ec6860c360286ed5b87fd06d5fe0421ac555c6aabb9c108b49"}], 0x10d0, 0xe}, 0x400) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0xc000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) 16:00:33 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="820269e2b0d2ce0359653000000000"], 0x1) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/112, 0x70) dup(r0) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000140)) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000040)=""/15, 0xf, 0x40, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x1) accept(r0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 16:00:33 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:33 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x200000000003c, &(0x7f0000000080)="1ed6b537", 0x4) socket(0x2, 0x7, 0x3f) fcntl$setstatus(r0, 0x4, 0x80) 16:00:33 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(r0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="b5afbf8f3de065c43bcfed7f22bf68178810ebe5430fbd32e0e732e6c80601cbe93caadabd7c5c559a1b586584159feaf1e9c6b4a46d1f16e0b6e160d9f5dcfd1453cad69891a5fdad35b90bd5b95ca241e9fc9fc0a7a0656fbc271ed91fd6419735e92dd360fbb5ff59ce53d33c9761e668d0f49558dd54d1819e2d1062362f56f95632d2f572f2738a384aba68aab9658a1bd85a2db0dcf9ccd22274217ccadf1dc3facdaac07bea7a459eb78502cc7e6ecacbc2046af0753bdcdbe543e2d9be45476dda2ada5d2d19c769300ddbdcb090cf8059f87364890137e681ae03149ac1e5147354cd973a199add949c7ecac5821e9152596f8831404ab70b65e2fb8fdb1d4fb2415bee1abccf4fa176cbd1077afd41935fb77939ce3661b0a2cae2152ecc40ecd0b67d00cea10b4a5e2e2cd3cadd1552bdc05a56dad1227134121340e740fd75ec381d9ac8f25bf2218a5f6eb8a080fdcde7d76cf9a42889363d0a3faf322c79610ee31e672f4c88486e54e25e8e250823f9ff9451056addf9fa2f77bf32bcc6396bf3b0313418925725bb1974a2ff75e2ba6a66fff991dc644fa2df7adbe03024cbafc8507fb42c308922b900ce24b07967ae3c4c68c1aec6f942f6e19647d4ae2ed9f6bb863cff60b4d3bf017320548645a668e0c1a3580882bafc39cd6b0e293225a54a55b03e2557b471df21c501dcb491f762877096146cec2aa6c43957a8201a44cd51d501a5a20abfe8e8e6e045385ad671b3168feada64b071792870a4f90ddf532d1a0e69e596cdfed3fdfc35ef81f454b18af874cfac96ebf3286c772b748d50375e7f71f1e7e564b5a6141d7da09e1beae6563e92400e2e47dd61639223a75a79c6e8f24ec51a2a94763b3693efca504df852891457918d384ca16478931aecb68a7f7ce3eb193e73d629e54f4ca992910d0e6e55390ee34a3a901adf679f200ace4b3906908cdc199c87d1893b6cf06f58d303712058a32da284ac2f67070a9f3bfe4527e0abc6d62b9fb203ff5b95e8979e36900acc16334515c779b831a12b7b0c02c2e84418112798bf052cf2786dcad1baef37d235daee70c1589e0b3d013ef599e0eb5bf472863ec198955620a93619e37e614f0756c211baa266749ddae3246ac68bf480f1d221e308820e163aaec9127e8058b3124751cacc2a9b8f314627773e952fb57d4682db005cb5d80743c3626d81c203b467e7700c985c6d6b8c5c221099bb0c70db3c19dcccf1ddbc2969b2d564f4e76b8047f2b394be6c5c975781b6e7226ea28a0962bfce6eeb0f28be919024d25a3be9c36203ea149cee832f99cec4f2af64480878f24c61444994058843463fbf0893fd96b5a7a29b3cf7a04258537ee7c836c67dabc3b80d747c35f8759fa0de829c650ba5b4318fad7beec3f1a97e6f15a827cf32dfb72a3308e05ba4a16220f9424c646ece7c712c99fa5bdda938a1598a68d86f95eb73feaf05efdcd6ccf13b47356d9a8f50dd5ca897cdb63e62c327ab4856610b47354032eca724c3c5c1eb00fc5409adcc64c778d421c6ef5f79791324065bc48d2300c75b9463683bf3efd4efa2f6442a06ae08e8666c2d6aaaea94ac20cbe2090f84fa763786c10a3534e07f3626bb1f1ff8ca934f49a362c7e467b63774a8e870f6540b262e4cd216960e0235d64c1ea64a8e9ab0797688870050074103a106ff8245c2c1d9ddf23a8dc5ab9a9b99a6da0a3187534e5e70d43644c9908680f7f0948f81b49ae9e1b7336a9b3e10c5af6f98f4f919e48ede14b4ab82b5574f47c29dbbe944fd008dc9a9a6c30737d200c2f97e41e7eb317e7bbd8014d59fdabeecc9ff9d6c7b364c6643dd36973f779f8baffdf52dd0879ca21ddbf9396df5243974fade27d8835496083c73c20e92ad73b14c35ae8f69dbd6e984bf0180fb253a2e9933c45999253967e9d47ca567018e62f6613b7fbe5dae7a2d9588384d65d33dc7ec67c8bc34c06dfb4f4f863f80e3f3a8643cc37b41fc0755c487b934d259cdc2dc11cfa156740e36328362103819b61ecb4abc5d014f5d19ea02928b2526e90df108313b7a3cefe7c013d9600f728bdf67d25b94e96215cade87668d77630474e45cb84245db557d377d2444ec5388eb11379cbc5783423dcc5a0d7fb1bf9856868a3db7e919fd780e85a06ceb3546cc55b708f0b0f211b11eb65398164957fe07852d2bf0860fba17c97c4276fbe46a41f5c0fa1d159c095be25af8841408e5f66bcd70651e3f83e79fed9e85d2b463bed0d056f26a3f300ca5a1c6bce07b91a8d94ff189d41935e82ed0fd6c52d329f4116e913b7ec4d0c1441290da003e67e53d124cb099f5af9a3017892ac27cd494a3a52a7f5b6bb552b05bcd74c116df4f89ff883d2cfc04a9ce3586999ad2a2e3a3012f1acf88323c8d47f03338e111b22eb3f751f1244cbbe147bc92d32fd2745d359be664d09c078bf6e270936c0217ee9466c91d439400054385ac702e97c32dff1a092a430cb5ab260db4e3a793123f846fd3ee924472a3a72c25fb4d3207ff01c53fe96a05b91227a76b6e7b088e2e94fa2a3db7bc4cba50fa72207bde5256e39e0026cbd94b9d4a74320b8b651fdcdfa1b1517f38486ca70a671d0802fedaf9ab851acac1383eee3560228e9ea7bcd05e209c1003374377a288b55fbd79940bcd6d46552d0b87098ee9365171957047bbf77f5cfb6701bcb11b8afe3395b6c4afeecd74eee907253cc29ebd5bfb6c27fac18798de7861430840260e4b8ddef2db5f27b0bc052ac95bc0c73305663c3d266882b85dafe1f4497f952e424d32ed10a5cb1eb9d4f32ead90d09a1c393c19695b536020eb8dcb77c6633cd13eda6ad563d173081cb93a16df7a320aa992cf558f1861768f18bb5e266b0173dece9d86bf30077c47052fcc530f093e3a383b7b012ed12b1992723719f74de3dbeac37d5d40079644b247c85e77945f3b0a98297a55a4025670e236c7baf69c9dbb993724f38e4b9256eb59c900738e8c3b91e2c58292d947d9abd96aa7efe356b0ac8150314e2fb98bdb8debdfb46742a7c0fb547c016cf788ca7f8acda09366556a64d09488b7ddc2f941c6236ff49e622729cd2e515b8dd6a6aa0e77027b2bccc31a6400b7a4831a27ffe9bbb8b625dccf7caf785c99ead52735ad93f12817d5ce78a52d537aa2c172cf4abdfd14805f7e9da99b7bb9e9ec7c586f0da42fbfdf6799c5c709b2d1475b3f38dd428b5b3e63a7025fd61dd6513fd3b0b11d15aeabc1ea25174b9d03d708ee96087cb4a291c6ee77e37dc35d8ec2c19f82e17d9c70d421dfd2cad9b61075e2cb86f965d26f508d9ba1d5079c8737f4388c0e578d3b25a254be625aad7c7d961a6f4e09dc212a6c25b63801ee3983115417327b8e8d00d0cc2f884beb6f801647e6af7d11ebaad6be08ee9ae909864eae66be06bd2645c0221f554d0a41fcfc8a1533c07046f61cb54fccd12384cd615ece256dcf980dac4398ef899a7c0b06cd9d15aa37fc2ae4b77503efe7fbbcb0b54979314a30aa3dc304a66821f364106cff0486995e90c5f70228bb7b5e738e5948f192cb440e6d6b1e8a64c10f283ff72c69a09ce7da28205ea5811414509b654628cf6a4e1ac2ceb21cdb47a0acff9be4b78452ecd22a6cdd75fb7ff8218784c54bcae68fa16cba959d51b68b3b52923a9e1bbab6da30753ff2b66781873c45075838403c45b35f0fa9f1c1d69d176f6a96b8ea5c91b4bbb534f17269dba4011be32cd87aa7ea9d2d337f061d06d6205e566db4c90802ff9d5aa1de5da69a0d95c98b68d5690817c59e324c31d1e4c543c5f9105650c016c722acbdec78c4b781b2d07b097d1b10449b5f280fde9661d25db2a9617bd22fd6723763465576adbc806c5ae47e7a1606a4bd7bc288a79069b1bcd80a2cffb9c5719ef0eb73efde0c936bdc03c2605a80b9057d749f39b2c93c90f5f26ddc9bbc7a173b67ba37b7f9a8956d60013e29d802299b3b1439571dfd4eac3acbc93b2b4b06b16fd55a938c0dce5920657857c05817bdf1c76b4582dacb29642d4b07354f863d33e3aa6037695efa214f9ff77ef2c4fdc2c1bf198793b376a3e44713352c804301a94ec88c804564ac46b6cc065338c87b5872ad7ed085be9f681fcd1af0900ec8dfa65802dbf2dd88eae8d4c97611b15440712006fa9cfbb96304a9eccd3aba84250a70d49a533536f8a47e7821d0293a829234058b8ff2a675a3d248458a99ab2033ae944dec40a9324802b7225da6e35c9d5d5d3a925705ba3c8204a08ec70111360e4e6f6ee31ecb4e1f0e127bdfede7fe0511cc03b1d32078b02752dd8a4bd5fe08d7370b29039fb1758b461594476e88d4cda3e0929744b8b42dc8e92457ecc983d14f477e57778fcee2936cfa167f41599813a62ce9e65d7a7f7bd375308021b33614a51038d19869919a10966672dad7c9d70645d44a70fd9d0006d84d5e27064257fd019166b2fa2f117420f00045328010d33236d6b3944202d230ea02dd37f848b715600b23b56a6ba71c491b71e0f71d96a9b7b96028c780dd9339908579783e3bd8406cc21353dd8f11589c9575078d85afc6ebb45ab26a943904df84ae173264099a9012d006c74ba89f824091040101b549ac31e65c5900bb4d7d6a3327e9a267c00dd1022137edbf98e5d679d44880c433dee11641bad06758b19f80b8e2480c2eee30bc4c867bec68e236d0668ae06ca5d6ce87e7c2a95beabe1b445439fdc410125abe58ea43acacff7c33348d2752ab563054408084586e065d4eed03efaaef4a41de3484f947156a32ebf0c70a987d156d55e4a9d578519e29d47f5f44664713734900c69c42ec87b54503900337cd5aa2de4636c3e3f64a94d1404e69f397ae2d73ec59bfc4f755485f11c4721b42ab135804f1a9da00f47ca84a5517b7f857b0df1b8b7da055f8a90d0c2cb5debd8880f740d32190baa66421f64df131f67db7bbadea330f92768c027e9df10371b95d2cc096d5148845db436df7df8aa03181fb5c6e0b55fbbf9e702ec3e45bcac5b7bed05cf172e5a355aa14277db6bdd85c5a3711e40aeaeae6a50b47d5ee82d2c17802d620270c9b90cb1e52ca8a9eedd886a945698db7881b797fe790027f4c955e5fe7b144bde30dcaa3a370451efa753f67bb60713f6c0b6f1bf0b5c2ca68fa6830110e441d13730a22fcf00d372f8af89cf93d1de6d972f6775ff1dcaa00c7a011eaeaf42eb60b86944b0f5aaf5c298472b231d96338a42ce4e67b53d9f429adefbfcff04419087f74b6d4abeddb15a5f31588104ddbcb4580509bec0169554ddf2164cbfe7cffec640a2e46456f82b009b4f31191ffd9e531c97f2807aa11fabd801b1d126fae854b35b2510f956ec89867b31f2ffa26d26003a09743005a497b3a0144e5813816af699c25c88dd90a9b5f6d490e7a185d389ad744a171320fc4cb4be8ea6f98fdd76f506f7f95a2c7404e7fbfa94d2c95cd20081337d0d335e0aa01b60a21bb4262224e5110504eb7954da64a2a945de1132368a323ff10b7fa3723b823deecc35264fde4b1fa2547efabfe772654e4d994036895e406b672ba455428db021dc730752301ef05bf208a559797f3aae94014bc9ebab1dfb06905f70a9fe0c0869130d4906b9d1ad25d32e807e55a7704f9467e4e52c05b30f94fc88dd9ae77af4ba5c5b6e2ff75b256147c645052b4c2027c6842fba1e84ec8e7cc98ea5c25d119339bbc16d7351efe537c4512725acebf49be51f4fd23ed", 0xffffff13}, {&(0x7f0000000080)="42b314aba2702878bb99eff4df75d4f8db563d8f8f4543644859ad498519debdf028f0739b0eaa29cbcdc1592ce0faf7dade5e7672169ac973c229ddc2635e166207", 0x42}], 0x0, 0x0) 16:00:33 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x0) close(r0) 16:00:33 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x8, 0x90) r1 = getuid() r2 = getgid() rmdir(&(0x7f0000000140)='./bus\x00') fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r2, 0x6) r3 = open(&(0x7f0000000000)='./bus\x00', 0x201, 0x108) ioctl$TIOCNXCL(r3, 0x2000740e) chmod(&(0x7f0000000040)='./bus\x00', 0x2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) 16:00:33 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x4007, 0x6) setsockopt(r0, 0x6, 0x10, &(0x7f0000000280), 0x0) setsockopt(r0, 0xe8, 0x6bcb, &(0x7f0000000000)="0cd3ef6e5d6cb544949fc6becbf6731873cc4921e5e7561064b8a8aa6bcd32927b8f265ea4edcbce5bf20fa21470f7241da511919d53955d83967c9adbbea84478d10fe1db72f18fce363ac4", 0x4c) 16:00:33 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() mknodat(r0, &(0x7f0000000080)='./file0\x00', 0xc080, 0xee8) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x24) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x9, 0x0, 0xf9e, 0x0) 16:00:33 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x4086, 0x2) socket$inet(0x2, 0x0, 0x9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040), 0xffffffffffffffe8) 16:00:33 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x200) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 16:00:33 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x7ffffffffffffffc, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) 16:00:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000280)) r1 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xffffffffffffffe5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r3) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x82, 0x1, 0x5ba84ec3, 0xb5d}], 0x3ff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0xd, 0x1, 0x2, 0x80000001}], 0x2, &(0x7f0000000340)={0x200000, 0x10001}) r6 = syz_open_pts() kevent(r5, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000080), 0x98, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x8) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x40) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000001c0)=0x8) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fchownat(r7, &(0x7f0000000140)='./file0/file0/file0\x00', r3, r2, 0x6) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:33 executing program 1: mprotect(&(0x7f00000dc000/0x1000)=nil, 0x1000, 0xfffffffffffffffe) 16:00:33 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(0x0) seteuid(r0) r1 = dup(0xffffffffffffffff) listen(r1, 0x1ff) r2 = socket(0x18, 0x0, 0x9) ftruncate(r1, 0x7) getgid() mkdir(&(0x7f0000000080)='./file0\x00', 0x10) seteuid(r0) setitimer(0x0, &(0x7f00000000c0)={{0x4, 0x4}, {0x9, 0x101}}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) writev(r2, &(0x7f00000025c0)=[{0x0}, {0x0}, {0x0}], 0x3) close(0xffffffffffffffff) setitimer(0x0, &(0x7f0000002740)={{0xf22f, 0x4}, {0x100000000, 0x5}}, &(0x7f0000002780)) 16:00:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x40) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x20, 0x2, 0x0, 0x80, "3bf69fa39b0819b6c58ea2c47d6f84eca0c6072e", 0x4, 0x7}) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000280)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) r2 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x12a02, 0x0) write(r2, &(0x7f0000002740), 0x106cd) write(r2, 0x0, 0x524) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000240)) chown(&(0x7f0000000180)='./file0\x00', r3, r4) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./file0\x00', 0xe000, 0x2) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = getuid() fchown(r1, r3, 0x0) 16:00:33 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x8, 0x2) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='r\x00') fchmodat(r0, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x0) 16:00:33 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) mkdir(&(0x7f0000000080)='./bus\x00', 0x104) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x800000) setuid(0xee01) mkdir(&(0x7f00000000c0)='./bus\x00', 0x8) unveil(&(0x7f0000000200)='./bus\x00', &(0x7f0000000000)='x\x00') 16:00:33 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0x0, 0x48, 0x0, 0x0, 0x5}], 0x803, 0x0, 0x0, 0x0) fchdir(r1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x78, 0x0) 16:00:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000008c0)=0x5f) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000000)=[{r0, 0x144}], 0x1, 0x0) 16:00:33 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getegid() r4 = getegid() r5 = getegid() getgroups(0x1, &(0x7f0000000280)=[0x0]) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000300)=[r0, r1, r2, r3, r4, r5, r6, r7, r8]) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') 16:00:33 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) 16:00:33 executing program 1: r0 = syz_open_pts() 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) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780000000000000000f500"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="040000000000000001f0948ad51887663167ae08071434a72e1a393b6e4f28b21876234e14db7f5a5b06b626a21ac571708be6d7"], 0x9}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$inet6(r3, &(0x7f00000000c0)={0x18, 0x2, 0x20, 0x1ff}, 0xc) r4 = fcntl$dupfd(r2, 0x0, r1) readv(r4, &(0x7f0000000380), 0x1) r5 = getppid() fcntl$setown(r0, 0x6, r5) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x10000, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e3", 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb953d07babec3301fffffffffffa0011"}) syz_open_pts() getrusage(0xffffffffffffffff, &(0x7f00000000c0)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x2, 0x3f}) fcntl$setstatus(r1, 0x4, 0x4c) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 16:00:34 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socketpair(0x17, 0x7, 0x64d4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x0, 0x0, 0x40, &(0x7f00000000c0)={0xffffffffffffffff}) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') select(0x2f6, 0x0, &(0x7f0000000040), 0x0, 0x0) 16:00:34 executing program 1: semget$private(0x0, 0x1, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x100) getgid() mknodat(0xffffffffffffffff, 0x0, 0x9e, 0x4) sync() open(&(0x7f0000000000)='./file0\x00', 0x20, 0x124) clock_gettime(0x0, &(0x7f0000000200)) 16:00:34 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x119) mkdir(&(0x7f0000000040)='./file0\x00', 0x10) setitimer(0x3, &(0x7f0000000080)={{0xfe, 0x8}, {0x63, 0x200}}, &(0x7f00000000c0)) socketpair(0x6, 0x3, 0x101, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/72}, &(0x7f0000000200)=0x4a) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x10, 0x9f5d, 0x9}, {{r1}, 0xfffffffffffffffb, 0x8, 0xf0000002, 0x8000, 0x3ff}], 0x9, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x20, 0x10, 0xb5, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x40, 0xfff, 0x81}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x1, 0xad}, {{r1}, 0x0, 0x82, 0xc0, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x0, 0x40}, {{r0}, 0x0, 0x4, 0x1, 0xffffffffffff8000, 0x9}], 0x10aad1b7, &(0x7f0000000340)={0x100000000, 0x100000001}) getgroups(0x1, &(0x7f0000000380)=[0xffffffffffffffff]) setgid(r2) setitimer(0x2, &(0x7f00000003c0)={{0x97, 0x8}, {0xffffffffffffffff}}, &(0x7f0000000400)) r3 = semget(0x3, 0x3, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000440)=""/107) getpid() r4 = socket$unix(0x1, 0x5, 0x0) getsockopt(r1, 0x4109fdb800000, 0x9e, &(0x7f00000004c0)=""/129, &(0x7f0000000580)=0x81) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000005c0)=0x7) setitimer(0x3, &(0x7f0000000600)={{0x2, 0x5}, {0xce86, 0x200}}, 0x0) rename(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0\x00') connect(r4, &(0x7f00000006c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) linkat(r1, &(0x7f0000000700)='./file0/../file0\x00', r1, &(0x7f0000000740)='./file0\x00', 0x4) setitimer(0x2, &(0x7f0000000780)={{0x80000000, 0x2df5}, {0x2, 0x2}}, &(0x7f00000007c0)) r5 = getpgrp() unlinkat(r1, &(0x7f0000000800)='./file0/../file0\x00', 0xb1ca76703ab371b6) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000840)=0x1) sendmsg(r4, &(0x7f0000001a80)={&(0x7f0000000880)=@in={0x2, 0x2}, 0xc, &(0x7f0000000900)=[{&(0x7f00000008c0)="a89ed618670f75769fbd26353c69a321567498c4ca98eb23b37d2ea0661cebc10f41f704545ed72433ed0af31d58beb0ce1c5f266b6fee2d0eb787030a", 0x3d}], 0x1, &(0x7f0000000940)=[{0x90, 0xffff, 0x1, "d38546dd7983aea7513565807a999b2782fae1f018c078a4a8a677d738542779bbd9b0dbeb27585e64f3d01a62e6ccc715e677957932d391e352343f987f60c0dd59e4e2f53f4678c500ba946cbd72b57a62dcb40728a0fb3edab3ac45481ae4a50cdc2bbb7b7490f6ba8ecfa1f77ef5d91a7c142d4e4529494d3d"}, {0x18, 0x1, 0x1000, "b10544b0"}, {0x1010, 0x1, 0x2, "907261bc8c0573820d36ac4ac460d47b85dc71d86f59fc454464ca72c456011f054a19800e3a1ef2fb676b396624b2416bc6d7d33552ad296298b04506251e23d836ee0d814b8655ace1579eac606600b1b8a9beaa9a0e24ff4da26275a9eb1b005a9654820adaa5278661c93daf1e5d57687a0af223a56c4939a8c2dbf0b223240ee3e1b3dd328742c707127567c1cf004502589ac0eb90b858cd9c98be85e0727cc478e1ec0d090fbd58bb5e8bef16afdaac49f74af321d9d1f3da7616d967e29c9cfa8652e79f65ec84d38c00a2e412f9cada114f36556868eb7299794624a8fe69697f37f89aef75926d3bffaf9b22e16dfe5d6b4366b518d45ecb347b14169d34732aae7fd8b38ae09221f5ba49ca2be24d54f780e06e934f3bc3acba67a39bbfdf23f0ee6974a5571ff323a2f4a5a5518e8cd308d2f5620c80b4bf40a632daeb4ee39fc69d09f06330932c42ad748bc73d3bf138437e755d4e748ae4798aa5d8d5fdc88695cd99e1c7aa4a7e7ee728bc78e3bfb3797b40ee713fb34fdb848ca4e3ad137a19050e0440aefea32f52c57400cd75ec747e471b65e99a9bafdaf4635b164b8f07f0dfc33d8ac6cc3d68768619c65ad47ee3d223faeadea9fc54db49b1d4a0201fae55a5792054905c1589edd16006cc813b8c6e7fb47d19625cb6a17052e9888b7ce123c42275656d7d07635d399a99df66b78a78e5d078e16fb4c4c0329d03c3c675f62d43ae2abb5a8f62342ebe1a3d4a6804436ed6fde2eac56abd01013dc9fa52395c18ef6735dc3491796ef391e6e8697e719b0750f139cfef9eccee4c56c4fda31bb84ef2d2d4368bf09293d27ad15bb0220548edd21fd6485343ae74457a2bc022ae49056a55fc7e472ffa0dcbf9980ba61eab6a84c800a8cbb302b1afe0e7795496f2f5bba25b5fda365b3cddb1b5540b65cd227b6541d2f64b53cb9955d6e6c8c5509b4d6783b30df6246f8e54924139e675e1cd98fecb0824a1fffc05449c60aa093c0065cee53cd4790c6a5856188069d378b56bf96ba0af928e0f48429fe4e6764d1aa75f0f3c313d7941e34a7dbc82a856d8e9427f444a47a3a99cbf73e904d4e728bc1bfdbb0b26bedd94ba506d441c160c57f789e986165e8029ce3c914310bb10dcb49f7c0d3756a632e6c5d3d55e141034469d11b1668d815b7ad7ba704aa373d2a7cd4c090f54026f995b6f503362097009aab69f126c8604b2edd218c092b7fd02239c4bc48fe2d9c96683ce68b0a80514dba1381d63827050b7ffcac1a00f2a198e349ebbd5a611ed672e14d79827958daa437afcf846cd15e5e737a77a97072d7e0de88397490eb2245a52aac925f23f59b1d67cba3c28365aeb8465f3c8f55577aec8d81a7b3cf3b6dc14fae4c08c09b2934f4f9211785c96c67f0d02ca7adff938169c070c5664a7897f8225270f0bba2587c0446920a78708824fe6be4e705b469f1ec6867cbfba5dc7add03c0306ccd25c2c456d323a3471c1d5792b9544c9e9f05397990c984df00f5d7217c77e25f16595c3d38755aae7493bcb921797a3d7ab4a45f438e6f3bc8be92c1228976800e90cd21b7765c79f1e7aefbd99d33dd875ba4fb6ef09f55ba916a37d7d68bf259d898e8a3512267e73369e8cdd978e4a94c9044bebefc253071bb2d9df19b75b23eb119aa4b5091f7c07a96d5d207e3cd74d77caa17e38eb30257a9a6d4f80c2bc5cc81174ced5d2a357141f22708788ace447b3d434dd7997eeeabcc89e202ab17a87fb62b6484cce09b5871bece4e8ee8c2c44c7cc67fc94a288680b4cd6458ce1355ce23c2c6dd91acf8cabc218b04af64f99fc61e06e7d641d7ebd197980e79e1bcbcb1820646604ad360be942a14b68969ec34bba9d44398ae42500e5787c7e63e0dbab7d34675c771a76d6ba562edfd6a61d05122d909f13b5d497dced1f4ff3e1b3abcff7907311e92e26527426a8ea67d5c8d20bbb348646b422bcc4eed33a79852b9b396c64267f311de4cc5cf32fc070fae6fcdd8846d2d27aa83fb0224b5fc6c2aa339eaa8f8481ac65c06b77ed8033ff255a53de111a7608d71d4f43d37b7c8f5050abc3dd789c91ebcc874b3ea2dbdb52a43b54001a34fd12bfa61066b8048c33a83a37fe14d657d3bee6862099e8cae45d2367304a14c5305fe5e7d3fa59acb49fa30f3990958a5abec9232a430f07977f18a340c2cc0474ef2d043277d0574d65d3712c13d335c84158021a57bf81f5345e4bc43a40bd7d92f0dd7a0efb5a1139aa470405c41e39fb14838ab9448335fcb78c84862631fc41177349f64da40d957d765e612530dd7b0ce5d670a16d0997a561af15effbf8aea06c151ca1093993e134601c8a7d0cac18866d4611d31caa96df7ceefd570f4a6220c6b7161be22f37a81a5e6a7652548af5168345b97f351dcbbdb71beaac4fcd3e9265e6fa9e44d4429caaedb4e04cd79ffac38572ebf9674e405ae05bb7895615d573b4015ac6dad9e1ddb1c348a689aa5c52a8c7df3ac3ec11dd2d8db3f6aaf820c44ff2e96064cdd48e6b930207ac5cb175789198e4c41ea9a7df164d161a92359f12e4d93bd72dc36232538d20d375b807abadd0e553be2ef5b1f45f79bbdffd7c0d07cec33e14d2df2724a56c1f1d2241db6357a6db33b00f529a64c5dc49e06df670f10f16871930493fe24737660c45572e128bf99af41b7b9eb1c41a27b1a288c1d26f9b5397baff329c4317360ad9675ca77dcd6b18851d70f6892b7b6648f28f0883070efaf2c4b7ae3d2938c6e4bc284972cf4a5deff5466471a47ed7ca2f15b10fa82eb4ecdd6e5ed2f7b7a6682db8065a785b8950cda978cf20111880ee20ab575e8dce7277c428147d86d5466d9bfd374e21acb4585a03f8c9d40a221552fa7de552719389934e1e6e977953c4744c3d3f76e74a9642b1524a80d82e04c8e243a7a1964539cbe3d4625934107b6488148fd747f76044133330392ebd93df550a1d51d2044c84b24500dc79e646f265f12b6f5ee7a557848b53f3177bee8f03fbb515c34599ac582de8078cef748def09b25749e535be2e0f4c6adedd9ca594e6fd25adc85044e009c7347f70247ef631bb5f8ed7787cc58d2191450534799652c4d171dda4566b0a0db535aacc288bc00f8b952024c1f9c5b1722f1488cabdc6e92dac831fd2c270577aee793738ac56705844a4e7d51dfe3f0dd44872664ce78ed97814ceda5691568d582a530aca4237da7bccc9870f8a34443deb614fca34df687f162aabaf8deedf5850dc94871849a30a8c7d36e21c5c00fc5f4e63b92180db21d5fe778f88f144435ea0f0c24992e8fc76a1f0553aea38cce812d52a63ee71b5f9baa8eb9cdd8c8cd684731919f62f2fff91007b5c3e20a1c8d83052cabffffdc97ba85e30e705688f0d8674c7195fbda35ce7c373bf1da79ed44ec8c73776b97c39c2de01850472898b6d8ae7a42b1b5fbcb0be9ce9c5b08d78f24134458e3fb5fc1ee9e5ab43d220698b20728674e1c377091c4853ed232b1bbd37a24728bcde5f0608302cbeb887439b56b761dd492822d097dc98081d773a0aa847aa081344d78419343549e73ca41ae41953a75e9684c463810dbcd64bba5c8dd15031cd408477c438c3fa28fa14aac29a7f3d57755d8f1c530bc5a988658da33047fd8fe7fbdb09dad403692a1854be317c0a2cee7f7747b09a0ac4327e4c4821d7615a743bc904d2c0bf7e3a84100d78849a250e54bda0b571e8afa1287ff1ff6c67c2b892e01ee9f4b774663d246e9240a74a940c2cfba9b1c0336d58f0ca1c69afa4f76f40bb26ccf42e22035d63589f7e6d19c14cf60f3bb3c20568e077a739772f68e46ff6be7862abf77fdde46ca3a376e50d80a93dd8c3bfc0b06c87d6884aba7b6fd0360450e0dd97b80bc7eaf9910ef19c8d16549b0a9b552cd78253dd0fa69a6c02da5e11187841f5313b64a738df8bc19c113ac67a4f1bb63a6ca9ebc48503edf0cf71374367a373451c9d5de551f1017d3d76abf20fb1c5d171abc72bc17748200073cefa3ee1c111e414898ba177bd18da48e7a84bdb91643c4d0bf51efbc8d5099d3ef335183d498e7ffb532d23fb4a543816feabdf894e45ede104b150b9044b8e94ca388b35b0973aa376f440ef75fc7beaf117c3caf645ef6d617c480c9cb5ededf51ed45e1b3a5c04662645e7c47aa65e99dc40f82dc051c9557828c2ade9d49cc78a477982fa6ed66877c1685fcc34df1a2b8427d2a7a36ca16df18e6bb191424152cd472434a03545ed17623343f622f87fb1e681d2fe60b20e47b47b8f9b590d9326c2b6bf277ff86e624a2a9ec323c1a5f134376680f3e6eedca9aa82bd7e999bb8a7d6adf31dcc87fc0c0939225e5a6e8361aae764c61ac4b0f80aae69346479524d1b89d2891153e347dffc987bec7179eb69598e1c9ccf78fbd64d0f91cee5eff5757e8ff4698ba3bf2c57175a153fef75ca1bdeb0c993b19bc08318333ef8bf8a4ce9c42b387a0fdfd65857543e529d18d8e0de37335eef1bf84fd07e531b2f188828c2f99a50fbc0534c50f8b2279d20a63c11be5edb610fec963b65dcd3615005a645ecef63cce663625bbc4b68b2c76a8166d6992109a28648c0ec548068a89564e84ab6367a1d8914625176afabbd11409e50d93c5c581e5910ea511b830e49d9717dceccd094aa8bcb4f1c13fc073a5ef89eae6052d140e91726cfb924ce18a40a2469ccfb5d52e75b803d5a4b242eac353dd847f7cd430e89033bf2278e2994e1f6d40b603e0e5f4973cfb9a62acf6e66e12fabc0e5223e0eb1f42d67ab26ce01c7fb2890150d111489e0ea9c2a621e6953796d78948e9d8f5ac2b8b335926878c402bb952fd8362f0a42f0be91fbf7b0efecb0c22fe04a2751932013affdec696ad9aa1b08f5403779c92fac9354d533b7189519d1c9f08a432dcb65e6ae263764eb82d6ac6424ac3911bc5daf95f287499d3f1dd032f1f725f4d79e625fa425ddcad9107f9e0232b203184a5fee84d24ac7ff4216d3770258704b0dc6f76e4504761f2420d3c4b7a9c79113b1ce9ba2c6f5f68e7e7e7e2793da638c7e01a835601570c8b19e75c9315153e0f776bc10ab915b5a670ee4299dd30aa16f58cfe17a2af0a92a1139308183ecd8a86127f593051cc0dcceaab85707f57c5de9f7ed5e5091f5eb84e662cf56e5619e11a7c1e7b5d8d13b98ca8fad24999273d7563c36db767981cdb1fce9c845195e1cf72e9388b3b39fdd426b9384953dd91acd80c143cff7a12c79c613c30d0b7d098b09063a52a6f15605d2055fb9252112e3ca9d43bb554528e14a9f831d4130018dd701f89d1d97307c58eb32d046a9985a1dc0c3ad1ff4298946357792ef77433edc583bbaf508ce6f8085cd3230d387b17e6c9ac2bf9562236fb5800d6bb302082ca3dfd82e10b60e2a947c28e219571488922ac2ddf1e0d93b73fc8c2bf700687fce821f124ff95e611eb2bafc765b5f07c7e10b78e47c7136a04c7ec7b2b0f61fbbb78748c8842124819c06fb2281d3a5c360d6b06b6799fad56a03fcb7bbe1959cbea26336d49b0c31897bb47a421bcb2ab3b1352422f34bcc0770bdc01f0c93147dd243bc9056b537dcefd442f3fdee029ee8f2c2fe27b53a4d2ac00d4880afaf6d03b51adf3a2abb402ab8324b0a53042ecb68b3036a8eb3f0fbe388407c37440abc4fe4e3b83b0c583652d3987a51d9bc8dccf5ce5f879bdcf06241a0494a0a7085dc003e50dada568a42ec64ada8b60256c3"}, {0x80, 0x1, 0x0, "9602b3938985ed669c81e5f41ada3a6d1825b685923563483b50d9d8780cdf5d25d248930fe3d8fe304a9aef8a9c25454aa7939eb1512c116436fd19ebfb2ea9cec623214b5b7fc9a6eb5945bf20f5fb95dadba81b8c3bcaeb13b0b8c9be24999bbaef542fe98f2dd4"}], 0x1138, 0x2}, 0x7f89eb42e74410b5) getrusage(0xffffffffffffffff, &(0x7f0000001ac0)) readv(r0, &(0x7f0000002e80)=[{&(0x7f0000001b80)=""/30, 0x1e}, {&(0x7f0000001bc0)=""/223, 0xdf}, {&(0x7f0000001cc0)=""/4096, 0x1000}, {&(0x7f0000002cc0)=""/4, 0x4}, {&(0x7f0000002d00)=""/84, 0x54}, {&(0x7f0000002d80)=""/216, 0xd8}], 0x6) kevent(r1, &(0x7f0000002f00)=[{{r1}, 0xffffffffffffffff, 0x42, 0x40, 0x4, 0xbf}, {{r1}, 0xffffffffffffffff, 0x8, 0x40, 0x6, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x87, 0x5c, 0xffffffff}], 0x7, &(0x7f0000002f80)=[{{r0}, 0xfffffffffffffffc, 0x4, 0xa0000000, 0x5, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x2, 0x1}, {{r0}, 0xfffffffffffffffe, 0x40, 0x400fffff, 0x7, 0x8}, {{r1}, 0xfffffffffffffffd, 0x40, 0x10, 0x1, 0xd7}, {{r4}, 0xfffffffffffffffd, 0x20, 0xf29b98e00a1df363, 0xfffffffffffffffa, 0x1}], 0x2, &(0x7f0000003040)={0xff, 0x3}) connect(r4, &(0x7f0000003080)=@in={0x2, 0x0}, 0xc) fcntl$setown(r4, 0x6, r5) 16:00:34 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x24, 0x9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = shmget(0x1, 0x2000, 0xc8, &(0x7f0000ffd000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) r3 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2, 0x0, 0x0) getuid() setuid(r0) shmdt(r2) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:34 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) mknod(&(0x7f0000000000)='./file0\x00', 0xe028, 0x1) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:34 executing program 1: r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x8000, 0xa4) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000280)='./bus\x00', r1, r2, 0x6) open(&(0x7f00000001c0)='./bus\x00', 0x10480, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r3, &(0x7f0000000080)=""/178, 0x60efbe9c) chmod(&(0x7f0000000180)='./bus\x00', 0x0) recvmsg(r3, &(0x7f0000000580)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000300)=""/32, 0x20}, {&(0x7f0000000340)=""/242, 0xf2}], 0x2, &(0x7f0000000480)=""/236, 0xec, 0x1}, 0x0) truncate(&(0x7f0000000200)='./bus\x00', 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000140)={0x3, 0x7a73, 0x80000000000000, 0x9, "e2ae715c4b847fcefc44e762dc549fb76369a13c", 0x7fff, 0x9}) 16:00:34 executing program 0: r0 = socket$unix(0x1, 0x400000000000004, 0x0) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) getgroups(0xa, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, r2) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), 0x4) recvfrom(r0, &(0x7f0000000000)=""/61, 0x3d, 0x40, 0x0, 0x0) 16:00:34 executing program 0: r0 = semget(0x0, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000040)=""/198) semop(r0, &(0x7f0000000080), 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x82) mlockall(0x3) 16:00:34 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x5, 0x0) close(r0) 16:00:37 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x2cf8af6edf44a1a9}], 0x4, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x42, 0x2, 0x3, 0x4}], 0x0, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x40, 0x40000009, 0xf80, 0x800}, {{r0}, 0x0, 0x40, 0x40000043, 0x200, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x1, 0x23, 0x2}, {{r0}, 0xfffffffffffffffd, 0x90, 0x0, 0x2, 0x5}, {{r0}, 0xfffffffffffffffd, 0x3, 0x1, 0x80, 0x5}, {{r1}, 0xfffffffffffffff8, 0x48, 0x2, 0x200, 0xfffffffffffffffe}, {{r2}, 0xffffffffffffffff, 0xa0, 0x21, 0x9, 0x40}], 0x1f, &(0x7f0000000300)) kevent(r3, &(0x7f0000000000), 0x49b, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) r4 = getpid() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0x408, 0xfffffffffffffffa}, {{r3}, 0xfffffffffffffffb, 0x30, 0xde77d7260700f882, 0x9, 0x9}, {{r2}, 0xffffffffffffffff, 0x2, 0x0, 0xffc0000000000000, 0x3}, {{r2}, 0xfffffffffffffffb, 0x20, 0x40000002, 0x9, 0x9}], 0x800, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffd, 0x10, 0x43, 0x7fffffff, 0x20}, {{r3}, 0xfffffffffffffffd, 0x49, 0x11, 0x1ff, 0x9}, {{r0}, 0xfffffffffffffffe, 0xe2, 0x8, 0x0, 0x9}], 0x1ff, &(0x7f0000000180)={0x9, 0x57}) fcntl$setown(r1, 0x6, r4) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 16:00:37 executing program 0: shmget(0x1, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r0 = semget$private(0x0, 0x4, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x401, r1, r2, r3, r4, 0x10, 0x18}, 0x6, 0x2, 0x6}) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) r1 = shmget(0x3, 0xf000, 0x1f, &(0x7f0000ff0000/0xf000)=nil) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x2000) 16:00:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6010, 0xfffffffffffff000) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) clock_settime(0x2, &(0x7f0000000000)={0x38000000, 0x4}) 16:00:37 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8001) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() syz_open_pts() r2 = syz_open_pts() dup2(r2, r1) 16:00:37 executing program 1: mlockall(0x2) setrlimit(0xf, &(0x7f0000000000)={0x0, 0x5}) setrlimit(0x3, &(0x7f0000000180)={0x200008, 0x4000000000001}) 16:00:37 executing program 0: r0 = socket$inet6(0x18, 0x9003, 0x0) connect(r0, &(0x7f0000000040)=@in6, 0x32) 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}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x20) write(r1, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(0x0, 0x0) mlockall(0x0) getgroups(0x137, 0x0) r6 = getgid() 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) fchmod(0xffffffffffffffff, 0x0) setregid(0x0, 0x0) setgid(0x0) r7 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000400)={{0x6, r3, 0x0, 0x0, r6, 0x4, 0x7fffffff}, 0x1, 0x5, 0x0, r2, 0x6, 0xfff, 0x0, 0x7}) setregid(0x0, r4) r8 = semget$private(0x0, 0x7, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000380)={{0x2, 0x0, r6, r3, r5, 0x0, 0x2}, 0x1, 0xfa37, 0x4}) 16:00:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2081, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0xfffffffffffffffd) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180), 0x754, 0x0, 0xfff, 0x0) socketpair(0x0, 0x4, 0x40, &(0x7f0000000000)) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x29fe) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0x0, 0x101, 0x5, 0xfff, 0x8, 0x40, 0x5, 0x4}, &(0x7f0000000140)={0x800, 0x1}) 16:00:37 executing program 0: setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20018, 0x51) r0 = semget$private(0x0, 0x2, 0x11) semop(r0, &(0x7f0000001080)=[{0x6, 0x0, 0x1800}, {0x1, 0x0, 0x800}, {0x7, 0x7, 0x800}, {0x0, 0x7f, 0x1000}, {0x3, 0xffffffffffffff6c, 0x800}, {0x0, 0x3, 0x573ab43f09b0a90c}, {0x1, 0x1c7, 0x1000}], 0x7) 16:00:37 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0xec, 0x4) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) listen(r0, 0x0) listen(r0, 0x0) 16:00:37 executing program 0: close(0xffffffffffffffff) 16:00:38 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') mknod(&(0x7f0000000000)='./file0/file0/file0/file0\x00', 0x8006, 0x2) open$dir(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x1) chdir(&(0x7f00000001c0)='./file0/file0/file0/file0\x00') 16:00:38 executing program 0: shmget(0x2, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getrusage(0x0, &(0x7f0000000000)) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0xa, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r0, r1) getgid() 16:00:38 executing program 0: r0 = socket$inet6(0x18, 0x8005, 0x1) write(r0, &(0x7f0000000080)="84b23428232efdd1b95aef9d757692a3b94101aba48f50f2380fab7103db45b31b9fbfa3490eb6c9ba118668cba6fb1f7084fc9f2983e04b1a1e9051bbfab2a313b3d859cb9fc5d105472e1d9f3bddc3ff4907689141a1089d99147b3f0dbd3a91ad321c0f002cfb4a5093602bdb8f6d25240c5119e39a275dc79764c0e7", 0x7e) preadv(r0, &(0x7f00000033c0)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000000)=""/39, 0x27}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/4096, 0x1000}, {&(0x7f0000000140)=""/17, 0x11}, {&(0x7f0000003280)}, {&(0x7f00000032c0)=""/78, 0x4e}, {&(0x7f0000003340)=""/86, 0x56}], 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2002, &(0x7f0000000240)=0x5, 0xffffffffffffff54) write(r1, &(0x7f0000000180)="d72353734b604525de4e50ddb88dd3bce729851d64713e84f77b7f320d4ddcceb79f2822947ecda67210cad2154f38577d2f4c4dc2be62925adf08438350a8b873b078d1281f4290d8ce96d216391d71222f0b5c95efea8dfce7ee54975531ab344f483bfd6cacbb3ca8cab139f0f520829a6d2c8e1c1f65b170b6064f5f3176319ab3fc96799f42d879e260f950be1c75", 0x91) bind$inet6(r0, &(0x7f0000003280)={0x18, 0x2, 0x9db7, 0x81d}, 0xc) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:38 executing program 1: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) r1 = dup(r0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r2, r3) write(r1, &(0x7f0000000040)="441ad4a7d7462a", 0x7) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x9) dup(r0) close(r1) 16:00:38 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x0, 0x100000000, 0x101}, {{r0}, 0xfffffffffffffffb, 0x4, 0xfffff, 0xfffffffffffffff9, 0x3}, {{r1}, 0xffffffffffffffff, 0x1, 0x20000002, 0xf6, 0x1}, {{r0}, 0x0, 0x28, 0xf0000003, 0x2, 0x800}], 0x9, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x29, 0x1, 0x2, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x8, 0x1}, {{r1}, 0xfffffffffffffffb, 0x10, 0x43, 0x580, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x10, 0xf0000004, 0x3000000000000, 0x4}, {{r1}, 0x0, 0x10, 0x0, 0x7fff, 0xfff}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x4, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x5, 0xf0000046, 0x7, 0x8001}], 0x10001, &(0x7f0000000300)={0x8, 0xf2f5c5}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="b880a8397c6714fd3df05fab0af67e939acb761cf3132a0018957420ffba5f45b5b27b0a1a509fe1a2f52ff22512d79dcaf253f793028078a7bd1a8f0a0ef92ada7eb90aaf1e5f42509930f875d5dbad39c39964645ba7889537c1f578793740d74f0f5b29a9409e4a0b46b93eafe7710c5a47be4cf314a698ead7833a25b52a0b5d9d7c95e78b8d34a6fed23378be464b6c5458dd579d23bca68daf376ce784c32105ed4d51cad0b7e6b745e91de4c5c66bde254b9b", 0xb6) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x1f, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0x8f) 16:00:38 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = socket(0x10, 0x4005, 0x3) r4 = getpgrp() r5 = getuid() r6 = getgid() r7 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0, 0x0}, &(0x7f0000000bc0)=0xc) r10 = getpgrp() r11 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, &(0x7f0000000c40)=0xc) sendmsg$unix(r3, &(0x7f0000001e80)={&(0x7f0000000840)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000880)="38f4235a01687346d1928ba4b877d2bbfcc50b1a10bc7cefd7421f1f1f42e316aba3e5873ea1", 0x26}, {&(0x7f00000008c0)="18bb866d8214559140feaa45e7427772218a58fcdbc95c2cf913c26231cf892ff2cce92287e31b500e2bac5e4e8ff8177f58fe2966796582619b6cfb08654298d4f9923d6d0fecbb9ec3357c7530aeb3bc0071062a003a6e875290cc4a300c0b3fb896178b20c4d2bde71a5a3f782f9ebf10cc59e1dd221d4ccc923a47cc7843e8c71984769bcfbc58dfd0d302381b740486e8d1787a1b424f4cf4f1e77a804b09a4dc05f0b8b199f99b04ff2729b179b51e3746aad79495409183d69f28364ece026ea7e01a3849a2480a9509e191750347f4aa8535bd96ec6d91fc48dd544f5e", 0xe1}, {&(0x7f0000000dc0)="54b44e833e73c769cb9226727d7953c9ee93a8f52d11158764536288670984443afc4a95cced1829980c65689d0afc2ac63c2fb5dc4529953f31ef5a9eaf306ffb9d8c61b466dddf9dc679fa957faf254237acc7a2d50fdde0dee871235f5f43433b213dc88c624d408ed591c8cb78fd0d93e8f29669136e5015c94666a0c037318aa32d4307a232478713c7d1aab1ddf8e06faea7dedc3dc18fdd2a67487156529d850895c857dacd933d49a27e3032e457ee95d942aa9c3deec50d81d44026952281dd521a9ee15dc60ddcb443bb558d9d67918fa4307573fef1befb8f8b1bc33fc252f86f63623688a0c17ef88c8da379b49d5565ac8bc8c5acd6be799c77bdd1058038a2bba447f3cdc4657e1cccfa2a8ede3215b232d5a1623dce435294a7f9641836cd978cc345ec6fe8134a481fcafa51a4aa186b825613ae46f1ebce3127d4b1ba6407aca5fabe08f0b4756bf821d681850f674653e4980b85393727f7fd3471d2bde5cc59cfb52b91427fa1265ae7c5234fca04bbe070ee4c4e38fb12622429f140aefbb1c788ead1bf9d9b018eb79d40066ad302d0b60593bacc38c113317dd9543d2acdbaa65c836671d8d0b81fe7a302c35f40102b114334bc9e42d0128d590ebe20cceca1810ef2db6a26d0900930e3e7e9126ad14c954a5a477552702578aaff70eea39db0cfc7e96cf9e65d0e1f8baaab2eafcb8889977c032873360c7d2539aec4e439b05ca74b15f2d81454cc2d94a31ec73fd66941840d85abc387793714d95c861b175c068afc6c3c8fa4a9b9a436b5fa94bb7156ba2a6257139d9aaf40224c14cb17f63a9b7004efbdc11e4b614f89f9491cdc674ac91f47a515f44c7933d87a571585d90326bb9ff36182e8454a20bb581d341586b99e71f0b3b33b79621021490df84979ff374218016e1ad6ee2da122269a012e99398def6b031ee6079a7cca4c8543df0e706ddad353e8311d09b62bcabce3a9b513f1f5e873065004ee15a1f4dcbb31c9312bc3a8f66c7d0f3696320822ce2a0cf4cafdd410d3152e702531a3f646285227e500180454e8c100cbce05f9401d3b0a7eeef3d77665783e6cf86e07baca605a17090f4e28c1779d89f2bb859ccee03774b6676f6a0ef2692ba4f319259711aaed3d532caaad88d84d4416a7e7214e3c2f8f88140c1cdabe55bc12b3fee45ea417f56803463a09e8f9ea8a9193b25942096ff564d9f0a84356beaf9bf83445f3ae25d72aa77f4ed43ab82659d76eab201fb72a2f1a75098f0c2a40307f5ea68499c2955ecba6fcb824cf8fffe318aa260cf3d26575c67ce9eba913db0f6d27ba100f747b6b643aec32885086bc6bd70ca4dead9138b58bedbfe1bd0c3b85d00ffab718373d0a0ce45e04ee4315b7442c5654b4e9a5682fd7be8004c7bf6a2b9aab673edb7aa618ff272ac55ec37fe9665863d96c417fb57ba628516b6a19edf42a6692f69ad5a5886a7d3ba2c3580d316da4631e0d498e633f0a00ad6006f4b1c87de64b5654205c3b77393e746c0d631a12b5fe2b1b9b2b76fe13de90541a349a3eae13beb74b8a8ade45aa2f010dd1da23738d3df4ffed22aa4731dca9a531575e3b22f87d0e70822d28f01f06b9f1b7359f0f3f81dcd4f051142ce4d4dae7afc460e3d3502a0323c79c97eaa9c1fe97375d449feef310843bc6ca9b541c99e3ce121ec7c550753307857a26d88d6e602503c1f49e3db443480d2989e32676ff066196d682d54645dc16d393f52441ffae6a54b0a01b2d2e6cfc38bc14ef864457c3cfc09495d0f9e51a05f658a4b98a176b5cc1814194c973af083ed2ef57412cb6c29d5f886ca670e535151f2cdfe912d998479fc3bb2a5f5af7d48d8a38f5159bd09c1c7f2496472ccfd86dfbbeae9d8db96085c5458dde6e8066c793f36432160ae6ec1b67fa7bf754fbcc5f99238e15247937f6b782f8e5ff74905c24dbea719b4fb49288e0dd30e300bde019e8bfcda631eae63a1476474d8831b0a62e0b6249bcc859291807f9fc4e3211097638d86dffae0e7fbf357a9b7c484ed8f3003aa37fa8d7ecfb0ecd597df4972609d932ec0e7008a734e2a27eae6bcc3b933850aa414273786c69a1e5973403462d29357b0bdf12e271860d95313979be04950c36fbac5840fcbe6ce051673afb7a17bd39963c7d807a0cc029731e13b5c8ff92d6c1fb6d741c19fa6c7415de9336eebdef77284d484e647d20bbe52f2696024a17a3538422bf18a26fae18bae08daaff4138cbf43ea49a0fec3a0407a726ec7807607984ec70533c31ff502dec563d9f588a9c67c28f4be7616de9c08affb584b0fa1fbf6035be9aa95882c2c9c93e097fe5dd18d193e08b91eaf46ea996ce0a24fa524721b24eb4bcba9595cbb9e4098d6557f4d0282ce589506967ab48244b97254b38995e05dfaa9d891a28fc678e78987e96f9974240a9022226ef8444fc2b691de08bd55cd2c284685d84713347902b1d1664c9819686ba721cb20a8e0d09cc35e335a90e1ef73ff33711f561d9ab24eebddd7cc38807346e011eca8d3584fee6b2b088ff87e702008d73dbccc08675ffb0b1bc2a43844f9b8bde9a978494724d6f932464371116df262ed40056fbb7be80b28ebc515f849d9ffe385079bfd5cd9bed23bea00645debd92be91493a89a10d4e601f5c7a04eea76e180d003cb713080e337481fc819ac9a99dd94dcb4fbddae9c08fb56e37e2bab8df650ea59c6401ae18c0b063fee5b31d4623886ba9bf98d40021ce1a834e88f9fed0efef7a80beee4c1f81e155b0028a395d48c5ce1b02bb914304543bf9aef6126e03dd2c2a0777d6c7264067e33c0fae52ea2e165057f5011ca95af3350f8b8fd37c035885472f6bc37de4b9cb7b92eae3fc0db8dab5a36a24aa9a408dcc2b1130045854fbdbb8eb491d05fccc940af8fc7943f4078ee6922b7e3553cf3c21ab2b7602c9e9771d1a5e10dab952e1b908d0139074842fe11932fa694a909d2ac4e13652a810fe7d70fa9ca2c7bf991a16f5890ffc524e16fae4e813255894869151680b36f71529675a8cd08fe282dd5dd6fd7865045b5672b1953ce2b0c160ace7f1f11ed4e09a0262ff6487f1c34762dea6477190a2a64928adea67068dd90abf2be8e42eac08283c53cd6ab03adf379d28798ce2434e3a3481efcb153b0240be0e43e48e7c37792ced5dd6fec377351cede8bb45fb9b5762581034d68cd2deb976e5805d720a43b5d864f08800c8709861e25b4c566f5c514cce4d2077c4b7367b2158f07413a84acf47245bb6c8939fa89dd7ebf572fb2bf21f2823bb194ff427e361d592634265ed039db053ad54f2bba21fe04d419eb0e4ca4cd505ec4815d9dfc557bad9f0382a3a5d82a1938c9d8d5b4165ed7a40f902d110c9dd63a74b7a88f6ae02d71582cbeb14b2cc6f5252d8de0ae7a8d254abdedb6b1bc11c75e26a6fc5d59780bbaac2ac1c08df966002e3a9b09e866e5654c1840226effb98dc9e7b150d7ec665ea2ff2c925984c6b53fab48af17c0d2884b757bc121f52ec37dae08d94f176c3bb31038994bfd8dc8d895e01be773cc72f9b243f91b6a3dc44c1894cbdf4145b08c556f6e8f3d3f6662420a41832722b11d05cb27881fe985f88db62193ba28fdd32a27e4fabb12200fc493d5bac0557ac9e0a41d252c837967dd5c7de62cc39216c5a0364326a6b39223d33b8ca9480ecc0e138ad3ce281d1f61428670fb8041b949d96c868efd0442391ba7bfa24fd9ad26ac729aeb3c390f6e2571c1ed9c35dffff9ea5d4d55f218f6f8f8494950294b71eba50d3789bc954a1c78104c3306485982e4cd4c9ed8972dff4f5b7b1b2b5130d3cba33a37797558bbaae1bf769f3f688439b4106f122eb9acd632378aa4efe544b5eac299dd45f30aca01be467b454463a3ef07d29eaaf3fe4e8eb632758f813b34af46bc0ce7fa832e1597a9fc794221503d81881838b3219ef633d3d08f32d5c83c2fe93214f094e51215aae7edf3b0dec58b89cc0d914bea56875d610ccfeb7ba52eb6f3043e0d7b9932532440a7408044a87e5247f381ac379ba2e9132a13090371023e21ea39ba5c20e4a5950b06a3975ac7be2b351607ed66c0a50eae2bd0e8c20264b657c822e8fa26fcde1f6c67df242526c2dcdcd4d8f1905b67d272259be23ca8704f04422e7d7faf09755cf0dfe286a576c748214c2a374142ed26d33391cdfc6693836aecea7eadcf07090de4dc04005f396f0a8295cf16cc4075121ffe8516baae249d03a39fa7639120717cdff7b76b2691854736f8f4690bf61fb5b665f945975157c69a60ee904141c92e0556ea3772f47b950afce604b964905fe71f420fea03f97b5c8286cfbbd52f4d02e518dd6dafbca5e49de65d59b4d2d3f45f076a067a9af1c2b310713569277922f79f98e449f4ff65b55cd694906bea727cca6aeccf50ed8d5c3f4e8288924642d774802c3bbcd17ed201bb50229ec380d0c03be166b9b20654a3cf3693169c0ae202295a2d72e34e74f0dd723c9184629d8cf41f5ac3019c93b7111818c55c4295dedc538a90fb767c4bad2d0020bf07ff9616b94db92cdc7bf08b1c59ad5230960035823b431d3cb41bd47b79a3e91105037e74bb30f81edb9f06b63ac25f65e09e1db3a66de653dcdb295f363db9069c8d01779eb1c18a3d314debe0c36c548efd2734e6acc2e1b5c21f640ce503658edc32e31de63b0b9a2c5e98f318a0bf093e0bbcb046310601726c1461bfe1e6d02b0be827b16afc6fe33ac0fda3daa682fa0b6854f94134384291ac7a187e353fdf8a2c125f8ca9522e9ef7e4cded729aa58d9c8bb584c15ddb62144ac4b22f74fc6515014dd27c66cff56c2ef81a5d4cee6187cbbd311f776173aaa23845530df64036d5c6b54662b5982e02713a02b4e58075cb825eb485b6d124111c366e70b7c9060de6c1e01c0156b3c0978b86b61acb2cc13b2fed717a9eb6fd427f64a54c57fdb5244d4429823b30d358c81e37c7e04b598422886a437178ebc6a49c1e60ed1205d4eb55f2e650864016103fbc035459a8eadbf8cb702e74cf14653a40f580ba9fc387418f84c92871e1c10775de0591fd907bfa22667cc3bb030735d5b3ec3049c3f9c0bd75038c85ee8fd9ae4b51ad6d7ee863e0d8ef30e0a35a30afc8915cb02b93b212d883e375a82dd51f77427e97a76a899f66e7f39844b50cc4aa8f8195f71217482d87374397c7a748525a14c1b7326062c419ba3f02ec6954a6f4dc22bd8ff42ff896dcd22b5b3cf296ea9a3bc53c6aa3395a3889fcf3a6cd2fc24fd6a91fbae3c43969b6675f0dd300e3f4c2df5593e1c761794284185c46f1fc21e67331748140a121cd994d6166ce968570a862b245070467d267cb65ab3be74b0e5b10c64f7b5b8a4e38094a6aeab477b2f14b57a1900350b70f1e0fc5c2bca202c5b747f9569c88122154fb3a7687cc0dbcf04b6d53f042cc5b02d60ae452c0d2e5bf5799291ca7961a78f7d3e367929e3017d69be6d449ba4ee51c66bfc2e05f3ef915a53ec4c0044cf7e93dd6fd7809831d5984224c90d8790daca1526a6054c2b304b5ee0fdb1c48f3be4ad0574fd7c70d1389b441f8e7358ea7c2543a71c63ca39243ad85075e19a97f63601f59d563e1c836b19510e550509b0c7cc2fcf9b87e9e8932313f06777f9e4c4acc4df56b7a6d9645e8842e7896d3fa4825f542955bcc53e73390716cd1554aa889b7ef1782b8d5f4eb535a12ec4b57b7056c4c25fed577dd3516e90c7a8", 0x1000}, {&(0x7f00000009c0)="1a2dd6d0fa67d10af7c9674a68a0223e0b25e74e16768f853d3e83285d42a90ff7ddd32a338c2880d99ca9185fa4792744ce04af129dda894d3ab94793aadfb3fac44f57e29ab0aa1f87e4aa68758b1057d6779860accfc6d246fda7e911fcb096bdb3b37b495c3a383e4697748eebe919d4b90d49cde4d5abe829970738ab6f457f0d0bcd56b32b1baee137ec9723700a103d187ca989d40d7d7771f2ce32401a7f0ae90946b32de65bab84a5947f4ccdf75692604a0baa51ab90", 0xbb}, {&(0x7f0000000a80)}], 0x5, &(0x7f0000001dc0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000001000000000000000ffff0000010000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="2000010000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x40d}, 0xa) fsync(r3) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x0) syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$inet(r13, &(0x7f0000000100), &(0x7f0000000140)=0xc) r14 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x44}], 0x1, 0x80) poll(&(0x7f0000000340)=[{r0, 0x2520f564bd4c89ff}], 0x1, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) fcntl$setstatus(r13, 0x4, 0x40) preadv(r14, &(0x7f0000000780)=[{&(0x7f0000000180)=""/203, 0xcb}, {&(0x7f0000000280)=""/118, 0x76}, {&(0x7f0000000300)=""/19, 0x13}, {&(0x7f0000000380)=""/194, 0xc2}, {&(0x7f0000000480)=""/78, 0x4e}, {&(0x7f0000000500)=""/171, 0xab}, {&(0x7f00000005c0)=""/21, 0x15}, {&(0x7f0000000600)=""/86, 0x56}, {&(0x7f0000000680)=""/218, 0xda}], 0x9, 0x0) kqueue() 16:00:38 executing program 0: r0 = socket$inet6(0x18, 0x8004, 0x4) read(r0, &(0x7f0000000000)=""/156, 0x9c) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x21, 0x0, 0x0) 16:00:38 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0x3000, 0x401) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x2) writev(r1, &(0x7f0000000180)=[{0x0, 0xaf}], 0x32e) 16:00:38 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="5a0bed4047256ac51ff82b0b34ef2db11ece8d1011cbe100dec730c44064493a4ca74e5ee375d139396b2891e8725fb4fcbfd1dcfbb03c6746ddf996549e6744e5372e49544a636d7b310d54e007c0c14048e9b067fc422fc47c49377b02321cc9b0d1772eb7af40a9ddc3a1c9e4a4c7f182ba9009a1dfe5850b5e1628bf8364b181f155e9e20145facca226c14cbe43f114f75de2087c50acfd9dacf2bd443d37141ee2a53c3a1c45e6ee8bdb3eaa6fc7686da35421743b4e1b59a93f56a07cd78f99c6182f3cd3b231d98189c2ce48c5a03cb3d1cd4bc67cabeaa877c1c1371a66b7482f15", 0xe6) socket$inet(0x2, 0x5, 0x7f) setsockopt$inet_opts(r0, 0x0, 0x4000000021, 0x0, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x0, 0x0, 0x81}, 0xc) recvfrom$inet6(r1, &(0x7f0000000100)=""/105, 0x69, 0x40, &(0x7f0000000180)={0x18, 0x0, 0x7, 0x4d}, 0xc) 16:00:38 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f0000000040)=[r0, r0, r0, r0]) r1 = syz_open_pts() getuid() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x1) recvmsg(r2, &(0x7f0000000380)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/193, 0xc1}], 0x2, &(0x7f0000000280)=""/247, 0xf7, 0xffffffff}, 0x1) fchmod(r1, 0x0) 16:00:38 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, 0xee00) r1 = geteuid() socketpair(0x1e, 0x3, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x3) setreuid(r1, r1) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r0, 0x7, 0xffffffff, &(0x7f0000000000)="38aff827c6b50e3c65abe39633aa8de7ac97cd1b0eb7b38fd706cba626ae3033955d9754feea1fd83c78d2964d703ee1f435aa3ce4a741ad42865135608f973b5f74530282813ab170c38de34832b54e711973552df872d501a4a2ffea42556a95204d5534a3a4ec4bb55a918cc16573b23ac5443a36ada4b65b9da95a23bab82c00d869799ccccbbd9e350907058926bee7403a2572118672665101e8136d5855db330e601df9c1eae5a0966b3e74c29fb8036b1e2a857372f80f781abde16f43a4a9db6c4b030da2cb42abdb03a558140fbf615412f85a11cb399c7a4fddb70d781063508c6d1b4f4827c4a8b3fa7c696252e52eb0eb3366bc7fd095146ca334f52ab56ffd38f3bce0c8afa1974d7cac7c3cb6eceb0686698e5dbb69f669eee59ffd13ea897f03ebc00ea4bd50e40d96f5218f9ec541109367909fb2265c93dfe259ce50f8bfc9b76372729151ce616edb7529ba083f0c30a76ff489a6720d760ac8d5e06613b3623592491950c25f576182b98293b58f5f934d952e3ff2e4a27ec8a7c3898bdc77196abeafceda2a5a73692ccd5912288797ee9e580b0e0177d50813c6ac5d3f99ed1355d32a4b4bfd9b18fadf223621f3fb99c652c6920a0ebcaf6b1413ce43369105f8798c563767f9238158e026079202b3c0505758170c3edd5bfc4224b2dd4be2070c2bbba7ef6b4271a95efa0a5fac7b28f2d3de2494eb66a9b194d9175e092b55886d50d8a1a11cf5ab71d2ad823ba01d73c3bfc5189dc63e712e80293731fb2e21b01013cd09d50a761ccf8077828166f3b514b2e13057da2440ccb484b9abf97b23035198a49cacc1ff93c03b54a8728455ba061167023cdfc944a5b7133da39f168e1fa54426d68c94f5ebba2ddbb8f7498357bdefb680a3a16bf10732299a066d20e61a4cbbac4e0437ce63c84fca4e46093a9ead75ecad080a83ec147b37d10d5a7f1bea2b360b38815fe43cedfd982995e16b4af04d9d830f82d64e8c2587b83a4544d300eaa2c2b7859fd43b5f1c344482383f639c1d24abe3a5c80cbbc6d97e16fe4d7903ce0dc897192f4cca1b798411822379a38fa220e4ef0043e76666967edc985685d437074b0f6d81461269dd937d4a7d8840ae7e7579c5e77b20191bd3d4d8ff1a51698992f570cd767eff671e8bdd6d2696e3381fc99f462919ed327d143415858a10733271048a410ee8c73846c3590ca9faf34fa00303490ad2d166834d1def27e64fae3315cea799080574bea25710600b97e1abc8d29909db571a4dde7e5546e4b1fe5898d1dbc06200ffc9731b0ba50dceee31d63be01b1ca8781513d730f4ed153a2b5b0904de441bd18ae3c00b9c1febe4947685064d5b88ed43ee0373e052126e1523e4bb647a9cdcc40c7ac3732e9f2e9e0992ea2df75e9ef5a16b31f5304c327b946664c6d4dbf6ec07603faf2c4d62842c8520f567c481ad9a1d58c6c6c313df88c696aef971a43b8b046b98a37b3ddd1566fbd269a1458da0ccd56966b610772c8537d379302812b234fb5c751c67ddd778d9a139a6578ace4f168590ee97cb45c739fcf811c7687bddc71a6327d13b9c5912ae5ec069d963b8057d7ca8758b4121770cc998ea04498c8e1ea80f86df2f43ef57aa1cd37e94adce2c308c0f632c2ec54e1d8d384aa4b9a395129836b804924dffc4b399a4661fdd0b38cd0942d948c036d523b9df1850b6f93892cc4e69fea81b6c63c115b0ba4ca0920aa5116f2f7c50d1b246dcf96fa7144c441aa13ebeeb288560b7297fb9c8c8abfc02f7edd4e0313731fd4c6b8d193900b33847f6cb38722154f6e1173d6b78318b329e712a1d498b4830cc9ee8bbdcd5489a626cae4e4ee83eb5783c75a62d4f281b121875823017ecd984f13ce9f9144a5cd884e74b1052902f758bb50309250d35962aa29453264b287a0471deb8a575dd980e2c2ea09377ee5fbf00b2ff21af373fbde26c7c8cf23db456ebf8b4fcf1213b72bd4191289d6cc30463ddf7a73a04f7ada5c1eebfc8a7b1ebba43b2654f55afaa5648b2809ba26c602a44b30944093a4345a035c7fdfa5dfe72c9d7fe886e0d46235393083ca607fc07779d49e7c5e11c1097b121e121646dc11b573874b56ee3083858a7ec00245b4fb58cc64b9db2721a7f4d29852a2a448b5ed6979a2ed933cef0fddaaf4711239b81074e3bde9450fba97c8ef2dfdaa123da8a64151fa824787778d2788c1ed011c80eee445dbd462713c8ebc402c2f2ffe9d5cd7ec625a403a3798fb6e27bf022321a4547c5f13fe8ae20eb487c37d5cb652f578892611b4b97fc17a8f8c3975d37a57cb955665ea4da281137b379642b98557a5f8c4ca5b9b5d51dd17fde802c545f6a0d694ec1a991bbc250af1ef800c053140e18dc708747fb94165375000140d3a0fc1a9b77e35340c447041d4a2744a7dadb80a69356f4fff530d75d1503f0467f7413b02ebe301d2bf341ef938b2520acd0c7f5250c6842cdf45fb5113bee4be447d7e29ca95756e6df36a5defee5c825fd04a245c0194401c329904a219697a3a0dc0822f404c520948e6061da94ba991b894892f91716df4f079094edc36c950a278fd7a1c8492b1855868e7726155308e59c7c31509829a2ee827bbbc894d1cf76b3f98534daab8c024d090a5b32cd7e8fbcbd785bcf74e12a9374414496ba8927038b39952345487496ab53390ded161bc115acf2c266c6afefef0b59e87e9671a4c127e9ccc1f656711a692569aac7e6ee350dbae34bf1c63bd4fb0ae66049a5437e04da6d46bd9057e7dfb9e5497d9429c7a583e6b8b2a7c41efc266657111a3e8900d280f133e42e490eb7ec37a1af866d704f58ba97b745537083cd5ab1c7749ae7fb270b75a64a7054ed539a3af78238e45bd8f1894b96cf22b1ee0d2f3747e7e6f5e141fb20270313f9951f11ae232b75870d02c69b8b67d978dea25ffda6582aaa38f801b37451b045fbe04a780a9810f96f352c3db0d54304ec60f0bb58b6fb7f791d53cc320ed9915f2e00a8aa81e9820f89f39d26e88b11aa6eac12dfb767f4e9c153bbcbb74fcca8acda324b7c03b2679bd16744a8746127524bd362e92875de876989a2efd9e0266745bb16a864a17882a37247934c846bb16fb825d7e42da52cc7289c07392a626ef2aac08e1600f2153f8128b41f84359e9ee4f3cda2cd951e6b2c0cefb652a1c5e35dc0f73ed5ef527111645a9d6d22f9a1ef7030fe2b11a969b6af4613c497dc738e38fbe1e2903d5eeba74bb0288d50b5d56e668b251f1ff6a695be14ca8cc98dd5cb9edce5eb111859362bf35a790933c1dce25c92b20143b52f168df925ae695422b3c06c782d57b7c5af40fb2943b82c14b3ef67e04f6cd11bafba0b29e964920118d03f803d47e41754a57034000b08ca9e86afa2a31853ff017d46abc5f8f4a5d8ce7dd438c8e350b87bbc61b2d3690aec444dde80f057f5bcce89b43038e84f9439c19e8075ec045db76eb2f6ddf8b59bdd3e4c0585f17c51ef7f51e9402c759d32b3a287565b9dde4bcfe4eb96f636fa2339453a8ad62c7bed2d724cba60f9a0c064345cce5a1c17489fd03737881fe8e00b97e6a8e22cce7f0717e9df8f247eeae2760370a48aaa50f924e081b60c3dd54e294dcdb5d2860596710be5de9c14ea72ded1c7bac492e47a219ee4cc5fcb705dd71ef647a244e2e0911ab9ba2f4d31b44d49b88909a0995b54d676ddef0aaee777edd3a228199c9395633b3b65f90fc758699b02a03e61a9195821ab7ae70db1807c5e6ee72a4d3a9046ae2f34402594b2693fa3bbd8795be80bc39f4dcf830776d6ec3d3500fe779dac2add011ae6b4820abea12d39c0bbe9a5eb909e4b13b3dff14da8fadeef169db39f887a9e1decc840a3abda076399edfefc20e3dc921b74f6432212ecabf37bbe1de1723aac8bd517a1ce7ea0dd147fbd201c4922159eec9ee57049f5f86f0616f34d308389598e3b59ef757852ebb987a2056608ab900f3e2b0cabc4d4b268168b4244233ec76469cff669f20b3b350ff0d8ac3ee27f904afed3a97be4853f05fca4c39ea160af48305ba140b205da33092aea2e79425eb60067d01c643037c864aed9d0ed3f25d6d97aedd9412ae44b38a9a2f11f2fe74f1031c0b508ed73a62eed4a57cdf9c399d5949adb84c644c4088b1190d3d795f51f6eba49d29e0a5260e6520d3cfb35cd8eb1ec75fc27ba56d93f91f181c704eedbda50e745e9a54e38eda96f8a94f126d664fd9f4f2317a9bb6a26014ec08fe193a2ac584e0f5fe5f3a1f9b25a66543dda94db8da80da64f2827ceb7878a0cc66e978a4d2a9245b7a570b083e3b31f628ae9ce0164aa65e40ea8e80dc2d65f132cd54165f8a4d5fab317a398bc4e176699c9ebf794b99eff0dc23d685d8402ee3ffb72561f7d87ef70e9786da317db5ea41aebf21bb5bc768e1b8ca4a93947572a5c292147c9eeb9c22ea8d510f046ce5b8b1120168811b97e71ebaf1f168df38bab01f36fb335c929d5be8c63fd01af09d4c3a52f2a8b57738eb8bab4a418b9e077d87cbc16e1fe7e38d9424520214d7f280e53a4277480304ff001f5b4e9096fb6cb8909928bf6913e39a1b9da309ff17c18b1915e42c6fab3d4b7200b104f95be8f4bdae06ac5d8efaa4b95002acf844f7b26b4371a228440717cbad03d417b1095d90445b9d02c2a42b56c0995ca689bd04a081437314844bbc337c2a56c0a85c8bd18015e056c894706fa8b1602bf07dda4ffe5a2d11a97f435b431445b88acb696ea1078bce17ffceaf3339ba4bdbe9c506b9e3ba80bba0c8d0c8fb5c0cfee0fe36221cbb0c4bf9f16fe3774a046a0d57c0c015190be29375465202e72db074fe6d37f9f9cfcc395297683805ce9f49d0c2fa4c225a1d614a00cf447ff83b350a82a6f2f87fc362c5a1b63ed481482b78a819649ea2968665285a3d721b44f457284dcefd92e091fdd401a8ac2845d900db3edddc49f333058d0a12940d0b231219f040471b3440aa2b0e3a4e6e32f9914111ea47351ea807e222bf6493d3e984dc4be897a09d74eae78ef9ecbf368859101bf9c9310be1bc47c70f870a5b8831534ad62701ef2b3455829e97bd0082518e12faa196f938b95c78a6ca9a56c5f2bb45ecb9673144a4f9c096f1fef633a5fa3905fa0e4af378375fff9093b470bc7e2b056e118bc3eef412bf240aa9eef738ec706da58accc62ec5d4ba1758806cd21e1fb05a861c2f4a27d86c83bc6fee39f727eac5e3a2bf2ae7972bf575c4bbd8ab794330f1a43b7b7e753ec196ea56b5ee7e6bda389dad69362bb18a53ea3ff5470500c19d13d7742cb7232acc6705cfb95966d4b1ab83ef4cd0d156e8551ffc0e9b707995dc09456d15033159457604b2b5b78ff6cfebf47c89d855ebbac562af21d22ab2a2dc59e447875724c923c75393eb9c9f9d8436262f80e82bef18f238cb52dd2495fd49fad10eaecbd6a147377745c23f2a9d35168787e395f53fff84cf583091ade2195f159f1f820921362ce8150d6e4900420d94aea2f843d3ea55d618cca2665a38d0aca61a50c9214db1ae19e25d37f75b2e697fdc5735b0775eccd73649fb2c7ed02600aa8532d05b3c4b3169c9d977625e7d80e75f15ce9f3182e5f2c5b241f25491d2f7ef4acb65bc55f9fed1ba84f476da823db2952078d2997aa7c429fd90d080202b87bbbb000a5010e355126a297713d4d3afcac44db9a329331e0442fc27429f70a0c9280a4830e59ddadfecc889ed0d3e666", 0x1000) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) 16:00:38 executing program 0: r0 = kqueue() preadv(r0, &(0x7f0000002580)=[{0x0}], 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x7a8, 0x1ff, 0xc6, 0x4, "d44b01d4eac6931ad162f75c956a8202341fdbae", 0x1f, 0x1}) ioctl$TIOCSDTR(r1, 0x20007479) fcntl$dupfd(r1, 0xa, r0) 16:00:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = socket$inet(0x2, 0x5, 0x67) fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x6) 16:00:38 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x2, 0x3) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x2) flock(r0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000000c0)='./file0\x00', r1, r2) 16:00:38 executing program 0: r0 = socket$inet6(0x18, 0xc006, 0x4) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0xff) 16:00:38 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x80, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x300000003}) flock(r0, 0xe) 16:00:38 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setuid(0xee01) r1 = geteuid() getgroups(0x9, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) 16:00:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) recvmsg(r1, &(0x7f0000001300)={0x0, 0xfffffffffffffefc, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) socketpair(0x19, 0x8000, 0x55d3, &(0x7f0000000040)={0xffffffffffffffff}) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x41) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getgid() r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x8, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x8, &(0x7f0000000440)=[r3, r4, r5, r6, r7, r8, r9, r10]) sendto(r0, &(0x7f00000000c0)='Q', 0x1, 0x0, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r11, 0x4, 0x7, &(0x7f0000000100)=""/200) fcntl$dupfd(r2, 0xa, r0) 16:00:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005308) r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus/file0\x00', 0x200, 0x62) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x46, 0xa0000007, 0x6, 0x5}, {{r0}, 0x0, 0x4, 0x40000001, 0x6, 0x401}, {{r0}, 0xfffffffffffffff9, 0x16, 0x400fffff, 0x6, 0x5}, {{r0}, 0xfffffffffffffffb, 0x4, 0x80, 0x8, 0x290}], 0x3a9, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x20000004, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000000, 0x200, 0x9}, {{r0}, 0xfffffffffffffffe, 0xbc, 0xf0000000, 0x9fe, 0x7}, {{r0}, 0xfffffffffffffff9, 0x4, 0xc0000000, 0x2, 0xffffffff}], 0x3f, &(0x7f0000000280)={0x46c0, 0x3}) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x27) 16:00:38 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto(r0, &(0x7f0000000140)="086e6ab0f82caf6b7121d363e5ba73ecf17bf93cc565b276ff0c25e396d8a33a1c6fac235cff651394935fc40260b59882620f637edf0532ac5b1640a04bb7483e6b1f30bd29e3", 0x47, 0x400, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000100)="b7000000", 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x1) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x400, 0x6}, {0x101, 0xffffffff}}, 0x2) 16:00:38 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kevent(r0, &(0x7f0000000240)=[{{}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="a7", 0x1) 16:00:38 executing program 1: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x9cea5ce4e70741d7, 0x517) sendto$inet6(r1, &(0x7f0000000080)="a4e7cd9f155cb90f10340683c35e8816133582497bee4db9adabf2c664a2dae748a37d69fb5c19c7e39069393ac7eac13a1c09cfc55cda31537d060d840c8e560e275e3bdc879464609073c86f", 0x4d, 0x2, &(0x7f0000000000)={0x18, 0x2, 0x2, 0x1000}, 0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x5}) 16:00:38 executing program 1: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0xbc74, 0x1, 0x3, 0x5, 0x3ff}, 0xc) fcntl$getflags(r1, 0x1) kevent(r0, 0x0, 0x0, 0x0, 0xa584, 0x0) close(r0) 16:00:39 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x30) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) 16:00:39 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002003, 0x800) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x10) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) msgget$private(0x0, 0x100) 16:00:39 executing program 1: socketpair(0x11, 0x4, 0x6155098c, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x8000010000, 0x12c) ioctl$TIOCSTART(r3, 0x2000746e) r4 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000240)=0xc) r6 = getpid() setpgid(r5, r6) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r7, &(0x7f0000000080)=""/178, 0x60efbe9c) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r8 = dup2(0xffffffffffffff9c, r3) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x800000000810, r8, 0x0, 0x0) read(r0, &(0x7f0000000280)=""/247, 0xf7) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r4, 0x48}], 0x1, 0x0) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfff, "c77b7c50350d0a26863eaa194e757b911382d57c"}) 16:00:39 executing program 0: r0 = socket(0x10, 0x4, 0x86bf) flock(r0, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r3 = kqueue() r4 = semget(0x2, 0x7, 0x244) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000080)=[0x3ff, 0x1bc, 0x80000001, 0x7]) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) dup2(r2, r1) 16:00:39 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x43, 0xc5a, 0x0, 0x0) 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x2) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000)="3ffe90da", 0x4) 16:00:42 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r0}], 0x1, 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="dcc838bd285658106f04d7fd1d4477dd03c34100fa3281c110d09d30cc61c32188772932243292c41df8b8836919a2af3dc24f1603105e01dc0cfb19852708b67090960bc868f71d75a98afefb86cf70029c11e46492d6318b271bb4cd621ea388ef39c89e4c75d97d24de89bf3acd857667b168d91f41d2900e671197f4c5023503621783269f6edd7cebad9132eb2e7950dbaa999e264f94da74edbf5f00e9abafef4ac72a2fd3f8a3d4d8141cb7c61aecc2957add0751118576c036d415cd01f0d5d7aa76d664ad570162476f0993aeb72937f5a9bfc3b1b52f85ca3d3d815153f82ca9", 0xe5}, {&(0x7f0000000180)="d9c7e3954fb518584662fa417e418114bbf910fcc351d76d3d39ea1dc42e0b5594fa2a4cdd36aa09b63d9c6c0609fbbcc4af5f0a7859a2cb370df515da078b464572bdd9cca8bc0dbab0f1249e6060c8000cf7704308785e20d9e86c0fcde8298b76258a3761643945e4672019fc373d235f905baebcb780e4668fdad61c911440249029ab3726992c750124125bfb03e1096149c0fd56bc70a8b04edae97f5492e42edba34e5730b5aaf228d4842c9dd67f790c696ea1287b5b53b8e849c63d07cac7d1d9b68dd9e1d3028577623c3381c4382b97fa192f23a283dd9780c22b7812b95de5a2cc61207be617df676633b9894f51e3c4710cca71832848e8848927696e0cc25560d65c6699d8e08f8f684706e93ae773f41dd1375f6f4d73393fa8ebc5abd6c8680609f8d9912fcc013003793c8dd264560b24c5d30b4f42254c8bb906d4d8bcedeca21b43caf80bfaf5d43480f7bb8f8d323a03be3c4f14577a0b4ac7765d4f57c412f050ed0d400bc761bafbbf13ba4640027da18f76720da642fb5cad9f2699bb432667890d58dda1e5de545d8a6e59ae1055a82656a52019fb9a8dcb6262ac937ec0bfb45f38eb5b618dfdb302ab04c7c14bb6ba90cba2a147617d749339dea4c48d3fb84abf7b5165227e9433f75a16c91b9ba1d2ed3bba57604ef766647f8f96d50b5dfcd9535339e0235051aba501648392693e7fd544b0a437e083cef2ea5ca51c1cc66e3719639c562d6bc33e0c854cb161020f62880b1bdffe579f3a0f0993ccd94c55c44ac51eabfc80eb9569f7decf84070631af8804db83fcdcf805c24efcc8b50e06d702bb3ed011163d3e409b48edaf762bd4bdb8c9cfacd4e7d39435453c7dd12913741b468ac835bd95fefc0e141b18959fc28b07d8f5bec3fd7d9fe9a899712fd156a105d50642f1d1c8383c4291999e2314a3b82005477c135f02794686b76d2126f30ad0d4dbc1cd6d672cce81476177d28618351567e54aac286bd0b7c808c600d7bc2c314ab9c30a546815d4dbd4bb76f54c2acc5991868cca3faefccdf01cc3b9a90ef4bc21f0374723e5467c2ee53768bcc69ea9dc5aab57ab67ed6a1cacc429b1a14f25f76e45af5d05668dac3fe32b6d2fe4f99d20df87d229c33f42e44c444776f870ce5eb18c70645a0f803d5c7e7b919e4c4db6e4ddf6aeeb6e39eb39d756bf486ee8c277467745b13a982e4070c8012671ec9aa5d973287c3fde72daa6f2b143a1f1b80af3a493afb610d1fe3ac71d52303cc68ed88e3de11d499919fe18d93d4cc9e8c251aa38ebbfbeba8b5c75dd92f32f94ec0b02354d8b8f7358949a74b09279b7171d3ec95bde32796bed6a681f2ca0d3bdbd55390e8c0ec231cd452cef5ca8e7c74db8e142c46f4ac15d845c52ca05fcea72dd756db27db99aca53d7992508a2dc34f096531de7ecb650840c70a150a0b0f6fb831d32d88f73341cbf71a3719da561123c32900b630d419e44da2dc9bbfb8468a7c4e1df116161c0a0273e10663b7a29a416fef99a449a3baddb78006533bce96d3ead62ba1e80cecd3c444db23a7746342ec1b3e99071b8da8d3a59446794623eb3e953fcca969e34c5647d71e7573a7637dfc7ea8ebaa44a517db0fa4bd7cdf1e87401d5f0aa364809e89933a55d5c954312cdd19ef48115b636528c37bf1a6047f296c076ca2d86f3d0326f2f35f9b2ac785f4c2b2263464897650ded5d59bc9a84f2a795b277329ddcc19ed0cbd17051a42cd04e39a63beab3592686b0f651527196c5ebc6338b9e449bce3526b46f0f0cd5915d52eb581e163967a4567b774ec13e0ddfc12158e7316ebd07ddc57ccb7ea9ab158b6a312657ed1dc61031c9043b560c3bca6dcf8f94f0d40f639a3c83999c5507ae8c8cfab8c59c317a292571071bbd53eda83069fc6838ac57a230ea6c929a23da466d76189ef909e6de349f4a6d7713411207ff85a99ef4c499c8cb6028372737c6822d62845df9b980feb57ac3142ed5319dba20dc6287bc3c270069b25e536c3bd594569e7e109b0c47037dfd07a8f4b4c9839ef8c9d2ae05cb9be020d7313ecc53f8e06ad848a35d76f28beb3af31ed4a6e83950700191f00973ab56f0e15ccfca62d9a350765e08b28e9a3e45cf6712e488b49c1c7831e9e211112c222261a3c57fcdd888d9375b01fa9e7f2e25f7c69beb97cd5084e31fd656803aaafb4a29418587042b7a5c16d309da41da795bb85a8dcf3fb46b7ef2748e7485176abf27c0999491db46edd908ee005237205a8525b1035aa1d122117d4359f3d10dd8f919d1ba9c192fa8dabf62c2fb05ce3f9ab811e8b6435b1c2211c4aaad7bb8b185ed34c840a4235c6c5eaaab728a99e7d8eec13dc9bfd8225e97fcaf1407af6a820c15bb850f1e712a7ad56323d0de223a7719e208d8f557d03a08b7668d7860ce4104dde2605d35edb9b4eedcea6ed07291b87652522f831a9455ba7579f59868252498349b48cf83d97d7480479a17a4d8b2fc0d48add2f44bc55b6bdc3a507cc81bda41d4dc929231d4a7d1a2ec50e79795b13d08bdd3ea077a5aebab50883e0e3351a5baaede9fba5b4827cf5c727cc61e4725d5f64ccd677835ab90132097a20de7f5c66561d045e5253971dd9d4bc6043562c601fa5ce914c492b0890cb3a43beb6afff74c9a5f3e8266d3932f31e14a4077a4f6f424a63e0b6d11913971c10ffe057c548ce5274c1ab7e94626801481259c5008be99f0f7470179382574d2a687dafb3a0148d09f186c68f4589aec097ef33267c0a114e667fd46ab2590b190b7db12bed48b6f85762e7acf8a67cdc6ae7bd725f7feb919dd2603223452a0f43cd34c0cb081cf0f18cfa34e2635234500fabb5884f784422fd3d4b4d6ed392f517a1ee3ba1af8c8c36313d0ee1a006713a41382e15e2d11f57f03e1b8a4e078008a86ab1b49dd926595dec9242e264883c1a64c9fe71365b239092c2b3cdfa0c1979b33ffff5c02b67a7af726051f57aa036ef84f44e15611475cd28162ca93dcbe3cfe5dfc578794f2b7a750a89f3c083befe31722f0df792c611dbc70b6684f6bf2010cc82e8080e6e76c4993ff904fb371fa4601749bd23221a96de61aa91300e33de2c688f14a7e22d4be4a25d50128ab1d4b7e8b2992ea7a40ee716ca6a69822da418004d6e26dcc8645dda19947fb362ee1e5501a33f2e72b54789c9607529f349155a8648b67bfeafa2214ddbefcac6e6a477e7e24207e0dd1334bdeca0f192c82fecce86600b1f7ee4e061b372a7075b4f522af2f50db749f301fdd4a740249709a131ceddfedd3534a5c56ca53b909c5b09e9708de8a76314a52be7c1f0a76cf786487e6f9d421d104efdbae09456e274bc4b86e92b4cb74ef20fa987edf018a81188928b433acba19f87cd1e57c10e86477b1733f433fe65fdbf0e1c3eacd83d27e39074989d499838efd8d25623ecf7441632b10f90703eca0e6861519d2cb8ce699d54410bff433ea4f0cd902dd9acbdb4c83fa082e88638610400120f7b7aabd0e90657da972cfbcac1e4b8e17ffe7be1044f3fe05f806ed9f9fc350c31409316bd11c380dab69f9c133585b5dcd824cef6505a0e45fcdc99bb7b936adb73be696eb8c15d6a8be3dcad1fd76dace96e533e5adabd6879fdfbef74ae84401237a99dda92065db6df7cd592199f94829b3f042f1022126f43f982a165f698b95bfb767ab2db0ac548f53b938778e6d54bb945bbaadaa0e0a334056ccedff882014871b8163a2e57456349fac01c05fb8920d082b95ec509b91f80657909759c6f7dd465209676e0ca75eb2881089b4963830721175b51178244f942959623d2b77f7dda508200c23434be9f40d6917ade2f8e031169121bec7c70e49d75fdaf153703f3aa258d6279f8f4c2fe4381aa78a363af182391928370c18104c9bdf2d683ef62b604898f7963c5310be96c488a5039df3c5a6f3c5130dc216963d245573976e88d95e2f84a3cbc463d6812c4364798065cd03471464e362f4d7b85ad26dc7a0b234f0b4283826b92d78ca29513dae8bc4d474dd7704fe20f9552b4ff08d3e5801dbfd443ad1fd94d785cab10a14e3d7e5b9fee4f8335a62d264fa8d393c21940cb19bf814256b6ac641a1f5abcf44d8f6f603d20552a1a8a1f5715a73d480edf6fee937acf25c4bbf615647f85effbbd1c83bb1c1cb247ebcfee001181e1e29473246b90054d259d99781ad02e3e58a92707c0f2c1ddbc9c9f598ea2f370aad14ded1ab193a98ac8a59c0c452a3c6b0827a88b7b117805236fd670b98e1927fc3c61cbca825c5317b4f1b102090934ff033643439dd1c516ce28922ab227a47aeb2b9d9dd151fe6c4f43009ffa2f69176b662c1b595e3cce55b8e2ce951f4dffe0e3fd304c1832ef10bd6a019e3b2bb9fb72cf6a1c8d7e909f08dd35abc0fcac4d180ded73937567c5623ad9be0f344f8e63aca0ed689b6cb853d0598a1ff70ecbc62bc21c20457d9ac3291736d22cf3fe3393bd7d31cb5530a42c57044adedf85bd170c9d2abc2429b3d9a0e641771ef1725de76451d73ab29edeb07afc5abe981758f4114845cf54b6b34bcad79d9d7f14050ec41aa9e47d91fa1c28afe67ee3556f16660bc88ca8a55507c3d403543012f6c3c1241f03d22b387bb2fea18b9eae8945f10ca0863c0b1fd43c854a3f578d795e1f7b9ef8add8d4688186e3857103f877885c7115fd5f93705a403ac5e3fd478a0a42369be23cf225c6fe13033ce8c8a6145e213b01d7536b7208ce6613728670a10da947b8deb040957d9de1ce750238dde1ce7a8a0b516785e5a038f6ac445f1e4fb4dedba7a7821324f7b1d5715bf6dd99aed8d4db1816a1122643ef00477210425f92f920705fe3a0ed4032f986273fd8c4a2e1e3394031ed071c26d394974c8f3a5186dea2e284dbc194ded5c5faf73daf4f975daf7ffeb87ab65e8656dc29b7756c1f0d8a470de41868b73ea557657ac70e0e8ceca700662f45df1075b4307095e7d3ce4c825fd2a36342d38dc5f995e0052936aabe5bbebbbe1f49ba95f848e860643c1ca1b61f29bd63b32d8eab35193870b8b8f2a6da300a9d3206ca4544e9106f7c0296e0f51188a30eaeeb33951aec37ee721c5231f64aabb863ea2e197191017280e1749a050ad7ef4d08dd04255e3969e0c949ca7ca11801c8a01aa3088ca32c36138f3a608b54944a25b11cbbf411dc37a1b17c4c5328018cb5551a57f481b799bd25ef020737dc30838a5331705053320e8b1f6ad8c2f26392a4be7963bbbf28e5112e89543434c1182ab1f6ffb3b1b860f1c91b5ff88b76a363929a579367b7299ff5b7367c7a48730c7f35003f4814c1292ad8069c4aec128930d007b23ae3e0f1df45b502f62d12eefca4bf9bbd6f32d3d6e1a4e590bae217c0c092a3f7e715baa67d43d5784ddbde4e084d172777e77943aca8c178c1f1a9452986ca6ac4d1928d49235ffc487cc61dc191b5b473d66af459519ba9d2700f42a8ed07605a350af3bd94e9350e64f6ceafad9c2156bd76bed95c98413d5c847c0cd3370dd262503d5fedb5007940fc9bb8f5ec469c8053ca0054889c1e5477e7a89e2103f20eafc48f794bf0a7a103865569dbe5130bb5e4552579ce5ce191339aea5f00a3c77c28f1295dd52b41847339036f0d16becac1678ff08883df67ef90c2976b43cb95e98af0c15482543d027b7f22ab8e584bb6499636b3fc68c56c022e30af980862067b1b0022622bfb5de3b1eaeb7b15ce08fb6c98a", 0x1000}], 0x2) fcntl$getown(r1, 0x5) 16:00:42 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x3}}, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x7, 0x0) fcntl$getown(r0, 0x5) 16:00:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) write(r0, &(0x7f0000000180)="235cc0202752512743d2dbeaca1ee378df1e50b0804e3c6de0b601ff0169ce4eb0613a4699570203", 0x10000033d) syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xec579c79a3e3592d}], 0x5, 0x0) kevent(r3, &(0x7f0000000080), 0xffff, 0x0, 0xf7e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) kqueue() syz_open_pts() 16:00:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000480)={&(0x7f00000018c0)=@un=@file={0x0, ""/4096}, 0x1002, 0x0, 0x0, &(0x7f0000000580)=""/115, 0x73}, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/205, &(0x7f00000001c0)=0xcd) 16:00:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b4479, 0xfffff}], 0x1000, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000003c0)='r', 0x1}], 0x1) read(r0, 0x0, 0x0) r3 = semget(0x2, 0x4, 0xd4) kqueue() semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x4, 0x3, 0x3, 0xffff, 0x9, 0x5, 0x0, 0x4000006, 0xfffffffffffffff7]) 16:00:42 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0x4000000000000041, &(0x7f0000000040)="fe780000", 0x4) 16:00:42 executing program 0: r0 = socket(0x19, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 16:00:42 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x7, 0x8c0, 0x88, "d7172773786bbf6dc528172ae2317dcef3e0d73b", 0x4, 0x6}) mknod(&(0x7f00000001c0)='./file0\x00', 0x600c, 0xffffffff) pipe(&(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x9) 16:00:42 executing program 1: r0 = socket$inet6(0x18, 0x200000003, 0xfffffffffffffffb) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000100)=@in, 0xc) 16:00:42 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x0, &(0x7f0000000000)) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000200)="e34aa59d87adfdba0bf50bf36551774850c0ecaae0feb312105584bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000080)="744c10f46a", 0x5) 16:00:42 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x400001, 0x0) r2 = getppid() sendto$inet(r0, &(0x7f0000000080)="1deb6de5d35b78694927feb40d6d82b57ee3af8503004d1846a32c388232a3d468f17877e42135ba5f299c8d236a22a2ae1e68f19a45771d1ad72ec32cc35746ff98fd558228f262ca4a204b690ddbcc9c75b889399ff1d6dc3fed2d239c81e989c73373fcf58d8ba56e13b63253a2a5c19063d0338b5398a237820ac97c29b5dabd74db825392", 0x87, 0x4, &(0x7f0000000200)={0x2, 0x2}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x7fffffff, 0xffffffff, r2}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000003}) flock(r1, 0x6) socket$inet(0x2, 0x8007, 0x6) close(r1) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x71) recvmsg(r0, &(0x7f0000000500)={&(0x7f00000005c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000480)=[{&(0x7f0000000040)=""/131, 0x83}, {&(0x7f0000000100)=""/245, 0xf5}, {&(0x7f0000000200)=""/239, 0xef}, {&(0x7f0000000300)=""/51, 0x33}, {&(0x7f0000000340)=""/170, 0xaa}, {&(0x7f0000000400)=""/88, 0x58}], 0x6, &(0x7f0000001600)=""/4096, 0x1000, 0x7f}, 0x40) r1 = socket(0x1e, 0x3, 0x0) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x43) 16:00:42 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) open$dir(&(0x7f0000000000)='./bus\x00', 0x22, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x10102, 0x88) setitimer(0x2, &(0x7f0000000100)={{0x4, 0xa613}, {0xffffffffffffffff, 0x7}}, &(0x7f0000000040)) r2 = kqueue() kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x60) 16:00:42 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) ftruncate(r0, 0xffffffffffffffb3) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x804000000021, &(0x7f00000000c0)="00ac2512", 0x4) fcntl$getflags(r1, 0x1) 16:00:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) open(&(0x7f0000001180)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x8) poll(&(0x7f0000000200), 0x0, 0x0) 16:00:42 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) r2 = dup(0xffffffffffffff9c) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r4 = dup(0xffffffffffffff9c) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x60, 0x80000010, 0x3ff, 0xff}], 0x5, &(0x7f0000000140)=[{{r2}, 0x0, 0x0, 0xf0000004, 0x100000, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x0, 0x5}, {{r4}, 0xfffffffffffffffd, 0x10, 0x1, 0x2, 0xa318}], 0x8, &(0x7f00000001c0)={0x1f, 0x400}) r5 = socket$inet6(0x18, 0x4000, 0x3) setsockopt(r5, 0x3, 0x6, &(0x7f0000000000), 0xfd59) uvm_fault(0xffffff007f12b318, 0x6000118, 0, 1) -> e kernel: page fault trap, code=0 Stopped at _bpf_mtap+0x68: movl 0x18(%rbx),%r13d ddb> ddb> set $lines = 0 ddb> show panic kernel page fault uvm_fault(0xffffff007f12b318, 0x6000118, 0, 1) -> e _bpf_mtap(ffff800000074340,1,ffff800000074340,ffffff006d7a5200) at _bpf_mtap+0x68 end trace frame: 0xffff800021166150, count: 0 ddb> trace _bpf_mtap(ffff800000074340,1,ffff800000074340,ffffff006d7a5200) at _bpf_mtap+0x68 bpf_mtap_ether(ffff8000211661f8,42,ffff800000074340) at bpf_mtap_ether+0xeb ifiq_input(ffff800000171050,ffff800000171290,ffffff006d7a5200) at ifiq_input+0x105 vio_rxeof(ffff800000171050) at vio_rxeof+0x220 vio_rx_intr(ffffffff) at vio_rx_intr+0x23 virtio_check_vqs(ffff80000001c300) at virtio_check_vqs+0x166 intr_handler(0,ffff80000024b980) at intr_handler+0x3f Xintr_ioapic_edge19_untramp(0,1,15e79c43,0,ffff800021012000,10) at Xintr_ioapic_edge19_untramp+0x19f pvclock_get_timecount(ffff8000210ac288) at pvclock_get_timecount+0x57 nanotime(ffff8000210ac288) at nanotime+0x59 clock_gettime(ffff8000211665b0,ffff8000210ac288,ffff800021060620) at clock_gettime+0x81 sys_clock_gettime(ffff8000211665b0,ffff8000210ac288,570) at sys_clock_gettime+0x45 syscall(0) at syscall+0x3e4 Xsyscall(0,57,e379489e000,57,0,16) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff3900, count: -14 ddb> show registers rdi 0xffff800000074340 rsi 0xffffff006d7a5200 rbp 0xffff8000211660c0 rbx 0x6000100 __kernel_end_phys+0x4000100 rdx 0x1 rcx 0 rax 0x42 r8 0x2 r9 0 r10 0 r11 0xffffffff81214d30 _bus_dmamap_unload r12 0xffff800000074340 r13 0x42 r14 0x1 r15 0 rip 0xffffffff81732338 _bpf_mtap+0x68 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800021166050 ss 0x10 _bpf_mtap+0x68: movl 0x18(%rbx),%r13d ddb> show proc PROC (syz-executor0) pid=170687 stat=onproc flags process=0 proc=0 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000210ac4e0,0xffff8000210ad0a8 process=0xffff800021060620 user=0xffff800021161000, vmspace=0xffffff007f12b318 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND *14174 170687 75971 0 7 0 syz-executor0 14174 127433 75971 0 3 0x4000000 biowait syz-executor0 92916 506335 1 0 3 0x100083 ttyin getty 22194 32351 0 0 3 0x14200 bored sosplice 75971 177550 61473 0 3 0x82 nanosleep syz-executor0 50202 456029 61473 0 3 0x2 biowait syz-executor1 61473 313156 48587 0 3 0x82 thrsleep syz-fuzzer 61473 16016 48587 0 3 0x4000082 nanosleep syz-fuzzer 61473 15526 48587 0 3 0x4000082 thrsleep syz-fuzzer 61473 149185 48587 0 3 0x4000082 thrsleep syz-fuzzer 61473 490833 48587 0 3 0x4000082 thrsleep syz-fuzzer 61473 482571 48587 0 3 0x4000082 thrsleep syz-fuzzer 61473 361487 48587 0 3 0x4000082 kqread syz-fuzzer 48587 461310 8108 0 3 0x10008a pause ksh 8108 121282 73679 0 3 0x92 select sshd 73679 439888 1 0 3 0x80 select sshd 32311 359142 9579 73 2 0x100090 syslogd 9579 483533 1 0 3 0x100082 netio syslogd 67544 215436 1 77 3 0x100090 poll dhclient 31580 358682 1 0 3 0x80 poll dhclient 27135 85060 0 0 2 0x14200 zerothread 95147 427829 0 0 3 0x14200 aiodoned aiodoned 88334 388479 0 0 3 0x14200 syncer update 84915 167566 0 0 3 0x14200 cleaner cleaner 26634 287787 0 0 3 0x14200 reaper reaper 66126 441878 0 0 3 0x14200 pgdaemon pagedaemon 14849 174748 0 0 3 0x14200 bored crynlk 30448 92436 0 0 3 0x14200 bored crypto 44828 491545 0 0 3 0x40014200 acpi0 acpi0 77136 116027 0 0 3 0x14200 bored softnet 11434 448135 0 0 3 0x14200 bored systqmp 4511 387177 0 0 3 0x14200 bored systq 52685 209485 0 0 3 0x40014200 bored softclock 82887 152469 0 0 3 0x40014200 idle0 1 288065 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper