ec6da0ae841d34b35564838caceff6b6df824e3b02312611aa9b3edccce2cda255b6d874e9086298c29569570e4439d444b69f78a318aaa11c3b0b5b54a197afd30ac8dee0a7aec465c59f2cb3fb76de86ce44950498a071a6b2e611b5121b5d4ae330b982dd71bf163b63e052d2b6d6f6dfb7684358c2efa46f2e799ae2334097da34cd617ee590c5d4329bf4859f44b43b52149d018682207830e5832c467c9d5d9ce80173037164ff673decc338edd3b3110eebaa15e13e119b01a6011784ebdaa426c7cd0a251db80499e71b6b8e", 0x1000) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x0) 16:17:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) write(r0, &(0x7f0000001080)="29fca4d40285595af197b6e1616e1b963ab38d6437aa7f4b1a361f2561ccb02505512bb77f549234b89db5cf42d721a7f09cb7f3bc145caf14fa33d9ffcb2862f677cb29b9dede7222d5d7705534b8e3e63bcd76b9cdd4873540fe25e57a068741a722d5e3291733944456caf9a68cafe376959156a12be4ec355b1d6da92c73366c8ad91661cfb55f1476cf83611bd4af6f45e1007dea62c56ff24f2fd29fc60ddb681ac9d3db395248c9554038d343ba1a81b2e097296792b1359786b21cfc6ab674147fea9226a9b853dd74f97e8e2052bb9426e7b46f6948ba6702bded1e4f4ccbc1eb531190eeece151ce717ec3a4f3d00e017ca13efc0be3654af4935a9fc60246ebc3a316c0131dd5c282d43c8c6c4fbf6c649aa935a3baa0ec04b5298b6130369512fb1b8d315a84367102911488b2f318d07bb9ad751f01792ae755032fb8ab73c47e44010b15b570cfa1e59333e495446b62b5a630b9769244c6c7d108519224d0c6010a03fb457967409e36c1027d19c899c35e2006c02fd79aebcaad656d90911690940fce0c0169e394a90fd2123c141e7bc4c46306f65c756fcd9fd1320edb7e7727390d960eb9d8a36659d1fa5462cfdc9ca3de22015a18c53b2387bd60950d3464c7c58cd5dcb327bfccf9fd44375d04d130f6290cff787654ed0f3b684244d1aa14e88da9e93863d5fea73926f15670c172aa045cc8743014dfc0dfe2ae418f45f933f4f0dc44e27fe003bbef5d70c28804c032e09f4565c80882a216b43546d1249c053895320fefca9e9473f6bc84ed8071f2bfa8e31b1f8ff21f173576bda6cc5dc1a2f70820b29d82a14600c99b2cef858985b80fcbe23708e61a9ec6544c5c121be4adda007b5e6d883da41ce1382a285c12298c46f0627882d2acfd516113f04998507e8b8781a12281ec402b8bc7e9cdd72acbda0b74388cf11b8741519b34b93bae3f5cab9a158b00e263b4b8265ef31015411a4b882eb4246c956321f36dd7c98e09fb3cd0b5dd5f8b7af969bfe532350250ea9449a50f5f13edbc1848ff7a8b27d427e599cf0fb853a409419c63185f48af463f3d19700c022aa8b88bc8eb3c300b2e4a9692a1760b15d3417b90baa60cd9ae98f4f482a58283197adbe1342b5e2e66b7839ca889ca249f8f8c8b9fc226b4815bba8b8ae78486aa70ced13f643d6b880ef09df39bb87373c88932a7b63552a7e7b4e36e65e91789af4ac5480b59f59c3832f7754bb547fbf706fcff1f99d76662ac94029b39bfa91392ae5fce15baa1cfa25590524e66aac680146a747fa681ba402d14e700314236a17c5a9c79105f0ef0097df853d02d720a12c7fd01761064fc2d3a5cc7e46eb7b36cd85a51b378db4e06487dbd2ff48427b49cae6379d4a9a13d456e761c0f0938cce69b1896f9f9675ce1247d8fb1817c4ff5d60096a1c7b7ccddeb37cbcc424f3372d238ec159f10386dd3dcdec74c97adc94555f64752d254f23784407a9a070766965934997a92f239ba028755497105ed34a4d48253c7bf05eace9cceb4781a3588fb8a897f03f3b17c3ef4471d1ad32e08d86e8068cfcf7fa1dd48b96cfc7d2384fa18d287ea6fd3ccd5aca08d6f7ca5e751bebda4bad40d2a81fc1920940b359551a9c630014007f857bdac2984856d07b130da30c1c26cc6c90b0c772442b6627ca0581f3de27415b09c5e32bc2b0212ac44f29716d6241bbea71c898525f674d801f16fd1856bde78a81c98df0f7f01e697a3da54d0d8f47a0e900775704ced2dee00554ac3bf32afa1a7d7f205a31167f2a26e32f34dfcabbfe04db5358aa4155d423cdc42cdc04eeb83f2a14243871352389dcdc55cd9694000bbb96e76584f50321707afb37db17eaa3a803a3d68e743c9e31fa2514ca7bf9f9e49eb901508ccb91c22d678588fd7de6b1790797e3841c9c6997300b4a7e7add2e505105e1307b916fa71468bb6b08934fdb623305ea8b1c77c6d15554fee267c6ea3a70315b7764040635ed84e218ba6ac33ce5c49d20581bb8b288c7f012e7bfbc4e9ab733a3ecbcdb45e25393dd396a9cbf8ecb424870d03ac475d2d394ba8f704365b07487c248e8c22d962ba9f23868444904c3e649e03d421a49d22bcaf473fdd94bc8866462fe523265a24d5101cdfe4cc93afa941835faac064f1d748544da21c21c7009278afeba1cdd932ea5f7c338c1a26c13f69169e94a5bca2375e799d943b8b2e87a3154319095dc4286f561dd9d123fad4554d1e2999c088e20667d656ffe13c303f01c7cfdb58401cee3fc191acaa9371e900c1af235b1a2d9e8963b26b4de0daff0747dc936f334480af4b65555a598b6aeca8cacc314b913c634d7d64f72344b9b62717dda53898815cd84cd8970b3d00464d2c751dd503c0e2bcc9e7d35208746d086681c61f494f29ccc21af3a20e9a4d563b6df3aad013cd50f30587ac727dd6781d0acdc6bb249deb881ac4ec36f99cb7a4d57cdb332fbc199639126f65df0bcc78624a4b4034b5478fc497b828089cabed32679cf953d342616deccee723f7755a5dc3239373565f4e60135e17699ccaaa48e963b70f55f10b8e0c9593c4d4f5163dc2558246dd7b842cdf6683587c0abd2899653a99bc434bc8d27945981580cdca41977be7aa783d49a14f6e248dfe738fbca5f65179e4d7eeeee670b3b6c1109aa74ebc6fe1117704a3ebada05be0b01c932aecb3f6079ab68872613a1d6a5a48766bcbcb79cc34c02eda43e60b02ced77c4482831272e01892b42d14789edd045388ed943a60f50bb199eb7b7521af4d2e99044f5f88dfc9d30a9d7fe0d90debf727a78637fdae9cb64e28df922cc80c3149355fcca0013f90052d99577406c560228767fd1963693f932af107984b7a90c547051e61bbc9036286dc66c2e52a06fd46c54bbff685f5fad1936a55a294a96b1b98aab16797dd38eca48b762d65e80cea3b54e63d4af2aa9968e6789238f9719cc22472370c922595687ba365e2feaa811a7d89d7fa7213fca543d6e4bfa18aecc88ac799054a34c81e102ecb4cc1a605738405fefeb02d5086524a66cd3ddead350d764c03332b8fc3e375ea0de1bb9942d1d0d8beb05cc8ae5946041ad1587233a1d0cb15fd5e1a44aedade27179832c245a31e8bac039d2ed627c2391f812777f7eccb42ec8b99f3c252b41e817319b39ac4dd3a235e748a28aba53e3688640bd3b462a6bffb07df06aa096e45c9cb92371879994ace0673e784ea239a64e26923c70036bb470898f96e191299d91570d1e17baf6c11fcd333a12fd8d4d61113163fc47d316777a80c875f705b6490b88432cb2c831331885c2f4ca9401b3ca655ea2050b9588aa5345edadd843aa65109b336cfc4ba2d321368d5cc7ef8fd545cdff6c4c85936f31a9d33a7e335fd4227d828ad63629d65e8bb77b5af78b65a6490940b9344f2247b68882822c0258bb191a22b69b6830bcda19e83731b5456861c99aa37f5f5de2e271145b24c401cabdf196d656b83a743216a9acd0eeaaca61c920c721cb654efe6c26a88dbf109886ef16f2d9a2cf4d3736e47486e2610ba357a65ac849992f582f41caa0254ded70875908003e113e1d58186b2c74cdd0418310b4d78e27e12c5883eac88f81cca19d2b1d0a7c37eb9a8bc48ac9d2874f8b1aa4eb90a91ddad408d27007b5d4910c4db7bcc5a460ad5d49390b990c45d5985725c32b1ad89fd62f5accbc88239c0b8535fe4e449913d80d86ba3cb3fc5b2c47d3a314a9794f4f893dbcac5bd49145264ebbe9aeda149bd32dc13fecea8f48f6f05e64f0629db15205fc299b40b41a2da86b62dacd89d0ea1819abf8249fde99d3551ff1effae32849c2df435d2df5d160bbe349a38b413e7b3cf9e14cae345e464a12d8993d60e6d2b41d2816fb1a51a423ac2a3099f56b4ff483511fe7fd572249abd5d106abe815003e2b1f7e193f32ac27432f3d9f99cc5751c35f5aea31e72ef9b4890edc0fd991fe58a928122a4de0eeba7b8a5d4fea8bfd3fff009965bbe3d699a86d06ec73dbbc651c238d6ebcdad2d95b988537ec4b0648730fe736a9b76d3394db4de43d8598522fb76d21ebd2a3824950de8869011ae32a601c1ee0fa6ed7c42ff57937244b83c10a62e73ea4c2e1eca3624d167b2dbd8d488d9d096523643f928a82d8d41a4b752dbc0bbf31917d8635927bf617afe4009f561f293de40d2e13778ec26bb40118bfd33b861ef7e31326884ff03942b4992b1d521df64f428b4d6e8bacae8cde13ba30bf347c63f93724e4dc31ca3f72de5ff45b0ae862ce61f72277fd7bf6ec0c28f2201dbdb1ec82bb10841f46b583837137a3e2b20b853611aea3f4f11b639e1d5c81183de72438bb1585bcba7099130ae132f16fac53f969e683f8684b1dd885ffa058959695e6ef93eb610ace1d70cf8b33b975247c08a3b7c6f28c604425e397303eb9e58e61b223665f5a0a6622714a7de6c350cb6365b9626331809cbfdbfd372beb76a6b36ebbb9f400f6c2c35c1507c2df4dd0bcb0ac34bd2e30f25e99863559cf0994118cebc38e71d050110d84d1ceda4c7a0d6c54ed48a2afd3700c149c1d77827d110610fe38ff2fb06c3507a6ee9ac8713252bfb60c9c852745ee416c1e07a5195717208c5cec9b676d5cb1310d997cd686e886fad85b657036f88d9cc66dc3205842d13a81a9642b7bdab2c5752dafa1d775e36a56fe9a12b18952a85fc60baf00774019d0fee25811c26b92cb2b1680619991f839d9d287943d5c95569d89dcfdeed536888bc95af5c5dd11fa046b679c82c7a8eb9f25dd9b89febdefe0c853a9983d841e445fcfaf10257e6f387e6e8d4dc20cf85db2a38e349b886ed57dcc55c0b5a3ee60718fad4931b92b02752f03ba4b2f95a06602f650bad1e2a5a8a97931e8988fc366a40235c03fecb7029e6f6f71195926c400177e3f60b4725c95caebe4cdee6395da338c1af5968c4f46ad168f58127472e0bacf2c465ba17ca524949fc6312a5a026fc37b5ac1417bd4bbe19a09507728109519587072af07030c19647d12883f661f9d17a6daba6ae133cfc1a3a645aa7ceb4f1638e47d10c2c85fc5e393a9a3333ddedb70ae9f0886fc6f02fcc86ddcf6124281901f2f144da54675d3c2795cb0e78898578dc96bfbc41056d2a27f67c583e7e5facfbbe0fe22bd16e6ffa122b95ed32dd17feb65fe65483c328529a7eddcfb913dbc465ca719a2c37eb778f6c5be7f779ce80b3977364c44be0c297e4a059ce99a4eb1a86c1ea7a5ac2a53cdd6c2718474571711b14d2108eb24f0079c9799760ef9c245745092c5d073639cf67151fc1634053dc00b844e57ff7ef045a630c346e11d2302a558d073591947463cdfd6ef15a9723965d0d95ce4622cb8abf608c529dad58d6197b5287b30c7491e19fb174acf19146f6106bd2fb25bbf622429252e5d378bf754cdfa92c60616b1e2f5f4d3acee43158815c27018d0e9118f3af98843b86f9e1cfb5fe953d53a42c3839f299c05ab363c415e3f27f983b965255ec540f9c44ea54ae87c16aad3a046bd6b187f5dc87406176dd589c3d432a17b7da77b8a7675b5621d216771b9b0489e5c58c2d6ce40bb9b0d5899f08b030b14ce3a71e827561b72cd39d584741fe2aee3aeba2944eed640913b50315950c13f74551f6abb498ab5172f74bfb6bcbd17d5377820c2c212afce2e26171b3b1cea5aeba1d18380c1283cc860fead8ee7e9fe49663c26bce0787623cf2c3d96e7a1b994ce42e", 0x1000) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000200)="41e31ab41693c8deeb5050ebece5fff502b3204b9d98c4ca561fa5e0706ac2194921527957a784f2815ecad9fe2c8e38f1d4cb2679db70691eb665f97b802190617cdd0bc36407f26844bb18a4e24b1bb8502995ac6e3037", 0x58}], 0x1) execve(0x0, 0x0, 0x0) 16:17:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x7, &(0x7f0000000480)) read(r0, &(0x7f0000000000)=""/17, 0x11) 16:17:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10002000, 0x236161b3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() clock_settime(0x2, &(0x7f0000000000)={0x401}) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x81}, {{r0}, 0xffffffffffffffff, 0x2}], 0x800, 0x0, 0x8081, 0x0) 16:17:16 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getuid() getsockopt(r1, 0x5, 0x4, 0x0, 0x0) getuid() 16:17:16 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRES16=r0], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/33}, &(0x7f0000000080)=0x23) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:17:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x8180, 0x40) close(r0) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./file0\x00') 16:17:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000001c0)="e36258a416f790037494132477f256b4093cfb25b84e7bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) r1 = semget$private(0x0, 0x2, 0x5) semctl$IPC_RMID(r1, 0x0, 0x0) write(r0, &(0x7f0000000400)="e3b14c0ac870704e2dc51ae24952e86cd6077454b276163217314410dcaca7c7a73da5fe7de4e29df18bb3c4d06789e3cb62da7c846d0d8a20b918f9f9cbb5233f790c12369978d10c5afdd83e8069a0c54e66340c4827c0d0a9ea77fb56d8a4d4a56e8082c0ee345107cbdcded9d15d6b64a36691d04f50666bd4e7c04f92e30b6fbb5c5e9796d3f7f5a99ea923ea30e146df02ddbb971e27ee162e885d80251399cfecfcc64443e52c24420d1c825f981b53ffd0720f9c86e755c2461c7a0a8a5e487efba2057f940853c696e77d685ef3ded859fea83e02627fa36ac4978ae8ac37eefc65e6ed1131cb6e9c25ba93d1829fda5a2970c2e9632d98aa1982238e5a471e684ec4de45c27f36f04cbd658d9d057b0e4d291e9043e7c2431c619bba118597d8e191e3f350c77eb0aea006ae4c5013a6c8ff9c8aae9e6fd0fba3f01ca8688a24e780f0d6db95075479c2f37dc3df83182be1f3f0f478b4a89425e4e9640a504955d1c940258f7d382865aee651041fc7d37fabe567ad261f51b7a910d4afc8e0a5929352167d06e864631b158d1e058d8f8d4da77e12e647c30ad61ae8491bcd4a748029e6a7199cf7d189f39e6f9db206d6a8e35dd6fdaa1a78d0608117262bc2b0128dee0d4803450778457bdc615b4f4b75d56608d92296c9a85bc18e7aaac5642c13d63b6c3ea0e5ac3e35ae11ebdbe55bd3a4306beea6c33aff7e0575e700708931f14caac2181347733032b2af8491392bca513e4231a8f50428bba6621a19b983e8c8527460ee9804b3611eda0c54f870f61d59fb7490653ebeb9769cd929a7e95b4e031142cfa57428b87cb34f182f0d17859e555075a5a5cacda8f3887a0eb90ad6c2069001fbec5db8bdc65f88e9fb84366b29dfef0ceb8b4f8203aa707036992c7d8ea834820cea503336ee30b34d6a1076d29d88a39522a0549e066099a7a4565067b164d024811c5663f40a4429135da26f749ba62f611ff25ea03b28afae39b4d77b77e33403e7a8f67b13167e61d6ce97952913e800d83bf9f222426b7f05b2fc0dc6abee3bc36b3541e48b1a2a05c4cabfc6f9460d21aad7301fcb87f8e63e8871065b56527dd5e7f79df77086b492c73d229ea6bbaf2d55b40326427f91e825c09a06e8e20114a40a591b1b028c33170bead7443ba15e83c1f9662a3b65ba7fb60761e8de99149f0d9b130a17f3f91c94665d00bc4621cb782d5ef18d4d75ea12b50343aa46dbf51da70a52a0cd19df672bbc0d71f4919e57427c39c203e61acae69d593c9ff54a0247fb1ed508fd793299512b7475751bb6df078fe27164ef9491066674a5b8807ff9518d2058fee58c954d342fd165ab35be4a6ab89195cbd42381f73381e6c5dd4c208f5dd558068e2588b8e3ccc84e890e652dfb68be32fab13ea0070565ca8640c9c07d654c7506e3e193385690b6a9c20d72c244a1bb9b49ba97b5aad3b1aed802285ef69159004167dc6d79a89897092ae67dceb7d8ceb66719831d0b7ca02ad98d4b58b37fef68f6c8765cabda08376df1576fcad3fdb8290cf24d8d3a691ccd0a5aa7536142f007dfed5381151096cd0457c1b6112fdcd98e326ff6a55db2592843cb8fa79307ba2bff51a8f60ed72af21bf3417ace002f6f6f8fcf9df350b372561cff5aaa2f255c12b23bcf73aa31566cd81a3f49d80e79e3f029c434e6ec1e1481c6b5653a36d0331c9941fa8eb25b64e35f8fe68882aaeded97c5341eb9cfa024ba75bae10f0d47b58491364d83babcda64013a1131730917", 0x4f3) kqueue() syz_open_pts() close(r0) kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x52b47b88, 0x6, 0x4, 0xfffffffffffffffc, "ec7fdd20b164b580934f97ded096c228f2640022", 0x7fff}) syz_open_pts() 16:17:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7105001f"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="bc", 0x1}], 0x1, 0x0) 16:17:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001900)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf5598feac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d96", 0xf44) r2 = fcntl$dupfd(r1, 0x0, r0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) sendto$unix(r1, &(0x7f0000000040)="ced414682a104247cf7d2492cacefc63dbd32a6c6f7c6a573e1ed5e46b9df34d26df9c14a5d8583f4bf5676583ea23040c92e595f7e739f90ac3f9866a3619ec3622753c1c8f53c0b80af4ce187a2c7cbb068cf9b3429ca837f29ca8a058d5c243d9b3803b63b096f8ca3900d3f7bd96b962c95027d128d2b995bfcd05c0e5679124ffd7c7abf9bba01e52236b92f89b2bf8048af2f39f8f9fc2a336b4e94792fc874aeaa3cbbe8b0b54112dd391840f960299e457704a5112d1a11de2", 0xbd, 0x0, 0x0, 0x0) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='-\x00', &(0x7f0000000600)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000680)='\x00', &(0x7f00000006c0)='*\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='&{+!\x00', &(0x7f0000000780)='+\x00']) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = getpgrp() fcntl$setown(r0, 0x6, r3) fcntl$setown(r1, 0x6, r3) 16:17:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000140)="b02894d0d72207f6710e3cc9bfb393d2030e33025e4256428b7dede95967fb35208b44c64448540b8de8449d2a29567a2f4f4489902a32db6d0e49aef7fe500571bf680e85fb4ea3163d83cae502f49f993b41594be90d607ced3591", 0x5c}, {&(0x7f00000001c0)="2f185943f06dca3f79e9ea8e20246c91bcb4fe3518e4647e670815c726ef54db45fa83c848fee23f63c6390593a366ff4713f9c0613e4d595941b66bcd9da7bd213d99416cad709cdd8a442e0e49c58519865d67aa8b5b7e39d23b083662425810e301416e9970b22f8effbe04955718663cf9f1aa64f5a16783a5c3bd95fe04791c7aec31e6c085bca30802c2463b96934e824c4b57c42bfced55ce93b5dd", 0x9f}, {&(0x7f00000000c0)="72b7e2723e3ac9dfc70662a4f417cbe744442febb5b1ab921dc612aec5", 0x1d}, {&(0x7f0000000380)="1eb8d7031f7c75a0155b7d9eaa4b2e1ab2ca1e9f430febcddcfc1d8aa725fe1cf073e023651dbb0204b868ba7d70c383b266eb6895a1255936f95ab0a196f46e77a62b5ed33f649725e0bfbb509181035dad09e78c4dca83123bd5799ef6f971000e0e59490eed5a8968fcb23aeabacbdbac1a35ca608f543f660b29e6c8838679726534c56c363561b937fdb792fe03173a5ad7f32816ddbb3168fa42d3e3a3d77704ec417a1a003a404718b32187b9da282bfd5071f880a0fcc306202510b1af344c6d5fb5b3a40a2af33c46c6fc095acf688db1ec8fc1d44463ffb6b0eaf8b8fe8b454e1b3c6a672effc842e706e2953c43b9df257c72338b6c82713a0662b7858ba131d594aaf7121c64963930867434f13cacafa193fb825e3b2a5f4e016707f88209b1c06b3972d6e547a6077d0f80c583eecc04cc774bc6758bda21ec18823d0e6f8b133396ffb80e44739902a27a056db516cae1840e3a26b785b20c4723f2513b98dbb3c8af65ffcf192649b58a9f388b257bfca4385ffb023f5b7934e93116836e77ccd7094c0d1d8562bfc7d2be4e4226e9246af221779ce6ab584708a724176c11006cdc56d58cfe87e2d9ef5c686aa8822fc8602f9cf4f91b0a8122270e3cb3373185339f290567390971117299c6b9f76a0fd7c79bf96704964bc77dd92a8f77d4f0e28e2884cf364760628ae6c387ed78739d91422052cb072403d6b36b0fb37c303821c49ad876005361ea81429859396eb5a81b680f56ab72a61ab2c16953aa95bec89ad1bdaed04eb25fbdad059e163acc27b359cec37935f1f304beb8acccd3d9f0ba8d57c16530476ef3c01b1e30faa9ae7dd1ac6eb8bb7a7d24ea2ab7df3c02ade472e59f64d766c235612666b8b0e63a0d25ce3616bc96ae0456472780b50cf2dd6cc6c20ddf2051c6b7a9c8adc532baeda312f4d965f330928da6be0e0529ae71081ee9080651ef3472e2f0243b4255f4cc856f88f0e748a57657030c97c5126986aec5f6b79c58f16ecb077698915c85f288edb27cd7453805fdef592347d47e2df86b1cd0a59e7002406d330659ddd0fb68730dbe644ecb61de8828b9bab64563a80ca5304f012625638f5379f43e41eaab8a2634a0ce4a36f63d636361f2eee26519b17adb33cc9f512a27eff8bd7f4abcb666cfd9f8add8ea6f064439946a9b5fb159b578aad2293b2ae058405b62f493b978eabce89fc954c61643170d44b70132e2edadb62ad48bbdb2629b3dd744c1e7076bcfe8cbe722929f2a86cb81b32c4c4597821a9cd15b149ecb7b817eb78db2db901d2ec152cbdd5eac7e41ff613d1496536a60e5a95787421d405065f6ba2b312bf8a22bcd4d95b9d3a142250ef2ce25128f20d4caf254a744f7c015a9e228f9e0e8b2dc5fe697df80e49f7a0b5447b5843b25875fee22594c44be7164d850b32477cab6dd1440d90f5c2e69ce834a4cfd1bcdb874e40d5188e857ab3e7fb38dc8575d3dda5d951587181d43a924b5fb37a73995032e604d3b2afdeb56e6fc6478f7b55e5b16261b097d21414f810316c85ac0bc34c662e3a4d67bb5bd6667d55d8c2c15e1dcb85b187904f63b6b940dd9d43d2b38228e34ccec3376540daca589085f7893273653712b360f95f29235bacb8d96d18538cc6b523a244f77a582368a86d8557e28e778bc360fd578f2e222fe11eedc71fcd8085afc13abcff6d010d18f4a0f6037c445ca25c24b961e0297ee2e04523306459f0eae67f445098abbc094771bf27309b437d42cdb6cf0081931af6a8528935d123ad2428cff2dada8b4cdb32d1dfd2783fab6c78f4de1570414ac3c98ce387c1c6551faee3e0b3a3445c0441078f0a5169b52dd5a03766a2a2049cc09e2d42ea6e39e10cb97d631d27ce03f93f38784940fa92ae4c203cc0a1768b89ec8492c74e74d1caac38fc27b1726219abdee1b9e5b1bdf5dc90c98245eb252797130314f56bbefa1c591c8ada81e74217586f196beda15db6dbf2781bcd4fec9be4e254b2eaa80cb4b58610fb3786581418c7d0600bdd58401d15bfbe15daf147f5e8028d31e2aa28ff0dd9e0b9eda43a2883fef159fb414deb2e37dc7fc64d6cd139a6082a26983339e8ad280ba1526e5d230cc6a8f6293408aa00dd55d66d230913f8536b58bb98d47802648f30235638740db54393380a1968118099a760bb5601b67d360ad81ba7e0c50a740798a2e870c1d5e8b60edbc641eca541a8b36651f349cd6b0fbbf82fd5652dcfca9b2a0c15413455eaa64134d5a6df8043f2eb54cd3c952810d0335752744d4cd46ccdea25989a3501ca0f4108cdd48d09b05a80e7604f5065a5e1156d4ef829c8caf0f86b84a6d99651356c0c870e73d22a282c3c11c93aa31fcd7d2371f371a2f14efd958a36c70fa01ce6121bccf6fad2be324305381b57a3cecd62fe727f63e8ccddb76fa2dca5995379dcab2dc37d7fdd1d7542b228bf4c1c1833bebdc3f8f8b0d2084c59692375b156959565f178b9b5eb23e83068fdfda39c3c12b93aeb2e4fa1809fbbb458b04ac706a7f3737d073313b8f9bd867e4037671a752a753aad7437aa5e58c95ac43a0bd16fb7fab92ac9073261accc680a5f64720de5ecb357daa6fd36c71038b68b08b1687024782d146fed48fe588eaaa92c1f60f3aac325d2cdccfce8019115ae48c793cf0106614045bbebfda9d3f5bac2f44d29d8ce113f64d241157d3605ed47b81f4384ea56e843d2c9be87d65fde98893455026d0152a0757d1c5be8ef3ffa4dc4f87efb9f85e1c4e3ff0891abd9191dc38e3f1096a19ffc38c6f6113434884fb8d9a7970afbdfe2bcdb61c6b1e27004b72d051584d83c36d120638676181e905f8bfda084ed9336cb370175d82b477780ccec498cc28dbb83e40db14e0ac95bea28943c332427b40dd1ae6e81bf4890f761e127a72fb712aa43b8c7cc3b65aee6e4e0b2a77eadddb2888f619dfe22b8f96b594d2787fc14091aa2f5ac02f9754f53bc49e660fe9f40921fdbd19af30b15f7a047de55886da28c919088c4013d9ffaab1b7e7bd4744a32f2d9bccd8f1dc207c6a9a949c11781d4b3b8bfcbfcaf998ec29c346332be9fbc25393e35b2ace5df1e2014630d95072fa92e2794a44f58c4990558562fdd1a952d2c1c36826e9b01ccebc989ab7a6f1900c290fcd1d6e25097ef7b1789004b992cabf249a1d747e2927297f36754899661b2fc2dfef7032aff3f3db1044e000bc38343f34b8083c13efeff82832d6d9246a192ce4d634487b7cf07cf1582f3af4ba1801b7db7de598c8d0900db8756da7747c1fb8be3bebadf50f4c4a509d4d302f4e3e46f145caaede9737986fa371babf522f483b81efae4130312abd44462189099484f1c3e8a4eda8987e18e4b04fac0169891ab0e9964a78ae20e721b290ae1c7ffde86681535488fa62632cd038db713c89efec5bcc0f172a07c22c44e4cbe08243dfa9586422a76db607975bfe4dbb436f72b2d0a573b34744056836fae43c753a405430387bee816231cc51c3642da64fe263d9c082e3c1f35977808fcf67d63e12f00cb1ea91edff9ca25c8cf32894a01b12adcdcf95adbc63113117cc18194b7335c15980091ee36716a6bf4a2b33e31008902ccce84e157671c6623e28aabdc10f173985e70a7cb4e59e9b08fd6086b369175f09778d8e39862b891393a31f04310c3d0642930fb762a4859890cf274cea05a5b72d716b04221388184206a6c14750b4470d580de2fb8522366ab62942934c2c6820eb14bef6ff9737c8f6f39990cefc11bd74204b8c5c3e0d71d2d9eb57b58d7dcc73d73d8bb4c652bb53671986a2f09e8796eb4854d6743e8c101998d5e41d0288b656ab10b858bb676b7420d12dd522580ccd1e2e324f03707d88143ffee1ef63acc8a6d5fb7e5e3006982c03df445b177fd26b77c2bc1acb27a038aadc357531c518e99864b020d784bf6e79038fce15c6870dd50bc3f946625e41ff7f52ae056b1bb4116879800d945accc1245ee8648206bb6802d38c4ef6c82be718953136609a816e77695b2c987efa31933e8988ae03d7d2ed47b9d573939036e00030e153d8efb81edcb9d7c5882f89fdf595af55a341dd467ea24427dddb09c2cda4c3ffb13c1df0403a372292a6282c14fcf82da48a2c9d73135681b52f853dc40c5d07c4bd98bd8b8c4bb8c41fb6059324b564e27bae46741881048ee90834e321d0b253308e755f7ed21001dd8179d2c69b06cf3b5b60655925f185250a68784ed178f3efd0bee06c836e66ef9592536aeac50ff5760dd7ef9abaf58588cfef5b861f42feb05b8d9c9c0f0749900fffdce2e7ccaf4496b26b6346f6723f1e76431659cbef43d0f0006e80a3b37137fb412f679de805d4cca6275d77bda682a741a957dc7d3cf7d23b628c08b8389803271f35fd3dddfa6b91f0cdb390a7ff62d43744111508e9b960d320e6c8528f60094ec4baee95776908edbad590bfb5cadde3c5cc15084085a64c02e9ecf24347b4ae40b496dbb8f83e9bbdd6fbbe88358c8a87662ab6b6b006b67685e63cc244079f6cbf26621e551c5c7204ae245cbcc1962069048e375eb61f28c5d53abc7bf17add944eb6b0abca34fc52952aade1f2b1afc5c53af2972d4f198a15f3077936c2f2c47f4c0fcb513e5c5abda422101fddc2029baa3d60924202d37b27796e76f1726796d4249a19adb6a8dc2ead1187933992dd689c5219d7d867c89f1441ce4fe378f92193d3617ef794e2b253265eedf70d72e38433fdacc0897a9deaddbfc07cc35340f8129d6302c4b3956d0d34ec371f95a18d1a4215af3b2c9337cd789abe52e620cce200c33261e547a43e66756a79cc570ef8779d488796b51e9e2e60ea803418dcccd39d142ed00487757e1449c1220e451425d619b8078efc11bd3a8e5f3817fd6f86794a06bbc63cf3265a775c77453ed82ce1e4a18dac19f26c163962474b0dd9a3defc03cf9807613ff02b1ab13ff6ebe3edc6a37bc13faada205539f262ae06eeaf05490f53b813d63e87b05d3dd89b1609037b11c23847c583bf3db1e21e56e297d1ecdcb00b9a3e2845a2f50c34a26c2aaf9429560174ac8e6274ee3dcef6780a5cfd71301862134742d348b802ff56cfe4e72a7505be1024fdec8480ba74ceb7a24511498c4663de027a73afcd95afad6a4c55c2944af01cb8e7632b54f97e880c217a4b097ae4d266ae96b610cd518066e5d31c43e56dcd12527fa023b51fd414062d185d6047863c67bd2cea172f60a5cd666808af94b411869f1c7ad604f289aa5f07f1d049024ca36721d15d43a66012584b274541eb1465f1eeaf47c6e7b774614376f7d631e34f6a87d1b426a5c7e9f513e0bc0f80a4c2f66a373586a0c3c26103f7cb35628780efa813b5bc6434eb85d197bfb243fdae127b92f4f7890eb2a06e7ff9dde6edc4cbe941d5760a5da626982cfc141cbd9359a6b7ffd6697d44bed738f4255c5427afe1d4fc46919572f179aa4e25050bc21f5884533eb329a28b4c85249bd2279996c2e14db7d08a1e6d8bb80338d545994f9849e7426555467b03d41bdd29af9550007e6dd057f0d4c18f8cd8cac74a5fd0298a714c491549982743a1d364db853603d42162df5e8ea318f61c20c34990a7b53e887a32255962d4763d9bccd3a6282c37bcecb42eb63d97d5696b075532c33404d1207508455afd898dbbac64e1bd00e626e40e6e4e2980e1a557c0b217674654a5513bd497ee7d885ed05941c7d13b7e5c0ba058cb515d", 0x1000}, {&(0x7f0000000280)="c3c1c097ed17", 0x6}, {&(0x7f00000002c0)="6bf0b2c2c4bd19", 0x7}, {&(0x7f0000001380)="f35153bed6dc2a9b5eba60eb1017483410d8c2e4b3730e2d3f2df96ced40376fd250919aec9d0cf806fd8112147b95468a5de7c2ab4bdba4c6a98c808dacb568fff7f49a5d412f3b65c4944ba85b0fd87bb518c3e488bc66ce7825f62c7d783aa5833ab612f1f97f9d7c7780aa3f9e9ed31ef6f678", 0x75}, {&(0x7f0000001400)="05daf2a0200c9b9318d229e141313040be9de554c6d0516006f077a2d8042570d8305e59fa233ebd3f754bed35e57f7a1bf71e675954b436d27c25b645f8d6a8014712b93bd1b6ebe9d4015652875bdc629de3f75bceffe382e1b506faf9149c66", 0x61}], 0x8, 0x0) pledge(0x0, &(0x7f0000000340)='\\.,.-\x00\xa0\x9fW\x80Q\x8es8y\x02\x8d1\x8b\xbb') preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/60, 0x20}], 0x3d4, 0x0) 16:17:28 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x1, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00", 0x0, 0x1000000}) setsockopt(r0, 0x3, 0x3, &(0x7f0000000140)="dd31c784c05969ab8df1a5308b6fa36a727515488bf582b2e0fc56d9c942e2daf905cd51a9e14aa91ca960d299e9e854986355c263b9409b1766ee002edc1316e5b36f640fb0fda5f6d18f4718e7a3446d687bdb4a068f2245581f8d5486e980c73a019dd730b8208e10233c6e5263bbb34a586a3a26b7f6e913302945084133ed9fa19bc5b0", 0x86) r1 = socket$inet6(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) utimes(0x0, &(0x7f0000000080)={{0x0, 0x8000000000000000}}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000280)=0xfffffffffffff88a) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffde20787dc1dd95cc5bee9b77d611ae01"], 0x1, 0x0, 0x0) sendto(r1, &(0x7f00000000c0)="0c2935e9151789cd90447720121b60aad53cf25a6ed1700e14922664b05766b8efa20f10fc68ddc28de6a132a3cb51e57a951fa47d8650e5085c472eae3f4a8ffa9c080441cfa624e9", 0x49, 0x400, &(0x7f0000000040)=@in6={0x18, 0x3, 0x7f, 0x8}, 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) 16:17:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) pwritev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000480)="35110fb17a315f743835", 0xa}], 0x1, 0x0) 16:17:28 executing program 1: r0 = syz_open_pts() close(r0) lseek(r0, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:17:28 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x100000001}) shmget$private(0x0, 0x2000, 0x490, &(0x7f00006d3000/0x2000)=nil) select(0x40, &(0x7f0000000000)={0x100000000, 0x9, 0x6dccf8d6, 0x8, 0x8, 0x100, 0x9, 0x9}, &(0x7f0000000040)={0x6, 0xfffffffffffffa94, 0x5, 0x2, 0x8001, 0x100000001, 0xfff, 0xa6bb}, &(0x7f0000000080)={0x101, 0x8001, 0x3, 0xfff, 0x8000, 0x417, 0xa53, 0x100000000}, &(0x7f00000000c0)={0x2}) 16:17:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x3, 0x100) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x1d8, r3, r4, r5, r6, 0x20, 0x9}, 0x4, 0x7, 0x4}) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000000)) 16:17:28 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x2c, 0x6, "b65c375335e6560217e65888b8b45da301ed7524", 0x6, 0xffff}) lchown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = accept$inet(r1, &(0x7f0000001340), &(0x7f0000001380)=0xc) r3 = getpid() r4 = geteuid() r5 = getgid() r6 = getpgid(0x0) r7 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000014c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)="2a5de63a6bd049d474c1c567c3b30d0f4d924ac97d2814dc7a0cbf7b08f7cf0bcefa1187de235e114a81c97eba622d59d469596791b9947bb0cb0fb3d07a365c9272063641ab92d0e8223b1b826963004e193851c3c84e07528909d0ce887aca31b484a13e01dc6f6e10f967627b4a5ae42273f86fae2c873cb6d7e886177245f1ab666ac6", 0x85}, {&(0x7f0000000280)="65ef6730b6c35b94cfb2df3784aac4a63880208f6bdc37c6e59d3aaa22b730c9f10b21875f14a87a621190406f7f4d0ac977f470bd3c2fa7bd232d4662236297d2722a2e40e91c1949593e55877ecfa88f90e8fb0586ad9759265ef9da1c0bc860e813b79d242b336445706f0fbe35a56b622dde8d1d9d1d5b8433d24ef70e264dcf6260e86c1bf86eff5e3d8cf22b253711a4bdc391b2f0912e4850c4763db04301ece9a79c1f3e4f2059958dd52c991140", 0xb2}, {&(0x7f0000000340)="9d410e3d1f7cdcb626034d4df3fa6d6b23e15f3efbbd6176d0c4560bc22a41c4b0faf563f1b152f75118dbe5283b40edc2ef2e8612416d2cb95ee0af8dfa0253f47e7834eea78b331f0e99823a7f8f5d2212f7338fbe0a92a5bfc428c357a6f4411e2379629fcb5bef9e944f1d3e92c101fd1388a228c97865e613c9ec805c9a4925795bbf94a160feb605609ee8904dbca37d26653e6ace6fc3a772819b41d46cb8d705e67fa7eaf3528b34d3536922f3f096ba40648d6c3d3f9ec4f11ba9e6dde1b988eda3fdc29bea30225b75296f9608a154ac6e29e084c4a65edbf03ee16f9da20de245acdcf4c31e29de515a19fae4e8d7e83060371dfff565a0a5edd61dc0ef63d1fa324cb82597a7887477cf7826491b58277a1434728c9df49f94d378a80cbc24352932bfa53918d12aedf4d2c04887aebb2f7a0c2d93e8a5a44337bccdbd29979a1f918acaa861790bb565814e52e28d553845c89abf6592ee4f09937ea56a3ac500b52575a8e663dfd91058416c3db1b36393aaf7f11e59ed0c1a3ccb2ec70d4467cb54d45524c253e2d7e5a3099cceb703508c85f2bb38866ea8bf0295298cd004f332222896dab251052f01888ae41d0351ae9a8a0b5563be465abad634f4eb87459d0731a9e5787bbd8e5744ca192d127d0fa5b4a717cc33659f3dc6c482f2d04d421b961888093027fd88e7fb4c37cd2bac9c52af11d957e1c7923e0e36e10b7c43e65fde7857431202502535d34109f1815d91fad56701956d9682ce4e2b7571225abf5c00558800ef71170c1a62c21c5ee5dd4bbc8eed7fa7c35176cffe80a6b7bc7195d48e4be057fa1ddd822d27f4be24dce9105f9d52a78f8b715e6a0c5f4815e7b25f005972ebf2bca1289c3cd17a7c816a11a5a48a0b4ea45eef03aab4ac85dc1a599adace0a6b5241087a7020293483e31fc5a7d7555ed8f7435aeb235f26072d3bc7e391bbb73624e89763aab3f64aecee81a69224537aea29b078f3ef43e9a74ae724bf446d43785cbe63ec2bb0d11d294113c5e208b2035ebb8d113315065290a719ef091c632c02edc14010ea8e18b3cadd9de0d58ecd7bf321c17d37d125027bfc4ad15d4c7f73c44d49bce1aa51f9223e20f4bbd912d8d104a5dcb280ec6fffd6979d0feb2e3c780bfa36c9b89a4c3e37f79e917ef952c73eb6df7c0ebb9c16a7e8638f9b39a730369da5ac21113ac26568a0465eeed7b579df1955cb655d872f1578f0aae499d97f40d2d4b3dc52f3d3d21bf8aee1d751cefc77b3945394ff9a764a53d5521a1e7db7e23f6d82be9cd2969cc794eadb270cfbebd295fdeed42a2825a841664d7c9fb3bd1e8b9a1b8ad1760f612270e9e84d88205bddaecbc892ffd490902c9e8c4422eae06143945602618b733550bcc389b7c081d593710c18f868eca481ba620c1a9626d03ed9ff50d9f19e46f0fd07e0f362388169ca05d00d9f695f73eb7f44d05b07432788c1c25605a791416afa09ea50ed8a90c975e0cd783885f240ea4e144a905997b9a36575d564d36d200dc54d16cce141a47d663580858cca3120f2ea53312c2094f3f76f7ba29ed11bb2ac7984058a9a687dd567b9c57b3130e1a6fb3caa50a1cc5e1d9cabfbbff90f0f4ba29a9130b332daf4c2433205c943996d2ce154ff50e2827e413a9ccaa5519ac5357453d54211097d2991b9a51617031cca1fc8bba65c8c27d1b8b11a9fd159dce8c9a5d0ea9a75fdbd69cc024a0c26bac704a2c6ef536f539d4d79ef802f4941f0a8c7fbbadd6f250cccdeb43dcb2de3b3eb4464f45919e46e5641e3e8dba6866b409e530c06bc900b9027c32e8860b193eaad256fea7198f4611a5389236372341345af8d0fad8106c34820ed00cde7359b210ab4d1dc3ac3d62b3be4adcefb822950e2ea3ed2936e923990d65ae24ed537a5e5950c811a470a0e5307be53e16f2224572f9b913ec9ccc721119568fb685a2e5684bca79ec92292d85302348682adbc97c0a0a3f6bbab9629fb711b09816b532c7df269d29253c12c579082504da9f0109b678a6ae2d1d5d671d587376ae29564100576721d70f0a87dcb91e23520eb2d192e8ca1a0c26295b379509aaebc7d8223de6d4719b517aed99bdb22317b98f55beeede69df023cc099ead002430154ab957af06c2d461c89065d728cf85814153c983410a1697a731647b594389cb386f97d7339f6db298ac17d5e8d1efc75bf0387c706c85f246f21667855d14758844e4110e0c79f998dcb18985a7b671b57cc1ead4a3af7aacf647b9e892a9fa8fbbe98fab850dd9298ddd3bd6b10eb80eaf9adc8fbab069813e8602243c77664be0f05ee744715d098c0b9e534c55e5be20fa9c741601a785193e5148d113075450630519cb1f7f044a0836681f4e4d94d0fa599e5318e08c5d77826da37fd510a58f5ff9e5856fa6f1248201bb706d30cd8ddadd2ce3ec21d85e728c1fe0708cfa774b294d9b815ca4c3c5f33540ed31b4fed22f8a4cbbe0f173090704867be9d8dd6d2e203abac91da363e3747706585bc3d4d8987c7978e09381a1489740279edff055f9bb3037788b416323e95ab6d2e495959c6c6ffda5d3d19dec73b5b6ae608b1abde57472763b58582e25103065b30a1edbea2e36630a953c71ec1a650e95a5592be49263889dcd252931fc069678799b3cadd007b2ed8fcfc05e3328f92033d0f0d404f3a5a2f936388126f45a8e7165ab8c914b095af3d4ef6e609990fc345f4a413d8c33e73ad47122f6f19323f673ac04b0565f2c560ca0c433e2a05215a0a8616be84ab159f18fc8d705ac36ce28c5ada6803c5a20eb5beac7f2ec742ca4ffbebc40240de5f539dc77312c9e6e06d5e4c47dcdbfcd465e886d6b231ed064834c78127074c356b1f5961650624750fff5112c9fa5dbcec50adc165ed135f2498824f6447176b7c233c559552b8090185c50e4b1c925ef20a06b7d94402bae4bb41a499880f60219856910a59b46290ae1b17e11233b7c894470c98715bacdf33cb3bf9c3b3264c2f22e6e2f92d7af6fc38cc3c803f611aff4696c9d6eab1908ef457d1e88d661be88ba246076909f56e21af6090d28574bad096bd86c9d7edea4256efd93df9b8a6023dd5a7ad1d80ec5ee34d3edd0cc7d6cb2b2da22cf7b80852e3e349b03071b59d3e27d7de2cf5012e3aa6f4dd59568f613b7f50b1e129a23b7338cdbae6c4141a9e7ec88e843a6a744d57e7655b7084130c89431b7392655e80e850428ed95ab1d3e657cbc237c63d9d68af3e166d586053ca6af5c2dd56f9c025021a6973e323aaaa439ae61d635aafd55b6fe959733bfbfd1a154ce2b99b8f5a876bc5a2f0dd1207b6670b6fa06940cbca287fa88946e42ee13ca6763c5aacf217406aff48f9ccb8c5ced52496db594521edd7afb021acc4d1fe8d16aa0fa044e09661afa09aa3c503203488577ecea50ef25c3d5743e6884ec904e85ca5590316165567d5bdd6f1fe38b78690ddb897892d05187a5c6327200d3fdbda12876d1a112f9fd7a72482a54bd0c29518de02cc46ac3664e82cc03b04ed2a35406884c69830d178fea6e456770c99f2b6fc18d7faf9ddba1db39e421e73385e43478bdb94bc7dafe32c3eb8ba5643ed6ab483bdc11c9b2c88ebe907b1d6585e84b2487e3e4712fac8bb27275d822db7cefd95d700d02810524261fd0ddae209375ce0a3bab38710e64ec5e40a72ab2f01686b575bd1ae39d79f53e4ccbf3037219058080f838f01fabbfa53663ca5c74f14975fd43ccb9d1a5fb9dc24f37da6e64f905c8d59faec15c70f8ceb0002dba85accd74f886bb65873f7d7be14efca0c1856a46f23e483f85e404ca159a2f364966b46cdeee9aed246584d9b07fb51dcc77c4aaf79243b513f5c54aaf43c04964f079c8b2c2ee67e610b6d66dc5fb6eceac680225294b2072e3429450a4b5be4b109574c1cfbb21fac3dbe2e54f6ec5996c556d1a39fdff7e36b4b5f9f5f8731808658e86c8348cb00de6bb0726ea6c14e0e33ee42c2385ab0c3b734a6d786892ba715c794d67426481bd9088724592af7cb40bdd4e432aed11ae081383566569f44560f3b479a2d7f91d1679cd7f9bff9c8bde6252c601dbde72fa704757dc49a3f861e7cebff55b516f01633939f977426b1c9481fff47c49344c24256c846bb9af045e6cd36e802e114d9cdc9ae6b02d228acf28948c8503a6ed32db5491ac7e27f2417ad3b78173f7cf317860da066adbbb1cd27e37b9b1c2722bfaec6ab11f95a225f3955e826015ae1b1ae4bb4eb3fae0e3accb99a43643b91ef33de8591e9c8ec5fa9e8a89f6cfd3e2d56f0b4e7c71fbcb3e2a989019a6675b4f5c494e11ff25bea2dfc431f13687b2b69620eaeaa978888342a7d4db61a3c73077774d40a44e024b7ba652aebd8945eec27ef1df23f56a90dc51b1aae82d5a289eb4533dfc64a8b8ef1e64d132963b98688add26ad9028cdb2ab66c384c37ab8a32be33a799ca7141a55bf6c598f60f52fa300d087ddd2167b4ba8cec747233eb529d2d4b2781f1687231a9b1a12fa45b9e25376f55b3cd07b375adf6eb8774fccb16d65a2dfa5b3c50d82c34f71e1354e6e962cfe1f2b319a7e7626a95b998eed51237b681e87d6a42332567311a906685064b7e76b42d3b4f2ce7a2fc6ae49d569671c28f3669e1253d821b224081b93ff6dc3658ecd0e39236e8dc1e46e120cb87103e950ea652c4ffe15f357e6116c29c113bcf6b80257f2baf73ce6cb7300fb1164b35b3b76eb29b78bb1cf69c39f4523b643c9784d6bed8995420d2efbac0d8f8754e5c525b2d6148d8dce7dc9ed3721a8aa169ea6b76e5518872c8c330c809243b533585c5963b84c7e8ce96424b80bc7795ec9cb9ac561fadfa4fdd95ec25e722d002b3a59e0cd665f4fba69d165a687e090c662407535c9a32d9551aa22d698d7e90fb572523078f5e886f6eacc4ef94305316bb4a0ecf4bebfb8381197118f8ee5eeea27f5d0e5270c94d38765938f98fca086ca206d67a29737168bd40a13bb46d715423520e0c7cca24930859689a6f71bfb2a97567e0ee4005dac407d94b6a609a0c5ba96665df25dceec12234cbe0522689de601c0871f51d27c1d4857b5e1ea4e60da53cfa55700b02e4eaf0b44960806109060fb45d0c2a7abf864bf4409c416d8f5e4586825e39d06fb8a00821f23f0be42f0bbf5e91dd9123b4920ce68b87d6be9608ba03ae32254f66b3bbc3db79b042e3e1aef46bc61db72f9b0157ba94471ec731e842492bf5750a181689791078b0b8ab694b977581e24a2a2eb8949b681a5466760dfc6fddb8849842900b6c260d815b53b6fa02a22cd06c796ea1a4cc1730c45831fb5e8db1268996d61fb6a36d0c3982d4b4b49fc5a394607b71328aae5bb87799ddcf0f8df4bff6ff716524c9c148e993f1b6ffa9eea39694babe109ac5ba5f0ef1a4fcb436c7bb4e1d8a31f3ce13fc1f6814b20108e8b6b46dbc78ccf3c74d23125ba23e0d430c2f8b59e402f55839654a1d519956ad8ffab341a5ae9b112204deb56a619bcca4e1218fd394683a53dd638ef5578fe73516c85503fbc58e313dcfa8903d44e0517876a107025e19c716bade31e665a1e97f7b4a3c5bcb9f0e959095ca6ff283d7a8ec91532fa82b62cb2203fcde6d7f5672dbd43dea0981784118265903fcd4cb989300025d6bdce94ec13d37e6dccfeb7815d10251924944125d4c5e32e9480265fb6b412236eebea80f814aa39859599989b544a033623e7e7b41cae", 0x1000}, {&(0x7f0000000100)="d7ce1a549ddfae5fb50fee8712cf7722e87fac89a57d1409771f", 0x1a}], 0x4, &(0x7f0000001400)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000001800000000160000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x2}, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:17:28 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0xfffffffffffffffc) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x3) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000000)=""/38, 0x26}, {&(0x7f0000000040)=""/57, 0x39}, {&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/222, 0xde}, {&(0x7f0000001180)=""/168, 0xa8}, {&(0x7f0000001280)=""/108, 0x6c}, {&(0x7f0000001300)=""/89, 0x59}, {&(0x7f0000001380)=""/184, 0xb8}], 0x8) socketpair(0x20, 0x3, 0x3f, &(0x7f00000014c0)={0xffffffffffffffff}) accept$inet(r1, 0x0, &(0x7f0000001500)) 16:17:28 executing program 0: setregid(0xffffffffffffffff, 0xffffffffffffffff) getitimer(0x0, &(0x7f0000000040)) r0 = getgid() setgid(r0) getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, r1) 16:17:28 executing program 1: msgget(0x3, 0x454) r0 = msgget$private(0x0, 0x2a8) r1 = socket(0x20, 0xbf374c98a5b105c5, 0x5) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) fcntl$dupfd(r1, 0xa, r2) msgrcv(r0, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:17:28 executing program 0: msgget(0x1, 0xfffffffffffffffd) socketpair(0x0, 0x7, 0x8e, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) 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) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) write(r1, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000000c0)=0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mlockall(0x0) getgroups(0x137, 0x0) 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) write(r0, &(0x7f0000000100)="e778d28f3b24391b91033f4f76415c5d0d03cf5c874e54979fc663eafaa8de9b34778ba280b07ce9fa4090da2d64868ced5a94e8f0a85c6aa8987045ea885c7bfcb00b0d5658b0126f75db039f635449fad219990f6ed61ae6", 0x59) fchmod(0xffffffffffffffff, 0x0) setregid(0x0, 0x0) setgid(0x0) msgget$private(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setregid(0x0, 0x0) semget$private(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) 16:17:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) writev(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() geteuid() r2 = fcntl$dupfd(r1, 0xa, r0) syz_open_pts() getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:17:28 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$getown(r1, 0x5) close(r1) 16:17:28 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:17:29 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) geteuid() r1 = socket(0x10, 0x3, 0xffffffff7ffffff9) setsockopt(r1, 0x11, 0x2, &(0x7f0000000100)="6690374b", 0x4) 16:17:29 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) syz_open_pts() seteuid(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1) 16:17:29 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0x3ff, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/27) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) 16:17:29 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x120) 16:17:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000006c0)="ec7d2f00afdba0ead780b5109ccb9867326f1eff88050fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x17d) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ftruncate(r1, 0x0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xb, 0xffffffffffffffdf, "a146786eb95b7c52abfc1100"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 16:17:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) r2 = dup(r0) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x800) 16:17:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0xc668a2b00ce788dc) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r0) 16:17:29 executing program 1: clock_getres(0x40004, 0x0) clock_getres(0x2, &(0x7f0000000000)) 16:17:29 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) r4 = socket(0x17, 0x4, 0xffffffffffffffff) fcntl$dupfd(r2, 0x0, r4) dup2(r2, r3) 16:17:29 executing program 0: r0 = socket(0x1c, 0x4003, 0x0) shutdown(r0, 0x1) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:17:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)="f54ca043ace8e186810a5f2e329ac58e343eadfb299d0503b33cf67a747c99fd2b70c630028ed991729b8591a83a23a862295f06c7cdb41d7c190755415c2b9345121f83a93b098ab0b5c2182ae60f69130c01bb6154f4693b8387", 0x5b}, {&(0x7f0000000100)="ea0220dbe90a83f864ba578bdf8d49991f1b0cb47ca5f0fafaffbfd7da6c2db3e161db36bcbaf4e17c75c48e5c73822bfb7954760aed5b7d9a74a57a44aba653e586481a0927179b847f0587ce457417e5b31824434e78c128eff999713735617b7dd77cbdb047d9d0e74a913d47ab9c9fcca99fc3beb8e8b72ef3aa9f60d69051ac59889ac76ea935a8dad8c1266dbd6f848b8adbbd78bfa4e91c69448795d96f37acc0cefa374782869f22f3530bfaf63d7c26efabb74932f7e680abb9f41e18", 0xc1}], 0x2, &(0x7f0000000240)=[{0x38, 0xffff, 0x4, "ed1fa27f31f0135ecf093de4e9de59767960f8ca9422e2ef19d69e8811288f35499308776e8289"}, {0x108, 0xffff, 0x346, "f48e6b32ce3ada62ec4ed05d02f2507c1aed65212042f724f945ea8f8e334a45d11ded0b1920de7b053b253aea01186d0114be979eb6cbd91654687293ee88fd751a2aa1834be8b0ec526ea9bffb8e64c010f96b8530f77115c69364c516e30ebb3ffe11279969c110509936bd1d72ebed1ef983067a23a766e63b596f6a4802b3eec220e250e2e56271593f7a4a1e64ee0cfd5eee5bd150db1487f8d1aed55746434f7c4bdc838053b2dda1cd23e85c805eca2db088009db6a696b2d011ef1fa4b2b6627a82644bb2106d7ac563405bfabeeeeff56e479f56f6d59dc24780ed06ec80429351b3e9ec6c8b5471af09fa497b7d2b094134"}, {0x100, 0x1, 0x0, "fdc40fc635210ba0460d138c879873542b323b675c6c3fdd1528444bd17e8c4da88ab39523af1c889794cb7b37c856f3a7fa7df3d2e6d4fbf81f437b7b472cabb213334141d9bf558acb17809c7afef211821ce502d74051eb6fd971c281e690859cf903ef7d95b1c9a1a620ae5f36ff1b70bba30121946981e82a056471fed3c624dbb377e7f7996cf443aedc9a66c1562af8b07c60eb568adcb505e5cd2fa4ad0916257689df505562e2cc6de993886f6b869df50c04737aec2315d62f9e6633fc1b7a748a58e7e748e4de5e6cb0bbc84376751a6239933f5cb0cd5155b5ecb48259b65e9ea4ef7a2eb7fb0a80b7"}, {0x28, 0x1, 0xe28e, "e94b1f40a70a49776251c3bbc6e36235145af6"}, {0x20, 0xffff, 0x1f, "b3f1cec4dd68439e636b38"}, {0x88, 0x1, 0x200, "ed42f497c12188cadd6c0da9855d0c20af78c40f4fa41a349d6c6c5b9ec309e820152e6371f2817db4ea20dc392ca0bcccdb6412fd017eeabd1a46e6a28ef7b3303453f8a4081d087cd4c4df9d99a5a62215077cde00e785bb7a6943c10eeed466d79d6598dcdb80cb7cfb6510d7a9f98674017432ef"}, {0x28, 0xffff, 0x2, "e9c7a8e350f84fc86d7cad375fce14c31323e132491a"}], 0x338}, 0x4) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 16:17:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66696c65300022a15348a66f64aa9bba63e0af11042300beca7416e006a3a3fd489c04999b2a176fbaa3f9b2e147112fef7f03012789aadfd7fd48c80d121a3ed3494fe2f77e36d2a79f9e7137f90062ee79615d96324604799aae22862d3de1cb0614f4417e30c102acafaa6319eb1fc496b518fba8601564345f183b26b3b9df27f8ffdb31631815d96efdca5ff2fd920a9c05f5e7ad41d046cbee290e7902fe4c6829fbd38e78fce5d01c75a8aea2b79d24bde411565fba4f54e4079e5af060a68b317fe0ca626f3923c22e68fca9ec4c00000000bb99da95b9e8229e5c332891141bc7fc542999d905550306000000000000005353311ce1b160e0f70aed329eb311d17eedae68c58ea23be0b8b054d278b99e81f8471467ac10d757d1f17f45e1e6cd94733d684768ce66021f1eb14d3573f8ceadd538da9cbaecac84584ad6c6b1873358f3eca234fa1a8467c28ed92613"], 0x10) r1 = socket(0x2, 0x4002, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1d0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000100), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x6e) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r3 = msgget$private(0x0, 0x56) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/51) 16:17:29 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x3b5) r1 = socket(0x7, 0x7, 0x4) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000)=0x10c, 0x4) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:17:29 executing program 1: kqueue() r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTART(r1, 0x2000746e) kevent(r0, 0x0, 0x2, 0x0, 0x82, &(0x7f00000001c0)={0x1a9a00000000000}) 16:17:29 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0xffffffffffffffff, 0x2) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) getdents(r1, &(0x7f0000000080)=""/13, 0xd) 16:17:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = semget(0x0, 0x2, 0x10000000020000) semop(r1, &(0x7f0000000400)=[{0x4, 0x1f, 0x800}, {0x2, 0x7, 0x800}, {0x1, 0x5, 0x17ff}, {0x7, 0x180000, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x80000000000005, 0x1000}, {0x0, 0x76, 0x1000}, {0x0, 0x5, 0x800}], 0x1) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)=']\x00', &(0x7f0000000140)='-:}\x00', &(0x7f0000000180)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000200)='\'\xc8\x00', &(0x7f0000000240)='.%\x00', &(0x7f0000000280)='$\x00', &(0x7f00000002c0)='}\x00', &(0x7f0000000300)='{\'#}&\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) 16:17:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0xa) r3 = fcntl$dupfd(r0, 0xa, r2) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000040)='./bus\x00', r4, r5, 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:17:29 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmod(r0, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040)={0x7, 0x5}, 0x10) load: 4.72 cmd: getty 8426 [ttyin] 0.00u 0.00s 0% 306k load: 4.72 cmd: getty 8426 [ttyin] 0.00u 0.00s 0% 306k 16:17:29 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x3) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x30008, 0x105) ioctl$TIOCSTOP(r1, 0x2000746f) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) syz_execute_func(&(0x7f00000000c0)="c44221b62f6647c081f7ffffffd7c422019c0b2667f344a4c4e27d0b36c4a17e52cfc4a17a583026a8bbc482cdb734a2660f72d600") sendmsg$unix(r1, &(0x7f0000001740)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000000140)="788a60e2741158e20257656f2df4b79faa0f7d5e047e89bf7ab5532429dfa9fb0731cd210c147e7b346973793e1aee1df6113eb4510ebc6bf32bd08036b3ab46cb4843148168890c714bb5a7880097d5f954e0e89602d6c0e7208673843aa2b83ae59036b26db93b77292d751f2710a55670506561c15417a461a57392f5e0b652714ec156423410f9ad0d538534d4d77af4528efbafd8b07bf2fb9f0558da89781e1fd4ebc27438491bcec26a4ddb29f698fd92681a056cdc4a7cbd0c18fa1d34f4730973a45c4daa6120571b38dd968f3e9298c75fb2e732a535d9fb887832d3ae74309ae83911a9b015230df7bcedf04b0fc6ed119dd3583de928a521cba0bd91044d45023da785c96b9eb365c46170afd1846b6ef41b5cbbdc2b89128434f2e22e132939fdd67441179f8e541bda5e8011757d40be91991c7c5b48b66fb948c0f4c5e756e3a578fd4f068d295e36780dc82a34995dbfc4b2b4dd78917cfdc5a773f4e424c7a6976ee878e80be07a3130dadd52709a06d10e22914b2424bd4a862650c763e63e6ac8f9800b601d2b0b8df029c1bb4a6f6fc0abd667524d9f17a464d7fcb477336497a2dc9fb895997b684c3adc4a8e52864180cee8b1af8b19f0b7dcdc52326fc82d8454b533f17f64db94653234a466d9ef1f1bc4cb9ba70b1a40d3cd83fb8b862bac6b24b2231de1b177a3dc6cb74717b7d09a7873177474a84a7dd2198027caff9eac4a05971670fdde8a49df1694a3a4fe3d9f8db942424fb7749dddec7827a163abae1e0c8c793576bb5416db966083ded6595cee4e2bc51af64f0b78cd11924eca0e134e379f5bfabbd3a59fffe8a33eb8052119d6c1d8f03c3c8c7b60172922e2d13031270c430577736de4415bea9312579206e7abfe52e6f1d0eccf6f458761ac39421acf893a785e83cfda6a3a493033b6a7e9744ea172914ac7bbbb256834d7ff2846f3f78dfad9d3755f53eb0a27164171cf7e0b9effa89586057bb4b69ff5f85705fc6956189e3169d7d06ea0174a95ea44f0b29deaa767459e13e643a54f98a3159c5ea93b83a534767e81cab1c3fe3b9c3c0185636650a50163e57a3ae8539d0d0d713ab398d8865c7147bcabc44522cb0be407522ea62cc1f6c4fc1a767d244881d4e77ed350c51f1d5d7a5f342750e03aed6611a38e27854776a6ebce154ade993a8c0707ecdfd00afbbaf4ebd9b40bc8a4a840bd114c24c85342f11ec9838a86935d5bab30a8d71bf355acf45564240a3a562fb070435882738a2166736c6568bd73d026b06185ebeba0d0171bf28adbc34e22ce422847d7b941d75992ed1ff63c79d60bee0a8c6e7002e0c554fceded67eb711fa0790dcd3c63f332f7bba30058e8f070429b58149e4501c41ab6a18b22b91d7c856fd3a0c9efab7768c1f5d1e1db5ea5f2d7b45ebfbdabf89d37bbba0035a6f0fad8980e215e696a5998b604883b61adf5a22b42e3b462ec97deb6fec44d1705cb474f8af69b72dfb6c486a79f493a87d30c05b115dfc0e511242f63c1a8b402cfdc4c4acac99f1158443291b191427d5bd63f3c18101e5fe589be86e4b85f218814aad0a9a705f983f02409a72ef21fd4a6f0c9c691e27fd80cc6d93d07fb3997a8cf787e9f03ca00e2dd5a80f6ab458c07a4dc6149e37e54c1982b82b4c3db9e7d73173ab5afe3665392e6d67e22c76d4111eb167246f87369aef8e679b663864f21b59052d410f77c0830f3de5fdf04e2d5f8614ebb8639df67a1523fdac05c110b9d9b00f13a0734852bc69a18a04b5fd90ee9fa22621f51364473536da96cad93d9c7f394aa20e42bb247fb0f7966592c84194974aadc2816c2a288e4f733fb1edff883aa5b439cda1f54dceb496fa217be2a0de608cafab438448af1a1cc7120ebf4ba2f588927c08d0dfc2b5a36455bce157b8d9e4df481331614f792225c3925b653f971fcf3962fc1975037a7e586f18d546b4a1b4efc0810f95d984b959cb5c5e0075fa3208d9bc0bcdb4bfeb6c62df3ddd32a1be11ccac0929a396d114e1a834d18f9c8335bd3b78abbb0bb6f886ed22ea18997721c368e163b34149209642e0890107cfdf041564224e70b5d6a140b3c462a751b864387228fcf235c65488282b52ef29e47251522658b22e1fdf73e6b180d2d92104979e8685ac99337934fc053b54f3f4872bd495e5cb3f91b03dca7b9e9a60ed1929eb91bb0f3742768e80c7c6c667f296fab92f826938b0fbd25fa48c411e527fcd9725871b84242e1add6854ec9bfcc9514a32fe37981d0e0a9a0b2cc9044e1c1c3b3ed2533cf547c2c7ee6e63604f90a6f78c2ec354e9f1cd9193f9050b2f15b7dd99d1b7ef66f7c8dff33210ea2f69b524b8030a55147b19586c61984d2844e4375bfaa274b0190f692ef2b6f4d72ce5c020ff510ad4e672ba1adfe8387ba3f8b16ab44c4653f3115d7282479bc7bc365803510da055cd0f61187681c42d62d49517bbc90dbd6e9b30f07470c5375073933681cd6c739c79266010af08acacad9d8fe040895f838aded4f7e60c078e6c79cafd69cda7e4d0596b9c71efd382fec74ace5abd4afab55b0b8b065af3fc570fd981f92c86c88b7a393b54bce217cae865354389e29abbd17354ff99710ee97f213a4d092512cdbcf38a49fff043fe9814c9c910c5b97d33e4ad3b1bcf728bdd22d547e5f536dc6a129c20e4dc79b92536ff6e7542d97a08474822c2ad2463769220cbd96b59a897307fd1cc3db3a2644ec4da2c63c3c6cc5df50404560914b6ecff5f08319160c83303d20f18188e35395325249d205ba2413a9f11ab77cd6db4d53294a56cc868021437376c58cbdc21981a676ba21b1fe702a89a9dd97ea249d7a735608cac7873a2228281e3699d36dd52d25e2bc14aa60ca3d4b5e81549588b9739103cb674e77e7f07cf706fc03d0c469a53fad5596a635c40e3e8e71115bb74315e9bae89bda2dccebf2c7e800cdbb7cf810ef0b6cd1865493f4369e1411763536966716d62462e109e18ad6004ddc370725a1ed2f8588e3e872c28848ddff95ac0f373f8d27f0e2824e96e2d88220c8a5c83b7a420d904138bc722e8a7a0381f7115391e84886675427acb890dadb4e007862700ec2d0bde859efdd562765ce73a6e6dc1f916f9421062345399402c545ff4594f269664119fbf001a540ca80f166ac1ef9b5635ce375345573f6cc4999c6e4ccbaa230e6691218d73ef3bfd2ed2850a77817f5fd0ef7210ca9cfc5c574e7fe5cb6b3a9709af67a38a9c97d837c8c0e5ec1a9e351f78ae99700da4c1fb3c318a28f73f0a36c3f5c873113aac9c57636bedcffc2789b3c87e0edcdeb931afe9dc9efe3e78142f32cfa501ca383b5bfa2560c76c2111e5ecd0f9d181a0b2e6f43556654852359f0a82686d6e9b7b5552b37a6f6a3861b175f36352d89d4445864e8f83e8d9f2148bf947af715e9342e7fdf0df7595e63b46bf982deb3a2aba2cf6bc637421e7742be9fcb34aa6da02d5432a9b261d0c227427129f2b972290b7a2426f3422b8c4ac3f6738d126219b2c6e6beb478b408b58e43709b281eae880630937be28e2f29ac9d7880b463fe344f57d3b8bef3c1a4385cc48b95860f29951586c8583a5da0438fdb9fc048de8bf3828df3d39bf123d9cdcddb1bc655814633716b9bfd087461c4e553049775804999c4d3e76769f8fc1ea1b3ba2084e628342e07896c553226ac7e6840429be4c62503120b0f9f788c0067264ac96672d34db6d6b40d6f9fb36397578cab0ff9d692cc4d45011a60ecacf74a3f8ff762aac1dddcbbb1c4aa897091ed709fbeff4100c3260b7992e930bf6136740df92439ecb1934ced529953800bf814ea3812b9a59029194cff0119bfeca86bb293411a83b73295494384b08b4f29886581614a084b17d5c57a222c9c799355b82a552d08f44ef6b0717be319be741d1f30011aef791ae236b6dce13c7753ceb5db61a55d19a476a74db1818e842a5a082df505b4a6f65d794181e57c23dd6505482420e5ebf435ed97e1247f0e985b0c2c01a03fe8d5c87e723cc9d5bbb29d9d5d5a4c043cf4b9517981d03b116085a749d48ea04c24059764763ed07c432eb5299a417cd8ad83a60619b135c9e4a9c65574d095f79928ac985837b33de476406f289c6606bdf1b14176e81ec0a11404052d2087c0a05456ee4c8a763d7d808a9e5bc831e4aaa74d6cbfe381dc05ba2acc9c7a466373a46a4b20a8f098250342597b671ff9154d733ca8289f95d55f2107bf78c17a5ab8b161a2bae5b8d8fecdbee6494346d8b7f70e39b6a7948e7d8ae7aa343aff4ead5965dc7565f87116c8c1ff6de127bb385979757bad7122c16fe22f934f107b7538ce8f22ab813d9c8413a8192ca8e922eac40578580a363f7eb80e0ade9a64a83ea22525951b36b60995333233baca64f7a71eda415570159cd2adb21fbcfbe87bf5b1dd94c6a7e794d1dee91569a45e6237a7061a703c8c0d401d1cce70ac4874cadfe67e11e4abff489ba8420092963020f91d1c06417becc1b8c16039ed245aaa3e9589d17ac298eb2d624f8f490caa8915f908df7ebf1b6f6481cc43f0b946c6f9bf4ba826ce209ca0ea301d1780130afe84404825d1123c300e336d3f1767d429551fead5655684b281569d350c7d5bea124cd22977bcccffe70c69525149e03ff918dd089b76ae2197e6ce4b3bfff3b85c805e0c5b4fdb7aa4fd0b4008375b93346855dcd455b0fcb34a81a6c5b8bc7f1b72d509a21ee55eb065437daf9c0cf0a1f1ec60ef6ad4e516ff2d911519b9863ee3093855e60bb023ab4e9d011ad4895b52952425f1fd770bccc433a2352c773f61be20af1489d693900bc61e9fe41d242af7d542d431600307c3a699e056ee5ef4166cf1d801e8db9017c910086deacfd8cfa3dfd8460dbdfe55f33e9ddb7a79a6ea56220b6c79ceae7394e17021c7e5754c0d34e9b6b0e15979c796bf5f772e882f52ed23956c36e1c945c3196c41b1c124be66403ad89714f15ef058debc4715c1feda6b83a53941f6f28cfac9e66050c953b415189530cbb610a0be08c4c1d51d973268132967fa5973b687209ca9f5a6614fb5ca439a9e1258b445df8333ca3eb4fedc1429be2da53957265b7764d34ad3d761042ea1f73dfa75bed5c397367f69ead615091f164ddaeb7af62feb3755200116e579914a6786f77b904f36cc745693072190c61b47396b70c54f22c19e5ba5c3bca3033b7a2db1e2a55c752e613754fae23c3f9d6c6be43c057c83792bcd76870c331c965b7cc0b827482c2448e53fb185f82d7af93d6e334eb90f404ed1ebf3e9558f3753d2f7191728e156b2d81a7407d27f5106c23b609f46f6406dda5235bf3dae37745f75e312895eb803a0ab27f9fc39d00115b99a96744619908396c599e6f5c98b039c150fc2ee40ce896f2479996174bb705666b7c80f69fbecb8cf09fe598411da86c086a4dcf11b77748be6d97607dd2ac0886e35a21d9fa30b828e95805c63b2b6b2116ec437fdc290a461ec3b0a498f4456fdcfdc753e1be099f7acefee6288d9df3253af4943b06fdc918a769d8b6fbe520ec4b78ba949ab4404d5db47c10df128f0e0c1f8cb41798a226c0847b929c9bdd2474e628e50a228dff93b6c2f81859dc244608db280b382372fdf6a335c979441829ac1496ed63c2890c5f1ad9b729baa8e1ace61fee675ca7de59afe7172dc363b52d92bf4ad4bd50ada42f7a0a3924ffe3b0dad5fb3531e9bcec6008468e3cee2", 0x1000}, {&(0x7f0000001140)="e379f134b6fb8ec440b29514101b3070b38f033f6794695d6d73bedcf5383b4d037325d45af3db3b5230b6dee6513ebce9104d3b3fe023c9d4f3f301386601b081b8af647ded6866ce829f44b64b641c790e8f27c8d7764eefac80", 0x5b}, {&(0x7f00000011c0)="8e8bb2d8a93992b7f11be94e4d1abea4fa0d7183f4c25fa649611810fa7bdc4956ab92663a1f2b2989f63fb59ed6428ef540a725c06ec303818119344da055b40bcba2a27eb9c36446422ee89f816a7dcdcb7827b731ff0f89461bfb7bcdae7bb5adb49799fbc97946f12ad827e4774f0f17dd76f8cdefac0d2a190c37eacd4fb92906c1a218cdb85fc8af531738ab6ab41180ee908815a846aedbdca80ed37866da23e6bf873b312943c13d8f2bfa07aa129b95ffea6231f4cb3273014e", 0xbe}, {&(0x7f0000001280)="025ba67958ce9fe73b55868be6be4bea1467777af754acf99e77b2cffdd526bf190f1ecf8aea7654833fb8067c5ff069a25ba8b2ac9e4def7d1f6819138acfdbe7b33fa7751c91637aeb04bc4387b18d18fad651439a067362725005152928a0e6c5408cf21ce4b723", 0x69}, {&(0x7f0000001300)="9e58cd64ce201e4c13963207b3b7c723d3785f2e994b29b456ee1f663338cc45bb648cb1ce5c46036af4ceadd68685e56e5de0bce8ac121f6321ed721220fa2ecf7cf7bf661d912824726704b6af7de7eb9c03f858c3217acda9366e1a1c42fc17abc51afaa290e30f21147189926d265e860ef804b3a8cd89c381d7c733799eed6f602ae78da61eee66a66486da567e12c6bb5018e9", 0x96}, {&(0x7f00000013c0)="af53de903ecd1e8f68f2b167e8d170f63e699e59ae31bcc7389877dec1b34d84d196a499410a01cd39e2d31ecc623c6b59b176d9eb2387e8dd8d4c4d1b4ddd68a82c112f30b47d2a2ebb3f8e77b67f0f0a85efd0eeaae1b17cc3ff908b1fabac367642c592292feb6768e589f6137cccd33fad8c17dbdace045a7ee586d083c900ff99d536560cd91edd7ca8a7da517c", 0x90}, {&(0x7f0000001480)="56dfb964b77af21764a605809521e6e99624d49fa41357ee2d6ca0d57e0a6a4e8b221a760a18d2a352cd57b0534dfb5d436b4d53297a92439f7e848f3dd12ab8874f6ae351ccb791bd9d2049a7736757a07131ef91dc54d9712c6bdacc994cc8f2c2af464c69240ede7e27a2e767", 0x6e}, {&(0x7f0000001500)="5e013af661d5d32d8ee1a6ad3cbc7ef89c75b7ecdf211bb8288be93eae9e314dacc56a6831edaaf7cc513b622c17458076ea19d545a0bcf7058bea789c82f538167b4e81f0889fe7e21a383f999df844a23102a17a97be9b35f10f4daef1c144567990a0fd66d767080616ff593014ba78612604122681f4a7c69e674227c2ed451e573abe6efdd98e387d2117f07c", 0x8f}, {&(0x7f00000015c0)="6a97a9fac52fe74f4f6d0e91df5a5a9cfcec69080a113af8481b9c95485ce729e9c8cdb33eb36ef993f162c28d3764b8b9ced77da0c471196a478654af140b8f20cc89a92b8ec933db7d5d375ef053", 0x4f}], 0x9, &(0x7f0000001700)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x8}, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:17:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) socket(0x1, 0x1, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./bus\x00', 0x201, 0x0) write(r0, &(0x7f00000000c0)='l1', 0x2) fcntl$getflags(r0, 0x3) shmget$private(0x0, 0x4000, 0x84, &(0x7f0000ffa000/0x4000)=nil) 16:17:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x0) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) r0 = kqueue() shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x403) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000002340)="d2", 0x1) close(r1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) kevent(r0, &(0x7f0000000040), 0x8, 0x0, 0x7fff, &(0x7f00000000c0)={0x7f, 0xfffffffffffffff9}) getdents(r1, &(0x7f0000000140)=""/72, 0x48) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) dup2(r2, r0) 16:17:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvfrom$unix(r1, &(0x7f0000000080)=""/4096, 0x1000, 0x800, &(0x7f0000001080)=@file={0x1, './file0\x00'}, 0xa) 16:17:30 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x1, 0x100004000}) fcntl$lock(r2, 0x6, &(0x7f0000000040)={0x0, 0x3, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 16:17:30 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/18}, &(0x7f0000000040)=0x14) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) dup2(r2, r1) recvmsg(r1, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/167, 0xa7}, 0x842) 16:17:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000006c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209", 0x92) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) getgid() pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="31f718b901ae10cd0735c80abb18276ba1254e291fac6dbb7a9852e8893ce6675f59f3fd61cd043c4e78b068999631e6a47f91df5ada8516155130b23d35c7eac56730104fa5123f86bd2955632795f4e26b46202ae56b17693ea90551d2691ab009e2cb8d3ea9b84ca03af6e22bf48437ac2460b762b1c4fcb4a45fc6a92759cad9650997810363fa9796e87b588320fb990facb0cf935f6f68693df9ad1cdf47817a9c3226051eea591a44b7bade92b40d73aac199f5aa630145509b1ec87b67744cacf7a228416141ad444e06713f0ae1fdb59066d1c88beeea106e2f6a664de7a412", 0xe4}], 0x1, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000340)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x7, 0xfffffffffffffffc, 0x1d3a, "4fbb66f4271539923a3f795b1a3f000900"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:17:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000200)=@un=@abs={0x3a0e55f03c9401ba}, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x3, 0x4, 0x100) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)=""/85) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xffffffffffffff67, 0x2, 0x8, 0x9}) 16:17:30 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() r1 = semget$private(0x0, 0x0, 0x10) ioctl$TIOCSTOP(r0, 0x2000746f) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/68) kevent(0xffffffffffffffff, 0x0, 0x4, 0x0, 0x2, &(0x7f00000000c0)={0x40, 0x8}) setrlimit(0x7, &(0x7f0000000000)={0x6, 0x10000}) write(r0, &(0x7f0000000040), 0xfffffe4b) write(r0, &(0x7f0000000300)="ef", 0x1) 16:17:31 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x400) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0xfffffffffffffffe) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2000100000000}) 16:17:32 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7, 0x1}, 0xc) setsockopt(r0, 0x2000000000000029, 0x37, &(0x7f0000000000)="00000081", 0x4) socket(0x20, 0x4001, 0x3) r1 = socket(0x16, 0x4000, 0x1) sendto$inet(r1, &(0x7f0000000080)="c36a7a442c262ff15f1216fa5cc3d86835d6ae12386e353922b888be9ac126e8daa6a5b5a945081d233c9fd4416cbc9e8c9b8dc968e31334a2bb4a2d9cf340fb39bd31d21437acec72ed6882eebec0bb5eb42bf81194ccc3e0f75da4b8d98c85bb2b65c9d7a032bb5b69d02a2eb188e6f196f7d59982d61f6a98762180ab95e493a704a56a396fbeadbd54594e61fb9dacbf9f8547", 0x95, 0x400, 0x0, 0x0) 16:17:33 executing program 1: 16:17:35 executing program 0: r0 = semget$private(0x0, 0x20000000103, 0x0) semctl$GETALL(r0, 0x0, 0xd, &(0x7f00000000c0)=""/133) 16:17:35 executing program 1: 16:17:35 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 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}) 16:17:35 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x8000000000004}], 0x2, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) kevent(r2, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x18, 0x1, 0x6, 0xfa}], 0x19, 0x0, 0x8001, 0x0) close(r0) 16:17:35 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x3, 0x4) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) sendto$inet6(r1, &(0x7f0000000180)="fe636735dd910040704617363e07cca0bfb9cb263f9216f58ae51439abed4a9b355f2cfd783571dc2a182c99478d3e9b8ee591f2dfa8566305fe308ffd1b2708c241c7c49e809b31cdc4a3b3c94e93c96371238a13407071b16f3c805c48a452634bc0e9d9d4e278ada2002d5b154138c60988133ba34ab3817db9b55913c9338d5ebb77368f3060e9ae4838a45f9ca68e5b188ac6eb5024ba294a3140689e0657e94648ac3055f58d589747fb14f92d350c42b2df2f5779ba3b3c9ce00ba2ea05dc3f26fbd678b4a8cb6db0c15d94dbd8a857a2c7a5ab913d4eb67fa49f127f80d8", 0xe2, 0xa, &(0x7f0000000140)={0x18, 0x1, 0x9, 0x8}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x5, 0x807}, {0x18, 0x1, 0x3, 0x2}, 0xfaca, [0x0, 0x10000, 0x4, 0xbde, 0x20, 0x2, 0x1ff1, 0x40]}, 0x3c) socket(0x2, 0x3, 0x0) 16:17:35 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa1", 0x1000) fcntl$getown(r0, 0x5) close(r0) 16:17:35 executing program 1: socketpair(0x20, 0x4000, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7f, 0x1, 0x400, 0x7, 0x6}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x2000000000029, 0x2b, &(0x7f0000000100)='\x00\x00\bL', 0x4) 16:17:35 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = semget$private(0x0, 0x2, 0x4c0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) semget$private(0x0, 0x4, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x6e, r2, r3, r4, r5, 0x89, 0x2}, 0xfffffffffffffe33, 0x3ff, 0x9}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="33d6", 0x2}], 0x1) 16:17:35 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x79}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000440)="6a912fbe58f125480892", 0xa}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:17:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000000c0)="71fc531fcdb31a5417035f6dd0ebf9f6f0a80309", 0x14) 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"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffb, 0x7, 0x100000001, "64709dca0f1ba5f8bb050d5746cbbb4f8e36b477", 0x39, 0x1}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:17:36 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) flock(r1, 0x2) r3 = socket$inet6(0x18, 0x3ffc, 0x0) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) poll(&(0x7f0000000040)=[{r2, 0x80}], 0x0, 0xb0) setsockopt(r3, 0x29, 0x3c, 0x0, 0x0) 16:17:36 executing program 0: socketpair(0x19, 0x4000, 0x57eefc95, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f00000000c0)="072e18fb6b134352fad20652cb6e202dc39cbf3e5a2dafea9f891e81caa18d2d4aa94b962ea061bb4d9ec3bcddfb8e7fe8465e486c0cf4c43a76abcea75f620bd6430c50d165a02e4994fad02540ef618b49d865461353c9dc27b2da1de8ae5cb774f284b1d6983f4be2de147393b15c5faebd8e9cf038c31f128ac0aecb74cae9fbd5cdeb431f5d595630ca64f8a0b5aa12c03248e48740ae1602ee01185f8fc4e59cf84439f89eb9934a01e53f85508936a90669351da9280027addf9538efb413d1a1211ccdda2757ff776ff47ec77c0d41f34d1f449dc9e366c8266aa7fe34b7c3ecd15a0cfe0a9148cb1f0798ceab4e6073abff1e8f765495b6bb9d5b8772111f495c5715b17d1c7e39f88527f4eb2f1af2f0faf4181dcae85aada3d541f5ca01618666bfb4ca163c18752b521d4b1194696c0c5486899becde892bbee868f5c8b1a22fa6bcb5a72f1c197d1c0c38ca954dd6d786b5d6a7a8972638358d75d0bbfafc3104205314034f2a9dc8db94a799f37cf1dfa201b0537cde83af56551ab4cbe5e2bbf413ae493e3892df5c4633a44de4131621505b622e2fecb8967ea42db4155800ae4cd7631d1718da426806f7b2c973eba0606c5a6b2cfe096e780e96c7f05cd9e4c397bb13c5b04117f97ab7141f6305f48b33fc277bbab998aebd8f944a7407740c0f423adb055dc30922a7220c59b47392688a6ef7c783d380252ca5843d2377a3f333981992156d690e50c047c7da34aa8daa8e756a20b63a1613564b8e91a4196636f6dd39d29755466706d7ce0744a0b7444d67f375d41f5daeae5e9393e61a0522c237d59c69cadf264bea1c6a4992733c96028812243b50c600601a2a8188dcfa74064765f92a350e1527ac1ca4aa7196cef0b8cb1385e03dc894deac2c41c46c30776d02979cb36321d7d9a7f56abe7cf09d9a9db69f528376b2844160b64b2c886e1e4d44e0570a74c76821ddd5feb18006c67591b75a8aa88961b237833f80ceffdd5a691d369c32b82820f8f74d5869de3a7a2a13cf48a2583fc05e4abcfe61201b7064aa6ff0d879d1b4b58a0ffd43523a9421a9a51bec5b05f86e06dd696fae7c170c09292c95daa2e74b78cba0122d5181c9803baf72dc14a1018baa051983f3329dc47b0960758f2c5a88802e5d608437074f18323960e4cd12d5e9826355ffc1212380d059ae7d220a3bb0bbde60925c0e7ae92982a300cee86611ac351c2a7dfd535543b6fb5532484b7037a817db885bc42b96957ce760e7bae6890bf943d517251949a9d4e96436c82ea3f55c36556b8d656405507d965c9d99db966db9a6d68135a05a4d393918085ee353c0a4acc3149b5107a6cb8974f2d84edc1ecfa20a39504e069a6804b3e7d6bb5f51ae34b084d1018115731d33a6408c90fcbe97c05db81c2cb66e6010baadea2e4dd8b2ee08d82305307a80008ded2c155c2d7dfd27a058e55f47a559da6149966db8eb901b9ff11cf2b386aae333de66c26e697b44374fcfd5e2092c3588d181d43d8ce15a530f54d57d033869caba0962be484129f73b3f9215575f7a6057792ad8d342474f265496d1f4c5fd6e48d47075ffc61dcba970497d347876109f22a03ce1b71367ab8e458cfa4cae826614e1e973dea12c316e64832c019efe34f0fe6f18f574d3c8a83d67cf7f3beaf1dacbf89f1f4bb3b04f22bac729d0da30de1f7fdde1274735007478bac1f402d2e99a259ed6f823b179b3c36f33e588a63e94eae227ea7718e3e546944578530633cc5346d063e8f2d95bbd6988f223302a2b99743613e12fcfb0f8ce165ce635594c9b1d9246134cea6e525755ff3e6e32dbd2be3458b149e246117f28995b2f4874c82109c7b8d2a94513ac7df83b9dbda13d997d4a8cdaa70e964154e933e9f19d44a136504a2c892689328e48670e0c43f7dff2e745e497448b835e3de4cf05f642e5dc6c73e500f77e1d6c919e807626f23e8001cc3d8685eb7ec0227b2a2315d2d9a5331dc7211d71e782ccdcdfc79919f0c3f6d4659252319602ea216289f0c0903b75442d76255f710a2ff7c9516d27061a097436544ff0a32d3a7d0f4c089c7d31376afe3156a6c006322babe9c5238062018eb82d6113aa2a196f94a0826a0107413421edcc4a7d5c741b49626a22bed336c8ed4356f21a0622cdb99de3d270f66cb33b7c09e910d6753f39f5fef95e312e981af2b6f7c74a2e4d1b8d017dddf885a7b8e34a4bc566ff55bb80f7a878a6dac93ae81c624653be84cc997b38fef63667b890156fa6fb01d46137ca4f33aa0f74505c03a68abf7c747c6b3ac1f50792402a43dfeae55ebf867a3dbee1d3017b5e90d8b47d2800a06f0543e5906e83b7519c13698f18b348f4fcfe60a2b333f943729c9e21aa514d86e54285e15b1aba3114f8a7a9911062419a8d62c303d88b9b99c4481a256f7878cc39c66dee24e5b2e57fd18369193eda9faf89e9549199e3f944bd51f36e8899408cd33801228f33fc1cb18d1449294d5f93109b5f75da0adc5e549bcab84765f6145a0a410987e6170ffe1e1beae052abd91dc1b3973ea1b4b0f5c3ab04d94728d41a9ccf5655df11cdb6262badd3d58cb078e4a5c86f9e8a9e2adf913dba058887d43d79dc8ecda295a586ea3976eeaef733f06f12d865376888e48603e2362daed3e8e279bd5c5fbeaf5bfb8afeeba7573df8f54eb9dc2271555e137ebaefceef05dfea9ab94e07d5eb60fb203c3e2da6817e0eb80f92f8aaa9aae301e732e6994301d8047d25cc9826d1b0f2b85b93293a65d442609ec858842b07cef5314791cf489f6f4c719c90426586b60ef9eff32c05edf0f023396a6b50438c9568feb582628e87af600516b5a5d4bf4a6861d9a6c4fbf7f6f5c54f4e478fff6a8bd75053a1d6d5ba088102bec6a6fab010b6633c61244a7ebd3b6600a14b5567ef9fb4759af3eb013dd30b57b5cade308530edf79bffd1e50d0c73e16150451c67750f1a79ebe6fc908b56e9a73b05590468f3a99211afa47c10f987bf8c0d07308c92c9a4e7dbc614e2405298bbfb421c2b2ca831191011d74f15b676a529d81a79a9d51bf07bf572bf6dbd1ac512d37570c5977e86c563f336243832b4baa509d8a9de7f754420c8220e1950a6e4d5496ab1e976abe879ce81cf3eb1912d6735c7cdea306d67838be2a7436989c754706e0573a24a1bcddc49510e6a662726133dd4839a88a5418c36a2f983038c8091675e57369687cb21fda33860f6214630abe6bb01deb6290bee6df8df58f24005183a135779627154ccc91ce3361f727c4a7dd02b850afd633d0cea6aba8930069f289eca2b8ccffb81905c4a23537770120426f8bd8f05e22abe00f6aa7a927cfa86aa79efc6f1d8eee0f2b360836b4f18c3fdeb9c9896bb8b0e17a3aa6c5fb209a9547d3b257d7ac4d704fe9d95426bf146c977886fef23a5053be12379ff65caf18d7ae360197f11ea4c4e587f185cfd4403115a14930689dcab236b2aa854000b9a4e914da95830abf39f53881b03f83d99cbef6944d88c312b3a3c90190f8c04c6e07e2643a5fc370656e844b6235f74e55e3c0369d5b135b10a8ba36554b9be52915398373a37df4ddd85ebbf662baa60303b14ad97ba2475e853af7dda5ae64c8f443f54f263729800ae4d238896e883b3c7c5d30de50e2fa39a4419616f7682bd1b762d37cea85c2ef64ff22ebc228b2c52daedd4113736300a6ebcd849b8c821f0b484cb31790590f515056acc4e27814faace72dbaca799ad109321b2552421361a55d1228caf62f9115cff677f4448693d6250861c8ccedccd1a7359e8e2c8496e7dfc9687668c2640e07474e46b7961e0f0a5d6fa918754b283804fa6d714c0ff90a300119b3730725b34e7caaf812957628c988343ae9a95a54730a06fb3dc014193ed43a7d06414aa92b86220b75c73990312b952cb68bbb926e9f7f26c23a0f7a0faea6765c430ac3dfd983ec8d673605a49502ff3c25b342a1815210c18b4e22e67f8d60616bae444a84516baf6c7ca379aa6dc22c803bd928e0a8acdcf95a11d5ff47896cac1585635f3100a635d0364dac72c60bb76e1598d135821b41dfceb784a972c52509f68bf04b9a6d71abf72382a595d82361b1ea5e0a6a0e3c0fe9a3cf790ddb8208dde9e8380aa2b337d93de0cf66aec2918fc2705496fd43838e4e1e267b021543d2c777fe1a0574e50a7ba967d1106b9bcdbfa1f5e5a4053b9de86c9adf20abf019c434c9173ad57ba1cb217b446a4902565de3c48eba7a6d226639c81e143dd01968ef917f822cc24e6982925cb4a637a758346dd031776f3aaed5e08ab4b8018b66aec084d80b6a7807ca50dd2906d85ad4997e7cf157fcb90053cf0837cdd5f2c67b1e011755c8c6f5f923312972fca71496f2594e13a6dc76ea0fdc4667e261d067468c7d1396a535210fe033930151215888563a29a983a4427a5b14b7add0d04ee43933661b5b610ed33ebdbd02bf94e0c94fee62c0c23e5d02b07aba6bfb20728946d66b7cee4a86b9a2b22d281fd5421409c21596b4b3b3b3becbade58d51fb3329b4ac20d4a1b1713711fdd2d86e43fa1d255dc198220c02673270c24882922a0ad040ec5948b2d625b029ee1b4f2686ec88d0229dda9627aad58008f8ce42284b1280af75943f06b5eae5e505a7f70c261669fc8ba6efeb54c0b2ad8ee59eec03fe4081bc9a57fe65d5dcf01685d4201c94c115aa79118dd3e44eca26d78f9191127770c641348eb8b1821258fcdd664bd12b7f07ab20763972742c183d36a2682087a3d7f80c16b66801fa51014f9e08b68c8d9653db976c334e66d12ab53505bd703f4e18b731a670d80a4f52226fa5c4818901caee6f449a6c014d33e65c68bc5b063a6cac1f2f30a69384ebc92f5630207d52dd8210165ec7a28b7f0642ba4f924bd4513689cf6639c38e6e877d4e6b946ad8594b34466c2bf45ed8b9ee678ec154e52ac791da9a9422bc969cfc2846d03a9028b1c0b1b7b907c8037721399fb0b9607eaa0cc66d771fdb7912e9259ea61eed83caaa18cb2eb8ac7d960111aafb6478351eb0fbc05c705d30eb84900929de7a1925371f11c5e6b44b4efb5ae20072e0cbe465e81ce695180a9c0e4c0b8fa9e6f00952a2e6819b8b388e5cf8789369e88a3d7d2adfba1b745c9b06d3ef8fb252bde896db7e698d610fd1c4661421049560b4b8c0730ba94b7aa922366dba393fa1d7bf796456cad0ca7033770b8d487f0afe2f98c7870315e4264faa8c53277d246c785587231863fc2245ac79d6d5b283ed7253b95028c3e4075c8ce3f915e016cb91ae77041a93dd42c0b0a486efcbd72c79e2036edb994f9209ccca5f8383322d781c94f69f532f1fd3d293b3ce7526d26472dedfd8dd1a1780f34f36757d143258c87452f461c6ac4cadc1bf7ab0af04f1bc16ae0726f077a3366f6c9396843785f36c82a502ff5ae654e0f573172cff4ae7490fd125dad23b742b149e4d86e39f3b6825ef535a32d720dcbaf53e1606cf3d88db97437244b46352752f10c875923ddd8d39011348aef524713c4caaac5e6ca86e7013352fee593739db7db6ee889d0f3d2270cb0c3a34adee707a74308060fb86afc7ae30cc04927a94e3af8137921ce3af304c869e6022203b2f894b22d057817419a39a3b0c38f77d299e2b59b5a210214379191d19fd13373ea75862027681537cb63ce885323d98baba4671144e04bc0f8f9c0ab627d089f03f515cb8c3288b7b1c4e7613f3011", 0x1000, 0x5, &(0x7f00000010c0)={0x2, 0x2}, 0xc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$getflags(r1, 0x1) recvfrom(r1, &(0x7f0000000000)=""/45, 0x2d, 0x40, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 16:17:36 executing program 1: r0 = socket(0x1, 0x4002, 0x80000001) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="348cb6a8806343014b57", 0xa}, {&(0x7f0000000080)="97bd3a3be2d29a509b0facf20f53a221c5928f657330d1a1cb5855345481e23cf9bb9af4c151fc46f0eb2811c1ed926ec5cfca70e4ed57c1", 0x38}, {&(0x7f00000000c0)="b6805d1d173522fedadea0b065c2e6d2acbbf0f8d0d61f722254419cdb3341104be3265df7538ec0aec6bf8c5d7231e2c1a3887183d5eded503d0b00e20c9691c1531bfb38dcb9c100dab71f0f1af4a9883a42", 0x53}], 0x3, 0x0, 0x0, 0x402}, 0xe) shutdown(r0, 0x1) recvmsg(r0, &(0x7f00000006c0)={&(0x7f00000001c0)=@un=@file={0x0, ""/99}, 0x65, &(0x7f0000000580)=[{&(0x7f0000000240)=""/57, 0x39}, {&(0x7f0000000280)=""/149, 0x95}, {&(0x7f0000000340)=""/143, 0x8f}, {&(0x7f0000000400)=""/172, 0xac}, {&(0x7f00000004c0)=""/37, 0x25}, {&(0x7f0000000500)=""/78, 0x4e}], 0x6, &(0x7f0000000600)=""/133, 0x85}, 0x1) bind(r0, &(0x7f0000000700)=@in6={0x18, 0x3, 0x10001, 0x81}, 0xc) r1 = open(&(0x7f0000000740)='./file0\x00', 0x1, 0x0) mkdirat(r1, &(0x7f0000000780)='./file0\x00', 0x8) unlinkat(r1, &(0x7f00000007c0)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000800)='./file1\x00', 0x10, 0xa9) r3 = accept(r0, &(0x7f0000000840)=@un=@file={0x0, ""/4096}, &(0x7f0000001880)=0x1002) semget$private(0x0, 0x3, 0x1) shutdown(r0, 0x0) munlockall() linkat(r1, &(0x7f00000018c0)='./file1/file0\x00', r2, &(0x7f0000001900)='./file0\x00', 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001940), &(0x7f0000001980)=0xc) r4 = accept$unix(r3, &(0x7f00000019c0)=@abs, &(0x7f0000001a00)=0x8) sendmsg(r4, &(0x7f0000002d40)={&(0x7f0000001a40)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001cc0)=[{&(0x7f0000001a80)='n1x#', 0x4}, {&(0x7f0000001ac0)="546dc663929a5e120b4b6780558ff915cb9e3a81c37e8ce668632d75090c266957e2ab6423a98cadde7ac57b04297955e034efd1aca8f06a48de9ff50f30624147398eb14889553e2cc9146c6c2422b69ffca3602db824e7e5723a794342351282e793ce91ca22adc9e7e2d05802b72b247ce20c1a0eb7959c3eb0ff24c6cf8e0e32e9c3fe6d660be2696990c98562a80d3d340c8588", 0x96}, {&(0x7f0000001b80)="3b8fdc428902169227b5e5c329ca8d7ae7a54e6920710223ec5b082fbbec51fd2ad772664a13bb1c04116bdb07715094e4c4b5d485090d1700b26b5eacfdcb182bda5fb500f0ef4a9e3addb7e01bef6a2eb0618a7996960226987f331d08cba81d3e5d9bd0e1763c89d5856014ec723115301e0b92f2e061c451b4ba54845365c1ccc59d6cc51c14a57dda32294073b8141f1d6dd9e246dc7937ec00fedccebe295eecd8fc7d08168efaaf5d091a214d0a8227679305502e987699b22a95eccfed1d2f67a500dc789fd75a80", 0xcc}, {&(0x7f0000001c80)="916dac7d3c3b758da9a69acba9d06c1b16873607a22c8b82", 0x18}], 0x4, &(0x7f0000001d00)=[{0x1010, 0xffff, 0x4, "22d96c93d114227f3a03002d71f2d03d995d885c0a8c86d70b27859c70451a5fd6c256daa8f61cf9a0879e09f4c647b2c20a1ae04ebe3f7ba2917073b926890957c941fc2507587ddc90905c457e32ab94bc38836ef527fadb0ed9bcbc76606d327ac1738e632febf57b6b8093d9750e3f638fb6ef4783e794ef340dad9acb84dda881c03196219d49ab01188371234c069fbe06167b7e4e426b64d6120f941ecf7c28751ec30d5a12e67c14c6fc77ee714ca36c2bdbb2297351c5b89ae2f2d4939e131b4af2c9abe4121f907e82a55379295abdf5fc0934113ca038366d72bf61bbcb7ab2219ad80d243b7bbfe2b68a62a4cd6f540abd74367d4a96dc023b311c826cb74c72dce3387c24f3fa84dc38996320a621835dabd4782fca41de5ff45f4ffc84ff6bba3ffbf20cf8d7ea895d94e8443d6e7788e61b4d5185ecc41f4a69ee2f97c25bd84e32372daf24b84a4fd9e6d873e5e806c6e3e772f9c5d648b80e3dca75b77a7ab092dddb154b98b9e96f490de829742759b582f55225e243958041867b12f8763fd4e6ec5fe52000169799c586d19d72290f9a3fe5dd3846a95613b7bfb981da2b4c0d848fb171c4940fbfc7c7affc7aee750250aac52886f084084fca04ab0fd0323ffae2f7f87ec2b609da9df1cf52dd98564434c19d8d3745598b1f0fa9b75eb965a26204fb0bdf847ecf70f78d53c41980dc509add50906ca98046a7400bbb51043b73f4c8db38af2498fab1fbd0e5fe5aca2e7621ec6f3ee992b91dbb368741c1481de8714604f43cc89c5b5aebf713148479a55526c5d22191ead73a2158523764d8bcf4674bd6ec4bd0c7fda3ea2a4793bc7b2cef6d284579aa88076740c9e414e3eb9614e2169699d5023e5285d7187a4b5b65f78facc524b6df456ec7e1538cea196d9406a09b21d53a517319d04559a5866e2958dfd895ea8e2a1a4fb9a0f685640fe4da668f9625b4e17cb63a26c9400611dff70fd032552adfe76f69e182e4843a37c65414bf3f118892a4bf674ca77dc27c5c6b38c90c34136d9c88996fc7a6e5ea93d70460a19b8df7f9c91e3bb571981adb5cacf3ee3305e766aa9695a34c12cbc2dd1015ab225a6a7f0d16bcd556e69d6fd6c340e3ec7ba7b5f71dea49b11b74659999a688b526f047c4e2f97e8b5b30a7c0c0b67abef633f81c4f8f435c5cdf8969a091e6f494ae57d69dce40dbf82683ce42a39743a3e0db674e3b8d41576488d149ec9b2de5b33cb9f9af56c24b8b7432131b9840bc7e4e78e4115135e4c28c78f002922e682c8a1532d978af38b8fef4cf32e431129fa651fef47e5ed0be023eb74b7ad394f0fe362b99bc5cadc8f31730054ea02f910e94153b15d8c0fb4e401db85bc951389df25e33a8c7c7cfb707da90d13788c7678aacc631c77dd813f530bf9aa9a73c7d36c87e4c00ec8e40a78ec3192376b943064dadec26352d299a2374a3eaaef35d68fb415acbd30250ca2cda1a57322a9cbe07f9b3cdd5a95478b06032b23f583f0b3c51ace63f53babe24b8b6316c85a9ac6644fe7a963ab4268f30ae0711ba4c79f99f2a20acec4c32eae739270050ff5c1111c209b730d5a8673c54931388de35317db1ae2dc7a37164030957646cf4fe011697c7084f7fb0faaf76f32cb39162fc5db6a65baa95ae0adadacc4fc17fc1790a966d16848eea3fa0f9e1d4fdc9eee4bb70aa4e3ee748b862d3823ad4b9e24b0f8552708fde89b105078df2b469270e60967bd050a71464d398a1381919f17f494d155bcd6f5229b0ca23aba298ace4524ca0f1d6b8eb8a1a4dc5c4f6f51d2c4ee35ce5c7f5cf3eb478fa9f2cf36ad08eb4fe052c3df9cc799f82d21e5d3eebe0c594029956648a6beca2e9d6ea030baf76764931148c42bd944520dbe1d87b03f891d0d32bbe1fc6534329664ec7e81bb59795719661197d64b4ef7865e20f9cec3dec6fc95c48960a93917f5d1619e768a9a6260699e94a29cf3ac880fb207a2ecd2392603c18ecb83047ab30d7f780a1f2f7b0103f67756d6d2625d0e1f240b91385e513363ff0cf6f7ba7971c90bae68e939a52d18dd7e39cc2af64182972fcc80fd60f3034548fb936778db291a2d1d0dde4c2f2a44a46c30b412d4d385f967b3e5cc89817f70100cec22e4ccaf8f886ce5ac23f840ee1ddc352f397a162b01d5ef314703705eee1b5c32d21b6e8aa9125d8de25d48c54a78caec008a5e56674f9546d5ab22843f0bb6f11bc7293a78d64baa131f55ca3746a516096ca3d76f44f5d26444bdd673b819d12aa57c704e51f117ab98239e9cafd6d6c9c75d442eac5be0bbad5bd6713a84ce061236968bf3f3c39f53762ed3cbe2e3e6510cdb53d52fb9eb7f91bfd692879d4bc4dcc616e21de5185f4ce1d25b5f158971bf6fb372dacd69f70157c7f28739ec9811d6166ffd117fe1d7917cfbf7b04a82e52c39dbf6843b90ee26af724a0e59696db212a8fb24873343eabf3252b758ec9286ad9205d94bca11b3d72769da42aaaef06f125d30ad273f1c451c14d83a85661650f0a5d4402df7defb6db8c40d853120dff5c453bcdd20b8828b56fa578303c3b1b2104618f2bdb19475bf5d5ce693b6036c4a168d12e4bc97b0ad5609005bfa9025bd40ccbe2c07f4e1603fe45e816de68ca0848b15f99a22b3277bb3ef83b24e9ac14e1b86efa3488f6f0d73d2a2ad3481702b7d83375403a31058bcb41e9fe6b5896a1c4612305d712a83149148744ff6e6688e1748e601d450a5250c0465d31414c9d704b4812468b04b940b3d08e90a9c30df01dd5ca6cf78d55ae656d5a4dd5c92e5f94270ca94f1c921d9096fc6ac3c6012c0338b2a4c0a59b0510c5a845bdf0ee6160ec6ff39f56026d0e6a1b6289309dfb310f896397477f966a64028cd7390a4ac342603ff9596a14623df0f8a95d2ed1dac219b1653fa5694a4fdb1cd56c76702162c4be9f4322371b020c19ffe3f606da719e258989420e2effb79e938d397fc8304b983d38222b89fd46775d1e1390d9c49d42a00a9b9fa799343c5bdf7980b74d7a58ef5f997227a3cc49c18b3ab645c3a1c036b7f97c23919fcd9d845d6a007766fca943c1fd5fe8766225fac8972004987028733efb878a7b945c95abd4bedbcae2bb57b5a918c42b7d43bc051faa34120fb4f8a12f15f6bb534eb47ee3ad85e872b9d8ef7917ce2c9a8a0fbf66c28263cad78d81a2eb45d34f65627dfb4800a1db1e9561e9d27133c9230e75e32f7d1224e4f8ee1d6309a2480e60cf0d11ae8fb1d6361000b4cbcb025eee3727c3db121fbafe02996725daaf61ed163cb344ba3e524bd53b446b7a6bcf1edfaaafcc56e9e915d2eb6085db2c7694a0982217e315c32db3edfd35f1dc729d60ac718d820de6c1e1788def0c50d4a120f30dc97a78cfe1e3eeb2b598908297ac4c8b3f7630c794d8c9ae63beed4d231b65915f0bfdb60c8663b884c8646e05568bb5caf270d10ad4c6bd08ebd23731c5aa57a052af7326b8261265f3469ca5470b6d6107fc5a7696aee43caed89224747419debc09008b35cb59e83ed256068db258edbf1a7844a43062163985302cd4208ac759767209d795292f4442b6ed43f28aa91ee7e570e5212f2fa37415c07fc02c42c49d299d38a1edf1994b0c1b50ede3dc1a873f2ce4766d0e18a1cc8d4ecc4ed084613c4c1b922f638f9d76631a1a7466e97be3ee50e600edb0375bbe7f40971ebff640eb82e0557be7655c1390d1a7ab7a7a5c42c41d5200c1c8167ce723efd1cc7b6751d543b67de7b6ad0373fab6277be0b8754a2d3e8dd26efcf908cdae4ffe1673eaccf3ccba7cbed14329f5d730859486f91ab56370235bf1a8851fbc01622fa9f3365dc4038048f04bc29e6ef5e3f3b90ec660bf47a24e251625ff59e7b9f65cf3e8be51b1856f63cddaba37ba9ff3c1f908595cf8b5dc57b3708d29bee9695d3a410318d9785f7ff9c3f424223882e9b1045e20a5c3a1d761c102ce558cd93e9b1afde65aade7301bdf29f53f517896cacd4e97a945e8008afffe72cc4fd4602ea5fb449aa9a3b08bf3104fb29b5cefbeef07d802b2f500f45f621b1641081044d7225833b6d446d1a1afbdaa42a4ee2e08e6eaf8c3f6c52c21a280375d51b06d4378e91e0320b74ea4abfe02f1877969ea3c68902d49a3c43f273f7065cd2b8eb08f99b8f8a18ddca4b79a0539e72b45d52c79a8e7f35371dc4c0cba4648c139e618ea554d95f85155f6ac3e0f48f18a6cc34cd05455ea113ed068e96eb2d59cfd791558d725e6d262b03fcf17818b34bd9621109fd3927f326c1942b755ff475dc1dd245d24e2ad3f26581b2fbb733100ff0c04acb09145a31b9577d2aba9a2d717c413ec60461f6d2e63d552e64fd549fe3a9432400ba58ff808b2485204cc952737d67c9bee8d3d57eb32e6c718045f08117e1fd9cf84ac7dd8a8280d65c65419361d4468e243e6e90c39fd2679f6660752fca8cc94c591cef182486c4227d0f6d88444d0121619057e9bbe9d7e95e3b08702bfcfad051bf27b83642ed495fb19a0f82ea3adbedeb48d29eb49bb7b74b17d4aef54600c1c3cd55afb7ad2ae262ba7610d4307e34383f78735a38b85573918ac1e6312e07445c878ba7699c6cd2241348702585d0cf4f8e3c9272720ca3b06e8c7d41feea011ff3de58a6b582889519ecf7017bc740a9d9ed63d4e1afcc031007f4ecd67ccfb28ba4bd8afaa8fc5028c4c9cfb53e31210786b8bba6f03975e676212766b1ec6151cccaeda37949ab0c004960de660c6b3a7a5094c0d25f220ecb3d34e5f1b6616d59b4401590878e28add9fd39379d1a0102b12bf6a2575befabe1ccaa445b43e98123cc293f44d61ffe3d9e874ef860d43fbde360f7568a01d6c445b11148cd1cd6f1ecc2490284a30a5705ba1166aa516e053ecc49dd41c52ed2e970c20facace31fc8e939ecde4341e362502bcdae618fee9a8db9410236b57d3702885c3ba55d9e610cefe40571ccdd5b1b68b7347b90034df840336b36e7d2ac698844b645db0f4b5d8af63f3ff8a54b1c3a63a16392411cf4184a131389122e2f30881c4e3e798773532e7167e9678a0225e783a37033c621c6ddb9557e237ad39244bfb7e2b4028b7e819f0368c48e4d81b5d952d9d58e397ceb6ab4f949615405279086afda551a9ce02177d1195808e86738145910f760258157c8e3b6fe477ae0e4872bcd4b59682e989ab5a043b37d2a88a917e62110b922ee2943fef7f776df7385595ffaacb36ac3f1cb95bd2986900beb79487232b2da2a66a0a75f5071fee13cd24451941ddd3f160bbd0727ef62d33c8f5abf2f49af0c98d00b3fbb7d0ad5c2e84401079d26d95673c69ea8a2e045f79f2577bf37e854216eb7adbcca906f6ace7d4cadb9da32fe1122ae8a54c127550a66c702a892daee354ea60ce007c9412b3f7bff66c2c033f7c980625770009fa86721ece6e4b9434e2a958146826f1f4ad9d03303eaf101c593a94b92d1c2ec4a55360f2f3ef01b70bab3784e91b9b7bb709b00b211f547ac0ab538a4aef17dfa84bc04d6aff0397cbdefc4c89ae2ecd1e40b905c75ba1c92b36c2c889be87b4fe7644b82ee150ecbdd0705afee8c5573f599aa5a642efe62b4cd5df3e209fde5fe20cd0be5699f2ef08baedfe7fd65afc96e12ba30f2d840add086ed8bfff3ee0e3b03fb69cceb07d8675b73335c54604b73ee742fcf0ad67e827eb3dddf1580dba5086e1728a02ac977bff17ffd1ce98bf7b0c1cc9b5e786461bf237"}], 0x1010}, 0x8) fsync(r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002d80)={0x0, 0x0}, &(0x7f0000002dc0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000002e00)={{0x18, 0x1, 0x5, 0x6}, {0x18, 0x2, 0x4, 0x80000001}, 0xffff, [0x5, 0xe4c, 0x79, 0x0, 0x83a, 0x0, 0x101, 0x1f]}, 0x3c) setuid(r5) semget$private(0x0, 0x3, 0x15) open$dir(&(0x7f0000002e40)='./file1\x00', 0x10000, 0x2) chmod(&(0x7f0000002e80)='./file0\x00', 0x20) write(r0, &(0x7f0000002ec0)="1663b022f0685c5192837d408c2858478a9c84b08bdbd3d5d3ab876f96406180c5676972983a40209e68f3ee54b67d2132bb12957a3328404728b4b9be4860bec644a816c2d0152491309ce66095e276338757b7868732218e445d7f2fe4ffd6b76656bbeaa8afc234bf5c7c4e3be14a1c401c1915763ba11ab1ee81282d36d3e0d5523f299bffc1fc61801530bdca051519d4", 0x93) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000002f80)={0x3, 0x3}, 0x8) fsync(r3) sendto$unix(r0, &(0x7f0000002fc0)="2fb830c61f2b7ae3214c2a85b53d05ca43766c8b6f5a531209b74d7eb662b092d47fa3c7165b16085a7195eeef3ec9b4604368806a82b6b892cf0db19bd6f1790cbe94929e03434ae3055519211cd2d623886c2692a8530fce6c612e1288b0cb522ed0cbd717702633e844fef5dad66c9f8984bc20ee8f4de3a822785f96e2e9ca9fb6b6de7405d53132564da814792c04f92514bc312616059d42bc6813050bbc7d71c59fb582559369648845ddcc137d4c186c2d64d630b3fc37e78eb8dd473e9c64ea26fbe088fc24cd58cc120951973863", 0xd3, 0x8, &(0x7f00000030c0)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r0, &(0x7f0000003100), &(0x7f0000003140)=0xc) pwritev(r3, &(0x7f00000032c0)=[{&(0x7f0000003180)="895639639af7d8975806555c9c5f5a18789fb4e2d9f03966370b2130564c397d239ed2e4bd63893456efe70e658aa18547fa0ba5c1412fb049b1f9e9f1b2b1fdb5a62abef4a34b081a62a7e21ff113188ef47fc12d90ae97317d22043e316570080c5ee1e0f74ae493fd139c55b697db65e09668f4ce2bd8e5eb6f9e536a37337559707c0a8bdf81e4d4c1576405495abc4866e9a20f9dca63b2b7ca5861831fc82c5661a6a2b1", 0xa7}, {&(0x7f0000003240)="89c6288eab18b9a58888fd0a991ee63f1fd943f53f5b1ab1779bede259ceae293e9926957227ae57453a2df11b68472d9b9b929e00810d5a320651f7ab99192940c2fa4f613d91", 0x47}], 0x2, 0x0) 16:17:36 executing program 0: r0 = socket$inet6(0x18, 0x1, 0xfffffffffffffffd) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) r1 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) utimes(0x0, &(0x7f0000000080)={{0x0, 0x6}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:17:36 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000003}) flock(r2, 0x6) close(r0) syz_open_pts() write(r2, &(0x7f0000000000), 0x0) accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/26}, &(0x7f0000000240)=0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0x4) getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000080)='./bus\x00', r3, r4, 0x6) write(r2, &(0x7f0000001000)="dbe6cb7a6d3dbeb9c87ad61fafffac8c39a79799aa20363554f6f4fe9c5b9bb8b2192454c78c31cdbae95ba04af3f21f86ef085c54ecca3a44c71fabba9918b3793ebd642a71716e26e5b73ce16e0f390bc7e3d608fd2892de1fc2dff5b01aa51995f305c2e5fa6d9c804b2d12a1541ac377dfa7c26286368788c8cb9c5bc025d719ba57cede53f50d9c4d2ecc99d920a0854bcc9047013c4fdad9da4a5e507f7a17b01583ebb62f7af7fe3fa2500a995fb6743045c4289da743cfa6e7ba9b71d2b94c35a89a485396b547a588eff2c212d85668cbf0fc9f82793d9c1378908ab43bc56e3eb19e3cc16a836dffd6934a0d71996c7cd5d18f9005eb8fe467ea76e5c14e07bec1c5a916716d43f58b7447ee6f99f97fe6550053011d87e23e767f251b5d33f3cc224b6ce587c59e6e8f0ea2279f447b2fa269991eb8e3f46dcc7dca2a5719a034378b323d88ca0d38a2b7b76e5389f05df92920ebcd197b128078f97f376e0bb014de1115ecdee94e60c61053740ff5e6630f9c30c0f6b1356ad05b81ac9585431253359576bcea17a1db0bb97adb6048d247af0d5480021d5233dd2f5f5cf795547f86209b968d98a6a14ef25350e0ab6bccb7de2c859b11099229ebb86dd609dca9eb3f79359cd42971b3ca51625f4d78eff26033d227771da81930f40e6bf5e22955a581eaa2ae1a3901d6082fc678f6f20d8eff08c94453ea524aded1dca645f014f0b77fd8642d1c69f78c107b81474566cba81622f3d3a2d97070030e1e357c3f0a81227ab518435d0a891afe0882dc0b36997f72e1d3bd9e0894bdab0f46c44768b9f7241c1896b857c74aa35646e08f8f31f03ca22d7d9e82e9c1c6af16c1a3f70a7c18289eb9209118e28e41e668d406138939840613df34a83b9b27b31ef9f7d10aeaa354f0c063dd0182507d571a5440305503cb1a19c81da54cd2b7f92c674936ef11565efbc00668591f27339e48009146a73ec03642f71535da18074c030c3f27f02ccd0a09927bcf5c406432b40b15905df9008a6d211f40b243868b408eff6c0198be2d65fd84556c3132042e7fcc49f22e9551b1ec8c1b7ca870e90ccea158d3deb2a1c77a23960444ed33e4979f3a74d6ffd5b52c34aac4d5defaae70300515b5e67b30d83cf30abdb7f67ca7959b0b40cd7f2379c8cb9d4544468ea49855052be12e387510927c9fd6c933f79e5f0f93fe58075e860c69ff5c52fdd3267cb0ea1bec377b68a71baf6ac3c07fecbb8ea8c4d57dc40caeb18d524e5cccb2f7c892a93a7f79236b3d904d3cb2dbc578b6211f1a177d7e35b9dcb094a21f4e69f8bb82896d510e0246fbd8e4f980c5486f8a50dd322f11196dfd39488b26e9e0a76e4e13ab51edfc98eab5380cfabd7492c0874fb69f18bfe2af75f9a871f62c323804b90449826813f9f293e0c0911cbf3576ed8dc1f41aaaecb8539fc50c64ef947c87a401cc378648604f16926ab36266079d5934512d72ae2f2cad19347363e589c926178b8123b3c73e2e8098a823bece176f3e4431d634135d78674944b64542a388534041c19052d245966ddda8ef7e2b0c0951b6d76cb3c781b2cf038c2bfcf5e417da0854ae6627fb13f6195053c38b5d3b8987dc98ee7445e3f9a2d3d206cf5e98c314308e9889e7db3e94ca8631b1cf3c2433b102d8b5f6a900e1914dd976e26221d47c9a6b3fc6935bf096755905722e18bd19089ecfef7599ede728aae2f614bd53ffd6d13f5c14606de6ba4e83bce7ed14b0b6e4ad0a17e461c98280eb2cb821683c39caca3ad9c7f9f84c52cdd7a996541f0d265add16afa2731d3037f3f51a1441dd8a0153310bb4a3afcbbe7fba37a6508e95635b55ba5adf2f701030d504ad6ed7e0e437c3aa916d636ff7eb46583ec4aa3f08cd2ded9940e1eb3315f493b163083841dc44b13c724b96f38f146ebde9327a5fa1e7ef41bb5b9046a6309f55fac5a0985f21ec43d98b01b22218c29fdd32a914982c180bcf36cef364992f9444948f6b1bda7e05e3a0512a492763615974d5272e803143c0abb46926dfcfa0d288cc0bac94090f758fa5e1d5696e8ad4d8ed6912ec100bdab2629180dbd5346c83cb5f4edc302896acfd28a602c36fe052242d0b0f0b290090f5cdfcdf522ba5fdf39688cf8f9b82e89d9868abedda44ecce6de98842bfb57ad6bf1fe5acdc50f7f11fdba25e1e2cc4fb6366050f88117b2616273d11b322f1c376106cb6cf9105c7a15d19ca4c1a677f27af4894e75de3d088552df0dcca721d74416eae6b38b73d1fc85e4aacceb7cf79f4090e3e9d1c5bd807e9a8a1d1eed23bf55b4cf505498190f20b9b51a7c3f8ea7af75e12042af14db293954f29635528c9ad9ae552a570d79530d43bca9d4e3e31a9cb05c857f107d3651e354a2544da7d896825f1ac471bbe9b5eda333ed7c1737896a70d85504dbd7c97953b728489f9b071c2383affe87c0906605f9d3dbfcc0a62b2cd5bf81043487f04fa9c7c5cc16a16f3fd79dc0c094aa3d6af3141c40a2013042d7db2e94089b120e85c5f80fa89806974b02c94004478d9340e7f48ee37a3c6e5efc6e19574904647d7a6f17824580e5ee3ba832b88abf86e70747f5efd81678675b2d1b8427b93cf9b52abdfd0b1d12127ad0b621c27e8291d3ff51ed7c2cd785e111a357800bec9ffeec36f0f1e501c281daf09129d4c509cad51f62c029c839baddde6ac657a8118d329bf7ea5cce9e40f29115c2502b3985a416e21ec5f9091ad3d0582ca151db6d06333c55b2e0e0199ce4b84a29080e119d3efeb4651576b0ce802addd1935c4857ef212ce916cad1eaf6faabf70203c24a6a2bb4f4ff5e24f98149415d5972d91a258fb9fa7465cc714ebc24d62a44cc6c58425cb7068d3a00a8c3a8d6382639a68a4dac1e58df9895e7d499926b08d3d34e96913544262193f811150538b96a00024c36c0f49b04f15bec69c26f245004df33b9339608311c69237b1ab88633e715fb0292664790b3ba148ddfe7b6c34bb57cdabf6beef959793a4dcdc63ffdd5edbcab413c56a7eecbd94962d82c56254c87e972fcc423f45ed1ac6bf3d1413bdbeadfc93a24b3d0bf7b0f880e200408371546503b0ba6c64570139ef75d10c9baf1d8d2517cdb1769c4f2f98ccec2fc46d4203f84a6ad9a1b7f425737f521c0e2f3be04c9bd9fcfef49dfe84dc2daeff765125d2bb5efbd04305fae9d37564ed543da1a2f465bae5c9e9d0df73e66cc34b230168ff38639b7909f79887e826444fec4abd1cb0ee5fa6ea14c1a25a250de03a81ce6bdd4747db15ded499351736e55b2b4c8f424a95488871aff1c8566c0b8676396b41c1925e3dca97c36fa2c1b7092f91b23d8f1a10350d60ddc928499173b556a417634bc45269c65adaec2e45d73720a6ea8496db0c7d10ebe248cb967e9099028b4c14614ddade0529b6da78208df61387c56acd98123430b29471bb3f148209551df64d7343c71c35ac20542325862b5ec5cf817fe9620cb4c72a7371eb068428e8e6ee9d0ef998baaf9ed48b9320216719e3b3544076102ca4123b32d864e748b7e2ab59187f9db0566e7e1b1d0eb6ca880c2c6807ae812eb6d30f419c3134a2a3c06793ffee9543499f88a7520f699906ae1f1c9a7779a0bc152f963ea2292999f10c8304498527d81820aeccee7b898db7f19b86fe10bddbbaf235aa202fdeda5f2a5d5e09dd826bae68aa2dbc963255ac54ab9f6fe38a3526e7837a976453471b559e9890c47732cd23525842502d76e0945e791954970fd697592b7982c02906a72c6008a78be36c8f038eda4a51a10adbfd74cd230576a9160c59ee79244d57a27e449b986e23f422e46678fc1490be3e2b71be3450f103ee0019e376c0f559735d5b4c62e913a2f52785b0700315a67b84ca90befb0f781c6bbb5f6260ad07fe79147e8b23ea62c037c67aaf2553af92a3d9fb80dd34c8c2e31fcdc9232fdf0d66587c7f8ec966f09c66b3ffe518400f972ccbdac408b7e18c9f9d79433abea3458f1aca96afec5010e2da7c25278d8f0b08e17733264e694580874c7759d1bcec84597475aa30f794d79f86eac3a348fb3cd1ef4945b7d269122df5f9cdcfb64c43275809ce84133140974853b2ed066a5f3beaea851208a421c320987551f67332124e6ccef532c3a5babccd56718f18dc51d1fdf8eef3053df91c0be4ff47a595373dc6c72eb3459e0c2b083f5e8db0df2164c0b7b567d73b0a8f5f605511a7f2cb99217f36da2520c0cdfb56d165f16e472fabb4aa2086c1873cbc1776f35663d0ba74d68798aa62cee628cb7a9f11ae44312095a6a2d4bacfcfcc1ba122d56bf6302cfd88ece76a4a2c8ef2b15ff7c9643146b93dd7dba2eadce8cc06dd1e90c4868a63dc4274acc1059327ee13e3bc9f466ea9ea1f2974ca223407d2e6a78ba591cea2a46a86543752d483863ac49a06882b48b97293c50c422aaa2b3747e9d11538e8ce5e24787cc6fca8edec51c3bdc8151efe1a51d46ac0e144bf710ab4e562c302a6c1d4929d4cae4f66ec7c7142cf2a26c02adce4d599962c81ceed22b9d43cac619921c2d32c71b839abe61578c272ecafb12ddd0360722495fd2540a499968eda08bf1a8c380540f4b38ac04663a9f7168f069fa381f702fdfdc5f916d2121843adae600bd9ddc7f274672486d6311dec94f298dcf334806df9e4ac46b25515b78b084cb7e3608b5acd9494a046212feb8905cae10a21e7660fbb432c4d44e9af645d8c13edf28e478ba8af4fbf95027f48fed40f21b29a2568276248c331d16921e5a324ef76e39a76c0a30b82c697648889541d5a82b491ec92411a9452913956d847c5f15a6abac26313c4951df0ca5bfec2f2bf00bb4b337b6b8e5377026f0efd2b508fe86ed3ca79eb2b1889126bec415cdf14a67f0b5270d6e6b87a5a1d54027c6bbf5c3a747d0bbf11021af47ecaab4eb7ccfa416e85ef0e6e8190f700e0f2c4255612602bff5d602b8e1fa9967f29833a24ad573667e69d0fb2319e29da35c05b70d8689116da17cb13cb010b48eaa77c17bddc0e98099e614d9e5fd03232ffc3e533930d1dd80510066a0a7c8fc713dc1644b69c01bf5f2ec1c5580911aac698dd61f34d577d0273d702ef093525e4c8d00569819dee7869c3961d9b29aacdba38ed2c3a36166b936858d7743ddcb473f10b180670e2b6d337804f834cf3d480ac4d331388b5f672614e8f6915f9c324adbd6147d853289a4ef9f9333f07bfc785e6eece2ff01bb1fcfc61219883c74e8597ba547a561e7dfabb2d7cf14079aeb3982cbad0ed765e120034ccb11a0ebe95698871bc66dcd44aebe852a3432715b475e82dbf49acd683a08f1152b55c84079ad2d235b342c3ee90c56a6a12c7cfe9741443b3d9296d39d8f2c806be0a5af29d59377f3893eb07bf2c9a2c0abdd4eecff687f5ae8261d33a4d11fe10365f360ac890335e7d9fa79545133ca9534ce257386a27c205c3d7b9dce710b14d478fe05ff1125094d585ef469cb79631bea597f8dde9c1754e9ae182b28dc287c0efb85b261ee25c1ee87d0f627d8a9398d37c65e59b0482fdf5676cd88917d5dfa293b342cecce244b74afdf3c6a10cb1163c05ecef87a2e730507842311317e1791f0c56f59138dee3ce6583063ca7b7c5693131151e61a143911fb606465ed4306829194c11070bb0a4398ba5f8e00019ff234bd4d02a72f13ab644506535e7156fc01ba92ad7ff4d85109d0e7d06ec6c756d9c4b21df5b4c01fb", 0x1000) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) dup2(r0, r2) 16:17:36 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) getppid() open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r0, 0x1) close(r0) 16:17:36 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x7ffffffffff) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000)="1ed6b537", 0x4) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x2a1d, 0xc16, 0x3, 0x4, "e58d856cf382c678fe24f36388f2fa9f299067aa", 0x7fffffff, 0x4}) 16:17:36 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x10, 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) dup2(r2, r3) 16:17:36 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="cf61"}], 0x10000000000000fc, 0x0}, 0x0) mkdir(&(0x7f0000000180)='.', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ÒÛæËzm=¾¹ÈzÖ¯ÿ¬Œ9§—™ª 65Töôþœ[›¸²$TÇŒ1ͺé[ Jóò†ï\TìÊ:DÇ«º™³y>½d*qqn&å·<án9 ÇãÖý(’ÞÂßõ°¥•óÂåúmœ€K-¡TÃwߧÂb†6‡ˆÈËœ[À%׺WÎÞSõ œM.̙٠ …KÌG±ž<ÁjƒmÿÖ“J q™l|ÕÑëägêvåÁN¾ÁÅ©qmCõ‹tGîo™ùæUS‡â>v%]3óÌ"Klå‡Åžn¢'ŸD{/¢i™¸ãômÌ}Ê*W 47‹2=ˆÊ 8¢··nS‰ð]ù) ëÍ{€xù7n °ÞìÞéN`ÆStõæcœ0Àö±5jÐ[¬•…CS5•v¼ê¡Û ¹zÛ`HÒG¯ T€R3Ý/_\÷•T† ›–˜¦¡NòSPà«kÌ·Þ,…› ’)ë¸mÖ Ü©ë?y5œÔ)q³ÊQb_Mxïò`3Ò'w¨0ôkõâ)U¥ê¢®9Ö/Æxöò ŽÿÉDSêRJÞÑܦEðð·Ød-i÷Œ{GEf˨"óÓ¢Ùpp5|? "zµC] 16:17:36 executing program 1: unveil(&(0x7f00000000c0)='./file1/file0\x00', &(0x7f0000000000)='W\x00') open$dir(&(0x7f0000000040)='./file1/file0\x00', 0x400, 0x100) 16:17:36 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) connect(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="a574a2"], 0xfffffffffffffffc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = getuid() getgroups(0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x0) 16:17:36 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000240)='./file0\x00', 0x10080, 0x1) pipe2(&(0x7f0000000180), 0x10000) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x200d0, 0x4) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10080, 0x10) setsockopt(r2, 0x400, 0x3, &(0x7f0000000100)="c9e1b18f0d73071e42ea1a3187500120aa02485dfb0de7bb9ff5080a9721e5f1e4cf8f6d1d5fcef1e04715fa395e2b2b65b3dcc02f2fde05b7b874429ce69e7c0f4af2653b61ad1a62a08992ed24dd1590c887d29559c4a5", 0x58) getsockopt(r2, 0x5bf, 0x5, &(0x7f0000000040)=""/114, &(0x7f00000000c0)=0x72) r3 = socket(0x2, 0x1, 0x0) getsockopt(r3, 0x6, 0x0, 0x0, 0x0) ‰þ‚Ü 6™ráÓ½ž”½«FÄGh¹÷$–¸WÇJ£VFà1ð<¢-}ž‚éÁƯÁ£÷ |(ž¹ ‘âŽAæhÔ‰9„ß4¨;›'³ù÷Ñ ê£TðÀcÝ‚P}WT@0UËÈ¥LÒ·ù,gI6ïV^ûÀhY'3žH‘F§>À6B÷5ÚL ?'ð,Í ’{Ï\@d2´ ]ùŠm!@²C†‹@Žÿl˜¾-eý„Ul12.ÌIò.•Q±ìŒ|¨pé ΡXÓÞ²¡Çz#–Dí3ä—Ÿ:tÖÿÕµ,4ªÄÕÞú®p0µæ{0Ø<ó 16:17:36 executing program 0: r0 = syz_open_pts() open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) r1 = syz_open_pts() writev(r1, &(0x7f00000024c0)=[{&(0x7f0000001440)="a487acb291bc0e05f3709060c5806fa21d1343f979293da73edcea39a169ff862d6da993cb84ae12d477a3a8f213d8604425f71006275fd1829fce23df237bbf18fba2b7c2dcd71468e5dd89a9187fbf23153889d148150c304f22359e52c49b2c95a40aa6fd0ec8b31a7450ce956d746b148fb1fb41157954e110aeb1af216e04ebbcafc0a6099ca0c39e7a3489ded89f91af842f96b2abe145a97d088545c8454abeca73825f422465f1d83948288d363c2a8a7f12f03c690d633dadccf282ffdf212fc2555357a726d949b4176d9a2b3b4eba34f35bb3c594085fcd3b098c8384e4a8e953ae239646db9d77499a866607c5582e60cbed97bc5a24c06687e403a854d7f7d3fe8a0b4f832a7f5a4e24697b6488f23455f647338b53a5ea439570330858271b2f8cfedaa1950665c4834f7387e5a834bb2df02bed528208635e68a9209da9b7d5cc9fa20a2f8f3555e64eed1c46ff7b096ea47dc0826cf7a60e0d83f821c6a2a84d0462abfada4b57a73e96b81d90f3e0a568751f188063ba5f91080f8327976f078b0d9542d28a0adf06d15f024b8161132c193d97c34ae32be3db5df69e3808ab8baaf781af6aa6f1ab5c825cb6b8c981afd1d34b4bbfc3710ef3e27301a5aa25c60e8e8330ef9b884edc8b8a7a04ce094703ca05b86be3a9f0d26cb2cbcd85a1ef1b80bdc3935c42aeb80df49fae7c9971445d79105c02a23ae507f4533266f3bceba4f50a7da59f1c327d5a3f986b8a6118599dfd8614c535a51c470bee38f5b9cba965cd116aea5cc3f57482d57d13bf1bdd8b03ca36750280c8c304aeeb19a6aca3c4dfda1607c3b39347baa37a88d98cb5dd8a867bfa6dfa9fad020d80fddf34dd8603db99c322507c724a0349e629ef9b4c63dad28414e72a83a13e05b51d0c1e122c58c4fe84891916aa8668f1a7593175654d4922dba98922de2396c9f809a2e7b0420907401c652e3eb44439faaee095d47406d3865066285ac5817c9c2322a1e1b9342f869ea5ddb4171eff07d7bc3f33525d9f730b8b4c3183a06ecce67eff8f9743823ba0579b487d7867e799988943085ba28d6c838076fef0a1fe631d96c138e938df64708706446ecf01202952c2fc00a47f3e6240af92f013b13a610eb56b213f018360503a67a1fe8ac22b77a1d69ded6e416cdec731f8135a9bb954d49e519d7cc8d8f723cf9b83d600d0642b67bf19af188a8a1ab92d86d85db73438d9aae575d18392e25704c8306a878270467109f62ba9a48d799047c0cb84a2b2285e21f89bcdd2b85d6cf5e00a5ea01a8fb72da8a527c2cd7f520793b188c0aabb349710f7ef899de8913a47b98b0fde5651178a393d2cd0e601499ba5a8bae02b1b44693e6df61b3a6be9f1bc3ca2059b19c5389621cc75241ea90d9c198fc93d316371d30dd7cd9296cc87097e424972c3275e9896f5d450290412de1a48f4e9fa06fe0fc839393f809f72d1ae695685aaf82cc1d8712cb16934de8fa459415d844e810ac8dc447e9b37167b3f1a79981512126e352b1ec00991190a7fef0bfe194ba67b350b8c44cb6a58b714c9b0d7418b8284bd2c298ac3586e7bf6dae1d007dc4c2d72c92385438e9f31fbb4bb4c9fdf8a91188f811a4dbe94dad05594da30cdcdeb9f2c790a8d50639d57876ce89e61a1c15fd281a37712a284cf3e7b31967be03cece16648082c93498f134726b5a192b0a5f2971ee5706f24408eeb7819746807ac882f19cc2b3837f20c95b3b02f2c94c20f3521ef88f60fce68fbc99a9d4f51accc53dd16c5023e127fdd13600c0cfaf6ecfa645c8fd52af12e85527a0343c3c6d4a9188a23b2f273efbcfabc8157653822ffbbbc1cc394738f228ab53196d19f8d884ab0700b9bced7ab9efdf8590d56f960e5ec671e957acfb2bc1a50b2690a7da99728f02ab293c3f866a0a7b82afcac0a7de5c9cd754ed602990f20eff20cc370975ac57898cdb9d7e174861aae6e215c1398f4c9013fb020dd8ba162eae252f62319d780c051712c32c89e0e39ca675d711ee7eb1cf22c26bd851a297ab883a21c264e1372e8faa63b4b46936bc6069a94cfe0894a7ec7ecf10b2b721642874a9be716dbf6a7b1d55c82109f11ab3901c0618df6bcdaa434f3d4a9cbfa677a6da116d09355b0e8f8b2f6424376147a4ba5e4aa778bffbc3b11ab7003fc8493d58c9ea349613acf85d669043d81ef97bbab6225c95bad541bd73f26bfc45c545d6aa4add90037782b3c4fedc7b89e14b1a6f4bd0d252a9815dd026ecb67e4248bf7b174719dd7c34275e479e8495fdeced29b3ace45fa87acf26d9fb7806436ec8b1c589b7bdea45bac913ce1c7643875dacc38541df20f175b30f591e38bb29ff74aaf70091bb94835ef9e0f98160112ffb532e200af5d70457e6f1a444556ab28dc769f00e5a2036749089fe7a6e10d657495c9094dcacbad1797740535e98cde226e1285ff3a138bd196bc8ba6c4a298597bf0ab4c3b8c052a4ffc3e3d25448f10c52b4e44478dd254766b2acce81ee4b4b85563942c1a8f2ed77e2f587bc253d278f3069e46e2f1b23e20a8ee1bb2bafc0dc789f026489f4ad10ce9091fb188d69a5dbc674207cc066cba82d491754cf39bbda7693241c5d99f3f7384f1f1c86cf6fc1fa407ab75ea0f69c254df88e786879f62cc5c16bc79283caf1e09f758f64e2c4135b6826973c404efa363f1a8a8e0ec0f0b012e11dd280d8054ec83264bd7d323f59eae14538a02e8dceb978c5f6944ebd8ce766385a2081a15c0983befe0e576c3a7c310ed369a17f150d391f2a9ebeed6e83b128738fbabaa1779672aed2e97c324ac40333245e22791fc24d3ec6f52351f179f2c33819fde9ce7bb70da3b421c786d55a43889c6a69b976277fbe11d7a6a0512ed7ef123ad6e054532c72b3e5e3a6765d5c1434536f30f92345cc371ce8a38ee1c2554633038b799d0d7046f3bc582caafe9e3b7230be01316cd5738609b35db76d16622fd41338c1d86f06d8f61e438081c1554eed097d672e382fcdce01857e5ed0bee55296c278bd0e8d932513380c1b7a92c46d9b4597ec0a9da95518ec28f3389604301ce965681e12387363d7effa5e0ac94069377e358fdfebb0a7bb1831ff1e70c68e24900d0061caf1a445adc6eec67f8e4933475be25e0fe709a31b0a4b7fe4ededbf0e98e25ca923294cd4e68005fe320f245a07f0a20a6da7fdd35c515d095c68847d444f58b0b7e55073e3ccb97a0f19c9cee52dbeb9f8cbeebc4bf7dce1d52c473d816fcc7bf7dd24e1b8c659805bbd479dafcd1780929e77ffc4ac6782ec2d1320046e1c3ace2160984d9b0fa27d2d01115c18351aac7cbad19ac2820dd689af0d8411b9b7fed6e8a52e1fb330a1b26e74473e98499aaf01210874c6dcfb124694f66ea2042bfd1cb950696fa0a08e36834535ad9ff7af07d51cda1b24cf8628bf3dc7c111c9c1d942e4ab55df2b94ec13113284a56c8fc171e3f19659d85ce006ee078a205678065c0ede145c7945069d0a033d278c5d6be82191d0a71ef3c8a83a2005b9681d90df6b4945b613f8683d1d69d30cbc14372f65ce9554c67463d1d73a2ffbe55eed36738adf1bc2d53e8b01930cd5a81e1dbaa4656e158392c8c7cd3c99e93639dab215ed66e1ff1e3b71cc404d2affb8f5987163810af7e22ff670893949db6691bb1422ced0a2ae7a51e709817e3c381423d05798e970e8d40ec51039fc9171c6fe5a272cfbc74ca11ecb95f950684005b084304a9a10f6059af70b147be010fc6d453cc8260de4358c612d8b8ab7badedf1e969c633c1a2b44039c2959e8245a0673585c5bd2d0b78584b14ddad52789366956cb39f26456b482280b8ab3b01043433930735355c41e3f0dc55821ebe6653ccdc376e33bbdb39b9796624ab4598762c4664e42648bb4a2d7c95ac254369418015d75c30d6dd05b2fa246709404217d6097d5bdfde29961a715e0a3a0672f35820b95a9e7653b8b735dfe89edcbe4996ae4ec5eb6da14aa2b3c80e2d954d4fd95d244cfae1cd45418e970444c9dec287751c30a1c3c37e71293a6e1c939fe0c613c1b49272bbea13fba39538cbbf7f099d197f34ab7b93c73ca32c8703e12f6371902180e8a328e8801f12d8d21ce86edb096476893b5580e9ba71a6800b109bccfb443211439ea7d5849bc18431c7a1e4909904d2b776c38a6c5c6a2f5e4c9056632d581de3ba74e793cb1bdcca7562c877cec50e8ade32a61a629c4e118b80a163b8599eaba7ce101f1453ea536ceac7e640529cf02f939279e01429976517de935c47b13c97c73e9832cab972b3f7de0891aaf108f02dfd50ed64205e81303ba6032ae04c0a0ebc77c68a9fc760d59ee74eab0846f4ec8aaea4be5d5ed766a11f3e0275f0444afe4a49e83b8b02e334be64d37eb3a3e3725a5848b6bf3babdcc28376dfe0362171e7905df0fad78db8cfee07", 0xc64}], 0x1) kqueue() fsync(r1) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') ftruncate(r1, 0xfffffffffffffc3c) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x40000000000fffe) 16:17:36 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x5) write(r0, &(0x7f0000000040)="74bfbd082acc7725c97f0c1e461cbf2df353831527c40ba796c9e8008e6a9f837fb96a9ed5a74a7db1873bb25633d5f0911a33cac367378241e49ac9e42d9e0963f1a7dadb5b338144a3bfa26232ade5c88d92f5b559df06540be26b3631833450f9a60d", 0x64) mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r1 = open(&(0x7f0000000000)='./bus\x00', 0x34, 0x8d) read(r0, &(0x7f00000001c0)=""/113, 0x71) mkdirat(r1, &(0x7f0000000100)='./bus\x00', 0x8) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a", 0xb0}], 0x1) r2 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r2, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3}, {r3, 0x44}], 0x2, 0x0) 16:17:36 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x2, "9df60109760984c734f78fcb5358be0335190024b9a65ddc6158ceb55b59673f5f7e433a964351e5517fb6960f053e8f460031c8bd3fb716b0f46eb9ac4864a2515c3742f4c9303c97d9ecbf707ea5fe02109bde2bafcabb6693e5a74058b1a4463c87209841a749fa8d78fc772b7972"}, 0xffffffffffffff84, 0x800) ½·ö|§•› @Í#yÈËEDFŽ¤˜U+á.8u’|ŸÖÉ3÷ž_“þX^† iÿ\RýÓ&|°êì7{h§¯jÃÀ컎¨ÄÕ}Ä ®±RN\̲÷È’©:y#k=M<²ÛÅx¶!}~5¹Ü°”¢Niø»‚‰mQFûØäù€ÅHoŠPÝ2/mý9H‹&éà§nN«Qíü˜êµ8 ú½t’À‡O¶Ÿ¿â¯uù¨qö,28¹I‚hùò“àÀ‘¿5víÁôªì¸SŸÅ dï”|‡¤Ì7†H`O’j³bfY4Q-r®/,­4scå‰É&‹#³Ç>.€˜¨#¾Îo>D1Ö4]xgID¶EB£ˆS@AÁRÒE–mݨï~+ Q¶×l³Ç²ÏŒ+üõäÚT®f'ûöPSË];‰‡Ü˜îtEãù¢ÓÒÏ^˜Ã0Ž˜‰çÛ>”ʆ1±Ï<$3±صö©á‘MÙvâb!Ô|šk?Æ“[ð–uYr.½žÏïu™íç(ªâö½SÿÖÑ?\`mæºNƒ¼çí°¶ä­ 16:17:37 executing program 0: r0 = socket$inet6(0x18, 0x4004, 0x1) getsockopt(r0, 0x29, 0x3a, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) 16:17:37 executing program 1: select(0x165, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x20}, 0x0, 0x0, 0x0) 16:17:37 executing program 0: r0 = socket(0x22, 0x4005, 0x8) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000080)="cde205894c805a6ed1b38865439e73a762e8b4871a9dd7b3c04e341ec894a5e5da7ae50593689561507065576dabf8ed2d7580a2db5efb5a1b0a894f8bb2e6c38ed7856a2c6fbdd099d60652296f09e0fcf03c2e7eaf752c24ab23b0decc05711fd6cc5d3fc2d775d1db7d", 0x6b}, {&(0x7f0000000100)="2b33a21ff784288ed26d54a859bdca5bb10e3c37012e91e4b05f2421ca3c8c", 0x1f}, {&(0x7f0000000140)="78096e8800d634d3cfb99155b4a479fc115c9ec34b71ba38cea3bb17fd31e6da2307a9ba694786fbe2e600d030be3807f59abdcacb797d3cea3067f5c5b1329b64156ecdb5109edfac589cb680af197e11dc91aa7b00f3a5586e53ca7a475fb525d605502ec32ede9f46026eb714c4e4d72b6bf33bbd8672c59a87723bbcc282145a26105397ea69e3801030ca", 0x8d}, {&(0x7f0000000200)="ef63e92dec8e5c95bcea1bab449114b2042097a53386bc1876773570ff0374e0eebbe01f255a1766f9f0b1d3cd3c392276e50a5a5abd8af19a5c3e3ed56a54a3a9e11edb37e2a01d06ff0657322270c51382097943084f696a87345d83282a0e9ed8507bb97987787bf264c91f2690498658df08cfd3bf0b1e7bac3ddbf421475cb03b0dd0722cdbb9908c997e51c7a021c67a89ce35be6deb628470a457bd8b53ba3d121731278c314f5c319b6b1952a77cc9c7386b6a5f695880d925bea64dbb0adbd67111e0a11203471d56dc1cf43f4943a11d76a852f804f15458dbcfe2a2496848475cb805612ffc4774b3777763b781bd46784c3eaac9b0d990b3", 0xfe}, {&(0x7f0000000300)="b976f27b302cd0fcfec1566051a9f783e819ce34d6700fd58c8de6475dbe1cb21d06ddf6c824ed26a4059e76d9de011661c7ce0e588c116678d019ef8ba707047b6f57dbb52b5ba423c281dc4912b78c5e6838780f96616b3a1dcfebd8084a40f9889ce2d869a0dad0dfa1087c1657841f7a2bd9b5d4a2830442f07b05ea1f200cc20c778ca358e225ced6ade4d51e3898dfbabc469e5186dd416a6684c2e677ee24ba4ba5ab904969df588fd08b5faa4b3f65a0ea9f7c358b0d278c4c7a558aa8ab5bace8ca8e8134950d69674b1e562993dcada6e5b05ba359fcc2cfd82e50de0c8f12d7af76f5b31cef853fb5f2e94c03d18fce579beb62ff2d05acba6c1221814d36c3b5376e11bf758ac24f1d203d872b031a0fd82898b442057acfbbd3149394cf287cc87d2856072ea713e3f2b76e35a024a6c4332813bdb23bbdb52c8254038b95cb52abedea0cd6b20dbc612b8cc2efc61f0fdcb5548c163147011b768c55c7d4a5524b87e66161ff8b0c6ad79fbb239ef0df170f40dea57d5d0512643fa086f11bcd9234d7102cb42760042b671dca027d3eb52063a44102887fff5673169c5d64a5518d34738dd649d669816867c29b0e16187ec66380bade2a37fac6f8de27621a6e9a552d4d1d9600ad6ab07a2e6bf3e80a2e7170028bafa8cf9136644eda829e41e73dd74d8970faf5cb67dac4d1459ad97a24c04742ca09ad275e1a03b75b89ea48949b991eff61e9dce9bab8a0231e90efeae433300f0a28fc14f93de4bc22dc70b60b1e226e0f0417b5b00a777a74cd6f7cafe2fe8ab62c5bffb691592a08f32f6f88702ab3216dae409a7cd8d3751b5cc67bbf8fbddb76d71e08f21b961b0d9e0bb5dec029cbea3445c02b38e47adfd96d2ebf1f1c3d2a71b59684478c17841daeb7b7847f7466d9324ef812038145634dc79bd4bb2cdc748342d2f65d226277a240ed53ba15dd688fec2632bed0e06f5c1f4c952089d0f11d4a3f2b3be9e6f71fcfdf96116349b225a0aeb3cae51fb18ad032383db70c70772807d2c4d60ed8041f55d7a9e740ae4cf2abed2b087b8251a35b1070e7e91985b38070618e03b8d2b490d2a17554ec8cfe05a3339014f77021e713738a0a953795a2822fa55226fd544b7f4f6633bcd8c1a0229417c6356c78daf750bfed11a6c887b9ee7028e95f02ee98f07402302d8f84e8f4166bf35d74352b97c542effb765e31104287dbd1503d0eadde19fd03212302f4bfb4c2e0112fad7cfddf7dc914e8a80062a335e19cd6d2030ff498a655ba2a0cbf3f98da60f3743aabf6bbddbee4c465af6f306f237aa8901d5869367208f1053ad8b704b9723455d58b69bd57c1cb850a57c7d1bd1fd7a18b616fad41e9300b53f926d6c54d3d9b24c88952ac91c9805d1af6c1b7855a9841e2738e412a85117af6717d4622de57a93db4c5e8500f927d96b0f6de7aa5e7d9685181484f8f86790cca1b526e6ffcd96f1be56b2667bea22b6925bd3e7e1321f5bb106501966b39d3c497ffdffa271ff76a20279c22c1d6fe030dba024af2458a55ec6b99cc54c7ea4daaa644b9a19d9b614b3146df71df5eff8ef693348d80a22ca9b3178250a13271bf04814d19d6da2df64005df24d12f6bcdff339ebc8114952dd38c631dced11fe4c39a61892f6af34e38afe433ffefaf204b8aa696a75936555997b739810b35ab2eb3388406f47671298e9f0c12d8e46de27a9bff3f0ad02ae98fa54664e3c5f690dd3c14cbfd1606318975489070a7de8d4accb101fefad84bbe954bc5c068be5c8b418774b565b6603788a874f299b26a99dcf33412cda0ec1b0ee073ecf2d043739b2eb7ca869cc1748b786c712c99fbe980d2468b95bc931ef04ddd53b53a58f67b3520926ce31738c66c7a12d8e4ecd789e268cd435dcc14c82a3d5850a768cb7232db5f10096cdbfb5b587fbc013a79e62ef68a285f50d47a7086d7ce21760907bf9716d9c24b364727a3c82fc50b83d1b34c92b3ef97629af7eb069ce3a7f6845daa92bb5eb58d7ad346b73022d35c8bd58b5f9783d320a4fa9ef24c235577216cd89755adb48ba8fac05cdc86e93d60169d04f797952c825ec1d4b8f59c90f699dfbcd3e513929007e99ac461cc63e04b0964a46cc05c953587284b07d1028477a8bcdbb9bc0f2444baf62f8c39051c5ee0deecd8bf523cc2802bf652249fefb17f9ecf2462b8a018373abdb0f01a15278f2777c886f17fde729347f2e63985a49ad0de414e5d9f4d68d4156cbfb28ebd189320ad0e9d494063ec8f1e06ca2e321f1d932caddca745c1ed4f2e210db24b9b2de05858fb627468229b0f70aa76c09e12709386b7931c9bf0fc8c60f41d28b452263fc4e1a280fb685f2ea506abf0abb6b3da8bb92370f5ee1356e5f2e8cae8ff7f27f782e241bd9362d7678dfd2970ecaac9c9b39284599e8042b78a04a20e054108c536db4a2c321ce108375637f1cafb389d7451538d2ca2b7283b4d77ad75eaa67276af5ed9097e88fc2dec0fb6fcb3dc1ba58f94243649979277992cd1df1234517449a550f0a15e3f71892353574f16665e5f4f9a6498d9ccc09f2ebb50c9b9b307fe05fbfc304e8d2c2fe124a62da851fc3a0f4f1971d53cb2ea86a295a82a00e3a8640ed09371f8003a03737d4a81e59645bd33fc9ef9b8e2be6344ecbd7f48bbbc1a31b3bd92a2bd3c6a1522caa1cce474cee694bc97f8f07dbc4c33ce04b277057170512b5482db293dbb21363d788a4e1c93d34c4c062ee813beef1480ef53e460c946957c225825c429f908ec02f2dd3bc17a959c504dbcf4b4984cfa9e4323195b28bff64bbe499cb8e7c78c3f0c5e7f125cf82764d9eaa3c9a4b9929b376c3c5a29104aaead99f70a69d49f34ec4af5160a2b52e48803786f4e8086fdc09f2e87705a9e0fb3e371c3268dc7c0fa6f0a012c768b9ca08727274befe542e8bc202453593569c2597feb8f35dc4b440fe79fc05efdb16d773845c812ee04e631c1389b2143d8c12993437d4f643a2428635b3d5ccc77145f1be1605609d42258c5e9294ec399a7943d0214112038e9d3f454ef64adadb7e4cc928dea50934cc3e6612e87a2d17d94178c2a751c6251c56d4585beea07119941d1dcce44dbc1cbb10822f2531734610830521cc15c9699a54e1974b789d4a3c0f1095261e76467465e5d890547c60d5a06242cd3b23160bf0958b41fea69e7feefde278b6ee18d59e8728a9d2e10ca965a7d7f454bbfa7612a6e80f63c967782f68990cb21172e088878e192e0e2b173651a1749398f44f9cd07b312291456f277042f52fe9c449b3d1d0e7ec2f2d779f123838c59933c4a4dc60b8270b63a07f4d536a753fba2e8f01e485b2b9e7d2d35f9a42e93947b56f88133b4bb71edfb7356b2a0d983c97853fd9c9c3d0038b2723176bc673472f32982031a8438d5508dcbcec52736eecff1853df2dadd990872bf363b4dcd5c1200d304c454bb0437ad355576ff0ab6d33dd9f7b6eb42150dbf1b5eb4da207ffeada71caa36d597a6f5eed2647c19b0cb590cac1774c63eb9e2bbab1e455c334edb1af582f5c483598ed429de4ab8a2d01034ac37fb14a6a21f261c9f16bcfe202c34be90cc172389856efd6e982f1f71a8c0eaa24e615aa07bff7592beff52f0821d1532df9cd6650bb215b58d5da99f218dfeffd073b10eda3e916e5e5c1b57f735457258ad96a11eabb51ec3c6d096745d11b9300aad4470c9756a949ef0b8f21c712de32e17ed7cb580a2ee33c302c7531f42689ee3b121001e729a488ecba4c988383cc5285ffd6116b8a52455964683b86dddddb7c1dfc3a81a09361e8e905082ef605115dfd184ae3a227f8f94ae2216dd857e4f48b5fc9a8f9a276e11119aa56ecb4a5df66d152432d733e56928fb6ab551ca1399bb060e0a4d500d05babdb959cf5892d046cd0c3f6b0843957c62bcc60089db108404f08b300f26e855cf1fb4499555777eee6af761e26d07431f88d5c52d1f54dba12f5a0532d56e8a1d787477f1224caacd615df72645b04e0c225cf9edf7dc8a3885c7e7ee1cb2f8d6ace968b771a0ec01ca0050ecb503c982d373832343f01f9df000dd6b28fa05f5534d50a78ca4ce00949782c2a67931d4ae511095a17c0793ffb931332c900a7a654957be915bb651521c0fdfe4cbe8b2484a2b143f198281ee704ce26fa25d5106292317e5ac97156afc15ab1f0eacd9abad8edd7f4bd875b341cf9dd58815e1d6d24e7379c29f679d731364a0c10ead36e36f03fdd028e3d28c6649260feb2c16eeed271ba16589cb36403b20fe8bf8af9437686104907c08590cc71b43688127108205c08945d97af096e6e264c24d850bf65ea31493dda34517e1e01aae5fc9beab5dd31542ad05ac73b6fd2e7a3634ec3ab6ab050856eca6ba2a7420ca438f18207c4786b1b416cf8089be2de7a40da8fd0e5991c609a1e1bc4f0ce23887139f8ba6acc85e1c0c8930fdddd0bbef97a2afab4707a444935397d4b3299746068eede6faad2e1c488d17dad34e1d097a36bc08cc6b9948bfb1782a36dc002d25a1f7c1b65dc5389fb2361c79e3006e0b3633d15b55750d80ff9a0564112b1e078fdba5cbfb005817a17592a09ddc34243e7132259bc2bdda38bca12f458b97e673a99763fa313e9c78b0bcdf6c93a499f3cca5e9fa640da3d46c5ecab04e0de70fe54c4732893eb72bd99c5bca667f5eac8fd24d7585df69151805f8f3fe67bb50565455102ab70f7a78fd4a091618151b88bff78e1b51b852fd80bcb8eb34900445cc86f1d2149557affdbff183870a90a1fb8ccc8aa14047dea67214fc0758563e5386d87f310003c32a564f01c15dd8ccaafa886a8e7611bb056b67ed33640f94d2f7f2d505a28b79dc850136baa2ff7ce5c385e5b4e42f7b348dcb24caf3e2ed2ea8b86c6448109d2e2eff5fd3a1a9c43bb2d5fbb6387d1d5e177ed853bc5bdebf762a560aa402c2417f95e5d96f17247d22d28f001249d4a223aa18427e7bfd028ddbec15d9e917a06d17f8d4e21287e8b1e57b1fafe95a1f5e3dbe9acdbd0ab1518010cf0ab8808c6d768afabb76ed659720a83c8086c8af2470ac3d51ad200894eddd23537c79b8c607a1344b2b5453247df4fc4376c39e0d36352c070343a4605c18e787f98e1d7f47b09bc8c76ca7d1176eda6ea21ecb412872aa978c956285d2a60492d72ec10a356182124fb5e16819b5227718e4a44504afcb7f09369fbf3d366f3aeac8b933e59d22209fc53fd7ff48c1ac5cb5edfd5045c5d2c27cc46b7439fc8365b93961756f3273f0f147bf6fc20e45055faa10678772732c4f710311f1073f697bfb2ed26e70f66c0625c71a6ee95d3bd7756a16dbec675dfe1f2a51efd78d2924a8f040b392783a83c96d2723abc752144d7d6e451d75dad43d45771d1bd2e505d3035eabcad0008e6607c68d91cea4bee59e98959189971bb8619878c0def619694c01a5d17cc2df45a357aab85b0f1ea8fd519e88a7f4c3b74d56bb9175f432a30ba0dace20d3a82d9ec46abbbcf45858cecd5598aaae14b4d95b562606473e7a95a7a7d057265ee3d80ab10f19abdc26b5089c1dd368a30af292d1c59cef162fad5b1dc4e608c82d2edb8eeec2376a84711f1a2d26666b4b31a914dd185b5975df80d74f5674be0890f5167943620b2c4e5e7cc888b14478203ea1c211082fb5fa1128e54b3fd74af96d9f6819fb6fe6621c06d27f8a3efe189c201074d6185c76a1d07eebe342c2a41005d4", 0x1000}, {&(0x7f0000001300)="b273150ba67566682c82d98c6cbc6580434ddc42e7c63a158612402d5699f0441c52dcb26825aec005915dd0329390e53e7a837204a8ae143d8bf0998b09b3983c136443234c79c46d21906d84a272b08bc0f526809a2fdc749dc9766b", 0x5d}], 0x6, 0x0, 0x0, 0x3}, 0xd) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) fcntl$setown(r0, 0x6, r2) shmctl$SHM_UNLOCK(r6, 0x4) shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) sendmsg$unix(r0, &(0x7f0000001900)={&(0x7f0000001440)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001840)=[{&(0x7f0000001480)="c215e75155e9cb22bbe2f5920e3d639f84827f37269b9e512a6fdbebd743db36faa95071231661b0e08f173e93ac92d66118daf5ac75baa9dda8ee81df97882fddda52e1b4a3", 0x46}, {&(0x7f0000001500)="277144c915fe615ecc6d2ac415adbb67a34068a7ad36dd0c8839c142bf27e3477e9767ad289c44e8d1711b0f90aad54eb51416ab189704486cc014eb73ef", 0x3e}, {&(0x7f0000001540)="d42cd48820ff472d6d6b0550545670d962a7cd3f8f7bc826b42e5b897dc7f7bb5ed0423195453c34d6b7c02df906139b5b6e6c21ebbbe5485080a318f08c940ba81a918cbf3b40621933221e5f64ea51a72a5175444d4275cdc6384364901361bc5dbdd34a7a6e8915a93b61f4cddfe5dc0cde091d437904096f039ac340b2a8f870574bedf4027e093faa24b720ba65900947e898b9c58acabeb1bc42452282963aceaf4e8d4614", 0xa8}, {&(0x7f0000001600)="d81ffecdb4f7bb48863f639cfd08f0245ad1d76ec4b0b6ae0d72161da012bd6626c2e62e648edd90fbbe123e7628c7a0a495840abd17fe7038a34d5750eb45ed901ea3abd030dcdfce663e06f9daa0d109a2d3ba9af4ec61a486376c61682ffb4d8ff693cd33122bed244010bc0485c77cf125d45cbda469724f944fd02e12e0ce9e886e6c22c7fdc50b21b1f89956fa0d093beedad570f5", 0x98}, {&(0x7f00000016c0)="127e38949cf5f4a2f4b9ba692023ea906dd4f3ff719da2d1", 0x18}, {&(0x7f0000001700)}, {&(0x7f0000001740)="66ddd84c2965034ba8a8b35fda80cbde63b8fe11fbc535fc571a4e7914b8817cd393aef3d41e00e464fee83ed37d6905fb816977bb8a05797d7f31c9fea4b51b6a2f907359c1219cfe273f9ff9c52d9e667c92d2a7b8cfc72f5de616dbb382cf6dcf78d85e96148a3d59fc36ee5ddf3854352c05f167a632487dc923f79c1bf49a4295beae4f623ef5c0f4e6a8ee424c6f9df6a7c10e5c4f40ff32c30ec48971a4c757e1ef87168bb3807ba91bd383e9d36412bf431dd3c84ecd1d0511fc27294e830d7ee6c99b743858c815c46452a04f5c1d899170d207b2e50706", 0xdc}], 0x7, &(0x7f00000018c0)=[@cred={0x20, 0xffff, 0x0, r2, r4, r5}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x40, 0x2}, 0x1) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001940)={r2, r4, r5}, 0xc) r7 = openat(0xffffffffffffffff, &(0x7f0000001980)='./file0\x00', 0x800, 0x188) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f00000019c0)={0x82e, 0xfffffffffffffff9}) r8 = open(&(0x7f0000002040)='./file0\x00', 0x80, 0x8) sendmsg$unix(r0, &(0x7f0000002140)={&(0x7f0000001a00)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001fc0)=[{&(0x7f0000001a40)="19c3940e42c223babda013e6d482476230d8cbef02f5a646a8cc2c57b336459b8c5e5203e3592c3e84b3ae60cd5f7d600ba48417428a21769e90d9b5b14bd45ae67b4d0eb32a7e564ac9d540c55fd214e1e76322442c60cae1f600f104247caa4396ae7c31ace2a2f7e63c8df93545866d31f94315e014359df5eda7ac08ce7e01f0ab5db538e3b39e56d810edcdc3e5b28a799df2e5ee522410c5f00cee028d719783480f7edb117c168133edc361077540ecc86e6870a33f4b8ba7ff329f5b538d09820c86d92de3be81d597852bc3c9fc6af0458b19de003d8549361493106c2b93", 0xe3}, {&(0x7f0000001b40)="fa7988f4b9ae10d7811d7a4b3648fbd1955c2b80d840f8cec33cddac2ee071647cc896fc3017e6006db1df70dee288577ba4369034c1daa8a1484695d7b42dd573104ba44e96cf6fc04a1509dd84cce2fde25aeee33ed326209ffc0accc3b73c504e15040c6b875903a32115d833258ede0125b8984d1924f6e79f1f415f5932893f02362b2cf6f68c23dc8c1478a02948fe969229d14ba884a7c563f1ed29bdcf56810c93e44f6d162ace41efde21c3fc6c24421e2ff2dc54d971660af4460eb9723cf874", 0xc5}, {&(0x7f0000001c40)="0bd555bf64a14e217b023bcb998eb2d48dfc7cae99b5de33ccc2438fa7a93090a3716205731088e056c8c7edb274f7ab2e1268ac555cf3360ca26b84e70b1cc9379b9d226dde2e9955ebb9ab26788a", 0x4f}, {&(0x7f0000001cc0)="e46e5de013359e905483afdccd7353b3bdf14c92f2a2812e29ba9c1decafbc60e0e2db948b70d856116d4910c04e20d838b88de145863a7d398cdf32187b4c69aff471ae5dc13117dcc39b899c0db82525291c55bfb4f4e9c72ed91213033c1c67b5231bf648499ca2399f6cd0608626bf6a0e43540078320c2f8edf623b9218812f8ff7d1cd68ccb144f3f631c9088f4c497b34784b346ee65ac1452f23c8fda61b4fa309a0194735f983e48ec5f135c0d4884e21a6d89b693ce979fb2cf94f6b043b964d31c373e9775893c3f75bfa", 0xd0}, {&(0x7f0000001dc0)="ae95f26869b7313653b1ff0fa5620e6328496c94f41ea0fd9f41bb91e19de24a4742e28931b23074f3f91e56a832206b7c5d09abd1013bdf133bec574611d037cc4984d9dedcdf2aae0f6dcea640c6735918cccf65ecaa8f33a31772855d4bd32120a54ed89397b68024545f8c03cc1d40a73fffc372f33bf0099a99c7b4e53c6c7ff21d5d97b4049458604a96d253098eb93b7d8ae6f845c01380b51b8d4698ab7272ec7f2dd6fa7a1571a8cdbb961e3c19c710c4d65ac55d4f2386a8215fb35cdacfafc2bb9583c71d5268059a190d3271c89a4972f3c5499e32c7ea127e4f7531e7a23fffcd479c0884ac90540133e1", 0xf1}, {&(0x7f0000001ec0)="dbd29468e0708850d5db7f7cdcbf952f5a061249a43b479f205e1f631b6c6448e9764a1585c1c829dde652ed85ec45d8b8363ccff07c95940248a7d79156fb55c5292707244305f4ac6897c1b99dd90ce69d9ac991e8c8e8d3f5aa8515ff15461d6e83895b3fb3df31abb4d7fc396e9497529e1f87dfd12adb32b2a7c7582c47b95d7ba2d2495cf0fcaf71ab4cd9fc2ab96e986bc53fda6b7d3612c650a11e8371e14690d208ab1307871ee6fb303b69a6448215316fcfe095fe69db231c4ac9feec76e6bbc83549e185497864c354454a50b68cded99b8d369c920d101d0be68b85571e20d5", 0xe6}], 0x6, &(0x7f0000002080)=[@rights={0x28, 0xffff, 0x1, [r0, r7, r0, r0, r0, r8]}, @rights={0x30, 0xffff, 0x1, [r7, r0, r7, r7, r0, r0, r7]}, @cred={0x20, 0xffff, 0x0, r1, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x98, 0x8}, 0x400) mkdirat(r7, &(0x7f0000002180)='./file0\x00', 0x1) r9 = semget$private(0x0, 0x0, 0x8) semop(r9, &(0x7f00000021c0)=[{0x1, 0x6, 0x800}, {0x5, 0x800, 0x1800}, {0x3, 0x0, 0x800}, {0x7}, {0x3, 0x59, 0x1000}, {0x6}, {0x4, 0xffffffff, 0x1000}, {0x2, 0x7ff, 0x1000}], 0x8) utimensat(r8, &(0x7f0000002200)='./file0\x00', &(0x7f0000002240)={{0x3, 0x7f}, {0x4, 0x100}}, 0x2) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002280), 0xc) r10 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffd000/0x2000)=nil) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f00000022c0)={0x2, 0x68}) sendmsg$unix(r0, &(0x7f0000003440)={&(0x7f0000002300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003400)=[{&(0x7f0000002340)="99f00740bbf6d673fb6f940e50e5fea78722f1f6b2a2e54c6dbaded48ce1626b6bc7bedf94709a6a1627d383de251b986be3da6734521e08fd08a5f7b16e5c98f2f4715b958a74bd88f08898e228102480d838764067002471bf58ef641bce7d854faa52e671e3ef9955e329a1ab86ac4ac5d05cf3219427f367c8337565710c341b70ef7de8", 0x86}, {&(0x7f0000002400)="46515cfe5682a8e728012fe284d387e2b17a7e63b2963d0f6adab0975f7dd946553fc9e45d03e47075944397fb436377287543f42a5762629229e2ce08c8a0140ee98f69a2620bbf2c161253b88ecff9839c939471801116cac7360f132b73189a587c291507fa5c4d102107adac16cefb8a8869675380952ed8aad322c85425758923b9d0f34f39531165f629c22c4acc658d467f7dbda89ac3f547f0f646fd11e7edbeee2e57c960f44b68d733b1b3fc81ef8b46a519e710ba15c183ab60480ce5c5607ed110cf4233d19e073e3b7b05eb7142c4860b0f5247d568e06d23418cad6145e9e9fa71d3fc51047d92603d0734f3fe1ca8e6fe55ba709bca73e9f5eedfc7fb7505c75e08d129385f3e7878c6d14d25697adf3e8a1e0c3f0a472134853b9a2127ca4d7b9b1170280ac2bff52054cccc1fc68224fa610bc5b6678d45af6d9e4b591af0bd209f433bd0ffa5164cf1f548139c13263345659cf814f5d21324fae3872f345ee7898b25b2bdeea4d160a99981ff25707f0f36eeddf71e1c45084f2d695198a49eaf06224496a1a36e21b0018116802b34aa3a475a27e283547edc306489e610138dd480e80326262b91d591d8aa815e71fa5e20923b55e760ff476fdb989b624c3a521846afe9f475a0af2ca1056b01d683eec8757a39ab10133b57416b0d2e0148fa774d2cdadd20603a42a75455c22fb290c19fe7a888118a131819b514c9d9bdefc3bad271f29ae59035580df8bccf6467b3ac1dc669005eb476358efab876015f743f2eb8e18d759fb5f0a44f9d25edf7e10cfa5c14d949f57853cc1047f556552d59de5af50de3e303bc664e0b2d0f1d2b7567f4ec68a9ef4ccbbc833b276228ea7080f6a64d9188ad79c43f9f389720eba28b0443e39a44079d666f9b05c3a63132416f479189fc7a84ccb42bcd817d0feae5abb08cfe8a52648dd6ac4147fdf3d52920651fe8134db1759fb1d8499ce7ac5b1bc07ea7bbea98d206ce6f93020bcca80a5172e968aec25c2dca3af60e74e19ad55f7e985a7f1ff03fbe133b7a178aa1c505109d59bad4fe14a8f1f68fea6e942aecc50d1f2871ff1eb5b67b1b68f5509ba509011559be329d2483ee7e726e1b1a7dd760460f0669dd3befa0026ef1e899cb5472a178fd419e4cff4b693fe16270458feebb889fea16239977f274746d376348cc4812213aca660265f11fa043d348d4d5de580984c456dd56487c6aeedfbabdb5ce59c6abfa0e5a34a2323292b47ce2e7b3af77c73fdab0a9c02bae62812498b06763cd1f8a69fc10885d99bf861eb530d456947489d4cb10bd4e0f90fbf7a182479eef78b309f2a7e4f607cbfb34891acc9a7de5d3873a646f4fa59a00ec2128413deabe4386dda581df02ebc44f59c117d2005b00cc794119530b823e44802e9adc969f1c73694e83d43e6c241984eccebd44bb0f2735c57677ed94ba567e9a9ef7d3f25d8fb0159bada44b38fca45070f1f15a94e95ed607c422580f8f1e878ce715726ab4bfde6977e92b93a9de8fc9e2e30b6f9f95fac2b76bbc3f90a6c93163ddf4ac45d62a39915c1cf649ed5be561c83504a323f129acf211356e2d650a3766024093ba4409f5993057e019712b04e8c163710fb9a8e160ea7342f2829da354c76565c8a78bcd250a765a6e8e29ba2fde677fbf513ee23bf3b49301983491bde380b6e4e83c33b6037c63a191ce125a72b4db6c1a925476fe7148c612c8465fbc850c1f5b4f12dbaadee487652fdea35959484983d7b321713356d9563c9b9eb487ce4df7510438b632cb420b81fe696c4b5dba664159fe5fd24401973a7f33e46ce771d2ad23d3095539fe398437cad9c0cc22b3206856ae9caae50cff324d1f24cfe06d4ae85ff7b78d287906abd854307df03af5f418ae30a447374a9de0f8b3609524e4304b96a9049dc5f2a262fbaa63c0f1922ee2f7c1ff4a03b5a39465598892a26397c70c8f0dce747411a0433e3034bdb3fbdd33fbab52bae92945860e63bc78f98a44d0300230ad0b3d8e6aeaffddba1cff3a5d6ebf26b7a04af5fa4469e5b171df250e3b8869e0f03e1581395d0d2c65a62195be39196feb94be55800e0f0e4cc4e72b7a543079c1400d9f9735b5df86fd745ccf7695eec9fdfe2dc35659d2e07073a790e887aeadd010288952df0a45619434aed34d8aa971761d763e059e5c4824f9945c5fce32b865066ca74be02153bdd3f676613f776ef60d5f9d72a49323531afdf66cfcdeff8e4eeb9e11f9c0566a9d3b38bcc2559d4bf4c79acb730e34603dc8b49115f58f59ef1fe8260c9bd2c505ec279f3cbcc594bf8b5b795c9f367a1bf36550bbf4a7fe294fb85e996686f0d79cad945b5b89840bf8fe0e9d349d2671dcda3b1b9ccd34b425a35d7f2f65478360d6cc6210e8313bafc129174c781b30a75b1b0b196880f99e685a0e5e63f05b7d69ee741857415614f4a21721fed77976d7aa4573d35621c68fc8b8f0adaf5b6d6cd6cd1d1507720460dd41acac08ebb73e04bea9f9dc65ad83a897b41c63273b9280bc3f6ab390df6d3b1b3efb6410984f651c9d04e42af8e35897f3d24796425a6e27149174ea138b039bf2fcfe9cb87ddc911e1ac84f56a9214957b4958671d74da8987db3151c399563fef80c9d697e443ec0be0a975282000ccc0c943382ca4ccb942874c6d790bbd42f6fdc1a3feb612374869e558cad0e99c4f5e516c6d9724fee42c623f92f25a981c67da865c4269b0734ddb489e83804924d4b5716241286b97dc5e715bbc742b07afbf088fe9bbe0472e4dc9f70b2bc452e6fdd30f25fd1afadced981300abea6267080684bdd6286b89b7f8649b25612ff32d224c892946eb85964858308c143347edf5d9d1ae10aab7ff271e21af940e70976abdef5a5089ef320ce92351977da2a9fb0a47371fa55ecedeeec9aa0c25f91224ab1be50b15b5a643907f2a55cdbfdc2ea72d4306821300c1fc96b89986759cd134d6ba68f1d488ca6af7b02b9cb5b266ef885fb79a9a53d68fb44dac4922dba70b708edb037db80d558215c55f106298fe1987f84fa2fe06d2371dc28ed43d291a02ad8926a94fef3ff51a2bd1710e30d32d6514e7c90b2c10a29e6ffec64b9e022867c385229a54e545c4639f28a140ca7390716136de5d03cc763147580e818273a588399326f3718cc52f2bf4a634280ad5378aed71d92e0ca714496fd0c2efca739ec0ac4937d95e7e6f339710ead60e42f62a26d7f07e20237268ab8dfb62aff2aca3ce62fb39bf967715c18b0d2c6ea0e0d8898928929a0937d6735a7089e188bc83bab01e29003bb9f99d807faf5f73223077d21f402c0e2530b366a2fc03ff1456f94356cfc0a1735a052100b170b159f6b82f50f4e472f1e1df397b8efb4c4652d3a84aaa31782d529a3c509d6d3a5f29462d4642ef0152f9d874983fe09ac10f8e4426c70be64d92689fb4f6e3249f35bbaeaa71448a956539e82ba5adb6ecf0292adeb566d27df0b89cd372461473a42ea7c284f612953ce250cde5973ce2f8ad944768b11f7d2f090bfd3794baedf22efbf1d46b29148d8d6103cb5d09c963fd1d04cb7894c37c13e63d15598af6dcabf4d7bb69979333f908732bfe79dac278a833ace25b2b2227b40dd51e8049dae1886a066573f96e13948a2319899bcdb6219c293e746baede89df3e6019e4463bb324a94e715bbd16cfdcf8d8965eb7d6b02a4fdc40317d2eb940849a14a9cc562061787f64aff3f16feef01bd14b3938c51874568be0a49bca43b2c60af19521b28714443d9e2674bed77c82684014df99bdb56d44cf02d5f71bb572e71ce4005040bd7fa56cb33f49c48bb14c1663be7609a22170274b27a0d7a3f555518743ffaa8303132ba0cc5fa844012117e16c3bfd449acb71a5af7b5ee77d8f7c85f6b4768e76839e415c32260fe52de187320e2be6fe870a859bbe34212061f1826f292db769d89389b7b1f8558d1d002976f0ea2d7fcd36cbe539d2f6cc6fdb01a0d5ac002323928330a936818aa6b9ecf1e509e6db94affe0447cc95085114793f9f4fa8c042cdcb7fa169a9b1feda808f739c7327bda4f2ce0195eb4bceb0858fc73e4a735eb8ecfb2a1be08746b8783f516a111ee67a717efe9c5d90fcb9d4b26157a28d8e5263ff1c44354b729ebc553fdb97400e373ba6e46e26efa4a8b7e6eee9e9c38275826988f31fb4974e16276710016ef30f71e4400b454d0b42ce930f7aee252351f674933fc2f03bb8252f9ea9dc0b2075b5dd1cfd158e605a5e0ea27edc45edc54a1a37ab3f723e8f0ada2d8b8264b42606e1113909247453ad25dc8f706183fc347db753e1e81d521abd3dde9499e7c94c268b243e69f0c13ec13975d030050a192cb32f6a23bf6888a5f83e5d1f9042ab9f3de0db4c6898d8d8f3c9750fe0122d6f0813199ec1b51196446ac83d83bee1b1acb6b324a8db7675572ef61abaf1ae0b413d94551691392dc3742095ae70d09108ff3a60d111aa009967df9508449e05f921a5d72cca70065e8a8626f92d30fdde5ab44f3fb8da6f79e92a189bbb4e0b83ed36cd4e5c7f78013eb629f50fa44baa1d9d346e53a43698df8f661ef6f0e1c330172698448b93ab83c17a15c7fdb0c855f5dde1d0d9d7b6b2ee19a946ea74b4897f7dce7529f7cc67dc1104f09b4135fd2e269f129f5b1aeafb37d1775540b5acfa454ae802133f8eb0e088df13e5455b49373994a61a57c0e1b7b59895abdedf356f81e23d6abe8e109bb1bab9847b9a9ce9a0456f4d1c76b4e0bde1aeedc54dc5f92dffcae704dab80c0a75addb9339338b9054143ab3fbc4a0c11d7693aa0243d034d252776f84aec34176d6e7de37fa043028320ed9c3a7443831b189d78a89d12abe138f0a703364350658e5c29e29f6eba60a0f55f75ad8e4c4acd257881cb329c0484e0bfd00d7bd9e894f916f29058dc3ec46a65ba204d2d1face578a94d3fcd692f5a0b9fe75e08065ff7e10c113d06d06eceb4e115fcc79c70a04fd91687c9e3619b35df2fc40d4fdded2eb792416866c18d1a62b6e96975a244455a1c574a549f66b1c49fe37435b955bfaea0598197b119e2da3d4427f53b715085b74ff6ec444b433cc022d6b65a2a8e45d95c9eff0efd99ac40e510bc4e13fbb1cdb78ab1f8cc8aedb6906b4c2b016ce724a4ccb25a766754c4c084ee3552f851150ddab0152195885bc7a1d43f1b7e87c349163938bfd3fb4b3dd5a938a07485bb96cc8ce2a3d26d33796e3d0ef6aa2d6f27a039707588f802376626550f8ec3cebabfd3c4e6a1e34ee97c67659991abcc59e9045af7d0207cbc96b99ca7d25b44f96c6f1afcad6f15085a37303cd91fb75f5a6d72c6d704ef6ba8e966f1113e7fdee4063657771750a8cfd779564b93cc121470daff2ed669ea78ed071bc19a8b780960e6d4787d0206e3ad30431d19a001918ebd2d5fa8258e538352ec56311724a13ad26a55f97b9ac30301c0d0ad63d55c9468af7a24d655907d02a3c28622c0af3d7cd47b5bbd8fefc4d0ade6de1abee08062a67c3d6bce05c05785d0113bd325eee65261765d52b1c2428b068bc4af583c56922fb004b450fc912d0ed47fe26cece520a1ddb766e86ef1f24a4220bfedc05eaa0e217811935d1962d30abf4f244fa9be2009b9aa9244e088a3c67cd3fc027f04a3ecf060c0e5a105bdceae197e117a5241bd54932a04377f27739f467d8c5cb63621b3982373d5a9e477316341935e1ac90d4840d136468fd3b1ad", 0x1000}], 0x2, 0x0, 0x0, 0x8}, 0x400) bind(r8, &(0x7f0000003480)=@in={0x2, 0x1}, 0xc) connect(r8, &(0x7f00000034c0)=@in6={0x18, 0x3, 0x80, 0x7f}, 0xc) symlinkat(&(0x7f0000003500)='./file0\x00', r7, &(0x7f0000003540)='./file0\x00') fchdir(r0) readv(r0, &(0x7f00000037c0)=[{&(0x7f0000003580)=""/158, 0x9e}, {&(0x7f0000003640)=""/233, 0xe9}, {&(0x7f0000003740)=""/109, 0x6d}], 0x3) shmctl$SHM_LOCK(r10, 0x3) 16:17:37 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="0c716d8dca49acdb586c02302eb2d02fd2af54d258c4ade180113bd6519f9d0e5e8593c04e55fb7d1bb17e9c497782f0b831496d3f125e886ff12eecdb1455b24d01b10355b91ad496d96e193219844aedaa3183c518a51bed88a3ecfe506955", 0x60, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) madvise(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x7) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) äaÉ‚€ë,¸!h<9ÊÊ:ÙÇùøLRÍש–T &Zݯ¢s07óõAÝŠS1 ´£¯Ë¾º7¦PŽ•c[UºZß/p0Õ­n×àä7ê‘mco÷ëFX>Ī?Í-í™@áë3ô“±c8AÜD±[Ø騡ÑîÒ;õ[LõIò ›Q§Ãøêz÷^*ñM²“•O)cU(É­šåR¥pו0Ô;ÊN>1©ËÈWñÓe5J%DÚ}‰h%ñ¬G¾›^Ú3>×Ásx–§ …PM½|—•;r„‰ù°qÂ8:ÿè| `_=¿Ì b²Í[øCHúœ|\ÁjóýyÜ J£Ö¯1AÄ -}²é@‰± è\_€ú‰€it°,”DxÙ4Hî7£ÆåïÆá•tFGצñx$X^㺃+ˆ«ønpt^ýg†u²Ñ¸B{“Ï›R«ßбÑ!'­ b'è)?õ×ÂÍx^5x¾ÉÿîÃoP(¯ LPœ­Qö,œƒ›­Ýæ¬ezÓ)¿~¥Ìéä)\%³˜ZAn!ì_‘­=‚ʶÐc3Å[.™ÎK„¢€áÓïëFQWk è­Ý5Ä…~òΑl­¯oª¿p <$¦¢»OOõâO˜”Õ—-‘¢XûŸ§F\ÇëÂMb¤LÆÅ„%ËphÓ  16:17:37 executing program 0: r0 = socket$inet(0x2, 0x8001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0xa) faccessat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x3) r3 = socket(0x2, 0x4002, 0x0) dup2(r1, r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 16:17:37 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x1}, 0xc) socketpair(0x18, 0x4003, 0x4, &(0x7f0000000040)) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f00000001c0)="0000035b8d002c000071ec04f9b1517181c4f58fae334125e7b72f75ff0f41519b05cedc31032349f6576db1cf711aca25e3a9162e31328515a5a25abdba3a0a8812c96e5f77b1112e8059170e2e6f3aeb29a31533565b3505040a40508c42d0107c81b03776aaae16f6be65d47da94bb8cdf638de4289544e68388c75ccee41bc08d6329c2cc6e97e37f44ac58eb9bf1ed47c3136ce7a844f4979a3c559bbae05a9ff469b94fec6a7b474a3a0812b429bb2fb582ada289ddbcfa786ee7af4c36740af88fa", 0xc5) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) Œ:c‚cšh¤ÚÁåù‰^}I™&°=4éiTBb?PS‹– $ÃlI°O¾Æœ&òEMó;“9`ƒÆ’7±«ˆc>q_°)&dy ;¡HÝþ{l4»WÍ«ö¾ï•—“¤ÜÜcÿÝ^ÛÊ´Åj~ì½”–-‚ÅbTÈ~—/ÌB?EíÆ¿=½¾­ü“¢K= ÷°ø€â@ƒqTe°ºldW9ïuÑ ›¯%ͱvœO/˜Ìì/ÄmBøJjÙ¡·ô%sR/;àL›Ùüþôþ„Ü-®ÿvQ%Ò»^ûÐCúéÓudíT=¡¢ôeºåÉéÐßsælÃK#hÿ8c›y ÷˜‡è&DOìJ½°î_¦êÁ¢Z% à:ÎkÝGGÛÞÔ™56å[+LBJ•Hˆq¯ñÈVl †v9kAÁ’^=Ê—Ão¢Á· /‘²=5 `ÝÉ(I‘sµV¤cKÄRiÆZÚì.E×7 ¦ê„–Û }ëâHË–~™‹LaMÚÞ)¶Úx ö‡Åj͘40²”q»?‚ UöMsCÇ5¬ T#%†+^ÅÏéb ´Ç*sqë„(èæîù˜º¯žÔ‹“ !gã³T@v,¤;2ØdçH·â«Y°Vn~¶Êˆ ,h®.¶ÓAœ14¢£Àg“ÿî•CIŸˆ§Ri™®šwy ¼/–>¢))™ñ ƒI…'Ø ®Ìî{‰·ñ›†þ½Ûºò5ª /ÞÚ_*]^ Ý‚k®hª-¼–2U¬T«ŸoãŠ5&çƒz—dSGUž˜Äw2Í#RXBP-và”^yT—Ö—Y+y‚À)§,`§‹ãlŽÚJQ¡ 16:17:37 executing program 1: r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000000080)="a5e402", 0x3}], 0x1) ÛýtÍ#v© Yîy$MW¢~D›˜n#ô"äfxü¾>+q¾4PñîãvÀõYs][Lbé¢õ'…°p¦{„ʾûxk»_b`­þy~‹#êbÀ7Æz¯%S¯’£Ùû€Ý4ÈÂãÍÉ#/ß fX|ŽÉfðœf³ÿå@—,ËÚķጟyC:¾£EÊ–¯ìPâÚ|%' áw3&NiE€‡LwYѼì„Ytuª0÷”ן†êãHû<ÑïIE·Òi-õùÍ϶LC'X ΄1@—HS²íj_;êê…¤!à ˜uQös2NlÎõ2Ã¥º¼ÍVqÜQÑýøîó=ù äÿG¥•7=ÆÇ.³Ež +?^°ß!dÀ·µg×; _`U§òË™!6Ú% ÀÍûVÑeñnG/«´ª †Á‡<¼vóVcкtÖ‡˜ªbÎæ(ËzŸ®D1 •¦¢ÔºÏÏÌ¡"Õkö0,ýˆìçjJ,Žò±_÷Éd1F¹=×Û¢êÜèÌÝĆŠcÜBt¬Á“'î㼟Fn©ê)tÊ"4Ò構¥‘΢¤j†T7RÔƒ†:Äšˆ+H¹r“Å B*ª+7GéÑ8èÎ^$x|Æü¨íìQýÈþQÔjÀáD¿q ´åbæÁÔ’L®Ofì|qBÏ*&À*ÜäÕ™–,Îí"¹Ô<¬a™!ÂÓ,q¸9«æxÂr쯱-Ý`r$•ý%@¤™–ŽÚ¿Œ8@ô³ŠÀFc©÷Ÿ£÷ýýÅùÒC­®` ÙÝÇòtg$†Ö1ì”ò˜Üó4€mùä¬F²U·‹L·ã`‹ZÍ”” F!/ë‰Êá 16:17:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) open(&(0x7f0000000000)='./bus\x00', 0x5, 0x4) !çf»C,MDé¯d]ŒíòŽG‹¨¯O¿•HþÔ!²š%h'bHÃ1Ñi!å£$ïvãšvÀ£ ‚Æ—dˆ‰TZ‚´‘ì’A”R‘9VØGÅñZjºÂcÄ•ðÊ[þÂò¿»K3{kŽSwoý+PènÓÊyë+‰kìA\ߦ RpÖæ¸zZT|k¿\:t} ¿ô~Ê«N·ÌúAn…ïn÷àòÄ%V`+ÿ]`+Ž©–)ƒ:$­W6gæ²1ž)Ú5À[pØh‘ÚËË Hê§|½Ü˜ žaMž_Ð22ÿÃå3“ Øj |ÇÜD¶œ¿_.ÁÅX ªÆ˜ÝaóMW}s×ï 5%äÈÐiîxiÖ›)ªÍº8í,:6k“hX×t=Ü´sñ pâ¶Ó7€OƒLóÔ€¬M3ˆµöraNiùÃ$­½aGØS(šNùù3?¿Ç…æîÎ/ð±üüa!˜ƒÇN…—ºTzV}ú»-|ñ@y®³˜,ºÐív^4̱¾•iˆq¼fÜÔJëèR£C'´uè-¿I¬Öƒ Rµ\„šÒÒ5³BÃîÅjjÇÏétC³Ù)m9ØòȾ ZòY78“ë¿,š, ½ÔîÏö‡õ®‚aÓ:Mþ6_6 È3^}Ÿ§•E<©SLâW8j'ÂÃ×¹Üç±MGà_ñP”Õ…ïFœ·–1¾¥—øÝéÁuNšá‚²Â‡Àï¸[&â\è}b}Š“˜Ó|e囂ýõgl؉Õߢ“³BÎÌâD·JýóÆ¡ ±<ìç0PxB1áy Võ‘8ÞãÎeƒ<§·Åi11a¡C‘¶F^Ô0h)L °¤9‹¥øàÿ#KÔÐ*rñ:¶DPe5çoÀ©*×ÿM…}ìlumœK!ß[LûÛæËzm=¾¹ÈzÖ¯ÿ¬Œ9§—™ª 65Töôþœ[›¸²$TÇŒ1ͺé[ Jóò†ï\TìÊ:DÇ«º™³y>½d*qqn&å·<án9 ÇãÖý(’ÞÂßõ°¥•óÂåúmœ€K-¡TÃwߧÂb†6‡ˆÈËœ[À%׺WÎÞSõ œM.̙٠ …KÌG±ž<ÁjƒmÿÖ“J q™l|ÕÑëägêvåÁN¾ÁÅ©qmCõ‹tGîo™ùæUS‡â>v%]3óÌ"Klå‡Åžn¢'ŸD{/¢i™¸ãômÌ}Ê*W 47‹2=ˆÊ 8¢··nS‰ð]ù) ëÍ{€xù7n °ÞìÞéN`ÆStõæcœ0Àö±5jÐ[¬•…CS5•v¼ê¡Û ¹zÛ`HÒG¯ T€R3Ý/_\÷•T† ›–˜¦¡NòSPà«kÌ·Þ,…› ’)ë¸mÖ Ü©ë?y5œÔ)q³ÊQb_Mxïò`3Ò'w¨0ôkõâ)U¥ê¢®9Ö/Æxöò ŽÿÉDSêRJÞÑܦEðð·Ød-i÷Œ{GEf˨"óÓ¢Ùpp5|? "zµC] ‰þ‚Ü 6™ráÓ½ž”½«FÄGh¹÷$–¸WÇJ£VFà1ð<¢-}ž‚éÁƯÁ£÷ |(ž¹ ‘âŽAæhÔ‰9„ß4¨;›'³ù÷Ñ ê£TðÀcÝ‚P}WT@0UËÈ¥LÒ·ù,gI6ïV^ûÀhY'3žH‘F§>À6B÷5ÚL ?'ð,Í ’{Ï\@d2´ ]ùŠm!@²C†‹@Žÿl˜¾-eý„Ul12.ÌIò.•Q±ìŒ|¨pé ΡXÓÞ²¡Çz#–Dí3ä—Ÿ:tÖÿÕµ,4ªÄÕÞú®p0µæ{0Ø<ó ½·ö|§•› @Í#yÈËEDFŽ¤˜U+á.8u’|ŸÖÉ3÷ž_“þX^† iÿ\RýÓ&|°êì7{h§¯jÃÀ컎¨ÄÕ}Ä ®±RN\̲÷È’©:y#k=M<²ÛÅx¶!}~5¹Ü°”¢Niø»‚‰mQFûØäù€ÅHoŠPÝ2/mý9H‹&éà§nN«Qíü˜êµ8 ú½t’À‡O¶Ÿ¿â¯uù¨qö,28¹I‚hùò“àÀ‘¿5víÁôªì¸SŸÅ dï”|‡¤Ì7†H`O’j³bfY4Q-r®/,­4scå‰É&‹#³Ç>.€˜¨#¾Îo>D1Ö4]xgID¶EB£ˆS@AÁRÒE–mݨï~+ Q¶×l³Ç²ÏŒ+üõäÚT®f'ûöPSË];‰‡Ü˜îtEãù¢ÓÒÏ^˜Ã0Ž˜‰çÛ>”ʆ1±Ï<$3±صö©á‘MÙvâb!Ô|šk?Æ“[ð–uYr.½žÏïu™íç(ªâö½SÿÖÑ?\`mæºNƒ¼çí°¶ä­ äaÉ‚€ë,¸!h<9ÊÊ:ÙÇùøLRÍש–T &Zݯ¢s07óõAÝŠS1 ´£¯Ë¾º7¦PŽ•c[UºZß/p0Õ­n×àä7ê‘mco÷ëFX>Ī?Í-í™@áë3ô“±c8AÜD±[Ø騡ÑîÒ;õ[LõIò ›Q§Ãøêz÷^*ñM²“•O)cU(É­šåR¥pו0Ô;ÊN>1©ËÈWñÓe5J%DÚ}‰h%ñ¬G¾›^Ú3>×Ásx–§ …PM½|—•;r„‰ù°qÂ8:ÿè| `_=¿Ì b²Í[øCHúœ|\ÁjóýyÜ J£Ö¯1AÄ -}²é@‰± è\_€ú‰€it°,”DxÙ4Hî7£ÆåïÆá•tFGצñx$X^㺃+ˆ«ønpt^ýg†u²Ñ¸B{“Ï›R«ßбÑ!'­ b'è)?õ×ÂÍx^5x¾ÉÿîÃoP(¯ LPœ­Qö,œƒ›­Ýæ¬ezÓ)¿~¥Ìéä)\%³˜ZAn!ì_‘­=‚ʶÐc3Å[.™ÎK„¢€áÓïëFQWk è­Ý5Ä…~òΑl­¯oª¿p <$¦¢»OOõâO˜”Õ—-‘¢XûŸ§F\ÇëÂMb¤LÆÅ„%ËphÓ  Œ:c‚cšh¤ÚÁåù‰^}I™&°=4éiTBb?PS‹– $ÃlI°O¾Æœ&òEMó;“9`ƒÆ’7±«ˆc>q_°)&dy ;¡HÝþ{l4»WÍ«ö¾ï•—“¤ÜÜcÿÝ^ÛÊ´Åj~ì½”–-‚ÅbTÈ~—/ÌB?EíÆ¿=½¾­ü“¢K= ÷°ø€â@ƒqTe°ºldW9ïuÑ ›¯%ͱvœO/˜Ìì/ÄmBøJjÙ¡·ô%sR/;àL›Ùüþôþ„Ü-®ÿvQ%Ò»^ûÐCúéÓudíT=¡¢ôeºåÉéÐßsælÃK#hÿ8c›y ÷˜‡è&DOìJ½°î_¦êÁ¢Z% à:ÎkÝGGÛÞÔ™56å[+LBJ•Hˆq¯ñÈVl †v9kAÁ’^=Ê—Ão¢Á· /‘²=5 `ÝÉ(I‘sµV¤cKÄRiÆZÚì.E×7 ¦ê„–Û }ëâHË–~™‹LaMÚÞ)¶Úx ö‡Åj͘40²”q»?‚ UöMsCÇ5¬ T#%†+^ÅÏéb ´Ç*sqë„(èæîù˜º¯žÔ‹“ !gã³T@v,¤;2ØdçH·â«Y°Vn~¶Êˆ ,h®.¶ÓAœ14¢£Àg“ÿî•CIŸˆ§Ri™®šwy ¼/–>¢))™ñ ƒI…'Ø ®Ìî{‰·ñ›†þ½Ûºò5ª /ÞÚ_*]^ Ý‚k®hª-¼–2U¬T«ŸoãŠ5&çƒz—dSGUž˜Äw2Í#RXBP-và”^yT—Ö—Y+y‚À)§,`§‹ãlŽÚJQ¡ ÛýtÍ#v© Yîy$MW¢~D›˜n#ô"äfxü¾>+q¾4PñîãvÀõYs][Lbé¢õ'…°p¦{„ʾûxk»_b`­þy~‹#êbÀ7Æz¯%S¯’£Ùû€Ý4ÈÂãÍÉ#/ß fX|ŽÉfðœf³ÿå@—,ËÚķጟyC:¾£EÊ–¯ìPâÚ|%' áw3&NiE€‡LwYѼì„Ytuª0÷”ן†êãHû<ÑïIE·Òi-õùÍ϶LC'X ΄1@—HS²íj_;êê…¤!à ˜uQös2NlÎõ2Ã¥º¼ÍVqÜQÑýøîó=ù äÿG¥•7=ÆÇ.³Ež +?^°ß!dÀ·µg×; _`U§òË™!6Ú% ÀÍûVÑeñnG/«´ª †Á‡<¼vóVcкtÖ‡˜ªbÎæ(ËzŸ®D1 •¦¢ÔºÏÏÌ¡"Õkö0,ýˆìçjJ,Žò±_÷Éd1F¹=×Û¢êÜèÌÝĆŠcÜBt¬Á“'î㼟Fn©ê)tÊ"4Ò構¥‘΢¤j†T7RÔƒ†:Äšˆ+H¹r“Å B*ª+7GéÑ8èÎ^$x|Æü¨íìQýÈþQÔjÀáD¿q ´åbæÁÔ’L®Ofì|qBÏ*&À*ÜäÕ™–,Îí"¹Ô<¬a™!ÂÓ,q¸9«æxÂr쯱-Ý`r$•ý%@¤™–ŽÚ¿Œ8@ô³ŠÀFc©÷Ÿ£÷ýýÅùÒC­®` ÙÝÇòtg$†Ö1ì”ò˜Üó4€mùä¬F²U·‹L·ã`‹ZÍ”” F!/ë‰Êá !çf»C,MDé¯d]ŒíòŽG‹¨¯O¿•HþÔ!²š%h'bHÃ1Ñi!å£$ïvãšvÀ£ ‚Æ—dˆ‰TZ‚´‘ì’A”R‘9VØGÅñZjºÂcÄ•ðÊ[þÂò¿»K3{kŽSwoý+PènÓÊyë+‰kìA\ߦ RpÖæ¸zZT|k¿\:t} ¿ô~Ê«N·ÌúAn…ïn÷àòÄ%V`+ÿ]`+Ž©–)ƒ:$­W6gæ²1ž)Ú5À[pØh‘ÚËË Hê§|½Ü˜ žaMž_Ð22ÿÃå3“ Øj |ÇÜD¶œ¿_.ÁÅX ªÆ˜ÝaóMW}s×ï 5%äÈÐiîxiÖ›)ªÍº8í,:6k“hX×t=Ü´sñ pâ¶Ó7€OƒLóÔ€¬M3ˆµöraNiùÃ$­½aGØS(šNùù3?¿Ç…æîÎ/ð±üüa!˜ƒÇN…—ºTzV}ú»-|ñ@y®³˜,ºÐív^4̱¾•iˆq¼fÜÔJëèR£C'´uè-¿I¬Öƒ Rµ\„šÒÒ5³BÃîÅjjÇÏétC³Ù)m9ØòȾ ZòY78“ë¿,š, ½ÔîÏö‡õ®‚aÓ:Mþ6_6 16:17:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0x1000000000000, 0x5}, {{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0x7f, 0x2}], 0x9, &(0x7f0000000c00)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x66, 0x1}], 0x0, &(0x7f0000000c40)={0x66, 0x2}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x5, 0x2010, r1, 0x0, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000002040)="e9", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000b40)=[{&(0x7f0000000840)="2a3d63a5ab05e20a6bd35f302f246a9a22d531697fd6539ed29cb108e612cc45af662646d452a26c6d0d026b9d791a0d210458368e9ca370af6d719021ba4bf8e9fb6eb5ba79524b5fd7d0ca78bba4a0256856cb6cc8a4cab3dadd87c0cdbcb1af17fba48c72784653252b66809e9c13c61ab08aefe467fa499e93bd5d75f79461d1ac892dcbe6ccd1ea0d4543143a3828d435d5262ea804c6f3d0ad46bc90aa746355ac6c494c950cf63d415dc2a83a7e8849ad05417494374f044c01bea44563586d4fe8a694a9e05b5e5065d98a70b28cf3e568cbbdd5da2bd38b0a250394b7a4b6442f9885cbd47be8d127886f367b00db549d649f682d93", 0xfa}, {&(0x7f0000000940)="c590b2038ec62d10f40c6385b137d8712a05f2e3992e55efee25a2f72c320a3f509c7c2e7fef943d8995a2c221466f28f0cb76d8f346afea9bce7569708c070e8a6a7acd06a65ef35c4bbceec0e7c3d2de0edf", 0x53}, {&(0x7f00000009c0)="eedc2d1999c8eb3487019a6f3dc4983dffb0e3f9080b4639f851cd16fc83e65d8a773e20b284d821c133a44339066316a26106", 0x33}, {&(0x7f0000000a00)="e2ef2d8d99c73a666fb9c9977fbe4e839f", 0x11}, {&(0x7f0000000a40)="dcdf6a5eb767ddc39187166f88dc99798cc4be3f27dd89a5d4b96a8b1cffc48cc8b8eb70b22b9a48ed75a24df57ea3dbaba789e9d1c49daa3d6e1fd05026f687961db175449508ed6a0022e95a12e7f62646e39876bace79a0034136aa82b0fec742f47e68356e655c3f5a05ca1a747343986b1daeb5e6a0f8252a46009bb6a553eecd161a1b1bf906e8d013dcba1ba2050281daeddd75de353822a441e758820db9090fa0891e89a46f26f97c94a1930c3dfdafce08c6eb75740f0fa59134125ed9391c8692def3bf37856c281c63ab6b349113f5", 0xd5}], 0x5, 0x0) pipe2(&(0x7f0000000bc0), 0x10004) dup2(r0, r0) preadv(r1, &(0x7f0000000780)=[{&(0x7f0000000140)=""/163, 0xa3}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/197, 0xc5}, {&(0x7f0000000480)=""/94, 0x5e}, {&(0x7f0000000500)=""/134, 0x86}, {&(0x7f00000005c0)=""/174, 0xae}, {&(0x7f0000000680)=""/126, 0x7e}, {&(0x7f00000000c0)=""/18, 0x12}, {&(0x7f0000000740)=""/61, 0x3d}], 0xa, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x5) 16:17:37 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:17:37 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)=""/207, 0xcf}], 0x1) r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300), 0x30}, 0x0) sendmsg$unix(r1, &(0x7f0000001940)={&(0x7f0000000500)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000018c0)=[{&(0x7f0000000540)}, {&(0x7f0000000580)="c069fc5b453f6d3cea8443e30697a011c36edda86f0fde08469fca73ca54d07917e72fcd1c0b4c2e588b7db873125de9171f474fb89d7988beaa619ce583d60f27ccca78cf4d659be980bcdf07b215df0761be201e13c9b10456c677323979d6dc1eebe1a0f8b5892b79dac0575b4468641408ec87d57356770835d44c25b24a6f31b044f049767a4a431c9f69ea36f95cff1d58c4fbce18889129eb8d", 0x9d}, {&(0x7f0000000640)="cffeca7a7363ec668eb418b19eb54aa66f124e0bb1be10f76f17d7bb284bae6dfd7a", 0x22}, {&(0x7f0000000680)="39b84e47e766398922b48abb3ad2765eca0b87da69a1710ca9fd4e9d6e36bb65fd4af216af9a75a67be0ec14a6f60ccfb9219076cdafdecac0f7d624a53edd6f001eb9aec2e9be1d8b1e07b5cbc7a1954091775fb3d9b37bd644f8ab033b11bd075555955f1390baa53b6bedf4944749b132903263bead6f314b6dc9406b74163aed671d697deda92347193de8d34cfb9c", 0x91}, {&(0x7f0000000740)="8e6c9bc01bac0dc40667c16f7077879b6f544fd420220b1dc3b794c94acc914f5c5ec8d958cdceafb92974a92ebc3ab1e93ba2b8adbc4eab15fcc85728fab7177b3de91c52df1639d0926863375998ab1836ed7421af1064f4dc0b738ad06c562fbc54de41883ed24f277edd937a15366011a723ad19e3e160350f4464aa6f4e38da765968efca7237bea201f8689b47fa1dea667466dd467e43df38096c50e6a9d9ec040d35822280cb554d8e3d48d81afd6f28d3d7381ea3d9b08cd54cd0749beae8a87898cb437fd17e72aa63805d5125b4118e9ab4b787f1913f39c1cee8402c8e8e90233735efd344c7e0cc48238b7d23120480ba8092df", 0xfa}, {&(0x7f0000000840)="b0fcf493ac27a20fc108823943188b69d8c46f3e717333612c707ca1aed6d04d78bd2766e31fa3a5993af24c90d4a01678251dcc15d2db3641e5eef708e11223b77ae4138620268fbce41a758dcc16bcc4e438d45a459c3231e777f8f1b17c2de85dee718f6826edf88c2e50d67c032813fbe630f014b023aaec53da3cae5351e9f11e6b345eccd6f7881592a42558badef4b36bd844618f624cc98f8f829dd011f12c70e5aa49639636db10f9b743246ffb04ff5b77a14fb4a594718c7c145d86ad5fb0d626bad740d5b271686ae9452394b7dad4730b5c03540515f52f497d313ee9fec3325e0fdd3823ed42578f8a2bd77e83b5d2096f7d37dd2cfba3fde8704315d26947e309dba55fbf6f4f1ec5765ebede51c9b3c01676d349dbd9581de1387849f1ed497859d873b8b36cde25a30e1d3bf79dc5de11872f8794da85d3a7aa88db7a840326a40b265a6b1e1c008ad4e3620130436da8facceec18968f0a7bf72a46f1b60493ff5eddfb96021f3b584cd42c0648849f9154fe6e5a0c6d0b9625744f9c96c7df159a67d4fe5dc0f8b9adb5a0eed0b8925a39e125afc4e5372f66ff154f49641a59b1c5cf8f2baf668bc09625e59cbf973fb2bb71c6c411391c52bc15339b92a8d86f4bbef6a0f8f73bc0d7157f9d4d4bb2236e880adcf93b572cd92512ddcfb26758bc3b8f728b118793807e92aa6c5ec23b666cd7b60fbda1281576fbae03ef19fb8a98248313a31495e1341911bbb41f949396ffc246b96eaf9a8c6f9424c8b5af5a5c84d84bc9d3e899dfe037be42d115f6449f3a59ff48b4e49c9862ee815467602cb5bba521bca3606fe8c8884e1249e057812dbccfc7f678f8aa34005752a3410064df341b517fde417a37c8db9bc979cb58aae9ab1dcebb06264092283ec61e0bb85b63ff5d72f6c16d400ae62e051ae5e6109938a70ad627a347cc86e40182cde70b81338aacaca36f126c8281d940d0d741fa254562d99cb8447c385a24c01341f94540f77f61bd5035c6316e161306a43bbf981922742cf24d0cc5dd0b5da0ed968ae8869dda5d6b3bc3e47f0041a4655c739a245ea1eb1328e3dfcc834af1e11a0d0f6df11dccf110994e38610442696a6b7e891f93439fc695c91f46bb2a4594248ff4dc5ce1cd25645a09170ebd511cbb5fa873d4dcf5d13581c50fea2bcd87dd077720f031cd2f5ab20f37371a6c8442b96319c9f4ee296632a41e30d5596d7512bbb5db9593d63577b49740fe95e6ad4792d60efd1611bd6652d744a0893b051a9ce17e24e27421ba9b273f5ba40595eea7eb2a9f11afba4ba883abccd7b6193686ed2af93bea124c33b2ed9b5466060d2aa4f3ae6973b66be16fc4d6e2f68d5272299eefd53cd40d9d48831a2fbf04eb666bcefe442814ebdbc5eb016475346935dec3630dbaef56ffbe20fd65c2ddaa4f85a32996df462da634cfc0d004c2ff5aca848787d2b01392780501b5f24319622a06516883b971ad74100af36261a74f503512e0dd1247fc7dcec5f74ecf8baccdf16fbf8cd7cba2b5428e2fdc3e42f338e26787622007cd3b7cc1d1cd458e3f8ca7ebefc10e74bd89cf5bad8037674f444de31699ed75d737a530a7a016d3c256424b39b89efb171ee3c5d6d1a081303ca5ef34c4548e7c591bd3eae33a4ddf718e0687c0f586120b53e51749374282084b136799fdcc8588eb2cea9475e13d0fe5c52d3c3174ff74b3426a8881577d08e66de6224f52255b3b2d71cc919b112d2fb520776512d3ab443b7593be525e5d3d3c4e4f0e32e0e6bbd121fdaddb641bf676aaca41c358727c07f8f6f65856fc29123c0351d806e715a702da3a086234573ccbf40b0a48529b570b0b434a98c3d766872ec52787b08ac436a2fa8ac9b37d376ffd92ef434a1eac6c72275619872b6c9b836146cbf469a7daa3766291951405806b41ec8b082d5ddbdeccb37f4d59990c790f36d5c1dc38c6090eb076e297eda9bc62fccc8251fac4dc201bb01f380f609e12a80225dc34d2923159050519abb06a56299e6684e96bb7fab17ecfb34b35e282f4cd5915c07959f29a6c5c0d293ccddc91dac66e449a6fa7219708a579ab62a3f60c3073592917d0243d8c05fc7f9398a2297a0bc46886e73e8c9f4212395232004a0306e8410b72563d88fc4edbf89aa6c68ca393874b3434b89f052250cd167586360dd07e0ef420fd4a9a8285f26f3347dbcdf89d802cac21f1143c79a001a842db7ccb060ff6b9b667c22b8eac1a90fd62c1ff396b0c20599d167af24f4482ad7437847f3a2c66dbcca0b24be1b1178b9bb539ac9d92c12d161c9bd8308ee4649009e3502ef83edd85aeb22cc5eabcbaf5cccf9b27a04e10bc0588babbf45f6a9b4849399457dce9b18ee78c4859b55d44a40c1100d52481e77c911de06213550b2866a6a1462a3e16bb930c3457308e9ca4c340b0b141eeba3f23c31a43a3d98ff705e4a1437977d953df323a5dcb04f0064a3ad9990060e36b3ac0d42214fb455de6a792d4c6b00aa5d9e32ed8540bade81e31785df46e889c53e8c9b5202fb1b98e27fd2c61449e64326e924215fa497878690f667129e3b870b4c544949e73094fc53f2b4dc951b644b3deb2d5439716f25ec4524516e394006a9cdefb77b943e3ece746704c5003c1454412acf5298c308b65827362f4deecc59dc9b7fea132c803e6a605058442e89fd34ac7470fe704fe936990f2a4fc25e0e1ed627d45ca036285a27a019de365765dab47998947a4cb60ea6154052e2a7afd9f25a9c6fc8eaf877366c995ecfd0c5fdcfd2b726904457364c57797bfb81c1b7b3cf26ac56acc4f7138347697e8d0261700362b8acbd214bcf398afe8c47d44d26fe0e134e8dc6c22ae157a8f2ba526fdb07b702eb9aea24443866345dbbc662395ad216e51783412ca407bb1d921c56b9fe68df643fddf2ec379ea180f9512885e566da2a180392393fd2fe038145d676e0e9a3761c6ac6da7dd1b63ef96e5eefce85a8f57fdc11a9fce033260090543a5882b4ccb2f211c0f1f5182548e6bb9a8d30309fa3f8f968fcdfd8754df24d10193bc99c0583082d7f619b0bc88918b9d92b3cafd14e54d1ff8b4c08ac1fb72ead53f34f37e7eb60c071818e5b4bae058cbd10db6eee7d7c63e04c76a1c2c051ab16ef0a92c3258908ce621c53d8b44418d3565b9233da2325b1649dc8df6c83632cf3a50927c9d81e439ff52a4d475719b8e74c45029f196b52797750cd70a3fb484ed45f9b190a495821bad1c173a42cba3d6c56ae4dc826a4206421013a6b22241f4bf022975f1748faf74f36569351fed93daf53158a6accdc94a49f2dd9d4e5cb7dd7b29498477686ab10c466252a35c80ef049b631da272e5571e6f39faaac078b0d05bc589286a672b39be25735741b974c85b82509d8383e0e6c071b3e25b7b62f9a5f0b073767e4c1a13c96f749cfc6eff737e5c29bc5e749b4b76df24b9a629b1772a53f38cc53b17a0e6fa94192321dab4fef25c0ae95e29c757d5724801992c616b3acb0ce18cf7d5e403cbe437048fc2475e14dfdec1a878528b51744a545c8cdea4e7474c3abe6b69358c0cd2acd644e69f1fd7af75b0501c1efad32340254a9b55abd34212629bfcb3f6b1138cdd6d286a4a827f17fcf90455c534b81c48cfba442a1a0a225d9b50a91cf7bcb10e8351ba781c688fab0a75af60aaa975ffa234e1568582369f2c52ce7e83359449adc75f0f06940fd7fa06edd2c2163f8158eef980e85ea1cd4204d71c0921e0e4f3161604da3388e0a55e0c014d85a753e72efc4ab58318f37f2ec811850d0bac2d39fde053ae92998171c809bbfeb30b5d2b4b679dabe55a8a485f29a401a3eadc16f86735fcce305b467f15e0d44242f6c41e53de6f77c9e3703ae87c424118b2f129384251b0b1d8d777b055a48f3502aa4d77d59c57632415e53f2c615f4999acc769b7c21e2631563e64b0f0411b9c40edb728cd542090a8d7e0089a1227fd00d95a633d5e3e77b6be12f75a3fcf35fda5407c47bca3313a919b3afddb59fb02056a73e6881925c1937847484f3d9c0545e4776f1d54207c012de56f09afe148ea18fe0a9f0d995c17535bc92f45ea525ce12aa3b017024cc291b99771145deb493b973a6eb563f4372900b8341a6ae48a95a45f36fe49da7df995288ad8ac8dcbca040fdd1bd10c6d24c9628824e5b1b1565b04bad8fbe425149a9b035e7e7acdce4ce4ba549474e32fa264e20fa0653f62ce51368c65ceadb0cf55acadd5575191d7bf56383b97529653ef3be7197364afa68e7bd47b385c14bcb4a402b35ec3f9d64a27a2d9f33a9ee54622c673fda0543ef2d9cf1d2bea5787e2cb061a9e9cf89086e72b88762b2ff191c6838337cbd64be03534227b72924a0bd9f2068412751f3de034f5bc8c05d58f5a68289ff94ca6aea4f3725b4d904ae42e84142b252d83ed1f6d603f76e4512584543b46f4bd5b006d2b0a5d52c866e8a68c6e449cdf6042a0a92b68020749d5e040dea2056345b997fa161d012ed5c1c6b77c156c970e240a4163f94b18930b183d1d9dd4514c4a9ef97e9f7ae05a5dac25fc44b0c7fa6aecb4dfd9b6e72aca2c5c3d67fbb62ceeb1fc597b90ec518359d515b66a19a65731dbda61cfeb4676a983ccd1921724f0b2c55703a8e7936f8b69110763c85e4927fd56334208137fc0012e0ec66195bba4b1eb391ceea09920fedd6c54d650fd3335059c31cb3bda35b1ca38e27b680840da9bc35ea76232ba7974bc601e37fca20e1b9a3bd846d930ec9c440bf8017691044aeafbb86724c8f404f009a11ec4c4d649b0c00e809c0fbad501e25deae81db006482f8f8e635d8155149157eab94ee4e1b8705a1296a7dc8a039509271ce5e1d3bcf33d05153fdb52d40c7959cdc2cdcba9855867250f52ccb209d4061b782acd75172077acab0975f7a6c25beb48385585f2d6b9899386785925eb6baa81eef1a26b707eabee7a3786a382f08ba415e08094a1a4859db4c9a05c0e68dd458bb6486b6503c14f4611989ba616f20c93c1c438724a2b94711ad26dbedd091213e17b57dca316ce3e7bebcd135650103926ce68bf539298d1540cdf232797899903b34d0120d8880b192bcaba3abe408c61fe59b286ae19c3fce95c16acb3d11d4667bee89cfadbe44b604dd24239197af78589e0fe89fb3ce1a5543893f883e1f2240857f15ba22a49720a72d4d203a6263168112144e6e0c920eadd482ffd6160645aca55fc98ae60ac88a4470751ebae6fb2c8cc5f8d687b4c10b317feb145191949d03c85b9138de1ef8dc12588e86a345968560bf0e6406aa4f1d2c9064285b85e59bf601601cb1538962e1c43ad5703a9a5466efcbd1c4cf9e93c9885ba32f1af6a636b4d09da26475a32731ea97501610e702bfe5ce3f5e9e7e0a5fb7b334cb492cfe64180c5db9a5829b9bde1fd98628296cf730ba677a1fa02085c69b4b7baba42ad67be97be26757a6963640ac39e9377ca5c44ecab32ffbafd83a7901ad5fd1212073acb50b1aa5fc4b12750886fc2585cfbf9e301d1d39df6eb04b414743a7a2f88c8a9468ba535c72d997e33ff3422271d7c532bed627b25acaf6974d8ca53dbce6b9d294f22d9ea3e090b9c3c919386e934f26c949a2ad80bacc6aa1829fd9543925874ed3f77ecd4faf5d927ca6c4c408e25603fca75ded58f3099b3e7dbb39d55fae1c29fbb11bdf80af60270e0574c9005502e5fa313fe275a5a40beca863a4f8128b", 0x1000}, {&(0x7f0000001840)="f565163b84a169f62ce09cbd40a5d75aa9ddc1e8c31d8ab1b3574548ac845c328de510126137e1c637cc9e9fbc70602aba8bf845918e13e7539ba9259fa9285a62e4cfa49595f4fe062316ee3cc8f52bfe529bc6638a264c7107ded784149f1c781557bc89d2018a683220d391f9eb36", 0x70}], 0x7, 0x0, 0x0, 0x1}, 0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000002c0)={0x7fffffff, 0x0, 0x9, 0x20}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r3 = getpid() setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000400)="1f4f2018c5911fdd0d73a5a173bb03f7e451554ac5a1fc3be1358df7a6d98c1cad76da161a8fe935dc412b447dea0168cbd91608b9121ed2999fba6fc220ae231e7463ba3fb571199f8b5fcf38ecf08f17f88b6464e6390b465cc708e9fa35ab4b6123ca2eae8d96ac58133b72b67abc7f9bce9e3bd8fe76e076a81c765b3507cad800e21797a92d0af009a2f95ab61c84af5b9241d5352b14d04deb1338b35b48dae16aa1170a5ea53afb510a22c9556f98cfac579a3fcd33159745778d1974c547dbe69b74dcac187b942644040b322fb6be380fe0284b2cc68250ed94aad38b0d3ec3432ec00782", 0xe9) ioctl$TIOCNOTTY(r1, 0x20007471) connect(r0, &(0x7f0000000540)=@in={0x2, 0x1}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x5, 0x1f, r3}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="e699a9e8a9d4dbc630e5ee180071894755146cbca6e7c65b72326de461979b60a6cb181338b1419d30f9cd7de8f4e04073934b0b725ec9928fa4c3899450124224dd40f8166c", 0x46) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0x6, 0x10001, r2}) listen(r1, 0x4) recvfrom(r1, &(0x7f0000000340)=""/60, 0x3c, 0x2, &(0x7f0000000380)=@in={0x2, 0x2}, 0xc) 16:17:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0/file0\x00', 0x10008, 0x4) utimensat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0xffff, 0x7f16}, {0x10000, 0x20}}, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) linkat(r0, &(0x7f0000000340)='./file0\x00', r0, &(0x7f0000000380)='./file0/file0\x00', 0x4) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) setregid(0x0, r1) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') r2 = accept$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000028a3f4600fd00000000a1dd59ec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9000000000000000000000000000010000000000000000000000000000000eb2d7710d794ebb85817cdab8f14fe4d8e5249a6c9806ce4bc8d018ac16419244645f0f6b8b59e69c401a15c8292095adb6bc87127df8ddfc0386b46ea2c2efded88dd84b7419d0fb433b89f7066802a46606a7e31c15933c542a81cd0"], &(0x7f00000000c0)=0x6e) bind$unix(r2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) 16:17:37 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "4f0000004ae30000000000000010000900"}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) fcntl$getown(r1, 0x5) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000000)="bb21e9dc3275f786dafbb44e", 0xc}, {&(0x7f00000000c0)="6bb077460ba74d99c6f7b2495304ee6c34442f322508b16b3e8d22547bcbd8127fbdec72f0e3119260e668a002fe314ac79750bb0a8bae52cc2945676e5bf0acfa8831e5c55b0587d7905ad4c9e04655704ffac971d231d0e57eeb58ba1dbde3268446f6aad9886ac48865bfbab61cb82fe93081077f497e49c0185eef98c9b1ed97b64096f7fd2de326547df2281e51246490fc33e0e6f402b2255f78c43372b0b60613ea9b3ccca9cfa4c57b64dfef261696a3b1d64a8de5323f463d", 0xbd}, {&(0x7f0000000040)="fed42b492205b5d166a37590da78139487153d63b054afbd25c3241ef87aa2", 0x1f}, {&(0x7f0000000180)='~', 0x1}, {&(0x7f0000000340)="7167534d198aafbfdd41ca0135af4eb5eacea690f1ed1db2d91159463423973b049717fa86b1c0693afa097e2680cd07cdd3688696e367713dcddbe48f717a68af5363cb18b7bc351e34845954d0b2e426340337ac9b5ed926e4a4928ee7099630eb0eb2e218fb60898f4fda18eaa98f753ef56adf819e1283f3d62a1c646bf3710a241ea472a78d143cb07634a489277f4c2ecc6bbcc2b75d79a688dc391d45fd04b71f20c67a19937acccc1766a0bd0602a1ac26aa80d723509007da35a03ecd8e57a6ab38ebdcffa36716cc42988c0433f9896b6105203c3a9904d7", 0xdd}, {&(0x7f0000000440)="60fb403d7788f2c1d136ade3e43dab59e77b083242144c4ad93d4f120e83f43e679611c06c49bea2a2fcd6ecd122e12dd2706e766307c678b408401d9cfc12d8db3640ad6ec9723251f6896f9df1ac6a3c8eff4a1b5a42b954701892a851061e355f3c1f04f2e5baf478b0dc01c13eb7e581837198703d5769e92a876d208303e5f1d826a12e79c15a329fc67b6a1a7e8eb6c50a6731adfa1ef440c6212492f6283c35a8b433858c7fb738055c416c1c5fb09747721f3d7f9f94f99de924879ab9e033976d6ebaf4012511f644e6c4cb98c92dfd878e216bc58e02fdb2ddc2a544de93fc81f08ac62d939f8ad04c07d10fb30d43ff6555a9c02528ae0d761b21f6c8bc5f49261822d86c23ca86dffeaf4daabc589b6720bb72becd64247a34a887caa15cb0343c6a9bfea2df0f4264db336a49361fe50df11453b3dc00bbbe1efa7b3f123cde6ca668db1ed6c04dd25c65c16980f4ab3e755250cab4b8c0f6623ba33275daf5d3564edc8655f559a6b5db5a23613efd6c872efc7a2e28989fb01f38ce9cfb482f1a9833eb6037bbd66ed28c81ca13bfe053d2b478d3ea13a51f16a5b14cbb279be7f427726646ef2c5fc990c2cc8b1ca4c3595a9cc876d6aa1c70c27bb0fe2f555bb324ed4e6d9b09adcfbd17df32cc47e0d8a6b7a0de4d7df5b6a77b0f1682efaafb14691be75b6c37e33949737d1f030eba03bdbcee3c4079dc33d2b1b5a6f26ae6719c5c52969e9a6e2595271b0bde769b7ff40004a325fbb305cadc1e1680b4363e8be5cac4383aab2977c806300c5fbb2c057c14af8131698b10f46f0bc10d957c69801e9848c251f405aa7441ffa8e102e0f655271c3358a6fee008e66d10abff34aff2641adddd43d67489263fac949def94d8ea980d4cec1b8fabfc9f0f8405e84b510ac671208dae32a4c2c1e423d851875c4993b2a5133af09385f232495b2316c4967de2ae16efcca6fee0ef580db91ab84c0d62bf06b0c7be70d6983c0a369d8ab58e8f9df33414203b86be45deac5b6ff19fee9fa7e3b90eab8da112776d330af8cc0bab7cb1e241c37d0d9f3bdb8b3f7952947319e2fda603ab82c6f20919fd5b589f29747b44d1f32592ffe00f8581da31577aa2bc0295d5ffe09bad7539e6c96ebdc4e102516b40814642393c3dc28d697d193e25f8b991f739f25ab7d6c91c8190e576ce1059c4b48232bd2a77f73aba3e8b0d534ed18d63d81404cc66d553d76ade14ff9a4728a1dfcf78645829270da1a87fa086a9c591dbaa367cfed73cc5cb7795233b74b9eeb46337e1e8070f28c1ec5fa0ea11106929c042ae12d52fa6f9740e932e9bd2fa44821310dcd6bbf9b885e08bcac179542eccde63af745e02e9bde268efc42bf80595b6395f362965adc76c90305c50561ff2303ee3164660727b2072f678efff5f568b4b5746b017e2b15dc96c0adcab713511a1217a6cd91c2536e56d1a4ac705dd62bb80f0a877c862a4247973274fd9b6ed2e7d208b8800149281eecedcb6d786534d538664be256440f019d45aeb7d5bac5423992fc44db662b1a317bca0b13daf17a61209955dc4b72883b64c2f9bf4cf1a7d0d95d4286321356e59af03ff570905d10afb4f8b6fa8f11db0c8dcd81e5b5e2e1c6262b8cb1f48a7b7b5254c07b0b391ae586e2f56888a924636c68430cdb700814fd27ab5f109152c11b84a2ba1390339f263fea073ef9b1409e3a544b7c20341f199d6fc5c5514f00126e8ccbb733b9a0c6c4fd6d87213ec643a7c0a7d018a69fc9a853b769e34f31d357af744b89b2caaf80585b511067c6a2248bb7aa210eec393c5f8a1296f6aeacc037fee2c596e87ce9923d6fda3def1e30310130046357f3715bc96b944b5fae595b762489e6ec07927a8f74b909a5c7ec84ff486584b53706aa2162232dc51688ab83637949decc43866995f58a7c33e66a446c914016ba8bfd13ffcfa77dcde2e7b03549c573eec4fca1f24ca44598f9eadcd42ec9a78b8146c71f95d5e320f1f115a9921bb86df7bf7f0170139afef18a7bf877cad2fe854a62499e457fbb9f9425a44ae3a3b8d5e880840dba290e9cd4ff8080f57105d42139f0d37c4b6e8b21ea80fec2a4e9241569de2feda81ddd01f48b94a785fd7e3e4fa13e7ccdb189eb4ec66099a92be87e5dc61b0455c47f6bda6568ecad2a46c1418e3acd876afa55ccc5779cbe77c19a6836bebe9bf1998e2e29ea0b871718b7b8bc6c2cfd6f678ba4973366f9b2cff824dc715940c19d8c5f5455ee4ce32f5481beec48099bbd5549a4bcc08633521c76b822c0e88c29d9c5a58b1007708e96e4c067aa26fc91bc860c6babd79340a64f5b97021c7b5951baa807527e03f01e14c0ef3a7fa3116f1fb20c950599e1d545c8bceb84aaf6acb667e325080d496dda9942fbdd9602cc8be659985438cac0bcea84f308796adc85cd851430f64f180bd779a8aa59041d654ca120aa79ccceb05bdbeffa18e070e7dd62c4f8c075d619e449ab4ffcee581d3da67a3e78f2e6c6f8d591e935f486b6cede8586c0d7378eff28ec1fea77397f6aa90812ed144e003b4f8b6bc1cf35c1fcf996a65be7875fb985ced10a8e553551e38ac24c04763ee9eb226095301f6bcd3dd33092068752081ba33ca87111c7e917209ddd4b7aa59216a2fa2e27750f6aa39909b292ec2f0daed17da8b428cc8b3c739ce102bc06cf0e56b8573d92fc8a6fc3af48ef0a11d3a6f6a075c6df86448ee35a107e8f82ddda84f26c3800a78536c1cc0c34033778e681f21d568a103fa1c1f14b83b2f3d013cf3fc3f057392d367052e035eec07c9202c0fb512b11cf92f90305e2e11a588bbf31a443d0e1941648ac3bb083ee5621bf10fc09f61a79e92b32e07fe4e79a07d4aa31875a4084f88978b3b35520553e455d88ca1a3af1a2823e6cb957cb9ca941eabcbf66c9f0502a1de70e4e3ed3a79ae9e6f3b9b6c0cf9e7fca6141558fa72ddcae1c82e0da096988407a54176d56b8d3ea808ee5cc56d6ff1910644d7d1c7177ac044b8730d5b45ad4ae8cf8e06fae1de473f44a76f76210cb5cfb22edcc4ac31736d242b686b38aa5a8cb7872ebfbc62fd2d22a2ff159766f3103d6832cf7b83e022633ec32dbd67965003e7f25d420bfc181a56445bd052e28aabb6a39df0e2be71c2f9b4fb9328fe278736b7a3abbc1708653a4d90e039396753a577eae7e1a5d1bc31912010d031407b1f9830b6253036382fe292bd28e00f64c9b31b66a17a8c05e0daee1388c4e4a8e3a85d56abd0e03309a2d5cc23384704fb55846bec8554fe7b015e3788d74c53f353543aafeda24b36b110a93daa5beaa1ac3a1a3da67db872995b85ef5a08b35af3af72acaf629b0975447e28b27415ced0f3feed861374db441dda7d6409f5366692c5beee573a62038e8a16f22aeb8487bcb6fed1a35f1341d9dbdf842acb4a8ac9d45517c7c34264148ff9f2bd7a553954c90f63f3e9f580321fb8cf6931bf2266990294fda1f4b1cc0a911e41a9245221ff25834c0ec590d5f7f980a57b86a4bb787b244b3976c1eecaa454bf93781b22291e9647d10c3687846f2ada848d15e2f1444e9e360520c6c218b82a6e58c8e85779a53bae8c9bfe5280691486f331d23c3b091b8f00fcf903cbc3f421a91f9c5996b043720771a704cf81254ecd1b819421fe3671f8ab928f96b7e9f1dcaf466e7fecfbbb8c9a3cd36445e8404cbd9e49dbdc082456054c898ceda98153d73d528a21546aeb910cd0ba5d057a68b325cb8a8e29c38f036804a613e1c3bfcb853e91b45af74065a46cfbfbd61826fd355b25396d106b0d28d682f49a82c6bc6894b51d46d464d9fc99979f34344fc0c79271175150af63f024b0be1441038739e159474d70ae50f67a557aeed0b01e34ff4765c7f47e3bb1e1acc932d3574a51ecebe94876a1e1fa9924300b46c237d784274cb8ead022ceed78806842b75c9065d166b1dcf933dd2d5868bb1260b50bf45392c091f3e86b50350b14cb2a9121b4fbaccc1444fc902101f34b2ad84dca58719e167ebf9751e13d36d5cac6b702633af3bb680218bb62c0d732098a0c656c9fb6252b9d1e5865b474aab2f468233fc467e2e8fe4518d54e71958c29b12ee8236b555e0dc15e3008016100d0ed1f1251de8da4c5ee3bf0dbf266d4161406342b330090a8510ee11756e577c460177201a3f2dfa9c69317318aa7f475752f144317b84f4aa857254b0cb4030443beb419858c2d95cc3e6d89bab34aa7954cf7cfb181af743cda0d6d7f6572576dd532d0eac4db3558169066d7957d5d211fa603b2ad8bdab671f38ce2ab607f1601e7e81a35ae6a034187bde2b228641ef693face08a68dc63d6f4c9a12e06481b531789fa18521c9df65d1da879a6fe5099dd846e542d533c73576c087c346fb76e8eeb86f22b5461cc10c17bb63e0a8a947b2d829c088c9dad31aeb458bd17263df11da65b1c69c71d9cec9fa9de3c6a45e49dff7e3e5f848e49843923fabc60ac49867de5dcfb4c52db22e502e1b528141108850854f577dd2a7c5e342835d83852127ef8c2be42472270097323462aaf34f09c748e5f6502005da0bfacbb2c8ba369782a3e15678118251871cb72a0f494342481b31fed1e5806a7d73162cd3deac29a8c21418a9d50844978c6f8dc8fb6c3dfa2fe95e2f998400595c3ac6b5d4c44a871164d74f0992c016fb2147a972ff3a6be4125a28f246d123b5af9eff4fda473fb6f6844193e93a6ac2ff9980fc9640941fc0d3aa8c2e04aedee5c0d2f48721bd8724d0ccec66810749fb1e809d35a7a2404483349441745a73c0700e7aae64b523f366f7333cd6fda641dd67b671d16c599932eda7e4e295252f057a9f0b15f43ce0761a49d7e46d6b8c761e7c63afe59ef42196026487f916e61eb6bb34cbf0529e0bba3ea9dace6d4fe9c9223c46528cab8349d9e7d1b28b9a58a26e5b32f2c68dfdcb9e919b6735acfa9aec258cf58f653f868112e451580ad63c6128d1e70d096deeadd7e73f93871c60ff11acb9511323fac02ceebb5ced8700c99e5e1da4f67c7660232cf4cfd169dbf9ec7c99d1babbfc9b1646c31b3fdffbc2f78b6700b150c7b1adfa1cca4bfc96ce005cf7b3f3d091ae124facc12fd4cb51e75b1bca78d7641063c4810cff0467d6a734ac973d96c358ce11e28760fc0668b86a550d44860bf177f39dbf91b6040949b60a43e931d543cd4eb66127f60edf5612578d227997be816b7c040b38a252e5f158ca6fa7ab900a5ea8b466025e0d35d3d29ae511e2a21a1febd9bf8f6568945e8c791c79ded429ef65a0e0b2c8dafda1f818291d5c18a2e16f96523fb7eb4e5216d7bfd5e163e124db12fbb7bf335303e9c5442a6d38af63126daa8c174dea78563765863f9672bb29c2f10aa281260039e535389621c1c420f0be987b4fd366a7039a469c7c3b2f27c0829a2311916f207b2833cd7fec9d637b464f293f0540a798fe8235481c2a6d32f71fdb42f8a91f0ccc9ca699f2a9db1c4ff8cf388fe28b0428a771e811bd20bbd2b5d92b202f46106f8d9f5619e50d03ce096f06a2234f67676c7851c39aa84d5d9006df51896c00c72ac4bf7d3811b5faa8f3a520eb321860cc06c6c3304a61c5dd2d2a74a2787c9a3c93121111a8a3d2e6a094b4d713171e1aa523177492ab49ce0a13cc498180df13ad1aaa2695a67d48693aac69fa924b16c441fa37079e9bccdec201428ff64ed91fb9484f8f67881a3322e338a2dee6da2dd1c0a87a", 0x1000}], 0x6) write(r1, &(0x7f0000001440)="402978abba2ddec8788de5687f117df2734fbb496107d682c52c350065e52d18a265d3bb1c86499e87ff85bbafb5e0633ef56e5183b05110ec4eb005ed2f0d2f5bbef54f581eecefb1fa332fc65dd288ae05c9a44fc26e96ad8781819e089415068df224adaec6a8ba0001cc6b29b59ddd", 0x71) 16:17:38 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x2000000000004) 16:17:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040)='\x00', 0x1) close(r0) 16:17:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x5, 0xffffffff, 0x5, 0x1, "16ca37a0cc8a373a6b1524cf4a517e7d43936a86", 0xbaf, 0xfffffffffffffff9}) r1 = msgget(0x1, 0x8) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/123) r2 = dup(r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0xd7) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)) r3 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/117) 16:17:38 executing program 1: clock_gettime(0x3, 0xfffffffffffffffe) 16:17:38 executing program 0: r0 = socket(0x4011, 0x2, 0x0) getsockname(r0, 0x0, &(0x7f0000000080)=0x3d4) listen(r0, 0x9) 16:17:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:17:38 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x200000005) socket$inet6(0x18, 0x4000, 0x7fff) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xd, 0x0, 0x0) 16:17:38 executing program 0: r0 = msgget(0x0, 0x0) r1 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x4, 0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0xffffffffffffffc1) msgsnd(r0, 0x0, 0x0, 0x0) 16:17:38 executing program 1: socketpair(0x800000000000002, 0x3, 0x102, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:17:38 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0x0, "94dbf4a44adbed083d00"}) fcntl$setstatus(r1, 0x4, 0x40) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x2) write(r0, &(0x7f00000004c0)="18", 0x1) 16:17:38 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) write(r0, &(0x7f00000001c0)="0821f4edd8d6e00a2b74952a80c191b702c598b45f6209a1fb004d5528989deb0be2c9c751f3b5658a7a50d94d884c43b028e7644375aca0fa69d09ac96724b33745", 0x1c) fcntl$getflags(r0, 0x3) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x40) 16:17:38 executing program 0: symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, 0x0) mknod(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x8000, 0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140)={0xd1d, 0x3}, 0x10) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000100000000}) 16:17:38 executing program 1: symlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x4008c) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000380)='./bus\x00', &(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000080)='./bus\x00') semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000280)=""/1) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) unveil(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000140)='W\x00') r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0}, &(0x7f00000009c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, 0xc) r9 = getgid() r10 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000bc0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000400)="3a310c7c3bc193d6dd0a7bdc4009ccf2a195ec95bc8457cb08920596252b2533fb1b3b9f146e7d5d5294ae41937a54dccdc70792ec6600a56ed9c34f97b78eebc52a9c1116e15a3e7bbd9d3312ef66321eddfaa80dbd6e380142b5e975945c66d3fb2ef5e2f2d1ca692cd1a2bc7b0effb07d42db91e665e82568f5215b0173b086ad4b33e5290f822c12915dc6354ef0d8e97a4d54496ea9cb4c5d19bef6e9a810b4fca6960f", 0xa6}, {&(0x7f00000004c0)="31122608ab8f85cf594b7b7b87b3ea98fbc89536450dc17c5bf5c3f5b59c25bdad05008f04a6fc156c68518a497dda31df7670fc9f502b7be33cc6ae1db44d84136f6a731996aaac6f4e84feadbba0495f6c3384602a0c1cc67d33deb3423f2fa4d9c7b3a1e2e904cf933070d4ca33ae2c627ae725626a1badb2044af0a8b91ae1e6cf6db196d7e95296a5009c2c1aea7b55fb45899660bea30db40a2978d7e38d9e77a9a4b62ce52f54b5011ad7c425a32693e9e6", 0xb5}, {&(0x7f0000000580)="9c25eb548ff7f62aca1e5f8fc97ccb87c7e907ccc2fcfd3eff5651644d3211c54832a13d9b8860e972bd1db9f8ec7e934f749d269b8a9afd7cecdee61278ff19c04ebec301e969129ce62681e2a920ed9456c5ffb4bead538f75004f9fdbfb4ab877e2241a4b150937919cd4e666d5de979ebaffbcc4296d7cec3bc9c52ddb960082bb52e39118e63ab11ea99fc2d519f31e8d7ebf7ac772bb6a20c6c92292229f3bcf6f45f7f5fa48e82bc0c43e7d6dcab6a6dedec2417f887add6ce44b259cb87dda61673bdc438d1fddc959722781967c6ac44d815c22480cc30646052b4e5e274a1f161f92ab1cc3007a62e17f74673d84ace32c68db4c21", 0xfa}, {&(0x7f0000000680)="4bf05df2ab907695f0b5cea180669db6d818ece731e170ac5b00892f60438ab4fd77e7c366fd7549204f92ed41eacbb82900d8ccdb1e073d40f639acc155d547e4b2a92f618b7e80d906589bb0ffce4d4497dc13685c7b3239ebabc8865cbbdd497c1c1c8a38b7d17e28da2432327b5e9f8c798d9309c88903717dff58ec9d47", 0x80}, {&(0x7f0000000700)="2acb84e40f3ff03cffdab37018b606c4114ed705c18c5d64445470149347d2891599b49c2c2130f885e172cb564ff2eb6d1ab657232f8ff0c2de1e70cd86bad8638dab5b7b037fef85890ae112e06192040a0824df416cbbb9fd1b7d1a84ed0abd5c2a88799b066f91b37fdd9cf0b19a9de325f8dbb669f117504860a56efe46f19b", 0x82}, {&(0x7f00000007c0)="235b0db413d5a7856a4fc0f0231b6440c99fe2301c678cff20f3c59eeb7cd1186675e270ffcef4208ce6c97e686699a2630bcbe7e986736219e8a4e680e54880142484d8236bfa8b74cae1fee463a55645ffaa7e2e9ae545a33f3401ffbdec732963b5c927152537a9d044062357fbb4cebd273176967fad6f64d4ab2fd0a551e9ede43b1c12e58ac62a3cf6c7f11f6fa93d6d28dec0c5e917cfc613cf12d8ef2a9ff94b6bd553beb43567e0db99695bda74bf6e853012a6529aaa634f3fd1a33839c7815fb305d7a36552761d8d6820a471fbdcc153cf0fed776114c05cebb5f728a66dd8a7ba3fef9ee0294bdbea", 0xef}], 0x6, &(0x7f0000000ac0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xe0, 0x402}, 0x2) close(r0) r13 = semget$private(0x0, 0x3, 0x1) semctl$IPC_RMID(r13, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}}, {{r0}, 0xffffffffffffffff, 0x10, 0x9, 0x61, 0x10001}], 0x0, 0x0, 0x7fffffff, 0x0) 16:17:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800080000001fc, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x186a0, 0x0) close(r0) 16:17:39 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) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') sendmsg(r0, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="0058000000000020000000a1ff3fff00"], 0x10}, 0x4) 16:17:39 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x1) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x410, 0x0) 16:17:39 executing program 1: r0 = socket$inet(0x2, 0x4, 0x81) getsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) 16:17:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getuid() socketpair(0x1, 0x1, 0x8001, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="1cfefc1ea6fa60f5f85f01e24e89741e428bb3e8683b2ddb23edb439cb334712c43d767d7b4ebdb4b24c8a3a47dceee4a369b44da4a4087358ef7c8c4a869c31267684361828fa970bf626fe1f56630dd53d207fc77973179c249efdce695e728f5c6db74718d2820a011828621dfbcf7ebe2d86e0de07cdce20b1156fd2c3588e38bd39482ef05624cfa31e85722a6d05be5c2e9e38d5d7ca49bde557aaba5b9db9d9c6d34df3d72ca08db74f57e74ec662912ee8154fa4f30f6146b9f6bf4f21f059502a65a65031b74e2d6bbfb616a2001cf694cf3562d67aa141a2f58631443cdf9787d4350fcbf6ca1eb0029e106ba19321f44775a74fb12348abd2a9b6221efc0b2c32f0789443e8a9814d90f5f58df48221c6121409c9820876dd77f68f1149140f35fd0def19cc3392cc848d6ced50df79b8125ce60037f2e225926aa0fd360bc528a01235e45379282c4af76314474266c66898c00b55f54c7f1217c3a7da250cd61229916adaad7696dc1d6bc94451ee9629c2ba9ab7ceecd50d60acc0c29213923454b2d8aebb9c5e0122d4340c6a9658960b41dde81738a4fa82ca9585f21ff4a6b3ced17afbe43a7e61a679e5a6ecc7e40ed975423303663a04f7a2acdc86f202624523c114eb0dbf3106773c7f1806f63d0d15dd726bc11eda0bdd3670cbc151fac20ce1ccd6971f5a4ec8400c37578865b962677761fd1749cab4271ebd1f3050955c3efd890a79ed5c77f5f8c49c7cd615db05e31439623cf8fce352e0124eff50d2851b1b762639dab7a9cac6237b2763819ef639c01284588ff708d3b7bcb8b65520acea1ef16a47e3fa7cb2b157441e6e0a8880706866f66032ed3dc7bb60f8c2eda47fc09d55a2779042613ab2351646a4a5e0bda8a05be247c09fab4bdc0f44d4ffaadab9b1c9600e66361b068d442e64f942398f2798586b259291f0a20268dc076d9bb1cfbfeb144c6b920b42d76cce496443ac0ebe13312dbfbe4aee0ff29da450ff36b9c224298cba8dc0d082f73930e7af664e69c4b185ae095d1a0db03362e4952f2398680bd5a8a1991c4480f2387691f2bd13278f135a2b2eb4064619b7cf494bdeac5ce20f340dc32460f6a2f8f349599addb6c7205d6bedad8e640870a2cb4f053c14f377211575257af1142810a2a86b76b94f309efc33461e2e9f4ff8d8d17d25ecb1eb4f495f0c69d99ecb7f93d4148943ef26afa329ec8707178cd510655df4ebe254b44fdcc52a7bca6481f6b62d66eb8ba0785e48a14fe2793772644b158eacc1c078b20731dd4737b7243d455aae006cd38fd72d3b7198a78d268c31f33ce09bd2ebfa2ab1ad575d288780b374779a1021237dbb9dacb21945df416018d802641fc4e8810489c7c089795e5fe27984b63d1fefe272a831b3d58ee9d13b82762e47de44149ef8f6c76c06df17f9b91d5b2ac94e5567edbe7bd772f5f29836f9cd7bda3e3a072a49791d1e094d438158386902366f0948210b8d05b37a60121a35e02754a9fac26cd67332c1a55be27385bf39731037325bbdeabf30fcf633b6c686882761eda886a5014d10219b324d0b6f0b8099f468a8d727d6f881318b7e3cb4c32b793fc78dea2cc5384d5d5ad83dc367034f2c98af96e6daa73091e510b551c4f386ab22edd8b2f784e9a4a585b49578356abe87fef322d515a78c3da87c1e84e71b4caa7c2027fe8ef327536eced899a75b22739bfbdde925d555eb08dd725bd6b3d2e35157fa0388e2bcfa1fc204ca0fc490485dc66b64330f284287ebed58257c27a00d2bf50f1e116a94ee9cc1d8cfe61606d5fd3507b8aed7e5ce6ac7bdd5902dd4bc08e01a1f03b0ab67278c3a242d4afac8edca1c54c20f67abe5f3f6c207f2018151f23c6c01e424c3a0e3e9846fb6aaf6cfbb0961e43dc4ed492d60d39055b82494347bb1ed101ec2c920b2b6dc6833c23e744b98eecef8155c3f7ccea4f9eb0ba0cb712f935fe7539f9a1fb0d808a3cffe8df8153d8a724d4f5fd9dc29c91eacd7a7888313a64b3441544df739a4d9c23dd18bc8020f91577104ded742d49825c973b5a92930d02dce2bc1aed3a353c208f63863ece71236c38328756c859d3eff7dd3a0523c4177a855d1a37702b55d88c95f4e9d7068bbdf3bb6d241a1d78014eaa8a98ebd29ae5a7bc48661eebf489b518140114d4a2fc088bb0280946e64fe85b5bb2d2571f6ef8e4579723ddfee02e7217b37dcb31086ec75bb28b611ba5267287c373c941ee804e2d934af23b457e0db0ea7835b530b7e28fd2268ac7263d59a205b9d5b1f18127cb63a7d1433fc06296d49230aec3da45fecbe06b1ade05c7e98dc7027317e5f76ebd8ed1bf799a67eeb90a5791c33c6eec8ab9b747a43304e9d7120fdf70d89d3e9145b25dc9696d7847a465c11bbc97cafe4e22b7fc48ae1ac64345d9cc67c8478ccab7d6f4ca06b37dab5af0ce191563bed9a313eefce2e85c146bf50f92a8777a204353424da250431384cf7c86c48584f9af08e10804e48f343f51d5057712190c89fcba2ea004f36cb65a5cddf62e0d30b6adf6f99e0756865bc19085a2f1725f4306a41e7aa8b11192e4e684b64f84c568f37e80570043731fb751451fc3a4c7114d825b69b37a579c4800c41295e00d5bd4ea967ffec783b72f714e34d0f14293daaa76b8e48f8416cc6e6d6e70de30e3a1c1417262d1ef58b317978c98c36b8cf9f77fdb141a8441b0c2475217dddd96e6ce9d6137fd0b56819001c4a5e7f569243354d9233db350e46256e5c633ecd80b9101248c495980926326d80581718a569f40f23d07b5d4ab9db424b2971b7b61d3abdd0ff96c2094ea700422f43916a2fcce7e46c0f33940fb0d207b040c0b00ddbad5e38aa7c6c8e4c166482fc285d2d5f9b485058849a66212f2fb3f528ed693f58942a8006f933d18e8e358426ce73d6a8fccc5c7b9b7f9c30d09c9cc23330e71588fdc75290d6a339efdcfb01b3170147530e749feddab1cb233ddb24f229c3ce5f29f5ce281ffbd0c78b4cbf1d58a02ba7113ac36b3280d0e6cea3828d3b2f5d26bb6e69375b542b505a4ac3fd3c0435925d09d105111eee34f24348732107a079e97d3d630310074e562d018dc64dc5e4ba032b09739829196dc62bc8f519cf6eeed136552759a12497e152017dc03a8091e89f8447cb92593e5fc9c585c572a8ff40a28ec819522e23168cae4fc4b8a960a410df3c1495c9edcbb80bae601a84558c0d2ba19983bc1c0c659c47a3b231d87f078e2757c8c5496528a721b74148ad85b52060e3a5a7fb5e72983a0aab8f6fe02f13dac528c97bd0b565bd41042dbd121ccb95aa24a872a1d1f7570b0c19b935144a5842ec913e76eb90c3974f9047516abc3e3222ecb4067bf09413c41e95f55a73f5fe5db19a96b79f8df280a01076f6dc748dafe70cc2d4eccf23dae837d49cb89fa7b9249db0d9fae541743ac98f04471a631a288064572199d7a3d81e6242bd6f443a664e2cea50372d4cb25cf675221d57e6382e9604d57060a818662f3dfc3cfe41ae08a61c6f1594e6679e8673d1fdbf951e90f72e683d8277b450435caeb33d3bcf0cfc85f99826d83779150d29df595ff448445dfc40fbf24e5f8b9b54500ff6e7fbe98c1fad59ec77c770882dc195d720dd610a919b30db12c30acf6ffca32ecf18b31490d2f8daaa2531e97dbadb07570d0d3be431a425713df1a62c7c67b2d4e83352ded2056944c436a2a2966fa76f8e66d419ef5ee0a0e8cbebd1de6d61d6e2ddf4e52feca7ee9e9cee8e44848c9336c1642a7535ef4dfd8b127579a45d4c84cff604d4e4abd8b08a64735bd996951f9e63f1fb2c9583ae697cdff8e5865704a55680e46737cccdec8b61b8400cc5b20e4943f162d45eec1f61a8a2ee3eb4dcb0243f05ce866387cf679951674e9bf9cba358734b2644716f8c85efebf38761d86a4f70ddfc60328da65fbfba8b92fc0e894b475e0a923aa41e81c20973cdba740d53161069e11f96e0c2adf2338ec84eea09dfe7d97d6066f5d0f953ee167fa62790560ed8da52669998884ed251e5a56264558ba23a4f3610269250a4f523c618e9454c297bfe4a1c48c60023cee04ed09982853741c3cbc5c9fa5e34f0d4b60ef5d131a68e269eec4cb483145d3454752fefda7c16cfcdafc8546c4e0863eb27226b7a63ac5f1a57a7209d4cd0ed55c64e0fe0fe650ec4d4bdb6486bd40c0b2f26884bbdddd51925bb121bd23b5e8095ea94a986ccc22860815f16f1a65c6aadd7357102e5d4e2fcd53552d64a77b09df363e0b6be37238707400a8cec4bd3c6899ae885f0d376b7a6e8091474ecb9f9032613b51ac3744a15a4fa20dabee75fc17894106789afc73cd8a841a164bf497eb3be28cf115c931cc1eea03b34e4bd009ec54f7804d437f28f8e727f0dad0e6513cec2291eaf154cd5c41edf4e6a9ffb8b2dc21c505c5fef7ff144ed3a80c359e5379a8907999e6d57bde71eb86d6e7df36efcfeb24cf9875ed17f1152df47aa26ac436a98f60ee9f0e3532d1149e54828ca85a247b84b6aa45cc45c159ed059c691eba09e0647d30fd2713503403498537825c29cb0676a2c5db7fa3be0241e8569eca6a8c1ea042874f1b4195265c5d73c972469b1b7a405eca92768c194230c24be0070e758757a939f5b196db471d80eb866489c97e3e1d7a0ac8aafc4c2b5306b34595056af8c6f61181a4239de6b5de083064fd50356b0bfd3e8082b50234df2fd87ea576a2b175d1d5188ff4f4c3a21b09f78f6e48410899907d83d304bc40ac1e8905926de8316d45778fc7e430f2ff4b7c50fd40761561aedd8b5e75995c0fdc16fdd22f9f2bfff6147d4d9694e19b91fe75c4c5f8b4baf6ca2774d64cdec5d64a71cf2db4de8feb77a709eb8ff8796d0328e9737c23538d373ae3bd3ca05d4d858dfddba4852e7222e8815a5f00de9ebbb4e0dd333a15284d3d9b61d8abae98e617a61c9604e8cb04ad5f6502bf71244950d9f883cd126098e8255a0535267f2197a0b1153f50d1390e3009d70d11e1ac88e7912c7638cb0e0bbc452d674c72b1c594d2c4cacacb7bad64d0e730d414d7f0b68cb5eabbf98b02dce87f12aa2ab66d0351947571b3d96df61c22632c7e083c08dbd0262d5ceee7c622f03f859d4278036ef10fcd56dcd61d818d0b5dd379f37422ff2f8028d517c2392f929f36801dbb3ce283b14024c992d7b6afd49ad89acb6cb3a9423beabc58898921e2a16b3041d3a00c680942aa21513b445f0319c9aac804dccf5acc6e0836d7b29a545e57f645b55a183a3736f396895e7553038485ecfff358c68e6876d4d407914838a28a6cabb5259c0f251cd251a886c3587e8d9334872a16cf8f4fca293959009537efd82db69e270efd7aa2025f59a203e831e67d6b00aace4e9aa9289117025619b9e4b84fd67cde4780f3c77991078928785abe446e78cdcd85bb6fa19b602388333dcbd13c412fe75040a1f169354620bd622c26fc0ddd2b9ec868126a3ae38f83a205c5d7c4282605471e86941f56b0b610e8fbd87853190170984050e2e8e4fc3b1910b1244c730e781727c30423e0431648efc241c2d9dbc7b6e67843405f3d7ce2858e5acbdfa12c2b942bea30c97882dc49ace58d25aeeda1d752e818bc2782f9622246da94523929c70e06b54ba86c5b1708e5b585ac8cf2993a8c40e5a41518ffe97d33cbff0bc67fa99fcdfd68831156bbefc3840b69a1177ed13517ac3271b472a1bdc97adfb292a66c298ea", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) accept$inet6(r1, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x0, 0x9, &(0x7f0000000000), 0x0) 16:17:39 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) chmod(&(0x7f0000000000)='./bus\x00', 0x8c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:17:39 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000)="00130000", 0x4) 16:17:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0xfffffffffffffd2c, 0x0, 0xfffffffffffffea0, &(0x7f0000000200)=ANY=[@ANYPTR], 0xc9, 0x403}, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x400, 0x1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0}, 0x2) getsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:17:39 executing program 1: mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000100)=""/252) mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x3) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8}) 16:17:39 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) getsockname(r0, 0x0, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:17:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1f000000ffff00ef00000048a95fedc087209ecb8d01f5b193e1441605", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x32}, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)="b47adee7080b333993a34c7dd098f21a806c8dc4759a7fc07390f9b3de9359fa3e56a8f3f5fd7920286d9173929a543d0a1246ef63c50bd8c72a1c8c0045ec325fe76c91296559e51a716e11a105abe7782816c0633422262778d748095753297febfca21cecd0f6a5837b854c55953dc1e0a9f29bc236ee45", 0x79}, {&(0x7f0000000100)="cc70b1222e12e2b589cfbc562292e501d25608790efc119d3b0428cf4894ef8fa46892522fb19413b72309cdfbbd128b7ece931e6d3f01279cb8f81f7f06b80cf1b14ab5f6e3ec5cbf6d75909e8f95cd5e5c6d7ed7754915473aa6abe50f871faefe170777570e1269b2c2f9f155325387", 0x71}, {&(0x7f0000000180)="1d", 0x1}, {&(0x7f0000000bc0)="7145e57e094e96551b8456dcc658c2c3b448180ca8d9d030abef377a598f144742e280f2a719d45f2322329c7dcfab5f67aed34642d244ff8b81f9ac715ce31113996e75fce9c161838011b651cb6f31a55beeb2459fd2d6ccf0e3cd5baac2579569731abfccebb712d018fcbee67a81b034e5d4016a88e4e72b321c261764f59c4d8fb47e36033478f75b9d7b8d642c92b8cf62ef54a45270f3123b6438c2ad08fe587a455698fafa1f314d6ad7858e566f13505e30f8d8e486f5e2339adf5d87a0137973d984fdd0fb9f50acfc9afabea8cc994a65d308ca4e40711bda5355a3332008a7ab415fef0dec0129db0ee9314b9b51140151d6c95d4748b7418e1cf7b2d55ba082488c1cc431209f9f9d8114e747bd9c31fba4609d78390b36a307d58f1e808c4f0083cce6c0896c72227f2fc69719e4471a631156ed5adaeae873347c640c67b0cf3f9b4fa888c96d5e7fba257adf4b8c1b2de799339a663d908daab7b85bad238c0dd8de6998483991cb63c8a207bd0c49bb5004ea98684babf01c2ff55865fa1e667841267172cf0b5af3156eb72210aa96cecd3566b0c17dc8f29e90968d0ce0a4985d257122d1caeb1261e472ebb3683affa606aa768198e8c279953ac83579012f37af75cd303dfc495797b9fdee5ed1526538613055ef35bdf4971157dcd79f797b716f84fe8fdc25608a429b8cac13b6f886fbfe3a7849ee591ae4e50390f53e5baf77fa4b544640017fd119b20dc65bb0e39f5fa1c73a390d07c7c4553dec55aa526f1df79362744a1fbd0f221c5ee03a6597feb58769bad5717d296c67c862285e64b1e8fc5226f6765562990457006151c5e0d888d0c59fa3842ee2e237b13d75f9f3290145d6c2c360347e5337fc1058c3275c80d4ade3ba4a20916b6dde83a1676814aa139ef076372ba9f9a9e871ed98ce55e01ff4618a6ba0e3722d16e084863120f32224e051d6365fe2ac957c2a801be5295f55867ca33ed76b7a0a18a3c491f002481da74d96a5501a602d6254d68c3226d94ad80c16ef0122d7c9ae03b3ef958281ed8d578665fb2f47928bb7d6a747ab98db7ddbcf983387a732e746f0d284c8cfb801aa7814dddc747c343ee311d9a9dce6537bf2aa9eb0dec2fb018f9bfa9c85e205a7512c975e073b961c6d49704c37969453c76851820c6ccc3c8e720c9fb9b45527867e7a423026a97115a63f04f404fb5217d8aa26211c3282f1647d5a9cb70c5d40b5298742d42a7780309730d6d5f44350af3401201dbd9ac53549dcb09b44fd9f913af57dc3ccdd7b525087df8f02fcdde8fbe895f890fab7052cd49a446e41d6f7bc115ac7497beac4c2ad9dd9dc3cfef9c26cbb8bff1472baadb08c27f88e39b08892bc7ef4b00c103ce01e781200b391c3b792a254d4c6a5988c19efb8902e279a97f1a5fe15b3756c5e75207e24e59245a0c7a4b8fcd9a77132bef9bff0c783016e874d3992bc716a6d8b484e3c72ae8ddf0cac2ca90b144ed6f3347e0d79e1096f0343fa5c32e58b2f5a7a7917fe2d0337d783ac05a06bd94d729720d7ee5415653804f2c73ac9eb568d13cf390c8a0e70818cd6206b61fb8544f683cd6bc9e57081d1ffd1e2922bb794aabed42296f316dcec269a9477c3faa521f5b15372cc93e25b8255987abdb396860dc1260bf80357a622318e634fa2add506585e77ed52e9f74a55da908dfd9a3ae7f36fb9d9f4c2973d436e14c50883609d3c717d4dfa69cce4c23bcf3b825e70e242aecb1bf5703f1f5c1820bb4f7f0fee492c5c8b6ca0038feca21b86b7807b7a23311299c8add1298546d4688e825571555b4475f23643cf3818bfd1d0884475632f9eef7b789ff1fe23ad74b28a3395e5e1c3c8ee0d6f0002363d3a2820cc4095fc7a04e139b146ae4cc8680d1ce8d1007cfa5c4bca623a82ade7177128ef72f07022dbbc98204ae39abe92ba0f8fbd484eea6682ecb6caba32450bd76c987276780a79c3337cd38f6ddc2fb09a9a511000baf4fa51730894e305c4fa903974bc19a4f4d8ffae9711c8a5197767ecae9340a14e2929011737d7ce6743a7a9271d30089d0e6e1c793bba58ea2ab4a79828a898401cc8ed0fbd7306449bdd78a3edeca67f6e182666a9f885aceb1da36d81d3e8c199b93d1d9aae69a89adf820bcc322745206530fe46f2cff021fbefbc501bed23f38ff74c1449098105685e92704e1eb1317e355842f2c66f5df881d2af13b730acf96d4ffd0e5f8d932a9c344977a47b5a906143c6a8ceca5317d95c6fbc9711f58738c6fa24b826dd2d9b0db692c29b24f0825f132a1e1ad56ae8e039747190630ad1b20755042c1d025dcb30f6dbc9732f195fd6ce811bfe0beba5eb5782797c072ed90675f80c8a2b14b1503e04f1cb7dfe78a800bd523692b11163102e092cddf276d2dab3fba78a3725ba1d4e12cfb6ff228298d254ac3a2a7793e716791fe06eee5ccee50f7fd4737bbabe9baf1d08ef87a4353700e9bcd329f65fb83961c99b7cff24b53842722a65948cccec1840db6eabfdfd0b566fe5da6a431f7a2f17af86d9d780cd8a5be3e22b09f5e1e68bcc3abb280e110565059b03ed9c181bfd63f794112e48cecddac3817b2faca1eb19c9681dc9ae0da219e660a602101b5e1f4ee6e22e854acf91fc8e81555fbec7b0bd0dce8c47a9339ff068fb08b5d267bfbb77d3fcefa21ae04b0fd864ec0902fbcfd5b4c9b7b6519843acf3bfc9d7e2301b961408a93bcb4c80a2655b64b32e4ddc25cedd052972fc142e4b9a4fbb2db8802690172e7b2605a28185eceba24c28d510916c6e0a36487f73a584d1ff8581b954c7a3aac145aca1ef9d61d9ac9cb3fd5c39fd96a91926847b74b296009011846ba9f9329123318f439b5491390f60ac44a43e2ca02e20bda536dbf515195712457a6541b30097030a73e02de84c91ea4031c1aa8231f30c8ac44a11aad39a8aaec16daaef7d09f387a96c0b3142640def19be1a66713b5b976a3cc865de08b477d1c5638e8faee51888eb23754c5d6640b6d24f813a8be2187ba549efb513c507175092af08c50f3f86ad393407c001ae3d4359e724ed8f5fc60810e67652f8dd35425de25285e2ba516e1a593826f7c465de5cc01427bb3c3a7650ebebf54801def5bb33c480b3a7f0e7be3f3d8cccab44aaed9964063f17f3164ff573ff2f2b15bd8a71680178764f6ef70018e55788d5e3a2b6aceb97f87117dee1da75b972554687c1becb76c27f667e14fe09ba8428fc30c4433594a071a4816e2b863287f7a0e5b7d754dbdbf348aaac153bdaab18ce127bdd772aea20ed000d563aeeb82640417ff5acaeca2673671a995b3ebfe5c25767c3a7ff533fe3cdd4ccbe6332a552008c90d6d0e863565408404cb4b274dd1bd37369182938021b3a25d2363dc1835dab641cb6ec0e5d8bd4bcefcfee162956f7b5a3c8fddb9fc93797ff5413dc861127c1e76e0a8e72aafc003fbb16a7e44f00fb38e588bd62897979870dd9f2ea292b5211b53d929935179ca803168d259eeed2b4e8afb0a6b926fff9049fa7344d0779af15177bdf1f52f043d5e3f4cc73db0aabae6b351945d931347c6b917f1f6d022d8dfc54d5ca0d2fb79b88505b6ffabed3fac15dcf21abcc7f2f4a9c577857cae6b61a8d5d47cd960196c4f466aa1bff57c8805fc448302dcf90a24fc39058277e66c84cfa9a9cc1549628b6bdea5ba67a28227dbc74f72b1dc7e8b918537b9853ea9aa7d11cdd3579020870d2f22fad4e7b06c4596c6e6053922f18b6901b6a77748c0966eb67cc0f1368ff6b058f9f70a77b361f085f6f469e915cc118d301a82a726ae6d00b9ca5ef6ed1f6ec82631d7fd94657d78904b4b68cdb0b72deaee1516e74e0d8d5d6e0c7c3ac426c63b7342a31e2db89ea2b61b01a671fd4a6b3e2f36f5ce9dac0e600a742e2011b71f4090edb208cc695a4e9210a2652aec560ec6600da50737e0028f8e149ee3f3395bd69c773a5c1b60277b87a7d0b8e337a717aeba81b0f5f38982b74f589f1dc5d09fdaa30dc52bacdc62cab817ed7131d78cd17ef56c5601684586685f2793c43bf77d8df2adb75127bc7eb6e3e7ea9271c3ca889fbd07300e5a2efe4eadd97b02df35c3f283f48646801faa8568aca8389296e4f6e0582a93bffabfd2a316e93956194790a7441a2bbc839a940ebfb3c4d3bcdef9d3aa1bbad068353b328dc7a00fb6a5538bb9dcaffd795c0d2837d583306e32f9a5f18d6b9672b6af7dee648c70a89708f1bfda80d1d88470aedd07f6e20388f6eaf45dafb4fc643bd178a4a7ce0cf0f252172bf3b1483c8f329dd5963139d4eca88c7d55fffc8ef7552aafe4674236263c9ec050d02ebcc731a92454bfafb61a8bd5d5e068e469f1cf961e863212a9161420e593d37d3a842916b8b7320798a502e43fea2aa2178f45ae1bfcce303313530f69593f0e9e5a5607b69d1bccbaeaa370a2cae041746dd383d7c21de9978aba79cf32f303e475c41a77d674780b986f6d649fb2cf561537189214c098933979f33513add4f6e8e8259edf95dae8f13a6359638e37ff7949c91756470b889639565bf8296c09ca72fc12f659ba33b7216f017cd084867b20130ccd439cb3d9c08c06c68e87fe1fa13495dbc5314f05bf7e80dbb751df44c998d4127e9575897cd1e8c788dac875c91183274ee4ab6e031bd18afa9e679b5758dfbd93c5af425548d7c8cecdad36154018b4fb4e8043a399fcccdd1ae2d38d6d1c6707dddd7eb93e9be0f20f56574c3ad43dbd37d146c22290f007f1ad5c4b486749a4e400550e5d32c1facd07326babace25ccbd53a4b3311f8e743ad725d8f539d3982f706f603a82e5288223d511b3aff70c87b5870adf351ea325c838389fb07b11775d0b41c39c75a7ad7438668f01ef64f9dff9f8b6b7a9a06342e7cac61864d23cd86b88b9b15d2451bd753dc3aeb20df9b459d7954b62727baa793edfee22c1dbcc7bba7a5918c8b09ef17d85baf6438939431eb2fb6c13e6aa1369a6debf51cd1e649d9aa3d6f51e5ee047d5da7cf4d8f4923989cc92fce05fb0380c192edf4382717efbbdef4469b9fc33cec002bc6cf5543e2a46e3b856d2b2479cc896d924781f38e1acea5618b91b09563fe7a80c4b86306ee40ed564b37dfe0d2924aae3a335dfe2642483480dffa20ee988389c0a8e18bb332be89b45c6d0b80142492f211c90b93e217940adf1b71e4133cffad82dccbf40102cc79e1d36f916d0219ee9f895631c6cf24c6859a4c412d0f49bc78c4e3f6546971fa2ce1a255be5f3952e10f08d49a7938508a2623497d43080e71076b567b5756b2ff6b3b9e48c4c85a45bf6cac57ba1b9d7ec20bc4735a37a62c2510475850e2903107b9fd2c37f7620d97670ecd9bb81742d6c56a03c6de0e1c59a33d28655edb2fa72bd3a4b357e3c89f8f90b635398888e716871b4d11bb6986295c8c537ab1cbb2d00a2facdfa08fe14aa932f629a51e5fba5591caac9807008459d22074b6452a84a7d293e01a419a5bce771ba5dc144963182176e60c3d5f2f7910d0afdfe838c9ee826e22cc25f1b94472006bbfd9ac75c07b52b4e695abc5d8610d0a67983c37e8ebe10a6e56b168bce6106923c62ca7ad5ea4e360a0b21a5649c86c7101ce0195f6111faecad607a5e12160a455c89e94b28a34739e2410f1bbee26babe1989b073003a1f0474bf89b8f37984041a962b0f114020daf3b2be969a06af2108bd03758ad0085a386ed7a1c3382626a9f7d8e", 0x1000}], 0x4, &(0x7f0000003040)=ANY=[@ANYBLOB="1010000000000000ffff000008000000693ff385bb7279464c6a7e4c91f7d81262f0be20704845e9d8141f435c7ddefe11c76e608a32909d967013bcad9175d59d9941e8f6e683073d26b11016a6150cadba8cda64aaeac92e1d0aab1b9340662bac2883c772023394dda2724fe3521a0dfa50af5f625bf1d241d0afe7d677c4fa31514da1a493d88101896277ff77d86e45378ff2e1daa36da23c6948dd2889c282da026537cb5c2d16d9fb9aa4c6ba0f3a6ff49e7fcdf16ce9ee86c9e8e494c6b22bcaa197fe1b88046893a647ae5cd016148b2c9557c464ca9b803195ff8f5d6200dacfd62adccfbc068c09c757d6b5773bc032d28ffdfaa2135898dbb508c496d59da12bf4758dd4e3ec33113cd5517d8ffb6382cbeb7060a6dad6ad1246a0cc738a59ebf36056c220e6010662080816a9a3adbcceea45cedee4bffd37b6ea3283b5962eacf260e8758841bbba79e5193813ab765ca4e1b3979dead2288a391a102c16d18bcb8ec951dd317080f3609d6a63cffdf03ebd8cd7add5a37cdaa97e62c264317d128a35d699751e82947f2831f4476f9e9bd695ab1c91d999c8be69ea91ac9dab5a1376e7da8b50288ddc6bcc572ba4387075d2d3c16d550188fea56cf20c0de091c65fe18094d3e5e317535113f084c4c07aa498b0b4ac02acf698721c4157e3c11f20272290013b781320e18f99e07c1047e648d5ed1059943880f210aa800999091c4777f41fa3c525a4af35feb226e023ed4f42ff4a1c8132db66db2306c904cdb170c298b818be2839687aba5d8de3a7a2babb76399fa349b2785a94c1bedb9980fac74e5f6729c67502ba0e442f3296e7d6efa5753e1ce38596c74969d5cdbd72e1b12a27d092c92d9fcc9f8f17d8350d15e2d40a83e3e31fbedaab14e6c852dcd0332bb3a18ea118dfedf4f4cf14829df1842aeaf41f2ec01028dacb77dcc287a6c2c3a6e647834a444e3b9666da781e21036dccb6543a05ee94c92dd7cd4d174523a5bf700e834f55cb5468feb3d2970fc8560c97e01469a0f2b8845c45c204060faf2b8471f12e2765fe1cfb51635c8a70ffb98bfefaed2346c7643ca92621e1e279b4ca69cfa874919078727583f7a31060d9b36a78516e51cdfcceafe58b81f589aea6ed98476692707bcb2ecf6931a1579747752029133751e5395ca0ae2ec483ce10541b8472ab2d23beb87dadd892a203682cc09c13a4e602b9bc067ad40900e14b8f997381f94a1554452d634cb75f3d6e715e3cb7f8b893ef6e9a56f317e937128cf98dc26b967afe2c9631c1903162698bc025cd751ba1e730fcf825333fe564da3966d3bc9e376f588f59259095eb30206193775a20c762f5a3c9fb5274eec017f1a468be91ba6c945a25c51ac6219a198de511b9fdd27a88e8a93184e6d8a01708465ee761571f33db6e2097e949f342dbdbbfd402a9760fc74b3615c028466769c7454feaffd4b27cfae24e387a3dc90e3b9a809e700939d4647737e445bccbbdc9645fd591bd49537d3b35a18c5a9d850b64a7e9533ceb4ff78cc2a3920f5a9602b8ac18cef58142e9831cd4dd6249d50d951d2c36bdc7d5c525cdb146c88ed070d111560ce3dcaa55bcd3541c637e6bff4ea500141922f79d25e46f77fb96aac6b771564577971055116a5188db5c3e72e8562c555598ac91f80ff0998c3001c3dfdcb94bd37d17d2e7caa87d014860cf2e1d2574042cca710b50b8657df94d006017e9379f9803b8accf5cf8d1a436af7e14d27882bf712b58f1ce67b03c316cd306adcce6fd26da2d5c6fdbf8ced7196f38b3d833e2ba8130e33ed090768d1f29fb6b6984ef2de84fa4e2767c806c575b0f7dc2cd22c9c11d870ea888c0186406eee99d24dcd1e32dce437c26d1345dbc1de332d77f4d5a8deb6025fd4bccac7162c3e5a4a047d9678c7b2e910a48b9487f1154781ca224ccfcd09f4631f1499e25969eac41be78d685a665b041df3ec29e0e25bbc9682b4a4681fa09fbc5d192bf20cb42e98c293e7c7cb7ed1cc0bdfe08568fa218453e19953861ddf6e0b11d167aea0dd34685249b1358c54dcc1468c5df7307daf7ebdce7acf40d9bbbe1c979327aba329017296a8d26d7dc3604f918abd8a63aeef7d095076f84cb32f81b158ed1a419f033bb8a5338f27061ffe2efa795fce3f54b0d6c41d3b53135abd50d702331c33be012c5cf6ff0f10a057949c3cd5f27b8283bc492a28d6e25d516ecc9ea5727488fdce4a9a8c115a62a1d03c063260d85036714a6e3932f1892451d740365b3ee6ef177345468d9278b81730c3af46beb7def27b4c196fad18d08337fe606f417857304760d68556c8bca3c969fd880a636afbbcb62306d0a449e9830cc6e0f46a461ecd2dc988e0729797b125db691e018ebe10f8b11831e786916d64c11e401c85aee729aaab20375cf4a4d37b1e3986b53d5e1dbe695be9e26bfd2c24fb130b4bf30040f72789a0a86ca8d4c9cb1cfb5fb99e189bd81a2ed76505d2270b78f0061211ee2cbc23d1a4e476ae36a51aae943ab23df68f33441db9b3a7a1214b6dc16b6ea431b160164c8fb827550fc354730ca2b4d693df26a1d6281636562e065f897bc6446c31ea4e9e8644ba9c952a180aa4b59e5f3827930cbd0a7604ce7b25fd6ef9eb26b4887cbf8f6a8e520351e523047c4cbf6f85087ecdd902a21533b22d19e314203522c9d86f64c08d0b6340c81acffce80b9737ab3daba7baa64d304f338f13464cac66181ca084cbc69d48fc211d027643b788c3d61b6fdfe6a47a46610a0965a3d67f87b6b4e69b309cdc52b8db8cb9bfca29b65e8f978705b6ff1f93b911cc6d4803d35e48e8bb8dd7bfa412b0d0a374a2cc9a796cf3528da0e327750cfa67d3ea0f6cde0ff3ab5f6a8959982fcd8ac745b31c83178b6b0d7ce855604e82d35089c07ba0f42550a0093c4c2aaf7ded7f7cbddfa753ca7e0135eb1bef002299f42ec82c83b289d5459b0faff07413079bb39b978ba08649afc0e2bd4e33eca46f26469d860cc8b5698f51fa1a9a5d0e7161e953b1c276b210047e422a037b6d6fb719a4ab93cb8e24a8effb4742ba067d8681866704d7451609218b62a6e1574abd6773b1700c800adcbe7abd7cc204cf710e4d68430bb3a2a5b4bc4167aa94eefbdec99785522e97c596f5928a69a67e7459b7861724380387cd13c39f50d3827c7df3105c17a1fa70b2abc5c6bfe270a72186d01539dd25c3e67cc1dc49c1261c4a8dc044c601540c5f042036253c5f5a8b6cc1af1e43b7e519707342daedc2243a57e00e35b4f1c2aa46632eb7debd42e5bd97d5ff385bebfc4c8d11c7079e17e956a4612ee77960ff79347ae84cc8db93ce0eaabdf2c54bbd219e1d2046e930a80245b245a0e8440b94eb44b32ff88ce00a35273e14132aeab09e4c5bbd14bde1917b16c24a1683112106f0975a94119d41cad1f9e98484226bc19bbefbf0bc2517cb21917c7f2e13d640f0f6197eedba247e3784cb0b30da2d74a893769d3c308da7e6951f0597d8b9289e270a19f77a9c92aa27776259e2b0d8a6aaaed9385cb91c56a43f9b445fd7e3b0776c7aba27bb9eb806bdef2acff63ae90d0c9ee6cf3e3764e0f06a7ec00799d4528d88aed010993024bcb5ce52c01e399bc902cee23221b83a4ed09437c24c000c9ab7ebda88e787954b7bf0d24dff84fb1516b116340670917d000b901efd6dc54baa6ab252b397b3ac886c8864862ee2bc36d83871ce02561d6d5ea545415ba7e78c9c5d2b29c12d531dd0996bd36e1813a9b8f890fe5a87ee1d4f6715601c39cb39d28d98f54584c37ff19ef031399a9b895c4e110454b73f84943422dfd4934abf9c53a0b8516b413d51db520a3da5654fc57b402146ecee4a5d3ae4c7c1a714e8768ff2402ea8b52383e9f2bca3fb96c133ac16206e285c10425539f392bd28255aceb3cdf39bba38ccdfb27ec507c219d23de92b9b48118a9da57d72fcfddc8d9d342781431893a61f3b017f3469418957787795fb5ecc724cb3e54a87e00a4d6c86684945e03dd69db7fb619ce38f1725deead50f298fbc3e9ca814bf776bbc4847f659305dc740f67861fb473eeb67f4e872a789a907b8e770b8aaab5b3216b2450a10dc461df276cf18982c496a1bb6f43d395f862f15b8170c9a8b4cc5569f769076fd92d3da199be4373723c7d3132921fa142d0e246f7ac37b197663771d1a4ccbc2578c8b31b5c24000100c8b57ae99630df2538548e6b6a6cd5d9de23fcfb0676f5b0009351dc931138ecbc2ca080b091278bf3834a4e0f3540e9fa85e7576f82a57bcd042be16c5a28eadd45a6289d55f600ad85c9320b374ee86bfd406bc10a066435254cb1a2606638b08be2aec0e26522e2b7ed863afa64e8348f3e40b11cd62b12654fd8c9bf526b9429a25a2beed758b8226759bbbe9095e493ed16da2ebbd08ba7c24d78121cc16527b867f5b3a30b84600fe02365dc4b79a480581a2dc365ed60bb78ee236745e00f8f466b24b2b16a23a391b2894b6f155e64febb4ceab021fe806169185a053866cc37d11086aa2df6a2899520c82de229575ecc9bdb0b56abcd3f0f25dc5ad3baf8ee84f11dfb4db2087072de7e79818d882c85a905110342eb4ca24bed10756eac0ce1aff4d785f705a8de56aeeb89e50630d409dd5f8b0c734d62a9dff87ebf67f89dbaf59dc5104658deb68fd3e3a27fb2aeb40a0ad5cb3bead5e68da3e4c2b1427f30d8ea0a08d4982ebcd2b4bf198a07b0ab6db85b205718507ab3d0fb6f50a14794a1983037b9ef11f491d4c04015de3965aa7be4861e8f460c3bb133077280d08eb0d47a65ff997c47efe49a386a307b273cdd6d771126d46af9f4e1f02bfab8cf1a8a8ab99f10206c240b1ca87614daca278f1b45a35aaa80c23ce2724c124eade4e5730bc901ac608f15c9bce532cbd6edfab9957cc23d080f7eac31b082d6662c579acdb757eac4d8fec6f70b9afc4953fd22baa391f336751f35f0d05bc27e0bf66c84b2b4f5561842796dd7b37bbadc31781eb6481b51922c1cbc7825d117d9c0a583b9aafffa0f166a506433b4c232bd51e16c6a58e06d57895d8c16e28eda435f6437a556aac06bc6e1beb8b875e0d97e5be567aa66a98ee1609a3a98d836613ca56f664e9063ae56e3c6c024ec106f9c5b18264a3ade6f196669b33430655700aeb82ac695f4a6af7372348ad6f2e5fac617a1fae27f9f707de62a13e14a1f955afd4b2038522e842031dc168efb2cf0da9268cf72d7b935be02a202b222dfb2829f5e183a16a6d0d08927400a7e708d36584113c821f43d8224dbe56ee2715bc975a027195488222c89caaf9acc1ab85546a57b510ab80d553d76beaefabe21c64b561b3ea68a7e9aef8ca7ac2e2df5ede51bcc4f5c50a946a5a8c402650a271ba74b68e37e7455741a44c1ad22306c73c3c8cfdb54e2d1623fe925d2bd806f5952df49d75aefe4118a11bfe79fdd854ab0d9f144bb35da73ee9f67ac4c65d08303c4be58513374e7906e447637c26eaff3d10f2d89e26dbddc637a1989d57fe3b4f7dcd90ec211991818683e3b3b233c998e105338d96861b6f26462c1fdedcf5f455ecc973fb9fa8597d5809aa540ed734ec6d4094e9dd5c17871b8272b63a9c9a45c604798f94a9c3c07ad2d0765d111e66a53ec49ae43505ab5f1def9d58ccfd48902adbc2da7b2a003224c4fe86df04a0a210e35794d27419aca2556d3576566129f5c2661846a1840e63e1603c420f6d6dd7b89fdcbac3d3a8c92a138beee927c5c65260db800000000000000ffff000008000000dde45477612ba605f6f1abed04bdfe23caad8da7d91bdadcfc3b3278d0df3a13eb4515bef78fe0b56d4d90cbde0c6238fea630098734a3b127695a44ddc48386cc1f1550846eefec0d61861d36dc452759f2cb1e44f332d2f19026acd7dab6ec4e0dd74a3097209daffba642819a9f5ae1f038d0bfffba271a6e67453b3f58d33709ab075b789f53351d6f0ce2d64baf53c1df298260326495e5648127c4867ccf13de3b00000000d000000000000000ffff0000f5000000ec2dcab709a21d3a14d2c5814d42e1a9e6b911825d4f9355aa2a3ed096f7153065bf35d9ea5891e463266dca63c5f198a3223931ed834c5987f2ed47b8fc1fd79100015a9e51a3a8316a5dde612258e8154405fda80083572fd0a68c7707bc1344c946fe9760e7711753bbea2d36f1a5866a0684bc49752acf4114f9bef8d4f94754cbf58c5a307a485aeb6cc04e05e02bd2340294c5d9e30a30ce0ea94da25008f028ce2001165672bb1663e32d473408cb98e4313915a9aaaf6fe3452007e5b800000000000000ffff000001000000c6811bb3ab0cc35c97f561fd3acf6030c27993a6ce50853f8063ef680bf01d0ec810ffee56a7a73a73abedecfee1fa187b650fa8a8286a4fac0b2bb43862fe7214dc3df2a6c4a81f328c974e495b18bfaca8461cf382ce1c357fe58cacec6817229bf6f7c15bbefa091c96208252dc81a02e1af76a2bc2aa898d8d1e36328faae1a8de26b2d2aba7668a03085b7f4b5bd16e802ab10bc6d85f4f260cdd79d17f716b71b1cddb137910000000000000000100000005000000580000000000000001000000a000000041d60c7ba18b603192e7d9d0285ab368c0f2b8d99d69dfeda9bd0f26ac64bf6cdfd9fcdbbc13664bc61bb57dd0a83bdbf253aded8f33c3685b204ee157dcc119ca16f7403ac151003800000000000000ffff0000ff000000c5f9782f928f7bac46e56c2abc6e924897ca831377de324c82335c3ec20e9feebd000000000000003000000000000000ffff0000090000007faa1321a8914348824b3fe5dbebb4f28a18e17b227932fe97df28dd93f30000b800000000000000ffff0000aa00000068ecde50fefd871c1ebb48d78e0de758658181b5d9520d9b1f26204abd8205ec87bbf35407841251b50072bfd9711d94a52595931d2153bbc20c5af17fe9e2ac759f3223fbbd420168c6fe40d3ae83c53feda2259248faf7671adcded8ffae2e674c9ece33c454349eab38c393e8346f79fe5b992b50973bbfc2c702eec30dceace8169baf808852c4cf79908f61b414318fadf3460e981bc62469eec526d29da052ebe80c2bf1fe48000000000000000100000000000000eca3f1a5867ee113ff585a64c37e400cbf4f35ec3ca1f1e56dd41c6707006c8349b2b07e2502d1ea1efd165f8e2d7b2f332cc92f1af66600834a3afbd456477c99303f62b64447906ff6c8adba24eab96668e4c205f779a891f165096cdd013e553fc645db7726fecf6e5961084a4697b339c2c385f849f044a44891c924c5c162f26193dc8668668dcd649adc48b0dca27be67056df"], 0x1420}, 0x8) link(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') r1 = open(&(0x7f0000000480)='./file1\x00', 0x8000, 0x143) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000004c0)) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) semget(0x2, 0x3, 0x401) recvfrom$inet(r2, &(0x7f00000002c0)=""/206, 0xce, 0x1, &(0x7f00000003c0)={0x2, 0x1}, 0xc) 16:17:39 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/37, 0x25}, {&(0x7f0000003ac0)=""/4096, 0x1000}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x83) 16:17:39 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0xfffffffffffffffe, 0x7, 0x0, 0xd38, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0xfffffffffffffffd}) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x401, 0xfffffffeffffffff, r1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xfffffefffffffffe) setsockopt(r0, 0x5, 0x3, &(0x7f00000000c0)="01daf31c198c06", 0x7) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 16:17:39 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/128, 0x80}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x207, 0x7fff, 0x64096216, 0x7, "4ed4cb5f793cab8711c599351de48929d522c6ee", 0x8, 0x1b}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2325212ca83b18e1cfd31b54fb81addcec948167"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x4, 0x0, 0x0, "430002000000000008544d8bc5000000009f00"}) 16:17:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5f33c96b9e8f811604c853ff640a3b8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000040)=0x1002) write(r1, &(0x7f00000011c0)="0647cdb3d1f50b9a14063148aa25c947a377d35c811881dd9a086d52148858eee3cdc32d587b5930305147b292625f8b67d8be5594cf47bc078a43ea5fb9de49b5534f1c59011edfb7a1bf3086fd75188ed01dd117db3bdfb22f1a35721e81b6c7854abd6b289728bb1bd8d451450039d7e642bae3aa880397d977581dcb16144ea9bb1bbd84d2c1c25086f9093955528213f787d6905ca9ab6cb57b865c27320a6eb26e884d02156dbc7d0c331ba57c7548", 0x24) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r2, 0x164}], 0x1, 0x0) 16:17:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x4, 0x0, 0x0) 16:17:39 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000240)=@un=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000300)="b243c1c128904c0789df1c861729a8e5637818c799de4f330f33aab8c24718bce7990dfbc967a328c5a4dc7f7752d907159e498eb7a370b705a6ae322965d4c391044385ad216a9af53b5c68c4fc2d9896ccfc35de765cc3b8", 0x59}, {&(0x7f0000000280)="2dac464f08c16ef0e927923a2fceee7635b9d294c4b1d2c73a27f46c1413759e17c108b9391c9fcec06134cc010475dc0a853d375b", 0x35}], 0x2, &(0x7f0000000600)=ANY=[@ANYBLOB="8000000000000000010000000800000059fbfbce014ea94ac86c000000000000005eedb37fdba7ee596036ca3cbbd0dbb1281b78b4f2c13ef28bdbb4df6595fa311e288b24934fad7eb0d1e01881a8f0b2597a7e1a5e15b8c810caca8d64a18d893e32bc2858f97f38cd852e92859fb0064f968f7212063acecdff1be3ada4f19057e755442de727a8d10000008000000000000000ffff0000000000005d00d87feba09a1d5bf18f89425f4910b1fbde972bd18041fd0cafc9998bd4ed6b3ab3a9bf224ee38d3a007186f3f65a3c2065bb5e1f934115c4ae932edb94225be75dc77bc127d4dfa9a1168c18d900000000000000000000000000000000000000007d4b4da28f2c6c230ae89d5817443566828a46a6db6a5f782c38d80922739f3edcb3a02770d8799ce91e6190802ba5d74dea3c4e7dd0a65cb581dde2ceb1b051a628f3f65265e72e46244d1b2e"], 0x100}, 0x0) r1 = open(&(0x7f0000000540)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x20000080) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r1) rename(&(0x7f00000002c0)='./bus\x00', &(0x7f00000001c0)='./file0\x00') ioctl$TIOCEXCL(r1, 0x2000740d) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='./file1\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0\x00', r2, r3) symlinkat(&(0x7f00000003c0)='./bus\x00', r1, &(0x7f0000000400)='./file1\x00') link(&(0x7f0000000080)='./file0\x00', 0x0) 16:17:39 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) shmget(0x3, 0x1000, 0x12, &(0x7f0000ffc000/0x1000)=nil) 16:17:39 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect(r0, &(0x7f00000000c0)=@un=@file={0x1, './bus\x00'}, 0x8) chmod(&(0x7f0000000000)='./file1\x00', 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000001c0)="d7dd690b57a7457ea1b75c6c58cf2f9869af0fd76f55fef2c5de0ab4c9651989e0d58603118be7ed9a33ccd3a1033ec948b36769b274e95598f5f3ed3a8cc34e5f04e771e2a30c1fa8caa680f95afc34979b590ea29db3d1d4e960b3b8543fb14a51df92d98b6e648bce90c72aa801f54db004179d78173aa56a53d9c5ddac54159f0f0000", 0x85}], 0x1, 0x0}, 0x0) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x5, 0x401}, 0xc) chmod(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='.', 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x84) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:17:39 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:17:39 executing program 1: mlock(&(0x7f0000ff6000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff4000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) socketpair(0x1, 0x8000, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="b82c1978f18e86a60297f12043058ef912d52343426a2c7888c9d61449a7c4e0460df608e6230e00ee2b133544538df74695454696453df5bd6faf61dde805cf7638173a092351f95c4d66030b08d3b81f085e61392c07c522c189bd87f3ceb36d2f1c5e61a504e7d9c809bf133e0157efda1e2582e625b56b7fbeb14f6406e207eabdb9678696c44358a07e7a2bc1282ff787bac59bc3d714762380190901fc99ca30", 0xa3}, {&(0x7f0000000140)="292b4d35cecc8c4c16af8eba52d6de0e0b2624a3469fa3fae8fd692492136ad324d60773493ea1b4784101d917841f7e591d75bd2e9278a7d9ca250f717d891ced53f946f8bfdc1d95b12f1bae5052cb6401ad224a5bd2be6e13d6e10e149cbd6b5531354db9d0b71ca8cbac226cded9bccdca4fb2203af6a6b1c9a29f47c2efb96d85e4cc", 0x85}, {&(0x7f0000000200)="c44ae8427406865889d64b0c014a902046a1d9eaf7cb947be73c0f6c857d84e9756067ae2c9911e68d5d500493959c75b8e3908e5d5d54ff0b1179ec27a34767c855b67fbb034cfcd8d0da7acb47885bf169c1a1", 0x54}, {&(0x7f0000000280)="1bdc19a2a61a81ffaf68ee54ea8dcad810503c453cb29db211e01a37d2943a8b9a85238acdcb6332645ae08f72559f57b953baf378ddcfc33e41635f93d2f04ff648b090777dcf504f4ffe9c791808d543e1d34d1991e69a2856e68a89e28aeffd1398a0124d48e8af681c028fbbae54259a8e0b56b2518fce6ca6", 0x7b}, {&(0x7f0000000300)="7eb1dd9e7b69e6e2f095c674102b8ea38b25f103781202a9bffa946ea81dc09f33a2f166dda34584249382906f7c6bc25cbce9b0275c234e4a11f5d0", 0x3c}, {&(0x7f0000000340)="bcc6ce9fe74b8f26b41ae1550ceb6270b50eda342b3fa7f98b8c48868d2d8c80271e27988c8ff44224d69b2a6ecab8b3d1a0c7817793db5001704a0b480f63ad88a1275afdc6fceeb0109b165338ff07e8e64db81099895108f76a057edf266b2596ee2a09ad8aac40bea685caff229533ce67935fa7e5148a52560117c810abd1b7455ba02c82fd38f00dc596313e7eb954d774abb4304f29cd34573257e85a327f8f6b08242ced970b115c5086dd1144a825b2d5280ec4936751e9ac01e63282e9337d51e8c3d922", 0xc9}], 0x6, 0x2b) r1 = open(&(0x7f00000004c0)='./file0\x00', 0x12a0a, 0x0) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x1) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000500)=0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = geteuid() r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={r4, r2, r3}, 0xc) lchown(&(0x7f0000000540)='./file0\x00', r2, r3) semget$private(0x0, 0x3, 0x432) 16:17:39 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0001000000", 0x14) dup2(r0, r0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x14) r1 = fcntl$dupfd(r0, 0xa, r0) sendto$unix(r1, &(0x7f0000000040)="a77a8aec681a1c35bb5d8debd42a23433ee3a5021ad9621cde82bc5174f8f74fcffd5ef8ec37f9c013acb06ccd47dfcb456c804abc22320c3237f646083ef0e7a976c2135a573a28320b52cbf17bb8ca5bcbbe172b6333379ddbd41bfe4f0d5eaafb5fc185e58b04f129c1", 0x6b, 0x2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:17:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x4, 0x2) setsockopt(r0, 0x29, 0x3b, 0x0, 0x0) 16:17:39 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getgroups(0x9, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x9) mknod(&(0x7f0000000140)='./file0\x00', 0xffffffffffff2fff, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:17:39 executing program 1: 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') link(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='./file0/file1\x00') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000300)="250b90e0a84d61de8b491df2768858724ccf42abd65ff6da27c6cbacca3b733cd2d9a286384461a1a9e67ddf08dd8f33b12111d56d943a9c7fd6d63a7b61574cc677513f1e15237d42db74ca5860f964be35bdc593afeee81ac0ad338a4f443b9c3d711437480021a672fad44e15fb97fecbec2fae0a", 0x76}, {&(0x7f0000000380)="164e4d60947071fcaa43cebf9c5f1fb5adf0b30c4b1a79e38ef75ec1099c63ccf6e25db158a42eb5b77c41a84b20c6f21c17954e27fa0e9e82ade2fcc06f88191a963ccd199cd804adb08d759d1a919b17126e0df366b4712cd0090b7c9dd6f5dd07a229210d5e21ba084506802a957d02dd032ebb7ad06dd678b1e52869575ee0d69f372e5ebb73d5ec804c179f62413c2efb7c6cf2680d1435998d33faa19c31cfe7f1991d8c41b462a252bb73802d7dc8e275dae744f4173442b2bb429992b7ab1310475c488889", 0xc9}, {&(0x7f0000000480)="9de46369b32d099164bb89cc55e259644a03ba885437c55136713e0de4e792eea27481506caa59357181c624cfbbc2fcfb222360441777d0afd6cdb38b88f0f2cdba01d7b494122b9451127f5af40bd9abf8a06b2920c6238e7f5f39958a06395ddb746197632f1230468d7a2e60baeb16a003f25ac3be95a9a8151c30b54e776b9af10ff26aff1f9b8a212ad0f33aebea92cdede07c41c7e7a253ba69103660ea240036c21ee3da967a08f2b13bf7427e2835b7421133347f932ede6787a9fab826a2978fc28ecc5a243137d50be1a152256fee221c95e109bff79f8a8fbdf33f513c7ecf8f38417e1a10140e27077be7c82b52e79c1fb0bca59662a83561bd5a09875adeb6da6be3d5e37cf83c240be3e7b58de6507390d4dae1955c358aa7c5288e04a646ae4da9a8be0d508fbef1e47c9c481b187495a8ad54a0c755f4075e9ccc09dd2320555fe388eec560f6842c6a3ad8aeef107383e1178ad19a1221fc283b7bdff379271df33e95f65b1db62745f5350ecbed7e576be2cbec429803eb384675ec2f12d49041a6e009606359f3bc64085d40ca93900c86cc6d9fb2d74a09487add93888ce16185e2b1c7d23ffc4ef0f6181fd03b7fc52fc06ff2e34262451b51cfd8605b2f8d31b08c4a84696a4140bc2dcc90a8683229dee863807ebbe3c1870190298847bd302370939b39911546198671b95a4fdd3bcb1d542d88a57c462d2febcada2a8c136ddb591a8a26b16868317eed09ca9e48b96978893caa4629f1bce2cddf833ce7f5caf5c3bda267c4bfd38d38476a36e97270f2e27a6565a91a10fe8d4f7deda26bd50908af49f72e83b5f13367b1a86c118482ea946990d4ee05b880742f0cad6d6c2bfe5c24b7b190b3a445af995b00237c8949bf2aa99562df68005f001e90b287ae3f93250e988a8c64ffc1aa5df43169f9523113f594199d706b5fe5a38ce1c079785ed0eb74719ba4b6160c409b1b6cb7012f1b70b0875a473200810d3f5d2129ddfae3663776158e6e090344aa6266dbc2ef045c5032272deb2b328a5cfad2224f6a1188d0a1034357112b9a779a34a6f3855d914c0838694c4fd458cfec061496acb1da34893e63204a6e586b7bf58454d3b0c849f72bbf4a482dfbd51ec44a19dc6219354b0d51c3d69f7adc728588e9020edee6944f0ccfb6617b4af899786ec94390b891b630ae4af514504aa136c763b9d1520d39905c173c9525644ea98dcd7c1e1dbb3f7948554f10a209a2f6d3c385b2bb58d761f1ee58576951b23b7b2e3cc6f1b17a54fea90c54be57087cb69d30f21876aeadb95fa5334cb9925f7e7f9c4ecd4308ade3ee40fd2d5d7bd39a74860c67546514ccd3094bd59276896e297511a6be5348c5896c64d82c9fba2cc9322adb23a62762ff4baa25b3c2ca34b5ac6864ae72f2c07b38b956ca9984fa9a745903ae348bcf3873b17d296106e6f0d44e88642808a4cb1403183edeea57f9f1cd2c03629fbe50d8a009f8c57aeebe14f18577c4bb68b37a57dabd8244c8d5bf23a036dc37da0a94cf9e4c0520c17a1855f76c0609661e949d46674cc601144689bde87d810bd8d708812ba4bbc0ed142139838b279926b5854e8edcd7e53713a510d99d0c59cb9137066cff65b4752b49728fe60fa95c2441c9d94395b5e094e6e002b008a37b96aec09360112b00955e75cd67e2156b081144d03b7cf4e70f703cd3fb892213fbee6a99897a30bf2b389c1af8aac3652e0a6e521bc04998d20b73852753a7c6a8fc1660dbdf4d52d8cbb46888a5e90d5d3fdc8fad15fb48aa4081021ede51a61ec59a164412e2cb85e9cb9e53eba2dc790ecce9e16336016185d6e2ab5a0926d854613968bce43b5f29434292d0a9c295820270d3876af21b6423aca4afe79a3dd752ace0d2afda5e90c4a379344905a50c69d2f2f9a61f0c645e30d553583a7664894d7ce373b2ee7a13fc4b9dcc7931438376b0f88e71b65d196543d670c7218ba413d9f6b3475148f11e2b60e2f8466da98bf4e867c35311dec29bb5c60bd86f3a6252b25ff9714c7797325e53988fe7f961ca2874e5d2e76baf5dc3f952012d759279c84a70062c2b7c4c43de71249ef70c905c3db572e790747cea991bbc985b218e96ee865fc4bdedda25fcb41b66541fdc917c7d44f041621541058f41a9f86eef2b949796788489af02cd92a34b2216e9df8669d7ec3d30b31fbeac284fa042734f8cab120743292b71e4768bb18001f4948617653b4de969f5d0f46cba36c53a073d165b7f13969e652a205493a1ec31db6c2433623ef92f496dbdb62235cbd8d8e97b6e94c886397a1e6d3e8fa36837d4dd657f1b7e759b0aeda4193b3b49f19eb7a2623cd5dd20ab89ea1ffc492757a2cc736af27fcd56056b77c8e4baafabb66380194b7de4cc01d45aa81ed7872953c6a5832e34f5193e372aa111139d1c8b1689060b6af7d7f6e9aed850bc526a5f005e151606c888a60f6fa92a0af67245d268ffe57676832647be5d86729fb74477836c40c76df67da19363dbfab530089211dcbabea8442bad0ea0867a34eae312a408d34b7f12d216c9800de5ac90199eb2a2740736db7684edb697a2bc02bde85fb7858d6b7cd2388c72a2115ce041e75ee219a3d58f53032d33484ae3db3550e857dc813275f00b49e5eea9e6fe14a6f10dfe0191e4d126e6cb820c162e0fda4b00447774e142a1f7c19fc90b241c0f3d8ec35d104645cc82271cac0fd15b91d20786e8798c0846c6c271a929f9077c2a032f96f9019f0a108332b6ada852d66fe4777c5338243b4abe326c536b9d05b51f962b8092e5b7696e2588c396abfccce71f70aecd47be0b397d6395491ea652a7073531286b9e56dd52b6ffdfda082579dda7122c49321f2e98e9c451163de8cfe4d8f9cc4916307a5c3cc4dda4ed64f9486a1b6c3e7dae3c1619f4fc355318d1334f98c3f1443a67771a7508cecf109a33e883207592418512b83152f143472374736791798753f3c7c1eeee5dbf2b4f247cb91695e244d62cb7390e6fcde760db6631354283ae95080493c5857e7edd4b2fb4b1a37d4f366cc58066babbec52446da2e6c6b82da842a0bda0ab337478dbadc6051639393d5de1e6170e71ed521b1c87deb7299a59635ddb05662baf8c4229c6436e5dc133b9fd8f8592cd4404acfeb5ce569279da619aa328490285d09e0bc78a808ad0a5a96e79624d4e5f08bcfd91595732dd0782a4bb371592104426d58b3693e2663a970162b6425a2171f7c2741300a4db3e051f131818bbc11604d9f1370374b7428df9584ff32df470643f421255ec55fff8698353fd93692fd7fbd83ed361ed65726e8cbbda36cef510a96caa6734f0c7f7b16f75c974af88eae269e4320cea2eed7cf1f7806e9ce60dcdc1e4c4a383ca5060a21c2113d5baac5a79034b0c03bc7ab495ad633720f2e4810b2b359134e6d928c73d4e197271dfafea751e522bcfba9f80ff8709168e1cb03c1a09436d818841bc1c67f6c9c9d44d9278e9010e89034a5befac5739ae8ed40d976a55284340d02c9f5fddcd887b21dff86f4d5419a36cbfbf388690482dae520c5703b1ec51b840d4f42056e5f1358a9aa01df44eb0ac9ec2b3409540db20d72b41a46598f144aab48cb23e99ed4afa994f4b620daa598ab01ecddb5742846cd6ef6de2ddca518f044cc01413e1120d8ad06126d3628eb2a2f94f3a7165092443dc293e401c724d67c300b0ac9d23d6b5dc876288b1bc0386b3b1449460e4aeb3fb6386476ab25996e4e468e4502939ff6273df9ae3445dd77039e5090a441e6a4786747bd6f0bd637c74d153da68a280bd7617469f0b7bb980963de7e4474063fd7146f390a98dddbeb3593b0bd5c7d2fc4d1a9938c1502ce94e57a4300683d5fb9896178e970fe06e2a3584de4285b115b98c9509c036e75a4c3011f61e07a5b19cf697b9600d6af3acff6cf5f4b4684690410fce37cf4e45e1727102791442c33b7758ac8bb204ee63cdd869a163468802d81e9681ca3d81d1b7eb97a318512bc925c4a84d81d3b2a39d7963090fec60c0138c4b43b3dd52acc9d011726c64bcae68a9781ec6c8340a946146f140b8264364d6427e2890c1e572a86e1136d65ab8c567a7c4d41b4174c8496d511cb228b2a51441c3024cc3d855cd23933c8fecb872d80367975a6ada69bc04e283f1cc35ebe6ea63ab98994b6ae2fd46130ab4ad3e0ff80f81452e301e28c94e2c736fe79f336f81a00d4c5a996608cdba8c7680186afadade7140bf0903ffa909cee1fe5410cb234473188f1c1a06e96dba434a9f66bed0fd8401cdbd10c0e09425f8dc6bb1363a5f94740a3b1b1d320ebdabb311c9508b5437450eaa47bf94f1fe43d1c47aa2087b5e5c27125bac7739cd9cb14619eec2202a1b4f59330c769b889f7fe2c831680db95a43ecca28b51666ef12ad64448c17a7fda892ba069b0d0d81b1fd195616e07a08ca4a6f811d1c815d8bdb551bec32b543007e60f269ab8621bcc66fc03274f2e81dcc0bced9280b1f0a8f6f65d1c74f0cd8ec36df301d0cf0138bd466b50a91aaa54bcec629265f1a0a75075937ca6f994af70706d3fcef921735efcbfc9534f672c47e0d780227d6f62e0ae6c81784f2b53fea9042cd1dff561afcaf57b14eab25c813471d145154557a2a018986c1e7eae3f783a96a2b315a913e71398a7e1b3eb4a257014491973ecffc5ac3181e47cd4647f1e4050b0bc54d4a8aa1b73e859cb3db4d4269ec96d9e95311b2e8ea8891acf09e31294f8728474fd925a97a764b605051141c4c2595179c283ed3016659afe2bfdc1d5df731217b9c14da5d88701a95331addd048f809a9a5081bcfddd6a2b411e563a58435aa71d6e52ab487faeb15030bbad65046816fbd4206279686972f15ddc689cb3296dbb218ae1afbd5a9fda94c94d9bb59bc03f32c7e3e9b3f0692bf06e14ca37ee1b78681c88c540bf366193daa56a8577eddb3a018d6a9bfbc32d0292a2ada7c0b70cee815db5d4782627dccd2b9d5712e1d6447b21c2915e2cdf6ca0fe087403c648eac22200c52cde13e96b41fd87069894df27eb8af39677ef18374b47837723f7efad16579e1344f15ac717b8c233047256912f8fd8e9fb38457114bebebeab47656250179a5acb2d90bec6c99268f0520d7aaab47345b2131e539152991464dd788d2480ca275cc15cd9ac91009fa7206f04b1f6b33b7da29251820a20c73acb1216678f6ef314f2c4ab3ff57ca4f9934f6104503e12df88c9f945a56330fb2d7cbfc606a8351bfe52b44b69b7897db68cac0acc38d90b099b659168bb872121ad3a68708e6af88afdc883ed87ed4fca4b9370b8cd26ce6cfc4c3cb136ec73f0f289300f475ca8a0cf9354a356aeb7041953722b44a7d62939bd9c2cd614695d36ed85dc174e3a8f61d2a29ebfc48959c581cbb6b0459d3b43b8646360e5f3586e327752a74b874f6f3aa4baba7415807967fc31ab8ccc591e2ca70d1a620e09ed7b7be1ec6a2e6d199a866a16615ec3efc170deb5d9c2f5c43371ec62b65013faa56c5e9fcd7b3227577d154f98da110f0a61a1652ea67b11ad9a68e5e538513be2ed0bc1f0f051d9311affa8b60855e9a0bee0aa2e0cf81559a3a289f1928bede71879064317f0ca8ebb9ef6dcf37f0abcd62ba1a65109c02893ce7bdf433f04227491ddd22c4ca7787a10f9462181b36a2845dab9ac06d13820c7483f0aae2ce6dbe0578e86ff18a9b141295dd8581154f2a878ba5", 0x1000}], 0x3, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') 16:17:39 executing program 0: r0 = socket$inet(0x2, 0x4008000000000001, 0x0) listen(r0, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) close(r1) bind(r1, 0x0, 0x15f) shutdown(r0, 0x0) sendto(r0, &(0x7f0000000000)="4aa1d03100f5b2d04f1cc9dc209bc2e644cf14f86adcfb8998005b21bcb3e5e7bc02b813115d9e376c8a1ef405401d24cfb4edcf2cd307b243acb43546ecc3fd2f9d3122ad39dd4c74116d6cea3b3f2c9e4426ad", 0x54, 0x6, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r2 = semget$private(0x0, 0x5, 0x12) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)=""/100) 16:17:39 executing program 0: accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xffffffffffffff69) clock_gettime(0x3, &(0x7f0000000000)) 16:17:39 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002003, 0x800) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r1, r0) r2 = kqueue() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) getgroups(0xa, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r3, r4) close(r1) dup2(r2, r0) 16:17:39 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="d10901b4610459b089cd237030b68796aa9493280046eae3cd9646748fd1200db13ae8bc819664ffc2daa077ca95bcafa03c539a85989910bed345f40b1b5ad5fd6f2882f9fc2f565c972490586895e5b4b89623ea15d2ea636608ca7dbf1dd148a1409d7331331b5420c700150c1a1ff207d454cf5b495c4eb5b26d7ce5c7bdffe41ad8960823db6ae146913eddba0cbd600a6b2be864813293f7ed6f57b4fde7b4fc4e04960a9949f7e29ba361aeffed973ebf18f1c18ce47fce7e57efb0a2cdf7167276ede910c2de870c603ff1ce63a63eae63162ff2e61cae98a9505c89fd1b1f5e05b0f23969363c004531de69cf004b1373d447db7b4b06a7fbdb1864bccbbbf597eb9c44fdf43def7dcdd84fccf3c5b59a48c15b689dde810f672212b49f9ad34525169ed19dc31a7b4114ccc1e780d47f7fc60230e488da551709cd1d0d268ed9b236de376cee61003d0abdd597f6cabfcb033f2858cfe2c81f15cc80ef81e34cb936b7c50aaffa1e4504d76f4901a5f540bc1776c4ac6cd41c36945e323532c5ad0dcad5514515fdf51777cf567ae4d04e89e6e4fceaa1c8799713e15b649439242209a51c328732acf0db5a2c8a56acfd27df66a984554e011091f8c20d389d51ec0614ef52368ec7372930ca501d57c001a073c4b3fab8304d1f65e85059836d8406fb07006f6be443e1721570b7e2a765bb238e2676df11e435cc94676b659975e1132fc0d750f1ba3aa9951ec3ba78c624f695a262534eb11036ab14310300ff905839996314835329d2ef7e4677d29e76046cc7a14f4cf85ccee11000d1b92ae107e22d92a29d0af86877e22be64e9a32b049ee32a14faedcc7d64c58ce187b8d0c4cc9ff9850b5c06114178229369d044d0b7f3fcb3e52b6115805823b5a3f7ef2163c770291cbd7d0b1ccbacb5fbdcc9e1b45503057cb15e6f8d974e0ffa5e57d088d43095e5f4bcc777e4eaa0b0f8570ade6b047507d397c9bc9fe87df197c002daa9a6169200298cd17dd93e6ad3abcc65dcf1c5585360e4aa2e6257b9c6c82b955f1d8723d0a7f70537b41e7efb69af3f56fc620e22b956e63754ded40aeb20529c9d78e10d2cd0b547f5d26255a61e1ad17c701938831c00895b1a38888027da102a2441c14b6745a784833f2e6ac07d142b3700c5145f14e84f7690b07ac406c0cd22db5c75c19f483d51995a62d0e8a286ebb02c7c3236c7a1682939726ed386c007a9e7bcf8d8be6a08f74e42bebcdd966bb626a5ffbe75da73fd46ea11025fa81e00b149d912c8502025c70637bf0918e0c5ee9e5f740a56d013df4398c7d468e3b15a0adddc29940e33fcd3e4ceb56621f2adf3b4d5bca08e1c2d49020a804f54c27ed827e40bf3e43f78f40ad9a7fb698fd7f34ceffdc8aa1b0838c01db5bc434cd558d892e7235af6180696c5b1d6b6f851e65e3048da063f194d3cc7b271bb7fb3c5820c4107374cda658375a77cbe81f0895db43f1d14a2d3a4ab4183bdffe2bc35282de5f55b344fc4db5785a33ef6482fc06cddee5cd3aeeeeac763d27f7527e66b5a8302b5c242e95d2b74b1eb763825cc485591d4bfba9d5ede6da1a28f5ac5ce1e727f2dca7892cc9508cbbb18ad426e4be8fe6a020cd1dc54ee25cbae4355ade415e2f45b5d8da69b17546793dd9f5ae92fe3f2ce36452900d932f9904c660c72227f40734ee3e27bf1e953c17dd77f93591b1bc714c1a074b83a718df8bf353d08400a5e510e00f5f73434802384588007c197ec2eaa67c259c108270ce300189cb3b486e4f9ed1520cb39049b44d66fd0f72da94df89f7af647ccabb5196e432af98afe96242b97cc27799f078d8211e4cf08cf0cdd402d1bce1eceab8d5acb8d7d77e85e901a88334916535390ef46904dbf11fc6b6a2a750cc70f9e4f250810ec6d583d4e1e31b3d5d0922e7edca2af51d6b0ad734be9c8fd92e8a318db044e38043a55c8a8305aedcadb0276d647698cb7b65a906cecbf2d1d7c54048815c06c3d986ccd5ef070253690b2a26a86238c73b4d6119477684a3fc419af3ea326718d4d31172ddb97b4e3160c7eacd4139aa879f5bdc7794bf9933b7e66a03e0d62126a09d38e8e1b23f09833e87dbb077c4d5138721060ae0544f5c9fca720d027e76ee2565970eb3a96e6b55c671a6f6cc793da7dc1b18e047c930f7920fff3ef3b2a8d22c744d1283a6aaf69ff1ae3a905b847982eabe720e9e8673f619e15d8fe71c317b6f828755de6b1f86d5894278880211ebdd0348695ebac3c23d679eb33d72893211c012c0528f5fc8f7de2271b76956a05d0a37f459467b07b2da9d6aea12630e8f366777f9361f0cd1a2162dad7def11a3bfe5ad077102a94bc4cc4b0f78b35f7f28fee1355ac247165f42d3fdc775784b2c2ff9a5e771dfcfd98d94ec6ae234d192943c077e9e5e79434fb2147da9ff58b7d3a444debda9d1f534165110cb242c044f712307deca2893c77741f4be6287cb3d6c243edd1cc93ae0bd79aeedf1d37b515a9129514d5c704d2f62da41b6732a3d4cad34cc1de8999afd01687bcf9c3aad1d5fa6a7f0c8a0b1fa64ffc3da78f8f42a62329e496f76afdf766b6489e25d01ba11d6ccfbf795fbdb51d2c2aea00c9209c5ad9c200fa0c58be7d7a0e33de9b7d8b312072ac04cda79471cfb80e2763ddd7ca32544faa676d15b1aac101d1f82d0e5d21f9c26feca2a5bb8e766e04b175362b10cccc5a97994b2977e9894d8504ae24080f7134f9fbe6bd52e5506cff56fdb1a4c13c924251757d1a95894888a381c8dd53b0ac4f6f99fc49fa1d1606cc2c6380c4fa35cc4935871082c04069481546b4b222069c0af7cfa179af01ed5273764505f272f56a0fe0dc9ad6a891ea6774e65867f02021b0bdbc73467571f4d9c2b1d3b80c4892103744d1e6fef796ead741e9a5e2243229d5d44f3645cd3e0d54510abd19fc1d89a0137acbc2a37feaea1ba7afae73a85f3fe8c6b93c2b15117b0a03e09fa1471c9773859bc54b500751a730dc7056d3ec88eb4bcfb1e318009aaa4172afe3f8c221a486fcef4fae388724317f23537d156d49d96ce902e215758c9387e838eb2468d3357e867a1f6bf8137e25508220197c3825b9bdc41af05a603be5fb103dc31f5084016199047fe3be244f1eb96dd81ae720663cb7ce47f97948716a82fe10c02d32ed838d865f9e645ddf1b98971104882abebeab49bf3571597e6ecb5d0272f5a96c3efff0b82f9ab66bf69035368738615da9983c48ee92e345f0c97ef86ed1099c7fb9426cc3a8a967fcf779d9fac73a5d64393bd4d6a1df08f93389432688270f8b4cdf7e8b310393e981603cd5963be77f9965b3d8cbd83b5daa5b333e1ef60e6e41d437a68fefdaf5629774b0b2dab84f9a1623541375ca661036fa6445d50f7a83b9126b19b6db7dbf8a48ce5f5c068c31f5d1627bcb38da215ad3dbb5e7ff4d04b40f72354c0cd795ee084083bd4637a7166a35ba146821a9309d938a6bf4552b5f4c20dd0c30b392b4af92c76ebb653f70cea247fddeb68bdf2f72dbe9026e69c62b69e34bb86e0d28b99f369b37af08c3a1606b30a866a4e3c088fe016843c3597dc744f28e786ab21a556856066b85edb26ce0d758be4815b2512cc1b9d65d29f51642539f9560636b3258fe1f934be5b5fd88a2ef34362cf0ea8d878ac6ac5e829998c3d5a4f42b58f4a03728fcddb045b38133769943914109706ce4895a00eaaa3123c85b7f6b08ffb1656b70632b96e97a47ec139782ceb98299d9afd684ed754db967eea84a0ccea37c1acca8910d6375c6c0c79b493a6c391b1eb9fc2cdfed1a2b69ac72708abca26f142a62162f098625dbbe2ea2857bc61f728187ae6811769684bf0595b978ef4a2dd77d3be9f6724fac24bc64d65429c45dfb1377f7f2e3b7212223a13c695c48d205507f3ba80d7b23e14921818cc4b511b1be64bbb4ee80813a86ce5008aeb7cf3c6eb3a3ddf32aedaea63dc16ae969b7af7ff5d160813ff6022c1020a97192fe71a495237e6eb3be1293712398654671ad19ab841a4b67be77db573189154c4626005b8403f30722a101f6ae4e9e0c6618ed95dfd079fd2a16de8a28897ace167cc5a2ff7d8d772491ca67d9e9f94dd524c2cfff4f82e234e39d618d95e3e00e02ebbb5b8f4446b29b77eb6094e5b30757ac271c4e7719a05227c82ec098209ab82fa0059bc545791407b5bea9a2a0dd660e99ccbef9612b4e45a36348568e5f0c97baf27b87310ca4e5f009ff5dfeb4a1908f96f3ad4dcd6baef52335b020408fe0e4ea73ce1c91427d077cf2415b85d6b95fe170f40a42b9df4172154a0aecb8c818aa75d946b23a6b2461ea74a30cfa8baad480da33de706355c098d994def7104ea8295e5fe681d14b930c9274015837c00f06ba1721bb4b4d006a239ce57a70cb1bff5af3de636b9bd02f8a7d80197f8e22c8f6817f9d531c5c1694a477fc069ff2c0b7c2ab722c80db554b249463a6cab931c11d1c84f535aa22d818e1211a78bd77f272167b108e5c0b2d7eb6aa516e44e45329ebb6c6c0e000cc0eafd517e1daad81fda2e3f378d19f3d8cb9e4c90a5a36cf9da0e87f00b5700f1e213091a58336f6d574b2d1145cf5e2203e358185203034ff2fa4eef2bebd7b68cb6d42adf30cba6e0568b4e9516c50deea4cbcc0c1f49f27c913c307c42f516575f7fce8697796cfb8716c64cd4834bc9c7467203a210c6e05b7d0249d4124928a8a26659146c076589ad549b9ea5d279fe26f18318be07f821a231db4ff45648951c773780c71edf86aecdcd9d51f455ea3ef2c8ffa7fec2e5531cb948ed749b9eecd235c15f3d43025cb248745705c43e7e1e8008400bdd4d7924d2a4ce8399648f8ca3917f58f3faff618de0f7959b60acc9e9308dfb0e9e1c2421771476394c705e57247fb75daedad750f7e1d32279d7af7c2549abc04716e1bf24c5d43f97f97b887d7bde42f7b5048faaebde432e40080f516193bc912245eaa40e5e03319e0ed147486e79aa7805f87946072c067945eec6a265ac03d30d3a9f98ceb9709fcb25c874a083bd0c981a176d03edb7481b99752e8c21e0e14cfad13c693c9342f69abb1620912fba7da13eb3fe9441b19bd594e948de20790087f6a1aada770c7598bffa871c20f11a000064adb4b42b1b8e46c16c4a7d7bc5ee213effbfe16cc99a269412216898993a60931e4343599a1a42649d254937b8bbd50da4f4364268a015ee3e73fb6132559bcc0e991ce0907d0f33f173a7afd068301ac5ed426c5d89dedfcbe24558da27191fec77d144538be68c97b032e0a098ba412852e3e3d7dc87a27362e210249713d60f1b7903a40fa58f4ca7924b0fa7bc2c7af054d6cce08e7883fb6d9908059d7bf9c9a948835d1679e729e5178606043a31057e8496efc7e57c94eb3a60262e77646d0501446f91c14eaf0bad18ef1b084f16f6d1a04f08e386d74ff2271c59f4404c95ab94fa9e0b081adf1ee56879f53fb5686c90cca13bc99e696e0e164d038f4ea6431894e2b2771859516e5df616bb0c3482b2b308b3bdf46143c899726c07c606546f6baaec746d9f6ae16e4daabbc7e6aab3af874aca26d29dd25761a786a31b28c6815e1de660162d3d824af215a4b6941810442e127822757c6eb9246faf2b35345d30dca2b135621223158eba8b64a47a14eb23cf990de52814efbf0667d00263df1c9380c0db07e3c865977073ab06a7368efd8246a7f3d8f09e52c7da9d1ec0fc6e8986", 0x1000, 0x4, &(0x7f0000001000)=@abs={0x1, 0x0, 0x2}, 0x8) 16:17:39 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000040)=""/148, 0x94, 0x1, &(0x7f0000000100)={0x2, 0x3}, 0xc) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) poll(0x0, 0x0, 0x91) write(r1, &(0x7f0000335000), 0x10052) 16:17:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x400000c001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x7fffffff, 0x4) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aa51000084eeacdd000083a008000000", 0x14) 16:17:39 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)) getdents(0xffffffffffffffff, &(0x7f0000000100)=""/188, 0xbc) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:17:39 executing program 0: r0 = msgget(0x1, 0x11) r1 = socket$inet(0x2, 0x5, 0x200) msgctl$IPC_RMID(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) r2 = socket$inet6(0x18, 0x5, 0x80000007e0) clock_gettime(0x2, 0xfffffffffffffffe) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x18, 0xc0000001}], 0x100000000, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0xe0, 0x2, 0xe3, 0x3}], 0xffde, &(0x7f0000000180)={0x7, 0x7}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x6, 0x1, 0x1, 0x1ff, 0x20}, 0xc) r4 = dup2(r3, r2) unlinkat(r4, &(0x7f0000000200)='./file0\x00', 0x0) kqueue() bind(r2, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x3a6a785f, 0x4) bind(r1, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x8001, 0x2a48ed9}, 0xc) clock_gettime(0x3, &(0x7f00000000c0)) getsockname$inet6(r2, 0x0, &(0x7f0000000080)) 16:17:40 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x20, 0x3c9465a3, 0x0, 0xffffffff, "935c2edffd9ae540d6db849b8594b655b9db6dc1", 0x7fff, 0x5}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xd}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x40, 0x0, 0x7ffd, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:17:40 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x3) r1 = socket$inet(0x2, 0x0, 0x8) getpeername(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000240)=0x80000001) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = geteuid() setuid(r3) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)) 16:17:40 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pledge(&(0x7f0000000140)='^\x00', &(0x7f0000000180)='\x00') ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8000) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002400)=[{0x0}], 0x1, 0x0) flock(r1, 0x7) 16:17:40 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r3, r1) 16:17:40 executing program 0: r0 = syz_open_pts() fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001c00)="54a02551cb1546250691eb90c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf57923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3c22e82c6151d93490cafd60504768920520678d38465117217a32e7b1b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac716621f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab9ba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed7106355470d14ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d9eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb4da858dcd8cae563a5470400000000000000117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a17ba5605f6342d547dffd7da14166873b53117e36ba2df89303e99f56b21611679b1149b2da30ed056876a2d36aea33135282475f5bd8ecd61381abe9ba93f52adb9259d314998db3acc603088a085194f50d8feba30de33624470700000000000000b9dd9edf7668c57348199a5c27", 0xffffffffffffff70) close(r0) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x41ad4aa, 0x0, 0xece5, 0x7fffffff, "62722b051f60f896bae0090000007018b529f3b1"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) close(r0) 16:17:40 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) listen(r0, 0xc23) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x40004000001001, &(0x7f0000000000), 0x4) shutdown(r1, 0x0) sendto(r1, &(0x7f0000000680)="34ddfbfaed0d7656ef3b40e3a7301f360aef17751d211d5ebc18f16bcae63695cfb92ca79ad67ff91005ad159e0f6f2c0c4934a9073204ce0065515938def3d6d9c017eb608f13494147708dd9938842098d476ded5948bf7e6aabf9e11745a4595ae49605a3541b3ad0e4709b9d9c25d922db164b5458c7019c128da46a7e71422c4935e9b65373b87baff74821a602874030515d4f6b2648636a137f8f2aaaceeacc1155e35037139d19609b33fb298f2d96cf027511c047fc601525b0f82c8e9d50a6d41318bb0c99524524e128da19483af303d8008e451f6328751a81b21115a0fe280064e508fbd0f942e5f6befa322eff36438c65e41adf1cf60aeb33267e8623277a3164f0dd8f7f1af2fd274ce3da4e1ddb39b9148481522d0d53a7fae79c1053ff7ccce9a3015f53b190cffa0c0a27d71ada585a5b7c4fc7344d80bae118701e881859934472f04b51cbef9747b6219880f83e1a9c70d99b574279cf16c19391b833b29f7fb8fd7b029ec63a61260300643a9038cd8b713e0f71582173ea7f3fd788ef3b7022dd4cf51a794d665cb42fc661d8719f0dd14bd635d5aea51ed704e0b7072afed01ad42a4d978403f0eef2752884190c8f8c112ee69d8da0c606f5c634d8b500fbc0fa12b4dd5cc4c071cb9cf67708b620ac2f66614753923b1d93e51513a7c782ef084dd7fc0efec6d5d0bdd546e7a2b5354475340695055a5b950f6e8aa5cb64ab2d42fbddeb6cd24b2f82ca01abe4fd8fe5465820bd8577d2d808e564b8ac7aea69a985b552574ec6a5baa4e87df9f825a5fc11bd9a0d67ca5be4e780671a54b70027ce02abaeb04122f0e17379f02907820a8f00cd9342a32e0ed6e77a5a7f170aba8e4d69e68bdeb5af17efca90eb82e4b2986d806609c0d97f5e4b95e6e32a81ad3c7da1551cf2b144a588558dc95abb3fccf4396451bd44420fa31fe12de764d4193f62f5130b314ca03671d6f7b23119cea6f26999f69246906354fd7c2a2aad54bfc068b7115b4d8e3575c78da02b7883f60aa5f9aa271e0faef2b7ae69ced668e88783e3986dff0b5e7711da017e33f7a5e7da0f1bb820f5e9e300035169409ec4332cd55dd0a7cfb68706e08a5b266f8a7a3b13a65e483ed79afd2921710d217269f8787aaad8972b831bd5ef04ea5b97caf25677c609a0ace44df23a0a9cba0bf0c90c9e0ee84acb9a47374bc2eb5af48132d1d8bc5455d251086f43fa8031dce3a7e1607f68c7eb6cfbacad255d61893406f7dede327b0092cbf03e337581927a8a8de0dab3d7b9a71236aa5ece2ef65fbac63a7ac99d38cdc87e15ac872f633cef86e93d3c812a3f8fbbc83fa74de8562389a4c464fe3fb529d372b5d0e00808186d995acdd7c930df6fbb3a9b057532abe7f7e8e43dcaa698a5d99646f2d15c665a297089f7814eff88fa4003ac168ea6", 0x402, 0x5, 0x0, 0xdb) 16:17:40 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f00000001c0)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000200)='./file0\x00', 0x10001, 0x11) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='c\x00') chdir(&(0x7f0000739ffe)='..') lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) 16:17:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:17:41 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x100000000) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)="00a008a2", 0x4) 16:17:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x1, 0xfffffffffffffffd, 0x2, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x0, 0x0, "835dd2518000190000000000fa6000"}) close(r1) syz_open_pts() r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) kevent(r3, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x1}, {{}, 0xfffffffffffffff9, 0x9}], 0x49b, 0x0, 0x1000, 0x0) clock_settime(0x0, &(0x7f00000000c0)={0x9, 0x40ca173e}) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x5) socket$inet6(0x18, 0x6, 0x3) socket$inet6(0x18, 0x5, 0x20000000400) setsockopt(r0, 0x29, 0x2f, 0x0, 0x116) 16:00:09 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="84ffff"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:10 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x8) r0 = semget(0x2, 0x0, 0x8) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/244) symlink(&(0x7f0000000300)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') readlink(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) listen(r0, 0x2) lseek(r0, 0x60, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000006d, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x400000c001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x2, 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0x401) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r0, &(0x7f0000000100)=@un=@abs={0x4324470e2bc21888}, 0x131) socket(0x30, 0x8000, 0x9) 16:00:14 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0xffffffff9711b34b, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000200)="7600004b00000000ff75ad0d480db1e420c922fa40d0936b02bcb08e72677cdc457124f8c8d498067ce9c9d6278a320000000066478afd14f96c00000000000000000000000000c117a2e1", 0x4b) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0xfffffffffffffffc, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000000), 0x0) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x6) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f00000002c0)="014feedb6c15a8e75f26f50000769e1875e9b843cb1c795d0ced7b031092ce11cb2f5f0fd64a1b7b893370cbfecb04355676efe9c21c07f31cdd518f9ddcda95042135e56b61822a5b90bacd362e3fd459c404ba5daa9f9efd7435e6726fba8ac0778267b4fb866451eab084c92d2ae76413cedbfaf11840000000401fba1984f6493ce04c51e03636e07d555983696c8415050db386f90f0ffcd4ba4404810b0818ef136a7bedaad895518658b92f6853e81219f2274383e357cf63d02608932ef306168fd972f6f2e49ea8c23d35b3a6da84ab194c8a7a7ca64d8458af09621ffcd91b474efb70babf891deaf79ac55eadb51b3d00edfe0d9e2fca60b70fd3806e91438612646990f0e703163e3e04ef4e93a8d958bb7a304f82422797319de61bfb9feacef500f2db3f31797105ec5cb62aa3774c0ab0fcebba8a505e6c25d69bc237205b197b0cadff6ec1f019fd3cadcfb180f6c247b63df3e718823fc797705f64a643f13b03a9268e429c5fcf9d9bc1b8fc230c4e3b2c02e7ffa2f4a83d78c97b825808dd350b30b562bb0a8f166d4910f422f000286323cbae0a954c81361d4f614d93c52a4346f76cf6edd45aa116baa7a9a365a35476119b6869579dde4570cad764cc8a5c70ddc328b1ec965bb2ef9b510ce9d81433194a2efb1f2c15a52fc6d89bbef101548acf96d8e20470a0cde2b9a6d481aa0dec77ac742726ece545fb8f07fdaeed849f6c2efac48f8627d0d4d14c8cda8dc532c04f", 0xfffffffffffffee4) getegid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x109) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:14 executing program 1: r0 = semget(0x0, 0x2, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x7fffffff) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000040)=""/4096) 16:00:14 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x27, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) r4 = getgid() sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001280)=[{&(0x7f0000000040)="edcb9186e60538bd0d81905a4ce5efdd1de242beb7ae72cb0664d1b24d913250fc09415337362af71f241787a4a81b7dfb1812565fc8943971b8b170798bceb13794975c8da075db5f4a847dee32070c177265e11cf60fb32b693da837484a5b6f4f23e8a5479d8949ebbaca735cd29515109ae8c264c22dffbf255d0bf805848d16890cce257a86f2b06f4d8ec9be1706d6fc262308bd19aa4958b352b738e51b68d57fddd4b412acb22dda181bd6132fa97912f518ac27b81498e6d529c50103246d77bf2fc6ccd098c989687a8c40bc2d45b7feaf328d0d3f497b25c0cf2170277e1bb5674253eb1684560f2ab8b3dd90a8a9cbe7e467ad4fe2e91e1df9ec0a5fdf80800f9a4577c1c6093870055830888ec8a6411fb3cabb80fe1c3dfeec19cbb2f43fad70b9824357b9cad0d0f9e76c68a5f97b2865fac84ba5ca81af7519e4208966e45464d70d796a6d9d971ced64967e5b30951d18d8140000473be54122a21a44d8009fc999b24d9d59384b83d373ef97afdce90a7f08092cc1ef97c059579255b8529687a0d5e004b49c6a28e28c9ba7378ed124d0f6df17662d8ba16246daea4bb9a9b006fb484ea3c421bd2f9ceec90ccfd43ec1575da0f1b7940431fd03e18bf18e2c29b466c98ecf9a82ad315aef6ca3eef3bc7e0e85f7818aefa9b2e5232da9f61d9367194ff70c5bfbfeecb0dc04a8b612e88380f542af6553d43e735a82e5397776743e9521c26fa366e00e594ed294df36c98986a6abc40ca4002b96cbbd6e1543ca028e39bed7d68ca6c17b186837bb962cea3fe0c745a7f14d829560359c08b36df799ca2f582af6ede219fb5f297055f58b04a0f785e87eea7c8393eda39ea93260e5ef2459c884e159c9b6a306049b4b00dfd0a93454c526aa25c1a7fc0e2107acb1483febb0d3afb75ae9f2c34f39114f6bd366d3ffbf3e1a3b1c12ee1ca94ee5121f7245fd074462d1faffe412edae339198ff3471e0184136669518bff88ccaba7387cda59e19c068a3b9f04d5186c05ece125db00cb9ff7f69f2959e62090dd8440e8760ecd0d5ede14754407646b9d188dc28c4d17dca84901655683fc39b9ccb55de0ecde7338c06a99e4d0f5d49675b23c59411dda03d1f1ba22ca9c0310313e768f1525bffdac858caae5ebef0c35d5a2efe55a85c29bd6c544e3fec3b15f893a4d6509b196979c8e3ebeb9c8c1592b63ab709766df1b341d7ea375e2efb09f8270d764790bea347b75e1fa74f9ee4dc3d247b7920073a70254a5b5415d0b0ca91a1bd6b1f264d26a1c559c7d22e61be58cfd05c169bae4dc9d1c8a47eed03ef5438963d994ad03a2bc630a94e2c4e04b468a021883ad19ac87dc53b4c8ccae38207e5d0aff0124f9f98c802b88caa0b4726fc306e78ba3a419023318b74fb393a3f3da760360d3a16669542217306cfb0eaa7c6ba21a68bf85a3cbf945d96aa995760c046d653655517bf9d638d53605a100cd0c8bf7d95d5c8027626d737f6a672c56bcc0ce10e0e5fabb84529849ed611a3377f2c83bf765d16770ee7cfb9562dea058460d2737e3dd1c0e27ec45de77915c3f59b4fb33f5a5f2a32add8025aa09818cfbcc347200db4c0e5d4a7ce04cb0da1dd5b7b115cfa292235885cbbb3cacb3cf43970712cbb764694f597f67183ef3f00805cea2f553251619c5dbae84fbdb37512fbd7bd1ec654a81ee488d8d32213c12d3773d9d4f9918e3e50a7cd394afaeb3fded89e64c9c51a1c36fe38482d90f670970f5ec1a075b401cb95bb1bd5b38b586b7e897ba1739c5edbce38fa7d58e37c48fc57bfb57a5541e54bccb72f0a98b5208b9de5096f502d5cca1c7a70a1f6ad6b6c244ea38a57d6142005f929cc396c796de2264fc2d5f4ea94a7b32cc4ea35fe76ac7169b89089380cfec3e279246074d7ffeca4cf4997c3f77d27aab58a147727dcbe006d5cadd4a36cb460484ffc44ee014fb7a8928dd19e966b7d3855efd76674c9cee6c3f8bb0fbf57270c7ca6b446c0bbb919e593e28bb908722766b2a6c4bf6ba8b25b8d893bccc11f08a97a483fd51af1be66f3529872f2c52aa42953d2c2f47df44fb2160b954e1ab3d16475efd2f87c482f731b8ecc48b26b0125af0423f9b8de95cbe7c8a0f5b34db6449739d4b78972a316bf24658c78ec4f39a5344f521f2060a04e3006ce3817a2b4b674c2876903a6a3459ab46dd9b745694fe909632156fc1a10dfd1014a1f9209fd0b05ec505c1701e25c47022a9845f3a7bafe0658da37d02d25d4e55b8cfbf87015dd42b48a2b9658e8f7a6899d9bcbeb6c323bab382ddf415d4fdde7f18bdd7acc3e9b5b63fab00d2fb378852908cc911ab703c6dd80c98377115cd64a4536fde6c51f82130f48969121638ea63900652ba4d633c801b54c38b8a40df68738262401912c8a311fea70b5e18514a3f82e88993444236c3ff6ac380a0a95e6687074e076b562c8f7801bd7a3f0f80f4d76d2eafb1bb1d08c2ece599784a7a47297dbbf9a3f4dd42cc1584b8f35b4cd122ec68e0608ea0f01d0a873223feefe4a11635315a6c83e4428260329e2f945da288f48bc18f742f74b12d3fe67c4f62342ed4dd2283c7332194827ff9140902a185bcda662055de2979d781db5b5f0b07131359f79f439129f661f523d3e0944f4c7d492bc0acb11e225a026b02152bc5689513babfc6589a95dd7bf7fdd9ef74a9e1ae226b23a0ed11328dd45be95813a744006c59bd26a5e2b2a3d21c18043adaa582ed8129c4755955403ddb307add8651748a67c5fc4adca606259970bff6002e302fe883806c35625152ad411e8e72fd851ddd6b03ddd8d18b6436084becee53eae5c785b84074072feb06d9ec494368da4150045b318e7d6cbbeeb594b375747684c9ada5e688d1a6a98de2e165103e180c56fde6299429b394de417521dd358d00af67b5550be751edcb35ebacafa88c405486a5d85175a856969eaa62765e606b1be075afaba3edb4c47852764ec125619051c1d07fc2af00905ee96e5c08354c0da958842a6355769e0f3c0b8b74f3d9663ae11ab969279def58ba1a560ec7391a71776697b5f22df11e69b03508b6b3e3db41c6a181552758ab13d3c387a99e1fc6c008f321085c91cb9f0588bec0db904a9f5304c3cdea0787ff3190aa1c381d35ca121fda84854e47585cc9f9e3e65f839453577cfaa3f33a1a3029e329e2e5da034b4eeeaee00889782a59404c0c16cc1f11529a400a5e96d04ef380dc16c16b692ecd08be4c24623806f38e873f27ebac5cf1d6f9f7f3cd75c9feb3826a331aed40fd14da6ce334c88c6fd490d32d3edfc7028616616ec01d58cb4f6a476d6d5992bdeaedf2d0edb8181e700265486eac8b2464a738f1a5ab3eef3f31b402807ecc57b1f69df0750fffa38d6291dfe1fbdaf45cf1751afba1b5001746835d95af9247f95fa3ed419ce8ef33215af04d931bf907bf0636f3cfff6d0f7ed719c204bbae235cb08663b226e71d8f48d1a0f0b66af844dc4d361aeb82d1da91785158b1ad073ec00f235d67c6b464cc0e65d06fff9bc2725f2dcc024e781c4f1a0070a595e541468d5b5dc1743a5f83901c7fe5fdf2b0baf80cc442cfdc3ddd25eb316876a2c81b4ac9745690781b33dccdb635d4c33e57ccd458382523ae7fc2a847e1bf43399749124be8b773c15fd546f8c622787910653f21b6d04aca6868d57f53ce22612d3b5b0950b1a580ba4bc89ed8102aa6dca875912d9c94f4dc12fe45356cdb0e252bd30abb6cf73b98a1f8aa02f60b46c4ef6596dd35208e11f9853707c2464accab06a8416d9c679b0a036df117f05ff63297a413475f9e4d3b65ed4ebfd6cc738e897a0ec092610f38db92748e5d33ed0f7fc20e3f1c698ce23a351b29b06ee2db8941965076bb40cc697c122ad4a51e28c94da3669ded7f3d75dc6815e1b9c390c8ddf11b052bf02a5bd72226fb1ca9e1912f11492dc86f4a50157316f65f528697125cf190b7de17b54e463c349cdfa339fb0500acb02869a6efc60059487c9f25312232191a0e03570baf5ea9e72cd1634275dbe156b739d89237a4c16881a9ed597b072c56e12477f6d1ee1e3cbfc40ba9fcd19dbc4225b4e76bd0ce66cb4ee07c94bc13d42cb7cf4b371c66c301e291ad097eff517eb39f39a727d0683a09a7f206b1d603bb40d94c398dd8a7a98cb85f7380c7d3d50853962bec05f320d3faafc28349c4e6abe7f111a3571fbe2929b8593df256739fa7a7ea2674eb24621f7f758b91be397ede0529782b2589de8d3e41bda6fa08d66bfbb41b8a78826fc5a22ce697f8edccd081c57fd4f7e0c760c84af089dc45b22f07855573ab931da3c8063ed866aa103b16706b5bd2ac989172952edc22202f6076fb4d6b049c02f091c1c96578be9e4a06df61d2dba7aa6b377f9a4e68241e73fca184afe064882f24b6a02b74e6c3b9ce903a657c609e6e30295734f97ccc65e07d74b639778938624a74ecc1991fdbeacc2f1f2633afa72891c86a9396d50fa0fa7a560e1c143e7a647d405f26b5ac656c1fa0f0dd692b6ec2517c3e7c90c03d1a6bff05d3049609111911822f9da73ba64682d2ab9675284c678815d7d4f12d6decb18c3b9133e52550699b086c49aaadf57d39da9a08eca4a619b3b7ceb5e5c77fb2e7d08086ceabee1532041c346d13b46b70bb1a13d8f97c84d53443ba1f41ac3c48866a316f88ed6199152154a395d29960bb02efa20722985558d445563020da4ebe25da27d30bda2cfe89ab82a1cff2893d6540a4086fb6e4a6246aa22cc11b967c70885c4274c64e828ff5a6239c9159d205a7407de4788abf46d92cd59699c802f7a0bb31ca0f1301321aac1cb21195dca1844d62f725053b3fffa1fb15778bb558e0c95abad27896fdd0af0fa46182df7f56a45655c3f7890f57e40a2d78229abac29665eea86d62f487922b2898aec9eeae92eaaed563b7d485030c74bd5e218c1309d4603ba4cda7103839c4bfb37ecd3e3d6414a1e84ea7a5e0d27e6da743729c0fae7aa9c4f4911aff63a0176c7488effa5f73b1ea3a67b2605919a79c54a5c9d65c33316b811c44dbb2a8bbfa71a0128aad8b33e528bcc93eda0acdcdd2ca72552d98d0d1c436e97ede5b56542d3b641bd57a05e2f35a855f9e2c4884e8f3177d8a906894a186b62021f1b90c6ddd38c35cdc510c00b1977afba738246775ddbd7f464b129afa5d599831693650946a35ea0dec2f4271b905f977c6ad98dd435616c86fd3937536df03cdf12f2620806053a91306871afa7223af94c60b0e941d5471cabacb32cde81e7fa9e8b108eafbfdaae82539c8d50516d15200380240e907d7606e7383cf41222b9af10dc8b4b4d24ef3d289dd481ab29fc2cbd7ad47a2aaa463d89deb0d11f0736f3b106ee15e612ab92655c4ce255b52b5fa710a91f10360f5d187d19358a6ebfc4322c9ce063de44919308239a2b87434f78ba59547db17164c516267673457449867ebb726fb475c88907a1cb0ee914326e4a3fa0ff9faac09ff37c7a904099cf3aefccc00ea0f759ce86b9607cc5e3a3f669f4cc1b0ce65762d55652d4d9517f3374727d4d0079b93e6e0509d7a6270276c2acc4d41b42aeab8ee045ac5ec00f412e9714bb5cdad16080e2763902f646d9fae7cd2e519e795867cb11e1eb4f976dba24f01f1cd0c79f1a46fa37ea837acd051c41cb5fcbde9574464e1b728673eb1bc5fa3d02cdcabae6335ba66a9b75049ee821f6fb4b78ac05a7c47bf1412a", 0x1000}, {&(0x7f0000001040)="19df86eabfce7f5cf174f789609f5e305474d09881c1aed56e95de4018fe91fad8cafe8c4adb60ce4afdd643a2ddf45d3a266799916b040ca73777827a3c4c9d2f96c8cff54e4074339e591fe881af3fb6591a50c5129ab797060f60db7bfc49e5973bbd4e671a19810c2bb95e19968d328342b6b06a92d3758a08858bbef8929ea4cf4a38e32f6943f281b52eacdb9ac457db0e96fcad05f3ee8d0c69d52c04691b757a72e354e4d92770e60e9e72a570bdc2e525e9cce2e4955592bc24ad871d9af3625e8572df7bcc546e960fcb96fbe484cdfa7745efdf7d4e7ee88414a97ae2aa22bf", 0xe5}, {&(0x7f0000001140)="a6e698dd", 0x4}, {&(0x7f0000001180)="512667c40007010e542498857c8ed70da4ee5b872bb4e95badcaff753ea1da0df4ba61fb329772fa5dded86f9515702e0def2f2252eb1d4fff27dcabff439822a08a55410573831755e06cb785537e683faa5e16a4c12e4085b7d034a33ff510c6c8dadc0658d4fe11943bd44dd1ef6fc425c804acb6215e7d0c4c316f07ec241c5a1ba799d6cc8050a4efcbefec8bb677f110c8d44ab88e2dfffccd57fd45184c104f15330f4f09a6dc8967ca3bad684d0979cca4989e9e7813dd02bf7bb314", 0xc0}, {&(0x7f0000001240)="c63519655fce751ac0", 0x9}], 0x5, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r0, r0, r1]}], 0xb0, 0x402}, 0x400) 16:00:14 executing program 1: mincore(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0xffffffffffffffff) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/121) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/112) 16:00:14 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0x245) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x5, 0x6000000}, 0xc) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file1\x00', 0x20002, 0x0) msgget(0x2, 0x82) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) dup2(r2, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x40, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xdb}], 0x7, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff, 0x400000000000, 0x2, 0x4000000000}], 0x2, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) fcntl$dupfd(r1, 0xa, r1) fcntl$getflags(r0, 0x0) 16:00:14 executing program 1: setgid(0xee00) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/48}, &(0x7f00000001c0)=0x32) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/196) bind$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000140)='./file0\x00', 0xffffffffffff2fff, 0x0) 16:00:14 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x1, 0x6}, 0x8) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x43) 16:00:14 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000002c0)) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x34, 0x4, 0x1f, 0x6}, {{r0}, 0xfffffffffffffffa, 0x52, 0x45, 0xfffffffffffffc00, 0x100}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000003, 0x6, 0x6}, {{r2}, 0xfffffffffffffffd, 0xa0, 0x29, 0x8001, 0x6}, {{r0}, 0xffffffffffffffff, 0xc9, 0x4, 0x4}, {{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x5, 0x1ff}, {{r0}, 0xfffffffffffffffc, 0x23, 0x20000000, 0x3}], 0x7f, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x4, 0x400}, {{r0}, 0xfffffffffffffffe, 0x4, 0x41, 0x8, 0x5}], 0x0, &(0x7f0000000240)={0x2, 0x61a}) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8, 0x80000000, 0x9}], 0x3, 0x0, 0xfffffffffffffffc, 0x0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) pipe(&(0x7f0000000340)) close(r2) fchmod(r2, 0x100) accept$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) 16:00:15 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0xc00, 0x4) chdir(&(0x7f0000cd2ff8)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='..') 16:00:15 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) sendto$unix(r0, &(0x7f00000000c0)='V', 0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) sendto(r0, &(0x7f0000000340)="6908108ff08498671a5073511273b0d9588cfc2d1d3af0e2425600df9c97ee47fe137f03fb5e83ada4fb3606be28104c134f9a1e0753201176fb8b748cb7bf2ebc047883fa4c82beb30d1ca3e7c0aa7cd10b4fff319318590629168b10fca85aaa043041e41c83844633d595e66b74092d2abc8999dcdbded2ec1434eac06eabf9b5a2a9b3863a975980016b11c1127fbb6abbbcef540c93214497a2945a98366b1d39ff88170cc081ae9e0f799ebd9532466aec58e3186d6a5d3a1ff59551e178738dab58d16bcb741416560e26484da667eed46f7138792f339d86b0f38ba03fd9e11b89678c524c00a261eaaa2cccec2434227429141ec43484d4aa3f79f1a91258388866f462614bbda26173990b58813900d2016f2083d44e213055dce267b29c3c9d0f277f2775844d543dc066e32566bdf0cae7e79f645117f795315fddc4328aa73e0d03dab2bbaa810adb7c11885a45ae0596548c9fe3e158d1ae3619d176bd78436b73ee2816a19ebd667984dce56b235a518d41798f1226012d8312d5678c554a71169a423b99029376771dc522113e327f291ff1c8e6e95679a2d513fa90cbf8fd5c76e012b572f31819b624cfcfc650db835627cd862899b1b6eaea15287941b4ecdb3946a2bc8b6bd5f19b544ab36895c2110cd2cad42b853bf4fea2", 0x90, 0x8, 0x0, 0x3a1) 16:00:15 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x9, 0xbab, "1702070037982cfa4e000800000000200000010d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f08", 0x113}], 0x1) close(r0) syz_open_pts() 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) openat(r2, &(0x7f0000000040)='./bus\x00', 0xa0, 0x20) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xe1}], 0x1000, 0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7, 0x1ff, 0x8, 0x291, "4547336a29b0fea997c772dec06e6dac3a8a31df", 0x9, 0x244d}) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffeffff, 0x7fffffff, 0x7f, 0x6, "1f731a1f970b12b1d93ba9e2ca267549442ac2b7", 0x7, 0xbfd}) sendmsg$unix(r3, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2011ff0afeff000000", @ANYRES64, @ANYRES64=r3, @ANYRES32=r2], 0x20}, 0x0) 16:00:15 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x4008c) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') recvfrom(r0, &(0x7f0000000080)=""/27, 0x1b, 0x2, &(0x7f0000000180)=@un=@file={0x1, './bus\x00'}, 0x8) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={{0x4}}) 16:00:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000080), 0xc) shutdown(r0, 0x1) r1 = getpgid(0x0) r2 = geteuid() setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x9, 0x4) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) faccessat(r4, &(0x7f00000000c0)='./file0\x00', 0xca, 0x1) 16:00:15 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = kqueue() pipe2(&(0x7f0000000340), 0x10004) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = dup(0xffffffffffffffff) r4 = socket$unix(0x1, 0x3, 0x0) r5 = socket$inet(0x2, 0x7, 0x2) r6 = socket$inet6(0x18, 0x8000, 0x7) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x0, 0x20, 0x0, 0x45d8}, {{r2}, 0xfffffffffffffffd, 0x30, 0x4, 0x0, 0xb0c}, {{r3}, 0xffffffffffffffff, 0x1, 0x20, 0x231, 0x1000}, {{r4}, 0xfffffffffffffff9, 0x80, 0x10, 0x4, 0x5}], 0x4, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffd, 0x8, 0x8, 0x9, 0x2}, {{r6}, 0xfffffffffffffff9, 0x8, 0x2, 0x7, 0x5}, {{r7}, 0xfffffffffffffffc, 0xa5, 0x80, 0x20, 0x9}, {{r8}, 0xffffffffffffffff, 0x1, 0xc, 0x3, 0x400}], 0x8, &(0x7f0000000300)={0x100}) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) fcntl$lock(r9, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r9, 0x1) close(r10) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x20000000000005, 0xfffffffffffffff9) recvfrom$inet6(r0, &(0x7f0000000040)=""/212, 0xd4, 0x42, &(0x7f0000000140)={0x18, 0x0, 0x800, 0xffffffffffff8001}, 0xc) setsockopt(r0, 0x2000000000028, 0xd, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x1) recvfrom$inet6(r0, &(0x7f0000000180)=""/146, 0x92, 0x840, 0x0, 0x0) setsockopt(r0, 0x402000000000029, 0xd, &(0x7f00000000c0), 0x0) socket$inet6(0x18, 0xc003, 0x0) 16:00:15 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) symlink(&(0x7f0000000300)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') readlink(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0) getsockopt(r0, 0xfd1, 0x4, &(0x7f00000000c0)=""/149, &(0x7f0000000180)=0x95) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aa51000084eeacdd000083a008000000", 0x14) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x2) getsockopt(r0, 0x66, 0x5, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0xcde}, 0xc) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) lchown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) openat(r0, &(0x7f00000000c0)='\x00', 0x80, 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x20) 16:00:15 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) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x104) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x8) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x5813, r0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000040)="6e94d19b75a6e96c77c431848cc76f81baf3cf15d850be78a67844", 0x1b) socket$inet(0x2, 0x4000, 0x3) 16:00:15 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xd38, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0xd6, 0x2}, 0x10) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0xa80, 0x0) readv(r0, &(0x7f0000000540)=[{&(0x7f00000002c0)=""/128, 0x80}, {&(0x7f0000000340)=""/31, 0x1f}, {&(0x7f0000000380)=""/189, 0xbd}, {&(0x7f0000000440)=""/242, 0xf2}], 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "582edfafdc54a20490137adbb85f6d3107629d97"}) truncate(&(0x7f0000000080)='./bus\x00', 0xffffffffffff0000) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000140)='-]\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='\x00']) mknodat(r1, &(0x7f0000000100)='./bus\x00', 0x2001, 0x5) mkdir(&(0x7f0000000240)='./file0\x00', 0x20) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000fee000/0x11000)=nil, 0x11000, 0x0, 0x2810, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000440)}], 0x1, 0x0) 16:00:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000200)=[r2, r3, r4, r5, r6]) close(r0) 16:00:15 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) r1 = getpgrp() r2 = getuid() getgroups(0x2, &(0x7f0000000480)=[0x0, 0x0]) r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r7 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r9 = getgid() r10 = accept$unix(0xffffffffffffff9c, &(0x7f0000000600)=@file={0x0, ""/4096}, &(0x7f0000001640)=0x1002) r11 = dup(0xffffffffffffff9c) r12 = openat(0xffffffffffffff9c, &(0x7f0000001680)='./file0\x00', 0x0, 0x60) r13 = accept(0xffffffffffffffff, 0x0, &(0x7f00000016c0)) r14 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r15 = accept(0xffffffffffffff9c, &(0x7f0000001700)=@in6, &(0x7f0000001740)=0xc) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000140)="389a78a91e0045f9", 0x8}, {&(0x7f0000000200)="bf6d63a393d932824d40140ec13beeb4a3ba292afd9bf1a7dadd620cb4b1c3e81948ea1b122159ca7292dc4271097cb405f411678b63baaf8657b7c6ef9cc0d6f741d7b195b866691e16353cf09e50439e77da3f08ee8e160f2c5a9652b880be06c637eeb3f0533c029a4d1c1fc4726996debe557a2e1a03565383931037d2fc6bbd65530ec7c4cbd924de85f4328a145fee5e30ad085c7fb80cddd6303fad17fe75331d762dfe87c63f328b7953", 0xae}, {&(0x7f0000000180)="f9434d325f85d62518f7e1b118ceb7fbe75bb34f1170e7e53d4e6fa95f80e90748313ee6aae2c34c0ff901deb15c7bafbdff4dd37ce8d39f", 0x38}, {&(0x7f00000002c0)="9f9301cdd658d80c60e34ad8f594cd52772d18b1a1253f29d3cd75dfae516e4c30e50671d289fe1ad6e80eb1a68b1e4e86bf3554f36acfc65f7c7dcc47adfdbdc3404f79dfe1ad7060913a1131a29694c429c09a2779ae3f5c278371e4", 0x5d}, {&(0x7f0000000340)="4395e361950236126b0329a3beb1245b5da0384437ae0f16613baeab38fbe1a02786c0138d6d2cb61b1db96d1fbbe53e1f30a1e62f383645", 0x38}, {&(0x7f0000000380)="54e77a389f0b0231b59510eaa16ab05f36af20694cfdb93adc96d0a966c81112e13230cffd81e1c332ba8ca040ec25090a098dd5372310a9a5110957bcf9a7ff8a4d0ccc30b699ad5b597c446a82852038db0717f48ae67074454f96d5fc4a", 0x5f}], 0x6, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r10, r11, r12, r13, r14, r15]}], 0x88, 0x400}, 0x8) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='r\x00') stat(&(0x7f00000001c0)='./file0\x00', 0x0) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x8, 0x10001}, {0x18, 0x3, 0x0, 0x8}, 0x5, [0x9, 0x4, 0x6, 0x4, 0xffffffffffffff81, 0x20, 0x5, 0x19]}, 0x3c) 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x65, 0x0, 0x0) setsockopt(r0, 0x1ff, 0x3a9c, &(0x7f0000000000)="75e82b00fcfe57489ce4a7db40a0c1a80724e5ac9e41283ccbd828f76dc17f59d01a7d4ce55c5aeb4dfdd854710fb2545728220d8dc621b5029fc9f8f27b53313f620ba456aaf4fc95793f84d05fd1eb14aa56ddd09fdc6788951919bfd053314650f95dba8c0b2614facf62a37f43dd58ca8197600d101a3f2f2224d62b50a4d8e7bf5f0b2b065453145f49c61ff6c0120b846969f10423c540d423cd33ec30191c0b2b46a0760d88c8fe364fe1ef5b114b97a15a3aae9b0a97c608611adb2eccb73f5387350d3bcfc09356d0b753aeceac07e36443460e7e4493ec0ef7d184edd64e7efe310582277f162bcc137bb2fa4f2c02022146a5cba04847ce2738892f1f2a368658cad6a1654dbb09e7e9d1128619cd9791c38108370c218980fce92b79097650d785bd1f2c6e2b2d7f2c828274d82e7140bafa24923487638771ed0202601def2eeea876152c3625a89771eaac82c78995ca249e7ba878bb15ac474a6891d11570aadf993e2b2903603b03917c001ac70789c561f191a00c094855f039fdb2675d8ff2dd71e9aec4161776ade2f04d35434e16fef92569a182199dc09c5990369aa79ed02099516737b6715152f812433a2a5c7dfc0e4dcc24de3a249dcdcf8135ccc5beb93ad4e2d7f33b27ed8fdfdf88c8cc611f4366193144890e1f1e1736703acfe7b9b614882ea106aadbcf804aab39e579159db9347e4303fc8cb065d2ebcf62bc1602154e7f0b1c297d9202a42e26bd939f5df9aed46cbee2611d0a9d77f75673cf06db1e40f7f4895709ef4bedf79300c1fa67d0f76bca08fa58abee58d7064e009195607039c4d08b8cfc258480d9165071a4bf64810c5916ad7ec6e1dd67094557e9187dbeb36b301530123dac76b8c23698ea82b90c1d0ec9e57721f2d7c2394502b0bf5e9f7d12478a7889139191a66adb2a184757d8b98647f8293fe48f3e7ef6c8726e2e4816792a3012023034e93a5821ba69fdc24bb0b29f4e613f574d5eb1cc10013605a6352ddc924f0bf5e1dd10ff337bcc22e64c9b0be5dd1ce0c0690a8610f25695928988093b93000fbcdd8347755ebb22b6071521c0b9c1ad784cec9a24da554e932d0aa08187d9f9821e632f2aaed8d369d01a37b169f57e27f52db002833b6ae945824de486759b07bc14d3efc4e5cad8d5072051701f1317ecc77b4ca9661935fc5acc35fda2a7964760bc98f968e3fbc21255f05a223e640b7a8ca935939373e444108962e69e1666e1691566e92d75a7650897fbcca326ed641817053c80f63d3b26311c166af7c0a98a22ad60a2de3036b8663189a7bedd8f84c18932045a8010dcc24edd5f38b7390c75b9b896dae88f9adbf19b6f5f133db85cbefb7ac26577ba2814c330e8ee6bbb1465f27002589c8b6c842d7dde8fa12716a929ae133382de5afbdc1506290a8ca0adb3f3ee23bf22b0d96421a90e44bbfee6b00e1bc84a504c1c37bdbcc51910785ffff21b62af406c4646923456013b2365d5c56349b0a3ff7dcb15c28e0f5ff48b915a89007bf288b36d2f511b454375f56fc1995820b35a37ea34b0d02146be4fa6f2c99bcf469b98b9b8a9ac96dfc7b423e576fd66417badeec29b5dba4ff86718f5b17d81bc07e0d6b5a5f285216109f0413664f353ff2bfc8d9e8ebe5b83e10e36d8a12c93fd386a17fb8c2119c3e67dec2eda55ba384048da18629df405cee248b1d947f2ba2a5823b721cfb7ca2925e9ac0bfacd4751a95ea6f8fdbf7269db0943a8dd99ac00d7fc76eb9f2a19b4e205b78cd1269efe15d4e8babab96f6e82e2355a2cac1d3e8b1b94fcf27dfacef5ca6d1854d224e10d4e5b0230ff25fba8fbbecd6899b28b73851c6d912912af64a627493f4190783b276f455634b6ef88bb12fe5495801c5d8c7ecc1420524b2024e41109b68688c32a0cd463baa2301825c9af79e06d1be562809c6a4621139d3a20d43b50cd74923cd70cdbc08d9f888cb6903517ab702c16b8c90dbcd233d2013a33cb65427c7bdd72b9c574e646d4c8173e8544c31e3e137a66090a05e9fa4333336d6291a0df015e5b48b9132cca78ae413045155b7eace693ee472a9962562df5e9d054a0c86e89988be41db4569b90111392c813f5d04c0a1015c5afe9d2477fce0fb5c36acebd1f76c1d77a56c035ed44385728a5d4b1773e7b43a172dc624637eefafb9ec3d2ce086837b365cfb2fcb32fc3c0516c6198bb8dbe20756b61368891ae75bc5c738829a68e041f66ffc3d5acc5bdf51ab7116c6cdee09e9bef94dcae915d3163b68959b4cd053e0e48a333ba8feaa96d38508f61a0523e33ee1300c6fca4d9a1279aade3a62006b99dcf14a8971407c692d947fe256365ebd5663434957785eea4c8290247648e5b02b6255419b0abccf9b7fd3a6a56086d2137f2df7cae53efe39cacc859abdcc4de027908fa4a5988adf53b106e361141761582abf3041d1a09a0e2e7ae428f13d4aeb1f0b02a566d610ebaedee0df68d00836412bdc4a1935e0a6693f6d3e6c2737412cc4720da665bdf3939a85566859b8ba87d78a003be364f6c444926ea23b5a938f118531e55e5a285d2915c9d11daacc9fa816d1ef7655f582df69a2ab9133ed035918672324813b2435a7109d7f2d0ea74aadb91ded471cbdcda60c2d4f61b40faed1c78c660a9065483c3cfab279c75579c9d39056f6850b45d484efd0156adb2517029f60fb9c3bf930ac72d03dc10a420d33c770be80efeeeae1e77e929fbb551f30304bbb9e87b4d6789726c0b6cacdcdddab7a05c719f6b827bd11d9b175ffb6110d48b4ee2cddcf7e5fc981a52477d8c86309589b5c9b0f6c2c8d2ab2d2d1c201ad6e3175cb51b8143ca479f14f36d2c08c8272683a034c2d60dcb85c82831fcd71bf968146b7df11719f5e1d6a46c272239c1a4984c6672ce15c6cbd1bed8f74ce951259696deab7c17189f7a8d91e1c2a8ee7187a387e7f82e22ee3f920d763e6b0275741ddddf6c7139e24d86f8fc553052bed48abdb1323fc43709429c50b0435613ed0f7d4d3d251b2d0a3af68ce04b9468113d08e89381a8dacb3918ed0a9a9d2af60ed5d3b4af3489e85c270dcd9d7e386052c4b370c6f1d889d66216edf3897855ecde8d490e0bc6d88d128256ba8d146eb6808c76d1169fc6fc96864a130830be11f1aab66ae51d611404d402386e393288eee2b082cbadc2e95b8553190add88db2c15e1972e06e0c2a4a20fbf9e0d1aa319a9dc46806cf32da318f8027f2461eef63c30f744be6544d685ebbbb7a6316e1759b6f61c6eead0eec5b0cf2efdb4078378b4442b4977c4c2f6115689340d44d86ebf50c6ca8f2bb8e74f23b7a85e75b17d74f8b28700fc56ae0a9c7568086bf1c3a2dfe54cae95a6d362b00f8cf87cdf2437cecb6db482e29f0fe692c25836356870f3ce531e238e15e1c6ed193ba39aa5f96e2e72d54ca737e56ffaf658eca8ff8cc7ed04be79e29a4015b0307cbac4ce8a6397db4c33b2f4f4c2655554304da061402a4bc1c6aa8b48b7649368f17950389e6d8cf76299cf8bb97c59e51c5a3fa7b7c192cfb3852dca11f232f9c593b510b35fdc52e2bd97fc5e0218db76894b8ccbc12abb31b5a8a7ca788688670ba31c4952ed18d00b7ed0995ff0c4cc70720d4d935c1e60a5e65976099a740d65fd564e106fb6675c75f64559e4c764fd454086f0587794e5ddccf56ee5e928c61c3806f0dabdfd57c1af77493b499237878a407e7baf32f92eca030589d4865d08dd97c0bbf01bbcc80d2454a8d95eefad3afd999c2b8d792f89610c285937e2b280899249e1b00550bdcf3774bcc28a92d41c5c6d04e2c3e5a2e7e46f1435cc1570c5a93b8ab77537ca93d384bb3a6cf60e4f9aa01de98462374ad65264d27d8ac57c6d3586b7528ad6dd1f76d170d90cd1e07939c61050a46a29e47267baef0eefdc41a9eff7c152ca484a5285bd78047b018be8b3b4f9aa8b85d75805ba03d35998929ab8ceb40c6334dee63c09f4827433e918e9af575591d8ca1d02b57627ddf26af4702235a81fc8b03c2362f0158022fcd35911ecb08f0122e1bff37adfdd6f8cd01b1c37f49c6b02888903d2a262b873e408611550c32f9cab2940ce677fcfffe4bf85b7e4e982aa36f7ece013fffa06aa8cdee16c983b2109af5cd6a3f265471161ed838b851295196d32a5a203465322759a985573757895e96d40ff8b86a35d6a5b91cd821750edda05f96ef4561158d0318ad7e8d91fcc019a5ea3c4d9bc4e2200899349ca0d2e899a3aee7d94d08c5814cc3450c3f65b196b16d37b00524e856d47361365203c5e10b97cd6dce0ff22d19101677a79c60d498c036713ddd81c65a8ed6df0da2c89525a651484e453606259fdc3c7c847d8b6592c20e2bfe07b837fe30f0d31af3a5df51ede9e853aa7f64fffb911faa901b71800c9dffe4eb516a9e90f9219fe57493f07ab9f9a4802d1c5debe14f28bf095a6efebb4a58cb413dfe6e9221f60779ab2dcb5122b1d44656c115bf31d1e445ce937620f69bc12e954d7b2f120e86dada21629e3bebea646ca5081f3f87e42334edda8f321101fcc5b48ccbdb0c12721f5ca400a01528f63895cd188a12574380ed705b51201748cfa97fb3c82f92af04899a15e75e7db9c2f12f455f266656b4cbb770fdeb13d5e658a048737b31ea4feeaefd76e57314953e91ef7d434722a252a4180176bb798095c953bff3500793f9a5202b3fbc1a0c8e03843423ffe07dc20e181b96a0ab2ec2fdae33d99b8b2c32b0d991b86f1cc27ea0df380996a296be4fa2047743268481a48046380677abb930254c8b202afc1346ee6ea1fb85b1d999f3d395216b6dd28139dfb2f94e4181a22d5cd8f3c0b6971beb4402216eec18fce20069c40790e8bda0b2f4081357269595ee2c2ceff99e3d9d4d3e0dce88c7f86b6b3d9dbdd3b66bc847c828114d6b1951cd72a72351d1e776868da01f688749a40eec1d8474873de7bbf9811544b0dd10c609ee055f993d31d46315500943bffe870d7d55f28b525896f60980a0e4f01ca32534bd5b3d8ff7c1c21215ea48a719335d9b2c217d6006fe5af3a6b981a8053d9e89c4170f235b50700d05f1c03730f51d6fb4a3311aa4571cbd939f559b5b20e117fd7e63df3d13f5705ce853e2c60e8a1f438023b4f2d30deaa23a542c1db206a46c46aaf95c2ca70c9f37d23a6df2de517ab9d2e254912747113c1311d83919ab46fb4a1f0dbe4d4e5ee1139fce2b64913bbef787ff0647a7f0b0da02d545bae928f79c89dd5b431f899363b4958ac98d978e8a876f2d32b291bef381f20feb6aaa0bcf97bae0f6c182803c2663ba88c3e521b074197c9e074b4d23d86c55d32274459a366fb9a04f5fb8bae1d3ac97287352dab85f405b3def817be1ebda7161e9fb0a9a91d08b194e7e7b64323db5120a71d7f96b03d44421629e49472e5c43d3c1ee85fa19459e749439ecf93554d7497d96c2fb8ae31f118f9be62e9f62d732a5c28679dacd73725f46d6993644b70e461eac52b855dfb04b975169ab719ea472121332362a208d04ee7c2d947d7035020ffeb94f7cbea088dd0255adaee86e08cd5716788117b4d33a3b3d6ee9b4da19f8f852e759d86a9191ed31868a7153ba5fc6cff8acea4ebf008c075c98d17daaac2cc00551cabb32d3890120aaf489aac578e61128b8747b48f755872146d88c9cf9777dea4503043269734cae498a7c3dabb81b9dfcf3543a15e8d619eac35d033ae963c1b396864e40c", 0x1000) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x4007, 0x100) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) setsockopt(r1, 0x2000000000029, 0x200000000c, &(0x7f0000000000)="fe000000ba00000000000000310000000008aa91", 0x14) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x3, 0x9dd, 0x1, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)='F', 0x1}], 0x1, 0x0) 16:00:15 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/130, 0x82) r2 = getpid() fcntl$setown(r1, 0x6, r2) getpid() fcntl$setown(r0, 0x6, r2) dup2(r1, r0) fcntl$setflags(r1, 0x2, 0x1) write(r0, &(0x7f00000000c0)="17", 0x1) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x29, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x4007, 0x7fffffff) sendto$inet6(r0, &(0x7f0000000040)="fee440943db0443027b2117e465e0052632e8cd79bb61ddc45fa1f20f49e2bc18e20e5beee87e37d37fc34654c74689d74da48a52a033ad073e6cd7ace6e2b4a", 0x40, 0x4, &(0x7f0000000080)={0x18, 0x3, 0x3, 0x9}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$inet6(r2, &(0x7f0000002140)="6764aef378c4555c433df6a58cbfda2bc42238fc6a1ec448a2a780d31776dcd5337060e552bf5ccff7cc64bb6b9e1bd8d255dcb9162388162386e50aff0af717edc4fff6191373afa4f2c633907cd48ce3a9fc8aff06848bb4968770afd4ed04f4fd336cfe4f1bba822f58a4a3b586b22cb6cb922382f86dc05f5f52486179383df8a92fdd8da143f927002aa80a7c183c2914af86c3234628c20b0705ea2d336797d5840c4ee0c0300a9833ea19a5698263f06f9c16fdb5c619a5bff031233dc30b2ed8238034c409eabdc6065b051e83963b66dbe59e8d6d1b188ba7f558c82febf76d56a2b3d4fb0c0e352ab31cc3d163a5d86b3c14afff555ced3f7c4f6ef24b05bb0cfbc099951dfdd85e1fbb51cc43c4da96909f5b6018b172b1b0ab03e3757a497cfc82e3a7eb649e950a1e13fed52dc17dc2690d73e58fc0476231f3ce5896bb81cb0675710ed96413147202cf33d085822d10478f27442f1090e50bf6df2dc5e94b7f9f0ac8cfb78c85b601b3b74778923a13b2231399440b680f3cb1913a4b04ac7bb3eb45d88b4f5b8ddc37d5f0c944537cc4c2ff1b48d1ffaeec95ee28691bf72b25fdd8f95b250dce1bc1f47cbe9352dd5e3416e8d6bef107b08bd1e7fa93781343b78c7f00f6c861a641097c45b634f5cffdc4110d4f2f8256e374a35910dd55bbeaff279eb28c9a80e94726d6ad68571f65b7584e330ef3b10082a7d5ff1e4d92f65d55af516d09270aa969e201061be08e3349bf667e057a405326411193c405a8d5804ee78bf9512de6b04bbd62c9fcb21617ae08595d7a71665342d4391e3fd693b6c2da716e6e28c86093bb52b03bea74f75ddd69dfda667e274849d78a538586cdd1efeabba92e2fdc98e3ae9321478b9be72e695aea71149c9938ee090a7e87cf04e32640e1928e4a506e8cc39e3ad04fd79646737aa136cb09dcb70221b78932acc5a68b91969179276fa082e0bb8549a9301312c219f5617b0eae0d608d8cbacd8b8c44a3346656630a7c8ce5d3a317dfc8626f019f9eea3859d35778eff6fdefb917cc48bf80f8232a1d34247e7ef5062c88e0bf0217becc32258d29872afdea4267d9777514f1f143ecfcd314ab9c1d46e074abcd3239828c6235ca24cb4bfa4f1a6c9d89107cb90226b0213220c06027443f53283d245406ee7137c409c04b4161251d2fdd163ebf7ee8e91d943381f53f2adf60ba2e836c8f7bec4659e84c557d99bbac1d2b58bed9e933eb6c36f97e829bed9f1fa978589565923b0dab2a31f24c7d59bf9ed61a5ca1fc7cf00e471666141a0f3a2849cb1c750135ad133563ec094942ae71bc4e37edff9249fcb9423caab28171c4576373ef3f8da98b3dd62ee614c579606df3b52161307326d0c5f49c8155c5a0a168b7f740d0187ba22e23ef4c39758eb47cad501c3bee1146c1b9c6b9ddada8613f214959225777512b3957fb81f7947d5f8402eb5d9e12d4a8346e890347fbeb85bbff408aa02b9c130f421aecd6af7e38c15805c7e9dd594a7f9dc380fdb4d5cae07c6c0b31485f13b4debf3d6f63fb016f45909c7b610f7f5055d71db185ec3dddcc7adf7beae2d2634852e90a23118573aa5c7b79a2a7b3d48213fcff446c6a519defdcc0ed85e00a7bed1b85cff436bb5e624552255a328a4fc7efbf13e0aa547ae1d310a7d02287d48342d79bbc041ecdb1eca9a47112cdcce3b0c1d5ba0625c141851916cda92cf854e0b04d5c3b120710861844726b4088d186da16faa5e2be2cdfb7432bb4ec357d13e30ff110f47b967aa168533975966aee6f41989134b071d4c420bd0b6744574f6f27cfd0dfa32915a7a020813f4c191477580f8b0e916379e9589e61edd7a2ef59aa066812a1d2e4a27ff3ff8310e1b8d70f0851903947fbc5d8977116c75c437820def2ff04fbea013774e7f374e1d7fc3c95208e98ccba9a66a47659c8cbeb0fa3c9d83ab0e0267b9831c3460f1585238cb074bb3ece27c774f2c220710c2478b946931a72d00f9d2115c9205ea32a40dad6e2a7f2236b069d66bc58a77fa506fdd25f923e987506929c104c67353d715b084b800b130ad5f6f9efab897801db1a9393ef59acaebb12954f441997738929a6f1a1a4421e32427665b8bde29025b0315647de3b1dedff5991c80644b83c2ddb0e85f6b0438ed6cc4042bed9185f2c8fcf7e3443bad07e63fab519c6c813c68b43c01e31d2a0e4774e6754129374e44cc4ad6fc2d79fba1e93fd6e2d6890fb13be5f5371eb6044ae17efcf4956478b8bb6a2ad74360d0b9a5037cfa509ebda5fff3b592652615263ae3feef6d86c799b1a237af66acd6e0ed8e5e2cb12e7fb2985d87b3b805118ac400560fbec34a1c571ccc006b70420be715fe3f209d94d83260f867d0257fc34caa8e09b138d3bdb4628388f9fcd151db7112fc5302bf23bb02b0d1d135fe96400589f513f6182e17bf5dc868dad7daacd72bf8578454784e431de356c9b41f39fca31341c427e60615003ea94438c7500b480aca2a4065b85d128b14cc5be21e0664c491c54f831fadb36e35ae700e9990c266e9bee1a32b591c0b95cd09d278ff209fa771670019d4ad1a54a17134fb7d738daecaa6f8a2e83da4e791acb6e0bc87b821078820b083af5cd1354b47e23ae59bdb998e01cbf6613813956cb1601948f1f1431bbab3ea3646ecdf382d3a3fa59036e317b04aaac86f3dfc36ccffcb088d225bdee633b26ab5fdd0044182f51e619d3fb3df355ab14bbcb909b91d539bb276b2ab83f832a0b717f39cce4273f89b8974f235c6adef5f32905728c767fdd1bd4d3f4cb75610b3499ac90adaa0f6e2474cb12f69cbac4044d019f3fca3f7ee4fe3128cc672a8bda9f5701eed28db10a14fe6e5b74f718610754736ff032aa48cda83325b29f7765eec36a9eb8de61ce6e489c8aba785c44b205ee40b951e1ef9523852749b581ad220e3d6e756e66ed6ca9897c84a0bc62a2428defd88d8e780874bac9ff9ddbc6d20dbff83c78735d37110d33bf3d539090ffea395cea20f4c0e187721de627b09bf4a9cd52b7bac5cc1b5b5833dabcfe6b5dd5370fb26ad13bf70cec78537d40b2196e5e939ae200cc6bddf06320d0adc38e9896c022ae5b07ff9b3d615f86f39502204ac9d62aebc9a5dec512458ab87adc515dd2d19d7a231636622410eb3d7fe4d560c198144a72584aef03d0fc7aa3f19c8c85b258d1b20b0a5a58159083c35cc07c096ebf119ead3188bd4cb5b1ea26d50346cfc27bb3f59981e9b0d35e8940e3133c064f615afd6d6450a5db2791fbe17dfea24261270d99dbeb3d59d850a31e38e6325dcf6255a9fd6c913a66df0044aa0ab66205b79edea6bf02001eb2a62c223364028e2d88215c6e06f86197fbbf0cbdfa9a54c3845a2988b76f4d6bc6e245215cd3ba01e65023613718dc415bad069eefdf49b7d615d26ea4dc59493c031f4f230221a873d1f996e7ddacc48c68e8785e09edc847edee69e52cd8e7b85cabeb74a0d20a61bd54d6417c465aa98459a194ed2c8058c4f3f6cef0c95cdf4b1f5054a440747c1aa493a01595ea06d8b5232e6810fbfb2b70acf13338a04e517a8ccaca88229925de559509e62ed7188b0ca4ff954a5ad59db2758b38dcf597543d12b3eabb3dad31d10c0c3d3d7e340d18ae92c5e137184237457051889c2f7b2a8f4fed7195310da7fe34f592fe93d97d8d75c6eee039a72ff76cdabee0ef1738bbc1760326fa539dd863087226151d54ddadd03761aed4fce56be624019978ea1fc9089d600e15a1e4fc225359079c96024c69de860d9ad8e3e53aeb7fca227404dd4bf341529a722a067f9bd62bdbacdd9c0a96633dd19672adb0ba8484a561ecbb41ffd57bac2bbc75bcd7d2f2b8950c6861b392d3db3afdf2173a0476d6115b5ab948dbb0f8ceb3cd5b2731175ad1bb26df37816992f711e1c7af59646b4f062e357bd8ec8e907d9ff6c739e5119d3b26d288bdd7863ddb889fe94e21e1623790c93a291fe7e23c2d06142e536a25db8dd701f1a0d242bd4a8c2212def5a52cf9051e2b271b1234c014422529b52d836001f97bef89233881f751537a9d473d9f14742069f7f3e4a9560093e436e6fb37746b9da7e3047037ed4956395123a43f07cda4c5fe79d70dfce2067f971a2d81f016363bfa53fabd36b1ded5f5d292b1aebe8784792b1349c43b302ad4d9d70a94e9d2e7129c7349b825c8f85f40af6cc993b8bfabd78fd345ab799042a0fc417fc559ff04649b0ae183ba18131569c66a4704b5341353da3373e80a15c6f0a5118f5dae1f9caa0c16982a51677dd4dcce53097b0079d5bea6541841ddca59f4f77c69c75574bd5686af23e4d0853e0d30334612adc8b922e3486da8c2764f631122ff1d16b6d30689e6604da4bfca1b02541b95337257523493fac702240d3df400499cd40d466c606293a0b680f80c829a1e5a441f2d1eb0cf6adf864147d2ea6e49be1b6c7f1d864c98e722499ae5f2b219ce79ef10ae756c7d635200b66a203fe6e7fd44ea2995991281aa26691bf2864744e3f888f0503445b752834758a08ff72eb37198ed08a52b4762909a4e0dbbe42584ea007cbbde3ae54d3dee80a42b418cbb914376f84744f27b616904dedfd36fa0e860bd5d3b8b56af1561d2a4f0559e8e18f88ec6b23d0b7e19a33c9853e2f8204aa229a8edc406fe451ade733291db11722785782ad9bda3ca869af3cdf815f312e97a2e59a1dc7adcee9fc1c207214dabbad15de7bf43b91dd009abedd2f7ebc9842f2dbbfeba1f5fe5aa5383bdad8d45541f028ef86617095242b9cdecd82d51ac3c349a48a53ef1a6ca943f72a59720a8cc08fff04b41bed2100c148d31a0589a8632b5a0030dfdd672e6e452eb10363a9dd0874a73097ff9bb884c6601fa3204fe6bbbc2c8af2d866a156e75d1671b7a8042a3aee2ff8f235bccc1f8ee22981beeee9b8a612e5ec80fbaab63c72af521edc512188c08f17cf64e49f04005939e4059fec7dc0ca9e25a1a151bcec39ba6966f3c10812841c710912c75cfcaa162bdcaf6dd12e4562338266a3af49494935b4f71e52347aeb2e3712bf13db3a1466d31f2bb1b5e9f0b065f4dccfc7a8e1ccbfee971b5f1e4a358e7c5783b34a086ee4545f1d40aaac2e298099bf29495d69bc7580c6638f33cb4fd5dfebd276303fa741bd0d53170fd49bf2294414ceaa732ec577e182b7dffd7fdda511f6e51438b1475a7b3c29022e4320b31a3e7745e246c920244c3d719d8c60279865e68896e30cb4f4d9717bceebcd2e83a0f409f6561ff5c7948a739090534c8baf0943a2a4fac82352446610dca157f145ba1b5a23b8683acaac943bac1d379dcb73aa3965943756a8cbf5b9d353430ee84f0bc34d96c7f710275c4d5e06259fec64b8bf6cbb4f46305709a689f885a2941628e6a62f53e40a27fa431f30a90bfdf95104f3a89563260352e560eb2b8adcef7173eb476e4367dc7a4eae632bd6de5da4c7a06893f20cb53b748493c6406532d2f4da183516fedade65b357b01bc3c36bf7e888b5f0bab52d2afe68f3910304fe97c254dd9739fb70af117b83888543664d68c8e34f9f5191cc19904fc9fcb2923a072d3b961d09299cdd205021c6d6ba38cdf6b4c22a3a8816c5c83af07cbb2888cfd28326757ea5a75bca8ab158cbb7dd3ffaaa59b6bee71ce4978da60db9860422940f8c4f3f7576e215846206cf528e757dc8a90aa813b2a9f13be8a13f1d8741ea4b67fe9867ae4e95c517c05ed576c9e6b8e5edc56d2bbb50182d66152155f23dd2b7c9ffff3be406c37713c7c52f0df6021bfff010180088c71bcb7160b686192634874bf0c2fa7b5eaf9437e9536c611e50dc66f709650d0920ef06dafa6b95e3644dbd8ccbc1a6ee0683713abbe693ee3b5b217700162bffd4325de99720487114030", 0x107c, 0x400, 0x0, 0xfffffffffffffce9) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="01000000", 0x4) 16:00:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x200, 0x4) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0), &(0x7f0000000180)=0xff64) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029a0c000000000000"], 0x1) sendmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="100000000000000000000000000000000a3145b44642dd2e9854f1109408ca9169e2337c63a6949cfa542de06a1bd1e59233d29e642363d727f95ff2eef01cb53a52fadb6f8571db17021f051e419c8537256d536d13bdd06f02d20ea635e6da5ad0828637096ac1173bcaf873f9193d663b90fc623d44e99952a8d03c63d2eb229920b4f738bf4ed1b3de78a2460e5ace32f4fb69a5e5f586746d5e86553260e1b25b0da444"], 0xa6}, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x0, '.\x00'}, 0x4) 16:00:16 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f00000001c0)="a8ee77aefda011ddbcee5566a43502215900c7cb94833c71ab7a11d9fcfb03d1cfe84d9236204def82be38b56a420717572f4f2b611f03000000009a8002e1b5711d0e7895e1bc", 0x47) ioctl$TIOCSTART(r0, 0x2000746e) shmget$private(0x0, 0x7000, 0x8c50c27a29d609b8, &(0x7f0000ff9000/0x7000)=nil) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) flock(r0, 0x2) ftruncate(r0, 0x0) syz_open_pts() munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) rmdir(&(0x7f0000000080)='./file0\x00') 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000fed000/0x3000)=nil, 0x3000, 0x0, 0x4010, r0, 0x0, 0x0) syz_emit_ethernet(0x49, &(0x7f0000000240)="5f56698d184483700dc564f0e1467bcecdb78ed056a629996363fde8fb0f019d2590ae11afcb6fcb532a829a191a0897611db6089e6c39a663259c484caaaae3b2253a46ee5da3c5b48a347d78d02b2fd6ae9f6d0ab383ca5ae797ef52be6dbd9d00ec31b65177f6301e09e02b4f674e2c36b88e1b3baaebf25ee5e2dcd9b189db8008dc713adefe0dd4e3dcd60d25731eed4c9fd01a36d42e67cf01804dddc38ec267722e8c8468796f6f73b2db3a65c3d8c1703de0cf4958db50c54367691625336201c3a72d18ae") mmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000, 0x6, 0x2010, r0, 0x0, 0x0) open(&(0x7f0000000140)='./file0/file0\x00', 0x81a1, 0x8) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x336161bc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) dup2(r1, r1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xec579c79a3e3592d}], 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x65d1d256, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) setsockopt(r0, 0x2d5, 0x2, &(0x7f0000000000)="ea3017", 0x3) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20ae, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSTART(r0, 0x2000746e) setgroups(0x5, &(0x7f0000000280)=[r2, r2, r2, r2, r2]) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) nanosleep(&(0x7f00000001c0)={0xfffffffffffffffd, 0x41}, &(0x7f0000000340)) r5 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, r3, 0xffffffffffffffff]) msgget$private(0x0, 0x20) getgid() fcntl$lock(r0, 0x1000000000000009, &(0x7f00000006c0)={0x2, 0x2, 0x2000001000, 0x100004, r4}) select(0xfffffffffffffef7, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x7}) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x7, r1}) ioctl$TIOCSCTTY(r0, 0x20007461) fchmod(r0, 0x10) setgid(r6) r7 = open(&(0x7f0000000700)='./bus\x00', 0x20098, 0x112) renameat(r0, &(0x7f0000000500)='./bus\x00', r0, &(0x7f0000000540)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r8 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) ioctl$TIOCDRAIN(r7, 0x2000745e) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r8, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) minherit(&(0x7f00003e7000/0x2000)=nil, 0x2000, 0x0) setregid(r2, r2) semget$private(0x0, 0x7, 0x0) 16:00:16 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = getpid() r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x6, 0x5, 0x2, &(0x7f0000000a80)={0xffffffffffffffff}) r8 = open(&(0x7f0000000ac0)='./file0\x00', 0x200, 0x30) pipe(&(0x7f0000000b00)={0xffffffffffffffff}) r10 = open(&(0x7f0000000b40)='./file0\x00', 0x10000, 0x80) r11 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000b80)) r12 = accept(0xffffffffffffffff, &(0x7f0000000bc0)=@in, &(0x7f0000000c00)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = open$dir(&(0x7f0000000c80)='./file0\x00', 0x80, 0x42) r15 = open$dir(&(0x7f0000000cc0)='./file0\x00', 0x1, 0x80) r16 = open$dir(&(0x7f0000000d00)='./file0\x00', 0xc0, 0x8) r17 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r18 = getpgid(0x0) r19 = getuid() r20 = getgid() sendmsg$unix(r0, &(0x7f0000000e00)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="3d91b8b2ca2dffb87ba78ca0a244072cb1defef20d08118983b55b", 0x1b}, {&(0x7f0000000100)="16f8ff2230a139e1744f74a2b86bd018afa19029c8fc4a4473b54ee8de6b3d44899fba88922bc9fc", 0x28}], 0x2, &(0x7f0000000d40)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9]}, @rights={0x30, 0xffff, 0x1, [r10, r11, r12, r13, r14, r15, r16]}, @rights={0x18, 0xffff, 0x1, [r17]}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0xb0}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000001340)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=[{0x808, 0x0, 0x0, "f9ba0c9d076ce4ce338a067c0cfe183221300bc512eadbe26a0fcd3356d4c3db55d928067ad000fa108fc37aa958d4a0141685f4a0f0cf03d8ea08c46ad47c9fb9b7b7afc5d2ba95c9b8ef9573e60fc40fb4f0aafaad13d13c0109f6304ce348f694ec7929aa0ae49fec60dce6ac7eac8282175f13346afafb8d66f92b63a4fd469cf100eeb25d1aa0813aeb081256433ebddb6096f95280d692b756bc7fb3ba9238a063c1b5e60879136d658592c8eefbb9d9c4e2c2145e2a6939bd610d7d3e44e24ed034cb67660538607510fadcc9e358651d3f51e5e53bd519a90e7aaa52e43bf1f7c1a0ff7d7ac4857ac77e9199bbc2735d80f849ac3e2742c9b6bc1d258e3a0bf204888c007ffb270de53dc3b2f81dcdcc002986102b988a1433deda28c1d215484606dfe7c83901b95fdacaa9eb12692e34fbf433699ac0e13911f1d8b0a7b670b420c395c9a9b01dbddaf694fa8635e40b29bcb8154646439f697115ec81fb2a934efe55abc64d9ad813e392e7feb7f9a4a71c8de63e6be36b7ffc5248061d0069ad8997b712ec81dad138bfc6afda020d3a8b192b960f94a1ac3e23ec05c86059c56e6ee4d83042f1bba4942894692fd4e06dc2c156d35e4bd2b6bc7a106f782d7000b1387bf20a765e64ca97c4d0084525db6a5887062278ef150e8b4eb1c6115a1fc831f98d235b7b42bea568af940176362505acfbfd26e6c67d36b50548ea6754a4f04a83c2501d0faa094fb38b4486185b262b1e8d8480907e2ab2f9be8be95d86a1013b7118c6962ae5b7b381617657f5ab1f7404278fc4f882e83d024845f779847ddc7f4959e45933ae89c964d433b03e5cdf74e9715ff04f06233d51f0f8f0421cc35341b79b9245f8470e146f31686579faa46e9cef386c100431c9a5a12c1da9b9153c40201169cdfbbdf139b06281c0d657565770f1777d5f9fd4c7cf55d11a2b837ab0714ed7dcafc30d6d96aa70eecf608ed4049b29150e92dadfc50caf2132ba0aca7f393f916f82ac976bfc3f9e751e6d1a5bab6688c5bebba3407cec93730e35cf3254cc66af47bf64dbf55ae9504aa20f35d5f646cc704ae77faf3872128090efd5c1370f79e70afec57f0e2908e4cfce5b538d5820e757abec1e9487a12f88604a73d690d0390f70cf985cbbaa49ebc3197b65d6ae752260f4d1ba319a3b83b9297fbaf645bdfb91f236a0c747923c667e73933fa08d52f1d5b2ab6569c4b2ac24570e1cd32367d7002388cc31f6311ce05d655b408d15f456f9a16633597e3845da4bd63e382cbdd90bc6dd8bf2272e19d1b81f3eafdeb5cf790c31de93314deb6b77ad626ac9917fe59b175ecbecebc65dcfd30743120bc24170bd88a8747167eb99e00eb33af66dab4b1b059e3a061cc73f5d92d930362f220e2c204fefa5da225a418bd2f846bc6b12fc2714bb73f21e5995c7080c2dd2bfce8b2b410547a35e695f76a151b7aa40050cd15d5346ab4fd2a687a7580bb0fefb01337e433398f3185d61650c331645a59aa9191e9e6fd6c28856e2932f390092e9df06c52e81bee3156bb0eb5886f97eb62fc02249365f35bf3e2f254f36e281248998b04b1188c246cae5136b4dfbdecaf3ed45422a4f0a08db5e0dc45ea225c33e49bdc846c51419dca1036cea0219156b5ae94330c8c288d9877e24375d89a35dd44b0c884c8041e9a38411660dd5eba6c705913d3a729aebb45ac181c2015f6a9f83887e0c5516e11bb2437427ba6b61f74463aad3fc9e11d859dc238a55043042de5b1886953b1b8413e099b0e3e48376a6609651a0b9e0609ac79b8d863e7fa2c52cc2c9fb0958d575a3d743ae9debb91609e3cc7378f2518016c4596237c7db28d37febe14229343ec308f09c701fa1989fdeff7bdd1c1c094caf02d918a9dee951f23b3d71cf15466e2494e9e2338215fb037705b085b5976b08bf6c9037bfaff70b6d6eaea7492eeacf440c890859660b9e9ee1e32d22900089e2827ffa7c4e90b501dfda41ebcfdc5dba5ecf0d2a0dd643ac9cc28efe02f73ea533b351ee1312c2ebbe0746d418715ad724d036993bca7f1b8b20cf3b9459c411733fb0587329e84c5745be528c5be50a8f32569cbc63e5e46796a3f710093d168eedc4e030893df5a93ad73e9532e7e968e0f65871f72cd0a5d3eaf93ae25aa5e2c178b5c392cb0efe0324aaf11aad37a5e4096c8d8c89919c024c6be038e5480036455f2b7df57dad812c2d47edc20f7468d601e2459bbf48741c596a6de6161cbdc00f4672c1394007b01463c5b7c2ff012d6452db6f4bd00479dc42192ef21f152439c9b9596dd77c51d66d42ab0dcc3dee8b055b46dd14f555ff55dfe8ca4640074c8cfeffb6fc42483a55a7462f7c2c99181abd66778935bdd51a09ddf0a33dd6d3588e9527c107737a5789f1bc5b627473374a71f8abfd376b244f54dbfbae69e6e54c5242625606e3a6e255a2dc672cf59a9e78f25433a3cb17eafd0acdcd7c13640229f9fd4338a763fa0c562cf948ae236151007e82c25662cc90708dc5b54265f944ac128e766f0ba0ef2f9188887d4601cc3da9e9b77f6b72dcaf9710838cf40c98dfa87e1effae55609fb3622e89c3d651f11cbe5985096a781814a5abb45cfacb30fb64f92f3a041ec9fb9f346770dcc462f220674adcfe533d017fa3f39014a56b5429d9ef7f1a5cdc8f0ace3b42ad86cce6cacdd1ed319c0e459319165e8546281f3e2a94c25dcf853a65e1a0eb6bfd7b94185f528605aa1f48260b82690df8a3e9594a03443f9dc7d2d7bfecce5c069bd746bc0be55f485d4c9322236a42b8e0a652466555f39461650407cff283ea34258f7896e430c4d722d6e37b8650a057cd"}], 0x808}, 0x0) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x9, 0x8}, 0x10) recvfrom(r1, &(0x7f0000000180)=""/7, 0x7, 0x840, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f66696c653000"], 0xa) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x14f, 0x80000001}, {0x18, 0x3, 0x8d64, 0x7}, 0x5, [0x6, 0x800, 0x3ff, 0x9, 0x7, 0x0, 0x2, 0x3]}, 0x3c) connect(r1, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x3}, 0x8) recvfrom$inet(r1, &(0x7f0000000040)=""/161, 0xa1, 0x1, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:00:16 executing program 1: pipe2(&(0x7f0000000040), 0x0) r0 = shmget$private(0x0, 0x4000, 0xa4, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="7c0089e590ad3436af679feb216291d399d7ac341a5c98061eee754c0d15d985d699077572c53474e7b8454bd2dc3872aa72ae3f454ffdc447cfd4676274441cd48b519be3625947a9a9a4d2ac1d3655f84f9cffcb20ee3d65ebea93c68ba3a5a06ae7", 0x63) 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) sendto$unix(r1, &(0x7f00000000c0)="18cec86789a3092b838d93a36ec493f45d2bda02cf7b9543ef017dd520cee9f84e412d9eeb885e7687b963c8c8f07090e718ccc9ddcf4bb0b527372b56a293b43a2a71ba7a72b1abc4e783c50fee326edfeb5c065aa1b1d0e5998f68e442b18fc677b03f47dbad097e02007f90044763f70d585ad2b17217399805744d6de30f9f04b44cf6727b65eefc53b545125c6af87f143a244a9ef8df3ad828f0ca87e92c61e0efa3d3b18c73d82fd258ce5af8b985409dff4a62d6c331", 0xba, 0x8, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCEXCL(r3, 0x2000740d) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = getpgrp() r2 = geteuid() r3 = getegid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = getuid() r6 = getegid() r7 = kqueue() r8 = open$dir(&(0x7f0000000300)='./bus/file0\x00', 0x41, 0x2a) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000080)="cfd4ab8f3bad291f89e0ea518dc877c7d0", 0x11}, {&(0x7f0000000100)="176e60e07b8f9cbfb6c1f2b86ac4c6398e54f9c68e7e52be842f20e3580c17f3a62a6645bd73445235fa13b16000c755a54620851e7b8a0aa8a520dbdf4e888e41a23b7469cfcc3cb45ba70e231d70a214d0ec8a736f51d80c", 0x59}, {&(0x7f0000000180)="8df58b8af5c6af40f8f7192bc4ff4a7cf402168924003c3099d66f6259322c5a2daf835e6bf14ebe2f6d59d0b1b4608d4c325cbc5441fa10c064a151a8d1bb288b0e6e846ab74fba663766aeb6512b9a6ac06e1e63452aad9848c4a530ee795b0446ac9041e8f034a60e9fc7a971fc74838ac33716d5998df125b127a18aaf1704c97a1b4ff39dd8d9133fa28a39fafdeac3e9934d75f796ed1baa6054d236cdb674d5e538543869058e201b4119f32eaa310957cfecebc33ca22d96bce5b39e366dab8173c87eac1760523eeb2d", 0xce}, {&(0x7f0000000280)="2230c8a28d4b7f172b20c58f8e6c084479464be2e79b0d2642576fa19065662fae277157", 0x24}], 0x4, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r7, r8]}], 0x58, 0x2}, 0x4) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x202, 0x0) fcntl$setstatus(r9, 0x4, 0x0) 16:00:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r0, 0x2) r1 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r3, &(0x7f0000000100)="c9", 0x1) kevent(r1, &(0x7f0000001140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x8, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) fcntl$dupfd(r2, 0x0, r1) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r1, &(0x7f0000000000), 0xbc4f, 0x0, 0xffff, 0x0) 16:00:16 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x3) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:16 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x8fb) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) truncate(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8002002, 0x100000005f00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) unlink(&(0x7f0000000040)='./bus\x00') 16:00:16 executing program 0: nanosleep(&(0x7f0000000040)={0x0, 0x1ff}, 0xfffffffffffffffe) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xffffffffffffff81) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x5e9c703cef48f843, 0x20000005}], 0x1f, 0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = kqueue() r1 = kqueue() r2 = socket$inet(0x2, 0x4, 0x9) dup(r2) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x200, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:16 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) getuid() dup2(r0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x2000000000029, 0x200000000f, &(0x7f0000000200)="fc000000ba00000000000000310000000008aa91", 0x14) 16:00:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/167, 0xa7}, 0x842) open(&(0x7f0000000000)='./file0\x00', 0x871, 0x12) 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000000c0)="5b09b5224cc68061955adf50a76a8753", 0x10}], 0x1) mlock(&(0x7f00002ae000/0x4000)=nil, 0x4000) writev(r0, &(0x7f0000001780)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c4dd20e9b1e9cf6c334861771a330fe495a4ec3955062e0253766746d6052a46e610e7d726204bb108374b5a644bd9f4887b62e91c3862c870f28e2544ec27b77575ff494f6202cc03412a189a9382b8881ff63bc71600bed3020a8012b3f18dbc11f", 0x81}], 0x1) mprotect(&(0x7f000035d000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) sendto$unix(r0, &(0x7f0000001340)="aafcfc55a29eecdca5380b44fe66c29e8fdd3d860d69c88a7da2d96a2daffba9135d1174df53cbf7a070b353798307132df367c1cfc5cf23a0fcb33f87f27a2678f8155ac8df22164b25f791ee7e6ae4d2cb283236b27643d2234a8a7b05a6d0db4a80355983601cd26617c7f1cf7e2c058dac114ee11d22adeaa5f3d81bf548dee8996c27bad28551a9ca65e3d61b1bb1a1e42f24ddba8fbf0cb4789d2d8073b6e6de2ae857674d87b770c12abc7cac59ec2fea8b849c0042b2df544b38b60d0e6f659923e24d190f116125e8793b127643dfc415fee9a49cfd49215feb89fa5e6a29cb8b1467e7d8f204bb8704588b3476d49a51221e", 0xf7, 0x404, &(0x7f0000001440)=@abs={0x0, 0x0, 0x3}, 0x8) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="0e7fdabfa3d998cbe7d916fae705f68012c588a03cdcf00882f80c0625ed1094e537185736ff04073fe0b8917b4a84106836632d0ed4b6cd6876f3cb6a4be878a69d12e030bfdb4a8835db347e056834230404aae4ab847d0bd8aa32054968d8b5c5e9d4fd9c454dc5be718d8f38e70527d36636248a12c8cb0342e62bdc27cce52f35bcaa82904d76dfa659ef8c228fc0adc807ad9024380144e6e67ae47f54e9a17b2feed5fb9908952e9c1729af64fcb9132152f55ce383a49d0e8d668550029f4f0ac160b6c7144aff3a2de1db39c7c8e5d106239c853864448219cc39b35ae964fa2b1e2aed79e1a030e76e565527a18441e98dc238eba627c5475402c7775720474946fe8ab1bef5690e1deb7c624779d8a966c22c185dd0ace703b057d5e5fc5556b0b2d541d731750cb40e2cd5fe2b460167085bd72bcb7bcd1e781bcc4eea02647b80374030f49fe2cb9d2663d4cfd60452efa3ec15805a4ca9252ec4b1710cef5df2d05ff374b75848a0d879452b5003abc4b6a575be2c75e0ea5c769c777726b86435c2d1df0f7ce5ff95bee206e98000659bc2659f377cd17a2d81b93073c3d5f5b6c2ae2ab3c549f19f1de2bfc9ecad5818d021bb96b7e09c272324bb81c378ac9039df5c0ae4813f0f5af0bcdc0f85e1cfbe2d41934491dd89b7538173dfb600df2fee4553920b5ca7022fa98a7266bacecd57c85c857cb95b08bca747420fbc25dae97329a945afd05b598d728f8df0913a32859fde992f623699e4dc06103be046ecdd5421f52dab42740cd3d3b3e8ab863c17922c9a323eb4a2642e46023cd9e90f81fbcc6cf4448bfc936685d4dd4b8fd166fe4bbda4aca53e9372af9d1dd77d030f6860432938f34c51ade9df6574c86cfa9aa569dc8510919d614f08b303965e063977f9f15393daca854bdc85cdabb59c4a5a645da632d1c237a85c4bedd19e9a1d3ce5059d318564141f4853018f6ce030fc2e21a76406b7bc6631fa1dd742ae4acf9fe5c3fb895adf0bd54178947cc688e70b4e253e90ac675fa0d358ae6487311f67219e37805a2e0303ee012316d4c038115f46487d5f985f6e00c364fbf3e08534e1b6151cddf93c9ff33fca77f7018f2f96b170aa644fd2465405db396db280bad2f72a1c6bebffa29673458b6ff6205ba88794a66e37f2fda0628c266dff0182ef5ae038e44dbb083a288011d4c850cf336b9bab44ddac845e8e0a843b751c363a07f41e173dd972ca36344eb0f76b109aff1ef0a1a85e9bb5a74bf9e1074eb495b1843bd89ec858648a2e62d9d458ef15bea17ddc2e00cc14c5fda0557f15f88bc17a02a8c78a98ff370351f8e7c66213c94fa39253721118b3f4042439789d069bed8f56ba672ae7a093966f232bbafc5c6072008097700b0349738b426de6a10d0745792d68c43c95be4e9c03029994a25767f41e04f8bab1af4ec999092ab17c2907474b45b887d0e41f92abc0225c04dbd09da172e92f2c1f2781db83cf3ff0a22c8673d4b41613321cccb1445d438a4aab8f4aa10082c5618ade01017d03abb63e30e09dadcc6db95583f37bbbdef8168880265d782e1511f43a7e0eff9f8fc5291ed46a9d1598c18f231a0e4b9971a0d8fb1d4e1553102312a2d2ed99bbdd732ac4755b47463be3638c0ea180f24a54e86a1ea005314e99af5da6404c34a0bb34e46202de18a497649fa13cbaa430ff0e755765a86f7d3b13ba592af09a0715a1517c32d886e11fef9ecaa35422162d8af0a6c31a2d7efe9ad0e61d1c0d8f362af84c5d1d3db6b9e6bee6a7ca8cd4deca7d2289b3b20d33586cd8e90737c628bb7c136658fa491e907fc6c82bd21582e0c4ad7c40d55e12926a614aa5e6578e35b0a977b362c3a8e5af69e7d1f57d814f93e614a70dc477b94dec1865fc7a0aa4da924e9001a6db364a161360c44c2816d6904f9e703069ad3509275c72f315f482bcc551b8f88d09f5caaea4b10f392978f11abfa2f0d22e42a4d4e142c38d0bc4fac0e488989b9208c22d96205084e162b673fca9d26251628d9191dbd38238362627db2eb25f6e78ad7574b7cf4cff1191e6616d2228d2d9bbd877c1994f174b4fc92fdea4cbeb0b2569c5efb8f7b749af18e77fd1db01f6ed7f3806a7520629b9fe28a55be1d76e28d632daae0d1359f91971e23a570e65d4de328b07d6869207ba89eab55f2c40323bfcd18669ba0eef247f0bee4e43caf863cec7bfa5d99b2bd864e069f582b6951c460146ca8fb6471982b7ab3734281c4f88defcc3fa7cfbaa503dcb1314bd4f86ac0753e2fec2de8b0842b1f5a5d05440c4dded5370611c48d66e5550fb58f52b83614dc3b295f4a6f57dd71f0fe57899ed95533cc09d4da630d2d50c9fdf8602186c8c6e1c5665fa42aaea227a930a403141d78eb5c200643f6a6328e544de486f89f15b025e949e55f140a699ed86ac15037df96bd37c2efbfa2eb24cede80771e861714a349a641d3f01b66dbef8be24a263e3bb2ca4f75e226335670f976e72825a90bd24c9bf2f763e0b3e7eaf740ad395e3f1765cd731157a9ef6afa28e83628b154cdef7af290626c919866b23d603e627bb3741c7ab602bdeec0e6d4c86e4f44a967f5f4605e3df03c568d3b129d63871c2dc136456397092f61acfe6db5dbdc7401c06ae5c5e71237feda657be732f0f5f12293785526042746b987f13da5fce181edd5d1e3581e7ba5da29b11dbf082735b0da808b826bdce78cc4a8f6b16a3d0a6b1f5b3f54a8f5a8bf8ecfe93763148afa4f6fce986206d91a76b047d6aed6545119ed470d3105def6c3aba629ee6ddbf24e5574d7e499c649b2b5e253da6725cee3bd1ebcc5cf4f1c1ca4a34766d3545f57eecb5db94bf30ec8edf7526444572a0a0a13184b498f4a02849450593c6e34ca5ede2d6ad83ecf3232cda2095f5825cbe45543e4d78b2871a4f1cb2a2619ba8278dcdd212d43fef30138efb9e716a4f28467c3b2cd4da8da6532d37fb73507d87eb61c4b771ee3f068cd8e34ccbbcf6854791907ff7cbf90171e333445a47d7909912bd9e64b228a32845dcea1e4e37a84274a1a40c6cce6646d27f396943f6413e872a039e5079e99d58a57f39bb758f5fb4f05be6ebc855298c2e1120cc5102327e085e4ca912a5f3527675f3273aad38aedf2bf0c1d26b48f1d1da4e828de70d29c1ce69521aef9c0725517bd26619632e6d8e2e15fe89c0b261fd43bf021f0da6f86b3c7bf3da36d7a292c49b403828d6d85628c9701dd0b603db0645d6df0a04596af8763d0fb23ba108f15a82a1962d88709a0a990927a9d38b6871b158b873068b3a60baf802b18efcd7fbffc5668f8440d0ccfe14d27672b7cb1562ae4baab2a33c6b48ff29aebdf4203d0fadfe2a6d0335216249da21bbd4c22794279bc130872e9a5a7c64fdf8802351f70097c0dbd724cfd5fea70f6d97226016e2096e528db27ab9554b3b1d16b8c88afc251d8af06c7201a3bfd5ca685c4c20cbc8d046e775b5d1a4b2e7536f2e267bad60a4a2884bf301d0182361d5871d5ec00098f053968941e546a7c0e9f82cdfab1c8f117c2c0bed2ccb8c8a99ad887a6ed289ec3c07fb5f8df4d75532a4f5b4b514573552f73467f16dad08eb4169913c21aef745e7cf35749a3aa4692118e3ab50de15b75964b1f77251217ec81640d9ef157725d43635f72e645046e757ac824485d0fb7cfc2a042c781fc442cc79ec7b42244370bc5bdd89f9bbb7296bb603e0cf5e4a98dd9491442f4184d76ce2fc8fd4d7f0ef29458f24fab6b0571fe5d97cda0fa83ab6b4a998179f591bcb7885ce69d2af1613ffe98da3adde0271885d5e459b26673f210d82823691663650755de9d4fcdeab788d7ba222952452d1685c594f3eb26eb74387e62badb705b714bf1e42063a74972a15f50e8024bec5a134a13cfdc065f088b8c5e1292cef6e1d324793b0cca6f58b85700cc3552218da23c3e4d227cf50891923e875fef5f7e7331db682fc09d95b43e422fb127c17c9ea00dae807ba3b7d666b15f3ebaefff1d411ad7e0973544dfe98a39d512e2fa3085da3a53ad2bff5a990629405ea76ba293df00c7670d661dbcf0be45f8204a2c353994c0de1d92b948dd5c1fd004bc1083a3a57c0d5ed46cce63733df5a0d792a184471fa88326c39f8851f2208789e4d82654909f4afb75b271376541b91df1553a9a27c1528d260ff5a79f46520d40711e8d792b03f4abc407757ce76e34ea0cbec091d41f552af3777e5bdb87a6d2a8ce07ed90ceb1c407f664effae064ed59bf566d510723e39838d30e03aa0cf0f872fef777aba3bc4d5dc99f2b7eb933abd37ff22ce49b4614fd8680f75eee1ab6aaa5a88f97303706c93179c79a3588bd5a50276fedaf17ea5b9aa19703c1862db54717149a0812526540e20cb5a1c80e68ed98af7a01fda89315025cc9d022cf499aba19a5fb4ccfec20789ba9f8b125f8fe840dd61440ee3ba4d4df0bf2651ba99811c4255746639f6f6d9e1ab9b9f1df193bc72cc5f97ee65ff491f33fd8fa13d19a72f7f60d1893e6d76ce8abc231d7de24533f8db307beb5542ce080c2239971a5fd8f2b1cc1bb784e4aa6800a3665b80b52741837afdc44ec3b172732377bbdc3262d01a4d66e8ce04a392f64739341a348db68333e0d8821a7833d4b8a74a0c7ad5fa00e1e7618fa26997ff14aaae972e99883dbefb6643d0422d497d0fba15ab9a5cc55783e5fcbbe1dd4a3afaa85cc9403dfae99c1a4a1c538e6376cedbe0760d28f0e68c25de68de1170b99fd815d661d15847065081fd8ee88d6313965a7f7f832690e74c86733ea6c0c511c7c17af12378d7b574c0fd81a2d3a9c8e18cf21a39a52830dfcdc964baa9262ba2a03b57c0bcdf7b2ce2a4d9d280ad4c9cfb0711bfcbf73a8bb62d79c23c5a334778eb672528f0341d4457ed88b3f9142af3521c95d4ab3b5f4ad84771cb60bb86a4fb3804873ea1ddb5842f6c703adebe1c55a26d0e6ab131a3a9d12b9d8c68e8b66465cf0912d2850ad67c41df79ad823d0fe34512aa47562d9eac5848286249c721a2a75a003c6055f4c23d9f10fd8240476de4447d355235b9b391cd146a19d756a1ed0bfcce68a2b5354e08d61b798269b45d7e7950eb1af922a263fe6c35b1f0e94c627373bd061909ad21f8e98e5090919d952e23a04239e822234a9b13b928c934e47568505cfc611f512a6f6c50bbedf594e56bcc1039a1d92ea84fca588acc0bb74ae2dbf83e057c1d857b9c14e9dbd8e5e3348a4cadfff553673b2626f3a7319a54298bb182ca7cef31f4dee8124a1bf227b23ba7fef7789a1289fd6ad1b461a3b86689ad3b976dc286f93ca2e751ad6ac03497b69630cb0c8d2c717a8e220105fccfb17bc3ddceba3fc98190e6e4c5a0925140fcd9603965fdf690c87108bf758d959d99fca6b87a82bf7ca99f14547375b7c045005dc2e1056c7d386888f15e42428415e72c27b544cf464c3a27bb3a71e49c6d45482c96410b36ad101f38915e52d305932cf75a0a4979af86eae92d49d5035f6fb109c2cca680bde918cf5b90946670856632a03205b0be53858e8b675a650b3edaac5a4cd3cc3590f9e7df3000b5e864c80450fc842f4166b3bdf24470c143d74f7636bc5d907375bb331fec34b687db958c5966fe96a6a676cdc181a1afffef298b4101f8b558da36c3f3a89b733928a1ca2163f415ef850b598ad497335212f64193ed299a78faa80e8ce6ec173c9069b179582a27788c4eedf9408785", 0x1000}, {&(0x7f0000001100)="1928ed86426df70b0db6d5b09598e96214337a27eae3e406dc6bb1ede075e06d721936086378e1a39b9214526c45756dcdfdbfc388d3dad5975c1073e62de612c9b31d2d86abb10a30ce0df7ee73ea8728a543c34945915531e3d9b58072b2eb751fbc54109b522d45e969aa2bf821ac501abf4ee7c82bcd5c4d91e3ca20241633460a4bdd", 0x85}, {&(0x7f00000011c0)="908a5ad0fd1b418de28376c55535e9ee7761301c1bae0b062b03bd3136202bb21531660276da4d85716e204bad2005125062438c76ef70feb9d7f479b7bf6fda5a", 0x41}, {&(0x7f0000001240)="feac610f7bb6b16d497145cfcaa85e74acacda02cf72702e4da0bc90c2a36caf9071588e13c60f893d8453d28df1c17039c43b86bc18b57f501b20bde94222cc3808aa71754a1ccb6f54b712fe34681157948f62fd27bc7792bc9745a994d13a9a1b0c4d2ff91272ab4bca8e0e5bc7ac09037641795b2a303e17f6dcdb942bc2efa90ab4cc087d9fbd6c8f76aac3204ef4c7d424ed259cd38bba4d51cbbf79764e7d196b66f8de39fdb0afa6a1baa12aef2c55e48e56863d864f511d2b9e8f15f8b14c4bcb77165198172e1c7c026ff73e43", 0xd2}], 0x4, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() close(r0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0xa1}, {{r0}, 0xffffffffffffffff, 0x41}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x98}], 0x5, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x7, 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="268d", 0x2}], 0x1, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, r0) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x1) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="379e9d38ea9d771e5fd3304a7b51632a28f791b0eedca306beb30ddeb5f6b3d76c63fe774ae288ada992c54dd5a0122c0ed6f2145bfa66d88633ee7950760a6d8d5b2114bc3c9f79f5f85b704737702108a9f9e68ce447eebfc0d535248d4929fe1bedb28ab9f4b92c9603", 0x6b}, {&(0x7f00000001c0)="e0f2bf42b6a64d542d9991ef984f6c6f4ee540d22217924873668db77cf28594", 0x20}], 0x2, &(0x7f0000000240)=[{0x10, 0x1, 0x1000}, {0xf8, 0xffff, 0x0, "908a10682c2c45e9c7729b24bc1466b454ae0336911a1418ab662aa2ff3c1766dd6a70e26fe6266a15bec625a2ec723294fc2d0ce3d830bdb3986242c66c4fc601651de7a0a5168491e0b96cf6f531477569ebee6d995e63503f5a1425427a7a95801d099f15de25419f31c27a95b6ee8e5bf9f26f1fd8b509ed68f92271be21099f40c24ee05c146623eead03f92eab8f1161c94a77acf50fd7db3eb51f2a7f4a70991f3457be0f20ca5973e4bf3cb23ebf94fd3fbcab8030d8fd83ff3797fb45cb892e6651e7d2fda450be516bc4c31988e10c1fd2a13c36b0ec5346eb66d5e28b"}, {0x50, 0xffff, 0x4, "3b2805c76d1e1e3828d91e3d376b348e178e12b3930e335064010838c683b8fe5f94fc945b0fa954059c52eaccba68c962ea3fd278ff9c7c12f7"}, {0x40, 0x1, 0x4d4, "12e23e8398e22555804aea27b64ede8ade361ca8ed89d8d39f3650ef94dcac99fd041df9dfccd3cec501ad135e0e"}, {0x88, 0xffff, 0xe000000000000000, "78b30367d4b33b4a9a5f9b0f99160e0a7cbc43b4a46566e6e67b19e58078d41bb0f7628f037ef3b3003c9812068f4a848091335f28d49e62c4ad97d54df64f9a8d935ef69c4a7ed29a3797bd3d35911282f72750b6ddf4d06f0627d19303267b91e885d8e8d148e174309cc9b07bbd224fe20e"}], 0x220}, 0x4) fcntl$setflags(r2, 0x2, 0x1) fcntl$setflags(r4, 0x2, 0x1) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000040)) 16:00:16 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet6(r0, &(0x7f0000001580)=""/150, 0x96, 0x3, &(0x7f0000000140)={0x18, 0x3, 0xfff, 0x4}, 0xc) recvmsg(r0, &(0x7f0000001540)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000001400)=[{&(0x7f00000001c0)=""/174, 0xae}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/156, 0x9c}, {&(0x7f0000001340)}, {&(0x7f0000001380)=""/90, 0x5a}], 0x5, &(0x7f0000001480)=""/161, 0xa1}, 0x841) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001340)={{0x18, 0x3, 0x5, 0x7}, {0x18, 0x0, 0x8f20}, 0x100, [0x9, 0x8, 0x773, 0xd8fe, 0x81, 0x600000000, 0x8000, 0xff43]}, 0x3c) sendto$inet6(r0, &(0x7f0000000080)="b1c07936ee00b027c870858249a84d13a8240f143a8c259739b2f12518ab20283e8996c0b75d7fb651fa721f076b80024bd92f4eb887921a53b84a31696998503b94896563e92288d3fc58443ebbd6eacdb5bf5d6c5f55ce58833d0b028389610ca93a00a58a32683e46c7a8f61082533ddbac40d9eea1740c77c8ab3f75cbfd4c221a4e0868a3134d47d84088ca528e3237f5", 0x93, 0x8, 0x0, 0x0) 16:00:16 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='c\x00') chdir(&(0x7f0000000040)='./file0\x00') È3^}Ÿ§•E<©SLâW8j'ÂÃ×¹Üç±MGà_ñP”Õ…ïFœ·–1¾¥—øÝéÁuNšá‚²Â‡Àï¸[&â\è}b}Š“˜Ó|e囂ýõgl؉Õߢ“³BÎÌâD·JýóÆ¡ ±<ìç0PxB1áy Võ‘8ÞãÎeƒ<§·Åi11a¡C‘¶F^Ô0h)L °¤9‹¥øàÿ#KÔÐ*rñ:¶DPe5çoÀ©*×ÿM…}ìlumœK!ß[Lû OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) 16:00:17 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000140)=""/126, 0x7e}, {&(0x7f00000001c0)=""/173, 0xad}, {&(0x7f0000000280)=""/227, 0xe3}, {&(0x7f0000000380)=""/105, 0x69}, {&(0x7f0000000400)=""/36, 0x24}, {&(0x7f0000000440)=""/125, 0x7d}, {&(0x7f00000004c0)=""/131, 0x83}], 0x7, &(0x7f0000000600)=""/244, 0xf4}, 0x1) r1 = socket$inet(0x2, 0x5, 0x100000804) open$dir(&(0x7f0000000740)='./file0\x00', 0x0, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r2, r3) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="e000000000000000", 0x8) close(r1) 16:00:17 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x612, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="943faaf4bf277289760a7f7323dcb6f0f731e17bdb670631f96f3e3a2e9dd2b28c8c58664cbdaa89d71a764f0336754e99962e4ca6a7c794fa277352c6fb79878979b4b5628a724548ab470846a54ad49a12808564b29d1d300b1345deaec94fddee7b3e2f3074188efc0ea82a2a44be508718daad68f14e128abeac0196c5789d2e0de0ae30ee6a2e748d6b4f4763797f3ca169454845c77de368acc97413ce0a49e3c8e380e5d87b2b95cae3f309ba6a4696272ebb1a75fd6075787b974839b95439a070879e6498ed7920987cc0627a04516bc46b6aa494a707f43f768caeae631b82af6dd13f8148ce4d18c9c0cc6e93f5750e4eae21cd43e3d580a9ab6ff36e021de14cb2e08aaef138b717f773e53f2059e91fb74887501935658b297abbb5615d88bd6d6ccd0bef4fe4e6d6d963af0455e3ce7b3f65b912e57e088e4acb6fc9bbaab57c0752232492b6909ef2f1e1420a4017e8c0f6d52854237ee0cc8fe7c551b27a9d2195586803a00af6b04a1dd3035eac6f95ca7467ca49a5bf52dc6061c2d8fd048cccb322256e37996881c950a2d6e33c59bc70e5a2eb151c4c4f5443c764023612e0470ea1df794e8e30d5e2769f7a1667ba43862bd14e7ba02d1d52ddc42143b50a219a3654d57c9e79926a3f8e483d50f25e58cc24b338d218fa8b1ae9ea63278bf3fced33cead5305c0c44529e7533771a353b5dc579dd98ed9529a1f1b8e39ed1f229007160c3613556ee144153a5d60ff030231d706dd8bd3e542fcd941f0ae451dab3f4acbecbeab72ba1797edc191143b1634cd0b1ba6680fef138f95a6654df5ac7e491552425765a33332d94564006d87205cd233319cd60132b2a05ecb76484b31d96ed7fe7062a1b8b8ac9791d39397a172bd833da2841fc1093646b041c46a00bef459e80bad0869a091ffb34005e821e7bf22e1367fb22c4928850504792b4736e9b65ecfdaa87a0220661ef48dec4fa9c92c7dab1311a61392a563c9ecb155160dcc2745f8ff45b56f553fc9cd9bcc194e19cc8672186f7cb26cc480caa813872db70fba63d0632fb1e00bf4a0c661479db79de988a8c60fbfce62076e37a9e612071f250081563a918b9962979d285050c68b4df6df68e27ad34bda1f9c7ef23980e2dc3fa9ae677dd598b5395c22ccf87950da2e2127e8d66e0a606154e0f5997aaf9bdd1d3ec1b063e9482375552ab808c1457446f0e61363f45638249f17d0b87252f5bf20eafa28afe4acadd75a53298d60cdea5e262479a38123777e784c203241f867ee3c489bffc32742738f09bfc8b2c657bde6a8e322d8d2bb79bfdab1042341bfc915091f5a2d599ca92803799d23218c221724b6bf87f82df64659134a50af72be15a95d1aca9335561568e92c8908d1fc4a423b0962ef3cd36581cfe31c2849fbacd56fddaa22b6bd30d47c0c5281c8d39942922719957f40b0d5cd8d7f5f2722dc767a12e9323f8624863f257102c5a299ef9cac3499ec73a4eec958f68c8427a5336c32a4a6434fb6c5527a6df72994118f09c995a36c2bcf1ffe39142057087a2048125e153eac7ece28530135fc39ccfa9d820bd82b8c6261cc5e3027b95c2a437362f8586afca5f55c8b5895f29861daa86dcd8febf8a24612d4ff1ae5824be7b68ddf9857458994f38841310bf784e3ade9f56fa68b88e24c172d55fa8a972b0ce3905ff3184cf20c4dda2573716973d596a3798a7617ff02ea00c5da44cfafb68a521e9aa0b3c997b6ce70707cf45b599ede3593f44a6e50f5da9271718e49f67b0e4a10239388630662ce55932431da7357d569eda7e6324be6fbfccbf4006086b405e52809dd5379a191053bb482da43fe9a875693f0ae851e71487a12ee2f657acf6606c1beba4fcb0efb01da12f8ecfd4cbacb7c6ed40cde3d5a5846f19afd695b05b4c987bde7c2bce667c849824f8095be25be86ee4d54838c37cb5894001aa9007bdc28ed19550f8f9cd6fe8f4d8294d75d3625d739cb02435a1637725ea629b1b7f11b97ed032042cd58baf217ef33784cde03438e655f6fcda7e8ccf60d6ac5d14490a3918b7445e09dfa1f631cb4fe0ae904655e4399455d6c9223b9425151e4ca418c62b8eb230069485237adca9c12ecd3fcd8ae365fadc5905b1cc621a823fd0a3603bb32505719716bce4ecac4cffe448c864721986a9d448c08ccf47e92f12184566d731e14f0aabfe77fe2fc2c821d27a42914501be4119ca5d734f19dbe7d1d388def6e92bd4df79155b6a3cc8891a1d778150aa7d749efa20eb40aea9ff87a278ea611f39ad919b493e99bb58a97143d46eadec3de425c6c82c01be3acfeab604f192525266705c899071ca46aa581e3a5da3735cf423033f4c6e48d2288a04430f49654ea1f000701135581d7ef55ab0d5b28bdeda0cc502c2de0f61b065745c462993cc8456bd8ce38f7273310efd3b944d07024115d17bc87b1a4004590bdf33632a73815fff0492d49f32bdc168b7d9d6d6ee820d531cf040f25a6df5c3e0aba2de4907379518c6cad310549216458b6bce7832655fb2e41e310c20a9266abba9202de72da3082576a9691f30b841b47b8edc3a63412061982b0f519d3f6149a9045773eb07bdb6b283c0b0f72f8cbfe61fcdbb3c906dc65da3754eb9703a6cda82fd9b2bd477778a1b2d1d24461238a7105f4fb5fcdba7912a592dd11b6cf4c259345b9865b060916aed45b83c9d19794371455cc8098000ddd6325f54cf1a1dc1148c82e2d80af9160fcf7957e828a4cdd45841d6a6306c71e0894d61867f4c2f00770f04de6ea539e7d0954abc8509964955c458581", 0x7da}], 0x1, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000027c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:17 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x1) flock(r1, 0x1) fchdir(r1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 16:00:17 executing program 0: setuid(0xee01) r0 = socket$inet6(0x18, 0x8002, 0x0) mprotect(&(0x7f0000410000/0x1000)=nil, 0x1000, 0x1004) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) 16:00:17 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)="ecb63a03493b6bb0ffd15e7a9ee76c7c8af2cdad24d801fef9c205b0a3e929ffffbe7d12fd889a715a93d2855244907309abb3237586b60000000000000007f48730a5900bb3857e22164dcbb5dd8751b0edbb86aec301dd04", 0x59) r1 = syz_open_pts() close(r0) kqueue() r2 = fcntl$dupfd(r1, 0xa, r1) bind$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) r3 = syz_open_pts() readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/54}, {&(0x7f0000001880)=""/4096}, {&(0x7f0000001780)=""/200}, {&(0x7f0000002880)=""/189, 0x674}, {&(0x7f0000000440)=""/104}], 0x2d) 16:00:17 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getpeername(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x20, 0x0) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) chroot(&(0x7f0000000100)='./bus\x00') fcntl$setown(r2, 0x6, r3) 16:00:17 executing program 0: setuid(0xee01) semget(0x2, 0x4, 0x3) 16:00:17 executing program 0: setrlimit(0x2, &(0x7f0000000040)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000080)={0x6, 0x2}) r1 = fcntl$getown(r0, 0x5) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x2, &(0x7f0000000340)=[0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="a074f85db7682031f74413", 0xb}, {&(0x7f0000000140)="8e34b115bd73166cde00fffbd0d1dbb4c8d7f8b8d1de0e8dee8c208c014508ad47b841e339739e6c79d63046dee9ccb045c7b1536b709397356f53862367fad63372e0e00398bd0bb2ff7c79d4d94f9338", 0x51}, {&(0x7f00000001c0)="1a20053ba17676e18666ae96c951cd77788efd04d6d0c394ff1dc69d2c92a96a202438b500f43890a31371c66afbf0555e98fcecff4c57bc", 0x38}], 0x3, &(0x7f0000000380)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x60, 0x8}, 0x2) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/102, 0x66, 0x800, 0x0, 0x0) setsockopt(r0, 0x2000000000029, 0x2f, &(0x7f0000000140)="000000004eae646a065d37f21afb5cc4b95562e15b82850fd1df9f4c6badb64a2b0bb4d43d32c67ed031acc2bd88e0bfd46875655ef6364c22f23e5f1b53bcdaa93a5994e3343d8f0e0f014f2669d7ec213dbec4db74aaf3fcfeb796307cbffa1d29138720135e5eb500845420b3b2a931c4a4e6a95a692b91cfca0221502d6620419a1b7909fae2087d6475884b7cdac2a92bf649980c4352341781758562b494e9c9a45e17bca7068d726c00c52d39dd15f183faf7679abaf46d504189a38a574d9796105c9ba0af9b5decf196736bde9cbaaa9783debac727e45c86ec20120100000000ba980d03d0160fba7373", 0xef) 16:00:18 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) ioctl$TIOCNXCL(r0, 0x2000740e) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) socket$inet(0x2, 0x1, 0x3) r4 = socket$inet(0x2, 0x3, 0x42) setsockopt$inet_opts(r4, 0x0, 0x4, &(0x7f0000000100)="01000000", 0x4) socket$inet(0x2, 0x8007, 0x7) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/180, 0xb4}, {&(0x7f0000000140)=""/35, 0x23}], 0x2) readv(r0, &(0x7f0000001840)=[{&(0x7f00000001c0)=""/138, 0x8a}, {&(0x7f0000000280)=""/75, 0x4b}, {&(0x7f0000000300)=""/196, 0xc4}, {&(0x7f0000000400)=""/87, 0x57}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/192, 0xc0}, {&(0x7f0000001540)=""/21, 0x15}, {&(0x7f0000001580)=""/216, 0xd8}, {&(0x7f0000001680)=""/204, 0xcc}, {&(0x7f0000001780)=""/141, 0x8d}], 0xa) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) kevent(r0, &(0x7f0000001900)=[{{r0}, 0xfffffffffffffffd, 0x42, 0x40000005, 0x6d610022, 0x7}], 0x7fffffff, &(0x7f0000001940)=[{{r1}, 0xfffffffffffffffb, 0x16, 0x6db0be8651d2e237, 0x3, 0x7}, {{r0}, 0x0, 0xc, 0x0, 0x2, 0x400}, {{r0}, 0xfffffffffffffffb, 0xa2, 0x0, 0x1, 0x100000000}, {{r1}, 0x0, 0x19, 0x14, 0x7, 0x1}], 0x8, &(0x7f00000019c0)={0x7c67b549, 0x6c}) 16:00:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = semget(0x2, 0x6, 0x718d69a7a84847c9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/92) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getegid() getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r4, 0x4) 16:00:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2047, 0x3d53) open(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffffe) 16:00:18 executing program 1: shmget$private(0x0, 0x1000, 0xc0, &(0x7f0000ffb000/0x1000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000002c0)) lseek(r1, 0x0, 0x1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) r3 = syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x29b6, 0x1}, {{r2}, 0xfffffffffffffffb, 0x1, 0x0, 0xfff, 0x7}, {{r2}, 0xffffffffffffffff, 0x10, 0xf0000008, 0x2, 0x6192}, {{r1}, 0xfffffffffffffffc, 0x22, 0xf0000000, 0x100, 0x6765}, {{r3}, 0xfffffffffffffff8, 0x8, 0x20, 0x80000000, 0x7}, {{r0}, 0x0, 0x20, 0x80, 0x401, 0x6}], 0x115b, &(0x7f0000000140)=[{{r2}, 0x0, 0xb0, 0x40, 0x4, 0x9}], 0xff, &(0x7f0000000180)={0x0, 0x7f}) r4 = shmget$private(0x0, 0x3000, 0x3, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000001c0)=""/68) r5 = semget$private(0x0, 0x5, 0x202) semctl$GETPID(r5, 0x400000000009, 0x4, 0xffffffffffffffff) semctl$GETPID(r5, 0x7, 0x4, &(0x7f0000000340)=""/216) poll(&(0x7f0000000280)=[{r2, 0x47}], 0x1, 0xfffffffffffffc01) pwritev(r1, &(0x7f0000000640)=[{&(0x7f00000005c0)="1caec424bf4d3fe2954ad1e6523640db1ba39e3901c0250e228df9519f42cdacdb6f9b24287837fc4e9751cd72321fa0d8453eb003cd33e369db0ad2324c0f0f3667b5d84462e10cf5e33030f3bd9d3a", 0x50}], 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000480)=0x18b0) linkat(r0, &(0x7f0000000440)='\x00', r2, &(0x7f00000004c0)='./file0\x00', 0x15f2c08999c30972) r6 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x8, r6}) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000440)="af56ffca046350f381b9b99049fb91f0dda5e9397105da56b9709fd007206a3d18aebd91c7e38dd3a4c9e5723361eaec35fa6e77a3ff332e5db1c4e3551c222ead34680bb0759898f10c91672a84aaea4f9dc505b9fdf4a214b50ea2548bd05be0b0658fd6a39225328f4f6027c6e26f51a055b070ef9802de60442def9f7da2416b9e44f8e152b23c968b9bd08f621f7510f8e7b192195654bd95a9e19d0c127d302c958125b70d866165d13113da06d58ffa5992dc5b7a4514f5d6464ffb1a7a119a700a95ff62916a59b5d960e4498dd54ce7a90fa78abd352801831e696289e4f0c2c3cff6e7ff5089c4b93bdd7d303afbd07c59f89b23ea96fc8aa3cc07b046d9df47425d483e", 0x109}], 0x1) r7 = socket$inet6(0x18, 0x1, 0x0) connect(r7, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) readv(r7, &(0x7f0000000540), 0x2) r8 = geteuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000880)={{0x4, r8, r9, r10, r11, 0x50, 0xffffffff}, 0x9, 0x1, 0x7}) semctl$GETVAL(r5, 0x75e4ac8dc3b9b6ef, 0x5, &(0x7f0000000780)=""/245) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x5, 0xfffffffffffffffe) setsockopt$inet_opts(r0, 0x0, 0x4000000020, &(0x7f0000000080)="00ac2512", 0x4) socket$inet(0x2, 0x3, 0x97) flock(r0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="46a3d5f7749095d0865bbab0db9ea680311dd77a22c6b82c2afb6082d658609aa2a434ddf02047779fd19c1c41a67999b7db120037b7e9847653d9cd38963861def491acc42f76", 0x47) 16:00:18 executing program 0: msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0005000000000000000000000000000000000000000002110c04ec0feb3bf4e26bd0ac4e5adef8fc83dd610c330d7737b8ffde7c419ac028a1ba394db586b69f5aacf6d287d6c67413a330c1ca04095a57eca32d5db2711e6fc84747a831c84be75107a586d9c05dab2ac17c6148624a5392e78bbe5c87d6306f1e27e84d0d3990f0ea9c9aeb5f285003c9406d5723a0ff810f9ba9a959c3a949f515c190"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:18 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x0, "2b760bdbe92b0dc4000001000000000400"}) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161bc) sync() r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0xf1b5, 0x4, 0xc0a4, "c4fe34304ce1195c1ae3b4fd7c0d256c4e89fec8", 0x9, 0x9}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f00000000c0)="e3", 0x1}], 0x1) getpgrp() 16:00:18 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file1\x00', 0x20608, 0x59) sendmsg(r0, &(0x7f0000000940)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f00000002c0)="ff659e45d5888121a91335ff2bd4fce5ed479ea64854dc611f65f2eee140d765ee5fb613c6ba48c68db7c5672d971ba314f922e81e27b1c70df46ce88dcc88ec82498b84cbe0286f8ac8082b28c30310aa84d4fb52ff67fea141ffe7273749a391ec06d7830b4b742409d1a2924deefb52ed8e5122fb3dc240ce6ad50ef48b6a3070e58c0b9d2d73158ddce5b013c9ddb8d6a546bdae3efb58c8dd1ff6a6740084d7965c8b3cdb7341ab332c2ad1c0c6bb483f752a243bbad3db26cc4cf8bfe8d7133ce397d44ecdd5aec3e2925496ed8c", 0xd1}, {&(0x7f00000003c0)="b1374f4fe2c4b19f97deb0d315b09e3127f6e8afd5029d79e5b68fe7a4dcca55b849b493628c0922981e95dcb00ed4468b59e1fedb4ebef0ba7c119d8a15fcf6ae761e56e4c0bb412a59815833cb4f14df1158fcc8ddd8745db1e82537243a8105719659d391a3d553688cfd0ee4a57143fc20ad4aeb55791b9b43c0a4812707c665a05011450255e0af79a36b567ba68329c6dc114571c1b22b41a3fb7d8f3435367c", 0xa3}, {&(0x7f0000000240)}, {&(0x7f0000000480)="c41639e2a4f534d7fcbc9b6d6a8fe7365657d6bdc357704a672503a385ac04cefe21036da9c042e0a90e674c5c911d8d4ec9140005e6310534969e1c8aa049edbb5b07b9135147774c12", 0x4a}, {&(0x7f0000000500)="ee71be14d2bbd4e518d881584a97336151c9bbe0740b05bacf2ac4fc0046494ccc54a490258b1a82e30f7ca2035d415607c4f3b7159feff299c96c56214e4e4a9e1672b374a5c1fe937b043486272f83ff6ce8bf2167fcd72cb016b54247d411f687860a8822ed134d6cfbde46580d85fbe3f2b882dccac5d1e34bae232b75ac480dd1c0ac", 0x85}], 0x5, &(0x7f0000000640)=[{0x18, 0xffff, 0x101, "051e6c"}, {0x58, 0x1, 0xffffffffffffff11, "2d2adc9466ea0afdc3fb608be5420333520189903002b19156ee7dfd0a21aa547eb065672a32058c135b88c3c98fda521db3bf42d91f4948225172d6b0ccacb0d5c7d10e"}, {0xe8, 0xffff, 0x3f, "f15a0106dd6a3d51a9baa8ee2d3397dbb6aef548647343b50f5306395bfc664a7f032bba712376aecb6025104702dc84bd2de1ab008dd903f8590f266bc3fa1990aa63b0df6f4b5816440974823296b47ed0e82e67c4eda811f4297517ea0f319c4cb9fde22b4f52015bd6f36691c17fadad8a4c7adde86504250c85b18e6536de9dd38b447462e48e1b5aabfee09a819f26b9941a892c004285b77ecee12c669d5daa678be9f540dc83850b2f5e7f16bbf65821397472ae9d6a091f886e87ab35c8323a1edcd5545c53c31a779104e9aec8543d3296"}, {0xf8, 0xffff, 0x4, "3c63750fd876cf107b360db4e5536eb8f780e75a47500e88f1c3e7f5ce02908540747a2203e8283d0825b9f51a0cf6e4967aecd8913b12a0b9bc8ea7fa0778f7ae159952ea7c3c6fff517cbe96219252bd203dc6822bbb8b9cb16fe5d1141500fd872ad7a2ede137e86a44b6a044f911c42e91b04ae2e5a3e1f633cfaabe70edf2bc38e43976df1100e0e07a17e6d5ffe2ec7131d2d6638399ea34bd28bd2272368ab2685a763fdae9ac4d71d8da561e8bc2f920b79ac1176541d071626ff298b0218f18535d87e04e4e90d056944094a00c5e5c3ee3901e7b680c078477181ea17eb8cd84d24f"}, {0x90, 0x1, 0x4, "0fce23dc80a61abb1bac6ad8befd6a4986c6798d26207e45ebb04b7de4d3506894d8f6bb6d74d4adb8b2824d59e9588c253aa52a2144e1550e3b272f3afc2c6d1aa75f841fc6e488c8ed67bd286d0e8075c77c9e6ae72a909ec3dd38fc78b7dd5ed9479fdffed8c532c9e15711b4d451959640860ea57c2e61"}], 0x2e0}, 0x6) r1 = socket(0x11, 0x2, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000002480)="7373b0153f62af37d5134c606dd8698487e5c435b2ee4e64f05ca268ad92157feb91a51396c3ba5f5c7732bd693f39f8a0e788f9431575a55b16990a0d85c4d453f2cd0a41f9dd521a123a185ed9db75d4a8c10a57ef815a36ab3ffea3bda76b2607ee1fd47ca43c9f4a38e2436b0c5ba4394f16a21da798ff941809355f271d38e48c91fc5fe80d9a7935597bab94fdf14e872736557b3ae023d9eb2242a76e0e725b61987ba3e706a9f4d4f0bc0afba3d88d94790b9ca8b79a8ecdff09c092277f898114897ae5b611a4eecdef8e56a89923813df6baf6eb1f1d28186c8f95f50a18aabe32a9f71545bbe28733e563de6adcc855dd7efd5ce1c44e3251703ded3720d04d47bd92bb1d4aada6624e834735e65a344246ff1c6951fbd739dab9daecc7e42fe8cd98099aa4bebdfeb4f9cf6b8f32bb1b38400eb086595c7c72bdb9bd2fd929e225d0ac6a1a91dead1b9d2d3e515b948e5f1afd0be1ec7e918e8a520dc96fa4c2587b5c1a542234d6163babd815ecd36133f8792bd7a92ec7e5826790c522ef09303b680071bc7ca9f985490f564f1047c44623ddf94c2f8c5cf0e9f9eb14e40a1d304901b2f006b93c6c23a94d3f4fa206ca6f91143bfaedd304fab338a04ff26887fdb02a63d447e6b904e93a45f07cfae92e1ea60aff7f9d18212c87230b4e4fad4e401324a1671ffbeab464a4e4c3edc073aa73a09322bae2d4185b6c8e0921f50b1cb4b9042be11bd1dd31279610dd22e0d1dba1dc57408858caf250e2295d0761923c0c7ac45ce7f22e6f17fc314e9b35271a470492a86f66b34f82684b9e6da849b5979e89d247687b17c2f6e9a5b5e1e6975dbe139a8e11dd5391be43c6342e4a6c4ec4e816167017437c5ef32749d7fe8201b54a5502cc50ebabb08dc08f6face840e868bf8669f089083764af8b52010b7e42407d4c7716199848ee99de595ef658260a023099aa044303656554dc890055adad24627411c822bbf4dfa615a87458a60748773e4acadbbef68a671c16ba5fc2fc641f9e907a36a4d98a9462647821b6937d8f67a853bd7986882fd1282c356749d62d6d4615fc1f88aaf369677e635d9e1e5eba62acd4782ab2d89099e9b4c2c5bd099a5a5e45b111f5933485bfa9906aaee9227b4b30469c2049267eba54790a5a51f10ad92d49a52863e1f109a17aeaf586da427ca55fe649fb4e6c97e7e90fc7bf7f884b6409b47c61d32b943dbf0c96e1c4f73888d40442e29e7f4544889fa1f00237fc72642b8b31e47cbd3fff6a43256d5c83a7c7e8cecf3ff60544bd5b25784399c9b2ea5c345bf66c93ea2c5ddeab8ac872ad27a70897ea3a4b75eab495553e6219a9065ce1c16e30ac352cc3e9d03b8afd9c83eeec58d1ec51a3208c89b007036cb9e5ee32f2688dd23709bb81ad2ef5df8a7e691fad725cb1a7ae1384668952bd37c896b7d131841832eea3b6f9d7bb85659f26531a857ea3795030a21811f303fcc7e1b2b089bafdbdfca97ec1f2d5a04fc2abfb24b2da8fbf282d82cf15a99f577e954a6f893aa35cbc9805450555afbef036659b0e54929cc435ccca9f36af0aaf81dc541703259c13ca2a989cb1b0e275e7d75c32aecc70950094efabb7481ab2310ca475da8bbf09e486931f714ef8a4b2c7c058fec3c2d2a8d9a9d8bddeebf266567618f58da4ce8fa28df45a5cbf9c8f1215428dca52fdc6ecef89de5a30f1eddc37e156890f5d00ca066c82df789c2da5b9c0f031617f81c5b5202636ad29447e5c05b92d3a0bdf12f3a0910ba41e947a84f4740c15788608f8c4488e28781847790c68b4d7b2b0441d118d96c09d2eea935b31dac6e013062b0ba0dd40597ecc69c2f9d74a8199a8e063dbcfc1f25148cec6431abfb960c81c526d0c45284c405e882afc4553a6bdea78696718dd06c51c97b56f0ba592c5738b1b52ce479b2acf038db7ef3ae393872d4c0a2835615a6cee01b8e861d1d4c5f3fbf762f36a7a0be1f2575cdb43eab76bf7e78fb7d27a33232f2e05c96336779e", 0x5a1}], 0x1, 0x0}, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/74, 0x4a, 0x800, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000980)=0x8) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') 16:00:18 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000000)=""/21, 0xfffffffffffffced) 16:00:19 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0xa) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x3, 0x3}, {0x18, 0x1, 0x3, 0x100}, 0x0, [0x400000, 0x3f, 0xffffffff80000001, 0x17, 0xfffffffffffffc01, 0x40, 0x421819c3, 0x1]}, 0x3c) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x0) setgroups(0x1, &(0x7f0000000180)=[r1]) getgid() setuid(0xee01) 16:00:23 executing program 1: mkdir(&(0x7f00001d4ff8)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./control\x00', &(0x7f0000044ff2)='./control\x00') rename(&(0x7f0000001240)='./control\x00', &(0x7f0000001280)='./file0\x00') 16:00:23 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x3f, &(0x7f0000000200)="01000000", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, r2) sendto(r0, 0x0, 0xfffffffffffffebe, 0x0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffce5) 16:00:23 executing program 1: mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="a96e6b148b5843a55d0c017432cd44c2132b025c1820755d8cff6010bb9d5956c00e0d8b4c61173773e33985b4e015fa0ffb6e0296cb0a032c74805c2b8b5fe76f007f903be24f4c82c3c2893d35cf5dd14d441d909d9a9fd8335bc6dc5710db2af394feba33b9f123c245cf646010df029504e22fbab9b2bb7f1186be63ce41f4d2e69ecc1ba54366d2cf9afd1a91ffe35c6608f246c6ae5e81f6dd138a4fc82e4e5d684201c650b77220240909980e67ae9fa7f927c2518726174b3c", 0xbd}], 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) lseek(r0, 0x9, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000840)="00ec99823d0b64438a357ebf3323dd1d0000e911bb0f46cd06436dbbe43de22cd2fa87bac6a4f8aa33e621674ea325142e", 0x31}], 0x1, 0x0) r2 = getpid() fcntl$lock(r0, 0x805819a7c373c051, &(0x7f00000000c0)={0x3, 0x2, 0x1, 0x9, r2}) pwritev(r0, &(0x7f0000000040), 0x0, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)='r\x00') execve(0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) sendto$inet6(r0, &(0x7f00000000c0)="565d80e9c3bddfe0591a2b972e5a3b0d4b4a1f38ad17f95cb7d7ad9a9d40e6708ce4cac710617af5036481f763506543345f294b10d2bd8eecbd3f875ea21d9733a1edcccc539467bc90886e227fb7637b873ca4617b4cdad284ae980750cd5849e20c6e401aa96984ca38480e78c6d26b2f909bcc1841be5e8c5aa0c3654dc141d775e57d9643bb0596d60aed01e9189ab4bf6c8665f645eec6", 0x9a, 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000080)="be3ce0f3a95a3e7f6b", 0x9) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:23 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002003, 0x800) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x100000001, &(0x7f00000002c0)='\x00\t\v8', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000002a40)="b97e7d0852a8de454acbe06bb82c97645c68af778f7be914f685c33682d8e2e53688e4281c2129ed219acc2b5833547fd65eb7520723d02498ceb6b1340777c6e96987a5f37bacd15d913109ef945b4c7d5de3df6b90704c71cb8245602425dc052eea8120db9993ff20929b7f8b19d18e2d5bd81cbc6305c1b0c6737a22e2c7e83ee50e2549291169b74bb93d86245ba1c9a4031e1ac3e862170f2ccbf52417d313aa6d31c2d3f76cabe1709092062e5a7f4cfa2506c8103b767f6a6be2b9715c8c7ad45cf296d39c1f719be097561128ebfee3f5f7a8e6df65e2e18393c810ef2785cd97fd40010acaabba9bbd12a510901176612b3bc972a8106403e5d08626d62d641315f328858f14eb38128728651406f05157090351d28f12e6569359d9d95b6beb09f38750d9c8ea2b9cf047b9fdb3137554f0e3e81d67c6d4c8837dbb683479a19462da228ea346c62db3a857a8e693cf11956c13dedddda9631a94e71dadd3d97ae2fffa93916126658737a4074a2a7439922d169cc84fae08a6ad799d02fea75664d314f12cb88570b7be94adfbdf2769b7bd21b5929428770138db27ab3f3badf8a66d063398fddc531f15ef7ec6526b893c6d18bc1e79a945033e8b287c79eab061a97777f9795a82570fd3b89e2cfb70e176280f2edc75074e84668651e50a218a1bb5d389d434dbf4ea0ab04835c1f85d86a0f19fa9baad4262aa2f5c1fe0ec05ec0231e9fe795a8cf32be28b5fcbb88eb7c5746a0832d5ca1139ef71badef81c9579e083a6753b5442ae5358cc8667aee0ded0db8cba263b72f81ad7f3a541b568de7f17c5128d353c557a2e039480922a9c4e78b205a36c26d4b1383bae56df37f349950a40c777fd96943c4ec38fd884bdca1339094abdc08830674b9d27b4c7e3c8218303887d0c30f00a21787afda1caa261c0fc36a1281c53ef5bd33a144f53be822984c47f95bf0616cfabf96a71f04b94bc22b8594eff709fa1ebfe885d00b33ca9937ad43099644539dcf071116feaf21c5b216b96f5e2dee7560cda98c1e24db500d1a918286aa46ba8f384a22be19f7ff94caf089478e10a09b9650867108131afe808c1aea55563e8f1287b6c6d9dcbb7ebb7196e003e7ef59e55ae296054015e43feb5101de46963c4d781775b63176f862a7cc87beb550d8771788b996b989f5f37cb846e7b032f6eb45d784282fc9698b40c69b98e43f7bd05213e87868a3a2e09812dc5029045b2a7b1c7062fec9d99a15058027f46414be0b24ca7f6b02a5103ba749ba5bb3b810fd12ea99de9078143e541a9919e84539c8c4510698e73a58e490eaf2200f03f4ef22d3168e54418ac9c4293e091b1aaf3fe035172f9445a5d609929e5d834191525265062454f41f37133970c9b9eb004633e287063d31ab61992d509489e142e8f2b560ac5b738add0c367a552644f608ad6c4df7bd319629e875bcb4c9346277dc5868a2a77b32793ea2b1e3f134a9a9ff365e7f84d0ffb8ad10c2d39efd7147dbe583dca09adc7643c6102ef8beee08c55013098f36370352d10b1ad4e6a0e11692a422545e1c1e1fbe18e5cef345ab68f6141fc56228ce0eef41959fb8575ca96a98fb860043f42709f7fe089614721924aada528f2dc50a4b0ce05adef2bbe822834b0d766c3fbd54b8f4afdf0e9ee50456faf773cbe99606fac261e167d39dabec36e32e0cc63fb47ebd056d077423bc33ba8adbb1642317fe1a4208a2fb0c8168b7b43011be690007483ffe8e1f8ee47d366cdcd4d23613db984159c52cf06a0e86c997442d26c8130dc82b364814ead808e8a37ce6dd7da37504bcec050d66a8002342c67610f26fcb74b1ca32731012f1ea54be4c0f82f64fb30855c0a8ae581421ab9a5f16cb0f48346c970d65f0c0d3d9cb3c5efcee1ccabe20f900b6ef48129e5a26c05ae0e1bbb66b3737622eb5bf20e4ea270865045764d18b0c6242c2df9e70d3cfbe02d720ff751339e2bebabeefc5eba4f605509e2a560e2bf7cf6621c2b536fa5cb8f06db8d1e68b757eec0d30f0e31486a504ebfb9b24e6131d34205482b482753eeb2a4e42338bcc16149fd9c3b61f928fdd83082fe823e486bb0d9424f0c6e44b1c523ef003d7c58bec7b5cc47bc8f8136bcb0040fba0fa28b31dae811b28ecdf3db3dd7b22897e06f2e5c1228be51818e82211cd1a591b2b693c4a736d31000b76ce9fb3ecdc4a24964c45c918c008bf5ff31d06141ca7793477f5f99bd175804ca02ac34e89a32fa48545dd0d238c676f8939874589c2d6ad1c47649848957733331fa439a67cf4d7054424741f360795bae018d3139fcad15d3a536e18d9ba59059c0e8b7a32c0b257a08e3980e070d6761e60ccef1f668b6b49cc3c2f7b0624595d085ed38c1ac8f55809c889cb57c3c54469b30d1e2991306b4d1f02c29f8ad3ef31469dec372cf9828d50b371c6c48ae295aeece65501aa902dc7ed299a8de6191ca1f1589f511d8cb1f9fb01f13b773131bbfbfa48c6f9e1b904391db1181baa0eefe0b55113ba917a6aa12fe7a1afa5355ec0356a3dd613dde8bb9986c5fd9f19313e154ee5f407fbd790590e25b8c732aef95da2dc5a8c678771d010078fe1ab15a2f114af9154cadbd1e541288e09ffe03ee3b1b67e2c99fa33eb9f6527b46fcf6a749adf85cfc44b65b648ec47f00bb9371d25050a481aaa9501a5d30a7caa5b4623b2ccbbb1e89f7dabc00a1c0de1cf34189ad4e3f33aed405befc91ad2b57e32efd04a6526861b391d87d0e28a561915c2c42d674f8eca237abd138a308ba1153bc3e8b22545641777d6f6ffb56a3db8d0af06bb6a664d0ec648f7b40ff5cf819ba103f1607bc2bde28a38b83c274899b0beb123c2b3bc46a4026ef44927bd216ad655f7ead4dd9ade22ad13a6cef4f2fde971684d460cefe01b01efe1e8c11ad649fa17a9d9ed8b4b7719de2d774d25b4c04c7a18f8b2cbeb656054b8db0a64754a2e292ef8208f953bdb07d0ed4c1fcbb4325e126ff3c8a12304f6093c796e45e6a78790a87f024cd3c186f4cec8da95ddc71a093cf55b712d077bfbecd7f35bb3615ac350daa3546198e01090c6f2cf582ab2b55dba14fde87034df4c7b7253cd102ab0f06e69a7bb78f292283f31098cfc91d9ceceb0b040caf096b40c861aa9c9718bc39e003b0067f39303af30e00d211315836e4dd1c0dc830e30e4707982f6b749a3e72d8faccf1624cce4eef8270c5dbdacab4dc416d385c08b0ac4a489a4192d9b4d77ae77c7b35e0c24db5b0c16b13509d7a03a69069c44ed5cd12a2ad303e59e097ea6a495f47580c5b76fd7f49a3561b71725c95d32facf6895b515ddd93c12e3c4bd16dc919664c704ad3c341fe233214e30bd477516b0cdf170ef6ec3c88d1123a052c2ba3b57fcbec873bcbb557954089912c150a035fcde297bc1df05d0dd5e5996e5cebe9ad635a6381dedc25ad2bac35be18a8b2633b8177ef97f8d812faf6626768a24bf8b5f241a3b4cb4bb244a091ce32d625182a3dbd902cc56253474f99c88bafc5ffb19ab2fa4118c2658afb60e1ae4adfe59c2e3acc8e2fbb5010a0ddbecda64dd650d0b5e76f9e226e4331d48b791cb92ffc4cf429c32d3d8d5b8c5a4f95debe9a0cd98d1e0f397f7ceb824b1f1f83eff21609f33ce4c06a9214f772158bc0682a63d8030e64d6a32accfc79e6895ea4512615863d95516082f99915e81996a335929547649a08ce85997c71c0b15b9539631daf3342ee4cfde0f70edc0ee440ba3bbeaf247bc09d56cf13ea232b492fc62c2f8c29b66854304af7fb2f0fec7ed5bb1ae75f5ead7c8acb8b3b9fb9ea9c90f5b8fc4513ce5e2da67e6ae53b267d745ff6c49cd1bdf8149d0d26b1c8fb69e1dc135dba1cbf523bd712dca93d7fc3b3c1881a2e30bf95b70a5a1f1188497d45356dd1c7a776266d9ad015efe3b7574f1192b0e6f7e30b5c9fef28e00bc26d04fc8ca1b7927ea40809bee964b59ba0ad40941cbd466019289960980959011e86fbb6762437cb735f7f9c89cb5950bde30016dc046e3df74e6f31043a456fceaf31fc076e82fe151602c6c86b49d62df341a9864b196f1b145f3b074e4422465080db3088f674bda60080f9edf6921ee2ee14df1b47928cc700868777a05db90dcdde6bdf63d4a134403a5d4a6b84558a3d2aafd5cc0d84c5a2a68dce5ebbe308300d78c4f21fdbb8d59df805b820360cdbc97c3d4437007311b152e237a6325d8b6eedb0d9598f0a4ea23a52557d7b34cd644f286f745593c5693ef1b340df91955944371f8ecd6a9da4c97cfd72f7e19f98eeb0a3cc23511ad08f2d98951a92d0888147decff506520256918257bb23f73e305682dd31e9a89b8c1b3bdbb3caeafd254882a8b36177322923b91e00cf21adb1b73dfa31fd5ae07e381639365a113be36a34298d08ef4defd2e193461f7fe6e3760da46d5847d75242870206293f35d24a7956fd77a1b98b9d2c02bc532a0df93fc275f0a9294ca01970e68434ebe250c4dcb224a0be739b133809871de5d0eccfb606ff6d31ba20e7a810d67ca0c36844272d8f7e5fb78ea66402f1769e777113cdc1a57535475ea9614e599a2a8bfcbe2c9134e06a1f8d61c677616e1b3a92687176af5f1d39c6659b8544a7645a8d0691c3a49f8ac0984ede32159bab7cb8a3e49b1898f5d94383669902ec999cde017e02f9cacf84b6cb53150a7a8995255205d6e4931379b31e8cec39983755f84d15d51908fb8545ca9aff8f7553042b56081860bebc9644b16d3663363cf375582d6468ccce6fd061ef6d8848ecc121da4d40852df7182dfb944f9743ac219e75f5b2ad7617313c08dd27af46be5bf218aa937e96d739c3e49e4a89b70aa032310b35d56f46b218fa692ec9854bc7e7be01d30194d2c3aee18207b8b919ed3e6fcecb1c0234fa2569bdd5041725260f81b44242efb96605d3c8ab537151ce0068878a67a5f62f35553c803048ae0aa74351b8583567f2972ebe80842f4c861af63d12abf0997b8332eaf00f82d2132f5a1315894645178ef709c23b46a82441aac2c054ee36eddffca39da5ddb515da23397f760a7b2266ed72867295e87646feab95e132354dcb099c082107fc877d67c26a68de723a77f90b7a9025ce983c4be5d582fd6285134123641703ce2aa3182451b5829c5d9d68f70a0059d16d0900aa4346d82f4ea9b0524f728f81dd772053269b5612a44c78e491f29a43e3a475c15df4f6c9005d7c039f1aaa65bb576f2b3d333050c4ea2e33a088dbc02e321be78edcf0e1c2968f74c82638a0fc644b143b2364d9873cad6cc4ff444cf77089d7b2bae3a8440432d585fe7d7f4b0ec2dd773490f19648a53bc0b51b2afece83f6765917a80205cf38469d6a003956d0fc3c80dcaaba622c43c06db0463a585688a393e8fed4bef3f9fb38d9be1a370e6c68358a369597404afd37d069b2d406b46d5fe12909832c64d3f48dd07bdfb8745bf4fe6bfcb3668ee1b086618a8d0f2b6609f39e0b88552b21153ba2863b20e7fd6e78d7a60879db2650b19fad2c211b1d1b85065228f17e018589eff6c00fd68ed65952e36d369d8be7aae47a2a8df66c2f97dc576ee7777307459e6f3aac8e211cb18d", 0xfa0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000040)='./bus\x00', 0x4, 0x1) r3 = kqueue() close(r2) dup2(r3, r1) r4 = shmget(0x1, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r4, 0x3) 16:00:23 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x28, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x2) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x31d) rmdir(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000240)='./bus\x00', 0x2, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="a96e6b148b5843a55d0c017432cd44c2132b025c1820755d8cff6010bb9d5956c00e0d8b4c61173773e33985b4e015fa0ffb6e0296cb0a032c74805c2b8b5fe76f007f903be24f4c", 0x48}], 0x1, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2bc}) pipe2(&(0x7f0000000040), 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0xc000, 0x1) syz_open_pts() mknod$loop(&(0x7f0000000080)='./file0\x00', 0xc020, 0x0) 16:00:23 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto$inet6(r0, &(0x7f0000000000)="ccb8733ba819787c494a9346c3bb0d0bd93a", 0x12, 0x1, 0x0, 0x0) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) 16:00:23 executing program 1: r0 = socket(0x1b, 0x3, 0x6) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x3, 0x89) getsockopt$inet_opts(r1, 0x0, 0x8, 0x0, 0x0) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0xdfffffffffffbffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000380)="e36258ba03f72ee99586132477f256b4233cfb25b84e5bbdc3a5197094b222a90900659990bee43204", 0x29) write(r0, &(0x7f0000000540)="7270bf6cd7afb6fcf4eb69ff95050000004e950c0578c21092b54389de7b9273083b12ffa36d5e6907c27286ef9753d79ab4ea29bbfe9b4d9371905cef5bb5840200000000000000921193859d336116888710a2db624032a4d26f334ac52cf75da7d9a251acf1f730c59527", 0x6c) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) readv(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/235, 0x31}], 0x1) r5 = geteuid() r6 = getgid() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x8000) fchown(r2, r5, r6) 16:00:24 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc91cf36638b499a61158312f9979f701b4001605"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:25 executing program 0: socket$inet6(0x18, 0x3, 0x4091) r0 = socket$inet6(0x18, 0x80000000003, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="00927a696828c10a56db52e9cf08ad3dc9000000", 0x14) 16:00:25 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) socket$unix(0x1, 0x100006, 0x0) flock(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) write(r1, &(0x7f0000000080)="bf458243", 0x4) 16:00:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0xa, 0x0, 0x0) write(r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) 16:00:25 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x3ff, 0x7ffd, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x86, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpgid(0x0) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0xbd6a, r2, r3, r4, r5, 0x10, 0x35b}, 0x0, 0x3f, r6, r7, 0xfffffffffffffffb, 0x9, 0x1f}) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000240)='EBo', 0x3}], 0x1, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000940)=[{&(0x7f0000000440)="dee64346670e7646817882872332", 0xe}, {0x0}, {0x0}, {0x0}, {0x0}], 0x5, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) open(&(0x7f00000001c0)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) mknod(&(0x7f0000000000)='./bus\x00', 0xa09b, 0x1) close(r0) execve(0x0, 0x0, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) setsockopt(r1, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000100)="000e0000e8797deaef70bcc2cf443cac9ba24098", 0x14) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./bus\x00', r2, r3) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x503, 0x0, 0xfffffffffffffffa, 0x0) dup2(r0, r0) 16:00:26 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="eba7"], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) shutdown(r0, 0x0) 16:00:26 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000100)=""/4096, 0x1000) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x180000) dup2(r0, r0) write(r1, &(0x7f0000003540)="94f1b5c75c4c80605b715a39d0ebcb807fc21ccd725cbde7a50815a15e024313f4bd45fd2b2f484d01e901c2c95a5c05cd2b20fe02b80eded5126589c5664f78b620b0c457dcbc510932078c060234548cb76f48e42363a977c889d58ecfd841abdf433635cade29b5beba6f52113fe855e20f659de5f7d6e2f39f37cd818c74f438c3f0d15d1e7881931c1c2ed3a5772ca2d7ea04e86594c9017adc86c4a541bba6935f002f331f7d063281892bd473998c82bad2bfe9f164583b39a0a25bf1e839d644726643138ac3f85f99b98c0cc2705dd2d26002e73a97294580d48d7d08c45f508eea582ef1890bd675c695810ab2b852eca1532a6502a8faf58ba6043b870fcfccf82ba1e25f1c7566f00463722d5b6befd0ce64f0c097850ff3a15fb30ba27d23cc82bc6b4239ecbe184f5b4e14fe2f01215478043659da6640d4ac6ff3252b5977701c96471ed1d7799af3beb3d8980e32f36e544fb190af64d9ad48208cb3af1d52add4ed8feaa89a5a3bf6f731aa11501d9a052199794f7bab787fa91a21fb7e9bcdf9b7a84ad44395eb8f0a64de845b4b16726678d10ff1099d970b0adcd779141b85befed1aa5fa783d4e13ce44541c5fea04ab6ac40fafc4e35924fecc57866883c9b7645afb008cedd19774b0ff8309fa9365c5e65ce77ccda2fc4224427c5c1b294ee60c887d550bcd3db71054c274e6ff7b3ab163cc17d4a9ba8fc8aee63e601bcc18f0ece7cc728965408a866a9cea6fffdbaf6dd9118ab06924ccc3efb75980eaca750721b956f56ef98e40fdb3e7028528f413dbc7c1f7a0c4588917109849776c25134f46bcc12d77814df56b09916654b1ed12b2ee5747a35e58f924fe0ae88817c7be5597064eeff106c05f7b5e98eeeecebae4ff93cf45dd95a9d1f8407e362d3ac8178a4a0a81dd9095d71df5e416db123bb4b0b40cebcbb41ad544879f27fd3434596550753efff3b238be40e948da183a05362181871ae236a7bbc5bb909be80e3513045f7ecd2bc4f487cdbd344c73b24fd07a00948a82d71b233c6528a320b45a36fb21ac90ba9bb8fc22c7174256dc990f64f33dba0396ca455a1793cd7eab05a09cd557bbc74dfc73f3cf661326ac06401ffdbc66eeb7933929f5e967483ea548808d865adcf25350cc2532d7bddf0235acfa67e833c3dcdc77bffc856d7bec62fd7ccf8e7dcbbd70b2d926b4ef83930f3dce2a4703f80380fb58bcb3b23359e5b40e06905b3f4820f783498741dda996413e111cb9229713aeed64c073c47fc63f76bf67e2ed2a156dde14aa3a758f06cc9cc01944a26f3b8fe2f19e64b177afee4d9ddeeafaf01a4f90aa2e3adf18eb6e1bb030c51e8f77874f83c27fbbe974a94c229c1ccbe6f9c55d4088569f863fb4a66f26b6d8948002425a8875c26b4076b7f8ea4f443e318ac97627b3ba8ddae798ef14320c5414dc0fd1bd4ccf19d723334781d66370cee0c4dba37d339e5ec58b91af422fc1c63b582a5123b389e7d784aeabf9f8b236aeefdc464eb4fc5844d2a1d8c7290d7cafb221cb5502dacf73541accaaa8aadc57b27160417540862d8d457e74ac3bc93cdbda139cabf61c647e48a0a1a0e27380d7082a9cd3be0a4ee8daca800288d91bb1f840b90b34aef54abc521a7d1999a8c7e188ac3b96676703df487f0375739cca0327f981224034441e0e1ebfabf0a1d4a4eea1279fcee7919be6c80fe90b02c7b871dc90661f2a5e0cb7012499de10763e528d54bb7d33ff29c845fec427680b8a8b506e29d03a36740fcc8de69a74191d7cb43a832f5d5273bcf51488c5d0b2b6aa5c1d1fde402688e2c66abaa4fe24d9e9e752054b68aa5e39c87e2f468a8150c3a1a25692ae4458bd7436b78f836fa49e13738403e87c0f3183051bfe9bd7830cfaa8fbe779e1736c7480252033b7047897ee124fc2a11e2e5364ee04e3eb7fe01b4725dd5b75490cbc71102f8892eef0bf92fc061a10e5376844ea0c697a3e4059322c4e97c533a7ccd36354fe5e99a61fbb30e1a96d22f015e7499159955d4ef488ae93e436924d142c74385cc38ee2ab8c80600e6e8b22061240a7595e886711fb0d53dcee21f7160030d08e4c5f0a5f8626b74d3b6ac5d9983838cb8546a226fd1aeaf3f3571ca5701422058cb5c4f0df74e67d0a5fc8b22bc9767d75a7822e2bda617ceb215ea7f53ec8568ae0e17964f88de9f0575df145d241f481f759a5d0c6ae978b466af5bf77e493cb19a75337e21b491d6b0f9608c6c9c1edf82a607ec3fabbe1564e75c146a6b811ff36c77873e38068f5a568c895013015644147b1c535730a32f491d433dec9cf9efd23a9a5fb68fd248b3c8e375b87b2e412a4498ad39ac8ccdf202a8b88ec45b08d05559a611149ae0ad0ca5003071019eeb8fa7ab445b439dd98c0b3a143cb05aeb4451edc2129a506e94ff5b10426d71b9ea1a8f4de471f3cc2e895c17e5189153ad0055c3ca7b8a1f9aed94c92768d080584352bf2099d7542f331d100ad0de2edcd5481fec34bd6102ae3b0fc08b4af46231fa93a9b087e885e2c6b4b225458a9bdfac1f318d1f96e80f031901efcbd81ef8412dbf6a768729b23f2c832d474be515e0a9db1438c69b9e6eff02e466a158d081c41cd2d379d8ca33ae2ef5aac54e3ae115d3fae4b630e8717696ebc5b53d746c41a094bcc00237d93261a0f4b934cfd2defc1340b72b11abe602a8330af7a4c443fb1ba98c1e41dbacb2c40f786284d734f99fa5fe44c1917607f42ab36014d044294a6128af5fa93ba0b98b1cccb3a4d6563e29d3286c5a79cc3ab20e5ea226a516a266178097f7e43f31786be8ab7b315b37e7771acf4ff4bbca1e257671e9d11704f75855d03d7ab2c1cacb34675de9914f9a36c8c848b766dfc026b9c6138b881005ff2945330747aeb602bd6832e07b5bd1e90c90575c9d3897653a711d7b0250ff8099f617e8dff194c43b896c15e46cc80f0aad3ff780ed50b61c94c41fdf4cdf8fc7debec7ca5e347398a737526a195df6356f310b09a6178d83f551b0c8e9e463091d6eda24a5035c04c6530b461674d01e27562152d73b51c69fb84b9263c39baeaa5be8979c1e67881858561aab140a198adefa8b346a1765a22f95495e870113ae2d1395fb61a23b9f4cd7d483a0eeb2ff72ab91e4ce06391f0ad479858746176658f772bb0ceca8bd58b6775f552ffbf54f7213815cbd0395e427be292aea1fd25e144fc49a737e1c82fd6cf7b104fe5600af7b50ac5973dfabb82d2e29274202dc8568c0cb0477a6882626d97f99fe84567674b867a01d4db516516e27007269a73d742e8c44658f34e7f68d709a6e2ebf3e51af71ed078d498daebcc0f74228be4ac75f1c2c8c64b4b0539cade13e03ed7e52145396a5923ae103f101e3d8fc24e4304e30b36d2f15833de77fcd730d376fc9f07e215446f31376bc9d9d835d53d94f99222066a6499460ca295e391da95dcdfe3e76370add7529ed25edd44d390cef35fab95247b7038f2e14b8ea8424c4fe5ab09f17a7e0ed6b9044a2258b32d44b869e03d60bfd06e7ba3cb258c24c5aa0a6c604916d0153d121eb7470d7a2013722f9be41dacadec763286eacb14865097a77fb884f61ac48cd206163a791a169076d790c17b501f6560251939c7ba8c01acf29a69e4c9fc88cf0ff30f66896a7ed24504c987e114e39e541cfc25d6207925402b54f614ceceee6c66aaba871001b7ba6546477dadc48f289bf8be024298885d6f2a0f03cc0589cd727720a342c081711ffd773b53cd4da0e733058c11cc7b36b248aaa17d33c6819c38af616615db4b9abc15bd87f3fcca84bc254d4c7a0503fb52ac629e03f59f13cf7e474bc0172d61e6f5c488e87e45a5c065842b306c37daea4f77fec74921ed5595f496902b6b5656bb22703df6162c97cad84ab86d864a28f57906aab55ea5cb3abe4f7be0d4e1de9c41cffe52b05ff4ed12d36a23a5f617170133c4e653b1dd9c4de606a1cb29ad426352fe8bbd260d5522386370ea69817ec2f867e9d19b8ec94ee64cd0678e7fe54c3fe1ebcebf580697b1703ab28e631c03c3a792305142dd6ad27a206d21e384ccd439ef2e41c6a5a24c1ad75ee85ff1da4090670348b9c1148e4f48cfd7d7bc616153ff29b5b7ee87fec94a9345eb5eec52464d44d781b6ecdefa80c19fb5972a1a544d6d64882c947c6d34bbb47f44e099440360fd1090c1c33e4ccdca369db19c58e2198f4297537891098176958515f3a906abd5680ea8890e4ba30adc32735676c41052c0dc82839e7240bfb597e29e4a07de5bf1d56fd1dcda73f0bec24b75a93098f08061178e235354458fb5eed0a25d20052385ac063305b8ca618740041500750c0429dc339110934597ac291c6738be15e92a99da9243ae4b2961ed4e9c230f5dc044734942ad298e5e95225e4ea922cc39782a09e11c2ec03b00f88a062e8cfb75d93df279e9e8e2180e4949b64ff558bad0cc32b2f2682063b0014fb0b5704d10744d262b31e329cc91a8fa2063f2392c3148f6d11e4f6cdddc63dfe0aa5a40fd57e766043abc1685da55e908b0a4081f1f4ca6241799f1fbecf2a5286c9f69bb12d35a4b9bbbf7d93a69b726265480aff5da240a12198efdc0e8d34159edeeeaf420650444fdfbb58dbfb71cf85059022232986eda0cfcc5731fe68b049c8a714f11e9d6e0c5c69d11504f7b4854686ec7bcd7a550c53b4b543ed74ee802f06aa7a0ec726ae09319d986175d36fdca91f8b07c5efc66f9f0ca2c57128d5555d0c1755248289dd740927887f3fad8da887e93ff2a179ef81aa05520b10ef917a94c4b843d970235e74c34bd7069d06a97c3bf34a4451386347b6147d56365f2bded192fb3ad5bf99f26a879298250ff065f6a99f692b0531f18d18ad5ef234a3fb3f2c93183acb278e1901b7210fbad2e683a5196616c9fab52be9fc826f26abdc16b578d82fff9f3d63d831c3bb5592acf9112a31b7383a44aabcdb65fdc0c6f27f4a36e9d6804ddea132f2096216f95c7c31af5d5e4b382df9813f48a5ce88596ae9fcd1a8e8c41a61c53e9ec01ad1b33125026a4bb0c545ebdb93184c7a70fc2304de136d75ab05157d7ddfabd7b0f1320af281575bcd58d2ffcdb7d89ce97247c5efe9fbc2c81e358666ee0d9573b3093522cbc195ca98c1811c88ceb694b900cb7528e6d1eae0980f77de1041c9d55428e99e66173cd374059cde565d48463f74045378abb325d97d87093795f2d57c7ab6351f8856b7c6544ac38d021438998ad4720111ee84177203408bb5cc259cde3d55053d7b3616ba649ff1c71765c6aa44b7f5374adf4ac64dfcd8fbd4b79f42e49f5a353aa0515ee489c78c5dd77e5bc54864530254d44cc21a888f84db82ec5c1be0a45d141ca03c97ad72ec78d3dc755a1ec6a8de8b890c498927bf7c24cd2b7671c8a69345b44c08955bcbfee9d6debe29c8446ce05e3df961577ace9f63a6ffab5c52b99349921bbe9986f2f7834f416112b3a95344cf53bc69be0d9bcdb28fb9c719fa1d9e37b0b7b5aa64d2a7a32e272b66df9db936a1cf55a20f877a21817b9b872ecd0cfdf70e17ec44e31c4e97a897b5d434e9d90cbaff7cd44d0564cac318b755eb4aa55d5e95a20a2aa0fc401393927d404593f8513689fd788c2b4d6183bcf3d62282f3d2064991dddfb7ae7964b13f82eec002a59a43525810ef95f0587f00f3c71c845c03daa54a9a7cba5ff328a527e4f70a98b8f253801ec5f14e95448f6d", 0x1000) 16:00:26 executing program 0: setuid(0xee01) shmget(0x2, 0x1000, 0x82, &(0x7f0000ffc000/0x1000)=nil) rmdir(&(0x7f0000000180)='./file0\x00') 16:00:26 executing program 0: setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x116a3) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) accept$unix(r0, 0x0, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x401, 0x0) writev(r0, &(0x7f00000005c0)=[{0x0}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000600)="946330a8849313cb0fa0bfc15cb6fd1b9856e99747609b646c1121a382c49ae64e86dbc5621685783410d7af24e37d7d46f813a16523605697b2dac168efceccab344ef74860cafde7f8946dbf2d5862cd46b92d72076248bc555caeaaf20c4a513fead7f368a1cc991c5cdde07030c71ed73ea1b032e30421a5d4d14ca8e996a5f5d7422ffa1319d2582a578a72da7aee138bf156a879b82f1334a9456f22de08e85c8c3edb3aba415f4aa6815d28a1dbd6a939b503e59dbcd64ff6aaf0a0b9d41c4426b7f94ea4dac55ea5de68d339ced430f8a8d3fb5e7728c232cd605bbc200953bbb2a61bea71dd4b57995da36842307443c3fdf7d1fa6bad75e156076282ebb5a9781380ddff30a44b84c6e2e958bed9d99ce26240c5dd1fefbd97cf897a365574089629b39ab3fbd80305a3de047785dec3eda30e3ac13c4b69b9a03914f7cb51cf087c575bc92c302b5637572ad0094902c3a21273c747dc29c01d45c69a55d1ba5faea0fe2f48847c79ffd4c68a486098074ef06271cb5adcc7736dd52966581406e07e442e4d5719b35dd7f7d61ca4656623b16e83609fca9c4bb1b37b829994f7998d398e778c56dcd31e52d6cecf61d2e4008334e2f3d0c9ee2830797a4916417c77a6d6b0bb36271d1947cbb8f87715be9af5f722155aa1ff312814ba247a9974adeb233d3eb7dc540306ccf5fb18c40aa79a411259fd734455df6b2b7c87df7812e11e89bbdf5850ad1f74a07396de268e78289a0e4ffcedc363ffbffc1c2e8117de4d8f68e6ca34620adc38d5f7dd36580e055810db735a3fb10e5ec4681f1a4d2e2fef558cf0a3f15c663826ff1e2a8db0dc83e32af7bfcbba5b788edd168eb2b23289a49327dcb69cb0319c3255c31ab120d2cb48175f4d5aa14faa761d8083013a20f03d5a45ba66e8cbcb7b755c78301eefb547e87f090b45cd64052f640ba902f01fcd22fe18f86ca8f5a0f74055e3963d227f6326255e3dadc237029e7d1ddf11c26301910cff6f1b2b7cfa459d1c7aa7fc641fbec20f1f0de8f38b2f91f31f4eac88341cee44b30511ccf452a3c020cd82add9ba5dec625933d6527f4c07e5e793b72615202c89a4e1806c7d35e9311433ac801125c9639a576ce5830053d7ce78762335bc9793f767d0188df940a17f5dc94287556c5e98ea7b12c7a8355a5cf26e7edc9c70255221c160f115b9dca5d0ab935325dd1110b13a7ffc2abd552808a90ce1188a943515704056548fd122473c63b057ecf1243a335b085eceadf9d5d0ebf664c5e0801298192cba443d868aaadd9359b231399ad4f8ccb8415c4e1b0b7f3faad9158ecf27a841d7d2f1df1ae0eb68c5b24d3e62544e973e852b1aba9b7e38edafa69e46c986f200eee83aee8ad76e663665c730325d7889cb6ad2c1afc2f6b5982bc4724e163c9e1453bf1849d4e6cf69c74c9a0866828c3138ad245e81f80d33bb32ba06bb530280e9d8b85da54e4599a7d3ba23fce4230b99ec4a5bc99959f0825c126d2b8079f775ed281a76545ed051b7720144c5781c7edf37391d458d226259b0af86ba62e948b45a66b3d4bc079ca2da013a73d33442978529fc4072997e85a790600d75535863770497cf441749905144f25835a11e3a091170c6ba3324c61b1769b4176326bdd4492b2ba77224a4e931b3675aea3392127a4dcff0c0eb5739b9fe857d95c5407813cb4bfa0552a36ce6b55af40a5c957241bda10476e3e970b71869485e58f663d2fbcc938fff5015644909f33b0ed97848d092d44e013142a58fd5a8a8bb1f1aa92fcb02fb6590c9a2b321e6a105738c3b48ecde3c11bced9148bb65226f5b2c8785a6564be07d69bca43870e292ac3cb9eeb14eb5b5d34fb5689a019eb296506a198ca979fd6a4f9d9dbc73984521765d36649811d562846653e88699ea008d11f47a31f07b9630032ed2c147d1db6b817cd30145ac7d22477e6f5c04487644063b210ad634d6f28c1461614c21d0d99a3a5367d80fb16169d1eb99d6217b034b99c63219cc0f412edf11ea72c0192b5326c79bcdc545654a22c8203790043ea5cd72ad02d19c92b9b52943d2bdcde985f4e3d58e3b6813ac3c0ae9c62ca3d1d5f2148df69a1d1cccc07737f6572dc74ec85f92730f11e92f90044e31c1988356dc2a4405889b053b72471705f6d62b9ae9d9a5178a35b771e48bf4d7801f5478a40e9e2b7a74113b288741913d29f7abbf7256fce92746f0afa527591c8036132854e8b37ce505ad2df2656b7174451260cf25d43d70b966d93bd1c7585e6b4a4406ce5f5d6f6beae8df1abf460e5f0e0902adec22369ceb573152aa208a3810cfc16ca81866a01e2ba17af6f093d10e9f95128c3346431d0c8d58d63a49eb4fee9823b99082b2a62f4a0817b558b5209027e895727cbec8e842fb32261b7fde28e2cf376fa047a0bdf5fc63cf152e3be6400b2b87782df2c62a7c9b3634d1805539fb1e1f8cac050472ab070035b5429bac48b2bcb6358680d8db5eb42c77f27a6fd2b717f9439c97ebee81c4d313d025cceb2f5dc15504c0efdddc456feaf7e5e4dff7baf61c6dcbd895506df3611119a8848215eb2c29a571e69988a0fbf2785301554dff8b90f9a3e0353295c906a6fca2e9e5bf8b9482d59a218b8b1e75de62ca8b6406136c88bfddd63ae499b3372243e01c4a00b4a64e02891a7396e5b55f4d8e698cf34024c713e5575c4326c21d77227b681b09b82d3f2d8c41fdeb9a490e10f683e3e1da80259ef8b1a721b487a9f81c14e9068eb5e3f218436aa99bc217642ba380ed9aaa89cc0e919cfbb129277bb591e7c50f1af945d9131b695df1163f017904415327779d6c0fcf0cd4bd120bd081f67ef19d48cc8303814e09cec614c2fee515976a4a9b77df809dba163d97fd7d436565b8227e860279e142d3cebcccf07a0a2d03c29aa92ff5dfdbba731a60cea25878b49ec2f43fc95325a79f1fa031b7eda0dc673ec74fefc4510bc61167362e1c9448d4a1ceb5eba631ea022a85ebfafddc99da91f8b726084e847a54c11c78f7f77d975df68f5d3dc1d54ebd542d86293be7df3fb3111e56570c5c37b5b07ca2e54b2130658d706c7baad1f307811549fc1e98b0a1d1545ebac01d4b81b0e9bc1dab477dfd64fbeb2782e6076888ffd2e5a8742a01775273ab49ae3a9ac78fd71eec54aa5647a16cbd1ed140e255b013678a10ead8ab21bbfe6f7d4a86459711ceacfeb2e7575fbda4f777a28d822725c8f9b4fe2538241175f164399180c6ce57939d71b7f7bea87f8a4dac38441d005b621bf194b43e5f214efe5634f9e24135a99ff8cf7ab04a19d7d992a70cd4a6ca23bc9ef8a98165006e5a5bd6d6b738c57b3a1c6a3e42693423c2dd0aaad3c50782ca9875e28511721c1a60ecdaefbaedb9762000e2ae0bec2e7c344add8a43d08dcd045157a076e6455864a980572b9a218068dfae0497a95962aa3641407646c68153c52f9416691e94b7b29216981f9740233cc04733c1854b8251941c727cfa8282629617320d6b620352693ca620e8328f9d985c07d3f9d718c68e08b49f32d1ac069a6e648a34404da9fe5f6940a6b79c2cd696bc040d7f74cd69267191f44bf7638e7914454ef093b77689b5daabeccd418fe2bfd38d568fdc116e6078e15fab0254f370d1a706033d1f092d1b55a7f504b01e9b51388dffcf393a3669ac470b089e8784082be2a9149e8ac54413f040a279f88b33c6821c5abbeb4fa31017b2fbebdcfd7f71bbbf5b4e10387d2901509beec3c8e441d8e65067e51dbeaf541f4ff6c28ac65f49dc02ed3602f86f4fc2431aaac61e8565f896606df807025f47b8ce7255a26f6bc9e1655dd5be1a675009b1d5c5006b491aa2ad90f232fa2838db62c896b73bda0c9eca8c14ef13587811bfd4d9085c29b730d893788e0027e5a1bceeb41430308dc94330eeffc06337397606e90f5c2848cfbe485b88d957596e8134517c22580024b726431dd972485b5f79a1972b56591bb7486e5e4fd6ed4493038d0882c7f0576ce88c4dcd8bb6f2a4c0b18fa3e8e958ee3370b72b4080a0266b1d0bce821345664a08e3675e2e63685c2c7b7fce702c3bc353bef9111579c68a6e7c98ff139d208943e34081cfaaba935b87cd1df304784e6c9a991a9604d94ee516e2970de033a81ac75da8249aff41db61a0f2f1e9d6940126b50e476cc57fab3478e13bcf4d993373421eca86fa38a779654d7673b42a645888b3dc328fc248e21bcc35f591677daca81a291b8a6eb4c4336f25ea290d5ca1bd18a9d0b236bb1e61c1d23787042d990f680694a554980e76da67ce09b977b480142967ce8c6f07a313dbdbe55767f2c8fd941ab5b5f5d7c7a4aa954129a23ea05bd4df7292870cf92ea9c2585e695790de7486a19bd687e09b8e7e5f2088bf1f79925060084be6cff191e8b85773176ec86d5636e2702a8a43507d6bd8dcfd2e5ec1bcdc7ca17a6c1385e7b5f19effabc652a55c855efbd227dc250b81012542ec84239d2a65038dd05b130da56ac1428e1f4622759f1da4e267461b6a11c60e69b1c321834907444a068f749bd91416f6b0c16450b371b7943bf6ba9d3c448bf51ab662f7b7183524a8c483eda88e59d84ecbf557a689ba021c9ddaaf262d01c7691fdd1435140e107212202c06cbf17f5cc47a785441835a5733a5800c30f95720d507fbf607793fbccc2cdf78911cd11eda3c948ddb50beb5886bd88a611b01d8f7e24b6d30b1d44374215519b697186d94b44b9be435b15f8255d0ec6a7e767f317456af07b86d64d1af4d1f482257b208574a18a70e18c1503013df4d6fc836ef8b885e93838b6808a3aff6b56f77ba21357d13cdd1c52f3d30244fedd5980be6a8e98ee1c3c37f480d98cfceb1f8df28e44eb909eb772949467e5c9502c22e45b240806ea0b828cd91234d79253ccd191f4dffc8d5b5774253c75ad2252b6f764cd3cd4b70ca315c80fe807cc55a9fd549be7f853529282113ef8841a9efdd2819da6e8921c7e25045f47684d625616860b976d506fff948a72152bbd939eb224325adcc23bf29a5ccd9f34f4fc4dd1b0dae755c55f0b371f790370045f903ad9d8576a8a786b347f0e885337b451d62669710a0a0d6be6d827df7d6cf40e81fcb706afca507e9e786836afbd2840a24850c6526e21f3c6e8b2702a05d4cbe8194c751bbbae9f3a7a79706a84a03e2eca4805f26372d20a93146ee961143562cb3bc8a0dfc7a88879b997be0cc491fac817f716e7c5142de689657ef4743493f312f3589fb7c5fe1a0ba96cb5e70196528236a0ab1f03593a66d207cd8e7f8aa95c1c86bdc5a9c2c33f1c6059878d1cbfcabcfa0734cef3cde8123c3694a7e3d00afc20c55903d36c67db1cbd0c836009db9f8126c880efdba57bb84ee87e883ecaac0ba200c8f6de4803568b28afa5072f69764615fb5e442081d7f446a7a4012c5c6aa80fdb4365ea01e90d994c4f905430f31aac4238ef6171586fae564fa769bab1eb012e9de998949e8552b04639820b1ee56fc3a8f6792b46453f35a12207c14df659eec684d03b91e717b26fb1522a2a17a70725e7f32f821a922fac43811b110fa7ba242ff4bfd85af7ed80a784ea0bfbe5bfcde588703f9564b7a9303318629dce023f22c88de7a46fa4ba08949d643a1bdcc8ff580070694945fa4ed86b6ed9619f8d8439c2290f392082e28a98f9a300b98cc5183df9c9ea35f79b58b8c9263f295fdd5ae50d4bc4872628cbab9ad847f", 0x1000) 16:00:26 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xfffffffffffffe2a) 16:00:26 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 16:00:26 executing program 1: socket$inet(0x2, 0x4000, 0x2) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) 16:00:26 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0/file1\x00', 0x280, 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='c\x00') stat(&(0x7f00000000c0)='./file0/file1\x00', &(0x7f0000000300)) unveil(&(0x7f0000000180)='./file0/file1\x00', &(0x7f0000000100)='c\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000280)) fsync(r0) 16:00:26 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x10236161c0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x7, 0x0, 0x0, 0x0) dup2(r2, r3) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x2, 0x2, 0x2}, 0xc) 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="00000001", 0x4) 16:00:26 executing program 1: clock_gettime(0xced2549f9b8d6646, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x88, 0x2) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x7fff) ioctl$TIOCSDTR(r0, 0x20007479) clock_gettime(0x3, &(0x7f0000000100)) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x80, 0x40, 0x59, 0x6a5}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0xac4}, {{r0}, 0xfffffffffffffffb, 0x41, 0x80, 0x2c6}], 0x6, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x80000000, 0x1, 0x4}, {{r0}, 0xfffffffffffffffb, 0x2, 0xf0000013, 0x1b1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x7cc}, {{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0xfffffffffffffffd, 0x1}], 0x2, &(0x7f0000000240)={0xfffffffffffffffd}) r1 = semget$private(0x0, 0x0, 0x422) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000280)=""/85) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x5) r2 = accept$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000003c0)) bind$unix(r0, &(0x7f0000000400)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000440)=0x400) sendmsg$unix(r2, &(0x7f0000000740)={&(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f00000004c0)="b15cd8731d4c5b18e73935bfc92b4d3af9c6fe60eb3c15fa90a77dd5bb1f777f8f538a898283dce9a825839bcd2662408f3161b2a3c7798ab1309f3af5aefb878c3f634177d8c3ddf2d6a6ad49f59a648e8ae9ccae9264f16a74fe2c59463bfe93323b48f3af09ed038f2bee6e56e8091621e56447c02b63333476ace653517520e2d0234ccd1db331ed28c4c96c18725611409cf23709b98372d23061f0100dbd0acad31ad5303bd844940c007bf33cce3adc0b1f2cbe152e651537f152f0", 0xbf}, {&(0x7f0000000580)="3e7292b15edb263bd850a963814fdc4e60ee90f1bf5b1008822082b08cf122142aad8d", 0x23}, {&(0x7f00000005c0)="88b31bfcd3a95b0b8cfc5bd50a8b0ddcc249470252438bec5d106bcd5faccd85fc8cb4daa9f0b7a0a8ceb367f3cfee1dc369cca5cac37eeaecfca9588d3d5bde8b82ed0935379fe5efdec30cdf27b56c66bfd9b4cf0053847bd57c84f20011efc6b50545ba7bc57523b4d36e883dfb4ec80b9ceb53e9f9778127b0246396694e37ad14", 0x83}, {&(0x7f0000000680)="07e206fb41da77799c94241e27a03c990d1dd1873078ee48b76b973659b6268ecf4bdc527a21fb1ad6c4aea2bfd16258a672305320ff89a138e2dd688d1c7de1b922825711774b47d50021446fbfc4ead6468ec717563796364aeb833eb51c0aa2546613b96d9f", 0x67}], 0x4, 0x0, 0x0, 0x5}, 0x8) semop(r1, &(0x7f0000000780)=[{0x4, 0x6, 0x1800}], 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x3810, r2, 0x0, 0x0) mlockall(0x2) ioctl$TIOCSCTTY(r0, 0x20007461) recvfrom$unix(r2, &(0x7f00000007c0)=""/171, 0xab, 0x2, &(0x7f0000000880)=@abs={0x1, 0x0, 0x3}, 0x8) write(r2, &(0x7f00000008c0)="fe9152af82728507bba360b3fdf85aed3a3a42cfa42842ada4b9ad950e3cae121e4cb5b8bf37bb3b76d2fc27f0bbe455e387fdca6616a024f33e80889c617990f9f6b483d0062de696369184c35d546244b9a7baf5c69eda9d4f323a", 0x5c) clock_gettime(0x2, &(0x7f0000000940)) r3 = getpid() r4 = getpgrp() setpgid(r3, r4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000980)=0x800) write(r2, &(0x7f00000009c0)="275535d98f", 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000a80)=[0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000a00)='./file0/file0\x00', r5, r6, 0x6) 16:00:26 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000000)=""/117, 0x75}], 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r0, r1) mknod(&(0x7f0000000080)='./file0/file0\x00', 0xc000, 0x8000) 16:00:26 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x3, 0x3, 0x4, 0x7ff, r1}) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f00000002c0), 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = geteuid() setuid(r0) r1 = msgget$private(0x0, 0x40) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/227}, 0xeb, 0x2, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6100, 0x81) 16:00:26 executing program 0: kqueue() r0 = kqueue() r1 = getegid() setgid(r1) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) close(r0) getgroups(0x4, &(0x7f0000000000)=[r1, r1, r1, r1]) socket$inet(0x2, 0x4004, 0x3911) 16:00:26 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2023, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x8) r1 = syz_open_pts() close(r1) r2 = kqueue() unlink(&(0x7f0000000000)='./file0\x00') r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r3, r4, 0x6) fcntl$dupfd(r2, 0xa, r2) syz_open_pts() 16:00:27 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) dup2(r0, r0) fchmod(r0, 0x0) setuid(0xee01) fchdir(r0) 16:00:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x112, 0x12) ioctl$TIOCSDTR(r0, 0x20007479) r1 = semget(0x1, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) semget$private(0x0, 0x0, 0x600) 16:00:27 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x7d) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x200000004}, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8051, 0x0) kqueue() select(0x40, &(0x7f0000000040)={0x1f}, 0x0, 0x0, 0x0) 16:00:27 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8000001000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000023c0)='C'}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x17a}], 0x1, 0x80) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10400, 0x54) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 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(&(0x7f00000000c0)='./file0/file0\x00', 0x1a) setregid(0x0, r0) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000200)=0xc) accept$unix(r1, &(0x7f0000000280)=@file={0x0, ""/94}, &(0x7f0000000300)=0x60) mkdir(&(0x7f0000000180)='./file0/file1\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/file1\x00', 0x2) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000140)="515412804fd6e90898fd8773a7e39263a611ed6805e572f67256fc47528306844c51bdc199bff383d86b9a2fd2783bd1e88ee05933875a88d91505b398e48f34dfa3897e8544a8ea1da44808db4336a0bbaefa2e6e222067969609578d40b09f", 0x60) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="d63bfba75210a69055d7d514848299119aa147", 0x13}], 0x1) 16:00:27 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) unlink(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x5) 16:00:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) r1 = dup(0xffffffffffffffff) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='.\x00') getdents(r1, &(0x7f00000000c0)=""/129, 0x81) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x20) faccessat(r0, &(0x7f0000000200)='./file0\x00', 0x182, 0x2) r2 = accept$unix(r1, 0x0, &(0x7f0000000240)) r3 = msgget$private(0x0, 0x288) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchownat(r1, &(0x7f0000000300)='./file0\x00', r5, r6, 0x4) getpeername$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) socket(0x38, 0x4004, 0x6) fcntl$setflags(r1, 0x2, 0x1) setpgid(r4, r4) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f00000003c0)=""/157) ioctl$TIOCDRAIN(r0, 0x2000745e) truncate(&(0x7f0000000480)='./file0\x00', 0x8) renameat(r0, &(0x7f00000004c0)='./file0\x00', r0, &(0x7f0000000500)='./file0/file0\x00') chmod(&(0x7f0000000540)='./file0/file0\x00', 0x2) renameat(r1, &(0x7f0000000580)='./file0/file0\x00', r1, &(0x7f00000005c0)='./file0/file0\x00') r7 = semget$private(0x0, 0x0, 0x2b) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000600)=[0x2, 0x63, 0x3f, 0x220, 0x800, 0x0, 0x7]) bind$unix(r1, &(0x7f0000000640)=@abs={0x1, 0x0, 0x3}, 0x8) msgrcv(r3, &(0x7f0000000680)={0x0, ""/154}, 0xa2, 0x0, 0x800) readlink(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)=""/101, 0x65) getpid() recvfrom$inet(r0, &(0x7f0000000800)=""/142, 0x8e, 0x803, &(0x7f00000008c0)={0x2, 0x1}, 0xc) ioctl$TIOCCBRK(r1, 0x2000747a) dup2(r0, r2) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000002c0)={0x0, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x101, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e3", 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCNOTTY(r1, 0x20007471) r3 = shmget$private(0x0, 0x1000, 0x8a, &(0x7f0000ffe000/0x1000)=nil) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x0, 0x1, 0x5, 0x40, "7dce6faa8f952a395be8ade63f7bb00ee59bd904", 0x8, 0x1000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = getegid() r8 = socket(0x2, 0x4004, 0x1) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x9, r4, r5, r6, r7, 0x80, 0x1000}, 0x0, 0x7, r9, r10, 0x5, 0x0, 0x5}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000500)="e3", 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x7) pipe(&(0x7f0000000340)) syz_open_pts() syz_open_pts() 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCNOTTY(r0, 0x20007471) poll(&(0x7f0000000140)=[{r0, 0x4b}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) pipe2(&(0x7f00000000c0), 0x10000) semget(0x2, 0x4, 0x100) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "eb417115f2325395a3dcab6100000100"}) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0xfffffffffffffffd}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000000c0)="ecb63a03493b6bb0ffd15e7a9ee76c7c8af2cdad24d801fef9c205b0a3e929ffffbe7d12fd889a715a93d2855244907309abb3237586b60000000000000007f48730a5900bb3857e22164dcbb5dd8751b0edbb86aec301dd04", 0x59) dup(r0) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() clock_gettime(0x3, &(0x7f0000000000)) readv(r1, &(0x7f00000016c0), 0x0) 16:00:28 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setrlimit(0x0, &(0x7f0000000040)={0x0, 0xbbc}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="33d6", 0x2}], 0x1) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 16:00:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/30, 0x1e, 0x0, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) connect$unix(r0, &(0x7f00000026c0)=ANY=[@ANYRESHEX=r0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYBLOB="4fd762b5e705a06935374f6a0085d894bda09d564316b3b2bde44aa0fdf4f4337ed43cc9783401d177cc5af66be209a400b2acb30e51c119f7af6d2c8379376cc910277c76c834449da9a252f017db1dd776b8f4f532c46dfbef69ffd713fe98b2520ace92f81e3bd44d97d914322d12a21838c081023b46c6cb40458018103f50c26dbb50ce12ef2558fa8c8271fe4ff9bbd1d601dd2dee125c021872b4471ba22c8e", @ANYRESOCT=r0, @ANYRESOCT=r0, @ANYPTR64=&(0x7f0000002580)=ANY=[@ANYRESDEC=r0, @ANYPTR=&(0x7f0000001540)=ANY=[@ANYBLOB="a6b161b079b51a061c8a1c845407b6e11bc4d3ee398b40faddaf20fc460a1375abd2686cfba5ca2bcaeae56b2adeda4ffa15984c1c6c95bcae91fed0a41ab56ce87f9cf58ad17c4ff51f37faad74017ffc95fc10f61aa5df3911a442e9e6ee9a521014019f26e86135c6ebcd27a39b96fa255d541070173c8d446f8b0a77ca153045092caa0e385c3ca2ce31a733e5aedc427eda13560f463cf2a70d0245a34cc5d248fdd7b1541719aab56a70201b3a73cefa14dc4e03759d58382ede65d16c64179dfe8c25ca8f88afe44bc8b0dfb3e6e71450aab01868172094092a28a07e8a1a9e04f324fe26b4486572befd8980458374b48a053f0d06a73875ae42ee3ee27a37cd4fabd1c7cd07736a20ab0a926ec457219f0cfdcce96bdad57376fc07a5b73f328c5e3e2efe0a5f94a0432d098966c4edbfcbfc17f7d027c2bfdba74017bf3c257f044140afb8c65c5d1139f75895e94713c9a95908f26502ce6a149df7817c29ded309cbf6c11e7a4a9e16a1a0e76637a5b1702fdfbedf9aea00d15148695c183d7e9b7d6dcc55d14241a0c1abef1f5727b5e270df08458d0daa3bbfa0b829ee7e622d71fb23f74776387df3b7c65721929551f26d5cc1691d2d0566da70c3ef485b23403f158d3aff56322c63d0f9a7a38dd877439601a664bf5f4de069604cbc74c140e58ee9c94ec8d142d07b327a21ca9bb61baa7a29e0baedf3801d96724c3d5849db989f56b082908618f6ad65dff2c409884e09afb1e6774ad7eedc6761f0ce6b883a3aedc498cff69427283d818519100500e88c82b29f2f22fc1a0b0861f88b7e8669bc1f4cff252461b9039c9dfd39653a85d284c263e0a9ba4662fc2dd0c5e32477ba09844b2f61cb6fb6b41fcee77b17bd65855d13c273095461dd6fdc3a1ac4290978c54fcc66e1b57985d33b4a0e6c9cf9ebf8ad894047e5a929a305d88f1603f2020e2a37559dc91f0823416783a066e02e65d2cf03ccc8f6477af686b8582ae80cb8c4ff8b37c5d4605f97b085afa098b1ca6b63716dfca4b5dbe9141911c8a8d9496d3c8f5f4474a2cbbbfd328c9ceb0ef214971518780a2b76e2b461d014ea4afbf461c27b3173c14fb3f6a214c67ebc82eff59db6f5398baa824cb96d99d15f909a5e31ec3e87187a59e68c1c44641664175a11322c1c6280acce586b72a78a0b33e5b396b0a511476efe32b6fb17fe0e8be1a05b2f09af6e65ca40d9a5a57e8f55d1a401dce66efafaba30befaeb31068cf1e7a0fdfb14f24eccf2daab5ea8b2669d2937f6132dda87d30b4287e9e42005678ba306357dc614eb02d4c9fa0b25f0061e2a8ff873d2fc0dcaf519d15d16ab21b8d1c6a8f312ef3828a11bb07f450673b76a046ea8b7aad54498f315e9de090c69e8500253fcdc057cda80e3d9528c165291c52359974bc91d5e9fd55314090ef5b94dc2d6d03db6202ad412238be5cc5e6c3a0aa07c684f11233931184f62cfd1856a79cee490f20b2f4ec6d4eeae53c5975d98c76321c5e3ba13fe91bfde7ac79238fbfbd9bb3f7475e5922de7a7e7d544ad4ee7fe37c778d395526278ffb3024a08fce26a914a96d20cab9a8e94a3d84dc10efb7477ee194a88568cf6d92cc081683ed63d6583f46aabbf8401fd21190fde7f812e0353ccda672e1148e189994343ff742565055974fea635e44529c845a7a3d37b00792587a74dbc6e0699c1648c8b254398e03242b02356a9450ded28887ac7c1f96b50e607a00d9207797c0bcbe1de84f2c49a6ea16cda38aa70ee1f61d5d68e46eb7219d36cdb87dbcd5e383aeec65f70dbe02151a1e47d4c5eabbed856e61837c057870a0277f55be99826638185960321a83b0c46e9dc4fed069759cbd9669415a2acc8ff91405120c1c13b1274b0783ad7ab63ec48fffc6dda0b06dac7b6d7eecc1060f485417fbd004e4fd9c4c9b398978dbedf4e57d9c12f34bec94c9560335e5d50c82e8a843259cd874cb87ec0315bb21ce8e726540b19ff0881b83023f29f38cfc1239b5b0e54462c41ff2dfc5cbf3f82f23a442e95204ae95547e32398bc558cfcb4c0c5e585f74e571138464152ca2d26dd1140aa9a9d4afb8620fdc89e2c2de129e39a2caeeb249c6d158deb45fc44b052742f30b0721ef8bb6558fd062257868ce0a03614f554df9beb7948c03b13df92cb8df9f7ed30aec1c36d3ad0f9f3aeb8909f05307267cc68d6506062723789477d6812549c940b392f6c48b99c50f524f3e9b8d6579aadc7b56c10f0238fa1511d56a4b186e595aabf7a96997681b601510ef12727ceddaa046df818a02383806b0edd293a59ef552d19c4bcd1bed72fb026ab4799ad8caedc886c63ad2325b6dcde49c9b7654eafda44a3eb6eb1aea8c5a11c9e51fa045a746f986785cafca9cb8231530194133f36f575305491e46a39f830df2847cbbfd82eba6bc801278b49649d3346064acb89265f8cdb20ba1cb63e012b03db2139eba3f2334aecb1e22604b43c8d6aa5cb71695ac5ad2a56f934fec974f472931d206bb27205c88d6ad10a687bbb98275b9c659fd06789d04e98654e5e847956f259a4a07d801d4957fe9e8c2db8ec2e8d6141a0476913451c4ff7e41d1f7d72902bf407b75a082b2ece64d8d7382c703b0ea1de29c38f6b292cebb5dcec75acf41a9b5ab7ea1866334eb0bab0ff7eb5f5e2c4c57f23a39b79db55a6038dbcde85594ec200c817a8b47f9e2d42a06586f342f22a182bacb56508fd9f0b04cadaff28141b4f4f5bf9ada4337b27a42bc1bb32623ba9c87a503e2889837fa2da59ddf2cf8c03ef34e03b43fb27659df29361200b8c17bc912fb20f7cbe6bbb93bfc88bba8211a9c408e170c25700348494525cde432a030c104c3e3558fa69ce69d2c8cd2999479f649a27ca1e135d49b97741b92707fe027d4e30b78f60c913aa60a1ddb86afe8d66e18f43ffeca97fff76ef2242ccab62462df22b4c7751555a441b4d879c8c1966b94b7fa8573c1738d8e929fb290fe1940bce0478cd2c18c85bb556611a3da32237b626e2a30c9a366f62556b54ab99d1f6d353e02c17cce78b45432638b6adeb19e2eda9429798f50ef2a1085e51be3c9c9e377584dc4d2c3c5f53e24da8cdfed2bcacae25f19a74997abeae92d0055d4bbc965aa3f682d6c5282a7adccc4cfabb4c06b2bdd9913086f6b78b5ec2c6649161ee42c1122aa070e98c6e393be1480c90594575d10a42990c2fa6f0c3576ccd838d60a8fb38df08c2f545c9f500b5dbcf6f895a8f7d0ea0c73dfd7d2b2c099e9358a9465a290891a5fb24f008268dc7b3cdebd66713de33870069938bb8aa1d20906f02c7cab8eb1ae1558db95d446d32a768d9e1f720cbae751234c7e2139bb715f49cc9d03559439b9b00f29c4b6615377f3466547364c05427c8a30df1ba9c0584661c628c8f1402d3ec71f4f0cf945f819919465948cce68b904bfbc93a10c70bc8c00a292003fa5862667cec0b00760fadb14c893add3e7ca6dd14f62abd71889b9b9d8e8f35d47698ab3639abfc76465a22ab77b98aeea99d8067c5d510f309407ab81789d4b8b754756b7ae32f8f30e326991ee36213a59ae6f04751092f654a3fab096aae287ef54cbc051100feb404d4bcf3116bfe9e0d43453fde6452ef2b35e85a006f5441ecb20b674c99bbbd4739ee8a299d3213e08238d89d437138a66927dc6aee0912125893991bdf7891a3875c1c15c95d0c5999c9a982a38ba2d1a84bcae899d70f5ad32c7d3a65d52851e5834777136ba39a0270eb7b1ea598494710b4144178bf255609ef80fd9bf12de61cd87cb156cf7e4eb822e3fae1d7d3ee748a7495548317aab2b515bab81e48e0f9e2124afe236844fb88bb0f79443bc579a83e913e58ba49ff4bac50a0159536d10df1e4a02821317c2d0cffdda25e260937bdfcb1265f4a6b81a7c3b936a1d96fc70a2bdc170912b207181ba4130c3053d67e3644614d67e4c303fdb85556e5b44583295cba4efba908c1a75ba2ab87aa821c3be5da6b593e008ce51710c8bd656e51b8fab303b3169cc93bdc7cd072da5e73b50c6b4fc2cb4468f689e70ab0acc0e99a94fad56ac4601ca83f218cdc6765df0b0f2601594fa479f22ce5314eb6eb922697553a87ddca10920e1c837aee15ec72375cacc090379e49097c005d26443c14ab0c4add01270f116c9eb9f89f08f25e07e388db9225548b63bbb8ca0e3f39eaa8884afabd4d6d2aae55e818155226aee5ff16048f629ef28fadab9039de6993b807fbc73ab9e7b1d50632f7c26121f3b88c9916224bc26c8076bba47f5203a48741725b14a6916ecf82f6ac0290ca04843f7d85ffbd088f2a52c459ba8db4bcb3eb3e615d0f81758653f0f374437a589ff5668534550437eeb5c557ff640c0be5835bd31f14117fef588a80d5ee430a704f296e2efacc586bbfa36a90bdc1875aa6523f091c4d985bd427b5ba176f12188a47926fd6611b5d44f548d079d0dda91c6a46992d09cce1581a19a8b75ae667840746ee2a64cc505656710417b21e8618dfe4982d7a0f82afe6273a91324527be64de771c0688a210261515b5d1506a617d518515c8df2d34630494f7d910f9035c7677f7b24353003a6b5f8c659251800286f00b80438bd9f5bc444d20e252dd5e05b7bbb782a302ed4ed03f1378c236da51380646a34354642f2ff4e858279feb241129614a8d1762ef8f15dac928ec83790dbbcd81d366183e02f91ff3156d343eac0a5f218a1b89c20065281a80c127e2b34154e1da4cdcce8ebc60bd3244cec654c6d7cab69031fa47df1a20217962db764715716c77eff6400ef406e8a70d36030d1a06edb2b9dbfa3e41cbcd6785f09a307ebcbe08cba0caedb4b6b81576a947251221dcaa168088fa6f559a6b371ee3b765404820c830d078cdbf8ad5dbaa29012404f78c5f92e8232cc740fc28293f93c545a92eec8d7bf4c0e0776cbbccf6fe08f5c55e8219ef271d7065348a3a41888ac15fd77b29804bff9deffe4192be8e558abf8b361c008162cbef9dbb602cc7cc24215cfb8c57c39d1b5b4a116d778d91a95efc1e736f68df90e07299a8727e540f9f75307842b6c3c0c93ef113dbabae5c2f7ef6511c6b8cd7fb11356ff893bc3528bd134c232258e0a71ad7492e75add55796f15b209261e8ffa5a0e26de535a74cac3d348a12e49e5f9fff61987ed640c330d1aa84f5cba8f127096b458482a05adea52d1f7496e0c133edba469f686c72835fca04d7f8993913e895bd58a5017a672beb6fcb04e0a4c3d96518b010d0ffeb8b59ee91ff2765dc15e5c6779980d81e4119aa57364452878e9700a0af22899e77bd064bd16afde2b254f900cae94de0782bd04a0e85f46d7b7964a554db17b6487f41336a86b6cee3d9c0389ed73aa5b371ae33c78989547c327c334f6e34477210412814087cd89c9783406dbedec100b36b4979d8943de911a024c1a710dae18f04a8481540cbc5e11e5cef3936253a3b9f3c4edfb55916ec2baf165f38150be48b369a1b17826b10507419f029bcc6205008ea8888eac9b20cce2fc2beaf9ccc4964db0c8ae3180c1c6500aaa7dc6fd3a3a3e8e0152665b675a5a60dbce3a1a692478f16a1e815a0fb9a8042b94e51ee8765952ade08da3d5c95235b92ab6173cb89eb2559079e4fac2e217c48efe2cb67e398e7cf731319f2e07d873292f93c57eb2303acd87829c87e5d6e2b553f42aabb01897f738bfa790c21a794646000253f9fa8f02c8b5e31c9e69dfbe0", @ANYRESHEX], @ANYBLOB="5c92790cdbe53d966499389b94dafb0786b17dbbc64178f89d20d5ed0402098b7437a492958b35321d60dbf0da89badf0d1f772a9a2be5217f8b0362db04463813815e837073e7afc56d413bbd02083d7d70ba43b4f7d337bc33a263a82951f66529f0e39de21e78ed483035882f99cbfb22933c3061decf38ee27df820d25a54b7bf6f4b8cbc22f299e2d8c3f307be3f14b965d4a31dacfcad030c4c8eb28363179324315a86fd8d8aaaa7280e84e94d07feb4722913c7008d0dfeb85af274bc5586836ce836fe5ad199966c1328b890fd9df589e7581d766d8bf19b0eecce5369992bec831ebd0f18b204319a3553b9c680949"], @ANYRES32], 0x8) recvmsg(r0, &(0x7f0000001500)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001440)=[{&(0x7f0000000180)=""/211, 0xd3}, {&(0x7f0000000280)=""/155, 0x9b}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/220, 0xdd59d93f0031b33d}, {&(0x7f0000000080)=""/23, 0x17}], 0x5, &(0x7f00000014c0)}, 0x1) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000001c0)="e36258a416f790037494132477f256b4093cfb25b84e7bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000880)="4a5f70823f8c33fba7ac482c33e80261e29b4ca8baa395d5fa258a9eaf7ccc510c1aace338b9e424bdb7cfec125b84278c67582042ac736ad44b06f63dafbf3eede04eac22690000b81599374122d279d0d40f734c3cb162a3d957bd1c674383090000000000000000e47a21bb28399274103ff8ee4bcc833384ea54c546394440bcffbf97906bfd3272e641d679457057a8109ad48f7b4665fa7c086203f808b65b6ebfe7b749f0c0494d70261e2ba140b996d0157b53083fd193d9ee80799625fd3140cc787d23fbe02c46e5f1de864e52ee14566d2d5e37488d33c33efb80acb50a05f171f22dd015a17f510ff5b45085a8e042d2ea5900000000000000000000005563a12e43dda724a51faab1e9ce941a3f9be0b898896e35a6abdd1ad7563736c503a7f41eb4d2d98aeb11d30927b6", 0x132) close(r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x12, r0, 0x0, 0x0) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x20000000, "a146782600feff0c010900000000fffffeff00"}) poll(&(0x7f0000000000)=[{r1, 0xf0}], 0x1, 0x101) 16:00:29 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) 16:00:29 executing program 0: msgget(0x1, 0x10) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "1ec6a6823081010100"}) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x1) fcntl$setstatus(r0, 0x4, 0x1007f) getuid() execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)=',]\x00'], &(0x7f00000001c0)=[&(0x7f0000000180)='-#']) kqueue() write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000240)="c7", 0x1) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x800, 0x5, 0x5, 0x5, "2a35a421d3e6b2429bfdbe25b1a79e2cfb112904", 0x8, 0x9}) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) 16:00:29 executing program 1: getdents(0xffffffffffffffff, &(0x7f0000000140)=""/21, 0xfffffffffffffef6) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x103, 0x44400) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0xc0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', 0x80, 0x118) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x11, r0, 0x0, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r6, &(0x7f0000000300)='./bus\x00', 0x8080, 0xc4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = getegid() r11 = getpid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000640)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000380)="b00f4a20c856176be91380c8b013f953ead1d2c2c0af75523b113281702ca65cd06f2e02a950ecf0747d8cb4bf008f5f9cbd6589edf8e66c21a00a534d229e5ea534aae51dc8b2d126bed7f9c49dcf50ccfc806fdd669303769def80e5abfe3d6671a53b0d80e6d96e94d64f5613b43968a173b810ffcc834d079df88538b96650b38b2b188c8ec9b879dac8623e80a0bb6ff10032284fc3609af3cdb818f76b0deed96bd17e628e7e25e569a2415a7434c774e1c18537700fa807d58166ec70c204bb3e632160d3840945771f19f47ef91437b442", 0xd5}, {&(0x7f00000000c0)="8ca7470841dbce1cb203fca8bcfb3dc511312a21086c1d4304dd0c422461cd5fdc877c3d32f0eef323f067", 0x2b}], 0x2, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x30, 0xffff, 0x1, [r2, r5, r4, r3, r0, r6, r1, r1]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x20, 0xffff, 0x1, [r0, r5, r4]}, @rights={0x28, 0xffff, 0x1, [r1, r4, r0, r7, r7]}, @rights={0x18, 0xffff, 0x1, [r1, r7]}], 0xe8, 0x8}, 0x8) rmdir(&(0x7f0000000080)='./bus\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:29 executing program 0: poll(&(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='\x00', 0x2, 0x81) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="acbc1af36c70e870ab51201ce4d6ca067e84ec6961", 0x15}], 0x1) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000400)="68f58aa8790cdf17f867bd0697a2c2d54eab0ea646f439fffb3f63cb9e62451c9fbfcaf877176a76a06c2e8275a87f60a4602b7e0c4729ca847896df97c702b1b508516ea11f5deaa2578f18aeb3b381be840b612df8feaff9acef2e3e97b296aceda36549fde621b6d1e5a1fadbaddd633f71f1064a102ef9ce2e30c9623be3f720884b7dd89ddec7f9eb490ec829544fc8034ad9472359b5ba0d1e4546fbea42eed9ef394c3e3aed4898cbd2d0eb83f5f536a4ca4f7003241680c9aa6b8dec8432ab0e202d50f967f6db5c0cae618fa60f6ea43e9625abbfbeabbc2321e85cfb6858aff2eb55ebc2f9d2a39dc7c4922c12f3056a524f8b826522", 0xfb}], 0x1, 0x0) close(r0) open(&(0x7f0000000180)='./file0\x00', 0x480, 0x40) execve(0x0, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000500), &(0x7f0000000540)=0xc) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x1) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x12, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:29 executing program 1: readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/228, 0xe4) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1000) r0 = socket(0x0, 0x4005, 0xbac) setsockopt(r0, 0x2, 0x401, &(0x7f00000001c0)="1551a804f85463dacdc88d0f303d0838c10d609113e5d6b5bcfb63063fb99d8982b82f9999959ecafa7a6a71d77e9a31f7165254fb1fa59c295061bcb22fde65859cce2d17c11ced3d0aaa13a1b0748f54fe44823ebb077f52613f056e", 0x5d) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0xc1, 0x6, 0x200000000000000, 0xfffffffffffffffd}, {{r1}, 0xffffffffffffffff, 0x0, 0x40, 0x6d0}, {{r0}, 0xfffffffffffffff9, 0x0, 0x6, 0x8, 0x1}, {{r0}, 0xfffffffffffffff8, 0x40, 0x80000000, 0x80000000, 0x5fe7}, {{r2}, 0xffffffffffffffff, 0x9, 0xa, 0x9, 0x10000}], 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x42, 0x80, 0x8fb, 0x100000001}, {{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x8, 0xfc}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x6, 0x7}, {{r0}, 0xfffffffffffffffb, 0x28, 0xf0000001, 0xe, 0x1ca}, {{r2}, 0x0, 0x80, 0x4, 0x80, 0x2}, {{r1}, 0xfffffffffffffffe, 0x20, 0x1, 0x2, 0xffffffff}, {{r2}, 0xfffffffffffffffa, 0x4, 0x40, 0x7, 0x4}, {{r0}, 0xd4cf95cec7b22644, 0x4, 0x40000086, 0x80000001, 0x480000000}], 0x2, &(0x7f0000000000)={0x9, 0x2}) close(r1) r3 = geteuid() r4 = getegid() fchown(r0, r3, r4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x6, 0x5, 0x7d0e9f60, 0x1f, "62a3ded7816f707e326d6f25866d9af7f105a42d", 0x1, 0xffffffffffff7fff}) 16:00:29 executing program 1: r0 = socket(0x3e, 0x4, 0xe0b) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000002}) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x80) fchmod(r1, 0x120) 16:00:29 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x80000000, 0x8, 0x1db}, {{r0}, 0x0, 0x0, 0x5, 0x0, 0x80}, {{r0}, 0xffffffffffffffff, 0x10, 0x1a, 0xda7a, 0x77d5}, {{r1}, 0xfffffffffffffffb, 0x8, 0x29, 0x8, 0x80}, {{r1}, 0xfffffffffffffffd, 0x4c, 0x40, 0x6, 0x1}, {{r0}, 0xfffffffffffffffe, 0xc0, 0x1, 0x93, 0x9}, {{r1}, 0xfffffffffffffff8, 0x20, 0x40000012, 0x5, 0x8000}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x1, 0x4c}, {{r1}, 0xfffffffffffffffc, 0x1, 0x8, 0x8, 0x8}, {{r0}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x8000000000000, 0x1}], 0x7, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0xa, 0x40000000, 0x0, 0x6}], 0x3fff800000000, &(0x7f0000000200)={0x3, 0x1}) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040), 0xfffffe4b) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x800, 0x41190747, "af3b8b1a6da99cc266fc91b8fc2d4231087e8925"}) 16:00:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x80000000, 0x2}, 0xc) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) sendto$unix(r1, 0x0, 0x0, 0xc, 0x0, 0x0) 16:00:31 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000001580)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='r\x00') chdir(&(0x7f0000000100)='./file0/file0/file0/file0\x00') 16:00:32 executing program 1: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') r1 = socket(0x2, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0x0, 0x40}, {0x18, 0x1, 0x400, 0xbb5}, 0x7f, [0x9, 0x7, 0x9, 0x10001, 0x0, 0x6, 0x2, 0xfff]}, 0x3c) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r2, 0x164}], 0x1, 0x0) chdir(&(0x7f00000001c0)='./file1\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') readlinkat(r0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)=""/72, 0x48) open$dir(&(0x7f0000000240)='./file1/../file0\x00', 0x248, 0x60) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x6, 0x859e, &(0x7f0000000100)=""/29, &(0x7f0000000140)=0x1d) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="7fe6535dadf81861a87f508615f5377174db34f5410d69a1b1a8b328c7d19c206c2b358f8634272393257a3e636e4a15e953a0f689ad110a0eae06c12747f79db41d24479d76a019f63c0c2f17105909a73331fdecfe630a00", 0x59) setsockopt$inet_opts(r0, 0x0, 0x4000000022, &(0x7f00000000c0)="3ffe90da", 0x4) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) 16:00:35 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c6530f8"], 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:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e00bdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d9da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445d", 0x5c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000280)) 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, 0x9, 0x4001d38, "835dd2518000190000000000fa6000"}) mknod(&(0x7f0000000040)='./bus\x00', 0x6004, 0x403) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) msgget$private(0x0, 0x8) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd", 0xf30) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x37f665de, "bad84b80f2795db4718000"}) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) 16:00:36 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00', 0x0) select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:36 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x7f) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = getpgid(0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) r4 = socket$inet6(0x18, 0x1, 0x7f) getsockname$inet6(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000000)="df0023a8", 0x4) setsockopt(r4, 0x7, 0x9, &(0x7f00000001c0)="1b5b635c86432ec2f020e9187c8a", 0xe) 16:00:36 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:00:36 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x400000006) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd471299a36432ff"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000980)="faa59a8b", 0x4}], 0x1, 0x0}, 0x0) 16:00:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="82375462e4cba768720ceb59db77198a3b24c6555652ba72bb71b97d0a9a850f07e03a18ecf823c3a8c7cfc238e526d41a4b1705270e50ac19883333f2373adcb6ef59d688e9acdcbee7e67d636eff3b6e61e09469f0b928d2ff0aca519f461f4eb68ba919931fc41ff920b973f9e921ea9f5a9787fb529c1c2b846b05e4ac5025c9217281dcba4dd0d990acefe56fe088a703b707377b401f0cb5dd21659f89cbc26b496a6f8fc78f7f3f18aff097bedabe7dc4c4eb9babf35133c30684af0096496a23a931884699daa35b8a317af44a8084153a"], 0x1) socketpair(0x6, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:36 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x0, 0x3f}, {0x18, 0x3, 0x3, 0x2}, 0x2, [0x80000001, 0x3, 0x100000001, 0x80, 0x7, 0x8000, 0xccb]}, 0x3c) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)="020c0000", 0x4) 16:00:36 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2108, 0x5de4) r0 = open(&(0x7f0000000100)='./bus/file0\x00', 0x110, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x40}, {}], 0x20000000000000a0, 0x2) 16:00:36 executing program 0: r0 = socket(0x3, 0x4203, 0x5) sendmsg$unix(r0, &(0x7f0000002980)={&(0x7f0000000040)=@abs={0xf88a31fb6e9f02ce}, 0x8, 0x0}, 0x0) 16:00:36 executing program 1: r0 = socket(0x1, 0xc002, 0x0) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f0000000500)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)="4cecd3c33647861482aeef7f3438f7b24935f2c9e1ef7de87003da72cf8caebc6297d4e832c1e03dd021cbbee3b31e1d2140561f46cd6e933a351de253f08f929dc86f572c0e4e826109741fcfca75dc1b121a96e76be270569885c185e0bab4057c", 0x62}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="8800000000000000ffff00001f000000b6124dfd30847aba3f335ef43b3dbe83d07ae6fc6149b8255f5adad984ac5ef53b2fc29535f94d8b83a3803d189dedf1a6f8188eb2af29358fd9c0181ab76c75bb7564e5731940b70ec2523be36a35635fa7f9bc0737fe3499b7ca61006f6743e7a7e1919bf21a02e1aaeae1bdec233ba72f2d1e5bf6f700980000000000000001000000ff7f0000d7bff51b459ce2ad078169bfb919e0fe98aaeb95ea1ce09106019f80a2cf971817f9f8cb16829e017ad2b328fce33a7c7909644c2a6e4e4a26eff33700f0af8b24d0ba0f07dc2c54d549da0f90cca65154328e5a22835eed10bd078e30af77791a2bdd57677daf63556738fcf57264d8f89c74e7e564badd07ba99fbffb219e04affb4d5bff08c86144e0000b800000000000000ffff0000030000003b7e53e2dcd4a08461a6e0d0f68b8f5c6026d5e1d12a41cc6311e211ffed7d01f00de4fad582184eefecebada8657c70e510c87e4a6d04f40d9e8503b66360c6ee396b6a221ad70179e5fb6d6cb0cf3d020284ed812c49b51dcc05b7b7c1dfeb554f4dcd4899ccee06bc577a903f7e9e6750ca21db12f43bb123ff20d765a1f869159520f0c3c303cc0c7fa52c62950870c2df58435a473bff4eef5ac70ce554a170db0000000000c800000000000000ffff0000ffffffff10e8ebae525cfd334995a68ea3af5f26468a1d54f9de018fd119065522f50896b3ed36b1aff8e4e55d37a4fcd5ee1da992fb634cdd6125de7cff5e5375a79ccfabe5aadaaf45aa5bef2a9dd57282a68f06624caaa8224d67511e7d9e813ff56cc28ce3929d9aaf4b68daba7f8834c1851e2c24cf7e01f01faca3d5d731b1db74ca98140ba3cc65b8f26ee775ae718d631982ed78adbbe206e52fc953998c512e1a7314ec69efe5dd590b5f6d21392bef804923ff64cda600e800000000000000ffff0000000000801c6f6f44d5f46781e577b7f6037a4a10a1cefcc93db78c4d21175d4f88af61a8d2855608efeada8fc23c022cc9175677f4ff06614e5fc20bf38c35330ccd6c0d6e823fe6f1e853105e4015090a4854c9203b9d72b181c32247cc62dc4915239d717f2087bfe1af2177b185e09d44e201c5ef3ea59c5690ec40ab135d45a978a77c7d7930069da3800a275eb33efb7018a93a508cc8a983973f92871c64b7292a93a6f4c67891d0c21213e11520f8bc33a955eb7786176470fc974650add6696dce1098473c0aa978e9b17e78c680d32051ee6e9a000000007800000000000000ffff000003000000b8f22595e831bdd155f168cf46c48562bbb1403e17c5ba4ce070f9e135f7e873eeb57108509e93aeec1c92e45ac932220c5c5bf17d59e3f2ca877f744de84e04af6c81ccf41aed130f50c9baabc938a94b6b52755c9aaacdc53f861a4b43a02c11cb000000000000"], 0x400}, 0x4) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getgid() fchown(r0, r2, r3) flock(r0, 0xb) 16:00:36 executing program 1: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f0000000000)={0x0, "1b35fbde1651266fc6ab14e9abc6eceb78e0411953875cd1f26ecc86742bbc09d6f119de047adb6ff4d1fe17554378051d941affe6e973cfa86d83049d4a7095d470f4e2e23ce87e592f90339c5532ce05dc4cd1479fdc7c259a04e95ec01968c60366b25ca51b97fb88c07b21732294274f79e077601707be538baf03ca73cd01330ef0904f67b20c587277624b879ff4eb7b3362f1eefeb1234e9b4219a1def8ebf1c5c49c27a0cbe15d243216593134a1cbd1b529dc9ad1c09bf27d1be1d12e8017194c220cd04eb0f7e23a190e5f33112fa3c12921354b4255ea6381a5c74f87c6ddb111303fc81946bb32ec8cd32587ff604cd9bb5ade350c4ac5a09ca3ede7896754abfc9a669185540674e26ee10c0314e96f4fcc9f43dbd5b90a243efc4a379a187f25d7e6cde21c1de2f231ba8118ebf60bfaa4fb32c5a5007e5e38fdfdb64d3478eac0766c4d2a950f02d2807664580f4d1c351d256f42e829831c1282d2c9a79dc65b97e8ed2c2131d4a1a5d1f5f836b21c67892d9797fa3902b54fe0af57b84aa5640c818bde3cab754b89401d221afb6e2da2baf461b303f0b3a033ed5d8028000500d8a8c3c3bfff465334b03a94af9df297ffd4490dca7ccf0436f17db3f1a6d5b559e1b160ad624bc146bbb3787312eccefb398ca31cdc3aee296d2de45780556bf32dc0a6b2d6e14d97f83d9bcb9b29d71a258eaeb9590d"}, 0x208, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() r6 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x9, r1, r2, r3, r4, 0x118}, 0x10000, 0x8, r5, r6, 0x1f, 0x7, 0x1}) 16:00:36 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000200)={0x0, ""/241}, 0xf9, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000578bf62e819e6708567076a5639cedf6aae7f459732b010001001968c28da7d2d27320926472d4ff02711ac129adc92052dfc0bf6b"], 0x48, 0x800) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x81, 0x40) fsync(r1) 16:00:36 executing program 1: r0 = open(&(0x7f0000000380)='./file0\x00', 0x12a02, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) lseek(r0, 0x0, 0x7ffff) write(r0, &(0x7f00000003c0)='>', 0x1) 16:00:36 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000240)=""/131, 0x83, 0x842, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:36 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYPTR64, @ANYBLOB="a14b1af3f1c4a454c1f2cf44bb091cbd2fb21db2a53260ca1a2984a86bb9158bc7030d4865bc945a76f6fd18029b9d541fd5087d78006aa75ee2ab6cf8467b8a067c06812c143d7c9058932942268c8dc3705502761529bc1b5da4d33c67a35db4ebb4f37effe1fa650650f54bc27a75ff4a1796833a30961e03b97a6421bcf86ca19f34342a62d5f006a3", @ANYRES16=0x0, @ANYRES64=r0, @ANYRESOCT=r0], @ANYRES32=r0, @ANYRESOCT=r0, @ANYRESHEX=r0], @ANYBLOB="0af963a8bd48690a88b68570f398ee40dbf48b5190cc017d24ecdef649f7a4505b97fb64eba5d94ca966bef92d116c5cc26109ce3717bb934d4c9004c7aa93e5abf6d8d0e531e242c4fbac848467916f0de918cd42bb1670978cf7d74abcd725b04accc1b32f89c03085a5f44e4092ae66679dddf9167f2354591a12d3c8258586997a845e2bc655", @ANYRESOCT=r0, @ANYRES16=r0], 0x4) fcntl$getflags(r0, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xfffb}], 0x1000000000000083, 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x100000000}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x10000, 0x0, 0x800, 0x0, "ef8e1982313902ee298c11f56edb3f534cbaf044", 0x0, 0x4}) 16:00:36 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710f37001d00dbff00019aacff7a6818e3f74bdc1499904e8f723c9606caa383f5323d6cf83445caacfff09dad5fbd2fb51ea1"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:42 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7, 0x2}, 0xc) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000000080)="3a9d2520684a10e569a6113ad0651e28bed070469a27137c7c29721aa825d2b553a44fc6f4eb02dd560a36f4e33794a625fbf1e7bcc7c189ee20e60a101f208351f5c1bd06fde40709b66ed9ca15262f1b326e2fa9e92c2ee6448865ee869b8461fd76a9cb3039d66480538747138899199b9b7c8a4e8d6b254f33698ef16cd54a92cdeb8e4480061bde71a2c974d2f5d9edcb984749b52829e374c2b207065cfd2f2d8f2ecb4cee9e71d24c14619e523625b8c51be7a98f7102b49c238730839625fbcf08", 0xc5}, {&(0x7f0000000180)="d192fb48917c9a9aac30652022e60c095630f577f45e071905c2d4cce7cbd6e50a87275e60fc55b1c7e0ded2bd68461405f0ed329bfb7687c44698e768e8b15547b08b42090ab9b3aad1d6ae108408d8e3dd510a0c799b4e5310ae040d25472c68a07ae1ff379c3fc19b4f3b1ec289744d7d8ef771b03885fe3b25e8cfc0ea6875d382be70472c487f18de267b8fb993ffe2de54a76dbd0169f058bb0e30234837603b06847b126d370785367618000fe535d065a1afd61541ec6d0f9d1db200402552a584501a199f6ae4acab4eb0bfd4dbb249bcc978f40bffef81937844fb4e84d1cf806fa84457335b397101e1148f6ca47cc57bb0251acd929afba797f025d6a65e3afeb9f2e2003f8aa7194ea56f20de2985c543f23b4d0623da5f5c8f6e72b335710278a286c14d1cfdba3c71d54e17d08f3039817d26a9fc0c57b5ab4522d184cdb7c17ac523976cb0ae65d6a79e03932bdf4504c1503ff11bbf1cc3aab13cde6e18f8b1b6e68622f39b3ec95da1a2690a8c4991ad9cdaa288d8b3ced287f7704a8ba7ea4b2e0a721eb557e7acae4bdea7180c66e5a43846708c752239111daebac5957bd1da37f3e321ad9f72aa7ae42c5631661186cd7a2179f556191c29b39c3556fb1132d42ad75fa7a120262f62c5a5d46b0e6028ebaa9055b97542b47d5fe2f994267a2f996abfa62b3fd6eabf551bf30a42cddc2769abd84695e3f4ec904e15c9c0b6491de88913bd40593f354fa7d30385afebcece281f6a83e0c2a79d57bb1ce006e54e6d90888672e235663d775f76d1b4507ce749a8dae3a89a2c312e8270a735ecc5e3b6e726aefabff50cfd3b57a0c0f39f3520cd3768a3e79510c67af234267161d727c972f3a029303c7632fd738ab26eeeca81485185ff0365603e10728c6e980bceedb8bec0b9936bc1136b31e316725bd00a9e9837f054e960ccb637bb5349cb786458ff8a1b29275514e98c7fde44182a4d1540ec8b7a1cc895f20161c2ec3dabee42d3a8149a64d5bb5537361aa4ebc2c71c74a3e5a0aaf1ed5384ed86a37a6323559c54975cea1ce363857e353dc98d08dd8b7bdc6e3b68892b12c803533f69bbbe7c6648959b666456b62ec6e73a9b8953e292fec3866ac0736e695c971c7ee8f445362a7f71164cc61ccf8878c6b18bd60b44b2b5d5e5bbb6a92dedc27ec95e374688245fa7e1549d3d3ad0e86d7ba60dfd5558faf3c5f01d57df4b9ab883c53c5747cc6d5b53b9b53f3b494bc134b637e5a7d59a33b418b8bfc1a7af282a3c569668568f349ee2bb371b887bf0c17a33db9045874b2d3bd88fc850c620c0a7b13d9ccb1b342f658d0776ad6e09e73b0f0a3b698a422006cacf13a2d2e057f4abb7e3569606665a438fdc034ac5f079c0cacb195e260bc0068341a9395942a973cabf828cb9b657d3f8bd33f72fef865d66b90251227f98b53dbc71185f762d7a87066008c46ccf9bb1e04225cc35c0d5daa519e5cbf26275898a599d46e13ca97a11f5c3695ad5cfd39755062771385e37fab389626baa72404b68f2386cddcbadf50308d1c9f0fe838554576d560ff41a3a75b5adbdab15538757b8718039e7663d8aa8a1c7c975cd42ad19c3d8ee491d1aef69c5166f99bc2489b6dc49ba291a1a0d1312922ae96d0f3d8ef9d0041ffe319588beb70f89f124e16c31d7e8282d9a8551848784dc99826785e6edf710542532dbe2ae2199b478d88495d35a2faf346ca500741d7a558181919c619f4631b7e7bbf64576cccffe750f19b2a83881835f84203977f1ea9ab3040a63e142abba146bed856d8f8e4b06fe70944886e881e22aa6366925351c008a43ad8c6e6712807dd15a5fd0fc74cc80d1ba77947dee407ebb864799aba32e445f0efeb04c5fb19fb556ae5abc5a3acf6a4bc7d4b2ce569da646ce2ff17689327f404a68478a643f705af502c687d894c129158b5a63d0111c11136243196f9253fad31c7964011012623b38df29d9ca98abcc337f4799607f11dd8c68449d4f686820c66dcdd0e3f8ce49d4175bd2bb5858074ba823903d6a12544cc3c10c4ee8d8e5e57d8695791775a4dcbce41d1f09ac2a4e5720928d2f9b6460d4fdc399b94c0a3fd785cfa05a182ddd3bfc31aabbd8b736ae88461b5ad900aee8587965d093e584c9c60aaab25c1206b93b61d4c5b1151fdf77d6489b521374053bb910e6aca353c2510c254aad013838d7efe1e138594351bda987e32c9deead00bf91704b7b4160964d66897b8dcbdb54dd87870982c870ceeb6b560c29a617f0526abff0a92d8db41f781d3efb0ceb638ee8a9adbbd16ea89328ab3ff6a7e209aca5c981fef03174489b037e869cec9cb6b5748fa44d2d6f286a6be8310ecf3430013cd009032d33d0fccc2a841ed7d036d5bc4534cdbb71d5a2ade9cccc5a6bb34012674d22861ed83efa1627a8d41b797ecf22bf4b22082e3741e1eb721e69fee0f8f7f64769468a57a49f3420855eb4a0e37376255ae498e13385029bed798b2b7ac0f8b668441104d26962f2d2c9c5ab3db8bc131e4e188f313638ac8920c048c2bcc169441152b8f7bcecc7eddec04fe340db52882ff70c99682756b9ba688b43817e8afa3878a0cc5af86ded220fd8441983fcc5bf1b6da0016d77658e59e7eb694b2e82853ad9f0c39bb8f21deec3fe087791af70dec6af86633029ecedd295351b22e4ef2564830b10f21baf897e5f40167bdf72f204214b1832401be116c47240f1acdf0eddc01942ed690a049a4d03a5bbd184d176429b5975946103b61606ae7b571fb145fda2eb925433ff746927f3a785562ff4500e786bc143adcd79a23e39af231940997c19cb9bf834968cc42b768e02a70969812b9c6522ad1d080339e3f22bc890af7c5919f6bf34e383820ba1d9f9827b1726b625b3df18ae83229e3a9ab4c83005d612f490a740caf4ec0b188ad69f82535b1dc1c5b178799cee80b2d758cf5124c6456353eb642464fab82d134154d379cd08e1c66788e06c299d4cc3d069cdc9b30826b2c6631e9800882ba558ced52c0338a1f4ac2ed46fa25b39e3bb952873b0be9c0818cecf0aee786cdf8d76089120fabef2db41fac9da8276122cd97c80af16f3871da3681f463ab1c0984a64eaeac059ddbc75c38bf631336ff1fceeb53da845d82349ac64d2d71c23eb485c85f349ce9c01d8c8f66717251ccef23273d7aa650878f9225c1df06ca8d88d8429cb8be9ffcbf9706795c859a95ffe7433eda0026d9cf86a623cd1f555c8cd757a7c49b385aaff474bd1a492bfb2377c923fce8b412d5de7d0436dc043c8ec0911f048315e8f8838c2ea34745f142e4321887ca31f79515bed1213da976f3a03d7266232dcde16dfe45cb120712446263cdbbfdbab8c12c599293dbc9bdc5f9b04025f9147730e25da5a6acc3cf811c59218cb267fb4fb11154bf4e468dac82f919b07785671a41150887973a5582d4362898ee7e102b485144dd747352d9a7a7eed267b81e1048ed16b74bd36fa713b2885a3b277cc7f74cb0287e1a34eb7ab75196ed232c6f5dfe17ff4bc0b4950cb6895e5657d257f38090ce3f6970fd2137e8b0aea80ea8ebd949d0e9d4cb7b54e9e6bb9f5f4036646740d519add7ad6410f8d62346371530f7010b82915060dca18650e9ee6841f696e3f7829e8eea7888a0aaa90ceeefad78a0e7d1de45c0985862bbbe429922614fdee61c377071e97c54c24e2c6cd96595f27f606066000e980303f59f111c19a61f0fd8a19f49f5d4df30173bac33a96e73763d771630c657117f6f038883e0312e673f4a3db7a6421b0da90d7f72e97ff95fecc3c382cecf6d6fe5a64bb95080c08b68cb4fa2ba6106b6a554f69e220aeb19a9b189ffb642d8614d942e5ff9d8f5a961a1604d09d3f6127975ea5a1ee16273b6b9d39772b5c34b576ea0095ffce5aecd44a8251e1ec6253d740be2048128c82f523718b52c3947e91082452ae04cf4ece35971ba0395ec497b169c7f13da540c18cda698b7fb7d23b58ad1db7e1472ddc145d6392bd6234aa9fbf4d15d0866495f7da211a5f3570b309c81157f47a7b25f572e032511115bbb023028ea9c6470a22767b5285654f927ebe37f996301c4bced3d67a66cae4c403f1580d6b0583bd3d5170319d1c7e42a018ab0bda54f8a6a05d6d1d55ba49547fc0c100ee465ad209d21f9bec9e54f90a28531baa1370953c763b03135808db387a9a7a65bd2928b0fb206882d04616e1612e7b49ec6e3577773a00668c175b4d500adaf7f927d21227ca63b60a87a74c5ab6b73a0b0ba445656808c763ac0ce78f11e58847ce922c77c6b46a7a4a34daf4443495ead3b822beeb093fea1000720db22419798d85c9a7d24426dc113b6430de93f3c587e40f4485dea5ed8904014d8cfe37d50439256428cc28a3c8b2d01ef75722b37dfca4c9ee9fa66920f09d9885a6f50217c7dcabc07f9e0a0609bf166a779bfa612585f9b78adfe89ab303d2cea7094e5a3152dc9eeee07468cb49225ac74ce42f6bace4d9fb3c48ad4d319bef361a5772dc03aae3f349119e73e6a5d5beef4f09d2da276ae4e711801ac7a182b243a01a76f53c60bc3452b1faecfa15fc6b6348431c50586e5b844301da1cf815b3adc3e09983ddac175d7c50e38b541cc06beecbae8c8cec14909b5e9f7af2b64c38d747dd72515edec6bd11c87d971dee3ed4838c571ed61fd5d0999dbc15f3e62f85eb571e23189053c352e572aa427eaf93a38a9a4512a54d736fe0051ff4ba2f30241d876fe2125a637404974d5a5923aa4ebc7645142e7c7a0871f0660ae3a5a8a06d2f1cb13425fb2814f0468a7544d14d5ef84bfadd62a1b8738607a71cdcbbedffee853642b123f2602189afef372a6e8fb66f5b51151f078a97382b4db0792646cdff3931acfbb61542f3e4b0957c674fe4dd34055ecc4f96e9347f85365a2c485579ef4a37a4ffd9ff9a18e35fece949ccb7c6861917b4eb44078102ee2085948d82f58ad9c6e41a8527d26aac54643d07a1326760b1fc11a48c42631b3df79dcd28798a688aa587f2969ccabccd13bd187665b6e7a1f68c63f8fcda1866847eadbfa1a766ebb1fbcc385fdf5465fc63921e89a5a7af11a3f04ca23ca581a5ca55fdfc1c2df5bfca97bc59ffc5d47589868f3645bf674b03167dd6a227b6d6c6822bb08f79b155fdb525fcf4b75dcb5f59395b9b44256e35c7145f0302c99af5303c71d6ee9e05e95119fb6ca3c0cb3184cc2a24ccb62540ed1fc085f3704fd2b78297fe19c7f02581ef5bdecaad1df0356da5a3519d994e9be8e8e7c85c591310637b3f0c688c650060cf79e65bdf2500df58d8e5eaa8d1a7a6a4663d913fc5e8ba983beee461d7460b5366315acc696e88be3e3726f8800abb4129dd89580e20fbea4405d498a2e6637b916ced171e08b2108b0b82524609a5d93de433c3501ed4aab868e18df1a15f645f235b83d4d71b1b25ea68c5cdf4e2ec0da335ff80403e35e622f8939cf70d0d0e2b7030325641128cb88c943abd4e0991d70db1e8dbe46efc03d030c99b336c1476aa422ee4594b865f124e1213a80b2c7aa3b5ea8271c9af5f970be0e00a930e97a654353a42e2bf4a5e7f0b0845d42b9cc8de52a067df858740bbbc8d4879e42f422cc618ccb113792239e18c8cd200876b1a4d0ce7a1ca9e79b28994255e2cb816ba525e0a40dde1c4db126da87dab35d35acdaa36220afbd84bc95b5796db91ab20f534430cae5bf56ef90f715904df58a1", 0x1000}, {&(0x7f0000001180)="b96b39ee3c3a73ee6cd6a645d83ceb55004911556a82d665e9b2eb98366d98f7fd472f0a5c51e122883929cd7d9008e45bc3cf1dcdd2f823625380a8ef1056cda6f5ebcf824bf5c64d98620772062173a596981e0a38293a70294c220efd5ad0cb7a175d1387d05a18c55feacbca5e409b559efa5c93c2980e847bfa28f0ee8500b272110e1b4a72876092770647080c17715e703afb2d834639903d70a932375f10b4092916c8", 0xa7}, {}, {&(0x7f0000001240)="64e2d7ac9fecd344d23a63eaa09b0608aef2c95c2ac5ce1fee0689818a5e53ca73876883e6f00daf7a9ef42961f6530beb8fd0e02f7be6ad2c2c6915216c0104df9ad45aeec1211839e91cdc8a4ce17ed878", 0x52}, {&(0x7f00000012c0)="754b1bf0e86a5024b1fd49d6070e4a0a09d33dd7235cd535330058e89f66940db19dba6be2", 0x25}], 0x6, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180), 0x0) 16:00:42 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="147a421f", 0x4) sendto(r0, &(0x7f00000000c0)="d1e3bf6e6c7a037a77b3165bbf440146c1da526d580759e837d5c58fb6b65a6aedbc3cf67b64e925c0c8c35b624f2db8fcb1ccbad80d65d91c88d50cfb6411d0ddfa605173307a4bab5019317fdbca21ba42a6d9f92e1df4b5546ff0c144b84af95dfc93bd9b042bd895dce4", 0x6c, 0x8, 0x0, 0x0) 16:00:42 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = geteuid() msgget$private(0x0, 0x448) r2 = getgid() fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x402000, 0x4a543a7) r3 = msgget(0x0, 0x40) r4 = getppid() r5 = getpid() msgget(0x3, 0x200) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x80000000, r1, r2, r1, r2, 0x1, 0x1}, 0x1c, 0x6, r4, r5, 0x3ff, 0x8, 0xba, 0x8}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x2) 16:00:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000440)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000680)="05fa803d58b2df653cddf145945caefd811989aa5e349895ac32cabf931819acb101b5299d2e89f4242acc7793a8a17eb8c135da4ea2b5579035f69fbe952693a8dc5912ff9808afbfde23efe86e2a9299d394c43deabfc8589d90f690e4897d78e71f434024c698c1a86caa142afbb4eb78c3cab7e2897ddf8710f918d83e1f44cc4b904bbe2b5ce7e0c10f9ce37dba2ed7d11287c0c34f89aa0395d27faa012ee1bcc5b9ceffd744f4660130a566571913a11f574409c62c4247f92e5755394d088a2b2685e1c8a78ef83cfd868cf542f2667fcce6987533e49cb1c456ba5277a3ca3e3a0803d87a1f44a3eac4a9069b1a0f56ae5b033e7e", 0xf9}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0xfffffffffffffffc, 0x1d38, "bad84b3933e80100000000040000ad1000"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:42 executing program 1: semget(0x3, 0x7, 0x20) semget(0x2, 0x0, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4500) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) socketpair(0x21, 0x5, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r4 = syz_open_pts() r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r6 = syz_open_pts() r7 = socket(0x16, 0x4, 0x400) r8 = socket$inet6(0x18, 0x5, 0x3) r9 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r10 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept(0xffffffffffffff9c, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r13 = socket(0x10, 0x4, 0x9) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x58, 0x0, 0xffff, 0x1}, {{r2}, 0xfffffffffffffffb, 0x86, 0x1, 0x6, 0x7}, {{r3}, 0xfffffffffffffffa, 0x1, 0x800fffff, 0x6, 0x1ec9}, {{r4}, 0xfffffffffffffffc, 0x1, 0x20000000, 0xfffffffffffffffb, 0xfffffffffffffffe}, {{r5}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x9, 0xfffffffffffffff9}, {{r6}, 0xffffffffffffffff, 0x48, 0x600000e7, 0x1f, 0x8}, {{r7}, 0x0, 0x2, 0x3, 0x1, 0x7}, {{r8}, 0x0, 0x14, 0xf0000089, 0x0, 0xff}], 0xffffffffffff3134, &(0x7f0000000400)=[{{r9}, 0xfffffffffffffff9, 0x39, 0x4, 0x5, 0x8000}, {{r10}, 0xffffffffffffffff, 0x29, 0xfffff, 0x81, 0x7fff}, {{r11}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x4, 0x8001}, {{r12}, 0xffffffffffffffff, 0x40, 0x1, 0x3, 0xbbf}, {{r13}, 0xfffffffffffffff8, 0x40, 0x2, 0x8001, 0x1}], 0x9, &(0x7f00000004c0)={0x80, 0x7fff}) r14 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r14, 0x4004745d, 0x0) syz_open_pts() 16:00:42 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x100000002) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) write(r1, &(0x7f0000000080)="82886aefbc6661662dcbb94d51ff7456ea837297146bbd078651a2a0362c1c2404958b019d9f4a5bfcc3e75d0ead6d44cf91d14ebeb7ae2c21cad775d949c9a76c4c490f20a82f9e4df587a604f2330ba981add726ab3850f0d493381bdf9927086fc3adbe577bf5a9aca058b3bcec6599625d49de3facde35393d8b044011f6daf69689e77308d1c9c867d856a6b80f33298924a8631ac6fd45055d10c3261911abd925b98b4ed4b1b6f17de1340f0c27db01ff0227dd6ccd0dee", 0xbb) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 16:00:42 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x0, "94dbf4a4bba7fd818a63b26e26b8554adbed083d"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x2000000000029, 0x200000000c, &(0x7f0000000040)="fe000000ba00000000000000310000000008aa91", 0x14) 16:00:42 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xe004, 0x2) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) 16:00:42 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2b, 0x2b, &(0x7f0000000040), 0x0) 16:00:42 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) r1 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) utimes(0x0, &(0x7f0000000000)={{}, {0x8}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1f, 0x0, 0x0) login:                                          16:00:42 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = getuid() setuid(r1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgroups(0x0, 0x0) setregid(r0, r3) setuid(0xee01) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:42 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) truncate(&(0x7f0000000140)='./file0\x00', 0x0) r1 = syz_open_pts() write(r0, &(0x7f0000000100)="84375168", 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1702079b37982cfa4e00000000000000fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba228", 0x296) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000040)=""/161, 0xa1}], 0x1) 16:00:43 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = fcntl$dupfd(r0, 0x0, r1) bind$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="029ed6d52799600055a58b679d3331fd5f0a882b01"], 0xa) getsockopt(r2, 0x1f, 0x6d, &(0x7f0000000000)=""/193, &(0x7f0000000100)=0xc1) syz_open_pts() write(r0, &(0x7f0000000400)="204b7262de28c313a2145c85034a2bb6faf8373d7f34bf9810b9d81e678c428410d4baa962c44162ef9e307cc4b8756056857a77b8dffff2456da2923a7ee89d27845a476827f1ceaf214a5c5c14860653aa41acf85e5975ca1e1de557fbf89acfb87035341c2a836cfc5543950ed2c98475c11aba927c7c275c68fbd14ac6b5da38630f790409910f4492e5f0209e9601095ab2f3c4f3696a87be363f55dfdcc4ddd918a28d2bb1b64879415d75626f0e689de578b8a0dca3142d15", 0xbc) 16:00:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000140)=0x80000001, 0x4) write(r0, &(0x7f0000000180)="d72353734b604525de4e50ddb88dd3bce729851d64713e84f77b7f320d4ddcceb79f2822947ecda67210cad2154f38577d2f4c4dc2be62925adf08438350a8b873b078d1281f4290d8ce96d216391d71222f0b5c95efea8dfce7ee54975531ab344f483bfd6cacbb3ca8cab139f0f520829a6d2c8e1c1f65b170b6064f5f3176319ab3fc96799f42d879e260f950be1c75", 0x91) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket$inet(0x2, 0x1, 0x2262) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:43 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000100)=""/54) 16:00:43 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x4000000000100, 0x0, "000100"}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="dc902982af17a748343cc85dbdfdd4b78a543819adfb5a07146fd45c02663525ef894f5d8a170a2f001f51a94198c7e696687d0f0766bb41953d375464835455be8334841ecbde91e463bd5d99b9409056a83239fee4ee4474fa1517dd31abe828e08cd5273cd7901a7a0a298b0bb974f19c479c9a2573d740bc1965c6db38577b4135f38cbd4519cefcbed87b9078425b1b619f95cba38771470af32c73d92c1ef309f9ab4d2c63274a07d96a97e10000000000000000", 0xb7}], 0xff7, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="c1", 0x1}], 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000300)="8dc6aa4c6204f5b9436be3ee9b872784553369838b25199c158214d477ad6832fabd1c5d7399cda5ff1951e4eb9349859d7b3cd8166eb0bd4b31f0cdc913b0de1de87e6e18019e0eb1a29947062c8629162d3009e29e79edf902ea21d90252408c2bb4ada67d80167733087c0f7183370d59d78ea19498587abb83d3cf1237d795c11e1bd05c8cdef52462dbb2c317d8db2dc54e5614b5cd6ae8772ac2486a3537c67189dde8984154b62e6ca739af0022e64e78c6bbffd787985de464bd271d95d75b3254cd0a4fe277bb9fa8b7a1cb82c7dd620089e485a5eff258bc4d3de96a561b332b1127348215a4d8460f84492529", 0xf2}, {&(0x7f00000001c0)="7e6fa252a926c24d07ce06a8866d50614df3737f784d", 0x16}], 0x2, 0x0, 0x0, 0x8}, 0x401) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x2) 16:00:43 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xd38, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) kevent(r0, &(0x7f0000000880)=[{{r0}, 0xffffffffffffffff, 0x14, 0x20000000, 0xbf, 0x1}, {{r0}, 0xffffffffffffffff, 0x11, 0x0, 0xc0}, {{r0}, 0xfffffffffffffffe, 0x2b5107613e5ef53d, 0x18, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x3, 0x9}, {{r0}, 0xfffffffffffffffe, 0xbe, 0xa0000009, 0x8001, 0x1}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0xfffffffffffffffd, 0xffff}], 0x10001, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x6, 0x4, 0x4, 0x8}, {{r0}, 0xfffffffffffffffc, 0x22, 0x20000000, 0x7f, 0x10001}], 0x6c24, &(0x7f0000000940)={0x0, 0x6}) shutdown(r0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x7, 0x1ff, 0x2, 0x8, "87315b98860e5a03d119a209671456dbea8b86ee", 0x5d, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) munmap(&(0x7f0000417000/0x4000)=nil, 0x4000) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) recvmsg(r1, &(0x7f0000000840)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000700)=[{&(0x7f0000000180)=""/147, 0x93}, {&(0x7f0000000240)=""/145, 0x91}, {&(0x7f0000000300)=""/79, 0x4f}, {&(0x7f0000000380)=""/83, 0x53}, {&(0x7f0000000400)=""/163, 0xa3}, {&(0x7f00000004c0)}, {&(0x7f0000000500)=""/195, 0xc3}, {&(0x7f0000000600)=""/194, 0xc2}], 0x8, &(0x7f0000000780)=""/182, 0xb6}, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') dup2(r1, r0) 16:00:43 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x101, 0x9, 0xae3, "73014e317cbdaecde12b76b5a9d72d51c2a6e22b", 0x6, 0xf889}) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r3, r1) setgroups(0x1, &(0x7f0000000180)=[r2]) setuid(0xee01) syz_open_pts() 16:00:43 executing program 0: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x20) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x50c, &(0x7f0000171000/0x4000)=nil) syz_extract_tcp_res(&(0x7f0000000180), 0x800000009, 0x30) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) madvise(&(0x7f0000013000/0x400000)=nil, 0x400000, 0x5) 16:00:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b8e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c05400c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d010008000000000000e06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413000000806b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba767aef286167004c2f06623493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686772f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f22db4b69d9197fbde8d9b2bd8a40000", 0xefb) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = getegid() fchown(r1, r3, r4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0xfffffffffffffffb, 0x2cd3, 0x8000000000001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:43 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x2, &(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x4c) fcntl$lock(r1, 0xb, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005180)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c30500fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb69ad6ded6260cad0c31ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a037701cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0bc5b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd72020a0f7094727a7897d9184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d22750b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c67703000000000000007c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220a", 0xa13) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) chown(0x0, 0x0, 0x0) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000015c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8000, 0x7fa4, 0x0, 0x20, "d4ac0aed4fb9bc07a537f6a771ccee035d0fb03f", 0x5, 0xc5}) 16:00:43 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) socket(0x1, 0x5, 0x3) setsockopt(r0, 0x4, 0x2, &(0x7f0000000080)="27c0870bedd848315103c513fd12ab483702150af450386d1641c3e7350206eb65807b1ba095aec7e2d05687aea9ea885a24407cec6f78c4a00c9aa411c23a99ad9be41993dc73e70e", 0x49) r1 = socket(0x2, 0x4000000004003, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000000), 0x0) 16:00:43 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) r2 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x7ff, 0xfffffffffffffffc, r2}) r3 = semget$private(0x0, 0x0, 0x404) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000380)='./bus\x00') r7 = getuid() r8 = getgid() unveil(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)='x\x00') semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x4, r5, r6, r7, r8, 0x102, 0x1}, 0x78, 0x3, 0x401}) mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x8000) fcntl$lock(r1, 0x7, &(0x7f00000003c0)={0x3, 0x1, 0x76, 0xff, r4}) fcntl$setflags(r0, 0x2, 0x1) 16:00:43 executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0xffffffffffffffff, &(0x7f0000000080)=0x1000, 0xffffffffffffffc6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:43 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000000}) r1 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x11e, 0x0) 16:00:43 executing program 0: shmget$private(0x0, 0x3000, 0xc0, &(0x7f000006e000/0x3000)=nil) mprotect(&(0x7f000006b000/0x4000)=nil, 0x4000, 0x1) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f00000000c0)="e8f0e55e", 0x4) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0xf8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x180, 0x9) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)="938e008dc15232b54f4cc27e4d159b1e08f6a464b1dea75f7fe9500d18e6214bba99ec91a5314a25cc47ef65acea2d72caa53578e077faaac7ff1c4a746c20562e9afb4ba88bd75397b2bdc28bc00702b227c040fb69bbfd946ae25ca6716cb0000c7cdc61bf3456a88952", 0x6b) 16:00:43 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x200000000002b, 0x9, &(0x7f00000000c0)="03000000", 0x4) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet6(r0, &(0x7f0000000200)={0x18, 0x0, 0xac, 0x8d18}, 0xc) setsockopt(r0, 0x1ff, 0xc4, &(0x7f0000000100)="832ed6e56d94c046cd8fa0a30a76935d460643757681c7a1741d495f19f8d3f531b9f1f1e1b49adaaf1931c0cb34a157c1df508e14b70afbd1e3182b87c83541d133033aec16cd41c3193bcb0caaa4c777e12a384803ad4989b6f297d6ca619e2bd425c27d5bdcb46e7f3ac933625f6a89583b1c3c89c09682bfe05244bcc580538901a8b0fc58924a439fc7ee0609899e68a38dfa0ca66a420543dabcb340d64e5ed8b3ce7775ea55dd7dbfabea73cc9960d2b10740c980aad41a399cfc8e9f5a9d93c4a86ebabecec02eb7", 0xcc) 16:00:43 executing program 0: r0 = socket(0x6, 0x2, 0x2) sendto(r0, &(0x7f0000000040)="f6465368e18d659e8386ac719ab079a5ef2b4e634758c80da861fa7eebf536d6a107dfab75e6f1d4336f39e251bf53d6263cb2a1269bae68672f87e47b6f9d4a7d69e0f26284", 0x46, 0x6, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x401, 0x5}, 0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 16:00:43 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = getuid() getgroups(0x2, &(0x7f0000000000)=[0x0, 0x0]) fchown(r0, r1, r2) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) r3 = socket$inet6(0x18, 0x2, 0x0) bind(r3, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) utimes(0x0, &(0x7f0000000080)={{}, {0x2}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2036"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r3) 16:00:43 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x3, 0x8037}, 0xc) setsockopt(r0, 0x29, 0x32, &(0x7f0000000040)="6fee", 0x2) 16:00:43 executing program 1: getuid() mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/26, 0x1a}, {&(0x7f0000000100)=""/67, 0x43}], 0x100000000000025f, 0x0) 16:00:43 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) readlink(&(0x7f00000000c0)='./file0/\x00', 0x0, 0x0) 16:00:43 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$unix(r1, &(0x7f00000000c0)="1e641408bff0e903d79eda9424255f075455c231bd75382413262a4806424e8ae3a67e001e2be4c042c9b501c2fadc9f853d8fc81aa248520fdd3c14933e542b5c2e05b3aed12f78ed237f0f3555490d39590cbd84c445c10115bcf7e63549624decaa2f29eccbd6bae6804c8b", 0x6d, 0x4, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000400)="79cf97e63b77b7876956f9d518edb107155c068f954592a99a00a6445dbccabdb94d4855b240b499adcd0490d22ef4cbac16fa8fa99b3498132bd22468d590bd16aff3a066f454fc036a2cb71439c86ebd21dd62c39f71827265cf55dd9e52b5f34f47b7c01527ba1b2227a4a85d1f93e9afc4991a8dc35e0b2b35e496c89d204f5c201ba790fe50fbdbe7990dc031e7166fb75181c100ac55e2b6ef6ddcdf4689838eee896ab20438395b2b481e5db8a99e88f61356d56ac58abb57526cc80a1422654f78e89e3fb7d1236c3115bbd70b41df3837bd93cb7187d68351ae280c57cf3b8fdcef9ba721eb3af7ce23b0287173cf9a8192e18e6b29fd7676fec93fe228ea9651687f7443d1964c85ed2e153598d31179e0d0cf68b71b866704c6d7d51045a73250d8939112aead52de5685d892a0056e67d60fdc0822d4f964fd6ead31ea3ebeecddcbdb7a09e7b34fb832d82b3a516c95e6ee064e0dfa797904a3a086711f88f5a45549c0aecbd36d0f1d6eac29b34397af7c46a83b7b7257f66fa4d1162a171370f39765e13e7628caf9c77cca406f745fc84c6e77df1cb7669b512f32e1dd118dceb8f48a3b98cb387cdf1bbed0b57e552f654ea21e5edfa1f41a8d7e3bc716dad2d35b39af136054b35bde775151828ebe3719c59d05ef0ce4399e7bc12047c14677d4cd8026b396b837dae26c662334eceee14811695943ac4f6ed8edff393bbc93b62d772b7ee34279378cff55138f4c5111377f38714582c3d478d8575a874259f295f8270436731dfa5ba703534b892e50bfe9d703862788ad83f3189a98095d130a3b66c180ab2751ca4f56526032587cc6268a08b63201701275c8241d4f45ff2326e72b801900a71606641a9f3e55ef050b889e2bc86bb702dcf4f8305d494b390da96722a2869f61bfc64cac841f6a8a491407e5e1a8bb1c3134c471623279258b19e52523bd2f91f5814e93ff34874968daea802ccb27d27fe5dd3871528cf24b7b7e728ba4df2799c98a74e5fd0840cf77b080a3107cf91ee150d38a9a1fb3d35e37d72353f0f0fc8321f417282ec43a5c06fa203bc6c96bd719286d254a0c912fc712ec4bd764eb44d4a400464e0d7fe4f389f765de8604e8f353471e747e6994f44950c4a20caf95ea26f8c93075e7a750118d43588a38979efa6c7468478e0d872cf89a58470485f92903335a89803a2f0162d311e81cb8d5c7a304eec94b14b81deccbd4818b5698f3850760868b2aae025629454e48573dad3051049d57eade24035b0cbc7043cb070d666c1f3272a7d6d0d471dd1faca41787fe28523e98cc39be0ce30c89c71bb378b140739e051d89c6a92e4e19eb25a4dcc0e2531dd6e908eed9f5db1616955a7f198e0765a371ed165cba0a3fac397e0c4bde47b6f741aa4820dbbd699340181ff811fed08ac4d3285285d2cd0e11efac0bb36a5c069582da3bfa967fea2d498dbbc8686b70d1bc2d7aca132c021fa7775c7ffd21df39a7e5d6dc2fd88777b28a60e4118458a1d883ef40642df756319ecd97b09c9b3e08486825c5f05bcb8be94ebd7ab1e750347b667346463ec0b5bcba60d2b5ff1d727a9a5f113d30482218b53c6e01bc593ae0c043add9e6dddb4d789d59ae906021205185ed529ca2c6db8011ee745b7005acb1dfffd50adbd5642070a886f4f352fd219fc033720dd67004c54fdc474ffe3a2f1e59d5ade46af878d4665bc98636896dbf35b2348a64f9ccc5eddbbc01b174a6dbd1cf0e47f2a4cb539cb1cdc61473b6be7ad08b58be9d76d6285bbedd2253033c0df22d05a34b991d9d17b5b0e79057e47b541ca1112434541c444786c24e010e797c5c239e9c19ae14e4e9e35c600ca163dcb77605a5809c4f75d160ddb861d0fb11285a014caa13b76fbb2fc42c74df3de84eeb6e59cc91d20da3965e430e31919d0a8339b1335a4eaa79fa3c7f53cb5e8b1be2c1fc0bc8e0b7a88815d8582164f931838f418c33a503f606aaff83cdf242c30dd6a57ded8401fea2ee6478dbbd84f1960f3a44c89ffbfc8769a004f9e384ce34df08bfaaf0e2b6f556250f0abb790939b0db5fcd106394643bc90fb0aab06ea16a7259ff609009ccdd60cebc088cefe2bab5fd691dd7bae0050d80634c149a16545911ea860e58a396e9e493de2774a3e0bcc6c815c028f79c2f3610c6d40de07d548b0cbca2343f7691bfa5fe6679c07ed1068772f22d4f759c43dc248f12b7a2b82a2113b756d6fab91b17e00f1635835084c85347b67ca9fd931e398e52417afa5da8e342338f5817b246ad4bf93e98790d36edd8a32570993ea5b07cca5411f57a9cc5bf7b3528b64966f860aac35a1d7c09e9bff0506eebb488faeb71e30ef0259eb8fda5ce899a3fe8fae999f4aba43c2e8a203f06ea568a3ecc19507c805df8be7a874b3002cf134b3f224584f19969925ff0002870f0842048ebc12b526517cdcfcdbdcf45fc0cbc8a918e49efe20fb2adf0f12bec2ee5bc0ea42fb6be3ac6ecde7948c08cb6ec803857f06f7b75c9b9717a01aaa1b888a5c750344b14e48215a45c0f2632cb4e90e573b878d8f529f16886286bc8e451f45833f0deb94a97f4622ef4dfc41b7815ac33d7055b6d0bc6d3e07d6b4ab07796e86c67d4d3f927ac241124d9cfac3aa0106793f68c1318fbbf99f21b1fb0fc2d9bc9ed0a62cccd2a7b345e657472a8b7220d9f69f02ba38f80afa3d7963458ac43afd7af68dab9cb7ebb20cd08cfbbaf992346732fb804dd0d732d69fbfd7a7cd049d5074e77350e3b2db69d4af9871cdbd79d892eb3b84668f38188b0559b72d65b050781fc62494a08781500c812e81a796f516cdf98bcd1c5d468cec9c9ffff4e9e65ee6cd094b3ac92df90650aa340003b3ff1020366e7da00b26091b0d005068bcf783b20b99c277058d0b0c2431fd08ae52673b2937938c14bf0427cf940531522ea32f48a82725205cb97a159814815aa93b7b4b5cc1d0efaed447ec42a46492b5e6d5891d52c8414542f4455be5d10479199c13c6d4c09c10906bd00741e47114a1720d49ef4d869acdf56fb9415896bdc6954401da884d402b84fcc4735c542221a4db747d7859d91b24c39bc5ae55affeca30d133537c9ca9ceef53eeb64c06d8d60e81f41038681ad4427c7ca876e805cae23e7de522637899f3898a62bae7fa84f7d05e429a93ffabc93d3801f5f24fd064b093b59e700b5510dd48b5c7d42927d50ba76945d020db1c3e8994249092a9b5ab4f3b37d351ba3d7bd917dbb9ce9c17ded330b038274ddeff24a8b7c68e1cd80a99c4fe04954d10b2fe1fcdc4a3d41826137080747fdfe068ace9c0404fae4a27b749d3e34b154b0fdb1fed3e55aa3922e15dd9bb1d9c5b61b1ab6c4a12726ca0cd7d625ccdcd40ca6f2a8242c13af66997d733c8c5796a2742d9620067409895bc65fa14efed3ae2e85f343b6745db76e118848f07acdfbff1e3b20af2ee12098c542d04e084834a5232fb8542799c71e370e0676053cfe5cd2e2f0d485882082125d22367edbdff0b5d4e93a4e8629574644c798df40c246380f1bda2338d02ca9bcbfde97a60043aa2f873adec98406290861b6bc65eb301afe8c3647708bc4e8e0905a7d8a820cbea191c13e39d6876b90fe77bd377fae5a1bab6e552f2a716fbbbb591de6b34bf7510d79ca2b188922b150a95b3deb859e3269bce3fa1248359fd6d110fcfd5429338a71d48f984e0d532ea43f5495b039f0efd6e9c08b6d2ec73e2d61aacabda7e92effc1e1c2f17d2fa7d68e1ff4dc31d8cf98dfa7289f5ac8637e0851d7f689508152fbfe8bfbaecc2a39ef5754f6443086fb6b292ad47d0c758d6e3ff74249499a8e08c0b64c1cd997ff935e0691b66bc0521564061328f9180d3305b11da4e32c08f45a26155b7b09018c7970f47a20b1538e8fa3d2dc1a467fe7ac87f70b7a323627da7fa8b2474d712bd0635b29052f74ddebdcb93ef2d3fda5b2a4d794db6c1997308fcdc86e623e9fa4524c942c22ee6f6120b5da91c78716f6d025da099a54bed3350e9a18fab516b1b9336a56760b7f163553e209b206fb681277e21c75fb3934b489dd92a2e482d4e59797733cb50c2f438b018b8949471612262df48dd99767adbe783249b20a519c1449235210cd428b5f415e78fca79a4fd5d90e220dd9620860a76210607c0edca5938e557b379d79ff99ed01dc8d9f5506f51716e19ffe573fb118bd4e52255a11f80debc1b4d2cc8d2342a573d49f05f93adb98d4017cfd838664856fa3d679dfb3c5eaa1127eb6ed74fcca08d53ba8f5e7bdd725b045fdb55a250ac14ce3aca5322c2a6017477244eb839556b95f76868ae159560da40a14c84568d83aa40e76b985b0f2a2b8b2a22aeba5e0197f9507217e67707599b966f9a12aa7c7d83c0935f5e3bd8c8f00deca59f7925c17f56462f29155d4041d5e5c43c06e6be6992d766e52bc6bc5f99c696ded1f6f05e1a33829347beee2b7af1cff024781c7c56d41d963e209c1d81c79348c6799be9d9466569d1d3ce5cbae109208d439921fee0742ca0607ecaa3dff7e33205c7a6305d91dff2a0ad0ec8753c7914030224f8ef6e5edffa12a6b8606f0461ef91de301fb270dada377c44abcca183493c87c36d10a73777b291b584ce9e28dc17bcc032f3417e6a09d7964ba9f36b95f2a31ec256eb9434eda1a7bc1cfb279004425f5efccba3320cd938f1d828229b4c0f12df24a336fba14b7320de0529cdeebc1b35ae68ea54dc8cd0d1d34ec315989731028d3d1f600186b9681402012534fd04883682b0a980c37b22518cb2262bf721e6a92666e40b1bd5b512f4165210fbd2d09e288eaecfb92c10bccab8cc4c15275d05a17a4dd0f979240e486193d52ed9f76dc2e21b53ed0733574e9a21953f107eadd611c337138aeb8c298033c4c0a010a7d3e043abc7587cfa263b6f54211fb7916d20b594e5ced13dd10d85643487d8383be85674fe9e4b850a3507095322c254d37daef2fd605a834c6c0cee29d5544f4184cd9838ac3ba5c4a5f9c", 0xe00}, {0x0}], 0x2, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:43 executing program 1: rmdir(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) execve(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='!{^d{@$@.\x00', &(0x7f0000000180)='.{(\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='}\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=':\x00', &(0x7f00000002c0)=',^]@\x00']) symlinkat(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000040)='./file0\x00') 16:00:43 executing program 0: socket$inet(0x2, 0x1, 0x80) 16:00:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000600)=""/237, &(0x7f0000000540)=0xfffffea7) renameat(r1, &(0x7f0000000200)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') getitimer(0x3, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x101}, {0x8, 0x1000}}) getsockname$unix(r2, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000001000000000000000000000000100000000000000000936ee3e0e407552a0744180dfe0cd3ec99223156d700b461000000000000000000000000000000000000000000000000000000f0a30167000000000000000000000000000000000000000400000000000000000000000c020000000000f65fcfb2c98d94744bcbf50fa13565ac4a8a458a6c37f0ea55d5095e17d4d761d974457ad70776fde3fe80b9d16b670fe9df74f78c23838e2b6a017bccc47888342fb154627f625fc575c44892f962fb72121391d8a44a03445600097d443dd5213b9cc2b3c6ff0b1c1202e9af7dbc64b2279d64884c1c79145b617e9feb800703db20116d328cbbabefa5532622876219ad0e05016a99464214f8c749ae3eaad091bb835a6f9621c6b2a400000000000000b716a9f68b88dd8fab6020621c30084c1e602b116ad0613c2e61e7ec304e6c7307d3f209957027f09ae3720b50de931f635e7e17df3b785a2cbcde853e7abd1791fd685b4cc27e4cf6a69162a0ea08b0f1223c78e302aa2324d4a768bfcca4a43816d63d3d0773ef966992361c518519c2dc883d7c460a11d9db394bc93ea628617ff84e00acd57e64d71372ca166a6c2d913bc920ac417fa0f1fa24387f4606fd114e71514094622fdeea7fd07e04b6c615fa38b8f62f93f72b55ad59513d8cba34b0cd3b506733e316af724e09473ebef768686deba59db4f72635ea130a7f665b48ce9b47f22233ce4e9348760a47a9c249135e7f31085de40ea07dff85b04eceec95500b963f18309ce06d55167674f778409ae8bc991e42707add4f0000000000000000000000000000"], 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x10) r3 = geteuid() rmdir(&(0x7f0000000300)='./file0/file1\x00') getgroups(0x3ffffffffffffd4a, &(0x7f0000000340)=[0xffffffffffffffff]) fchown(r1, r3, r4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x2) setuid(0xee01) r5 = getuid() symlinkat(&(0x7f0000000500)='./file0/file0\x00', r2, &(0x7f0000000580)='./file0/file0\x00') seteuid(r5) mkdir(&(0x7f00000002c0)='./file0/file1\x00', 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000380)) rmdir(&(0x7f0000000180)='./file0\x00') getdents(r0, &(0x7f0000000480)=""/90, 0x5a) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) setgroups(0x0, &(0x7f0000000900)) lstat(&(0x7f0000000440)='./bus\x00', &(0x7f0000000700)) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c3e95544ec37398b4f1e782f13fa8d186e001b02a8a0ffc3273057c8d3111e552b9532760a539f2aa6dd23bf0a09e037e2fbb2c97738a71616d33dde5f39127a308666c392c780cc148ef02e8a92ed71566344f714dd85858ec902bfd537470cd51e9ed163e41e85fb36770cd21237adcd7ac186c9e55ccecdb3543ef20662b72ddcd4dd83ed97ce5f278fb2b6863f59b7b92b3997944942317df971a75a2b4df76b014e1c8a40d7e6785591b4829e545d81ab192b3565039c6baf052fa12ab2dc25ef952f98fbfb1786317e7500b65ef8c8a42eeaa7ec529ed309c394f5f8f8e4846a3e20cb04907db5e2147afeab439570f1748bfe6c7cd73071f7ac04d65774fcf84477f1dce95954dfe6a8f34545361fb9dab5ddee78d91cb92f9138d46ecb4fa359f728d1f2a78387944960357e73c684d51554b9ba1e9f6e579ec1a8c9eafd4dfdb985db0e9717f7d18a928f97281b17f2048c433db6a9134b07dadc2c7001f71a4c38447164cc8f61cfbd4e1f19a6a0aa87050c6c234206d60c150cbd2a72218fde24e93b0d92887a0bc3262ff2a3cab9b88cac5ecb443959efa83f6f3b4b98765adce25b554f62348aa530245d78d55fa60b83aa61c9e1a72856793f5e1d38158f1b212f629d362d42be99b1f44159b92754e940018f61b5de38e330959db4a4b044174708928622d5670d1a8a8e72dff708cb7938b5ff26ccef6ba8ec4e26e9c4039c401a5dc686851d8baae6f65df006834675d8f40c4d428fccfc704db76660b8d918e9fa792a4ea41a4ffceaceba7f4f67285a38b0d7079e18451353d531e073eaddedaf28b9cff2383f28cd9f3c2aaa5e38c704dea0945e3a43708d5ff4293e07925c2ec8273584e33a2c9b149fbb3bfb6ba1cc955282de1279b45c2cbafe263fb34956f110dffc5cffb8ed4b98c8854af00e3b70d7a32e4d66a659776d814958b0edbb72b3fcdd1995c27042bd53d052711457ff376bd1a21532fc4a3933b4918ee0e8d6c3c9600436aa2fa401fadbe9fee2c6cc2823b565b78ec91eeda6bf2348779142283c0d82aae9b0c75c38f99658c502143d8d00a504858bdc8f6a47e0a1f19e57a3b95b33c93a8767521f391728abc952e627afc067c0c68b8d98f27e5dfc0a62814e08eeb5b5246c920e4d1b77ebe3ce0e10479cfec45728ff7573efd4de4c4d3bc5a2e1bdc604d851304cf0b21e6f96d4be9649bd3c2112172df793a79d96fb8793d9a360633a6815c207b6e0bf054e596009f3be89dfe51bb88d2ea2ff3950deb2b85c86303931320fa7d04e42a7ae8fd288b637ed06eaf52e9383d207f61d0b7a32b56571be4b7bf9d4870f59f1067a9ec8f999a7b98a8ee59841c73d93c9bef4b9f0cbcbe3a6d13e3020c4c0e7bed2e8c62d2eb8cbbf7226e416e7817b30d7eb59d5586b4982d76a431dfe8cb0eb31d07b6cbde6823712292b44eb9827369ed2cd34f28d5adb729aedf2427be345800a229a91d6729ce67d405889b5d1e6a5a4b151c4b92a8fb2e272427fdd6dc030ba3149745379c91ce62594241a721693652d62178d3727100840fd289acd730a1b315bcdfbecfe9c64cc9d1b0fe4e62be24a3120a39a21289a646d7c9b99e43e0750d613be1a90c8dea", 0x6de}], 0x1) getpgrp() 16:00:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) getpeername$unix(r1, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) write(0xffffffffffffffff, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='}@^\x00', &(0x7f0000000180)='&\'\x00', &(0x7f00000001c0)='${{*\x00', &(0x7f0000000200)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='}\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\\\x00']) 16:00:43 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x4, 0x6}, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)="a0d8e732913f096af18add7c119c4a2b5e8506da48b06d9ae9900fd30952aeb8485ca986a9a55c2baf153458", 0x2c}], 0x1, &(0x7f0000000140)=[{0xb0, 0xffff, 0x200, "67f86f9cc0aaf8d4cb9775bd4a42e36008da21555b3b5bb7df96e2126a4a82a80ce49ef33ce8a5382ff0ef66f505febc52dd74cba3a6ad7d18edbbd0d6119ae8ad986845c4cd84a041c2efb3dc6808f40f1973e2f0915aef5b562c7a204cff38c96e2fc14abcea5b22fb5b01446ff51d5ec3f728d8e62e2780ce9ac0f19e8eceafec961ce7c4924f8f15acf4aabc77647d81bcf423ba3d086e78b880cd602a"}, {0xf8, 0xffff, 0x8, "e0ce402c182cad74336a11ef0395fc321d4a81b8f649000d9108af1301bcf1505e807255857a12d379bd3fbcbf308a744164da77cd2389bf13ae44ffe63e64dce174b8b32fba8e6d6d003fb9e75f150384eef655071a067efe47d5413947fe3fd252d420371fb0fbfc89a21609fbf965e653485a309ef1191d571c94e909a610651bf94e95d88e3ae436c6059f1ad8b42950603f62fc5be23e38b058cae27325e97fa13f5d4159806d934dcacb60633935f7009732eb246da5e426c9f9ff1b9d219ad310618db0905403812853342bdbff55364db12f551b34e980f13a22039f2feaae341a"}, {0xb8, 0xffff, 0x3ff, "2ddf0f6716629c9dc199de90a2100206bab4477f705490d54ef41aa97d5735561a5f1408c4f92f02a0d51f100835630ab8141e6296c30936ceacbb71f7ec8afdd7e1d62fc969e5228c07e334173003401bb0aad35ad3e4bc109de11a18f44ff0fbeb9c8603df02f4eb715c36c7705d2cb2912a2a57e2a279add0a87f61dd9bd570d5a7480463577031c56bcde81c78a25ef7dd997741faf52bcd58e887468340df4caf4576"}], 0x260}, 0x400) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYRES64=r1, @ANYPTR64], 0x20}, 0x0) r2 = dup(r0) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x1, 0x7}, {0x1ff, 0x200}}, &(0x7f0000000100)) r4 = kqueue() kevent(r4, &(0x7f00000001c0), 0x9, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x29}], 0xffffffffffffffe0, 0x0) 16:00:43 executing program 1: setitimer(0x3, &(0x7f0000000000)={{0x2bfd, 0x9}, {0xad, 0x1}}, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x3, 0x3}, {0x8, 0x3}}, &(0x7f0000000080)) r0 = semget$private(0x0, 0x1, 0x1a2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000009c0)=""/212) r1 = semget$private(0x0, 0x7, 0x0) r2 = socket$inet(0x2, 0x8003, 0x80000001) getsockname(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000400000000000f37a620b0cd0070d4b82000001000c0000c9"], 0x0) r3 = semget$private(0x0, 0x62228969f2df3b3b, 0x10) socketpair(0x18, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r3, &(0x7f00000002c0)=[{0x3, 0x7, 0x1000}, {0x7, 0x9, 0x1000}], 0x2) setitimer(0xfffffffffffffffc, &(0x7f0000000300)={{0x401, 0xed}, {0x1, 0xffffffffffffffff}}, &(0x7f0000000180)) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000380)=[{0x1, 0x3, 0x800}, {0x4, 0x100000000, 0x1800}, {0x3, 0x2000000000, 0x1000}], 0x3) getsockname$inet6(r4, &(0x7f0000000100), &(0x7f0000000400)=0xd94608c216a3ec77) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r6 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) fcntl$lock(r6, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) semop(r1, &(0x7f0000000440)=[{0x4, 0x4}, {0x0, 0x3, 0x1000}, {0x0, 0x7fffffff, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x4, 0x3, 0x1800}, {0x2, 0xe7b, 0x1000}], 0x6) r8 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x80, 0x40) mknodat(r8, &(0x7f00000004c0)='./file0\x00', 0x2000, 0x2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0, 0x0) semget(0x3, 0x3, 0x400) getsockname(r5, &(0x7f0000000500)=@un=@abs, &(0x7f0000000540)=0x8) sendmsg(r4, &(0x7f00000018c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="01292e2f46696c650000"], 0x1, 0x0, 0x0, 0x0}, 0x4) select(0x40, &(0x7f0000001900)={0xd02, 0x3, 0x800, 0x6, 0x3, 0x9, 0x2, 0x87d2}, &(0x7f0000001940)={0x2, 0x3, 0x0, 0x4, 0x200, 0x8, 0x9d4, 0x42cc844}, &(0x7f0000001980)={0x1000, 0xe5, 0xed6, 0x7, 0x9, 0x3, 0x6f, 0xdef}, &(0x7f00000019c0)={0x7ed0, 0x2}) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/10) openat(r8, &(0x7f0000000200)='./file0\x00', 0x101, 0x10) semget$private(0x0, 0x0, 0x10) 16:00:43 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000000)="3113c05c811b8fbeeb370afbd2f1839a3818c641628b9f0b4d2e9d6eb1f640854568030f4315ed1feb6685625666ed922838c13e07f473563c48430c09f63bbbe72202c0b53b", 0x46}], 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000340)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc37b01f0efa2f1a79b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be758c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028f295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dac45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f21d0bdf1643efa8014c7046c2552643c7437ae6b65bf199efbb0d3c8d832362bd", 0xdbb}], 0x1) poll(&(0x7f0000000240)=[{r0, 0x44}], 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:43 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) mprotect(&(0x7f00004c7000/0x2000)=nil, 0x2000, 0x1) setsockopt$inet_opts(r1, 0x0, 0x804000000021, &(0x7f00000001c0)="00ac25123bc111339e87dd831779dfaf6547f6d371304d297c9232f94fe9d0946462aafb595a2fb3159a660cf15a284c8c6c240215b68cee6672ee98461cf38fac7efac7abc548fbf1b625b42006a753c7deeef31f6409c81e0d2787b88aa09e2b35f4f8758f62a490f3076321a3c5dbeedf42f61a798ab9b83ba225e928ca8e8e4c5f61dfff8199b8212a84ade1bb5c4358780c3fb34e1c07df6314cf334aba53db9adb91300532bd46c731e8000000000000", 0xb3) 16:00:43 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) r7 = getgid() sendmsg$unix(r1, &(0x7f0000001740)={&(0x7f0000001440)=ANY=[@ANYBLOB], 0xa, &(0x7f0000001540)=[{&(0x7f0000001480)="b21ed00d7ba8fe23f9cd8485a5fe87adc34c737a827543755bc2b776b852608329ab64fd221915b3eec2456bad17f5fcd6d84b32efbe6b838b79c6b756bfc73541db9f100927bdbb8792b5d6072233b6421bad7f5152574127faeda7656924a8e060bfc2caaef30cc70ffbd710c872dd2205afc26fe143b2f55025d11906fa215da0ab57befbde197a0aa582f4f4af1a6411570b8fd8e44c7b3332037403b2a9fbdc32e65ea59065", 0xa8}], 0x1, &(0x7f0000001680)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x90, 0x1}, 0x2) r8 = open(&(0x7f0000000000)='./file0\x00', 0x880, 0x10d) sendmsg$unix(r8, &(0x7f0000001380)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001300)=[{&(0x7f0000001400)="87f194516af59500e08cd93a9e5c6af056b758009ac0ccbf2a1d51", 0x1b}, {&(0x7f0000000140)="944d4182740b91d098e777a2994b26b72b4e2b29d3b14ac630da83eb82ae92bcc4a869f494040205a2131904b5a1a15c33293547dfe48d5ab75696075f325a27ab5ab379e260a6746ca313bc5127b970e1595b036b386bccae153534449ceb9566031d397458b3042ff8b48c0d7accf0495b8b150d07ac71efd15e1066803df33e414f47f08d6bf571256bbeafca096a93b8e794c4ef336e66968427708e777ac0c97d487573d436db44f5d18715d21d592629b9d9f2d59a5f9f0a2b2e5b00952b495e2443c47b2317421fd38147a1d7b1d30e93657e6d4e0993011c6b3ceeb3ce0e2831efb0968a9d3eab985f5652b0a74ad05faf7cdd3840ee9f8d113c49567ec78c8918bae0ee7098d9d91b051e3fe0065bf821ec3bb133d8e1901e00325f71d30b65a0d1b4ef334daa0d327466567ba89459640bae0daf584b4bc36697abc1164ec6a7be5f8d32ff8118fb479f0cbac5678f83cd7d1d4ec4c0f60215f08332ceeac93c3012edb0dcfd0f79ead1153034aef7cecff9989e29d76ad3cb88099ccb813f8bc034c9745bd6927af8bd9d7b706e5c93844f472f8cad4387d6b57b3eb9a79b77387cd3817efc38b2e36f19de5c4dc7a5e035ad865249b0ae8d5b560a949e0d3feada52a3add3cdf3ea752ebd49f1e54deaabbde856f1cbb1061917f590953accf7467f94a13a75f29daaa852da6f08c6d1607e50691211994d378ab7e1148edf00ce43e85e5f76c961a7919ee71469d0f26fd5219aeaf78e27e03767f31f4e4ac8ac3015b45ed1efedcff92590194b25c44051441a1169c3c7c96571029928abce00440e90e5258662c2029c17cea6c6427e2b4d5d1cd3d7a1d1345afb47db9a149d1505c6675a4129cc1bd25df7bd7a87f742c834c77fbd0ba795bd9a2843fcd1d59cabb72e8d0c7427bc32d2126024181bec1f0b6236c4d51f68f72fea50bc39f9bbeb4349ff6b404796d49abd12d4e3052ae9b6b241d59d78d61cfb95c11f58e464a63bde562a7b7ea4b295a9ac15ec5bc92302be3a4d31ddb3700c90e173b8e01ce25415a195bb71acd0dc2559290065ac1519c9aa046a176a71cf23e57c9b083bc3453a99266c6a90b1e09aed80b49a2de2f38a8ed1c9f6d3dbfc0c572d4b158717416d6b3e2fff910b758684ccb816b5c316d0ca0ddea09d074dc108fcbb4edd90efb270bf157871b0426149a588074033ad1ef762d0b841ca28a1e761a730efc3263738d8f6e0b23ab5f468c7d5c5d1ede656855a74883deeddc3988e2f762a907242faf32461223d52f38c4eaadf85f4f703f2f3a420e8d38198ba1e83a64eeba0245e7d64e2da2d5fbe6d1d3957477fab394c145bc47965bf63f943e6d0b607e6c52b2ba6b2a90acbf3649119f1828e7ea6b222b2851b7033d4346c49b5d025fa9439320bce5923de682466c2ff10a990989c784a37af6677779d92a5d4e72a12517b8e7483f6c6be97c8c5b1498f8e0df5e92782c274244feedad75b063edbb6c07d7846f8b31ccce25942d809fedd090c1f725847f422a0af537b1337ab56fe8bc267b886f377775688da5d3a9f46a3014bbef6a02f52c4d0414973cbef9f9224e85809615728de9171dad07c5289ae1ec55fb82d47a65a033f317406db854cb84573296dadce0829e85ccf81ba44a1db05c1bd8ad325d77a9f5a4eefed16da1d8954b6a6bc00a1275ffc9daef4ab0874fbff4f983cd6753b5982bb4e5d0de6057b75e17796d75c7dde813a2899eacf668337d23b7043320eef3566b59c3abd0bb3274a6eb8ed8394f94d8836d4dc8830590e5273c6880e2e255e5f7dea53f28f03ddbfe10c4a238a4b8098d0bd9edd532719064aa0f25b7fb720aa16efca6d641f64a5277509cefb03c633242a4099f00eae56fa68bfadae561122f5ec52f3aaa2dbe30517d147fad953e1bf4dc51fa9902d7f22f8c39a5dd223e299fde5813c28b828875110ecb151f5e3a1aee32921f5b24edd3c533435bfbdef579394f7195cf45f4a38bd2dded0f74829c9f15616c62414c775fb901026a4abac12aaf6129a1b3a2e3a1587202028628f229b34d17f590df870e4a18988062d8d721be2404cf1e002d3f2cbde032f478c3c44646c60effe1f65749af50c0ef864b90b2cc959a799f579c237bf5c9a14ecaa943dafff5747324139853db37cf4d6227500e6aebef12ca125467c4c5eb6a6fd968d3fa45ea13846cbae1dcd31514ed8a463087fcdccb0556be5c011d0122ca56d711f86d2e9c097a8de02684d7b034924d5d223197daf1e4628d2141911339e7cea8f22ed12936b8f48e48d7f28c8ea5f179b3704b076e9b65a6323846c71270bda6a64aa7a9daca1fec789acfc217c64a3a79a3caa02f909368d7898c6ee359ca1178cb43b536cd96c8059e32ff480c87c187d7eab073fed5118ea84de4af3b5ab42d091bb6981fee6c86993f4512eb5bf1c2989bb64204f761263598280172039a7a0051f27a82df60a0f7735231288fcaadf895dabee6e9d8352db8fb2a95be7328b17316d1a513dd71aab89020284b2c704b6fe0433e360e43a512be8812ae9fce5fd562e031660a0fe07ad13b4e49b08b486d53710a3488c9e075aea38a80ae74052093cf48879d4f57786ae6762792446d041a1ad1a3dd750f18350dfd2552fe1768d43372c754d307396fc86910ced6ce1ce1edd8e199464254fe666c7b33eb43e4e506845361284cd9b5b3b956ffacf09d1f0a77a9d018dbcd126621555b255f03713c2a6b78c9f9a8db240284743f270ba5324b4d445d43ba37cb9a0710d45fda1a3cada4a243ccc1ddc2f75f2d3faf9180d796eaf38be4d34a23458d7b5ce7867f7b7558435d053b016140f3a969cff5058e4d60cc60157a1ff14689ec3cef351d2a67e7ec427fd88a15da06d814dc5466c83a1715dff7c3aac9e3656312011ae6fe9d46ce9eb67de9e03646a36eec6002a20cef463cf4694ea581950fbf8b3a63babaa98549b966c14f56572648fda4783ff2b47d66f0a643143a411787b8d0383da3358f05444c7a5c5e0b803edd3a32e687ea8c1ace71a949213d0b14b0e1a15ea8babe6c6b573288acad0330b80eea4bc4e0547e396fa40c9acb4f6cdb8ca6898867d054f09c01b4b38e879cbd29f5559ea79cba5b0cd2b2f2ab86931040425e26d9861c4fc038ddcd03ba811f6738a5a253d6ea9a93e45e70adf567e7597c4ae773538e4ba6fb106d8ff71f2797a6001eee3fdcd9641e6b2b526c74ad753bd31515665aa304b21c791801c4279fb90bff897694806487b5709e23e13092ec76a696adbf1f3ce69625e537fbbdb75cfbe5fe7cf426de7f6bf3d0b0a3c0deda95816d804db0469a67355c33085555e94a9492dea302a49156fdc97fd7cc14761d43d036181f90d66b6f56b152e799236663b1892417f2c49d0aedc9e014401a644c91ea6c95aface782e1c853721452ab832184aee21a0acd195b2108515bde22c3523fbbf6a4561a242d0fac60f5a7883d55dcdf6d259a0eda067caef5816d781cf38a93e3cad54bc3b18254bff23e2b4fb02fd8714e26a54900eefe76047dcd09137c13b440579da5705ae604f663e3f4b79c3f5b6e1d1c75c8a55612a8c3c07b87a82975b49810ff9f91938052a787105972ba14dad05c1389ec61ae31cc56a0a1cd33665e277f049dddd382b16a8361aa22828269503c2391421f822d32d244395b722f384fb05fad3a70a8c65d27f64ddda5b7c037d0e11189123d6280513280d55e8b8cca7b5dd5ee5c3c32dca03459b02ddbca5ac9d0c278c26dde97b0bd32403f9201e30ad3ae4cb64016e2274392cedec5d4553e7c92a1438de5cf1d55187b3e15a35951143fa41ebcc98bd0e740c9205239b8806b4ba4c88ca9234abdbc6b211be781f80a5a3549d92877e552a90e59058d03f688ded633365150d6d60e2c9b3fa3d6d3525c31a6fd504032bd5d81b573685ce268e4dd2672ab8fec4bc51c8cdb5d12c09afd55628017fe62780831f33658678acc7632a1e3c2a0de60a675c28a4db89d5fce1afbd8e6e76eba878c57c74abca82d09f5b53cff0c5206b5387e297d79cdbc1ab079a7283d41b0840634e63da36b12cc11e7f5d4a9723d6ca880ba79dca0e8f2e5a0a1e67e7fdaa92565b303423b0981c72eff28b97346d218df5ab26080af08be3679caca7daf2a36771e116dd6db94520d852abc7394d3d07f25604b8a8abf9af6a9772063b033cb8de2a70a472a9417602322e6cfa11d58e8b138a517e71cae9c61a00f970c46d07323e0849cd5d44a5999e39cb4874d159408b27496e851224857890cd4086abd1ea53a70e03e735492f2db831384fd098859c972710f78914e2c1a33bd42289489b2755becc707ac4af3ed901b5602ac25ce0ba43b4c4ecae2a411edf09e808ee700b0f2f1ae3ecc80f046b3e072369b40981ee8622877fffabb90e30119a2f483dc3699ff866160d3126af8a8d968bd8be97e5e930ab45f923aad5bb9cbb026bd6b8ac5f03ac56483e27e4d2f11a7ec8bc3ea8256d8d76549d069ac1b1d69649b38baee8421e1184053bc9d1ea70aac55af5dd1cd740614fad3e242a2b16279984f5d312cac03c1d86929c852e48582570abd22581d18f04392ffd32b29614b34a31bf275da5fef1c7af950ccd95c76728506eb683b228a9a608c1ae057462bdb785de0f1398994b02e26a651fc83a8c2c20e9b852fd282116c7eac7a544e2d6bc20259edccb4411de74f64f179bd49b071446d6646fc5175736bc2e2b4545bb1a2d2022d0a12820133f4e8c3fecb2bbe8ae784454defd5c9e14079613e03ec1ea8f501514705ae62a63b8d2ec6262fcfd0eef724fcdbc3e0fb00cd70b11b6be3e450f91b193d663364db8bbc603172a10b142825ce55c13d7ac9ed07a6adffa3d67092af50ce9c9248ecbbb2d045e78e18b288aaaed25acf68910e5d92bd3f829352c8e48985ee1acf7d54800f59f334021c0e2a2f81b463bee799a30c19fb455a5cf82be9d437ef6c5c632a0d3230a5e7139ca17e989658d745670fe70fc39483f2ddc70c8d301fb51cffafb427c5414bb3d86ba0c4704e275e8a5685b8019b79cc55c6293742b544433e4d97bd26eea4672a30fa6b50a2cdf6e671385a206d90f5d1433a8145eb6900105a3fc9f854742778ea8e3c6ad98a30d8f13eabd9c0f8fbd7b2c8a272c89574540e5e479c45e82b6610d9e843ca8ce9e8df476abfe2353cdbce3c9926c7de8b1c23736d3129ff888c3559e4200a5542cc1a4cef188351fe15d6648ad6c1842eaa6f3e41ee97c2ced2bb2750c948332bedd555c4d9b3c4b2a20f0c1fb56d2a6149d7b6403928f0e1e5c398d92818c82b37203036175eced81c38ef841596e20c06bb4ae895bf2feca3c1034f2e18491867809361dd6950d5a7be8286d8ea1574541e0a936572e255b051cd1188040207cfa1123db0149e7ce0847f62ace967efb17eec180f1c489c2462df197ae5a5277e67bed2e1d9fa96dd0490d977cb9c2eb3bfcdbeccb5748c5e1c65c51bb67783f077905ba570b25518a26422ec98f03092c574d76eabdf8480f7954ac3df4731eeb84c8ba35e58320932d51b063b19f1db628c911b2126a29322ba9e1e9a23917dd087cf1ee3fc01b59657dbe5540f3e16cad568ada36ae64363b63a44c801fd8fe8632a50978cd41029b0c5c37f73b04ab40b8584baa2cbe79eead000a07df7d1fae312342d79e9fd0f010f1c9cf443d79761a2d71262f70dda8eb0c18060cf03ad693a9c7c3fc28c049f9fe1670504cb37d", 0x1000}, {&(0x7f0000001140)="62bd9705690ed56418b13c1f6db4a15f8c5bb4a39d7bb3c57816687df0b0571c2309c97001623d66bd10182bd88d75d696930b80e4716f8d73218417b99ef78d8fd97385b9d27324f11032eaabf814350a842435aa995e4d0d36723b49f65ace1249ac0c976e46103e78a87188d7672d868254aba2ed7f00822858f7665736a57c57273039e25bdc431f06313bcbd0eac2707e5dda4008987aa43ebadaa7023830b64ec33c2b2a57f94d83f4576bf3996af32990c162902ea3c65fbee200f6038b2f2e4ea02049040596c9f921ebb67c9e78e8a14280197df2b9a2b4568243c33a6062f46e3210961dfc06e24867a26291078cd6265657245af0b2e31ef57c", 0xff}, {&(0x7f0000001240)="27db35558e81492f2da10fcb03ec4a8cde88c66465a80a2c4fb7847046316eabb8ee3130fd3f472b886c805125430aa4cd586942bcab867d7cccd962e868d461d01cb5d752f41ef99a8e4dd7758d9aea555cae2761157b36521393e14f435b65894107c21a9f6d8a31835e25f8a4b6e051f403c13ddc8f3a90963309c92bb749c9829c399bda52f90ed3e59575d54eea27703ed05f159e2e5b020c28962732885144ba2cfc6f10b9abb8c095ff0e5e82", 0xb0}, {&(0x7f00000000c0)="6bf4ba5a02", 0x5}], 0x13d, 0x0, 0x0, 0x9}, 0x4) r9 = kqueue() kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) getpeername$inet(r8, &(0x7f0000000080), &(0x7f00000013c0)=0xc) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x10, r0, 0x0, 0x0) r10 = dup2(r9, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x10, r9, 0x0, 0x0) kevent(r10, &(0x7f0000000040), 0x9, 0x0, 0xff, 0x0) 16:00:43 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="07f820169802c1dea744d7401964128374aeb93f7c154a92d85a8c8f8a938a67fd637af89195a87336143b48a5a11e34361d1d291de158d35f1df995c19fd294875f7393c92c3a0d3e39498974f55876ccd5b06e766d7e0bb9a08fed4d554ae167edbca83c4975720ec496ffa75fd623a6d73e76130917d3ad89ac067090267c6541ee038e988daa5279da21d8072d91c9fc003367ecf0e6fdaa62f8fb0e4910f11903d248e6c4a279c0f4084593e823ca59ccf1c391a66231215d16e4df84ec31c18aa442a7ddd871bd6860cf9ba2685439cc3300258f3de56d4c1790155a16c6508a75a1dba5e442ad974dafa44befdccdf0c29a"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000), 0x4) setsockopt(r0, 0x6, 0xffffffff00000001, &(0x7f0000000140)="beac5159", 0x4) sendto(r0, &(0x7f0000000240)="34ddfbfaed0d7656ef3b40e3a7301f360aef17751d211d5ebc18f16bcae63695cfb92ca79ad67ff91005ad159e0f6f2c0c4934a9073204ce0065515938def3d6d9c017eb608f13494147708dd9938842098d476ded5948bf7e6aabf9e11745a4595ae49605a3541b3ad0e4709b9d9c25d922db164b5458c7019c128da46a7e71422c4935e9b65373b87baff74821a602874030515d4f6b2648636a137f8f2aaaceeacc1155e35037139d19609b33fb298f2d96cf027511c047fc601525b0f82c8e9d50a6d41318bb0c99524524e128da19483af303d8008e451f6328751a81b21115a0fe280064e508fbd0f942e5f6befa322eff36438c65e41adf1cf60aeb33267e8623277a3164f0dd8f7f1af2fd274ce3da4e1ddb39b9148481522d0d53a7fae79c1053ff7ccce9a3015f53b190cffa0c0a27d71ada585a5b7c4fc7344d80bae118701e881859934472f04b51cbef9747b6219880f83e1a9c70d99b574279cf16c19391b833b29f7fb8fd7b029ec63a61260300643a9038cd8b713e0f71582173ea7f3fd788ef3b7022dd4cf51a794d665cb42fc661d8719f0dd14bd635d5aea51ed704e0b7072afed01ad42a4d978403f0eef2752884190c8f8c112ee69d8da0c606f5c634d8b500fbc0fa12b4dd5cc4c071cb9cf67708b620ac2f66614753923b1d93e51513a7c782ef084dd7fc0efec6d5d0bdd546e7a2b5354475340695055a5b950f6e8aa5cb64ab2d42fbddeb6cd24b2f82ca01abe4fd8fe5465820bd8577d2d808e564b8ac7aea69a985b552574ec6a5baa4e87df9f825a5fc11bd9a0d67ca5be4e780671a54b70027ce02abaeb04122f0e17379f02907820a8f00cd9342a32e0ed6e77a5a7f170aba8e4d69e68bdeb5af17efca90eb82e4b2986d806609c0d97f5e4b95e6e32a81ad3c7da1551cf2b144a588558dc95abb3fccf4396451bd44420fa31fe12de764d4193f62f5130b314ca03671d6f7b23119cea6f26999f69246906354fd7c2a2aad54bfc068b7115b4d8e3575c78da02b7883f60aa5f9aa271e0faef2b7ae69ced668e88783e3986dff0b5e7711da017e33f7a5e7da0f1bb820f5e9e300035169409ec4332cd55dd0a7cfb68706e08a5b266f8a7a3b13a65e483ed79afd2921710d217269f8787aaad8972b831bd5ef04ea5b97caf25677c609a0ace44df23a0a9cba0bf0c90c9e0ee84acb9a47374bc2eb5af48132d1d8bc5455d251086f43fa8031dce3a7e1607f68c7eb6cfbacad255d61893406f7dede327b0092cbf03e337581927a8a8de0dab3d7b9a71236aa5ece2ef65fbac63a7ac99d38cdc87e15ac872f633cef86e93d3c812a3f8fbbc83fa74de8562389a4c464fe3fb529d372b5d0e00808186d995acdd7c930df6fbb3a9b057532abe7f7e8e43dcaa698a5d99646f2d15c665a297089f7814eff88fa4003ac168ea6", 0x402, 0x7, 0x0, 0x0) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="92b459ed30ce55808509de8bf8b3abcd575becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a699d02727dadbe76d7dc0a903859fd7487ec9df0f2294c49735bd816d82362c32ecdca4ca6f1cd", 0x118) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$unix(r1, &(0x7f0000001840)=@file={0x0, ""/4096}, &(0x7f0000002880)=0x1002) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = kqueue() r5 = syz_open_pts() r6 = socket(0x18, 0x1, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) r8 = getuid() r9 = getgid() sendmsg$unix(r6, &(0x7f0000001800)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f00000000c0)}, {&(0x7f00000003c0)="ef041e1d09a5c7718777e4ade84a65b9063598c6bdf8b8e794d705531aa7be1af2a9ff929a21290b6dc39aa70c7bd5b225fb68fadf2c3fc01cbbce9fadb292919c5a1e1acc9d10cbf574ac62af53ba50e98aa9dfb251c2cc9e0baf85075042de247b472062e856df8419e8358e75dbfd5fcfde6c6ccb509b085088796f6fe84e35e67d23a5672a3ab669780a2df8d9cc7cd016f56cb80afb6bbdd46deaf1b0ef4439fa741763604516323e9fc0a803214a91c88b736f73deeaa2a3709b", 0xbd}, {&(0x7f0000000480)="52104fc0e9fc2af284cce16725f9a601296af7f07c923db31ef2145883e32d37bd02fffd5f52877f55623cca3537a56dc741f11c30f1d6a42430bcd4c2f5b976b3e3a9f43273084651b6ad5b5b75c0b5efdec38aa0951f8e29de37ace22a2604c9105d5581458a6dbd9bf9390a5cc36c9a44fc56d3c11b16b3d32cbe50eddc9475efaa5b07a73c3b972d83417cd0b742540b3c62ccc1ee359c0e7ba7", 0x9c}, {&(0x7f0000000540)="66a7a78687f92c5b684e93005f9f6b629aeab3542c6cde1b89e3f91d9adf8a520ee3be756fd1daedfd95c369c436b2211bfc11e2bb1ed22e44e40bf1349e4b5a1331a2556b49289d6af22f2e26a26a92eac15e31ee119ce5ff530af35ecb2c55d05cd191f3566cb51282dc74dc7d63cff7bed66433f1808f4679ccc73b770badcd03d4b34540c1f363dd5b949585efd0ac6abfecdb0d1969510abc50a2f4468cf96d18eabdb7caa8890e7f0704b26c1216028c3b189968aafab95f739054449725e0aa94e65acc2bc5a498b967ba49d9ac5cc84cb5107c1548ab00236d9304a982e872fe926ac06f93802712f8cc61a29d2454", 0xf3}, {&(0x7f0000000640)="088d45d1fd8b2229e78da64673294508933376ad81bc64f1e9c6fa9c406d4480b113f03f54e71a075e865544e945ee4d95e9894d7da12a16b43d770a4cb8549b119b0ab963621776c844bd761b2cae592f9e23b9906ea087589b439dda8207bd0cf43c75a1b43577e449b766097f94d6687c6a193b3f81d4a729b5a03a3dfdbea607be630a56e44b66b105de3cf9099b1cba46aff1d7f53451d72a9d19ca20fd4b", 0xa1}, {&(0x7f0000000100)="b1c97f8635df15e66534043e6d5f8084485c114af868d68b36a35d2c2ba9922cb2", 0x21}, {&(0x7f0000000700)="84096426524c2514c35a2fc79ac69989fb46c08fd79b1178987f4ab8b9f03d4ae88197af5cc6ab0898fc6aabe7ca59a4387170c4d98f2f84406593c33dfcd5ed85d85581cd49a2a3aa4edffb7f58e798ea9d7c850afdcada27225c55e52d9e8e17ee900af996ef890a1ed18c388ef177cacb2099414018af69ac9d5c793cf117f249b267b4a8bffbd74c33373ca4dfe72d0a98c9b27ef97048653b323438f1ae7bbf42eb23627b33197443cf760054a1d97f336aba35eb72f1f2606436d61e0b26b50d7315a90ed8aca49d81cdcf8c976c81ae17c0f818dcc9619e52a02675408e6408ccf28513499bb5ae8e50d76be91920a073175345a1246db28a77a7283d9fc8c4a71c29facae23e2b6fa08e6d071a7bc83a8a863ea5a30ad3fc8ed63ea437c84a95431cdcd26cfb5ca54d4e762d1b95eb569b37d3c572e90627fb89bfa03032df89ae9647f92cc97312cb42ae41009bdae1bde6e20a4da5073e6f10ac2c2f0f7d2719f0579605edc6f40f4ce8e868c44a5857afa66b9f52cad2b0a521f5204db39398d3aad91efc2cc46f720953b9906d07d6e44ac7891c1e30c35fcec674d4510bf2f7868da4bf12bcee9929db75765b825867e22c4709b497b69007b3272fc31dafa883815c7a3fde0560edd2489dbf5a2c6a451f73b65d01e4e44554db29f7c9436f52477aec1a2fc041aecedbd202e34efa431f3ed72b5042864e4f33d086aaf3ab2aae1e8f86edcaf97bcf675469fee41ae8a0d1a1a236c585d9d3b91f59043494215b60e9b9c5d3840a8f7c6165645f631a278fca1d0e6eccd5ab0c307b508ba0764024f26e4f840cd4b70807bd152d0cc373a3bff526026f8d334a65c22d2ee2faa5647d6ca205089aa772f09f54c32a69ef1550a680e54c97d069ff74a61e02b73f680afdb19d094a5a6791118d23c757ea3eb2c06ac144608e2b0f123b507887f51669189e88aaf8b863f1595b08bcd1aeaf0014f7ea8d2741c90681551947f1ed4b1996ed26a807d27f48c8045dc858ec2df9d7b91bf678e01bfb057402eb661d6ca6ee9aa5c3cb735f74f3a9473ce09bacb51f4f67b2f02a8e1ebd2645c92e5c9381a6a250972728ce673b41e0de1e1ca07ef3bdc4e905a18475c87fa8f3f295456f226f05521c465567371afd4d70eabcfe3c5aeb49c499f4842d58e972acb5dd3d586de5d9b6efccada493a4d1419aaed67de5f7ac4a7480ccaed93f27d6a5b1cf2f96b47076a8af12a04cb36c889eb03879fb7943add26fbc85e2719ffcd5eb72f5f3cf5c7ab26655560fdef2c82a286f32f93a5caa7a8c471ac0246ac184b4b2c58cad7086602a06f0cf213383d59a1da887ae35d627c8e119724c6053d79b75f52344d2769006145fd805bfb3914015eb4693479e281f33dc60d808a177e85abe462b244a31708903dc584cb3f03a8bd7b1f9748a4048b17fe5a1cdc9845abf720ee8918d65a0eaa0158d28f5756648195d32584a4e579284eaea635f7b96df5cf81eb1bc4d3f44cff4eaed13654ca27007544ba6f86f4c317a894f95ead7d72efc9c9a18a06bf6677c522d91ea8c088e9bf33429e9c05357973fce7f5f2a35c448df727bb1c8e9cb93f427c8a8475405f41c8e4330c80917d5e1d5c8e8886afe4d8083d22933d520e5468cc68ba0088164c0a50786e2e2a5e1b05432ed1c96bfb6060e13b281495c47cce7dd6443aad8c8fc3aa4d1c6ec331eb21cd9e75207c0ad9049dc49186735dd9db64f682841f5db70dba3e08f7abb7edbbdff1b9b3ec6884fdda105b931c0ff2730f2df2aa9c5808b8bb3754183c55354df41c95952295f5bf22cee31a10c87a2737c79846fb75c9b10d2576c2140b95d7f15418ffc353f053a2aca971f96e2b343508d756e9877ef9691d84944b8d2df500a800c3a3c16ca20bf066c63f678b76aeb41a0f72695ae8dc4a6be281cad458089256c33abdf321a5cf850fb9438755eea1fdd1df28831e414002690697387e6bd0d1769c40b4639d49997ff23142251bf84e7c4c4ea97441dc6ae612d0a57f241a3c9f876673e7694d43386754ab2f1efe0c39a7cb6635082947f30239b6fa38d8e3373418c3873e253e46639e78b3aba8920cc0339f03d1b4c069e4aa77c9a8b3bdb1e35c537ea8d0a35e58a9970a3e7278bce3701e5fa582d4cd4f1e469e8b4a791ef3672f111ebdd7b3152e787d7b4dce701d9d8943219f5cf4b1459e8f54b17ee7a93fb2f11a0d96ccbf94579111156567b42c887a4634afd73806fea55ba39e834b4c39b39c802614c20111f9341440ce3eb368a556007b7ec48984681ee450112050f273bf364905f3eaad63bf6f06d8590dd377d69b38ad5e67f9cd5da81fe3a15113aed325345f58553619a4c09b087711857ed3244e5c87aad64b73c975b16c06184afe588bd16dd7f37e9ddcdac5893699b676055278b1eb5183251191588e25b28df024b7d4ac417c3374bd4e339685e1a7ca3ab5dfb3b1bbc542342f31e1a83bdc3674e212683903343262b445d82f56a3f7070ecdbc73aeea29004be4a853e10f8acda77a91cbecc464df85269b732ad95e3b2caaf50040360bf07e4a8ae6a21717b325c0528b20f375e7359e45503d7d3f22f532749d402782dad941c0392a529a91c7bbd72a89fdd34e4e2adb4404f4fae098627a075f0615d9a9735434728b74392a9c474eb0bc2fa73b5b86fa01ff9935f86d0199b2aec7c85eda3c59618624701d321b799c2ec634fef97b204a8ccc57b98fdc865a46c1b5844ed9d3b3916f49ea7dc4132184ff9dd8e82ac6fee4855a3b1d9c42300c10f49015737c684f760b050bcc3931403512f36081013403ddf28dce7be4cfd8145633ea744af97ee153aaa80105d6d7cd80b07b809b1c8da8a16b04e31db8375e7ef24bac4c16cfe13a4f76225792bdd83549e3b00e88f938d2b0b9b458b6159d5806b94f6f0a58fe8c7180497dc3fbee9e0d4e7e19fa73cbe81d0a7aca54c9b733a928fa98dee64dd2715ddc1b978eaa0b87bcb1ee88dfd56f6f16ca2db905484c6d4181fa5513b2c2a3bd80e284da53d459c710ed87a42ac12ddbe1d5ce057dae9ee48b49eb2c0d2ff2a7f1692ac3b42d300306b4c3a7bad44745390a1ef7d254b83a45b4d3e71ce27c8b90fe7f8e5b0273c302328919a1eab8bf07487b40795faf09391d3abe1ade603ef849a5ff6b27dcf91356f43eeabea86373b6069ee8450694c194a017290241e613a1fe74a8af5eaafc09b9cc932fb03242e7415aa143421c7198d61ad63472c8ece68c561439447b8245f29cc543b2f15173eab7cf699dc819729c891de0b75cfb209c2ac2eb8bad3f2116c483b46c2541f54306300ddffee6b9f620f8bdfa85437e0e872c6b797158514cc5fd5c903dc17af5c09ee5f02000a2ee139d7cea00d2a6e22de4cd7308c4bcc3b35edf7da8cdd12880dac22ed4adb2f4af575091706702c943ecb34ce444c8b71a4f026277354190bdae8d6ef04c31175e4982802e6fc2f7e236208f838e4aa9dec7b554e692eff48567f485d7f774cdfd42cc870ffdb804aae7b4ab35f34b1cd3e4033b71c8bae86db7c9f2094284ed18aef7e0c3dd1fe4ccd3e74e71b51c216c6ee2922e6c6de8b02a3cfe288ebf9b29168dad7445746c40e87a2b6cd3608d6b7511421f0b2ce2ad4ab44ec7f7ea856897da5f7f3a92c42fdab2da2ed95d766a7babbf2341bb08a070f6d5ffe8389008183e5c6d3b28cd1096e079508a03479ec253c2eda30bb55d062eb725bd6f112e003cc2b2856438cdf5d8d9b03e999c16e64e269e5988bc8f75eb86b277cf05c23fc05fb71681dd072ed810acfea836c087746b0c4abbcc707795dc378d13bf04fcc0503e82ccd03ac9264a20eed500eccdb8994a5c28d8403ea362118de36e5c917b62d5d917ca5859c1bb96b57f18f8ce60a868d5bbbd82598699368fee771a03e6ab3cdaf38eac8ae7dd08ce063c97ecf63d29ddfc07b7218c11943698f33e5eeb6e231cebfc33c29dfff06b17c93d03df3ca4ccc0b4d5909773647a0e1e9839d5403a58b11c4dc527ad622eec296027403dc3353131ac64d157abc379649f7ccd91d2c5302fa15fdfa1c209a1f52327c860af547c736e53d8fcfae9501e1dc3351cafc43f51c9865a9a396baffbd671b33e1436702c08379390e322cb12aa07adab21cee5b38f7af188c5d38e8399769bf5a1bc69980d14fed6f756e4c92f8e7209ae8a4932f8ebf1072488c9e9ac518cfe11b9788d6f20b9464ac3ccf89e69a7b97bf13e46bd0da1bc26ce4196bd3c1f1420b6f1a8a52a88a66949ba1e70495fe10f7baeffaa35967addff4708c61c665de07e7ba12d29f9e81939d564862a7d24acecd5de4de7a11fafdee067cae3a3d20113116164384865f77529050c099adf2a5cd17bac9a4bdd76bf86e202ab755718e5411ed417c730ffe70c04d85808140ae329fe0583b3530cb7e4e5d3720efc0e40bdf059ee4df8308194cb1bb0d53cb613c0cd6be88f35d06b76cb833f055427ccb6dcac7dc5129223e11893a0c13268b6fa9ff6cb11b26a40a9359e55c6c0fcecc796348640f170fe63869bc7d30920ca897a2eed8e4f510a9e838b73416fbcaa3fa649179326b493a9f7e9e9143f8375e2468337fa6984e46fd3eeec904602f4bdcdbc98945423f5d403d67d9bd63ab283f8c78d3b259511708aa5f4a45c2bbb482f773011ddf7f1ae4bf5866c94d0ad5ea66a43641ad6fe4ac2223ec3c770c5b5161ce149c29d833d4d09364689ab28ed79cb25f3df2b768e21d37cb1f3b4e61a63c52323726d6526a0e5e956a2320c73eda9bbe4cfff0623a3e1ce8531e1f6eae12f81a54799a5bb1344bee03218ea4cf1c2e7de3e63485ad1deeaed7a0976d8a65e036be3bfee8a0f05688f4facd8e904a1c42b27417e4d514fe3de9467a9e8a704d812bd75e3a548b26be799862d1c78e6043812fb22f396be6438826dad4df7cdf7ea8938b118bc46c09ff133ec0c092c93b1dc82649f7069ad2738660391ea8e16d8ed9c5ff719eb8c97c204f8b83d38be215a37a2796d8a72733d92945a810db654328c89daa009280e52d674fe311b68374656c1db5a9d72848e5e593abdc72399beee93f6e93bd9e83fb8bf1c7213be9d7080df19fa79284a7730acc1829443cc6d28d5950e6b236dc16f53d5b4995badf161a46dfcbd4c473720adad911793a3fe09c46aa9ce6ee3322eb7d528c8d0a145267a1d75f6f890f1453a4ba12a1b5dc5a39c5d66db69ba17d6eae2753099e0e2a346c08cba7acf9834fde7bd1c68f51b1e4d7315a957f7e97791a7ee3ac83b2f755ad978cac157e5ea442d6657340c68949ffe0f4783a0ee962e6aa9d05d3dcaf4af7cabfb5c14c7cdeac8a886f1b643f0738d23213adf9fef609398a59fd9432e3585956fa24d84bedc8eecc379bfa2589b3915355d7b93f81c0e796e9bf5a53d1b1d66235a87bb0d162b4748be9efbda00c9c543b1b2180430afbde5c19d1ea34e77e5d5cc2ffb24767cc91ab812c16664e2e07804fe7539b4a5890fcf69617ea9503b031f8f997ca7835cf4bb39a5e31fe0538329e117e47f5417e48bae7afc44969cd8822663f7e3cde21a12933ec863b716bc4d723c1a22a406d72dfa893c31be20d38d6d6efde14eb7a8540c4e47d9f7a676012cf194a8db9168f128f41131f164e43e89d9e05272c77fd00fc4c5206e1e37baf370c02735e05e35726fb0ef61ccfa350daa657ed4b8bd4c40fda97ebe72048aabc190a6ef6a6ca218f7b23dc4cd070fcf4", 0x1000}], 0x7, &(0x7f0000001780)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r5, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x58, 0x4}, 0x4) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x3ff, 0x3, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) fcntl$lock(r2, 0xf, &(0x7f00000000c0)={0x3, 0x2, 0x20, 0x3, r7}) kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:43 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2010, r0, 0x0, 0x400000000) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x8) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) shmget(0x1, 0x4000, 0x68, &(0x7f0000ff7000/0x4000)=nil) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:43 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1702079b377b2cfa4e00000000000000fbff000d"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x28) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x1080, 0x3) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c28", 0x59}], 0x1) 16:00:43 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000)=0x7336, 0x4) 16:00:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000440)="f2a50dcd4c3938a53b21f1d2851b5cc77d39763b23cd837e3dd1b30a20a51abcfdfabb83c8ec3590a3b0ae331a51b50300ee19bd292a30665cfa8863aa79d4767140e4ccdd827b1f55c16e83f1cf1ae5ae97c77520b78025dde3774e92de7a8832056fc8e7d9a43314060dbcdd91f845f59293f038851b5c09a251f62f2cc3be89f090a5ccca27417838725f8a70957373350ed9804890d2d0bf94892968acfbbc3d8e14754873ea79fa7d623383de00005580fb76f1db9ee9e5b41800000000000000000000000000001af187dead2426f3b947f49290676344b93b36fb4577b704a46a3bbd325adfae041b96c239a01247ef6c300350e518c2e00e640a71d239053e91a41a0b276d906f", 0x10b) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="acbc1af36c70e870ab51201ce4d6ca067e84ec6961d338710c0a292045b944363207141d9d668f387a547b8e032c64d4a5edb3d816eb249720053c182cc807ae2d68caa2327f61f102510e30c379fe1bd9c179c2dc0d3bd735d4e23e9d990dd84b48d352c47e33165680ae7e5b2233126eb6ebf7bc290214fa86fd43fe861cd83eabcc0840644105127b311676fb03101460e031b008c8c470c353519187f239960441", 0xa3}], 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000600)=0x3) writev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)="31455e1a0b793241de25e203f06b4b2e8dba5385aa38b136ec1401954314edcc2d3a5e81346557de2a5c6a4f2bd485daf4249f3251cff22c88bdbbfc3d760b891b58b3b981125363ee2a66516c8ac48ab1bd86ffbbbfb25fc1e463d36a45cd48557e405529e2ee4447a0b68fcc412d0bf88540bd361cd373525537e150ee936d8d1b632609be7c2aa004c4909593d2627ef31aca8fd64213ab35b897b1a5c8617abefe429bf1419ddd2f1d2b04b7b19a66fa19639813e8b94fd9ca26e420ae988bf3ec0cdae01dd7ef42fc805bff24d0172d9773f36ee6ae5acf507dade8f3aad180da44f45093f1108bf6cb3dacc6f7c2", 0xf1}, {&(0x7f0000000000)="d5437db912183ce4f982fbc6010dd12dce89cedd", 0x14}, {&(0x7f0000000300)="39e96bbe6559fed6099c378f988f0d2d6353d7bfe778e64b507c41509bccefc5328d3cacb8446209a934cec489dd30949ded3d52cdcf36a2e7ed397eb775f18b441ea3b68ac5f97955e3b5ffd99f5f952a29904b66b5f22bf8df6453767ba4f29ca94134ab5c40f8c696eec66be3c10717a29c5b7899b19ccfcfc55ee69268a37acaed8c9995ba926127050bce3082", 0x8f}, {&(0x7f0000000080)="cca0d5d5ddf9fe21b6d2510ac8045be88c4c1f4ec64ad306aaccd988c55065d6c0d1bb095da1e485278f0b959caa3b23d9934b19067af891aed38a0fd3c211", 0x3f}, {&(0x7f00000003c0)="41856e7ca62cbe1a3a727947e75bac7c080b0f47f0d74736f94e86cd6200f9673688b719d1bd865a8451264f63949b03b628b4ea1e18c120b7833e", 0x3b}, {&(0x7f0000000400)="ccbafd3094564acac1dece95b7e25b167be9", 0x12}], 0x6) 16:00:43 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() getgroups(0x9, &(0x7f00000002c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0x0]) nanosleep(&(0x7f0000000240)={0x3, 0x3ff}, &(0x7f0000000280)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) bind$unix(r6, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) getgroups(0x4, &(0x7f0000000200)=[r2, r3, r4, r5]) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x7, 0xfffffdfffffffff6, "17000d928aa30a001800"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a", 0x1f5}], 0x1) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000002c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xe62, 0x5, 0x3, 0x4a0, "7aff8c93d664837207425f823f54a362c23ba3c6", 0x20, 0x5}) mknod(&(0x7f0000001900)='./bus\x00', 0x4000020000002000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xff, "2b6839b9877c2f16b39f62724875e3bf24272a78", 0x0, 0x1}) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x4, 0xffff) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) getpid() socket$inet6(0x18, 0x4005, 0x4) 16:00:44 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xfffffffffffffeea) r1 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) sendmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000290000002e00000090082c33859674bed9210977d531909a3f8a7c3936b1970d62e5bac12c2bedcdf0c74e1133eb2876509c38e3ee9ec2f2e6a44e65e0f1d576a8f1497314737a69f9f897d354c9045752925cddb4bdd31593366e9c6fa1b5d5a19d8e1c73b5f4ef13793f551ca703ccc940491ad801589be161cc7dfb29b74720667d2c83b70ed9738ed36457a5c77bb934a0390b7d6fd2c6702a11f88d230df7c60951e2e218e414286bb2d21ab294cd31a21bb1e5a53fa95e1b4c348342348fa915c1c5fe36980ffa7fbeffb5379cd22ac7"], 0x10}, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) getuid() 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = socket$inet(0x2, 0xc007, 0x1000000) setsockopt$inet_opts(r1, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x3) setsockopt(r0, 0x29, 0x3e, 0x0, 0x0)                           16:00:44 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xfffffffffffffffd) 16:00:44 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x2}], 0x1, 0xffffffff) execve(0x0, 0x0, 0x0) mlockall(0x0) 16:00:44 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) unlink(&(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2000000000810, r1, 0x0, 0x0) close(r1) 16:00:44 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x1ff) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x7e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = getpid() wait4(r1, &(0x7f0000001780), 0xb, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000001680)="5995ca4e872eee1b51e409458054bee7b37f", 0x12}], 0x1) r2 = shmget(0x2, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) kevent(r0, &(0x7f00000017c0)=[{{r0}, 0x0, 0x12, 0x42, 0x100000000, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40000001, 0x5, 0x7a}, {{r0}, 0xffffffffffffffff, 0x60, 0x10, 0x2dde, 0x49ec13f1}, {{r0}, 0xfffffffffffffffb, 0x84, 0x8, 0x6, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40, 0x401, 0xc684}, {{r0}, 0x0, 0x2, 0x20, 0xb7ed, 0xe65}], 0x6, &(0x7f0000001880)=[{{r0}, 0xffffffffffffffff, 0x42, 0x20000003, 0x3, 0x5}], 0xfff, &(0x7f00000018c0)={0xfa000000, 0x3}) write(r0, &(0x7f0000000180)="d5c8bde39da38cb609b5f1b1e13b127e02a51fbe9d1b2000b5af229e74", 0x1d) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:44 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) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x4010, r0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 16:00:44 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="71320f7f"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:44 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x100000000}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) flock(r2, 0x2) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002})      16:00:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ec32c9f34eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab24286564a262d0a72ef17f8e8ae675b", 0xf6) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)="24459c51972d9e5ac24fc0dc8f7486f985d9425bbe11dd588daef16dda78d18892eb6d9e2ad287a1d974b0d5450956700d168e4e95240e5374d1c0a7e3bc90b319f1782241a66e3409d3ebe2b3e5cd8f3cc11230c91ff6ef55c81edb385e892fbc0a463318495a9faafa6c570ea810ffa27acb60eb5cb0e77a0451f6017e2f9ecd1d0cd1823cf1f8719a2c443dcd87fb3146ad870ad9adeb8fb7875dc9b447f97a11f3b5", 0xa4}, {&(0x7f0000000000)="ce42cf31e8312f51056fa5a2b6e7729aeb66328b63b9f026e3c0188f2f61b6ef6c6cc050538abc135771a2ee8c16bc93864db351d40d715fbcddbf3846eca3c280a02e6c2720e6b442202f53", 0x4c}, {&(0x7f00000002c0)="cbb8ac9045e37dafe5391e5f5f42264e0e52cff3bcd5a1c8cadca87b972fad74e25c2ed8e2f74a2be427af5a7adfeadb84924c7cc26bad2f95788c5eb5aee744aa88f9755612a2c30480275437f4cbc1a7c6614d444f7a4714357a94abacc3", 0x5f}, {&(0x7f0000000340)="a3db9a5b0cc5de5bb34ab9d93a1b02d8073add4646eb30a3e151d877d533fb3f44eaa3cb725adc9442d7097576ad21af1d12144b75c07ee5d56af037998a86aaa9e1d4ca2a715ecc065700858d22e73f101b691884f777ea082471233d0338ecb548b78a969d36c81aa7dc1448b62b7e85daf566dc45f289f3620675d68f67abcb1b463b7f6e7270adcddaaef870b0aa0879198025bd38d31a2c11fd365198bd7017d98d830ce525811575da58be30f2d526f81d12103369e17e9c01adc4a5d8c523fb166362c5aff21288dced0231fb6d78691a20557195fd108c5c753e8de60ead4f98ec04274e7b08c4", 0xeb}, {&(0x7f0000000440)}], 0x5, 0x0) syz_open_pts() close(r0) kqueue() read(r0, &(0x7f0000000440)=""/22, 0x16) r1 = syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0xc}, {r1, 0x81}], 0x2, 0x0) 16:00:50 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 16:00:50 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x1) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x3a, 0x100000001}) 16:00:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000003c40)='./file0\x00', 0x10) setuid(0xee01) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/96}, &(0x7f0000000180)=0x62) mkdir(&(0x7f00000001c0)='./file0\x00', 0x18) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:50 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = msgget$private(0x0, 0x71) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x200) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x40, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 16:00:50 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/25, 0x84e4633b}], 0x1000000000000292) readv(r0, &(0x7f0000000040)=[{&(0x7f0000001340)=""/4096, 0x1000}], 0x1) 16:00:51 executing program 1: r0 = kqueue() r1 = kqueue() r2 = kqueue() close(r1) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x50, 0x40, 0x6, 0x100000000}, {{r3}, 0xfffffffffffffffd, 0x28, 0x9, 0x8, 0x4}, {{r1}, 0xfffffffffffffffa, 0x20, 0x8, 0x7, 0xffffffff7fffffff}, {{r0}, 0xfffffffffffffffe, 0x2, 0x4, 0x4, 0x5}, {{r0}, 0xfffffffffffffffe, 0xc, 0x1, 0x1, 0x1f}, {{r4}, 0xfffffffffffffff9, 0x8, 0x16, 0x1000, 0x1000}], 0x3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffd, 0x40, 0x80, 0x8, 0x6}, {{r2}, 0x0, 0x80, 0x400fffff, 0x1, 0x40}], 0x1f, &(0x7f0000000180)={0xffffffff, 0x100000000}) dup2(r2, r1) 16:00:51 executing program 0: r0 = dup(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) setsockopt(r0, 0xffffffff00000001, 0x401, &(0x7f0000000180)="076aa4b65a55e487", 0x8) preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/86, 0x56}, {&(0x7f0000000600)=""/174, 0xae}, {&(0x7f0000000040)=""/60, 0xff}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/55, 0x1f8}, {&(0x7f0000000280)=""/203, 0xffffff1c}, {&(0x7f0000000380)=""/123, 0xfffffffffffffe7a}, {&(0x7f0000000400)=""/189, 0xffffff25}, {&(0x7f00000004c0)=""/53, 0xfffffffffffffe12}, {&(0x7f0000000200)=""/50, 0x32}], 0xa, 0x0) 16:00:51 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r2) setgroups(0x1, &(0x7f00000003c0)=[r3]) setuid(0xee01) setregid(r6, r5) fchdir(r0) setgroups(0x3, &(0x7f0000000400)=[r4, r2, r5]) r7 = getgid() setregid(r1, r7) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/17, 0x11}, {&(0x7f00000000c0)=""/219, 0xdb}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/213, 0xd5}], 0x4) 16:00:51 executing program 1: setgroups(0x0, 0x0) setuid(0xee01) kqueue() r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x18) r1 = syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000300)="8eed4f00ed6e7d6cca7d47b8652b", 0xe}], 0x1) execve(0x0, 0x0, 0x0) fchmod(r1, 0x0) msgget$private(0x0, 0x141) r3 = semget$private(0x0, 0x1, 0x20) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/177) geteuid() getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) msgget$private(0x0, 0x10) r4 = semget(0x0, 0x5, 0x15) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f00000001c0)=""/138) r5 = semget$private(0x0, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getpeername(r6, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f00000000c0)={0x400000358dd8a}, 0x10) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f0000000180)=""/24) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) recvfrom$unix(r6, &(0x7f0000000480)=""/4096, 0x1000, 0x2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) getpgrp() shmget(0x2, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000280)=0xc) 16:00:51 executing program 0: r0 = socket(0x2, 0x0, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d92d1b214ffc222a4d97b95761fdfde5244614f803906a94b4134594b7bcbe034c1d5b0355b4ba6ebeafd58f536faac00d4a6555e65590012244fdd747f4e5ce4a0a0862acd94af23fe2c5f160414b63e2c52d353f1d3ced2c82f950ab90f3626b18f1d04c8e53b4e446f2c3e5a75d1977e5753d8da8b10985cec52dbd68d8e7ce8aec1320103bdfb04d5b7e7592a8bbb8962247b763f0b82a9737cd12397132bb1ac28af566d370fcb7e0e2076fe66c5acca85bdaad57bfd8553120354a6fd524442c95a8f39d2bfca639141277702f711ac766f6ffc3e85587e6", 0xdb) shutdown(r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x59, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xd9}], 0x8000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="c85df4a87922c0498e02d14a2e31826504a8e998671c06d5c209205c775bc8405ca73def3396e8b72c7bb6387c59c74ab77e4a0c4bcee056b86d5ce251590da40b09e77589d8763dcc06edab1e4cb8c6826970f4b39c7772d5a13afff3c32c56b70412c4d3b281052ec72442c1630bf288aa8abedddb5837e4131f9c3555026b415874d10f8a913d8cdd8e73c1dcebfae6afd5ecf4047628289a728e2b4d2bfac705b8c915d5d1c9efc77fa27282f70161898582846718acef9b516e206901e14d0e30df9eb8", 0xc6) 16:00:51 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x595, 0x1e1d, 0x3f, 0x75, "4ec975ad06f50d8a092267c6bbfd60be94cadb33", 0x4, 0x56}) r1 = syz_open_pts() getuid() ioctl$TIOCSTART(r0, 0x2000746e) syz_open_pts() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) geteuid() write(r1, &(0x7f0000000040)="75c011973db62596e8c0d5e5667007d7eab8d6e88324a3eb3436eda1f66237f07ca7b0e7fbf0f3f183b388c627ee6f2274fb0c65f3a75f51fe68fbaa093c61a3e6445f6eff5fac4b58ad6cadeea5ec8fee51614c8b0bce5260a900a9eba74755690d54d21aa92ba88e6f672aad10ab8b7dd34545e55e51aba559c57d109790dd5075a33b702ef942883dd3228185d00910b9c939ba13d81bb0231389c06da35630bc3d4457f61a763a670f", 0xab) readv(r2, &(0x7f00000001c0)=[{0x0}], 0x1) 16:00:51 executing program 0: setreuid(0x0, 0xee00) r0 = socket$inet6(0x18, 0x4, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x14) setsockopt(r0, 0x7f, 0x5, &(0x7f0000000140)="bf6ae88910994b15f98ff48e6259fe5eea9dc25a11163e6a888e21cea975ddeb79373a5e98440fea7482d244fbc52d8db890ed2851f46bcd586ef08c8358672676e67556e651044e196dd880a62fee15ff080030d188b41f6665ebc82cc5fc6b169eecd5c30b838d0e6b3342cb61f3a05523d92b4a06df915216f9220efa1a6fe2131923c855b1995c971bb63202842dc00bca4aa77c907184524b232898761d79b037801a194d8519442e7875838ae6038e85554c1904705f8797e5f0209a27dd39c874c74c364fd90beec7a7ce4889192649ff0874a5c8343582e43cb56cd6892889c9106292ea021f5723d2bc47b5a9b61858bfd2cfe655a33d188525d7e35aca2a842235aa518d6b7ecd8f7fbf98c6fed9a3b8cbb8b437263d646bdcfdc989b7f37a582a0ecc6e5cda73714c4b484c28779a74d57e05bfccdeecd1e0b05e2c2a3a618a509792041f628ea479be535b3b9a47c5b969b21781a46dc7292054e84451407d80738afdb18be55c865c66b8772e8ecbc48a6848ba7d3d64479e0008849f815fc0d4f8fa43cbe8f2a33e86a111cace912ff10c75fbde248f413d66744204", 0x1a3) 16:00:51 executing program 1: setrlimit(0x3, &(0x7f0000000000)) mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) 16:00:51 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r0, 0x560, 0x8, &(0x7f0000000540)="342cf59bac0e344b299a4fc133586bd728a43132147234c9ea93850482b9826c0937a5bcd5b65dd15e16e884accab9a6d04a1489cf030c9b647af81895f6567ff525886bdb3fd6ae8175f95e73405fd0e21d575a6ed12dd6a0184c0488d2f09c64727818f390975601c8d47d4a68116876103a1f9810e16b9cb866f467e8e0e3038f3376f434e65ea71ca4cb57c7ae2543315dcbad89c935499cec755fc1cdbe4f4f76000f71c86d72bd6fe652cb38c002beb5e1583689833d1facba75c26b7313d9fc2100000000f04098bb2a70fba7dbd4b43f54686356e983c3c5b3ae906c9d8de00910c766b8815f592b966474c7e6029816ada2c7e2d02085f6ee064147c845c8e49de868422e3dc99b575bc24df755153d6e69f3f137b1c28f71faba938d32827c18cce1ec37e821c8e375c1d544ba5774dc7ebe405c5df81bf222d016948d1115120d29dab40396d4ed840863", 0xc31dbbdcbbf8e0d7) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000280)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x100000001) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000080)="020c0000", 0x4) 16:00:51 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="ada77e261649d13dee1ed2d85c7316daebadd01a276a0972765fdc12b827d3e49b70d3d80f566f2353b14e6c472d47ccaf320b2c4e4debd0f8eb40385cc566a1c328dda5b25049d0cdd8f63474", 0x4d) ioctl$TIOCNOTTY(r0, 0x20007471) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="711df240ec1dcb1cf2badc511701000000000000001400fdff0ee6"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee99586132477f256b4093ca9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078176da4ce9c287730c53fb394b862dbbccbbda1049fad2ba6eeb00000000000068f7acad4465d976042223f2c6e41eeeabcb7b04c7bf0343b1a46b9dd9a2736a4be76049e989888600bc0e39de974c952a96f43ff789b84d00000000000000000000000000", 0x8) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000840)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09", 0x204}], 0x1) 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, 0x9, 0x4001d3a, "8297c25178540964c9008603f85d00"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:57 executing program 0: 16:00:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000380)="f32d005489341a3c17cc199ed62892f84049c29d31d7da108ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d0e9b3020dda59bc62be3fd96431e7ba62acc51cc3fb1c7ba565cf91f30c8fd8513c027c477d21ea9e353798325687ab6791961eccf91e37fd721d94cb0db038d995cf9e0df6e0e98f50a2e4db6620884566d7c069c9cae458dbb78b3b3cfc718e997b426f806cde4e96de2e1fd1f8d0c73e3e86f239c76d880c8adb5c6894572e576b891986a", 0xe9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0xab, 0x3, 0x1ff, "de89a8717f6d5a7ff07fa5644bda97638fdf54d1", 0x800, 0x7}) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xfffffffffffffef4, "a175a2000053d07babec45f0b1c85b6a8a131100"}) read(r1, &(0x7f0000000140)=""/249, 0xff90) syz_open_pts() 16:00:57 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) kqueue() r0 = kqueue() mprotect(&(0x7f00001e2000/0x2000)=nil, 0x2000, 0x0) kevent(r0, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) madvise(&(0x7f000005c000/0x400000)=nil, 0x400000, 0x6) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) 16:00:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = getuid() r1 = geteuid() setuid(r1) open$dir(&(0x7f0000001640)='./file0/file0\x00', 0x290, 0x100) semget(0x3, 0x4, 0x90) open$dir(&(0x7f0000001800)='./file0\x00', 0x2, 0x0) r2 = msgget$private(0x0, 0x100) r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getppid() r6 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, r0, r3, r1, r4, 0x10, 0x8}, 0xfffffffffffffffa, 0x3, r5, r6, 0x8, 0x9d, 0x1, 0x9}) 16:00:57 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x45) fcntl$setstatus(r0, 0x4, 0x0) 16:00:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getuid() chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) r0 = geteuid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto(r1, &(0x7f0000000040)="4c63e16bbc3af5bc2c393a0c796c175539e0e0dfb8bd94efded3f17a666230e676aa686f80de56b0", 0x28, 0x5, &(0x7f00000000c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) chown(&(0x7f0000000080)='./file0/file0\x00', r0, 0x0) 16:00:57 executing program 1: r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup(r3) sendmsg$unix(r4, &(0x7f00000024c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x27}, 0x0) 16:00:57 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x1) sendto$inet(r0, &(0x7f00000000c0)="ff644f4385", 0x5, 0x4, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100010000000000f, &(0x7f0000000080)="e000000100000000", 0x8) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:00:57 executing program 1: r0 = shmget$private(0x0, 0x4000, 0xa, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x1, "fde702035406fa942e0cad0a1f50e4b7aab0cebb", 0x40, 0x1000}) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x100000001, 0x0, "430002000000000008544d8bc5000000009f00", 0x0, 0x80000000}) 16:00:57 executing program 0: r0 = msgget(0x2, 0x100) msgctl$IPC_RMID(r0, 0x0) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x27, 0x0, 0x0) 16:00:57 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="73fbf298861f50c91cf2bae8f37194ff576b229a9ca60108000f0010eb691982fbe16acbfabc31afb94604e07d1aa3e9953440227d26e34ffbeea4111da437fc7fa09fec97176dbc42c54e2be7836b38f4c63f99f184679894a52d99a3658c8ea0ec6c525e2effcfe901b0a72c6cad1dc4b17fe88ebc82eae4d573dc9ac4dc114a73a4eed40c6369e980488739e40f6f5e96bed0833aa84e7793"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="e2453fe94872b925d01a1d72c3be6219d964101a4de3c294af814f9b318276fac6", 0x21}, {&(0x7f0000000100)="969954fcf2930d9986ce5bb602ae6c2001a9146012ab00991943a342caddc58993388f984894023d060ec8fe82ef48487347d0e20bda81bada4ba5198009ef373aaf33f5a0a4093d002e03a095020dbb5350144b6926d010050689a90e33ef8bd24b314bf8a09895db6f0c98bdee84c3aabae2b59df827fadd827e21b0a2c29dde13891e", 0x84}, {&(0x7f0000000380)="5423de82ae4aed531c7efefd8e06f57d040f8b2a2465a6ed783cc4483b956a5417f9b5cefe044e29a5be5a2ea77b0fb03c54e79d55f788a153af0e6fc2e1e2117135b0b2f87f03c1f0f40e33d09aaf94025602b7fcdc91b8ee0d508ab215b5acd4564e24f3040f8419bb2d7da6ecdb2d7a2ac943c4253db38ca82cefe7a047334d558ebfcf5478e4c308", 0x8a}, {&(0x7f00000002c0)="b17e0d9aa189024cf62910a408764582aba85d68b6af1a1a2f527c3799cd61625f514a6cce053e01660ecec5e05ae6a6a72938beebefb3d2725e47c40e250b3626e9b5345d", 0x45}], 0x4, 0x0) 16:00:57 executing program 0: r0 = socket$inet6(0x18, 0x80000000003, 0x0) setsockopt(r0, 0x2000000000025, 0xd, &(0x7f0000000140)="00927a696828c10a56db52e9cf08ad3dc9000000", 0x14) 16:00:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1, 0x3}], 0x7fffffff, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/17}, &(0x7f0000000080)=0x13) write(r0, 0x0, 0x0) 16:00:57 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, &(0x7f00000000c0)={0x9, 0x0, 0x0, 0x1}, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) fsync(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x8001, 0x1f, 0x3, 0x3, "d80b49f952ab56f564df60ab7df13f2335583999", 0x4, 0x6}) 16:00:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) write(r0, &(0x7f00000004c0)="24bb2d1014d28c610260c19195fabc4cf075b4f55f9684f0e158d49d8a8e246764b84cf9da1335532ed408d765279bbc0f84b87b42ee6d0d81f4a127c00ac99c72a1cca4882889ad617058a6d6547ad1d0abba425fd0b2b35e21b1dc38ca5ca9e1e8e366c613a654bd371f2a746283bc52d1e9ac946f4b0494a5ebdbb9dea891cf49c51779f0cc2af036782afdce5dd9f53640d6f0d6214b4563f06822f0b9afd56c19bf95d79e508c82257bb80602b72a133861faf6909b73b363f0ec853e0e939932b2a19af778693a67dab9204ff1722e9acf0b01853a915f160e4edbe6a83262b19d9e6a1ac27006bca6645df0d60000000000000000fbbe0288f65c7e48b53c31cb826044d9a983b7d9818c3c307da1fb996135c4a167a0e9715328118c77033c42e556c3eab38807da4588797c2d05f640c44635745fd6ab3b323fe80b794a55f59c5fdfe8dc65222b77b9e1d613d499eaf83f947ed746e893bc1e675fd842e7d26e0650cec9649eb77505a90d7649fb584f", 0x175) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="ec7fdfc89445a1b35abe238048457c9ab8f7dd59142f9c53905e55381376055cd094e34efd45df91fc1b2c1b4af5309b7a163a857dbd33561aaeb6eadd9a27c07f19b6146f9d7fe3412e7163ab4fb6c1d4270b95c05fbe7386da5d53e0afd24a83551b69be70c7566cedd8b769357d4634e34f4e", 0x74}], 0x1) execve(0x0, 0x0, 0x0) 16:00:57 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000100)='./file0/file0\x00', 0x4, 0x1) openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x800, 0x80) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x290, 0x800000100) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x7fe, 0x0) 16:00:58 executing program 0: setrlimit(0x2, &(0x7f0000000000)) r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCCDTR(r0, 0x20007478) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) 16:00:58 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) geteuid() setuid(0xee01) r1 = semget(0x2, 0x0, 0x0) getgid() semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/196) semget$private(0x0, 0x7, 0x40) semctl$GETNCNT(r1, 0x0, 0x3, 0x0) 16:00:58 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="0c716d8dca49acdb586c02302eb2d02fd2af54d258c4ade180113bd6519f9d0e5e8593c04e55fb7d1bb17e9c497782f0b831496d3f125e886ff12eecdb1455b24d01b10355b91ad496d96e193219844aedaa3183c518a51bed88a3ecfe506955", 0xffffff27, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="e9ff2d2f66696c6530008d2c1a7b779615627750a93b49f9ccc94300b7562467f05ee59b9293bc935dca64d417a133fe093e5e4588c3e9fd7a3e1367656e51279c1efab706677e00000000000000000000"], 0xa, &(0x7f0000000080), 0x3ca}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) rmdir(&(0x7f0000000140)='./file0/file0\x00') setegid(r2) r3 = openat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x20) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000300)) 16:00:58 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x7, 0x10001}) fcntl$lock(r0, 0x5, &(0x7f0000000200)={0x0, 0x0, 0xffffffff, 0x100000000}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x7) getpeername$unix(r2, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) 16:00:58 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e000000100000000", 0x8) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = dup(r0) ioctl$TIOCDRAIN(r4, 0x2000745e) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) setsockopt$inet_opts(r4, 0x0, 0x100000000080000a, &(0x7f0000000200)="0000000007045be83e0ada3c7cd4926559e05e25c9f253ba430300000000000000060061aae2efbb8bc93a4960dc7b6c13e400000000000000000000000000000000", 0x42) fcntl$dupfd(r0, 0xa, r0) 16:00:58 executing program 1: setuid(0xee01) msgget(0xffffffffffffffff, 0x0) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xfffffffffffffff7) setrlimit(0x3, &(0x7f0000000000)={0x0, 0x7fffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7, 0x5, 0x0, 0x2, "f63b95775da50fbb8ac2c2548848a52213e9726a", 0x101, 0x1}) semget$private(0x0, 0x3, 0x6) r1 = dup2(r0, r0) sendto$inet(r1, &(0x7f0000000200)="ab2048073476f7b47ef810a12154d6eeaa1774e5fe385a2564608503ba2347602a74ccbc871a7083a324413e8272d35bee6d2b4b7d54b5043969fde7bd2c9d7ce8a91021bd1c55f1b0ff6393685bf6463a3cf7dcbd026560c981f14b306c0e2a552bcb816d1f0452f56e227221d2c306c8e70dd8a702416f39e4779c848ac4faa342854fabd6e1fb7f1f5bef43d40e38cdfd7c64c9f69fcb", 0x98, 0x409, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r2 = semget$private(0x0, 0x7, 0x400) r3 = socket(0x18, 0x2, 0x1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000300)="b921497840dc6ea2543a509bee74d69724f4175a22c6c559de6221a79a6e18affa5cf6e1001f850e904216cf4a5db4ba2198b782cf2fb2c485e831926deb566352ca00de179e0785784fc2d6c18fa7a8eae75de3effdced114e25614c6af5990b9d7548638d6e5e4061e7ed42a08fc8345c4d53bfbe7453a55048ede707aba94408358807f727512d6a7e815588652d3913709b673bcc1c8207d4a1325b4a5dd2c533196db6f3f67729c49e4be93846f09bb334ae258b95f605ea89c40e835e879e8ac9cd7038a85530b148312884ef8467dbb3972a4ebc2e5b40d3959527e528d08f5f70053455e", 0xe8) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/147) 16:00:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000600)=""/187, 0xbb}, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/3}, &(0x7f0000000100)=0x5) 16:00:59 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000002440), &(0x7f0000002480)=0xc) socketpair(0x6, 0x8001, 0x4800, &(0x7f00000024c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000002500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r2, &(0x7f0000002540)='./file0\x00', 0x124, 0x6) r3 = fcntl$dupfd(r0, 0xa, r1) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) lseek(r0, 0x4c, 0xc000000001) sendmsg$unix(r4, &(0x7f00000023c0)={&(0x7f0000002400)=ANY=[@ANYBLOB="0100467d3995412495ef6d0000000000000200000000000000000000004d2900000000199e3e45acec8d8af7fbac00e86c7d2a"], 0x13, &(0x7f00000022c0)=[{&(0x7f0000001180)="cf5310e87a43371edd0098ecde378b050cdb0d78ea5aeacc1a41e39fa7ff6ed46df9ef811096dac65dda25cd19f00c883285c18dcb19c83983c99e41f4d52f8859f509928ea9673ae35e63b3bdbfcbba748d0b6d2a7ee4a988b5b6f44880017a9099118f92bebec57160edb2a04f8c", 0x6f}, {&(0x7f0000000040)="22a54ffe5e41d153bedfef2b0194ef8090e5b3d3b471c00761a0e0f6124dba67be018e7cc2625f2e38d444efb91cdeac99c09d", 0x33}, {&(0x7f00000000c0)="21c6badbd73a93e7eff1e45ed4f1d0abc711ade8d93b202a67ed534d8d2ceb2d0a281c17e7272ccf6750fbbeb977a68fdfeb8951e3cf92", 0x37}, {&(0x7f0000001200)="08a687caed026a0949f2a7d416fafa6b5784b2aeee440be002c7e5d254b8071bf46f509896362d191d069ecfecd0d4aeb3bb656b825b54363a325e12a4c9be98337bee53d7730ea9fef98fe519fdfc215353e5dbab41527e7c25ef29028f4d2987853ecb577cbc79eabafcb304765628d5f6293af3e1e8ef75cb8eeb495f21ddc79f69e8043806", 0x87}, {&(0x7f00000012c0)="0b31c5ae06303feb2f64606cb1046d6452112cd8558d1f84aff493490d21cd2dab479e80f4199fb86e9706bdb991ecaa15a26a5ab7628578204d42c9edcac2f6a64aac8f400656d8984bcad190a8b7026025c44f83095a8f30a76bc4ecfc797cff9b1296a3d0e6ceacbab3e131ba4f01c3fb856a9b7f731c27f2217a80bbc22582b8b45e54aaad8c6141287f14e1d76d3de8010e94e1f2c7197c475427ff1c59397bed373bc0f89f2b38f6db1f3d5984ce439384f5108dcb788cf61d4932535dd7c28e9b79415adfce68ff603c3b4bf4fc61762825e7ba1f96d14d33284bfa9d1790de795eecb8ebd7ce20664fc8c50e50d723d3c966104f396059d1e281dc54031af1563b2e56b1f954b41e7aeae3c5757a0533a8f6b150810a2bbd47d6d287555f995e5e171beb9e772d1612ac62c202dbd0f775feab2d62d5d1ea1c1c44aa69e05cdee8c2cfb0f604f7cb7ea4be0a77a7c43d295196e99656103b327d5b5752ec99a383a6afa98d8fe93c17abdc68a80030021633b699a2612c74e8925b30f7d54940d25a800299ea5580a8b88f06143bd5930bed6b4a92e9784946cebdafa7d1cff000793fc6b9ea280f65d4e7f69559a554258e0d85cc166500033b5441acfb13fbd4f0ce47421f1bd609d283362c69d37b2382e7e2a9bc6a6a69862ef3c8125b71947c6b6ccd841658132a12df6f6b48e595535b09836e044d7f6dcf64dd3da8f7817c2176babcbcad071cb33a66a8e4afef6ea94405d1c8c3c878e373aa8e770154fb49962b2d4c7d3cc3fcc2b058efe788e59c59b7f5f4ea90fc665e760651261f4bf4d56856b7bad991e8d395b33f7dbbaf623998fb3dfd0f9c1aca3c3d56cb6d683cc64ef7c2c1409fe2ad697ec4ef31a32a5f9d20d8f65de5d887af4680241bb5ec2430a81fe505d53d70d2613000a257d3a14fdcb3434b6aae3550c1ca159962c503955dbb09f2fdd11dd46b2053f95a08706e24af150bdf51e692a8ef49250b5dba4080f897bb533c173d3166af7a480df63a63999c91cbf706efe0c82726d00e4923d23b7f4b41f36bdcc921f052864385e915d83d5830834b5a5da384a58df387427949238bd9f19da871c19d080f489a02b1da05df5a798afdf5445df0494d77ac053104ff146cdfd421b79de80e1adf68786074c8366113528ed14ed341d07428d75b43b3560ab63699d91b8d2f9a2d36c127993bb6e6ebee870a7aac11615c8e4d1ab7e7f3618f444170fec11eb9bdd179b409971326380d02dd23064c8fc8d7cb37eaa2c0a8da63803df622c7e34efa02933b024a7fa7502f3f18c37207caa546a732e7097526dd14fff466304b5c5aa699ed874d5523096e0fa4faa90396005861c7c0e847f9e6c2aa057ddba5ff1b6df4e12a168333ed86723809fa4ba6e08fe4425421d10c41c574d315911ba1329b1c824e08f09a3cabba2169924dfd7011243e123f2719a500b2c813b313c09da77a4d5fdf1b9e99bb6c968ed6568bb91e87e3d86391a6f4d17067dfd82bf733176f9a8b2d0835f130924b19547be8647ed1749fdb15d17f9b7466a22f4a54e22c25dbb182bae7f3de915b98afa654eaf26f2eb6eff04d94d237f9e95556662d5611e32fcb670c1ebc42c5f90bb5e4ea1df7f1cd93d5d790fcea6508a2a647becbb6c8e6091f1ee1b5a65d41169c4ba5b1bc6ccdea1e155b90adfbc725aca0c5e343b7ce02d4b16434e06c5ca2f69a531c67d98d69fbbea2ce5d40482408a1b7d84fbfac9870f74067e6c6bb6a00d6a83b53fab6678756941d871490dc9c9a8294d22fad035722ce0cda0e35db95b1feeea50e802025c5065dffb47b7202bc211f27301d6326b9c1944ad7d4706d5340953f36a09bf758cf006ae6df9bcd90ee52ba18aed0698186bcf89738ee214ec96f97bbdb7e99e4fe1220e5d25dda65fd3cbc29a42327702e231f1af395b68dcd2c50b1b5a3206359b57c996be049a905c4f84e893079ee42d830284337cd026c5f5b11f89cab3c2ed6592bd414eb1d5d4a92bf272ea72765624bbea6d916ce1e1a0f691ef1bf55b8bbd0348ddc44d20dcc4bf822b3d60c9c650b590d29823aede09a2baa309218f3d532a18b1660c7130826ffecb4a208c17ff1638dd7eddf6defc3f2805573d3777d5e088d9eb9fad83b765544360fd885d4354a8797a742e02ac6ba39232a3437ce00413e8037ef5797db2c5cd5442f331602f95d7e08021483e6e718645d0d7b6b9ac7b37a7089c13577694c24cee5df423974e12a42ad20d3940f3a80dcab46fb8f0e28548f54eae5f1e5c4cc19d690b9348a771f5a4a77227bcf69cc3ccc71e0eb32ce075554354879af90d041b91fc54b0a70c26b02c78da7d0b21ad66ebfb3400f006f2f011adcf9e63e00d19d6cc021728050fc4f9c2fbe329a3dff26c2dac9ededf12df9fb44f5c0ebd9d9b3344a1668e433302ec57cfb02e713006bded45ff5af638faf91ffc4c9f6123cb1d4369a2cad40fa4be50af9f392c28b3205abe4fa06331eabaa23b7aafba07455881edb9f1f2aea5eac95a84340624b6a6932d0fd7033376d2524e195bd0dd58e68173a5de4341b8b0bbe7169965894e6fd91574a1e6520bfdb6343937f885c9d7462315531b35019c4142f2dd1d47a63026656c9517dc4c542f203421291a2abb72109c4e9bd058e428ff47105ea9120338f6daffc7adb7c6a9e5398338f85fd61bbb8c0a33b5a96ea747e1a4b882811ba89ab2ba63d535a5582a556a01b9c5d2ab74a79fe22bef871b197d564d8e4d0b08da6f3cf5ab5fa8c59586356c2ae2e49e2f5bd82a47efb264bf5aa630b3c3269b0e481482ddc36f2bdcb8432610143430efca22d7c66fc0eec10bc66a14e6b872d616f40995e589678ca20223aeaf19551698ad31c013dc5b98dd69bbbf52d105852687c63fcf82af88dcbf7166ee8cf758cdd26f26e254dbf4f8cc55026c8639bb8c67344fc2e9332bd5e1d38615666eff5e4220b448dae9e55c3e8f35cd31bd26bbff3eaad29553a697363e0ac003838b1de60f8bfa5ef08ad3c653cc6d979b762484521ac5c251ebc51474919c5363689ca2d057df00051856bfd909c0169fb826b3a14c41ccb61decb3e1a6d0853f3fe8d55e9eb732dea91e0d67dc6e258b9c672cd8d77a8de62975ca17eae7489e4181d132aa52d1c0728c12f928e1f0e3514c3c4d8f9b3439ffb867ba5c55cf7b5bb5444b330a4c49a8e7d9f08cfc0f6841efd125c7e81d808d24fbc383ebb2ba8a0e1bf3de8fb8754aa655e2161accc5e3e577c0116fd82bb7a78af746e2a7727c1369cad91c27526fa75def7814dbc2f6a3b41b6a2ff251189469e0201fafefdc766076d8fe1398d255020a86b67014be9fb1841b7efb1664851635c48e4f1f6728ae9de495abefe7ea9d6af4b1533083522119865e4cad19e6a4a3acb2ff0b414467d60acb81b968753a9db3017568e81a7304ec4585443e405f4592e11649a50b41f8b2e8930fa8faf9fb97e706faabd500b1aae2d66302ca47179297d03627eaf30d21bb938d3d49c46339ee204f7931497efa610cb6fa05b51b590f0dac7f6b8ff1f6fe327c1ba470fa4b680e5a3e06192970d862669f02e993b65f97840fd1c20d055ef3270de3727a108ee48d29c703c75377554dfb801270c4fab8fc11bc1fcfafc3c487866dd84eca6d8da5ba9096478e4847f40ab2cd7e03bc55cb9d297b7a8b2b1eb36cdefe7ec6d88285f6d08ff65c6255a03ae478b0a9900b86bd6bd171a7f7da93e3ce40c5989593d445fefede6d674524cc975c044971b8abfe65b157fbeb3a4195d64bb70022ecaa97a878a798f40ead9f5a48b0b3296074b73a3b275db73f7a907cdf9502d49e3cf59449fccb483c3996ef3904cb9b6a821881d48cbc09e36136d91e13752a33565aac3d0dd2f41d7f5251ce660f8d5188dc1c11a15e0a66151db9eecedb7f9eb5d3230ccc43b3a45068cf8617dac0973e430364b7e0a3b70b849c7ac601ebeb33eb3caaa97783451cacc7fb5d61592d261efb09ae1a2537d7ca1e894b62b5ee1a385df9af5ad3fdc44ffe18349489e8d95b0edbd951da81e0dbe4b35a6a1314a7bb6e4f335298ab9be858a2726a89931c9412c45e8614d7a05680c69ecb7665ef7c352be2d17013823b7ec587b830180fe7bfb9c7fa84b9a4cc2a86d4292544af5fb2711b77fe3c42d5ffb66bc6b002c921081f51a5bc8cd102a154cf67233e1f0468be46a648dda40fb6b2a42341e4056594322e8277281424344a2db62edbfdd4399b6aeb08a70d47eb8cbac66435749ac27247d954bd85e48cff816784e639934f20fdf6d34ea4657cff71afe1b943c1151bbfa4d6b35d4b62cb1dfed1cb330343c50faab706c9c5dbb41d5de222031eee49dc650b108266612b254b81989657687a041f16ec31dd8f29e24a60525d75c85ff09d9d501968c0e8639c92e416ef74284cb1b43120f3c57879ba019724798d6b449255cfa97f6ad2b3014f06bce397da17c5db52d33069018b89746277ab8bf4cba6a607a9f013bd9ff535e5c2a07df748003288b45799989a807ef0d1c8cb2d0c4686a19921d47e8d4459460999a0fe7bb40b5cc7c58b520e6f72a9fb7ae5ea664e70dcb172407c4b39b72639f454729f95c79bf4bb703893af6ecada5395819746154a3cd383929cedb31edd2d136a0b3bd8025cd03d3da2aad7f99d63de767eb5365def11350202563e2ebee81b11e707e1105a3c747786b96953d3b4e7d071099e184da2e3ff293781387cbf5bec1cd0728a62d424d72aa29d0a74b26909c80e753bf9ebbc4e0551e9162580828493a431edb8e8eed8b33433d1372a442c08f068bfc5cd6e8b8a55954582612426d2d7d7626c617ac8341c2e7525b7fd35e44d0db32ce1c9a46441778eaad5a52b4fafa46a579818485229de1f40d17c574912822354a91af3f2ada526ac30180e8f94e21299f1d456d906e775da2c5dff74809bbba3588c1a2d74c552162096c8cbd65203183037d8248b51c70de9be1c6d144f7c681f424461b8e41e2a8cd4a109857268203c99ff694cf07c3fd54c751fc7c8b914fe250ca4c5e8e70e0622252cc782da5d95c3d925543a4394431a49945e3005349e76922da58557381d5052bb79a09b60392faec59d7d05d33f3193b5718df87effc3a63ebf98d6adc3d356f0ab4d299166eb3dfde71b2ce74a9c42397a678f292bb40cd794ff66e47aef53d6cff73285a1717bd96c77a86460bb008bedf859d8cd9ca003b5a4b4cc8e21f1450b293f80bc1babfec4a3c504633595c8ecffcdc318807bd4f51df4feb509b9090d53a3172a1184ae0444d9a039ab5c90d5549b91f4d48758281da45961f675c55fe36eec0c5a17a391e74d0da215627f61de0c032bedd7cd6a7114678be0f62cafad03c401a7dcd4e0a9b5d6f5b9e0f780371b99f4bb2743b2930a05d0c3c8391b14807e9050237c177fd461e3f088639da4444c9e021f12ec7a6437e8b5b9df5bfa24b0b4d70a319c706fbacdaee798d0c3ed7ef3dbbc8c78ac4a32f6a94cdf9d83dac8ac3d764116a9364a7c4a521c26f92c3ac678ed843c15ca14f25c834a1a8ab1cb9d933ac630e8d32bdc4b605d64e844d57990aab36a94f467c05cc7d10e686b2e0da4c752a0c029773587f9ffca37232b4cfa210dd7eac95586f7d94a0acab8a6b1e143a008d6451f32e112a971cd196085a59bda4359c74ad4507e246847b10d0cbd0893869d336c46a7eac2c3030050a5b0ce591b209222a2dd650213cc25941b643ff19b79b", 0x1000}, {&(0x7f0000000140)="33a08aec2f1aceef5aa7a8a0755f5eef44975d9a2c10d6e4b943e3b286d2663c04858c4d6b7d90aaa7da8417985f508acbc6ec5a0bc74846636aa64b37", 0x3d}], 0x6, &(0x7f0000002340)=[@rights={0x38, 0xffff, 0x1, [r4, r4, r4, r4, r4, r4, r4, r4, r4]}, @rights={0x28, 0xffff, 0x1, [r4, r4, r4, r4, r4, r4]}], 0x60, 0xb}, 0x407) openat(r4, &(0x7f0000000000)='./file0\x00', 0x10, 0x10) write(r4, &(0x7f0000002600)="baed074273c616d60bb52fe8f63c7d79dfb7f4c59b194dee47a936edcd633afdd39bf838867f4ea1011b1ea279ca8af9e692e9f02e41f241df319c47075034bde63558177958509c172ab971b6ee42ccaf589bc5b7cb4e9ad46537e84cda5fac487f02e23610f619e61b29f498837b72d1f2de0b69d6f777dc635bbfd3182910cca88412f6847520b44afab5802466df485a25fc16a3df70886ae7be01f700d669b825182ea892a498f4bd877179c58bb4c846885017b694021b12a058f7d3fea6265cf3ca24ddf2acd7efed76", 0xcd) renameat(r3, &(0x7f0000002580)='./file0/file0\x00', r3, &(0x7f00000025c0)='./file0\x00') getdents(r4, &(0x7f0000000180)=""/4096, 0x1000) 16:00:59 executing program 1: clock_gettime(0x2, &(0x7f0000000180)) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x7, 0x8c, &(0x7f00000000c0)="bd7415b4dfc9cd4784b1f88221ca6ac4c4bd847c118a58c801f35629b36697843134c0cefddfc964dda3053fc7c530b3cdc00a096f62c67dc371ac6d94e9eb20ded22fab9e325c63379d3317595d3b952e872445c1a034f2527e3c2aa69166125b942dd3ad9e8bde", 0x68) r1 = socket$inet6(0x18, 0x4003, 0x11) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x7fff, 0x9}, 0xc) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) fchdir(r1) sendmsg(r1, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = dup2(r1, r1) r3 = dup2(r1, r0) getpeername$unix(r3, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) renameat(r2, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') 16:00:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0xfffffffffffffffe, 0x3) mlock(&(0x7f00003e9000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000000000), 0x0, 0xfffffffffffffff8) mprotect(&(0x7f00003e9000/0x3000)=nil, 0x3000, 0x2) 16:00:59 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) clock_getres(0x3, &(0x7f0000000000)) setuid(0xee01) unlink(&(0x7f0000000280)='./file0\x00') mkdir(&(0x7f0000000300)='./file0\x00', 0x59) mkdir(&(0x7f0000000480)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0/file0\x00', 0x30a98, 0x10) preadv(r2, &(0x7f0000002780)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/74, 0x4a}, {&(0x7f0000001680)=""/128, 0x80}, {&(0x7f0000001700)=""/72, 0x48}, {&(0x7f0000001780)=""/4096, 0x1000}], 0x5, 0x0) r3 = open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x20, 0x80) r4 = openat(r3, &(0x7f0000000340)='./file0\x00', 0x8800, 0x20) renameat(r3, &(0x7f0000002800)='./file0\x00', r4, &(0x7f00000003c0)='./file0/file0\x00') chdir(&(0x7f0000000000)='./file0/file0\x00') r5 = semget$private(0x0, 0x2, 0x29e) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000500)=""/133) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') msgget(0x0, 0x8) r6 = syz_open_pts() msgget(0x1, 0x200) r7 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x31) ioctl$TIOCCBRK(r6, 0x2000747a) utimes(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0xffffffffffff0e56}, {0xa64, 0x9}}) bind$unix(r4, &(0x7f0000002840)=@abs={0x1, 0x0, 0x3}, 0x8) accept$inet6(r7, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getuid() fcntl$dupfd(r3, 0xa, r3) mknodat(r4, &(0x7f00000004c0)='./file0\x00', 0xd004, 0x0) 16:00:59 executing program 1: r0 = msgget$private(0x0, 0x1fd) msgrcv(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000089000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aad638ce23843014ea97435f465cd7cf3999ddb15182fd3a13c98c8c97e4626bd9961484fbb14d90b8a3428e39104722158ec19d48feea29b9a44b7895e6e7a805800a997e5af7dad924"], 0x1, 0x3, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "229e823c4fd3f1d4b97720303bf92a765d894a6fabe7427e49e75ea7e35d33d0164a441c0ac22fe9d651580dcf64f7732d3ce4c9fe52d4c45aefa809ca4aa99e027b94caec7d7946d92c40315e3aace94dc4d1bc29005b34133d2e8f0e159b39497cb0146f1f3c38afb2278fd9911af4cd46386d4877cc3ade77c5d201c7686a5400c64ff0464fdac9cb5b8e0a504826b0d9c8df329ede2824c451b7f3ef93f8c82001cbefaa1fa3fa68cdca1f7ba049bc8d7e210e06eeb753783033e671d96af8b783a89fc4ab3a3a1e936a662d664407212cc646119ff3cf1243fa44e3c26502e23e5a42675ffa1690d169a199b969a17d7cae04646db7"}, 0x100, 0x800) 16:00:59 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x100000001, &(0x7f00000002c0)='\x00\t\v8', 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c65b0003baa56a57c25b0ac8274e2490ada7f5b72a152dd2d37d5fff8717fba7f27d27d0d3108225782f9ebb11b3b09a12da95dacc067602ad3c6aa42ee7c74e2e7b8eb647a0e51b2d3eb125ed93c80048f061568d6badb387b13875d0a1e25327c61248e22d13738ed4b1b4f55a1579ecd2971704e1abd2e1d206e7ead90c5f0d3bd22d749af5a9347bae95887c4fea27752e75342af0aee30fe840e6d1c604be221fe4f7124740846150729fe2b6be9450cc7b9ccf972a2c0e43a8d165b340da10640d885b5ef8f0ca2494784975271962abd17f1179a08a5"], 0x10) getpeername(r0, &(0x7f0000000280)=@in6, &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="79c52a6cf5aeec760ec1d004b1a44283e7c64516508876d14e2f1986622cbc7443fdf660ff0eda5a2b1b18ae4bc695a9b9c83f932d578eab0b3f593dab90949d6c3c5389d4ee0252794250c7e722763a4168a1b4183674c4f0c2213220900567963861ebe9e92f7aa94870a9373b025b79a3dfa44480e22900497dc6e9616f7b30a3da8e77498434098e1b7a72d0310cff64f463c66b007ba59dee9c757caa42b17aca98731606834e068e117627d6bbd9314e3bf8b8b1d16a7180312848fbb8f58495a6f6eedc7eeb996db8eb9b454a78db7f6c1a79f4766e710a558d0331c696ccaddc7b5a8b41076f9db5438e247da4f304d8b1ba7695370aeb143edf1408247616081ed02a90d978f0b802866388fd75e6953726f8353d209f77f7c947fae1ebb4cdbc4e360d54551c501512bd4ad336487c90e253fcc7e9bbb594b159c79f2799312f8770643bf06798beabbbcc6d7c1a66451b902c4be7365d931685d32c997ce4047476ba7114c3e4f3bda93d5e87778017d1da5e41b580545b2ca47edb71214f4f7d93f86c87c1fed330d805f4d7f9b3809dbcb01a90eb87bf739261229d0044d63b2f9fd6532c6d93ace46147ac7d83103d6ebe271b106e0a8c365e494e06dfcd6859facf53104825e60e4ec68b671a41e57ffa91ddcd965fca94acf38bc0565acf34528772c4cbc81c9d8accad308b490cb010937590bbb69cfb2da922b77771e944f4287ebcfe25084327c3cebfa901047dd433ce2aaa26cc4918ec6d0403885686746867d3bee5265c5935047e9dfef06acaada093ee0e63dace91cffe7faff0e803ce48d4f3da85820a9ae69050381b50dbe5ce896299929c359197e90f1532929fee1bece701d5996c9a71b0cd6c7b45c4ea8a9a2610af31ec3a55e8768ef12c05795964cb1af0d55e461a044ea7de289e38c6c46d8f67cd44414761cda182ef36f26a57d2a935aed3cac352197b4a001f62f8854cfd98147a9aa998676d3fb8180697c447a90de7af0129f24b60af925a444d1afaaa94623ef2a119de63c51a8889ad573f6690d79410e7ee87c25a4bdaef760f3a48725e4f049645a4a15090ff16218706e28d57d55ff75eaf3023bbaf65a9b0e44720c038ab5975b698de83686da08715456b16c1f36cd91e7d7dccf4e572bd60c116edf225e3e0f9f88a3271394b55d77d32e17ec196a7af392686200eba5c12d2ef8ea681b1efae2063ab2954d6878ce9fd1a9aaa782c20360e68cfbf8e92e3b049d07a584f3f6c1ca3899a1a06dbb038cef9042383d27858e2eef3ee340ff87c74b87486e04b34d61743648f9f5f83184b343bc15baea7e932af3a1e28c8ebe92f09da6d47a8578df104713426dc780aa7d673021129b039479efacd86ec20744e8cc221227842c8f3a8fee1054ced2a829a5616eb55997b20763418743417b3f8f2f931112cc4c3f2fa212d1be4a2e62cd4a6fc821956e2100eb71b278f919318eca12465d72b18891e8a0376f1d6cb556f87c31273b69b17d914463b37e6e0da18094db4c334eeb1cf5467aa3e857c5fa1b9a0566f2a05a89ac5e7ca060b7378608aa1790e19997e1aaf9ecab9811b15175175415af1b39e38dff87e80ad5832160707ae7bb576bc82d037934c78090da2067ed6ed3d5d866d373aaef4e914139d8bd42102816941e5bc3bc328e97efe7e535b1631844f26f329321902f816b580c6d2aa6ac3d97cd29d550a10cac1829ba44c1d1415d2d3b6eefccf4ded273b9311c8ea87b8a265", 0x4e6}], 0x1) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xfffffffffffffff9, 0x1}, 0x10) 16:00:59 executing program 1: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = syz_open_pts() write(r1, &(0x7f0000000000)="396e22f01627946aa5c958c025c84fdc7a4307a69f8fb14b06587de2b481573d8d52f21adeb95d68", 0x28) socket$inet6(0x18, 0x1, 0x8) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 16:00:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1f, 0x2, 0x10001, 0x10001, "982a42040ba8369fe7f9056440d7b83e09bf8347", 0x81, 0x5}) fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x60e5, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x63e58561}) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(r1, &(0x7f0000002400)="e415ed059ad8f0a4ccc5066b65a2d122bbf24d1f3e13f62668909e36f6f57b5dcdc804c7a4dbfb26a4f34dd8793bc0bbac8a772d8cea4fdc91f050814dea0a146ecc44a7feb4d3c30159b9330b266e04509b", 0x52, 0x400, &(0x7f0000002480)=@abs={0x0, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000140), 0xfffffe46) syz_open_pts() pwritev(r1, &(0x7f0000003740)=[{&(0x7f00000024c0)="1c4fed0037b773122aca2b9ebfc98ffdb6cc0d924c0dc310daddb614180397787d09c644f4c8f820e2cf03c3f36e671dd06516dea52523fb1eaacfeb07470b647b7e0220cf081c3cb29319338aa6b5b282e943883919a04c0935fede415bc3214f7e1431ae214db6c8ae52b868b428bbc017b3f3ef13e3b3e06572e07d37ebdb0ac0962c20fe87bb8d807818ddfc76a27ac6af43ad9acc12269937f001805e35e077acf9f03dd8f7aa348fa568e4518cd3ca8bc3a64e3bcc54d67fb1edb1361292707cd5ada58c8ec4f07c1cbfbcc2d0ff9a2daef62af2f11119866dd89287578f5683eee7de25dd12b8482c0576694289fa15ea86e5125069c1870068a6e6fa36dd1816795a7d19d9efe78ac87308e3430678a6a4833009f81273301eca620e57aea6e6b70104dbf6f717116aa03ca3385893ed0210ad527e400afc1cb6615e2696a4d27aa5c00252a6589ea3ae42b289239bae0c26a26a2e51b669497e5b150963a12bf86a9f2db4a16cccac6836283771db82956b4a23468289a40a783e6f71f2021346cc77dd2f798fb4e588e0227af1b99b9061d53ffa963ffc6037bafa9f8f2d17356a75d5d318f0026e6bfc85fd3a15ebadc98da397da85dcf229420d51126518edf181e065edbc241b089dcaebde039c264cf3b84859323f8b75ac7be0517f429cfbc4cbe2b6e64c7443f82929b212753c071d38d43820d9cb3b6d5fbee6c7deef4e8aee4c90657b4d412021baf289a28da7e76768b680d7da4ac1f2ee577545ea4c81e4ddbc13cde952d5897d5bfe42ac4eb7e554e962b0c95ca7397e0f16ec74bb940b6da5139d5d1b3bf1e5846cbdc15a6e67c7c7e00b093ef35e017624d3658039cc3559f07633d87b12e116f6ee38bc7b790b6bb684cf44e0b331fdb5cf4b8d8c2df249457c1372950ed488d1a73969c79688fe6597fbf0ec5ca17d1189a3ad9e87d314cacaa215ea3ce4e2186631d6b67f0ad1f7325d328c4c04116cc40dfb805652ea93ed901be402250405552cd0a56245d8ce3a5c07e3a88a810a249bae088139c171103b011727418f952ddc690eea6419a7e8ccd278d8a1d5ab02b315ffc76c64dd89be1cc7412949a96e2c2a1bdec4cb41522c8354b29237c737481a35ab58e4d340949d1ac08d1b066b70dd3d93fe642aeb5f71aa64df004ae620d12cca9e9d156727339f303394fa9dd2870cfdccf5a57c44431671cefe9ae5183f734857ae52a87e122136657a1cc856968931dea88a0f4196e7d3c188fdadef3d977171227c21250ce7190cc5ebb7dff8e00a6efd45623374d0bca5795b4c4cf96c193de19d08453da3757f3d2b1eb04518ccd98a7e1349fe2af3a0860e10d1d0036b20779ea49b945ac4bddf940130571ec7d8dc8f9e66cf8a56f527184c21a4aed5dbd58cb3c23c295d99441c9b8570ee021779bdd148f5fcb7b76ea7cb97523ee103551c1553c9587513b6c159cc40b997a2f240d0b2002a19538e629660ae0b81cb81ef5c5bca4e3f9096d4ee833cd27e048b235eb54118fa120d5ea26734a82049e4b09e2e579bd316f17586ee3e0a0102bf77e0a394925d16fb73e9eb5c75588d3270f3be6465d16457a1288dffa7dcfed7862cf34005108edac00714d77b67eef2757361161f652fc0caa9fba723ec5ad3d3457dcc45652923b1607374044eaf829aa37e6f65b64112371da6bb6134e11eeca746399ca4eba310919ee9124d26c900b2ecc4110b0a967447cc4d4a0ed6d7fb6de87b478cc172aedf8fbc8511111e59a210fcde5fdfc7cf51b5e93a37d4406c88a4ae98cbdbabcdbf4924f8c117e24360e63231e099cfd5d8a14ed149b3fb887a48e0155c87807bce544d970b8235e0d1eb97034f1d59e48e67061050599abb4c643e72d9c09bba6f9c8bbd0b40759c5f60cd68598aa73a3b0b761f0c3af0cd7d71a7303ca9c2f4289ced067665e04835fd6bd6bba7bf6a9f14073b3a24cf859c771216f8082b8ee943c2aa00c1d1171aca0d00922c944530e4526b7acb18ddd5e50b7bff657aa6eb7b2872c189703bfa781dfc79fa23c084e78072d04355fedee794e133b4dcf74f5c1a03b8e333c76bb9686f011e086c6728281af1f6b0d84148d398d3930743648464bebb3152f8207acf955451ad2a8ed86fc7f30e57808d17e1b983d93a131c4b220378187249b2c64724180906c97d0561f0d14c96f58c5f1125d166a8e0a7a9a5b9f2c151a0230ea2a4d33c1b82ab2672146fe811d446a076edf87735a5063216dbec25e64d7d888d9c0c1edc3640e08a8ed584fe47e4545c841fc83172d28e4a57236256062047ca1d44f26b1bc1695585a869a5b0fa352784294a0a56cb4e1f8807bb142ce067c652a78edd1a11261541af8be530cd5be20713a08b37ad648d73b45f7cb70c2c80df92f1db019529862974810151de8f0b7a12746d0cace15dd8ff03b349bd424d66458b5505844f04f701906960baabbf79fddbdf10813fa38f09e36b243a586838c8935eb13f0ca750198e049876ecc035be77030d9e02dcbd7775a8fafffc7c98fa951058bad7ac56e496041990eb62ec10bb1997686618af179b4c48e151711c2f68dbefacf4f3b390c9bcbf889f562f6645ebfa1168ab84268d41b4e4427ed5ccbf47875bef6d4db02c926ef22c215977b7eb9c8064d84ca5b7c75f2d16853d1eef9e0a142060940b1eead04e015d27a4c56e3a6f0f016007de49769c923977a2832f99bed15f6fe1a17660901ed9a01242494db79ce32182242844909bc43c91bbdac643238499ada52cfa28b35dbc8854e6049d822ffc8e55c9374e4a65c622d1df0d20b31c97fdcf8850c1d059456f71193f4847fa04b8d3a8842ac7ac52a592210ff5d4aa1d5b22c1400945d3679e4339492d687e69d98acafe1193e83930e13888f51e74ad00cd7487e294ddb04cd78d60b5d5da6539175d70d3f95b630b192880bf908109a6c7748e91b5e944b037ab3f7410b2aee5e3c1dd3a5834aa81137079d2812f9e927d0ececbc6fb02af07d364d27df3e665227544343a5139627d8169a2e255aa983cad54be3f3c57a4c7cf45b3b9d952555dbf0edff1a53063bf471960e224704919b28f17137f31efd82835ccd4ac4b95c8eff4e81ebbe6beef798a2d422bb9a6806b0c98ed20e405c32eac558e7ba7fc04ac4d41f3d1a2aff36fa86ef208d8663405c46c76ce8f112d28aa5c3f3b235211fc68b7872200d44c8b2b655e89a9909d0476e00dcec0f230cace7482475e7dd7d9cd6d892466597944ce72b391f3eadbdba88e1c0efbae9eede46952f774b0b41631ca2ffa223ba2dd12afb9ccdcf5a377171b9272593eea2aa9bf63208bed12ebaee7f9eeb2d70ee8eb4c1c61cc3de97b38cafa8ef22285200e7caf3ea7143b780dca485ef698bf5f8d3b7fd4d77c6a3b0630962761f57c15ead0ba916d45e5858ea52f5c6bbf7fb77c3aa66d691c121d47ae35210c764eba58810c664afe8ace97d296e84cf1365f83253a225c782736e1200978329eaa8bf9ef058fd0716edf99231e2a3fd3a3cd42ccb52287c6e6d4fa4e9e1a75671d2ddfb76f530fb6afaaa256a5ee701241c6e67bbbaf1dc4c9718c87912734431e9943c849800bcdb8e19411a44a607bccf70df2f81cf504a9d10281cb46adba407ee251a2b02048b4122af2f4e330cd8eab0e9785eaf4443805d7012375699354e2265aa9bd84b09d27a2dec8e417eb60f91f7e6a817badaf52f5f4bb618df511571553ca863b5607e88ccbb334bed45a0d162df15c3f7488c25aa1a8f8abce2620146316e40eefd9da0eff8bfa327b1dfdd57a52c43734ba7416448f740ca26bbf2b8dec55524ddef057a0e2e0a21fe7c88ddab1abf9c70d589a5ece999853c59a32011920877eee6c6b1c7242dab01f132edb45b0270d1ec29ed85f75ce06a2e981fba60878e485f5b4ecf4cf7d35ae378ec2dbe09d29693fc2b5d6d7dd483a7692ba280744e5b3bd59ab4277e624bca8c685f302268c39c5798232884f23a9794c9b6da018f9b0f613f5526ef6a12ae8ecd5597a16544d797fa1c183f55df538074ed3a83d0540a0bc5f23244ab51f804784e3524e21b41308afad88d748b52f6ea1c5c9fe53877cc07f1921bb063ae0cac8e5bd711632b076a9d9aee25cc23e766824660df48bba8c8a9cca334dab39d0ce2ff3dab267f1f6a171e5391da5c6bd389addb24920695b0f33414b1b8b560b48eeb9923bc816ba522ed5022740f5443c1858bf343f1a23e2bcc53158b353d6b2d6f09cf2baf49c0243d33757c609e3e86db2f50d92ad67ce34cb354dbd1e23276810248b02cda3e90d0045ccef07b99a2925de27f70111589e22c913a8be9cccdd857f6b1c95de6323751590afb697cc14c474946cd2e897ac715bf3f1eb4602bef566ffceab45b10fc8d513cf0a9f5b296930c5fff0d0258f32953623dbb4c3fdf06c0676cd284e875867684f62489105ef2006024925acf90d04a440c32166bebacda72589fe8cc5c7dcfb851c326c78050525285ca36b8c0a7b7008d0d6fb5319aa45f963bbb0ff055e8830d2937a8cb3a377da09d0be8689d09916c54527ba168a619c155d1771c0375d73a0a9d6ce290f992455e16d86edaa5d355623369958cd47f69abccbdb67935878c7b6ed96e4e076cdc9f328fc764f55549b8436ada5e6b082a8f2f642416ea00ce9ab107dba5d037b5a6d86c9b0202c947de16a4522edeb80915fdff136768eaedbbfb5ec64046dd787b250a6fe2635a3dd92dd7c3cd192570aab470d7a78fedc72e6ec0b36d9ecf4829739808dfe844b5ecc7a3bc6929a04c1a6a6fd6c7ad0acb696ddca42d620c4d0796ac66d7c241016e83c942b7b59cb7ccb57354831ad1d8d5e8f07d6b47d9e397f51fabb6807e371f18ce68e59539fa7fd64ee816771a9101eaaa4911eeae6b6c2dfd449bb7e09775776cddad5578be2b87e475dd286c885660af0b86a11de5d9477382cc7713d3d698e93403f414a9bfebb1c684a6c9cabbf489ca64d5802832458960eb53f914895e5e070964768c36a640d3593f41c11d41f135fef0719deb825388d5cf9f6183199c90ff6261935ac9c5bccd86022d9bafac305562c06a4741ba4238f29e1848d96a68957bf617489f524de56ec3f87c6008f724a6440bed8e01342c8351c00994ffd2fc1dcb9976ca53ac659ee8b04f9f6a01aed8a9b151945c9c680238f4983736249adf2b6a2349ddfdcfd2cdba8e3fc0108c0e72cb41477c9913c2299648f1c846dd58229e4ea8f1ad0cf381183cd1bf5175459446fcd8d9684b78b4d5dd41c9b119895b80e044a373bb20ae152095c66ede0d7a1b18fb18b4b01124aeaec25c5bd60909bddea5a3e15274c8e6fa9e1949965689ded068ac598d9533c73a7126146ec46bbbd33245ef597e51124c3219983e870503882f1eedecfaab961398e369dc18c1d77f52ae570ebcf99a0ee00c3d8a91a7bfba33289052a0db7450f5353904d4cc7c26f4f82387b07f19772237a86ff2488549c866b7333aa88c3bd74a57622cc0d32b51a2181e2d41fc81017095b333c36271d36565af2ee6b6d6e3e188d066e1cfaf50b7c40552efe4fff6fd867b7857a68f2da9b0611a10a6d856038d29b17f1d8fb21f2418f199480519a535e5ac905c11d6b1d18541a96defe09e188b1581aea16caf911556442e43a9e5e71325c653179cab7b45fc321c98e9d87e247ac546c09c4fabdf91fa0a879f3fb7a3bffc91a2ee516a71c0bbe80fc9070eeed05109b51f40c2d0982", 0x1000}, {&(0x7f00000034c0)}, {&(0x7f0000003500)="31d2fc7e9c076e1973a05d689b90fc6edb735309b6c94ec065982f206b2947a0af9fe9b2ee2e56ace2280d032f8240021af3b679b7bf9bd472c6b9768dabfaa0e94fd0eb1b065e38780d50877d529411ce67e7f3b9a9bcff684fbc5de3d0d3957d3caac557eea87e7ad9ed5062da2600814d72e2c379022fba15c825673244", 0x7f}, {&(0x7f0000003580)="1290159a2e0b6936b38be5a5", 0xc}, {&(0x7f00000035c0)="18f9045e17b9f1f25128d16e15d28337dbd6cab80f63ba77ac192ecf4eca153a136171675732", 0x26}, {&(0x7f0000003600)="1f8fd49e24cf134c6e342fe0907934e4aec5589de80b64e8ff99ce58a6b4e03a6b04c58fa648c9736068e4d25537df93832fc5fe61d0fc64e3b4aa48b5e5df2d8e8c9bf2a7c4473175dd28e879c4b857e03877b85c3c14e9e101c8d443202454f266c5017ddc457c24e2bb421550d2af831b4531e7a8304b7cd40c2d437ef87098b7e4c41ba66ab8e0bc047c587427af396189eff2e6e6a40c031079fbf51d8a3113a816d67c821fa06ae4a7888ba922b1f5ec196e95219ab3a0ef3c5e934e147adb5125b3cf1afc4815154d7f2c3d715bd778bac291bb81cf81df98d2aa13", 0xdf}, {&(0x7f0000003700)="af602cf854ae6d968aca8aed9c7b14e645138bf54f440e8ce4d990468e96742a45d9a9fe5170", 0x26}], 0x7, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) recvmsg(r1, &(0x7f00000023c0)={0x0, 0x0, &(0x7f0000002340)=[{&(0x7f00000000c0)=""/202, 0xca}, {&(0x7f00000001c0)=""/81, 0x51}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/197, 0xc5}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x5, &(0x7f0000000040)=""/51, 0x33}, 0x3) 16:00:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x8) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) 16:00:59 executing program 0: setrlimit(0x0, &(0x7f0000000080)={0x7, 0x3}) getrusage(0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fk|a0\x00'], 0x1, 0x0}, 0x4) 16:00:59 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000200)={0x0, ""/241}, 0xf9, 0x3, 0x0) msgsnd(r0, &(0x7f0000000100), 0x8, 0x0) r1 = dup(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={r2, r3, r4}, 0xc) msgsnd(r0, &(0x7f0000000000)={0x3, "229e823c4fd3f1d4b97720303bf92a765d894a6fabe7427e49e75ea7e35d33d0164a441c0ac22fe9d651580dcf64f7732d3ce4c9fe52d4c45aefa809ca4aa99e027b94caec7d7946d92c40315e3aace94dc4d1bc29005b34133d2e8f0e159b39497cb0146f1f3c38afb2278fd9911af4cd46386d4877cc3ade77c5d201c7686a5400c64ff0464fdac9cb5b8e0a504826b0d9c8df329ede2824c451b7f3ef93f8c82001cbefaa1fa3fa68cdca1f7ba049bc8d7e210e06eeb753783033e671d96af8b783a89fc4ab3a3a1e936a662d664407212cc646119ff3cf1243fa44e3c26502e23e5a42675ffa1690d169a199b969a17d7cae04646db7"}, 0x100, 0x800) 16:01:00 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x80000000) flock(r1, 0x2) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) 16:01:00 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) fsync(r0) setsockopt(r0, 0x7, 0xb, &(0x7f00000001c0)="52001800", 0xfd4c) setsockopt(r0, 0x2000000000026, 0xd, &(0x7f0000000080)="00000000000800000000000000e8ffff00000000", 0x14) sendto(r0, &(0x7f00000000c0)="f6a082cf44d805a4422724c27655c4761bde0bff27f399d8a4fd1c46b8f0911e62a366d8b068aa6047fad4093f202d2288f6c5c5dc6a12f57f0388eaa5d9f2c3ceb550da38a2f342a111e693", 0x4c, 0x4, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x6}, 0xc) r1 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x3ff) 16:01:00 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82023a2fef31c1adab42165cd4a392a54a3e9f175cebba79696c0000000057feaf8e5f1206d4ba27788784f55bc14b49746c8eaec16d84d11f2543a44c087b1d9a9030cd12db1e3d9c51f420afd9ec54297afb31b7df9f330a730c597cb0c9baac00742d98d11b0d0f4961c3ec4605508fc8dd024a36410ba0304c137045c21d4b21ae693d33c6d55e753235abe0ae6ab83cf4bbb4bfb2a35ffd4c5c3bedc2318a13c86e2b8f8c73b8d5fee9f2e18de82ffeb440dc0dc2462ff42e12a0c925e374cb6972da302f9194483e4c4577f05a2fd654f4a7419cab5b1f7215cb1076b4f7b82e9123bd39ae46e2f0097825d58f9b11d8d4afcf10e39149e34636ada60000000000000000000000000000b5b67dcb93cce888f0b8731227"], 0x1) fcntl$setflags(r0, 0x2, 0x1) writev(r0, &(0x7f0000001800)=[{&(0x7f0000001d00)="3c82a082fc29cbb2c838020ec218490f3cdce78d3954b0e4a9a3cfda7807f0668d0fccc80c8ae5979d5f1615323ac8ce30bd0c3099f993a0440bd4344753fbac224939adc8eb18502ad550976ce0ba491829e99d40054a649754f53fc69ebd5b29d3273b5cdcff825ea0a05c636d5c331e9d8874bc3d6b700e1627", 0x7b}], 0x1) 16:01:00 executing program 1: r0 = getpid() r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x3e, 0x8) r3 = accept$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fa09657a8c580b207c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7f1944755b208ac7a5332b111a962f78b0a56ac2d6e23b9e323a90b7e936f967af3cda4a484b1f0d52856343368ed24d8431d1f34ba1e340b4ca1ce46e940bc5b17aa5d9228cdc3d176ffd5b021f1f3f6e8e983735bace18b6dea883ed14bb763e24c784371fa603ca2274046c9f33d59d9f8b7d92a4bc453fef8aaed6c3a2e97b4c0125be6364fc05cfe6fb7891c5cbe19532e612ab88be3b0082e5c52097ebc16063781991d3686046bed908b916aa2e323952e97cffb738d58523e67e91f05e12bba4c8ea68c974c6c389c2eb3d7c093b7bfe18f779714e9b3733569de4f49e310aa95ad38ea02cc00fceddfa2f3a21efb7012a8888aae10f36e08b48d18438d87ef1afa3921577c1b2ad662b9d7c3820f0969830d9ae4ec7e4e9eb7c488e1b8cf2181ca2e15b7e39949833b9da7f3894e06dceb69b1df59cf12c4e1b15512fc6e79399285"], &(0x7f00000000c0)=0x6e) wait4(r0, 0x0, 0x2000001, 0x0) close(r3) semget$private(0x0, 0x1, 0x481) 16:01:00 executing program 0: r0 = semget$private(0x0, 0x0, 0x400) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x4, 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x2, 0x11, 0x4, 0x2, 0xc5, 0x5, 0x1]) shmget(0x1, 0x1000, 0x9b2eb892ec47be84, &(0x7f0000ffc000/0x1000)=nil) 16:01:00 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = shmget$private(0x0, 0x3000, 0x3, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/4096) open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chdir(&(0x7f0000000040)='./file1\x00') setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x40000000}}, 0x3c) 16:01:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000200000000c05244b47a17ae841d4a9c11a582a0024ed7ca7701010000a24ffbdacb20c5ea2fe6c17a11b9284e1cdd2eaa4201c576e726a416ad15aedc40dcce5e23313f2b7775aee7671c728f97d2cbd2a6e233c5ce606133d4b41ee5f8b91c9b6e61e016d4a4a1b530b5e556cf5292a28cf62ee5bba7fc50cd64620d72dbe6673533ebd13b0f850fef55fba35ee1705c6ea76e905c5cfefc35a47049a832d3972509bb63dfdb6b1c3e07da6d0c4707524d9f2cf19f4401db180d9fadd1453bcb60a5c686cf94f36822ed5d58dc6819c91d238dcd797b9968419327282864fadb314fb3a190aa7d269e1f958fba0989884522b1faf7b42b68bfb03825e2a89caa0991c015cb7f84"], 0x10) r1 = socket(0x2, 0x4002, 0x0) r2 = dup2(r0, r1) poll(&(0x7f0000000040)=[{r2, 0xdc}], 0x1, 0x2f4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r1, 0x1) 16:01:00 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) setsockopt(r0, 0x4, 0x18c5bdbc, &(0x7f0000000100)="99eb0365effaa81e3be42016bc6127307bd0945790efc4f3a119373b43add71d88a95939c810991112a824a271d0d047c61a8f9a611ff566e4445b8777fce651139f73dca3b10d93e050078358ff67dc30704a6c1abb076555f269628749f4972e930e07caa6ad0a6016e99aafb7524b80863db1b22fc78125f1243d72539e3fe25a75d6b7ae94b448567c046dca311433b32e05b70aa353190fde3fb60af7783857ffdd0c8073325354dc11b5f1baa5519b4a72df938898021d2b87b79c46a16d2842c89d3c4367e1321618dc26f0f342da52908b1f721ec454ea9b625648d88159f08b42a621aa1e3fc06079fb26248d7b584bdb", 0xf5) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001480)=[{&(0x7f00000034c0)="df58029ddf106ca615e880ac29fe8ca9cb813ab761ed32112bbfff70da2f8ad6c75cb5c4ea5354257ee653f863f7153ec5c889080f06089326104dbd4f8854d13882084c3b1126bc56cd747b28868986ae7b1f37de7f35edcf94b6c26f2db6046b13b7cfb43e56e28bf3dc95778dae5bb616dfecaca5f14b7496f21c6b5f913306d7c8b7280535b3e1264fee5a328b748b44c1b187710df9e51d1d1659f86a8616af7dad91a440178638d821dd2d0bc83a73dc4970bce9d87d0e27953c84835bbe8fb04c3d569dc398affe8afb35fec9038088ad7c43b11e38669486fd9ccfa2edc54a9f72037d35235dc5428f09b0f5fef90a55c91aa0541cc8a0a04a9090f4819062252267f1155608c9fe59d807df32aa1741193bef1faa55febdec7f27f8bf877e96103cff08e3ba6cca83fbe500ec254fccd379cdb7dc4cb8ded04c4ad613c174d59b0c6d2e679901509c2f5e4402d7d7374bf751e5b96f20e98eed758be42839a7018c4ab6c63ea95e76ab41922eb87e7211e0b5995496f7de445b0873c4929a6596fe1fb19cfdc748a9c91b5f18a637711b1c7ca7d228fe05cacaded88aa58fccf0ce0c3d2615c6d62f999ac5e38378a0388b1811372de1703eee9d1bc664615023da272595be0dc86b3d91cf33f5dd5fbe666297cf7b21f287b9d19fcfc682298773953a5c2da1aff65de581ae3eea554b66c40304adec61c99a65c3da6c8ba9b12accf6f7e9ff0d58d88984426d29283d393d6530ba25f06633ec7fe13253caf4c2d4012e131d19d2fa825459c6e7bcf44d459ef0567918dafc0bf8e0e8c6c065973e52579da8e829eae6a711eeb0b82901c5bc12d3bc4982a2f3b930e7efb5c1a7845e9b3e9c0474b748b79e67ce3a1c49e81b96400c1fe09b94349e7676c5ae838d018209eee37c68c566063479ed5ef9f534ef61c55151b8d023f23eb6852f6ba5d1790bab075105dc0594e0730448195595c4d590e60e0e18cfb3b3182e62a8b8ce16a3419940f22cf4fe52573ee69a68d5804bd5ecb518e2821ba78ccf7c29c6f3cad653e9a9b0be0653b1edd217e2a621aee87163617ecef37b935b076ba55e2f8a1a5c6a0f5b3ea5db61a563ca8e58d8be325cdc56c895725dbf7b50be79bdc1c1ee49d63da48a894279e25255f0f8d3ca3294a5c74f3d3372912c7c42f2ea1541de1bc4b84d00892e03468c02f5a0ee485596b23ef20587fb2eb65059749155b093631f6fa409e4cf86f0b8b31a7f8b3ecde8b3468df238d749bdccf708c90f1356c88ab5f1d8943d8130e28f327f73016e2e3eb04fe2931de38031ba2e45400b03223a26ecc53e515ad8b7d6cb9b04157ce2823f9dfd2eeb4e5094edd606ca20a9feca8d109a638679f1c18dd953fa61455bbf0b51d3e18698b7ed3d054c04d348947eb6d077fa295219a8ecf8d1991cc9dc1eb4888949ace37ddda12320cd3675bfa1fcfb43b276f334949384b7965d6c8b9a58ac7705093db2c83ef1b3ed96cbfbc819e798c8683a1f3ab720118d3de2e1d18f0f445a50c5a36ac6eb2a54016ce18b02add0ec725de6f8e207f6eec22d3fe45e1d11daf5b9acf7b7cfeb98d74763ef8bc77747f42557f38a97dac210d684ca535b23eb172351e47b881cae9f5be7bbaec9e24cfebf05b11a3ca7ba658d6ea287c1e9b87d0341967ace85d610a957582996f7f481cd9caa327feb5714c84da4dd1aa6f525400f995e5a2a3642b181563a88559c95b9886cded5f29d0a2dc9de65224438d9fd3fa0451bdad6035028d828d1b8da15ff8615e7333a3c65999ae53787f46a39e0d8481391ca4aa4c7d12e23918d1d2a20e7c5f7f6b8e4a3c75bcdaf15cbf7658f22973d4b52cd399e05cb8d84a07557617b9863a6c734396bb8b0e1fb6ab370f40a9b637d13db6490cc8a824e15970b3d97ba4d6c0dd93d72d04209d1a04c80ce65521d413781091e974e3f9cc2ed3c9a1d778510a7aaca3423b9b8203ad4077075156d47599bb059acc26edde46565f975a7d4735ce7e03400ae0aebfd55dd2a3b48a40452e898815126f0874b18bbc390448b1abccd2ca75c954a2e1ef223371ef51fc4d59ceb78e7bc48e7ff767c15f8c3b4dee568042b65c7e42dc02ce552868075a7e506f3d3b87fcf3db681ba0ae0cfd3c48edc44318ed8270b64d5bd963140442c74454087d4c1d2fcc545c41197ae13ae95dfc6864a10cb21bf786c7ab4d59cfec0d98ea191e9de497951715750af709045b412955e111d6066270e0f4fb89dafaa9b7dcdea6f8158f69406899df694341630a540ae81130b97c27b891b39de6d3a444efc13cd3d4d83173fb463f8d6d4d795ed95b9f0fbb6a1cc2aee635c6839fd3d75c5fc3ca150e9a30f26aa2d357ed5967e912b3cd1b238352b08643c93ffc85d54c2bf035cdad86fb3c4a31e509af31416d866af43016240d168bb471377b394148f97e75dc27613187a2ba88df986e5726f423a176bd21699cefa744cd18c85c4ebe61391c679bfeceb04a0bd1c614b9362763f41b9f53385fca05a9d589b9f869c89b76f1fffe6a3594064c02f84880d8d2cb1dc78f2eb85d4abf6083ee5d79147dc849920bd5532f5e792ab8f9bcb06577ff70b2282534fb0f795ca4b6748043b6d87e2d53b7b27942436ecd7eb0f3518b221f775c22f74ded1b0875e7fbaf7766fd212a129c1e2624f122f9652dd0baacac2e20844e9a6624ba04429a21133f36046759b2cf92da686c602306d37a92e76de380c035a9819c20eaa495a3a274b1cae8ae74a4372c3c3b1a8a0d805d02404c9d5fd26583e1816c05f871bfd33ae26a54c06ee9edbeedf4157ba217dc838494f0898967d848d8f99f0e695373f1f32b018fcd138100f75cfe7a9bc6db9c49af0ff8e1c56ea2833a9a50f05f9cde48866c78cd1b1f715402c755a25c847e231d4e68e11231ec24f602996cb6f00f4497498dbee6e017eaa5fd5eea6ea03f60fc1b15a4da2a8b8755c3990958e9ebed74f35c1a43c5d2f80ca5a5927ab7a9314959247abf81258d56963601d2b970ad9841ebcbb87410c8ce55f1d3e464142873af4d119953c9738ec10f070e07e9d94a80c5c5ab641f711bc3189deb52792047da7dbc33b087d5f2475adccea04939df7362ea109e3350f5643c179ff7bd6cc2fb921a9c5cd8efca11ee3e42701e3f142175815660da111ed95371c0892ec9e225ceed2198d3e4a487a55f89743c575eb9ff23ba5a42ebbc517c67d14c86b5b03635031fd41754b09cfb0060d2f79c8f7cbd7fecf1a8d46834399231bd23393cc6729468ba214e13d53b6c76dcca219b35c53a428ee3a58deca8f965ca1299d496bdc5ab07b3edf422f61e06bf1883cfcf3e53162736ad5e90aa1872a193a8dad5832799bdc28f115fe18082af52939fe891d23f6f9ad47044b84b4922d4e5253bd9598e7e82ab9c3bbb5fd10a8415cec03942345f4cf8d1dc6205bb1274b8a2329e37bacbc7638fe94a0cb8eafa966388cdc0798d2e2f01419e653e257eacf2db34bfc61bd0102b7b5946df95e15e8b5e697b5c27c7175eaa9ded0e3e38c281ca02c3870c0f0d2cca6d44b5c42bbc859415516374850fbf33213bd89e700c014044d78e88ca1c6b9a3adf8a34dd3bf663d660f7100a45fe519e5eaad93a4c00426f4a9a7b5d63134429df4f2303ce7314ea60b5f9656c9f8d9e0d256c8a891f8f4b40ec6a6b773a22ed3272dd925b72de35bc3efe7bb5d11f3475db2a30297b2cbda8ee9cf2d2f70da0930a3810462c156fe417f95a90c7a7bc5a4dadbec3f7a2bff7849be408f79d83112c6b54b11a1b3e62b6457e91f02385491eb7fa9bff54cd982ca2ff8c69dde787ba954cf04ff806374103b5b350f4ec9616fcb0dd9e603e7362f434d7605aaac2efedb6942a59617ac198d540bdc3cd35128819f22749b45b4f308bdb3fc259db0ea791f236008b11ca8513f8d6774b230a61283b3da1672dff4edefe20071d9ee81c4ef7d1f387afa45d3903463b1dadc99ad3009cebd802789707b7b2c14d30794736132bca645d78dcfb7ba22765af609583eddf91ee3dd28672942681b35cea56f55e6dc406f09065de97ce88ecec663d37d5472f3fa224004b026b91556978fafe477e3bb9a8b95f7fea6f867a5e12eff7f0000459997649b67dda046e2ee717df5a09ccdcf276683161f5a086f8eb4f053957c7e0d96a7a2372c4e6418bf8274bca6b2da7d3bf63505e2d03e66a394e4e27c5d32fafe50392c70332757f45799050c630427dd2fdc8b51c28a5f3f5b4d2dbc003b2efe94434618c79239e4f96ade8c2509bf8ba9c296db7a1d804fd83604434d44845dd81f893e22074041e05078bc40b61d0ab2d7de04fce7c4bc456b941c306b34dcb846d548e9f81fd43baf95e6ef657242a4fae665240be5b6eb209b7ed3e8deb6987da28360f6c2b639c521971e4e351b2579631c747bd9bfb5a52f69eb2ab95895a723a320968671133692e491d8026c22e56495409fff032b336fe99dd86542406c2833e9965c98126b5bcde04f50f82ebb6560b6811938b6190fed9550db95cd1df6b84d2d309d68daa88178d841fd7d6300481f95c1cb63850c6f718d68670b236575bcda6e0a249946a3d35b737993fa46a6ebf8cc31d044d97f37627c709b706c042af49c25f5a75ece6fe66793567e6349501b232564a329d3d8fe8c89baa18833baf3982aa3a73a04c4b1b894993354998dec69b00dee295fc027ed4d4dff4ee3afa815c397afae39b247174e6a0c52b284bd494855dad10a81351a654b61aee38ac2bcd0300b44fc8684058707d80b0af8132768c8bc78fcad902e2908155b648e4e6a5a83a5224fa16625fe2b26dc8754fa72201f443f61a112008bdd9d6090aa13a693778c652c8fe3aff212f7264ba9438c66f1504954ebc32c796057fdcd7bec4fbfa80c00ec2e055ae2f3b79adf461bf49370e52e1a7473fa81012e89ba5e762d517a48fcef2a0c18fd5e09ca5ddc62bb9d7dc12bf0e96cf2d814fbd7e7edcde73eafc5e4754d0789e3f4b28fc60d9a825116483cdb4c7c7d0e368eaab1ad68dba6992049dcad553982bfbf83597221962d0e85249736beaf09cec5a388c1e4e0c04913fa8c64e7041c29d951106d0ee77010c46bae74e146ac91b1241a44bda143b23467f71341c0c327e13c28010b119407344e91400be2dea691172d11385508b84079b9b2cb9be001e61b574b520ab0c518c253bad642dd45016ec68073ceadcfb42a2fc71354a486c403859b90ca91b4120a38146e994870b57b87426bf9c62b12e768a220de52f2c474724954ab0564d775ec16e75df08a175aba75cd8d07c903cac0f377e01c6665c3ca595d7a5884e9319ac7904f596a863cb4f339facd09d88e0b3f3a652193795b8d6807069e57beb379c5299d5701ea6bddf43d37ea2bbec9b5b38d79fb7237d7ca476f333f2ba58fbb6a16bd44a624354033e02bbbc65529f7f3a9374303146c8f808d16b105229232efe058a08d95dd7c040a34dc176f932a9aa5d90a0249385c55adff9e15f9ff5df4f29958399801fd28f5b16c07f281fde209e505b3e60b6417435e9a9859f3aef5a402cafa2983e5cf5c987ba3714e99a3e95a512081e50dd9d73e8c25901dd4ab83049e4699132574979afbf7f2c969c8b61b2fe700b1c94157daba37b6f64b590b6efacb44e3d4ef876a3f8b19dc013745b5cb2485ffc59e93af196d69ca20c77f8983ca2f85a3d5f059dec61cd12ec638fb", 0xfee}], 0x1) 16:01:00 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="79e04eddb4cb9aa6557fa5955c134c65b7ad37d9229a66bb4f2dc55711f5a88d7b8fcba33cf28759", 0x28}, {&(0x7f00000000c0)="b2aebe4af79e894d5f9961b8a57f8c82990db63b7293a47711b564f4076362e43ee63186cca609c7cea2bbcd1ddb1bac995c30853923bd16460adfc0897d3121484242ad549f599c7ef14cc4f9ee53066d1b6f85d4b0ebc5e37a92a6356e5c8ab67a7cd79e99f031f40bcd4f4bcfdb1fba71c181824a24a8d5e072bc54e17d02f5511067f486ab722ccbd121be2ff4de5e36a80effd78f51bd06ceddc15366821dc76204232011e57c1103fc06dd31a7c25f1f3e67d2d3cd3c8b837338ac2afcd96a8a2c9b737001d2c42b", 0xcb}, {&(0x7f00000001c0)="03edcc57d631ecaf7629520d96fdbe664a8c088242ec756695b9cc27a31149bd8f21c4973537724ccfab8852b551171f8537d6f459da0c9a84baba2cef6cbaf9af6cc04b99c2b0e799326b9b7d82ce62e0b3b315de4b920383686ab3cf9b2f4b103902c6908ac095b7a2d9e14bdf6f8eacecf45f76c01f9a43b37d2a4e3a47017a17725ce2b589f750672f5e41544852edbae39e8cb9f2ef6cf22a396cfb09bdb75121e40d8bdf683f9d3c5521b7e9fb862e6a3af7fe", 0xb6}, {&(0x7f0000000280)="eb2afbd196fac7351c42d8ab853dab35402674214d252bfa26f391ead714b7e233a4d716ac1c785e5dfb561e61e130a08518cf65e00dbbcfec4d14fa69b146665b653ea8aefaef49709e4792ccf438b0b468b3f6426979dcf4e00f3228c278cfe9471662819920bd926589db3377b70cb663ea676472c2b8b6", 0x79}, {&(0x7f0000000300)="8d834e0c0ccc4746db23c252d9a5e7bc32ec", 0x12}], 0x5) open(&(0x7f0000000080)='./file0\x00', 0x8023, 0x80) close(r0) 16:01:00 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5) r0 = getegid() setgid(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$setflags(r1, 0x2, 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000580)='./file0\x00', 0xa, 0x3afa) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000180)="3e05eb78ba8772909543e3c4fe29c3e1f8f00fca366986a24ce8752a9ad6b2f565483150bf0844df3c54e3aaabc1909507f52c925eab", 0x36}, {&(0x7f00000001c0)="2a8cfe3403", 0x5}, {&(0x7f0000000200)="75f29e56849285566351466a6039169cf855a450dc91fa48c132f3d0a52f8ca75d03bd1cbf14b82a176cee289f91e84af0969edeabd5c5cf5c3dbd6b83b73171b698f0ca31db4ae7c924b951f7d1dc1461fc9a29b38d32d00f43b1d022da77ab337c9ddf649b5dcc5ceb69da63ec391e123cbf288eda5bce7fd80a0e767caadfd7cc2b0ad4d9b2ba4d8e0be5a048f8cdd5e5d90c9a20108b4f1a", 0x9a}, {&(0x7f00000002c0)="2ba967bb583c3f68253586bc62626ca1d95d925e8c2771f148d04b02bea25b7da85047e5d2489f6e7887", 0x2a}, {&(0x7f0000000300)="550fd0d1719e5a787b108c5244377877e5", 0x11}, {&(0x7f0000000340)="ed6e3c612779ba87d134557292908ce8b898b86a52831ccda32c8d6c70049fcca35bd5558dc5335fa0f6fde4a899a264f4e26e1a9354863a77dc25b6e4e8f65668fb579f51f41e41f407bb9d185a05d91b5ee36d89cd0c150f5c89f9dc4a97460078a74d959b1350450f788e1054908c72955092040c0938b6b8f4112c0c9e96feceb4a6fe7642c12ce0a2547e7d30c8a1fd7ac86f051456682e3018b4f1fc504992fb7b558846b2682947fa7172500aa4d2083bc7073b238c544af80b3283c0dd8888de6e6252bdd10a820346a88be964cf4964f4e749fae54b523ce6146831efcc7e097944431f50b230f7c6ba548ae099b29d636d", 0xf6}, {&(0x7f0000000440)="7040e3b04f31d42eec51c557c2d6889894567eb7e1a30237cc8868fd5175e1d6a465ca0c3f230d8d1c710d7f6ca926ce9d5801c4743e389bc7c734e737eec7cc7321953ecb23d9a3f9cee7d41bc617d0babfe9b40dabd84e580b22d6bb7bc08ddc7de637ef0dfb3e638f342c9111eb52633f33a59edb2c4df5a539ac411d2556709b76c314685d26e787efe8899f8f8f19093b7b8c45b433f62358f6da083c0aee13962524adbd70ff0138e42f19cd81809a1e41", 0xb4}], 0x7, 0x0) pipe2(&(0x7f0000000140), 0x10000) 16:01:00 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x4, 0x5, 0x0, 0x1, "951613f6426dcc90c57448062f9d5403fee90804", 0x1, 0x100a53}) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r2, &(0x7f0000000300)='<', 0x1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000100)) 16:01:00 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x82, 0x0) r0 = socket$inet6(0x18, 0x400000008003, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:01:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000002000, 0x80000001) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getdents(r0, &(0x7f0000000140)=""/183, 0xb7) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x27}, {r1, 0x18}, {r1, 0x1}, {r1, 0x104}, {r1, 0xa0}, {r1}, {r1, 0x20}], 0x7, 0x6) 16:01:00 executing program 1: madvise(&(0x7f00003e7000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) listen(r0, 0xff) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mmap(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:01:00 executing program 0: r0 = socket(0x11, 0x8002, 0x0) lseek(r0, 0x0, 0x1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x1, 0x800}, {0x18, 0x3, 0x80000000, 0x7fffffff}, 0x3, [0x100000000, 0x5, 0x3, 0x4, 0xfffffffffffffffe, 0x8, 0x2, 0x4]}, 0x3c) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) chdir(&(0x7f0000000080)='./bus\x00') 16:01:00 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d290291685c", 0xb04}], 0x1}, 0x0) r0 = socket(0x1a, 0xc005, 0x0) bind$unix(r0, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x400, 0x4) 16:01:00 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r0, 0x1) close(r0) 16:01:00 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x180, 0x42) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="860f37001d00025dc678ba87c135cafcae5647000002"], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x80, 0xffff, 0x170, 0x80, "de084e1ff521ddc190042da2c821b4b0cdfd2832", 0x8, 0x40}) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff67}], 0x1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r1, 0x8}, {r1}], 0x2, 0x5) 16:01:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) fcntl$setstatus(r0, 0x4, 0x4c) write(r0, &(0x7f00000023c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c37f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd51e67171593f9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be6fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bd48b76fd29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4c462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86bb4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb3ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca712da97b3a89206d1b90baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0013eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a6aaac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb93b66ef01e672cb2f4acf09127cc555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45510600936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e020869a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686772f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f20000000000000000000000000000", 0xef5) r1 = syz_open_pts() close(r1) r2 = kqueue() write(r2, &(0x7f0000000240)="6026b4d42af757c4149ec0692013dfdd6ba127798d7860f358c1ee45b14c7e14e64ab488889ca6e56c03d1ffd131762a5ebf6ea5a4bbc8dd2b70e98b09ef8cd793ce3ff19c7f015cdfcc65a4c9ea4444035d8e435bdb413a0ff775ff771373c7816d29331507cf1c09adf4f2a7001a328709d2ca24f8e5030d253a6f9eeab29d08ac371745c4560dcab22ec019370d6ef5c5c69434176d34ec3289e0d051a187fae06c854bcc156131e9e2846e6406c1119b335c9f317829702ff40eb5592d48f4291190b7", 0xc5) r3 = syz_open_pts() r4 = semget$private(0x0, 0x7, 0x10) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000200)=""/49) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x10001, 0x8001, 0x8000000000001d39, "bad84b73f2000075835d3515ffffffffffffff00"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) semget(0x1, 0x7, 0x211) 16:01:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x100, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x7, 0x9d}, {0x0, 0xffff}}, &(0x7f0000000040)) read(r0, &(0x7f00000002c0)=""/132, 0x38a) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000380)='./bus\x00') r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0xf0000002, 0x4f75, 0x8}], 0x5, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x40, 0x1, 0xddf1, 0x32cb}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x5, 0x40}, {{r1}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x40, 0x1}], 0x4, &(0x7f0000000180)={0x6, 0x81}) flock(r0, 0x4) kevent(r0, &(0x7f0000000040), 0x802, 0x0, 0x41b1f84c, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180), 0xa8}], 0x1, 0x0) chmod(&(0x7f00000003c0)='./bus\x00', 0x80) 16:01:00 executing program 0: setuid(0xee01) semget(0x2, 0x0, 0x110) r0 = geteuid() setuid(r0) 16:01:00 executing program 0: r0 = socket(0xfffffffffffffffe, 0x4002, 0x3) sendmsg$unix(r0, &(0x7f0000002980)={&(0x7f0000000040)=@abs={0xf88a31fb6e9f02ce}, 0x10, 0x0}, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0x388) r1 = socket(0x10, 0x4, 0x6) getsockopt(r1, 0xdd4b, 0x4, &(0x7f00000000c0)=""/123, &(0x7f0000000140)=0x7b) 16:01:01 executing program 1: r0 = kqueue() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="35a57df7785e50232c19b24deda08d9b556eeb", 0x13}], 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x0, "2b760bdbe92b0dc4000001000000000400"}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f00000000c0)="e3", 0x1}], 0x1) 16:01:01 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x400000006e, 0x0, 0x0) 16:01:01 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) write(r0, &(0x7f0000000200)="322ef0799fcab396a5b886ee26dcf6328d4d34302f513be6e77d73d1b35476f61dd689b0c89f35a0a59526a6b8784394ddf6745861a86791fda52ca583db6e99bae734479b0f6dca0c7bc490e9d771682286f3221b6e1cf81a22dcd6697f4be4f8cf27747a88b423a0638427b49fb48b25a6c880a9a8bdf6a9909614b860ef876398d3b2b0b29683b969a2a692da437ce49804d63185a341", 0x12c) read(r0, &(0x7f0000000100)=""/172, 0xac) 16:01:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fchmod(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000100)="e000000100000000", 0xffde) setsockopt(r0, 0x9, 0x1be5, &(0x7f0000000000)="708d0625388521bd5759a7bf3949d9a252ab1e6459f240eae18508db61f7a16aba0d43ebe5fc0ab3be2074a1ba5def09cc528b36150832309f450b0804fcf8f6c622798c5f59c1b7ac2b53877e2aaa6411c8bbbb7806fdc178c1", 0x5a) setsockopt(r0, 0x0, 0xa, &(0x7f0000000200), 0x143) 16:01:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0xb70c, 0x8}, {0x18, 0x2, 0x3, 0x10001}, 0x10, [0x2, 0xc5c6, 0x9, 0x5, 0x7, 0x0, 0x6, 0x3]}, 0x3c) r1 = socket(0x2, 0x4002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0xac92, 0x9}, {0x18, 0x0, 0x2, 0x401}, 0x81, [0xfffffffffffffff7, 0x1, 0x8000, 0x2, 0x5, 0x401, 0x5, 0xfffffffffffffffa]}, 0x3c) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) shutdown(r1, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x6e) 16:01:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666901043000"], 0x10) shutdown(r0, 0x1) 16:01:02 executing program 1: r0 = msgget$private(0x0, 0x10) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() r5 = getgid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0xfff, r1, r3, r4, r5, 0x80, 0x4}, 0x8, 0x9, r6, r7, 0x401, 0x4, 0x3f, 0x100000001}) chown(&(0x7f0000000140)='./file0\x00', r2, r8) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r10, &(0x7f00000001c0)=""/142, 0x8e, 0x41, &(0x7f0000000280)={0x2, 0x2}, 0xc) setreuid(r4, r1) getsockopt(r9, 0x5, 0x4, &(0x7f00000002c0)=""/130, &(0x7f0000000380)=0x82) getpeername$inet(r10, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r11 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0x80) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r12 = syz_open_pts() recvfrom$inet6(r11, &(0x7f00000004c0)=""/222, 0xde, 0x1, &(0x7f00000005c0)={0x18, 0x2, 0x4}, 0xc) mknod$loop(&(0x7f0000000600)='./file0\x00', 0x80, 0x0) r13 = open(&(0x7f0000000640)='./file0\x00', 0x39, 0x1) linkat(r10, &(0x7f0000000680)='./file0\x00', r9, &(0x7f00000006c0)='./file0\x00', 0x4) fcntl$lock(r12, 0x7, &(0x7f0000000700)={0x1, 0x2, 0x8, 0x2, r6}) write(r10, &(0x7f0000000740)="66ff6d7d02284c7f844b8faf85d7b41949f532514f8e01d0fddb015e93149b7ca903086f0bd4f46ca05fdb294f509a2f84242cba31487e60edd0fbf4c7d10b8905f00e80ec34ace34c1ccdc87e0a0343e16a4d80e97bee0b484f3f2b276dbcec23fd7c9afe13d40b528875296e97d4dd71cf73d1e4b2ee765fa8d5f386e2f30175e82406ef", 0x85) ioctl$TIOCCDTR(r13, 0x20007478) fchdir(r11) dup(r11) r14 = dup(r9) ioctl$TIOCNOTTY(r14, 0x20007471) r15 = semget$private(0x0, 0x0, 0x24c) semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000000800)=""/177) 16:01:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="1c26ae1833359ae4a503537cd4e538c38b13dc411eebcaf13b80c9c9a135c63a75c3764a3a05f7d9d5b6b12c658e889d7e6e66b03469f5737fe381d1557b386df7bae144ead32da78996ed936c066b663473216f046a170318e706d1862b04649bd51a2987f9fe098e41c5f325dac224f2d3054fe0f5d0eb763e37e8456b093850448b3b3029e2052ea2caf1196943379a279a3a391d18786364db15a788a7dd00f3a12009872ed632ec35c0fc4c2eebd94266187d77088fa700d9157d31fe37916703"], 0x10) r1 = socket(0x7, 0x4, 0x0) r2 = dup2(r0, r1) fcntl$getflags(r2, 0xfffffffffffffffe) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) socket(0x13, 0x7, 0x40) 16:01:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rmdir(&(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1c00000000000}) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/28, 0x1c) 16:01:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x3) mlock(&(0x7f00003e9000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e4000/0x1000)=nil, 0x1000) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mlock(&(0x7f00003ec000/0x1000)=nil, 0x1000) 16:01:02 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000040)=""/81, 0x51, 0x800, &(0x7f00000000c0)={0x2, 0x3}, 0xc) fcntl$getown(r0, 0x5) 16:01:02 executing program 1: clock_getres(0x3, 0x0) r0 = semget(0x1, 0x0, 0x210) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/120) 16:01:02 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x3f) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x22, 0x18) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x10001) 16:01:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1ffd, 0x107f) r0 = open(&(0x7f0000000140)='./bus\x00', 0x104a9, 0xd0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x0, 0x1c00000000000}) read(r0, &(0x7f0000000100)=""/40, 0x28) 16:01:02 executing program 1: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000217000/0x4000)=nil, 0x4000) mlock(&(0x7f0000217000/0x4000)=nil, 0x4000) r0 = socket(0x0, 0x8007, 0x0) r1 = shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffb000/0x3000)=nil) r2 = getuid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getegid() r6 = fcntl$getown(r0, 0x5) r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r2, r3, r4, r5, 0x4, 0x8000}, 0x743b, 0x6, r6, r7, 0xfffffffffffffff9, 0x100000001, 0x5d7}) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/16) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x810, r0, 0x0, 0x22) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) munmap(&(0x7f0000219000/0x3000)=nil, 0x3000) 16:01:02 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e001000000000000000000000000000000004c"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x6, 0x8001}, 0xc) 16:01:02 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x4, 0x1) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="ff0e3e2a5e00b5f7e1b4784f0000000004000000", 0x14) sendto$inet6(r0, &(0x7f0000000040)="b9072dc0368b539d1b4b73cded", 0xd, 0x1, 0x0, 0x0) 16:01:02 executing program 0: nanosleep(&(0x7f0000000040)={0xfc, 0x5}, &(0x7f0000000080)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x40) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x5) 16:01:02 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = dup(r0) getsockname$inet(r1, 0x0, &(0x7f00000000c0)) 16:01:02 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000739ffe)='..') 16:01:02 executing program 1: r0 = syz_open_pts() syz_emit_ethernet(0x4a, &(0x7f00000000c0)="aa5a4d50114b1e13c1b8c00a55d8e228e4035973440c6387276ec2c3918ba594af2d8fdbaf34c13155355eb0c9a3fb6016ea0c7d3ede9eca28bd8b2a9a2e096b26d49059880480bab803") ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000380)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x3fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) syz_emit_ethernet(0xe4, &(0x7f0000000280)="fd1326e45de5e269c60aa4b2aa71205b1eaf4c1faf54b8c6ab45691ee204bb45684fc1f44e763c482020ccb6cd0c0e7278f866e5ffd2732da1134cae1ded96471816073422274b003645376707c6ef63e0d78bef6f0c72a3dbb32cc4747d59c53070611ef5cfe0606aeceb918f30248cdc71a21a0851618666c38f6c2f4a2284ccfbb529530f78d28312c2a2c1543bbfff9f621fedc23d1f52ff16f429b698be7356a27e1b1af9d550fa81f37cbc9366fa004154669e4a88d996c837862cad17dc0bd6b24cdbac3aa0bd8ea5524d1144e97be62e7f8ff9188294ff7ac56c301d179cf9dd") 16:01:03 executing program 0: r0 = open(&(0x7f00000001c0)='./file1\x00', 0x60d, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10, 0x100) write(r0, 0x0, 0x91) 16:01:03 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) r1 = dup2(r0, r0) accept$inet(r1, 0xffffffffffffffff, &(0x7f0000000000)) 16:01:03 executing program 1: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(0xffffffffffffff9c) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() r6 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000001500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd13e32001476035bc1ff73dfcfddce2253439ed5e5842f0e4ff19ab6b4ed725003a93fbf1f297f9819b77d395c9b771a8b86a553ca2ac4751e12d18c62a04b56e34af68fd1bd65614bca67a8f2d12f4868068a0f2aa617a790de2677031489bf21e57b2fa9642ec75aab79a8732455e8165d623528e02bbe846bb6f664e1eabe9fbd169c19863f612604c04fc640746d302c842d5f1c375a726936157a87582a6b3d9cbb5f3fb7f06bc56e51ca200eef2b3db83321844dc343223f4649251f61fcab8cd7cbcd364696e8217cb9d83a52b8115b869aa1d0f5d3bbaa5bba6920b198e42e5c8a03c63566133ddd46c37920d56914d200cca004478d495fc90486c5c491ef91ccbf54c02af84c2054030e705750d7984d692e3a74a8e503d904ffd08c29ee715911f368e843eb06afe0f2dedc80dc87a89f63378953826324af4612834ae5e6bd9c3cb837792fdd4ed68446f5ec4edbf8032bb8c45ad05015da2119ea730ebc6604af8d345dcc5f04e5aea3e94e8388456cf3f25605772cd34dc09f7543b6f6e4b858419ee9392286d71a3f6c30a1f78c2b551833dd2c4bac396a6e4af2c2ade7f2cd896aad1353d1238f01cca8a66a3cb9cd5d218b3d11ced9ebf81fb9f8c16dd1295b6df976b74b43796718f97560a135d461c3bc31309b66a933330e106d358c5656a1d00e1eac29d3b437191cdbb11"], &(0x7f0000000180)=0x1002) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001340)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$inet(0x2, 0x5, 0x100) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x1, 0x3}, {{r2}, 0xffffffffffffffff, 0x80, 0x80000000, 0x401}, {{r3}, 0xfffffffffffffffe, 0x64, 0x2, 0x5, 0x9}, {{r4}, 0xffffffffffffffff, 0x2, 0x80, 0x1f, 0x2}, {{r5}, 0xfffffffffffffffc, 0x1, 0x40, 0xff, 0x401}, {{r6}, 0xfffffffffffffff9, 0x1, 0xc, 0x4000000000000000, 0x2}], 0x10000, &(0x7f00000013c0)=[{{r7}, 0xfffffffffffffff8, 0x40, 0x0, 0xfffffffffffffff8, 0xca33}, {{r8}, 0xfffffffffffffffc, 0x28, 0x40000000, 0x0, 0x1}, {{r9}, 0xfffffffffffffffb, 0x4, 0x40, 0x4cae271, 0x4}, {{r10}, 0xfffffffffffffffe, 0x2, 0x80000000, 0x4, 0xfffffffffffffffe}], 0x9, &(0x7f0000001440)={0x5, 0x9}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r11 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000200)=[{{r11}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) close(r12) 16:01:03 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x61f) geteuid() r1 = semget$private(0x0, 0x0, 0x200) r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x8) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x3, 0x1, 0xc1, 0x9, r3}) r4 = getpgrp() fcntl$setown(r2, 0x6, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000240)=""/2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) rmdir(&(0x7f00000002c0)='./file0\x00') sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000340)="07ee752cb4a2124896efa4581754eaa8c9116bf20777260774c46f80f6339b6bfb08e7781bed1afb2a2adc7034d07c401d1196585735ac03c79bed9b14081a3e97bd6f8c7844fc4927efb2e565376d25226fdf2e8d1371ef81587f4aefb108f063895832d9cf21734a1c4fb93dd4dc98405ff42899f78d98eb1d7db08b3403b99632fb8e5a2b850d0cea75514cfca8261113a6f9b7b8afe91600265e8e7705475cb654a628bc491808cbfa244ab6db4d1dd5b76f7a224bb2465bf3422f776b6f8815ae6ad4d4d7d6823547ea", 0xcc}, {&(0x7f0000000440)="83f7ddd5bfb63310fe01b60b1900b7568356a0c7e1947d1b3933d599c92b0f741bbb68eba7f1aebc10aee112576b8f27a74371c970ade5e8f2253f8dce9a8bd6161a025b81bd624471ca76a420be77a2fd67d7389cf84890fcf5df41f385c22429d951c466fc6e336b21605f537e8e4fc4895c76640ee8cdd30892e0ecb2dc1410bdfe4f991261812a37d3dab3488ed6d42d03ad9b991c81389d898d858e686bf66a054c68f62e421bf9413527a734f7471bee9c15e4f949f88abcbf099c7956a89f", 0xc2}], 0x2, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r4, r5, r8}, @cred={0x20, 0xffff, 0x0, r7, r9, r6}, @rights={0x38, 0xffff, 0x1, [r0, r0, r2, r0, r2, r2, r2, r0, r0, r0]}], 0x78, 0x40c}, 0xf) fcntl$getown(r0, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) r10 = accept(r0, &(0x7f0000000700)=@un=@file={0x0, ""/4096}, &(0x7f0000001740)=0x1002) link(&(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)='./file0\x00') writev(r2, &(0x7f0000001b80)=[{&(0x7f0000001800)="b43f2ca22cfbda672dbefa8e6d2d3cfc6af6d2a91bff332b033b25aa1819db2bf10733369fe598f6b413bf24f5fc0d0a83b82ad467ff517e6856112a6c46d5b26af824751558b247f44a91fd11937857d411b7b7ee", 0x55}, {&(0x7f0000001880)="eddcfdb95466985182d552de93785954da45fd66270695bbdadd9d10de04b09d4922932081db547ddda41f6894b5785b11e51e5c5489a596f4d45ea408d7644223cd8f925209806ad332fcf1ddd35fc6aa51397ffff56dfcbb7e62a104ecb3fe2265b264f88323de8e12c287df0ee98dcb4a0d68feff1ecc35b88dd33008b221fcda1ca239999667f9d8f9ae32fb53802489a4714a23fd24ae6a9a6768dab1abcb87079c1671ad975853f481ab754258533be47c5758d951c14467d4e69dc44b1512a7ecb3acbb0b97f6cde9c31e5bb4e8668097758fbdfcea69a9309e771e35eefda3bc1ad53d019046dd53aeb8c3b77ad78a7c4b", 0xf5}, {&(0x7f0000001980)="30f847e8fe71cf1755dc186505a3746509b125c775ecb4a8084e5e27f028414b9a11ac270b9726f4ed", 0x29}, {&(0x7f00000019c0)="04b1931a4a4349937ae45119947864af19c2107c25129c668482528e400b2f16e71049ae336e2a0644704cfc4393fa0678be261e4f8c", 0x36}, {&(0x7f0000001a00)="0421915220f8e79570e09991dbf9ddf86e5c0570cf9b7269bc23f3225e66180b1186d81d90b37990e567be272029313ce4d1552b81203bac5221ccbcc4a4b967feedec0bba7299b8e85003820811d1c5c0d45a141777c0c4d0b5087f92152cb3c9c76a1a09f488a7e15d1a", 0x6b}, {&(0x7f0000001a80)="5ad89dc5ca8fe1c90c3b3034b842c131ea68858cb1485baeed897f3d7040cd7ae31b68ae282150e03fd0e9028181f636ebab601b51e0e77f004345235b695c9b73e3d9d9fdd64f6a869342a0de5cdc5a41c6a818b8e42ef87741cc543252cd484c0ca48ddb07ad1bbd3212bb17d37518b192cc62b96fa5a2d1f6ef747b744987b1bf37c946d9d10840aa60671dc0ea26186c546639d9414c4f6d1010a9f4a26a387fc458fbd750871fed2a2cbb762fecd8e2a90ca62803f01d4dbe3a009741c6fbcd846d97be3bed0703357b5c9286c53109a026f522ba1473452dbcf5ffb9b6828cc6c4973e4539718e25", 0xeb}], 0x6) fcntl$setstatus(r2, 0x4, 0x88) setsockopt(r10, 0xfffffffffffffffd, 0x20, &(0x7f0000001c00)="00f91b628bbec1a4ac8302a6d1982e903c6f63e6bb06b03aecccf81086a4ebdadb35e2becc137ab029edf7b17d815ad57577e261eeb96e8cc563d6581d97e49fd0308211a824ef107e3b1e324e4d37d529c51e5f225c001e64c56d06fec83e9bfcfee6c32bd97cd8ab69369270134b5db1c8c66a5683dd90f922ed9e9c19a474bc3285238f4e1f22f1370ee41ec571cee5b19b0420fc6e8838693d78ae5baabaa0c975cfa5b845f39f868bd1804577fec0c266bc33c2a01e8db20adf5e3b5f1333a84a7e1f12ada2ed52d4184ce3aecabc8d09", 0xd3) ioctl$TIOCSWINSZ(r10, 0x80087467, &(0x7f0000001d00)={0x4, 0x1, 0x8}) fchdir(r2) utimensat(r2, &(0x7f0000001d40)='./file0\x00', &(0x7f0000001d80)={{0x101, 0xffffffff}, {0x10001, 0x100}}, 0x2) open$dir(&(0x7f0000001dc0)='./file0\x00', 0x400, 0x30) close(r0) 16:01:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1ffe, 0x40000031ff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x80020001) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) read(r0, &(0x7f0000000000)=""/80, 0x50) 16:01:03 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r0, &(0x7f0000000040), 0xfffffdca) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000, "59373648ddd809f3cf3e95b1e13ad59de3f67fef", 0x0, 0xffffffffffffffff}) close(r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)) write(r0, &(0x7f0000000280)='\a', 0x1) 16:01:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) r2 = dup2(r1, r0) sendto$inet(r2, 0x0, 0x0, 0x40e, 0x0, 0x0) 16:01:06 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendto(r0, &(0x7f0000000080)="99e62be726a4b4fef0f7", 0xa, 0x400, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:01:07 executing program 1: setsockopt(0xffffffffffffffff, 0x20, 0x7fff, &(0x7f0000000000)="4f9fefa9ff5439458ffc2d9a56ca6263", 0x10) mlockall(0x3) setsockopt(0xffffffffffffffff, 0x29, 0x3e, &(0x7f0000000000), 0x0) 16:01:09 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x80, 0x100) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=@file={0x0, ""/108}, &(0x7f0000000580)=0x6e) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r4 = accept(0xffffffffffffffff, &(0x7f0000000640)=@un=@abs, &(0x7f0000000680)=0x8) r5 = accept(0xffffffffffffffff, &(0x7f00000006c0)=@un=@abs, &(0x7f0000000700)=0x8) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000740), &(0x7f0000000780)=0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getpid() r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000840)={0xffffffffffffffff}, 0x10004) r14 = socket(0x6, 0x8000, 0x101) r15 = open$dir(&(0x7f0000000880)='./file0\x00', 0x20000, 0x100) r16 = accept$inet6(0xffffffffffffff9c, &(0x7f00000008c0), &(0x7f0000000900)=0xc) r17 = socket(0x2, 0x8000, 0x1e) r18 = open$dir(&(0x7f0000000940)='./file0\x00', 0x90, 0x6) r19 = socket$inet6(0x18, 0x0, 0x5) r20 = dup(0xffffffffffffff9c) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r23 = accept$inet6(0xffffffffffffff9c, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) r24 = open(&(0x7f0000000a40)='./file0\x00', 0x100a8, 0x0) r25 = dup(0xffffffffffffff9c) r26 = open$dir(&(0x7f0000000a80)='./file0\x00', 0x200, 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0}, &(0x7f0000000b00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, 0xc) r29 = getgid() r30 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0}, &(0x7f0000000bc0)=0xc) getgroups(0x8, &(0x7f0000000c00)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r33 = getpid() r34 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000dc0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000200)="7702ecd61a5d81c0f20f5cb89e8c9819ed167155321fec3145c15ea9fa54daafa99be568814766eb7eab2efd357f6aa398f0d4f95d098f77abd56d2f9d42143fafecdc3fe5dea930673f561af90f2a35a5d454a54b90c0a733b77887a566677213687d27a9735834af106fa337534b165c792f3bd6252a03a456382c5d11bc9d0ea9b7829d276be658a31e14aac56e0c0c9e006a74638ae6f00e982d9977aaa14106e0ddc903ba0cfae974d5d066", 0xae}, {&(0x7f00000002c0)="03a78d94de98186054db30", 0xb}, {&(0x7f0000000300)="98cc6869fbe9ab9c0d9129c662d5923049e441f99ee563eb0425bab09cb7a0efc70ab976fe62dff4342928e65383cba69853329341be83ed9ca3a9abaa189dbbd24b1348879ba01df64562eeb6a9d10b7daa75e9af01f3d9596b5c45ee28b1d8f5cab5dcdbacb6fc7d2b68aefd4514f84e6cdb2009f8d06788ddb5b9121cfbf138894a8bd91a5a7717af1413e5def9eccfe07862abe5", 0x96}, {&(0x7f00000003c0)="cfedcb279a3f8628f5683b10d80e30df35e6c258e6e0c67aa6bcb3fb47bb20fb2102e587f01a0115d2ea83d1917490b32066e36a98a81e3e41cecb3e30f53e231d85720083693b5687cf418485f393514129f5c59374494c249b2be69e3f77dd749beb4cc5543cfd083e38a6c274c8dadd488430f7e63d89cdc23fcbce91be06ba16aea7c45fb92434913d9d320c8b7d2c0e6b78033da0dbb2ace52226", 0x9d}], 0x4, &(0x7f0000000c80)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x20, 0xffff, 0x1, [r13, r14, r15]}, @rights={0x38, 0xffff, 0x1, [r16, r17, r18, r19, r20, r21, r22, r23, r24, r25]}, @rights={0x18, 0xffff, 0x1, [r26]}, @cred={0x20, 0xffff, 0x0, r27, r28, r29}, @cred={0x20, 0xffff, 0x0, r30, r31, r32}, @cred={0x20, 0xffff, 0x0, r33, r34, r35}], 0x138, 0xd}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r37, &(0x7f0000000140)=""/189, 0xa9, 0x42, 0x0, 0x0) r38 = dup2(r36, r36) sendto$inet(r38, 0x0, 0x0, 0x40e, 0x0, 0x0) r39 = semget(0x1, 0x0, 0x600) semctl$GETVAL(r39, 0x7, 0x5, &(0x7f0000000000)=""/16) 16:01:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) clock_getres(0x0, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001340)=[{0x10}], 0x10}, 0x0) socket(0x10, 0x4, 0xf2e0) 16:01:09 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r1, r3) getgroups(0x6, &(0x7f0000000000)=[r3, r0, r2, r0, r5, r2]) setregid(r6, r4) 16:01:09 executing program 1: r0 = kqueue() shmget(0x3, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) fcntl$setstatus(r0, 0x4, 0x80) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0xa1}, {{}, 0xffffffffffffffff, 0x41}], 0x7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x84, 0x1, 0x40bc, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x40, 0xff, 0x3f}, {{r0}, 0xffffffffffffffff, 0xaa, 0x0, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x42, 0xfffff, 0x7, 0x6e}, {{r0}, 0xfc3e97f499d4fa73, 0x3, 0x1, 0x6, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x93b, 0x6}], 0x754, 0x0, 0xfff, 0x0) clock_gettime(0x2, &(0x7f0000000000)) open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0xe0, 0x1, 0x71, 0x4}, {{r0}, 0xffffffffffffffff, 0x48, 0x40000000, 0x1ff}, {{r0}, 0x0, 0x10, 0x20, 0x401, 0xffffffff80000001}, {{r0}, 0xfffffffffffffffd, 0x50, 0x80, 0x6}], 0x0, &(0x7f0000000300)=[{{r0}, 0x0, 0xec, 0x80, 0x1000, 0x6}, {{r0}, 0xfffffffffffffffe, 0x40, 0x51, 0x2, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0xf00fffff, 0x8, 0x5}, {{r0}, 0xfffffffffffffffc, 0x80, 0x10, 0xfffffffffffffff9, 0x9dd}, {{r0}, 0xfffffffffffffffd, 0x2, 0x40000000, 0x3, 0x48d452d0}, {{r0}, 0xffffffffffffffff, 0x38, 0x2, 0x4, 0xffff}, {{r0}, 0x0, 0x8, 0x90, 0x6, 0x6add}, {{r0}, 0xfffffffffffffffa, 0x8, 0x80000000, 0x2, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x6, 0x100}, {{r0}, 0xfffffffffffffffb, 0x80, 0xb, 0x5, 0x2}], 0x5, &(0x7f0000000040)={0xe, 0x1000}) 16:01:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x318c) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x3f) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x100) lseek(r0, 0x0, 0x0) 16:01:09 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161b8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc91c010000000100000006"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) symlinkat(&(0x7f0000000000)='./bus/file0\x00', r0, &(0x7f00000000c0)='./bus\x00') pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="4177f5d3fe", 0x5}], 0x1, 0x0) 16:01:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x0, 0x401}, {0x376, 0xb1e2}}, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x101, 0x80000000}, {0x3410000000000000, 0x4}}, 0x2) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x7ffffffffffffffb, 0x2000000000003}) 16:01:15 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) write(r1, &(0x7f0000000040)="19679c0a917bf29629d36b2f3da1263d83f9080b835da098d3147f0e8b60f2c61bfdc375d2315e969b1cd8aec2a889f39404ba81a5930e34a5818acf7839f9037d0e7927ee9dbf3b49407611584252ce20ec71ce445a8b27e09782554f213186bb5c0e2abb561536ed5331bee6274f9550962a5b8127898623cc3cf68aa44e95fcb9218b4696c03fba1c1384", 0x8c) close(r1) 16:01:15 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) r1 = socket$inet6(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) utimes(0x0, &(0x7f0000000080)={{0x0, 0x8000000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) setsockopt(r1, 0x80000001, 0x20, &(0x7f0000000000)="d264fef2684546ab9d4dd340cec14e592f1d1c395cdd370f229512e214d1858488b1100b663979cc9daec7f12e93ef76fcfb51bbe0bfd9a0579202ba66ccac402904cffb8ba232ed548fe267e533c438e201421b19ab9f5e45374166d0a7bfa9602f1fda760395d7462c1975de612898c440f2b08a8dfafc3727", 0x7a) 16:01:15 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) dup2(r0, r0) mincore(&(0x7f000003d000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/11) 16:01:15 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) r2 = dup(r0) bind$unix(r2, &(0x7f00000000c0)=@abs, 0x8) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/117, 0x75}, {}], 0x2, 0x0) 16:01:15 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x203c, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x8001) socketpair(0x20, 0x1, 0x3ff, &(0x7f0000000080)={0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/44, 0x2c) write(r0, &(0x7f0000000180)="b58fac1928630f80c9d5d1dd68f59ca55f89d22209559dea61a7b18a531fa3bf3fedd091ac314f13679f6d983cb69ba2fb7f4cd9d568f9353237f5f9a96277f07767d0f90fb9263322fd4f959408d359ae58232139984f6d030a14fb07d41c12dbbbc6643d88be580b608b173e9cdfb8381a98e629ed7289fb3c2de568dae32c6e982a2669952bbb732d1de329aee150f8d6c2093a88e85b6089b4cf0992cfc7405b18ee571bb6ca5f96ada440e3d31e62c4ad1f88621622c3dbc8059afb3ebcbcc7bc3c5679c40ad36d640b01", 0xcd) 16:01:15 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x2000000000029, 0x200000000d, &(0x7f0000000200)="fe000000ba00000000000000310000000008aa91", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0xff, 0x8}, {0x18, 0x1, 0xfff, 0x4}, 0x0, [0x6, 0x7fffffff, 0x5, 0xffffffffffff384e, 0x8000, 0xfffffffffffff4ba, 0x10001, 0x2]}, 0x3c) 16:01:15 executing program 0: poll(&(0x7f00000000c0), 0x2000000000000167, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/73, 0x49) 16:01:15 executing program 1: select(0x40, &(0x7f0000000040)={0x9, 0x400, 0x5, 0xcf3e, 0x1, 0x6, 0x2, 0x6}, &(0x7f0000000080)={0x46, 0x3, 0xc8b, 0xe91, 0x0, 0x1a, 0xff, 0x4}, &(0x7f00000000c0)={0xfffffffffffffff7, 0x27, 0x1, 0x1, 0x71de, 0xff, 0x9}, &(0x7f0000000100)={0x9, 0x8000}) select(0xffffffc7, 0x0, 0x0, &(0x7f0000000000)={0x2000000, 0x38000000000, 0xfffffffffffffffe, 0x0, 0x4}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0xfffffffffffffffd, 0x8001, 0x1ba662df, 0x7, "033b025b3ac5d280da869b8aaa02388e691cd0b3", 0x4, 0x6}) 16:01:15 executing program 0: setreuid(0x0, 0xee00) getppid() setuid(0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x0) 16:01:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) write(r1, &(0x7f0000000040)="be8ec72a5c80d3da52b1541b68b5d871684c9713ecd4b021c76be349862496c032eb103e78a2174282b2b05c60e707508d69cc7a251eb270cc4eb892cd284a4d64bbb269c8eaad9af0b3cc93bfa4db5de761c1cfa1daafa4d06f604f58e5f5efedbee22f5104da22bdc61b97d726b501439e166ff5355a8986966f2d6498d968d723ae", 0x83) write(r1, &(0x7f0000001900)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf5598feac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa913de602008b0bc6942cd7461a4e5b7d406027dcf2f4cf322ce771ccb664761859a391c596656b61fb26225ce062b1be2a1de13570ea6a978dc1d85eb272fa", 0x1000) execve(0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x3) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:15 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240cc01b400160500000000000000000000"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0xfffffffffffffc25}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = dup(r0) faccessat(r1, &(0x7f0000000100)='./bus\x00', 0x100, 0x1) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x10, 0x6) 16:01:15 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x34) sendto(r0, &(0x7f0000000040)="f88981164f7887d07f7a8767d395f98877d8c68a635eb8328696b6d30ce1fe5e62ae35d27b2698b9883df258900a62c9e3bb36046dcef6405c5a9fcbea28e353e8651c37dcd4881a861206ba1df770b942534000ad8ad740ec9cd56ad9f3158447b0884fe131373625d845474526c104d49fe77847ff9c093a964661427b36a3123dca21dd578d9d3502f880c01033c187d107b28175ac7beb0fa48af5e2378946f0dbeed86909cfb275466cc047a208ca03eeb12103ae69aadf176efd429bf575e6c79df2d2ee34877b0467e81f79511a7db10fb0c6040985d44365d022d0d02e148ba954942d1a3f97a0b2", 0xec, 0x4, &(0x7f0000000140)=@in6={0x18, 0x0, 0x0, 0x9}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000000), 0x12d) 16:01:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mlockall(0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) 16:01:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0xf18}, {0x0, 0xffffffffffffc58a}}, 0x2) r0 = open(&(0x7f00000013c0)='./file0\x00', 0x20000, 0x102) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000001400)=0x800000000000, 0x4) r1 = dup(0xffffffffffffff9c) sendmsg(r1, &(0x7f0000001380)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="40c99ce19b0a4f623202d1c778e2dea182416973881f2de31101947a677c6388a5aac4a385329a10e2de04701d51b1155da7125771841df41aaabf39d555c3569179ebd193095539a8e5e1547a26f8c001e6fff824f1d0a74100ba7c89c57548cce5ce45c6c425d8691a07a3", 0x6c}], 0x1, &(0x7f0000000140)=[{0x10, 0xffff, 0x100000001}, {0x58, 0xffff, 0x10001, "c211ce7c842e94b7ede0c387fd3a679b53304d29587676855356ab62f908aad979a53620ed742a408883c6acfb59041d9674a8ea26ca5e7f2e9db9a02e8119a736543dc9f5"}, {0x38, 0x1, 0x3, "cce37cc26ad479be0ba9381582b4c65e670356e65a4eb0d6493261e0a359c9fbc2cf9649"}, {0x58, 0xffff, 0x4, "8e20b4591466f0aed79ca7c0879365e58a0bc3393d1dd8a61a0150d95f4636781283257da37ebec36a7c457d0cce25bbe51793da3a2265076f86a7c3d9eec1a3086cc622cd"}, {0x1010, 0xffff, 0x0, "0d699fe241505540d4c151aa790c385c1a7223c921d9611d7c0696b0a90eabfcffda398f4c897468c8e95c85183195f7e190c9bb1f658455e06d88b04e0fe4ed81319f00747b976632c9856ab973832bd9974efd1500ee03071a47f5b4a50348eff898985cd58825c896e807a41b9ed2b15a47bbace39d1f8153e5169eca1e3807eaf1cbe5642e4a2f0cb705e3c036bf2b3bb541dc77a2b2097dafaa7c0bc905d16bd9e3c3b48c7a02e48cb5e9e262e6f5bcf1871b114fffcb3cd693637247908e4e4702e3ea2b73212e99311d9972f02b5079254e029143e5e567b75791768dc4945f8e90b0d2516d4092510fc4efa6229a1512f019ff73bdcae0247b62832aa81610d40b3a6ec79917048c8b251844ead5e181c0e3d296aa484970d75c1d3af194da9f2ca97e0ce11f8cc94bbaf18a0170f88b4162e61c7b205be0a20c4c3fb71b661e7f75f6fd40b201910588b7c9ced5abc5f9357c7d662aed763b60b583e6562114725eccd4d24ce10b1a8c0e1e4f9334e39522862fff9bfebc3bb4f5de0e02ae331ae3119adbe4ea612c620101734cac039a61e95cdfe6f997c96abe7126c78fe68e05cf18288ed10555df05d2b0aae47f1ae4a200a5436c107b95ddbcea1253662f06381a5d4b6b734c04a0c9a935849b3faddf08bb8e1c55768b0496bd0ecd3c8f227c4f4f8e1e7c3a0b58d4f5c8eb45e8df60a99aa0a273f5688eea68f1315f9675c890866d44966d95a8124b5c6f243bfce8466441d78c1ff00aa24fad0f1f9e998aec98fa22a9b70ed430be16127d1eea6ce988269d99987075d6a2944a33aea66a56a223e435cf64b054ac7e3d344d7d722c66c1edc37748a0c5326eb7ed164e76513fb8d4678374bdd0f60a1f43edd47b49db69fd8b1ac6880ef98923816c098b4f195b2116eed0acd76fd8becd999f38f2086394387110508332134d217e31c81b266451b20b4c96980974c4a4e77d09d7336f8485ab5928f5cb48434054a20a6b968d4a102b1a688e1732cdff49cd26b96d4361093e6a3ca7b39b016a006df70f147294ff16ac4a2fd1734fa9b332d585cdfe399b880410293fcfacaffa745a638d26558b55574e83a65a794d70e67593cc5c00a809b4253661925e530f67700a74fd73f52591e135f3c9d35d2130dd6fd2ffb2793b2d9c99c41da5a32ef13cda291b78ad5d87169870b8a63b4cad1a282182475f98538e586abc53496ebb450c446b4d78e88f8d8a9a14ef78d1e9e5209a8929acc3a1aeae64d0a94cec6be05d69673249450b518a7ef21565e353250770743cc3223a1064f2d6f73d438f9c78a409f59ac128da1f58ded84756fbaf2f4613da8d13c1d07cee2b883602b452db24157b9f12b9787888002cd862dbd20906944a86c520f97791c565e8e25b68019d58a48e6c3f6cb0f4609e9bcce9cad7f60e095e6ad41d70f66059deaf834bfe149f038e7a8ed6c0d4234ec6939d75ffa6fa36d12133133995fac0a853a800d2df38cf4daca97dcf6ce52d9e00ee6f2b999153e9802a289e44c00663809e802cfef07cec8593029162af638e828e9ad67acb8e6d16eb717f8aa2183db1143da0956619b5f54066d9b4dae08e455701aa4d1bf86d69f231dd38a9338e115bd57e1bbc32e1bb98d16cc5774dc837595469840601cbb9bae2f41ec925c30b4eaac82a55aa0c28d38ebce2300a44bbb5bc033992cc6ce262ee0c8d10ccef95cc4deee81b7a5e01d091c6860e6e750b7efd2d4522a096669bc87102ac8199e2ee2aeb6528ab385771f8684f5093fe871b4e70653290159fbcc39fc342811dcc9505f03b47c115aa006c27e5bb05415bb85a7e6e9825aee8a383a1091764a2699e080b8df10a62eb89c22b6b63f90a7579626e1540420eb8e951316a6e502e0cf8fd849d2e916996cb59f911936ab99555234d2a378b05f095bd41600e5f5e03dcf228fdd057e3c5656e18d903ef882326a80afc960e22691a77c76b132df0f6b56176a7c0101dfe4a2824a70b0755bfeecaa87ecd366d0e5731958a6a1a7bb973337e84fcb45e52d05352acc50472712576cc4b72b44260b62bf978367979ff01c1006f870bb4fb70ec89217d889dd87bede77711c73effb07ff696305a5be1ebdc6695776be6a1b7254763171165ed08f59b60a1ecce7267d5ea3f468dd68e2493f37a5bcc523e79dc1c7e9c89d8187bc44b0416d5d5d67a7c5b526ef208f5ad947f93ea383768601b0ca135f0c67d3ba70fa0d777cf83e50153f0d14cdc65dd7b00c6bacfaf4e2499469209091c18d7cff393a78cfb3eb43c505a6b711a3ce05338ec2ec50693c7569165aed5f3fb78db992233a17816d89e03129aab423123f98843cce3bbcce7eae4ad99b12ede66e1fa08fbaa914726e96ce5ad6e87f33f1ac899fbbabb0110e99445edf99c0a5449ae4a136acb49c44fddf5c402b686afc50b326427aa83c690dfd359c4bed001ab0f1c67f474a72d4d2533540c9af9aef908a3aaf283d6d01c446de3f991b43655616d964325a084ab441089db1db397d020f00aae14a10123b81a498b488c4b28cd8547c8afb42d86692c4a8b1fa5656aac677f74d6a567410369c0e3fd87f3dad9a134809ed230d11db823ced2b5a8270c384c0fce417b4e50a483cfd3f7b34ee13257d06e6c11c45c881426d6b11dc70b3b54bc36fbabdb210b60accdd3965fc1d111ddaea917695fa9c9513f910484698a2d968d02d9040a670ca421bc93920ec985da9ba41d195452fdc8be26dcea7e299965405ca120fa00506604dd168d45002400ab51be5249a2a54bfc79fd7c467ea2f72f30b8dd29e0e44d26dc2fb9c2a1418691c5fb8dfcf30149bb74327853cf2c85f3bfd052f4303aa9cb88c35677d6da1801da0866a7af875fb204e8b5d95e21f495f5f4d7580a15fb4d4329641b93a54c0ecaccfa9cee94c38b494d4b975591fbc41fa1b6a7e6b5e8639b924ce2be2ebd7386255dd733c31cc5e9635970510c1a2255f8773535ca88bbdaab4387ae241a813617668d9731595ef88ba6c83cfea90fe7482d42f912ec3f527669cc21102a92b178062e8ffe68a27b6715f3ac0949450ec5230b959990ce7a3814254002fd1972032df4dbb3e909ff389458c9983428c03d63ab5e5c19e095f6cf7e25b595a3f499f17a66726aa2e5304f7a73c62b9472a750b7f87898477455969e7a201a0e08cfbbf0c38c277e49d5b8fc8e85fc5279afdf3a95a52f2821552d814e7abecd19a83d37a19fc29c0aa38cef7290951912c39cac94a8246a064d9600edc8ec3e5945d1cc1d0ccb82fc0935977fba4fcfd45baccef6b353938cf55c68ff4905a3f16dc6e9fcf24fe111959bf08cb1b19443a369cbbb2d54d0fc3ec5c7069432bba6013d88be11e83b53aacc34915d38bc835ad080d7227ae6a920582c0f05ae5e3c6db15a8d843291a4bc22d04b96e7d0faf27b6fee73fbf0955641b7272ca71c76e0e3dc2f636b4577a2454c714fd13e94c053d178ab86e1bd4d19c6af9a06a139859aecbf8433cbfe5d010bd3e2ec914ed0bbfddb13403d3944f2208b5074d5abdc06fa804ab7294bf8be21cb10ae1ce70cd923fc67aee312dbe481826921a070920432375d6356040cd4561bb3ba1b6e39a33d8708a39fb398e88d14733ce6d8640d3f51e0a59e67829415a2e4f71df6376eb2b06a32a7b1b5cbd6d8064c14cb61579fd03f6fc7c505482c95843cc5734361f724a5bed8a5680c71cba4b38c9daa4a19531adf59b8b11823e8fb2a27af7d59479db95e2b65b8c65fdade6b02887df6be159aadc433f5b8adbd0bc9cefff315980f76e8cd24f19ee1ff09096df558c9af330b39e554efc693c4414ffd14ee1519a7b71f46f1ba29f4708cd00756fa4eeb02d2097f6c641656c559a9ede967c893ffacc485416829231bfd759d0955fe4afb44b5bba54f379f29d596829acfe89c9310193262601dfe23c92921201400b5d6e671ad1ba634ad19b792e1ded43d628f513ef84dd38afa0bb056afb460b409b0f1aa89d002125c534008ae8e291c06b8e92719f3fd210e36bcf2ffecb227323fd8e97c7c69b25a5cd559c5c4aa9ced45ff67901df28696a65352566eb07b0397e642c97c32577f0261bdc6503a56dec27884e6a64fb106ebd539846c80497654683b5a359a4f461929ae3f5e354ced72682d3ab9905db8f7c3afbb3bc6dc118b5f57f962bfe22b93b19d4d115e2385dc87db352419b6cc28f6fcf5fe5176d42a8ff373f1bdefbb51a8485462267b250e7db8b39fc591265b73b7e65b9ac15518313d6942643974b902cd6f9085c5edbef7344b11e6065fcbd1f10c637dac17ffff5690d4a8ac8f4df407bee274e578615dc72ffb356de4471f58cc6778c1fde7c21c3c554fdf5ddcf741a57f6f5e8f1df02ee4cdc3239eacc715b38b95239c506f137212b11eed1fe5d9d90bc6d52499edbbfb5861eb35c47d76ca57c8ddd44aa8566c9df148a149616ec19012ee020b3b86f66165bf6cf33e47962b5d79a7bf6716eb693b6553eae2f330bbdb33fae18610ed100171284c663e79a1b5d51c2de12ff34001bdf23d348923fe9dbe00b74938fd616f31aecf463e3bf75b78769fbce094e73d3c9fc8521dab725898148d89bb582bb71cc999bcabd1d259e590bfbb41eca858724e322542b7d97033d0cb00fe625be045387ec370c2c85a34f8f8f8dc883bd77acba01ace05fb789753ce1f46474bfe9c1d1b1efc5eb9305fe84a6bdc3493128b323df10d42332f0cc0a9ab475da47f73fb5b51954afb7eba59d3d2abd43405624c73434aaf837331b7ad69a276d230b042b64806f9ed0c7cac0a0b9bd7a28c0e04ec565e549e952a6c2589a1a44027eb5452a0102322441c9ef4b6c456f973c113acfbedd5bf47633291e68009e98a499c10dce2dfe3e20d72d2ca038c57c25bcdfda62b02243ea21a1c94724ce6c69864468f8af7d37aa155e7fa12b430b9ef330f8d0d8e754e3a3aee24a287e49843277501d78a2cbccfec7cc9e4f0f27bfd36f347fc09071e4658f8edf6fb7c06106a12e1e07d7db682be3023f960223d0bd9ea1b118121ebdf117fd42d00a1f2a4a2c19c10cc57714dc1e3c29337043ab9eec563725e8435556d65031e7cf92438e7a6f5d768ddf48424f1e71489c1ddf42dfe28c126cfc06b7951081ebdba3b642e1d644fad2d2f8b31b603f9761e7fbffe36be07e96dd385dd09d23a960d0f7156234522c6cd5f92112e42c5f6f31f85c74c9346909380d4398f239a921a1c116edac1af786be2e4b3a1a55993bb08786881eab6eea6b907a75f8ec65cee42f8204a737083ca0112edc372010f3e2f68e1c5b5501a0ac27cac916df07319ef26e272572338ebeff6f9a105100bc249ec2d0a683292655fb7b0738cb6f4f164a34a9c31c09ebfdc3b733928e036fd3af94d9e9b04df1b3cb73a0868215bd053ecdb20285609dd99627fcd6068143ddd916cf5df488325f086da4b9f1abfee210352aa713544b76ac61529a7efc7d46b736a0ce8acb1d910c55024f0496f6a071672f06eea8a8004b863712d905a9535060449eb6a4b26c4835a50fc4b4474ba9cdb1c331cc119cdbbd048e506cea89842ae47308756f5d9203cbc76a06976661ae019e1de420e4edaa80c3bf7cf977c6885b1257132ec9c99911d441b2cc36c4a2eb188e4a4fa226511b2fa6669e8fc46e576a9c80f18f56e3876641641372983ba82d6d8725f2661716355c3e9e7db03d2de5f2de27f4f2187e0210ff9960ce5fd0aec48167573d189"}, {0x110, 0xffff, 0x1000, "959e3fdd2892d859bc929e341a1c5114bf87fb682db6cc5717d351a370e84cad8104066ecc6a743ff4dc02a42f900d3aec57f699a77b3c63fec2bf021fa36ccde5d6854ced662a685bcff5741e506bad76e0018e02f00b75601538379f2e314c39d8c7a159b8c2bd7386671ce434507f2ea8623f8f91a1f76f3a20d36761fff3e180e8a41f99654b79fd1123d10062476a931809db07ae0279c82bb02bf8b20afcab86ea01d39f6278cd509517bb39ac836a80edb971527780006ee4ed9173795a536a2a996f956fab069d7a3b5b0a60bdf1cf4ec9666cf3335ff095fee8de06f949dd948dd898c46303c32d39b5cb010e7567e7c1daeed07c1a3117"}], 0x1218}, 0xf) 16:01:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) write(r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) 16:01:16 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x5, 0x4) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 16:01:16 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x5, &(0x7f0000000180)={0x3f, 0x8}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x9, 0x0, "526100548100"}) writev(r0, &(0x7f0000001600)=[{&(0x7f0000001640)="ede1dcc9add84d588132cafffd90401cd1f19c5161bae60c1adbf32ac6366cd97541519a86dd533b0190aa61106dd343347b49bfad9b59a63ca0f98c3b5906f6b0393852bc40160171a8d79aa5b03b493ddd812eea46c4abd0cf5af578433a57117dc7eb6dafcf7ab44ac85c47c92ac378962a1f93cbf7357c8dda47f2c76ddd661ad2b76338f9ce3456f7cf643b7db1f19f1236d82613a7931366b0fd796505b5f5203f56988c25b9936481bdab2ae7498a01716c2940d83e93e013a469360285a372ec33c6982e29d88659f3aa4ea67007a19ea01e8b39119fc5ebc72ef77a3e1a45b36d80998ffb0d0a3053b548d7a021c258d04b159c6037db697909655e589790c7822a01b7c29e17c90691fd558dd001afb909ed9ce4510ad6aefd2afb9bffb3723f9dc6035315d20e77208b0968273b96151792043cd0ad5299fdcdd2c058c9e94fd12c16c8e4c48b9b711e64f423de32eda48841f57bf28fedb0479ef4e1658a53cf4af3697ac39326d1e7b2d2df1fff1bcfdb6fdfb2d76390ac5980ce8b012b4130d8c6c3500ae19ca5e6439a128dadc835555b9b1e054c237830b27b7287f930712506ddd1022bb69c0c67cd67bdb68db3f0e47a8d21d0cb1a26db57eb228e7f214e103895ec145d8da0e30396ee3f53eeb0ffc0b32e377b5581df6ce6d256e289a052785b6a5b8ac0cf819aead0aa6267dcee7912bea19c61b3003373834adff263dce24e09aa5b7b616897bac35bee0f70429991100ef71f90f79ed0e0a1ec4bdb47300060c674fe2b9feaa419816f76771138abbcdb58d888161d5b31b4d17578cd723b8837ff40247153a2a2946abcdb5b2ae4594ecda7340c46d1ed8c0b3afc0974bf7bf01f2ecc198f9132c7453adc64cf5da58ac992ab5cf42479a5dc6f0add008914e7d164ef8dfc184baec79bd61467bddc463aa29c977cd2644aeddf36c70372b8abfd5fc26d8ffda17140f41cf6d638c67b6ff0f31de495522a655c2da52f43e96899f5dd9e71820bb55a7757cb9e13dcdfdbca6b07fed54e51774cbde555b8839272f907727f7e1daa7df6303465df0c68d4efc58576ba292643ee8d9581de937b4cc648fc8a35e4f0731fcaa26fc361ae13927ee60b0aa7f722863e991a1feb03b946c500fe3f6f81bf7885ede7f6ec27f46c7969b9305887020806721f42dc0f90a0b02938e0b401ffe711d9054da40141659f7d09e46a25be6c739df941ae60e0cafcc2dc4881a795f8d7e15a7e9629ed49296719420472640b3e3079a16c1cab549c13842fba8fbd6e7447adaedcaee49e36b0e6c6029a80f3b19ff92b4878b7590791bb5b0452ee75212b43f501a65b44fdb64ff5", 0x3c2}], 0x1) write(r0, &(0x7f00000001c0)="dcc4c93ae351747db41917d83ce3abf2bdba81a9b72568066d6b3411fad7bc268523f0b909b9a403dde7ed8527f51fe7094233ba4694e73e4c86e762fdcc542bf8587ed5d62b6ea2e83784e841d27b52e2882e724c790cd133a4d618e6b3eb725b3290e6d545a8755dc6971d8daff84dd5f9fe8cb5a7d02af3e58d249c4ba679c6ea95193132b99ccd49d564af8d440d0f860dcc3bf40403e57445e2a7a88a07d5284a7d7cf84b9cb3784536dd205f830f7fc25ffebdf46da27d978971194b84108a520f47a0625b9d1ba24de1e83616f6b921a3d2ca8d7c3904733312466299e164881d9876d50d0718983dece93f03ae3d37e880e597a0ee2cf86f6c94fd02e55a53f301aaba554e538a47066f0e2fd7d20e19a6d70afa627eda12d6ba5745217b92333e44c9c564228246e43c10a8728e8345c159d157393a5b9dd8a45b322d37e51f93b763a3e1b21fae847dd4d505406ed8450bcc51cb68451973f19e6f958e5546b061c895430a108b46756eeaec5f2d3929308a37819d6e323d78d6ba2d9fd22130e984e3a558f92758acc824de4471812488f0d771e7b0840369f4088e71044b7be21868220b57f7518168e12d2fb27cb4a025e7dfb53a3d4345af063d9214af92c99015d3b28207d3736531c77c4e34c48743c0c079c8d1beab73becf7bc529e05b0e63e8ffe84d9d0c429af3403a775973dac5ca0bbcb956b363cf34b142cf9260d856930633c24ffcac2626c060060fb1664a51d1bdd4266934ac008a566703590fca7ca6df7f916a1301dfcfc2e608d7ffef6dc7502f8b83a3720b6deadbcad579b85540afded4065fa062fcf9c937e4828c2832f2c4325881b099ce7b522aba89816be24081fd1fe35b2917370d6c18673500781c0b63029cf30ddd1837f2cd33671e6e2396275d60dffc605919b61727d0698cbaf6f3add7c17d5d1948ad922ad80ff5d0f2567ebbd791bce451c488b44b0df8233eab3df3c314bd1688c25d1582ae77d3c7ec3c9285ff3c1fca5662f483fb60d61f5279ec2c1b5d957f677e24100995dd785e02b88244dc47011de45ef3d82ee190f5281318c23ebdb76fa50f8d3d0f4299d9b636724ef710418c87ce7ad32b90a5dc9a80bcb179cfa7a7710c0365f31f9ebd5d802b66212d283191d649cff0daf1c5f304f46567ec5b5ddee5060805053d19cb8651af42566ac0627668e44db01b72d20845fbb5effb73f13ad1dfb37af93341875982a8e7212a35b4ecff45f4163b546404d7bc4b765135decc5883be004774ab0f819022da91c4246da27a0cfb3a838f8d16e180edd119bb0983893a3e74c782dd02ec365f537ae4f640540f44e3f5ee5165e60294b28d1ef8561d8469b41a27e02341f63fb84c9597201ca9103fc2f7bf24d25e4fb3da4699dcf4882fcc1a9eca708ddfba07585596f8ba1ae0e1520b47f44928c3e4354d81fe2f2632125d09404874bb7257948cef43774d86de89bd730563a6a20b1d9da12c5632631841cc4838ffae942fea31cd7c2ec5dd49301b4fa62b4a0e843ff5bf48b83d77fd088df734a0de46ce37a3b012c4be5cf07c9abb02f212e9cb99b8096f1810ff171ff82f055bbcffacda3b8ba39c87a06267ed87e3d90feb7b39ff3192dfc486804e5543d39aa2534e50254b94a9b24a84ebe6b67d6c6cedb00a7d79ad5158e1019a23f18a10aab7d153a6e33c764e6d96f6781cab7e3e6019ddfb50d881d50c63c75117689cf36ead1ac31f707328e86c500d35bd3c79e90decb4b40543b2d06da0a1f3207eeb1467dbabb02596eb7bdda3dc1b288ad58c4c3231648cc9ac715f9c2a9c03d89aed4b98815b7a226dd27005211dfd5efd7dcf6d173b66163f39c3710ebcaf242efd05ffa19802037684dc046de7a6ce7e151254fb3b625aa723e002b3602cee2c68f3e333ceed294933a011215036f1574debddc5e1bf545e981226efe9b212349f7099138c34ffbdec9a98dca9a8d5036370b8dea17fc23a44fde39253a91101407d5282cf226dd18a7a8443bbabbff5ff3133572d5099e6cb160b3c96f9d3d72d4f267361c75d6dcbb30adf1ea7790b1ea90c258696b66f81ae1e4ffbc4939f6895cec9fb95cd981161c8cb28d4b31345a48ce61ca22f73705c175f8fc5e0170aae3259572e123eed53fd2eb8d5a06bbd2e22e42f3960d55f435f80df075ee92906312872b89b0d90664ded8f83056d4c7a6990d878ff8c21ec97e6455ff49eb5ca640437580f267ffbba30328f0e73e2d74b987d8d8a33429f7acfde758588866e67ebf3f57d3a8976eb49a7a954b1109e406431fd135c5b91a95169c5f163afe278cd09590cdb3d21cf99f44d59b53fbc0d3a40e36663d62d66e115a95669334ea2855ad044a084751933397ff41f86807311ca8760e4cf93087c775b8906c337d4e369f10ff6d648b0c63e880bbda2c6082fe27ad85d85eaac39e57a6378b7f9e497c8221d56d2e99ca633d4d47e1ba195ff5cdb5a541860b70c9ec277066196c9d77ac5557af75b43cedcfb32cdc7152bac07a986f3408777efb8c880583d11d40521a587cd6c55bb7c2c5d46be0207028101f38ea87157b765562c76741b673d89014ba1e7f872f9cca381d8ddaca17f180a7b0adf941f9cae50b17b22dabd83fbbe14780510e67c96f7684b12d5b99fcc77bca1ee9926a0884c7f4441fda81f9bde546be5cc61b2c74fc8c26f331cf9b3331f98469fae308c49187b56bb3e5da63c4459eb40db9b4e88e4286c7c884adee8b57768808728795f28ac5d1369b341fef4d09384e0b458b269b2d7f1a1fdb5a3be4fa808fc379a7951bcaa2e3bd99464e238c4f81ec756e2ba7dc7e970d786178a5d6254b57cf05044d614fc6d246422c9ace5ce9da372b85eb8763894edf72814ac21900397d9c7b0d25f1ded888d74651651a74a67959632d39e0149365a9bd714097c8ba5b641bffcae53d1d0fd17ce8ba00a3a22e039093fbc19a74d5a2b30be114410d188928498e28cdefbd6461cb9f833914e5584f01d3851fda2b2351eead84970675b9e5551741807e1118513ca3254e7142f0b52ed91bc6739f814dde08dd16447f726436777399720310b424617415ade631b578c5e2e07d7db33c6779b8abbaa7ac40d6caedae4733dd365ef00de6bd1cf23b4d9bcfb54cee53f12502c242e311e1da4cd61b9696e060eb0998dcad8962ce7d307fb673c751a78cb460ef25f00dcff3924b0158cf532565c2be2d76de8b66f44645c946f7eefec82ae7b79d61a1bcd41647bae0d7856e9370a826a41c9d661d36e7525251d6b074cc39b3b53844c0ff9aa8b97e5e1ff7db92ee6f21831d88b153e1850e9d12dd87223a400c147c1a3b010a052e37fc81f81abb66d87deae84c4515ff8b78a037fcc10fa80aa81061d04495a492502c358bcec562e04ec93b8e414547b1a88e30413bc3b890c4c6a5b81c709f8faf03a43b5c5d8ffcb31ea79ff211319b8b02bac1622db37de082e14977a671cb20395efaccb87810651a1e20f1f42687ab0eafa755489267ff31d4f68f6d7651bf0ac39aaf81d8dd7f580e7df13007eb21da126a6f6383bfa65e0456329c33ac5e2b15ed1b686e98dad88c027a5a0385f6adee7cdc4ab6900e748de1ba178c548b17de3bd15335c2e2ecd858018561cacc21c1439df137fa1db43281e7e9cb0ffba814e3f10bbba02aa66078dc094fb6f6cf88adb1b829c6f09811d612a3a85754df3f68557f142a433ff205b2749353fdaa7dccba33cba0460a65f57246e4d8144fe69951db744e7401738f1a34aa380809e9a6cc668e2d3bb2e53b59368254c18a0b290b4c675aced86749b3de1b045541c6b02c709e9d154c36e12e2adf2158ef647660f566d85338d1f31cfcb64be6538b4d98515f7e861f0f7348438494a8b35fdc4a7a8703aafff703df9b23f9f13048a1937c981d4cf1cc44e574c989fe328e46dbe3892195d8137d1c158ca12a01677d56c4141940772962dd68084ac9d3e44d6cea3173acf0bfdb8d89dcc942df09034e93a618d4c4c7152e2d1bf8ab2d1ccaec6a9ec15cdc316301ae6d82619324d944e031abadfa99f2b3ed621f1a1c255b5bdf3f0842578c682bdbfaa04643a75a501d1c75cc0004085d7d656ae95c4dee74e0d7e83dbc27acdcc49946aec4b4b2c31590bc9345011e37d3b30857ffd58c853b88113ac474491cde451f679f112d534b487bc6d9137843b90c42f0e739e17b93490c780d988c072da647d180ec357608f00ee8c5191698c19f16781bdf5a030b41ae47c19d50b880053d22d9049ba0031b5bda50b803846f1ac2fd957ba4ff23795b2bf481be661700549ca8f3f0648f5169b487118b239dd0bcda890c3435dee489336ea81b6703efa359698b39860f5230b581f73f38f3eb8bc40669b88527612570e332b84536084dc2cd978c3e601a451f5132640f355abbbd87803031b3891c8429fd144cc77368bcf8890196026f3d7cd039468fa83075c8248f78ad85dfff629458159dbf38218caaafdbefacdaf", 0xc8c) setrlimit(0x6, &(0x7f0000000000)={0x80000000, 0x80}) 16:01:16 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) sendmsg(r0, &(0x7f0000001440)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000200)="0bb12c0b75bacddc6b2b8ccd7f5a6e7efa0306c0c5345ef52007486678374b3d26efcc65d511358ecd2b7daabc049794e425dd7163f35426c51ee14af4dd791ffa3acda1a2c3fb47cc79d00e7511440d80597f6ee4f1dcd5f19665ac12b87c98b9fbb7b7d443a6801fc7a969dbcfa28028bc5c3e229c10f679a85daa52354505109db328253ef9becaf17be68ee04695ba2ee0b163e47829825382ed61ed", 0x9e}, {&(0x7f00000002c0)="9b115e1cd28f45f3019644dd0fc97a1afb4fb038", 0x14}, {&(0x7f0000000400)="86836b2efb1c41ec987a377c39ce44073f4052d9eee14a5f6a8677ffdbe8c9f415d88772d1c7c0d8a24d2b17096eea4dee018131db5e9daa9d1645aa71fa5a5324b0b5ebaf1b8ca4adbb34173bde6ca10b95147ced3b0493a7e6b9db0eee83f88c97233fd77b05f569fcd6a5233d01ae8a37c28112fca1cc2ae0601edc5511a472babcf023165802bf7e9473e00efaf1a10079ecabb1ce486ec3a13994d623ecdcca61ae146f5b22a20e31173348f49f022a4c30ae202de3807ad6a587505dd797619ab0ba8a3d1e958a075b2410eacac1836411a0b7adaafa3fe050c3fba71dcaef80b128c98240e74693826cb0f5ed8036cf2d84fc9c2253b5fae1331377e0d54e2519b6bc46bda2744089c9d6b9ca656ad80bd5c24fb60de846b9e359641b65d4ba739887324b894f9145a4b3c8ac8db58cf481af6d8e7f8c2a09ca4cbcbb5426a5a3a25edef07e11eb8fb62f7ebe1be6deeb5716681975fe8ca78d4ca98fa378d57fe64b17881a9b4c418ec9ccbc51cd1cb127e77cfa68be48d00909101ffb6b93f2755a5b2881335aeb3e0fa65af85d76f6fcdf1ff39d726ef8e270f6be05bca64a5d264fdafa9bcf16f461b28f176998e10883ed5525a8cef74c913d14a74b91c468fa5d53d24cdfabb6bdde2a02150b57b5521e224373fb6b4e7837b0e8a2cd59ee1ad7a7e5c8e08314be4274979afdf5c36cd6029967b478744886e684e5e3e1e60094551e0a6dce24d99397a87eb700e9593c6e7afeb26325d9cd3272c2142b411ac86053c0116bf7dc172e0de0bb4853df1cec796a00f42a1ddd4bff10a3eee29593822991eb46db5a92afbdeb6b82b36cd8f8eccdc223d784ac05418715da0799030093ac7ac675d153e8cff552c36030ab810f929a282a58bde195d940ed78e7bf1f4793d6523ef356ff217c9c6e501305f83fc6decce69862ca0aad4925128883ccafd28aa9d74e1102531938938561b9f7c1b376dd0578593f263ba86f5d0e795752fc4ef1354d40c84c69cca3c109c78734336abc01c86151e5bf062f6d0d55dea0d8e6dc79496ad9b0628e790abd62456a8602745937aa1f3ff84912641e8e7911cb7fe8c068e88911d016910113e314cff4b0f51f82b02bf8432f728a2778d1f88159d77310a38eb6d7d4b5e2eec4c29f3411d4669efae21d8d92e311d62004330ced6ca5200b5d81cf3e27ea7eb8e63823721e59533a67fee204213ef92a7a6c2d578bfa904e116f1a93ea9d574f10e9d9655e1fdaedb8bc8a69eb4b937b34d0a1d73fdcf3044b9622cec19ce6753fac729ca19ffbafab25c6203fcc2e04840a2a5695fc64577eb1e899a03c7aa2f8cb3c7917f580deb47b29981fdf9dead4920df505a6d134ab0c42eccf57da08e1169bcc57fb456c3b33df5b42fe1c3248bb8f1ea9cba82259af5bb6030e8c01f2500fd1c84c70086f9557aceb9f5a975de0399df6d50cc6c288d7da52965274b422e0c3cb79fe7d8fd4a2957e8c5f67b660afa067b2feacb341049ae4c5a949bb45f4eca84fabc08c318430c2cfba95a98b80b72593a913917d1b835550e8d9b96be78461b52c068f4364b024277fd3d6f1a5f296f8edeae2e6b6e2ed7b7b68a4791f907c64c7c3c1d38445d50565b8a3d1fa445c3b3608fa9978d2bdca6880f49fd196015db93e045b3911b05630689fd097b878fb31ab6c969049d3aca427f051cd4e2d19a86a9906c7c3a1393f7b35a44602efe94868aeaacdedf84f8a1efa672c361f5d64b2ca854c2f65b717f95074eded0b4b52448eb8d04eac550315720f9a5b04412e732c07f881c98c9159b1c5dab8a8175d725c89ceeb324d595259105717a36f2f4becfd314737600faac6b070d1f818bac6c9f8a146568854e79be9cb6ba12f144f9173473307f21a88ea942cd066f2ba8471eebffd3b80320000308df4115c3ec8528ac62ee873df61ea85eacf45c99db5186059f5b1370a93a3caa19b1118a918e32515286d14f34c6126d3f6038d08567998a73928c3ca2857d7e2cfabfb351826882b5ce493ea6cb3018c3e3b216816bfd39960fc2e0f16a1c343b612cb3699aa4e9bb187cdd61f931da85848bd67b9dab499b260f9884f640f0aa421c9d601253814b8398bcbbfef9b3e6c121362b049ed530ecc4b2d56a5c2118e8c07fafd6954d8101ada59871f9c662f576999ac2414a198bd432e8924ed3ef2ad29f512ed8621edcacf382de466055dbd74a3db582eea019e1169f1c0617dc8cd3d85f5faa954e34473ba9ca32a08743749516effed2a4b4194f40dd8f965f41cd7fa2a19c89bab9c96188fe03ace83ca1d2200512a6418c43ae89384ca48b54943472d8abbf5d882119ec0f4536a084d10c55d5ae7bffaed175eaf9255137c46af4d9587fdc96a08e35974b3d78f0862540fc696410b80accd6ca4d79a86edf36828f8592383bd887b02e50846b5d9af00b6187f6031892c03357b99b2ad25bd0f80288d5ef96eb8c5b12b205f5367e058d2d19a9e0ad183a10bc05ec13140c9cb51660c83fe0365fcb4cc273d7b8a8abdb36794f99dabbcbf024ad9edeb934900d432b2ecd843d1fcbe642e6bef2ddcf692a3bdba731a3d55ee3294119d25bb22276e60a55e4fb8b50bba65ae4f88141f8213adcbf8003947882dac3d860db665bd7d76f76ef3d7d3eda6d2b3b10d0c7a4956b3e7b3cdf8f5e8719f385171f3fa690ffe83719b79d4e5ae44f59c40cd030a11252b014c60d6f839a9bfbe0c38626057d0a11ac7ec089f4943be257a6e0034bf8346fa04eb3ae35aa540cca065a11d62505c6ff3f48c2e562ac26acbb7911d4158b31935f5920fa6b0aae2c7f25819993e94889f9d205096a16ca9b1b3c666fac13597223282ee0903032eff631571f859c5faef646d0dbec1ebff6d6231e2103aa6e4fa317413558f6af48e56c0575db62fab257893df966782453351b0b9aee64c9e383c5a4c2373391011f7b3f8b7dbd173ada60815ddcdd37daf381dd3705bb3b32b9be50cb17d773cdb900f1ceb6786db13db93cfa8c9126dde764f11e19217902c37055d129310a65f37028d37ddd5d57e9c3023ccd8a5950fe596d6c23de8840fade3c5a610c1be697e53f904bb7a0f45bf1b739b64b234f55689d05f44faed5c5be1157842a8b34251692a4d871ef2969b03cac49573c497be88a26f8cb574342edc1fb3217277b40ffebea7fd4e8b9b46935303f91ab330d7b8b57381fe8e76b6fccfe2ecb4e8ef60005bedf78aa0a0068cf7a1e1920c915372dc073a6446a7bcd112e55948d8f2d58b2a3c34bd646c7634591b9c4444a38e0cd9d6bde7b8d828ae0e784814a80343d2d9470ce0bb56fdee856d82c6a0f069c9849255e6a2f64eb2c8749efe14477a8a84dff459b719274fb133eff901c7994476b0e5053198d2dddda895b5a5b6de4b82c4ce6a5b6228f5698c7e833e8256c9a54af250ef12d48a63b7de75cb50320d0536679c373dc4b99e2b545f4ad2880066a7cfb37b488d47481fd9eabfea5b13064657b3eec4304887e72bf4b6bfbd9bc0dd353bebeb8c83746afde6e4b7912797a0f2fd50ee08138b64a8bdb345b71910e4d3fe9bec723fcdfdc3b827eb92380f86159cc57b7f554512a0122e57ef94c0de34f18f8bdbe9e79ce2ad32713271d42d63aa583a33eb273ca7c4139084f2cd83ef4df359ff85da09c67e0c37fca7a6176b468756f87844afe4f2c65bc9a9cc9b7ca403eed9ebf78971b0c60406dbc2de5850d607645c718a5f9e6b77795d9abe85d854e88e3ba5419ee3875887f0a12cdf912aaa2bb173452bdbe8f76798f968116da298bc7519ddc58e9535354f81811b65fe961ae968308b5c24046e057d61ea1bc7d322d16a1ba2913bdae1a5ecce2dabc656dc5cf0123146c8353a6df5995ee8df25ca8d5b1bf8d254edc24ad39db30aba881caf504c0f92f6ca4e67e9d488770dfed1cdb99b2566273298b11ecb5ee2445a08e5db32aff8ae7e746297548102f8205d94cd88ba545480c01ae247fd26882b8ea5ae7c10a645f1f9d5e060e2d8de8617539e49af1f78238f429acad17be93aed5289d32479afe4efb21a2715fabd3d52c85b3064cde1265b2596c4251c45097ad08dd81b7d421a76e2e2fd439ff792d87641cbd238904103a399ce7ce944ca1de7574286e287166461c75f14986a5359392abc5ad3de2bc940df0649ccc4a08642e39ba4667fffffbae1d768be5c4c49e35d072fa0a39f8ef2e471bba134ef23d4045915a458d41f5855d2d35f439934ba0585c7d7fca780bc31c303b94a081b3419d99e3754abb66894c5eea21d8e127f672fc2dae328d7539e5171c0b4d1b770f80dfb6f39af32ff58ee7ed92bd1a25004b41c6ee209917ba8ef086fc62969e47cf97c7014111b80f81883e91115ae030fab63f55ed6199075d35e33c7e799a2b7470662642f3d9f266dc96c685b79bb504c8b4c64411cff3830c3db763c9297dafb429224d1bb1b03cab6b5a720f3616d6f864dee748b4b0f46a79bd92b7e00b3e88fe6c81433d026891c6f424350f7f11dc1921a84bd0b7833a69bee63cc9de90eaf202ea8d596db5caa4cba9d8c7ecb544b6a6a85dac2983a273fc5c0a8ba6ebda59b171dfc28b069490f8ac32ac816a33d9cfce0c5c0843564fe0a6f4aa8ff3060b0ce633f7a254331a651067e3411df68336d8afa37eab02bec3937777baff38be6df512d55b4886c3894d7a2218b9b9e364a1a541fce86994530082e926336fbe5a41d76871406d7e89590b6c5ff75cbd15ed65bee1dab233d712ec5ff501f3e59bfac3e0265fe4b6b3198b5533eddae2d95fde15b6a85500dc7704055ed00443acad9a3b353ba32bcfcd3d1601f95509713e5eb9e6301f13ee036c5a2de7d16cb3ee8496cacf21e8622f17e1d496207070a5757ce9bf80505aa3096d9cb169670760936d8338e2d63d8412b27ce4ddc90478acd6c5a0178ef56356e1a56e6d18d84e168bcbfdcd91ed29d37ea8541f536dc1ac196f72d538edaa7aa810b9c86c5b261418d2099cece5263a875655a033fdc98a41f806f10f547d84961cfb545e7326c44dc0e526e8739821bd582de932f866d4412c76f2aa127b7aca77ba040f70b6972aaf1a2e5dcde65c234182a0df78c25daa84b18c021f0b0c5d09e9eac207c143ef0b40c4e40cb83ad2c2e12fa22829700dc54d6be003de808ae61394ce7ddc8fd394ae95f7bdf6ac14509096e27435c544ca35c29f9e566b84e599c0664a92f66e3b7e7ea03548f3ad54d417274a25778bf400a25e56dbc9336644fc56c3747f67d3c64656d6023ebe6265763fbb192086f08f769a39f6bd9062311e0016103a6d13610b720104a97dc89dd34c0020f2c78036677b349509eead31527be4b10ebe71f139c96d12a9e9c9ecc2ea049706dbac0c635bc311e019283147a31e7b12f7f7b2abccb93d45614b51b1fb06d0d2edc1736923447e23d8993277aaa4c8295f47c117fb4645280c24ab93d3dd7d02af7e056a0ef4b290ec26478dbdc5bcb9fffeb7cbf11286fe4d6b006d219aa764c28a1dff8877843ff5d1fbaf9d973afedb565c10f53d8e00a9449006f970232e7cbc0e32e90830dfd247b04ef1344b9e369537a44be8a9c2bb8c3256d643a051e838fdb245b31198e8af48c9a3220e05adebd8b76567e220fd213127d5a6a18a361038c722ddda178d8e76a912dd555465c293bb4667671cbf99c73a9f3e64da109d2284f9757d6ec75599fa973a84c7cd86a22ed99a5c86de74ddb1c3216a2de87e02418", 0x1000}, {&(0x7f0000000300)="036ab3353ca5a98049a048ed290efd5d46cfdf60a5c2bcb51d8a81f41a120002eeadfb87a9a391d6caeeb8f05464d27eccc3ca895d56c50d188d22cf9f595c0fd38b5ed17ef09e195d4a90ae24f352f49e741c68b8b775ffea206ffc7207ea72d0b48bf6ee0586ee", 0x68}], 0x4, &(0x7f0000001400)}, 0x2) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYPTR], 0x1) openat(r2, &(0x7f0000000080)='./bus\x00', 0x10, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xfffb}], 0x1000000000000083, 0x0) 16:01:16 executing program 0: socketpair$unix(0x1, 0x8000000000a, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x4000000c, 0xa4d, 0x6}, {{r0}, 0x0, 0x20, 0x40000000, 0x4, 0x400}], 0x8, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x0, 0xf0000081, 0xfffffffffffffffc, 0x3}], 0x5d22, &(0x7f0000000140)={0x80000001, 0x7}) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') open(&(0x7f00000002c0)='./file1\x00', 0x80, 0x4) getsockname(r0, 0xfffffffffffffffe, &(0x7f00000000c0)) openat(r1, &(0x7f0000000200)='./file0\x00', 0x80, 0x18) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='./file0\x00') 16:01:16 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000002c0)='./file0/file0/file0/file0/file0/../file0\x00', r0, &(0x7f0000000300)='./file0\x00') open(&(0x7f0000000040)='./file0/file0/file0/file0/file0/../file0\x00', 0x10228, 0x105) utimensat(r0, &(0x7f0000000140)='./file0/file0/file0/file0/file0/../file0\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 16:01:16 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) mmap(&(0x7f0000020000/0x2000)=nil, 0x2000, 0x4, 0x7012, r0, 0x0, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) setsockopt(r0, 0x101, 0x6, &(0x7f00000000c0)="234c3159f0bd2ba42791ab3ab6cc134bcb210cbce28f085b5539fed2361247547a0d201aeb4691796ab14f29c11631ed37b2ef5198b291c979d76469e1c06106c56287549b38142a5c97de788a2f47acb3be", 0x52) r1 = shmget(0x2, 0x2000, 0x480, &(0x7f0000590000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x1) r3 = geteuid() r4 = getegid() r5 = getuid() getgroups(0x2, &(0x7f0000000000)=[0x0, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x0, r3, r4, r5, r6, 0x0, 0x9}, 0xc8d1, 0x1f, 0x3}) 16:01:16 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2002, 0x5b35) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x1, 0x1, 0x40, r3}) r4 = kqueue() kevent(r4, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x12, r1, 0x0, 0x0) dup2(r0, r1) 16:01:16 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000080)="843abf5c", 0x4) setsockopt(r0, 0xd960, 0x1, &(0x7f0000000000)="d81e4daa4126c5a454251cd0288aef61c5a297b288649434de3b667796c822ccb7d62370c4cf64934a1c1a707bf7fc8c0a3212d17af38b5f95c36187d169d78e6c93f564fd12be", 0x47) r1 = dup(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) 16:01:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ece427ad0fb080872882499c05f74af0b5011dc91cf2bae8"], 0x1) truncate(&(0x7f0000000040)='./bus\x00', 0xffffffffffffffff) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="eb", 0x1}], 0x1, 0x0) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:01:16 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x40) chdir(0x0) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000140)='./file1\x00', r0, r1) rmdir(&(0x7f0000000040)='./file1\x00') chmod(&(0x7f0000000240)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file1\x00') mkdir(&(0x7f0000000080)='./file1\x00', 0x100) rmdir(&(0x7f00000000c0)='./file0\x00') r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x0, 0x1) sendmsg(r2, &(0x7f0000003880)={0x0, 0x0, &(0x7f0000002640)=[{&(0x7f0000002540)="ec37ce5ca5e3db8c47f6ed1a8976945e7b0964e961729dc327a132b513f3d5d7b149343e3288dcf53d6a7ca53cf5c44b1f1cdd8bd92eca7bf88e92d7267ccfa080d7af81fd5807a9b739f8a8037fdf76c2541ca9312796ca3a310beb95f01b58a2e7fb7f418c95edf76ed2491da7dd627cb7335a9c07ec71855e9b0920e830509786f12852627c7305863a338f535e775b73175e736b496039ddec952f0bce05eb28e367de05987d68c6dcbc453c72f1a60c726189e4e96dc1caf066bf865ece1ea015ee9040c9dded1382439bfac12c3cf1ccf4aaadb0c59e4363ae48a38adce0c133b7111e90fbd9769a95bd3ed06a3ba8f752f460079fd948", 0xfa}], 0x1, 0x0}, 0xc) 16:01:18 executing program 1: r0 = shmget(0x3, 0x1000, 0x101, &(0x7f0000305000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/101) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x134, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getppid() socketpair(0x27, 0xc005, 0x800, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r7 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x8, r1, r2, r3, r4, 0x8, 0x9}, 0x401, 0xfffffffffffffc00, r5, r7, 0x4, 0x5630, 0x100000000}) 16:01:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='5', 0x1) writev(r0, &(0x7f0000000000), 0x0) write(r0, 0x0, 0x0) sendto(r1, &(0x7f0000000000), 0x0, 0x5, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) close(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) 16:01:22 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000140)="7cb77c3e20d4f8c3760adea5458176971c399c41021150f23e8d8d1a6efb128c1e226a0bf0f90cfe2feadd0e34a20a1a4aa9837f4c8f93a453ab1833cb86b28f37b020afad2a308f30611be49f12b92fc8d6a4619750b8332632056b86", 0x5d) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) dup2(r1, r0) close(r0) execve(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x1c0) readv(r1, &(0x7f0000002500)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000000080)=""/171, 0xab}, {&(0x7f0000001240)=""/135, 0x87}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/78, 0x4e}, {&(0x7f0000000000)=""/23, 0x17}, {&(0x7f0000002380)=""/154, 0x9a}, {&(0x7f0000002440)=""/154, 0x9a}], 0x8) semctl$GETPID(r2, 0x6b65f8f0dfa24252, 0x4, &(0x7f00000001c0)=""/79) 16:01:23 executing program 1: r0 = socket(0x22, 0x4000, 0x80000000) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x240000000) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) dup2(r1, r2) 16:01:23 executing program 1: mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000140), 0x33e, 0x0) pwritev(r0, &(0x7f0000000040)=[{}, {&(0x7f00000000c0)="dcdbca396f909a5fe74278b2552501f680a9f8b4008426879680e2db7eb072d539530a8d73d6839c83ce6c331586c472bcc788c4d6aa133c88f601bca9e64b80d79743b810222450befbd85bb91b40c6a81fb02bebc7ceb645fb092d779718ea87cd32a0f99a846430ee11c56c374124de2613ae4d9ebdedda47383c50db937b153e45572fc6d7d532c092667d7e4e452ee5c5e902e43ad6766aea4f57963b812b0e45781637a0702b6a469269da9b9a4bd2dc34793a0ea0", 0xb8}, {&(0x7f0000000180)="3df6feb53ac3dacdc57f7f1cdc1d7cb569a9c735186446f4722f044dad194c4a140460ab9410ce33d22e7e1b868e78d9423774b6bcd98f0683905d4f54685e4678badfc3e9dc518891e8a43f9310189e90da2b8985243657b50adb91e46b1f5aab55461e318d39983a7f4aec49df4dfad700dcfbb70e10b0c493a0b00b02e376006631ce6e1fd9d3c3983f5e6c5fee782f15003bd1afd8f1a9f6d82aee3d400952aaf14d1c692d7a969d03f4aec02e31103a9bdb335456da989e9a72e07ad793cf29d320eb9adc9167af359f916500577e1e2b33c574a38762a03ffe4ddee3d352948d5c03644c8cdea3710c88", 0xed}, {&(0x7f0000000280)="4b656571caed26c21873f020bc417e0faf88624c057eeb8a6ebb620caf4ae34e718a98f4a5d5d9e4cef7018cbf9e5a6f45572954832cc5e34478273f5120d2dcbe83cdb59669c41407df548d6a5ca5eab751c78d76c89316b5329b6c51bad5eb6d9f870fa851a4be4977cddb39fe76bb536db2c00f45814dff4501d93d672f25862bc3", 0x83}], 0x4, 0x0) 16:01:23 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept(r0, 0x0, &(0x7f0000000100)) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r2, 0x800, 0x7f, &(0x7f0000000000)="54a6991e46e40bf727348f53a69b4169c184c8cc53fd4d40d3477c731c6d42f35b1b852a8fe312458f341d79659ac9cdefa2adb0a6efe580e0cb97c9048a246ef85475272336dc8a35e27e295ce296c4b61d8ffee3f82c22092abe326b", 0x5d) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmget(0x3, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 16:01:23 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) unveil(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000040)='r\x00') r0 = socket$unix(0x1, 0x5, 0x0) unveil(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000140)='W\x00') lseek(r0, 0x0, 0x3) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000005c0)=""/229, 0xe5}, {&(0x7f0000000200)=""/45, 0x2d}, {&(0x7f0000000240)=""/92, 0x5c}], 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/135, 0x87}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000002000)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/230, 0xe6}, {&(0x7f00000004c0)=""/85, 0x55}, {&(0x7f0000003000)=""/4096, 0x1000}], 0x6) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x1}], 0x6, 0x0, 0x80, 0x0) 16:01:23 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchdir(r1) 16:01:23 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) renameat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) read(r0, &(0x7f0000000340)=""/20, 0x14) 16:01:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x8000, 0xa) renameat(r0, &(0x7f0000000100)='./bus\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='r\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:01:24 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) shutdown(r0, 0x0) r1 = socket(0x1, 0x4000000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000002480)="7373b0153f62af37d5134c606dd8698487e5c435b2ee4e64f05ca268ad92157feb91a51396c3ba5f5c7732bd693f39f8a0e788f9431575a55b16990a0d85c4d453f2cd0a41f9dd521a123a185ed9db75d4a8c10a57ef815a36ab3ffea3bda76b2607ee1fd47ca43c9f4a38e2436b0c5ba4394f16a21da798ff941809355f271d38e48c91fc5fe80d9a7935597bab94fdf14e872736557b3ae023d9eb2242a76e0e725b61987ba3e706a9f4d4f0bc0afba3d88d94790b9ca8b79a8ecdff09c092277f898114897ae5b611a4eecdef8e56a89923813df6baf6eb1f1d28186c8f95f50a18aabe32a9f71545bbe28733e563de6adcc855dd7efd5ce1c44e3251703ded3720d04d47bd92bb1d4aada6624e834735e65a344246ff1c6951fbd739dab9daecc7e42fe8cd98099aa4bebdfeb4f9cf6b8f32bb1b38400eb086595c7c72bdb9bd2fd929e225d0ac6a1a91dead1b9d2d3e515b948e5f1afd0be1ec7e918e8a520dc96fa4c2587b5c1a542234d6163babd815ecd36133f8792bd7a92ec7e5826790c522ef09303b680071bc7ca9f985490f564f1047c44623ddf94c2f8c5cf0e9f9eb14e40a1d304901b2f006b93c6c23a94d3f4fa206ca6f91143bfaedd304fab338a04ff26887fdb02a63d447e6b904e93a45f07cfae92e1ea60aff7f9d18212c87230b4e4fad4e401324a1671ffbeab464a4e4c3edc073aa73a09322bae2d4185b6c8e0921f50b1cb4b9042be11bd1dd31279610dd22e0d1dba1dc57408858caf250e2295d0761923c0c7ac45ce7f22e6f17fc314e9b35271a470492a86f66b34f82684b9e6da849b5979e89d247687b17c2f6e9a5b5e1e6975dbe139a8e11dd5391be43c6342e4a6c4ec4e816167017437c5ef32749d7fe8201b54a5502cc50ebabb08dc08f6face840e868bf8669f089083764af8b52010b7e42407d4c7716199848ee99de595ef658260a023099aa044303656554dc890055adad24627411c822bbf4dfa615a87458a60748773e4acadbbef68a671c16ba5fc2fc641f9e907a36a4d98a9462647821b6937d8f67a853bd7986882fd1282c356749d62d6d4615fc1f88aaf369677e635d9e1e5eba62acd4782ab2d89099e9b4c2c5bd099a5a5e45b111f5933485bfa9906aaee9227b4b30469c2049267eba54790a5a51f10ad92d49a52863e1f109a17aeaf586da427ca55fe649fb4e6c97e7e90fc7bf7f884b6409b47c61d32b943dbf0c96e1c4f73888d40442e29e7f4544889fa1f00237fc72642b8b31e47cbd3fff6a43256d5c83a7c7e8cecf3ff60544bd5b25784399c9b2ea5c345bf66c93ea2c5ddeab8ac872ad27a70897ea3a4b75eab495553e6219a9065ce1c16e30ac352cc3e9d03b8afd9c83eeec58d1ec51a3208c89b007036cb9e5ee32f2688dd23709bb81ad2ef5df8a7e691fad725cb1a7ae1384668952bd37c896b7d131841832eea3b6f9d7bb85659f26531a857ea3795030a21811f303fcc7e1b2b089bafdbdfca97ec1f2d5a04fc2abfb24b2da8fbf282d82cf15a99f577e954a6f893aa35cbc9805450555afbef036659b0e54929cc435ccca9f36af0aaf81dc541703259c13ca2a989cb1b0e275e7d75c32aecc70950094efabb7481ab2310ca475da8bbf09e486931f714ef8a4b2c7c058fec3c2d2a8d9a9d8bddeebf266567618f58da4ce8fa28df45a5cbf9c8f1215428dca52fdc6ecef89de5a30f1eddc37e156890f5d00ca066c82df789c2da5b9c0f031617f81c5b5202636ad29447e5c05b92d3a0bdf12f3a0910ba41e947a84f4740c15788608f8c4488e28781847790c68b4d7b2b0441d118d96c09d2eea935b31dac6e013062b0ba0dd40597ecc69c2f9d74a8199a8e063dbcfc1f25148cec6431abfb960c81c526d0c45284c405e882afc4553a6bdea78696718dd06c51c97b56f0ba592c5738b1b52ce479b2acf038db7ef3ae393872d4c0a2835615a6cee01b8e861d1d4c5f3fbf762f36a7a0be1f2575cdb43eab76bf7e78fb7d27a33232f2e05c96336779e", 0x5a1}], 0x1, 0x0}, 0x0) 16:01:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000680)=[{&(0x7f00000000c0)="74f8777939248cb54a92b6c941fa0c86f67a725408716ab9a2e3d3e0957a4ec53e41122f9710e4cc1fcc0b2fa0fb1ec3557d8494f18f47e7651f84b10929ba0c3a5870d5bd2e718b08cfd016643221d89fe1e7096b5f6c37cf5857bfc673c7f86d96d038c0b613d632840668b306abd4d968560d12fa1c5d87678a643d49d84f397c1a089a41d8352966d3b717f729fa1037ffed13946ac57d670776e065a37cac76fd5fd32e5ae6ba58dfc94bad8bfd38bebe0fd2a2da8acae21b3f3189c8989f0375a7a09e7b76633ee0e9727b1a054eae92093e55", 0xd6}, {&(0x7f00000001c0)="424a6420a89abb825a679163f69316736d6e123182543454f254848f8c82cc3d017dfcd16613813dc06e856b00efe31261e430ad668acbb3c8dafdb0830ed85cc7166d62c3423bed8fd73650e204fa31a55b4fa3b1e572669198d13eded6f44b3e25ef574e0bce44dda507de8d953f3255d4b1b2", 0x74}, {&(0x7f0000000240)="e5e165e1f3a0849b104a953d117a00f7c94a50c69038d6197b89a7d1c2de7437933e6f6b", 0x24}, {&(0x7f0000000280)="bc2212bc391c1d9604aac4a559a5ae0c90f0cc9612f7ed12c85f2f23132df8957fce48acb7c30e1f5e8a63dd9b2f7c56ef8d49ba04c32039eaf81f936ba1c789766ce4e7c2dc903cbf1bb22358d8a0927c377b890a24b16994306907ffcb0f97d0ec8b6117c6fdb1fd83770a74a0020b9b2b7325439142b2c57ab4c6e32458b47551c1143df509eaaba4ac3b2932386066d2ffc9dff10d7949616612c5226c77617daf54ff98b9b50bcb2bcc347371a761bb2258e9e324fa16c22e211e9ca8d928e133f4fd4d18f91580c8abef89ee8deede45178b3f633e4279d5789fbe3dfecd0c417692272400a11c5c5a9e06", 0xee}, {&(0x7f0000000400)="2dc713d6381d00f7713b9e5938fbf278fc4f6a3c4c11a4b279a66e077bd20b0e892d425c353be0ec822e5997e9ed9672af757d9f3cb1f94c21cf04e0419e849e4f9f5e10e9e4e7be40716c48fa9bb42647e40981788b19a681c9585322b49dbcfa724d9bc98765152871c03653f5fd19e4c2dfc754fd00a3104a71a241a444c036bf42790eeff7c13583641e090ac8890232ea05a934be5f3c78149a117f3e6fcd318a5fea8007236a63bb0dcc0cc22b49ee3ffa68baa6194dd60eb3649de3da9f5d98c77bb2bf03b95d340a8af00d", 0xcf}, {&(0x7f0000001000)="8778917ddf7d7129c084152fbe4c964f46257fa24c4e07d44d3b7c0bbbcaef5b41e8f253e57b03e85ae3a0ad21112ef17124f8b2efb36af6590b221459b297443476997a58ee864971ef3b3cf6231e589e0dee32840b441178ade552c7564cae1d9aaa400a24c9283637247e2cc8c7832630c969d6df2e86b1f881c63a95e8e4dd6f8beadcb0099138fd80d0b530b0efb6cb60ecc2ace5f13446921071c0cfb7ac6ab85f8c0fdacecb65e56085ede67ad4d6b467c560d2335d9e9bd6231208e37705882d4d8125121e939b60f956d2bd37ae26e21fb67fcfe3b5619bf6aa54b5f367f0273f22d58ebb94ad5e89faa6d2f964acd24ed68255d6d9c2fc6ed06501745fc42cb0427bc4d2d50d958c398fc94918ba44425a31370de5dccaa5100eaa8d3b2f6a4ef0fa43fe7f73dd728ecab83b33f66b9c46e216ae7c50170e9fc083f109ddaebebbde362bcd7dca7614d5ef2d189a94911b1da8680e971464d7571255ec25e74704d3f001019c7240a69b64395dfee98383fa41c7f475234c39093d154e55c90bf33c8925b778d696685cfcba158c8ce14eeca8ea70f97248b17f1a2b02dd059f3b5254f8b0199d1efaee1213e1a5984c0e3e3366b5527bd2346364191188aeb3e630d7149f3d1f7572b267f461ea6fec8df3915b182f4f87413bdb3faf393f89a080d722056aff58f11da151bcee553d689395c40f89aa776dbc85994e61ad755f20f3f7177d06bca590a87a834ebceee5c6dfe2dcdfd51e8e6b79cff24c78a37fd245d11e641b397341990978bb368eb953b550cb8c3508bb7d09b3a4ee9c85e91df0c9121a33f2aefc594a6cbc9cb277181341b5be8be61a1b5c68bf957a110244dd2c7d3d5661fa269d38d58f72364fd9202b7d0c583d3001dd4d2bb0e365866c552568a197347b2a7b610e00447d75ea969447ccd2892dac91725490e57a68985d9826adef96660a1e281a346110e34dca01de02e1f36ba80bacbe21afbd1536746b8a347f4399b78994e37a5e8de16ce2cf966577b45e578fd77f4bc720f51f2c8fdce9e57f3730f1a7a09cfbeb6e92b41eb416dbbf28a8c90b091c7b6518375ffba96f0e985de8915b4db5260e47937e9193eea119c58807ae02b19c3e13f8e4737d3cd92bf14ca227f5d56c2f224eb5fb33b95bc68d293500faa0fb5864470f4afd291630ae8d766d5f763d72073ff3ca8c0e890358b071b80e996ddf2d3bebe84e4b4ac475e364742204d8d4433a51c20947e3676fa4b4d8683fdd623092d8a09e5a7ee707e93c1143974d2a479c1ad1757fb036f4fe1c853fbdbe005cac1664111143e65e1ddaa90de821009710006b303b12c6ed795f0a4e027c65e3d44ecc9e5143878fcfe268aba8a433b757fe69e0ad80b84cd7cdd7eaad8651ca6b919a486cfcdf105a11a5640c2d150c9e099d884f3197ff525cf384a53b373ec28b64385235d6ad3abcaab1a2688aa44b9d144e244243fbc101a2e3fc680d3e1fa81ecfb26314cc2d7c6898729d2a31a553fda3cdc31b66cc8c5260355e0cb0f971ba6532124ce32f7af2ef50de63ecfa0c1ed3a8a184ec3327c4ce0deb9d93fb360a4793cb2e93002bf507cb8853a50d1ec7c82369d930eeb357c19ba757a6890c7027248157a908ae2d939ece97b6e6e2a32cd4633a64119ce0ffdf1d364738652ceca8725e334e488942db6f36186fedcb229cf75d02ba859a3f87fa2445753d7ea9869c0ded8bb23499c038cb3f04ffccd9f68e73896d1c0e188f0d2b9f0c7c660a78e2fbe3c739dcd82f2afc3c60ffd9661af52a8ca1cd6635498695ae6a362f4a78e598a11d7b7628e6b51f8409c469671946a07fb9e77bcc605f7ec119b72848cd68dcfb8556e51d42894a7921ef3e844667c16b5c04fcb4609293495e3530e7884dfb4b58742cee5c21cc9f641826d141f23af5ac3b830e6ab6f69b4cf5b58ee240ff6c7e8f7579f51b3330118dcaf8e9ad91b69aaf2ea6a4099b4b8a809c04a14f5b26d316a92c2dcbcaa65b843f2a82ea0f80de08a8cd8ef732dec530e0cd430411c7da7efc563d5225753b02f23b75acca0fa4065723afbb9c7204583c166d606d41662fa79e175b3d5e973746c68cee0cb2a2631a747723685e17a49e2758de965cc67e5fa665b954c7badef1e6baaed7f9ff4d7899972f86a952c410ebaa015447674bda4f574a1ea6aed5666a5d3ed3120027c979a44c99f3d3d563bbaaa0d57061229223719417d5bf8297d6c986b5b3c85d4092a49453b50bbb38ab8026781c7d026808e2769f3153fbbe7f191f4c4ea84cf9d229945f8f2ac950780618a074b157ec2677f45a42386044dad0253cc16e217271e2025a52d9305c7c5cfd79be330348a043ce3b419f882469c7bcb628b32577de8a3a7bc41716ea723ccfce3efbd0f7f9abf2e42ceae403886ec7f144ee9f4d0a42dae520ac45498506a33fcb3a9a0d23ab0361aa90cb20608047905cf4bef043466f01c76a075e6b47e4971460cff6b9420ed94e40bad1728a9242a7f9a67e3fc39c018d2de6cb9a5819e12542898f5408cd48f6961de7ade307030fcc018a61497b8f93e32d7fed076a2c5ec434c18ab1708b9df3a0ae5a491e2a438c703b21309c342351268d10b8c46a7deca5356fbda1d0b4b5e42252a1aab219e9e337b28f7724096782463664b1c06ac91f74df8749186954933169bea797595b2c234c85f5b674f961a91243ad20c117533fb5fb2d7b7b4118b4a3e31d69d6c32fb8a833d6189976cf6fadb6c3080e9cdf13d3ff57d9e0dc3de72c6476c47a797fdf62afa28d3022a072e5c96e3470d363194225750bf7ae763e3332975ada7a6840b12c474feb2b2dcfc2afdc6e63729dea1d0f10155d4caa32e0565764761d099d85b174ed9e7e218814779c5a1d25f6fdbc91e9123c8f1f2241462328862b9aac3e0fa5404c4ed234550d50486a3e74a0a2bc87da26cb2af30cdb131dcec2dfa839ad1acea24191c70738e07bf0c2ec16a0da8563ee02430d47be8fbe6aca653ecc9f444a2278c5d0cc54f5f11965c3328ffcae1ed3dfceeda37538c4c1929398192b213cec3fb74edc0a9417f97bee4f94e19ccb76f791377298f860e91e58e6e3494fe3873779c335c95b3ae7d82b389a1ed2086b94344f88cc0311b15b96b23d685fe603a92cb5ee4505eb76d165a5575709e4c691667b430a052fa29146d5fc4480c7e4270bf39a30ac568ddec20984806788ee744f96977f66042189e97b75588ad42d73361c6eb024965f461503497795a1d78282a9f7dc69e049bc730040967709bf82d9a428e486ef632039bd5741704fd1176f33b59c9eac3d282eb7e711be4e452e29953bf073277e9eb998eb4786680f5d120452997a877497412cda3ddc1291d5cdde6560a0b501f359ba479ae73ae1405f73b3d45804be1bef257c0b8b4201005ebbf40ea19688f5531d498ab6be308ced1298fa34d7a46ab60f803115c01d9c84a1f03702754d8e54c8a3851903986c5acc64df7c7523cb10dec71242db70eeda6ab33a8d6ddad0d075398680c83b97db967495dd5e47a2f5b22b4c0d7edd283a78bef02ac747f6d0fbd029c0fc09fcdbaed7b89a821abd966b3c5b9901febee4fc4d5a8875a0019cbd7bcc316bb16a5b6380e5749f0fde2678b2eb05c6c478f568726510d9b4add6b526b5a16eb836c10cd7c03f6169cc61ebea9e915c7afee731e2910b021fdb134cc7f7271b9aef600aeb9354e945873b3e495f3525e730e5277ceef398ad6b94fdbdc35019a1b0f70e25898927e09c9f98c9edda3389b475b481041dc24232bc91e103e6b20d2cf46b96072b7058689e8dcb635859ffc254f54a78762599908157ea059504c260a9cb6080f66d3fb2cc2067e7cf3b7b5e3c26215ad196dae6fd9fda753015ba3edc7edfecfe4e006e68eaa15bc36d07f3e5b7a108add6da35f28a94c81783756e5fad11b65113e6a0dcb4441f0c483383c0107833f2815a46f531890e630596320d6dc9506c39d037b3da26dab33415dd204aa885d0ea7075847dcfbccfcc572af339727894b26bfb82d2faa67d8695c32a5c3d8317cc3f2cd6e56c52267fd1ca947eb149952c8b095688a452cc548ed10bcfba1029b42f5a8a84b6df010da86ad9dc04e5cf3c54206bd59335cd109c7b5520f3ac78ec481a5af7da3a3cab4bf8e72a511fb05aeb71eaa3a39f522be037c1305b092fa90e12008ad452cc68b712c6a68ec500ebbcdabc5b95c61826d9903f0f2c0135f760986c14bb4f22b07cdbd1f0fa795e8fb1ca0b7aab66b7321619f9d18c81838744548bb2745719f3f9f5057eb2d6e05141914473bbaa883420fa1050e5142b9ea23a6880395e22a4b48d4f25f0f5a9164c6a24bc43cce9d3f4709dc1a757be470aa0aced60a6a3eeccf07494df86e4178d6628afcadd3aacf492a3b2299d3fdba93bf752fbbaa2878371720115d7053189d69712400553253eb5c7e1d939be362d28c7d254d6bd7ebfea358cb42faf389356d23d6fbba5c5859dd24c4214bf84ea2ad6928a35a386475e872de1320de2b9a90644966b97b7a9322acabc5c22d035febeb19bcbbbec1b4141adc3b0f274314a504aea0977b4989d3a4395825dae5651d77a1fe6e0bad7d19f6498b5281694003036019583ab65f19052f4183ca1c16e5ced7e9118c45e0a8490d8b7f1dcefe3e15616cdb119b54dea50f728fb79e1c2e92e7950ae4b95cac570d0db816b516f5bd06709999e03f1b4717fc28b84fd4a0afe3274e2a411d0ef7caea6a6beb5738a4d482314aae1b1a8159c8c5cbf4c80f0bc77e261b01b543fb5697bb1257b85f03b710802d60a4382eb35085960777e072121a40be9584c22913245738e6de002edad070bd25cdf34de12851a20ae17d3a2f93e88fdf079d645c4d6c72a7f6cfdd03808bb394971bac4b0f8fe4d0e8f8f7296bdea69813eb1db135289aed98c876303682049be2611fcbeec6522cfbcce062aeb161f1e72793e2964beb2cfc2266bafecf77c352cf1921011a27131eef70a713e41cea44c1ce272a5722813ac11ff8dd0bcf9fc203bdf9a086100eef06db5a9e235692c7cf47915f813b7549e1d7ff5917688dcd5daf27106d3e203be83161f8aba167ad4e1afeade513d4e09c5b564e9a6f8bd0ba17cfe312eea124025fea561170da0e7305aeb7cdd9e5191f3ab66ff1781aa2ca424ca941a5360e4052a9a94adb7645a6873e0de1ea6ca9b3b4bee0b77ff5af50ecae8f18c7d2f1ace639450f6d7c3d0731464f69da886d6c69d7f33eb7c8f942c00e203b2706676bef88bdb8f3eabbc73cf9cb6298823a6a2cf78eae2291e49208a15d189b6d6a05fdb39c1e6df34f3b2c52b6d25f879a2f93ec2cfb09cbdf0bebc53e8e8a8dda554b1a053723edbbc5ad2c41ef35c1a37338d7509f6ea01cf16d93f9475a827d25dacca48bdd73b3dcefe908d7d924a3e3b57bf2096ce0666c089fb73a66a082c193c66d64c4e597b3973a79a1c67e233f585aca3361f070b26d5c7277f13abaaf643467cae0503419b7a33f00d1dcef3973ccc577acd5b8b372883e6f6bf603bc06cfc144bac4c709d75004b006bc3bcb56d333433b0a818cbe7356b621bf1d59a6dbfd0af89cf4972bc708eb041f0ba671686a8fbd8896be610a0c1b6ea2876933d7fe0e407d0cf4a957b94292ef556b230008eb29a812da7a8d7f617a1062bc8c37383d33a7541da52d08860f797d98d0ce3459442be68d1c54b458dd40f4c45f27d4bcca116933583921a126815da76", 0x1000}, {&(0x7f0000000500)="8cbcaf95810acbc36b02eba9aac94a60727829b3ab292bc8434f35ae356114eb927bfe4c398cebf5b04d4e19456543d640b54180a5e9eeba25752c2e97c9295d53817a4b0d4a844a0b4d56da3e67c3ed71da6b24ed997a3a4f93bf", 0x5b}, {&(0x7f0000000580)="130376aa253e21368395f0fb0e3ba9401e01c0a74a50044d20979d4b5d7dbab6fe729d278126620e7bd32e032a46d3d5f8ee4aad8489c8b6c586a9b024b68afe5665c86c9571c570ed9e79c28216b90d779eb69bbfb9c6d18d7e5f087b1c22f93d96628f3475f4142a95e88a13fb814cc5ae4517f4eaa08887f69ce13d4276b6ceeb832d", 0x84}, {&(0x7f0000000380)="c2445d068f11653c225cd9", 0xb}, {&(0x7f0000000640)="327d35bce8ed14aad6eac42669c75c354293", 0x12}], 0xa, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/19, 0x13}], 0x1, 0x0) 16:01:24 executing program 1: socketpair(0x3, 0x2045, 0x5, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) chdir(&(0x7f00000000c0)='./file0\x00') 16:01:24 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1001, &(0x7f0000000300), 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:01:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() getpgid(r2) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) rmdir(&(0x7f0000000140)='./file0/file0\x00') setuid(0xee01) readlinkat(r1, &(0x7f0000001200)='./file0/file0/file0\x00', &(0x7f0000001240)=""/102, 0x66) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x28e, 0x0) truncate(&(0x7f0000000180)='./file0/file0\x00', 0x0) 16:01:24 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) r1 = socket$inet(0x2, 0x2, 0x3f) setsockopt$inet_opts(r0, 0x0, 0x400000006a, 0x0, 0xffffffffffffffe0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="fd2c2ef0e277651d6974ccd1dbb1e8f33db1c300273b3a49936961b5cfc60d0adaffc1c601a67877ba218c4ac0f6a2bb990aa9983a103720cb7f782e0d52b8ab5f8fde459a545b1bfad07b056bccae31ecf961fabc47b61a528564f26b1226f7e249b8833ebf433c891e0e8843afffd1eaf45f2a01ab46c869b580f85eee30c0d1d6", 0x82) socket(0x1f, 0x4006, 0x5) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="f49ef64a797cc3ca57b1a5c2f9421ef672d2168b3e136aa50a71982b80d70fadb07380ce9105d4901ce41c6521cc3d13d89653ba7150eda68768ffd29b9b0e495bac17f37da06db5b63d892f40765dab87", 0x51) 16:01:24 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x29, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f00000002c0)=[r2, r3, r4, r5, r6, r7, r8, r9, r10]) sendmsg(r0, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:24 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc91cf36638b499a61158312f9979f701b4001605"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x100) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:01:24 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x4538) r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000080)={0xd}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000280)="90", 0x266, 0x1000003, 0x0, 0x0) r3 = dup2(r2, r1) kevent(r3, &(0x7f0000000340)=[{{r2}, 0x0, 0x4, 0x11, 0x100000001, 0x6}, {{r2}, 0xffffffffffffffff, 0x24, 0x60000000, 0x6, 0x6}, {{r1}, 0xfffffffffffffff8, 0x0, 0x2, 0x1000000000000}, {{r2}, 0xfffffffffffffffc, 0x10, 0x20000001, 0x81, 0x3}, {{r2}, 0xfffffffffffffffa, 0x10, 0x0, 0x100000001, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x1, 0xd, 0x8, 0x5}, {{r1}, 0xfffffffffffffff9, 0x8, 0x80, 0x9, 0xd78f}], 0x3, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xc, 0x80000000, 0x5, 0x2}], 0x5, &(0x7f00000001c0)={0xffffffff7fffffff, 0x8001}) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x0}, 0x42) sendto$unix(r2, &(0x7f0000000000)="cc20d429155f2c481ee96ea267bf18776fd8004f1cea56afb499ee9ff139255070fd82ffe588ce2d1d176db7b6a4de14fd999526f69be335209b9b1a749c57b5f015fa76f7582c47b8c428131ba6a5f887e3e889ae136b62d2107b312c46fb317405c3176134b4870652483821880d5f64c850427d0d318f39a4a53c3507b5a51500000000000000000000000000000000", 0x91, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000100)="b2950b675503bd676fbb90e3271ae30355437b7a9ad7f68ed39f21f0c625b42efdce4bc858de1b260734a3603cf1c4737e3e625df051de42ed4de6755dcf8073add0ad0e75bd5fc7fda1aaf632ec7dafe89478007721b50238be6c", 0x5b, 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x80)       16:01:25 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000280)='./file0/../file0\x00') syz_open_pts() open(&(0x7f0000000340)='./file0/../file0/file0\x00', 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:01:30 executing program 1: mknod(&(0x7f00000000c0)='./file1\x00', 0x8002000, 0x1b9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x20000000000, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0xd8, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x2, 0xfffffffffffffffd}, {{r0}, 0x0, 0x84, 0x2, 0xffffffffffffffe1, 0x6}, {{r0}, 0xfffffffffffffffe, 0x2, 0x0, 0xe5, 0x8}, {{r0}, 0xfffffffffffffffb, 0xda, 0xf0000007, 0x9, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x81, 0x800}, {{r0}, 0xffffffffffffffff, 0x18, 0xc, 0x800, 0x1}, {{r0}, 0xfffffffffffffffd, 0x10, 0x41, 0x8, 0x3}], 0x5, &(0x7f0000000380)={0x1, 0x9b}) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000140)='./file0\x00', 0x2000000000, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x243ed053d277c24c, 0x0, 0x1}, 0x8) dup2(r1, r2) 16:01:30 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) setrlimit(0x5, &(0x7f0000000000)={0xa11c, 0x4000000000}) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) 16:01:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x6, &(0x7f0000001180)=""/166, &(0x7f0000000000)=0x103) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000140)=0xfffffffffffffe64) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x104) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x1ecc, 0x7f, 0x7fff, "5d372c5cfc07bab9e8d4f6af9be4a9c1e283efb1", 0xffffffff, 0x1}) 16:01:30 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) r1 = socket$inet6(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) utimes(0x0, &(0x7f0000000080)={{0x0, 0x8000000000000000}}) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) 16:01:30 executing program 0: fcntl$getown(0xffffffffffffff9c, 0x5) r0 = fcntl$getown(0xffffffffffffffff, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r1, 0xf, &(0x7f0000000040)={0x3, 0x3, 0xfffffffffffffffd, 0x4000000000000000, r0}) wait4(r0, 0x0, 0x1ff7ffc, 0x0) 16:01:30 executing program 1: mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/65) mprotect(&(0x7f00004d9000/0x3000)=nil, 0x3000, 0x4) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:01:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x3fd, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x22) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) 16:01:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) socketpair(0x10, 0x5, 0x8001, &(0x7f0000000000)) 16:01:30 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a06, 0x0) r1 = semget$private(0x0, 0x0, 0x32) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x2, 0xff, 0xd0cd, 0x33b9, 0x7fff]) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xce1682cba5d263a9, 0x2011, r0, 0x0, 0x200000) listen(r0, 0xfffffffffffffff9) write(r0, &(0x7f0000000080)="7f", 0x677) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) semget(0x3, 0x0, 0x200) 16:01:30 executing program 0: r0 = socket$inet6(0x18, 0x1, 0xfffffffffffffda1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0x250) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r1, 0x402000000000029, 0xd, 0x0, 0x312) 16:01:30 executing program 1: 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, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x44bffd9e340d9d3b, './file0\x00'}, 0xa) shutdown(0xffffffffffffffff, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x6e) 16:01:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20100, 0x144) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x7, 0x6, 0x6, 0x401, "38bfed56eb4769d75a14ce67c22067e2d40538cc", 0x9, 0x6}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) 16:01:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x198, 0x1) faccessat(r1, &(0x7f0000000180)='./file0\x00', 0x4, 0x2) poll(&(0x7f0000000140)=[{r0, 0x104}, {r0, 0x8d}], 0x2, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/38, 0x26) 16:01:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000001c0)="be0b3c25fc74674d6e2cd289daf70d3334", 0x11) r1 = msgget$private(0x0, 0x482) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/66) 16:01:30 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="710ef24012070200210ada47df3ef0f7f6b3171009c21bffff"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000000)='l', 0x1}], 0x1, 0x0) r1 = getpgrp() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$getown(r0, 0x5) r5 = getuid() r6 = getgid() r7 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="4990bf2de9c0f6a3f17a30026f371f4a7c724354d06b59170332786e283348ef60a440c5ede33d4a4844261e3e9f2a2a2103e79ac680c7fae2d800f0669b8818eeb07e0ac1cca5663f3d411e7529353c6af960c534d2ae6d815d36ee3933f594ddd317dbc8ee923f533bbc08bc06f30d0af0444525a7a1bcfe7bb53aa4971471877328e273de58224d3442b265b2399a05f0955c0352bb07f132adf8661d4a5b1a68731c4c30df529cb1c1baa659260676b182fc4bffcdbb1601fdd0a8042508f63a27", 0xc3}, {&(0x7f0000000200)="a99b4f9a7caa6f27cd522ee2f93e9cbd4ef0ac61e05e428b75b695c665be0fe493fee0364607edf8d025e4927acb7058f825c2337efce44ca1e0563bd944f206321feffb2f58e3eb3ca17484972d9b3cfb48bcf982fd0b02c737ca73d7a7ba7ab4af51009aa05b4d95d02d78", 0x6c}], 0x2, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x400}, 0xa) 16:01:32 executing program 0: r0 = open(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8000000002, 0x2000007c) mkdirat(r0, &(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xa) symlinkat(&(0x7f0000000640)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000006c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00') readv(r0, &(0x7f0000000840)=[{&(0x7f0000000000)=""/78, 0x4e}, {&(0x7f0000000100)=""/111, 0x6f}, {&(0x7f0000000180)=""/123, 0x7b}, {&(0x7f0000000200)=""/114, 0x72}, {&(0x7f0000000280)=""/231, 0xe7}, {&(0x7f0000000380)=""/66, 0x42}, {&(0x7f0000000400)=""/186, 0xba}, {&(0x7f0000000740)=""/235, 0xeb}, {&(0x7f0000000580)=""/167, 0xa7}], 0x9) close(r0) 16:01:36 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710d0010"], 0x1) recvfrom(r0, &(0x7f0000000200)=""/195, 0xc3, 0x0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000380), 0x39, 0x0) 16:01:36 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="07d6477cff28f5ca7f755b2d96e8521c6ee7cf8f7b5350b7ad9853f866fd2843326892aff6e4a983dcdcfb15af96de8bfc68df5cde20be1ff13302d85946c65214e4664d302dcdcbc3c5d3550b191f96f29fc3184f8df868b4c1abd4247e60d2192d972142d7dff29e9f4c12115d9fcab9bdd3cf8078755d8180ebdee7bd2b392a2a3acbe0e1a6f310b8692c5fa06e1be1819d9ae9f5248203a3b79c5d0938506cccdedacd7cc37a4c3e0bc570accd76a9898157ee7c2eac32fe9dcbf7562e9f0f639b0d9c33c6c51f2ce6022d7696fe785d7e5108c9eee6bc99a5f329b845e4171f757e"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup2(r0, r0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="6cd1690a", 0x4, 0x6, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x42de, 0x2}, 0x8) close(r0) 16:01:36 executing program 1: sync() getrusage(0x1, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x60) 16:01:36 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x1, 0x9c) open(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) rename(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='./file0\x00') fsync(r0) flock(r0, 0xb) close(r0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000000)="128eb815e13dfbdbea9e5ccd5451a7280ca16b958c63a20ba9000f21c010fbdcd4929a66527e08ba78a49eb85f8e15a7177867e23cd8584aad38c0e25db29befd5abc629d18398c93dae9ac97dc5570471e188c927173e991530431d0e48eb8d8891336c176afc1ad7b6190b749bdce7c3a5b14695a37ce5030f8bd1167cb0c152bc5219c3d2cc64343b871da65b7e39850d98e4a0a521e6fa7adae7d213fd7f86f99fa01f5bf289d8d923229f9f3eb495b0", 0xb2, 0xb, &(0x7f0000000100)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) open(&(0x7f0000000240)='./file0\x00', 0x8088, 0x48) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) r2 = fcntl$dupfd(r0, 0x6, r0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) pipe2(&(0x7f0000000200), 0x4) 16:01:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) r2 = dup(r0) setrlimit(0x8, &(0x7f0000000140)={0x8, 0xe8cd}) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2}, {0x100000001, 0x3f}}, 0x2) 16:01:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xff91}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r2, r2) 16:01:36 executing program 0: minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) flock(r0, 0xc) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000000)) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 16:01:36 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x40000000000, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418", 0x14, 0x0, 0x0, 0x0) 16:01:36 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() mprotect(&(0x7f00001e2000/0x2000)=nil, 0x2000, 0x0) kevent(r0, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) poll(&(0x7f0000000000)=[{r0, 0xa9}, {r0, 0x8}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x3) madvise(&(0x7f000005c000/0x400000)=nil, 0x400000, 0x6) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="95bcec3e3c2d4052d39d3305fe", 0xd}], 0x1) poll(&(0x7f00000000c0)=[{r0, 0xc}, {r0, 0x4}, {r0, 0x24}, {r0}, {r0, 0x44}], 0x5, 0xe6) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) 16:01:37 executing program 1: r0 = socket(0x2, 0x4, 0x7) fcntl$setflags(r0, 0x2, 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x48) r3 = getppid() setuid(0xee01) fcntl$setown(r1, 0x6, r3) write(r2, &(0x7f0000000340)='x', 0x1) 16:01:37 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000001480)=""/4096, 0x1000}], 0x1) 16:01:37 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f00000001c0)=""/106, 0x6a}, {&(0x7f0000000240)=""/234, 0xea}, {&(0x7f0000000340)=""/31, 0x1f}], 0x4, &(0x7f00000003c0)=""/190, 0xbe}, 0x842) 16:01:37 executing program 1: socket$inet6(0x18, 0x5, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) nanosleep(&(0x7f0000000280)={0x5c5}, 0x0) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='c\x00') 16:01:37 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) getsockopt(r0, 0x6, 0xfffffffffffffff8, &(0x7f0000000240)=""/119, &(0x7f00000001c0)=0x77) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000040)='./file0\x00') fcntl$dupfd(r0, 0x0, r0) symlink(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='./file0/file0\x00') rename(0x0, 0x0) 16:01:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) shutdown(r0, 0x1) 16:01:37 executing program 0: r0 = socket(0x18, 0x4003, 0x0) shutdown(r0, 0x2) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) dup2(r0, r0) 16:01:38 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000200), 0x0) sendto$unix(r0, &(0x7f0000000240)="1fea0e0c5a3a62e8e8eea770f873f8c018b27148b0c80fd4d05c128e9153e82e15387d9e847760cff8518db8cb16017bb8c45fcf24bb19c0300fc2cc11b29942e1ed9ba6fb42e6b81962aa3b09641bf3ad04d2d1a7892aeead2fbde51fc9789dd3c10fb6fb2703dbbc8e2c93ad7ee62918ae76e3e3682308a85a743694c7498a7b6fedf2c64760dab6d09ef3faa27fc28cd2edfb90d75857da6e9900ec9cc920b652903583ab0ba4b4f712e3525872542d8cbbf5456e538b8010aed372fc06fec377f90a0763513a70a7b133a0065b9d29408e13f2d5ca638d65606df6a9928a18460b89870117a532dca928f5855e68d3fbdcb068f75ff569ec0e5530ee1222ca0f64bdcd9f2d0fe2a984d77282624b6db5ea0d77bc0619e6e11cf59f4d746b82b676389fd9a272c40cc4eb85b916ef9fc5dcca12d399635812d73daca4b1895260bae9fc0f3c60fefb22d644cac969aba47b1a0753735ca58f9252efc878dfc537201875f637ad4420b96d751779b3e54be51240d7b41afacb0e0e6c94bb6b348c1a1a5f7a9b4fc4fdccecf9931a469b4ce596c6ae91f63bd96bec11e6ba5d48be765e7bb9ecc930632733ef03a5e2f68544a61ca2385e69da53c136003d57d721b79c302eeb7f7c0434410ebb16cd6853ac07b828615db6763adac4db9b9bb6e4730d7279d51983c6e7d175d5a40c64fc72e7f28c3db68f4b985164c0bcb165b3727cce03682e5d7839ec8134a9f093f9fe54b3e52c087eb06721740198b484d4ddc551b393ab5178c65566ccd00711f2f4b247892f6dc47466a44f55da72f7a298eaa7b39b86e880afe3187f68b3f72f8745ddd0eed42e36cb86571301e953bab0d6546a3b5c4a4c008bc6e88991923680d0e084ca080956af4ac15e458fec63ea6a8aa1a6ad6c8783d9256d0f732f945c3fd6783bcc5e86c9dd9f92d5fc3336f3e0d9ac66aa59e61474502cda68611b901ee7a5a89af8ee4946fd68a179a3063b3fce1f7ef5ec966e003f1c2956054e059a05543694daf03ac9085745913d5646724f1803172d5469347c449d286ea3e004e5cad1af881dc7d46d3ff65b5ef531f693fe31f2aea22eebaad614e93e21a9b7ea228ee83e0b4bace988336d678c0406b805209db030e30727cf9fc1f412e8d09b1c162010b2e5bcfff956e94d1d7c7cb45f2f61496d9d5c29aebead6ed35201e207a90473f7d5dfd22aa133c35bec54e50ae0d07db30d3d08ba5f6e9f3dc828925b83213e67419fd83b530b48086e20a983f78f15ce423404d74de554c82efc3d2405ffbf43c5307ed7f762d3e97d584f12d939c7815d0ea769fc81a0ae50fa334d080c3aec39033cc90c9fa0823405151f53ecbab15cbe5d761b86c488197c17833a78c1faa5db95fb875ee220696415a1a3fa91a7dd345c239de1de22ec0c21e00f3ff198407a1b37a1e6e6e5025bbdd2930213af50b7d71221ede0a29c4e98cb5c9acd016364ebe72eec0bf6bdd9e5d6a20bec734c5a68ff559bc11494bc2f1962d613eb0ba8e3c26b55a668205a4a70369ae7f8835b92a305bbe5c0056f08f215beade2bf011ce5602361e04f21044a35067dade456147b1b352cc1b0a03a12135f81e5d4813fa16fe3437c031adc2506d49a05bda86ca94265fe3cbbb6a9d8f0bb047b739289df4a4488ecb3d5b0d8aaee7f6f27ddafe68aef915b2f5b293de7076f9307b522a8524f3c5184a5646fa953593b77ffecc55a9ed52052158ae0285d436afc1e1ca30607eaaef2a31dbd30a60045d4ca48a56eb6f23e603fdc506d02815b847cc73220d117d203c6b8888b6825060d91a7f69f03017703ea01666c8bf05cf64d1f788cc4f31be26b6e16c149313c01a380143d333a1090c32e1c6a7dfb273c55b1ae9192f10786e4d532318f2b7c1f87ec80ead9f9866c06241b20beb8aeccf09a88fe63b117b6986d39e5c361dccd69d831cf9e450a983a4493337412c959cdde48e982c131c868a55aafc49065edfc51de6263f62b4d9f36f24616877fc2bca1c39290837ab87015d93a3a29a2d79d40488db818dbee95dc59dd1ee5554ef90851194d4a7eaf15660a0d65bb7cd010708117f18d047a1700e791e8bb9bda4f3b40d1a2a74441fc98816f3d2c859e00f669885ad018ab2fc723bdf0e9c57552a1400742a07097af52b68a3484df6a2ce5c3b4c18068cc3613c195c5545e0a495ab3953f86357c19095552273d4d1b53c43bff504c0d98f9efa88f8243d717969e08722054a375a664d216fc24d95c99794f8f70b4de13a8c4e47122286bf73bbe8e66d1bffbe22ad8b81d336d0865a403bc75df064d664f64cad4b2c5c440b950061edb9402e47e10e69e20e75f23c2cc34e3aa9656eef7810731c2af9b0dd0bebc3409cb1685970f6c8d2d0f0adb5460a67e785088eac0622b97e81ce8a3f482a06bee9968fcf2e012605bcbc9ac63752386460ffb1ee9277a698e4a90fe10b1df655a6e911e573c06bc2bed784347f97da5d0df62faead5883d74b99f1828df40ae104784ee5c0872113c5f11a324382c2f989dcfcbc1ec39bdf9c78c958cd53813f013050d31a6bc14ee00cc5ef60fb5526b60d84a07f932b296923a6b38f6ca43e9ff3eb0b6b71f4f90c718a2603c0dbe655fb4e352f6d2d59858a95523cb9921a642b7a4cc31504d972835fc9f315e916848c3e5e49045430e906456851c8f8069fbe9b9d466251306efc668c1cd8e3a58ec25c6129a7b649a4824b4d5705ec7d5b21d3ac32ab2975c3fcf22f950a9962d90381caab22f2b45dcdcfb75dd5e0a3090072157fa48eff8c4ea527c26523fb0f931a341851386732525978bab5fa64878d863c444d73ef9f3378c4fee14435b86bc305549821d44abaf34e50a8c0d284b97d210c410c26616913c59706cf9c7eb3519cbb6e690f792ae0aac76527a7a174de531cbfa9e7976989d060eed2aa0f58d1c0d1938a5cf89db1b9936e158f9b0a1d5e3886870df1b303a61a27f241302ab6e78d9741039563c6a43a043505ed5f763360880075977c2d63be77f5aa20e0feeb88dc616a1f5327f5752c79d179ec5dcef39e26d815bacb71bc01ce0cd7793e2a87cf6a857dd065d07c940ae8efc61cb2be5b1788873a4bd2d25ffce7cb4c6c6fea79cd5c0c8370ae187b77b55297262f562d062984e4180fe32533e107df6568522cefbb4bd05a3a383442ed4b3ddb0b42724346ed248e763bf8e093d9e66cfe5cb769aed9400074b0c231d0f720c5340c2d6b02d4f8604948c89055eb13557353c5cf8df4fba86bffadc5b932fe827fade17415cc03e1180d0fc988a7535360cac3588e80975a84fe57348983213e55914d6639247cd221517dbb1375cab8caa6bc5dd2a7e34591aa251906c98f10776eaebb1704af961a370d0dced2ea0b8506fc67acfe60d4eab73fa706da71c409574a2b4176d54288f0da533fdf0e9ccd522ec79ffbbc7e4aee60306df0c28499ac7cb866f6f7f66991588a60d43e0b4c2fdba49d032c9c789c747a510345992f74ff433fdf5c5d63c3f191fc4180f57f23aa6def3fda4c79d8eb2bd39f936cbbcaa35d4ea7b26c67131bd9c1afa7af04a2f8cbe7c92861e57c28764bc5ad829fa9863d3d9bdb7f958f5a350ad478fb6066fed1c8c094afce1f396b99565d28d517d2b54bdcaa236ac12398d54c5d32aad0e648a668157cabcdf76451062d9fa7be4ea2f7c2096c5976329cfce5562692fdc321a0f417cb22da12504fcce2fbb50bb2e2cf3bbbb8dca879c187ca1b1bdbd5d7be2431e55a6d8f6ea4bf33b14d2844a0e3ff16784135c989d9b65fbc42a5acd1a723ef289ed5f71659ee49fc6cc553e92cb9430f628872e0b17088a7aa0220fd804dcacdac307dd65e77b04a616bc430414c1930804ae0922e9b41f231120bd65962930751c2904dd31be89f4fe91d5a828399fb4c087b96e8034ccdcdf47b2528cb1f0d92d90b2df4c997cc5a5d5fba814322050b443569003198221d7d1966d239b10c899811070f97a20aa8419d6d2866ace89492e3531a6378cbb57af2078e012c26d45b9f0400e4132758751d142d35caf68bb8a4be9b3e37732bec6f17ed8c47d28e1d1ba813841daa8a22b058c5f699546103eb6a683b6312664f8acb30d7cad427a87a6e22f4864c8ab9bd49ed7a38230d576d48f74c02971207eb9d3f7496610d3f9d0e036cd79e11d3e3131acb90b159f053b229dfa8f2c71381b1bbc4ac98910cbd8be77affa92f18b0dc0484fd60d7d33d7b953161cbdf68683bed3facee1b378a9799091d160b886c3717c047d59052ace38db22a756ca217d4ea7e3018463a68bbf4d8c5d1577a61339c2fc315672421858ed8f793188a28f447846fce8da7c8afca13773151827c6ca6b1961e705d99a30341289779cbfbfb5c5830e9526d8e1f36ba06e577802e4f4625b3989df76768d5b08bb22bfb7de90be65e3cdc07e11b0a50ebca02c5729c457957b7780d6740b2e80d091af1218221868b4922804d46f3ce888be78e2240171d71fe3ee8dc13436f41b8e76b9ff5f0558fb4cecb4ec1aa0d79a23ed0469e84f17df2ba837229faf8b2fe210f9704c40ee35bd42402a401f6b294b7c2c66480e780656539767f03a1861b74f4e06ef0467a47ce5741e22ac8e2aef414194c3af3b7fe13e4c1644df8b55fbbb86a035af6f8e6bb8768f6c1c7ae873ab08b349e3d7da2a0b91b1a2c8d806fd38867f18156ed6f45d4fa8ffd3f1358fedcca7a3060b4e0196e39e74b1c05a8535d58c5df39b8f7e1009b6cbeebd0687097267e7ef6538cf1ddf466128377d4d9f2b5571a65334671a9156c226d8ce60f8ba5ff3c3dfb69811160e14c9272f9472c3c44d60685e14f891466e854f2a55aa86e59e8ce7f1fec05d357ba6c9a4e06e985b04143345649ddfcdcf756969a2e048fcd3bbb4c1b7d6389da0fe170959e9de8241accc3fc1fd62b85be18a34d20d1686cfb5d63446fcf8e7adf650928e4329e074c5bbba81defa7a97389fe10d5224edde93869779f2ba0392e3d5004a6efa148c0c154c52da0f2d4c11586d733aecb84defba852d70f4", 0xe0c, 0x0, 0x0, 0x0) 16:01:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005308) r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x211, 0x0) 16:01:38 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = geteuid() getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:01:38 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x4046, 0xe74) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:01:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040)="ffc2dd548c1de9246f50db16f7e8ab12c8d1dec3cc49e6ad", 0x18, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0xfffffffffffffdc7) execve(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='\x9e\'\x00', &(0x7f0000000100)='&\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='!-\x00'], &(0x7f0000000380)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='[+--@\x00', &(0x7f00000002c0)='*(\\&\x00', &(0x7f0000000300)='}\'\x00', &(0x7f0000000340)='\x00']) 16:01:38 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) clock_getres(0x3, &(0x7f0000000000)) setuid(0xee01) unlink(&(0x7f0000000280)='./file0\x00') mkdir(&(0x7f0000000300)='./file0\x00', 0x59) mkdir(&(0x7f0000000480)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0/file0\x00', 0x30a98, 0x10) preadv(r2, &(0x7f0000002780)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/74, 0x4a}, {&(0x7f0000001680)=""/128, 0x80}, {&(0x7f0000001700)=""/72, 0x48}, {&(0x7f0000001780)=""/4096, 0x1000}], 0x5, 0x0) r3 = open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x20, 0x80) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x8800, 0x20) renameat(r3, &(0x7f0000002800)='./file0\x00', r4, &(0x7f00000003c0)='./file0/file0\x00') chdir(&(0x7f0000000000)='./file0/file0\x00') r5 = semget$private(0x0, 0x2, 0x29e) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000500)=""/133) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') msgget(0x0, 0x8) r6 = syz_open_pts() msgget(0x1, 0x200) r7 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x31) ioctl$TIOCCBRK(r6, 0x2000747a) utimes(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0xffffffffffff0e56}, {0xa64, 0x9}}) bind$unix(r4, &(0x7f0000002840)=@abs={0x1, 0x0, 0x3}, 0x8) accept$inet6(r7, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getuid() fcntl$dupfd(r3, 0xa, r3) mknodat(r4, &(0x7f00000004c0)='./file0\x00', 0xd004, 0x0) 16:01:38 executing program 1: nanosleep(&(0x7f0000000100)={0xffffffffffffffff}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) 16:01:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x1}, {0x80, 0x1}}) r1 = dup(r0) listen(r1, 0x9f) close(r0) 16:01:38 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000100)="6690374b", 0xfffffffffffffe9e) 16:01:38 executing program 1: symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x4008c) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000380)='./bus\x00', &(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x80) semget(0x2, 0x1, 0x244) close(r0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0x0, 0x0, 0x0, 0x1}, {{r0}, 0x68c4e79be07cbdca, 0x18, 0x80000020, 0x40, 0x3f}, {{r0}, 0xffffffffffffffff, 0x10, 0x9, 0x61, 0x10001}], 0x100000001, 0x0, 0x7fffffff, &(0x7f0000000180)={0x3, 0x8}) 16:01:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xd000, 0xffff) mknod(&(0x7f0000000080)='./bus\x00', 0x2022, 0x4) open$dir(&(0x7f0000000040)='./bus\x00', 0x5e2, 0x0) 16:01:38 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = socket$inet(0x2, 0x1, 0x3de) shutdown(r0, 0x6) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:01:38 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_open_pts() fcntl$setstatus(r1, 0x4, 0x4) pipe(&(0x7f0000000000)) 16:01:38 executing program 1: 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, r0) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)) 16:01:38 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) shutdown(r0, 0x2) r1 = kqueue() r2 = kqueue() close(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x5, 0x0) close(r2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:01:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x100) setreuid(0x0, 0xee00) setsockopt$sock_int(r0, 0xffff, 0x180, &(0x7f0000000200)=0x80000001, 0x4) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000140)=""/147) 16:01:39 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x8) openat(r0, &(0x7f0000000080)='./bus\x00', 0x20088, 0x80) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) fcntl$setstatus(r0, 0x4, 0x40) mknod(&(0x7f0000000180)='./bus\x00', 0x100a, 0x1) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65c8e0b1ec34e565654ef0f42c8eefb655455781"}) close(r0) 16:01:39 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlink(&(0x7f0000000000)='./file1\x00', 0x0, 0x8c) r2 = getppid() munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) fcntl$lock(r1, 0xf, &(0x7f0000000080)={0x3, 0x1, 0x5, 0x7, r2}) open$dir(&(0x7f00000000c0)='./file1\x00', 0x10, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x6000, 0xffffffffffffffff) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r3 = msgget$private(0x0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) execve(&(0x7f0000000380)='./file0\x00', &(0x7f0000000540)=[&(0x7f00000003c0)='!\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)=']]\x00', &(0x7f0000000480)='(!*-$\x00', &(0x7f00000004c0)='%:\xec\x00', &(0x7f0000000500)=']\'&+$\x00'], &(0x7f0000000700)=[&(0x7f0000000580)='%\'\'\x00', &(0x7f00000005c0)='#/^)\xd9\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='&\x00', &(0x7f0000000680)='(\x00', &(0x7f00000006c0)='%..\x00']) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000340)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getgid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x9, r4, r5, r6, r7, 0x84, 0xac9e}, 0x7, 0x81, r2, r2, 0x2, 0x6, 0x0, 0x3800000000000000}) 16:01:39 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000000000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r1) r2 = msgget(0x2, 0xc0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/181) shmctl$IPC_RMID(r0, 0x0) r3 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) bind$unix(r3, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) 16:01:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) connect(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8324f8a401718091079e36f8b5eb5b575cf16f563dabae26d8e6203d431e4e65d31441dffc96672d5c7cb1d073d7a90ca22068bc246ddcf3f8fb317534"], 0xa) ftruncate(r0, 0x81) 16:01:39 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 16:01:39 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000200)=""/84) ioctl$TIOCSBRK(r0, 0x2000747b) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x7, 0x8f4d}, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)="8e5c29d34e2e4879b86401fe46edd33c513ae9be7f6f946716a1e5cd580ac3d652f0b058d17feea30a7bf75bfc5ccb460c855cb8f20ba5ad55d3ab6a4cc22ed7f294c16449", 0x45}, {&(0x7f0000000140)="56c8a9b3ce888f21f71403cc1f04a74ab35bfd051c25bb870e13d9a7cd8dd1f5410e5c90b82e61ce31ad", 0x2a}], 0x2, &(0x7f0000000280)=[{0x50, 0xffff, 0x8, "17a02dc030063057c5f239a15dc8e53bcdb2ad00dd0ed0b32c298e920b469472088a22882ec95a43e60824ae09c9c13d88f89436a56de52ed4c9"}, {0xe0, 0xffff, 0x9, "f06a81e285dd8bc0cf19a5b27a879626b8459bcbd2381de24ce9e313136f4b9fc8f64bbe85c9ef621fe59e645d6f1274a4bab63bf3afc8131c3f2937d4e3b695c7cb4512b378ab9d49bbb44ddf7fa5fa5c7a1b6d2f6c52be0f1acbac18b7ff55a26ed0c7de011108efa034511c52b964fc5e98466f2b0eb3f3b89c201b07b0e7130ccb04a03af851ab4d68e78d73c9759e5378a57f14b8b8252d6973fad07f7536fdcd229aab359fcdb4eeac7f1125d0c583993792d7f790834fe2a246bab86f8dd8a7171936397bf165bc12fde829"}, {0x1010, 0x1, 0xf3, "42fba25d1b4ba26620c40688d841390907504cb86ce1f714d03e20fc238539f25c0717fed4183a65ca5be0dfb052f6b329f75bbf06d859b536f95c09018465d08bec448225cd1e6d31f6222e298d398995923aeb566bdd0b149a2358de30411b7b0691baecc44417925f4795d030cf41ad052accdee80bfc05fe0e2bb98244afcd6e8332539309f1d5dc175fb60066bd022642a3400f814f19ae31e1a2cf82524a2b576f7e6ad5b5b7df3b08ac86addee983c137be7045ee09e65da5c974b17b92f644b64717a4e6cc300a8113ffa6f969baaee38efee5ca65e4c480788da9908b409c3069f64fb327a4b38a33f3ec4f95ee27a372ab7a3385fdebc4a0863d203caea6be4c72e28f1c1e7ab94a50ac25dc390fa6293b5049b1d41f038df467f49115642660396ec90a124d7d8ddcb49ac18eb42d4c63af13ca159253dec6028daa640ffbecc7085fe68ebf4f42a3e12eb5c6b9f72f26ab2d3de5234cbdbc987f1d089ac50edf99a66658802c7d8d390addb88f8a4e226ab2fdc034111faa8ff6444928539cce528cde8bdb99eb889cea6248f61a580cd8a4bda814354202ea49d116968d430805cd0e9f782043c1b421b6a89b6ae322248bf0ab8f031bc9c5d615bd6678cc863b8b00bc5f0843123066c97276eab1a492c053fc9c5d3f221971a58172ad39306db59143e5d688682edee1a79356946554e7fa96cfc13d26ac896fb1f5d88a86b745372637e3154bd3a608c9216f34ebc65a349b323272707e1699d6098f1b60391d6c4c7f55a25aa955a1102789f625bd08019dea440d112b963c07486d9cda3c562be34ccccfcf2cbe9fa74c38c57ab9d011f7264173d85e242a5824d543d18ccbf1446dfb8ef6c5a0cf69c007a606f46ae58755a4b2b6809611f5b663a28988350edea0e463155db8ed9f082e2bf58489863b94dd1e515827d6a6ca1ce8777a0a9ae0d73ec27b8b7fdb0c02edf820141a6731f7565085dc2f274863872f283ab6eb38415f34ea0a72dc40894460d78341890ee7188b87c2fed44da5ca7dbb96689c6b5c535da5df1c98e725b3bdba808764c32587a50bba790a391611c0691b0cc7359f7c47eb04950d31e8b449d074c12c94cb0057c7c7669c4d806987d8d1928a3f1c46311969e7d147b9988e002a9e0231cdf8e34ceb34963e40907f46d9e5acb4281d38fa60c18564abbb18170dc25316a7ec530df0686c456699aba709d5ee8bb171921ffe3a5e39fe4d11931b3ea01148fbf0f5eb56b6338f204015cfff7d3204e28066514125c62203c7529c534aa1317eab65a3081cfd9af5f633556a17458ad780ff7f0eed909efa4293a4b8efbd2c94fa5bfba98776d110cd92c77a72e75e75e38a8fb9e8b6d2b2aa9ada38771f4a6009c3e14ebb05932513b36461cc64a8d3a027712546cb68fed6565f5310b1a09e5647efb1332f7468bbc3888f26dce369485a2c7122a5a4fa34e5f50cb75638ba450dc2195274a9b53a855b757e8c9d0f13872d91d91238320d1a99258e279c5c684b8b0f6943f5f2c9fcb6bce2e7075560112acddb2994d4f6d42dd37c7b766643e484cf727b3d3541d05d45e88afabd3827b3f9328eb59a8471013d7021be24e11036981067c91aad4ab1878a1f66eb56994b8c66ddbd8645fe1dd09d677611f3acfc8d496d34bfde04a8c836976d004ed72342af69365f6faf0366623e87fdafde24a9661265e1cbcf5f96fc5cb9bb8abffbcb12477e7816c1fdac01c78c102b6421a1ae9f1a753b33cfe9161804ad76677bcfeec434be1b983ceb9d6041c625f94e47cc10e750755060fa33e7ef621ae1c6cbbd351c6d89d0ddefc01e3334ee258954b9852dd4226f9ce145f8b56da550809f59dcb90a8dbdc6e48466a52896d68602df7fdcb5eda3823590ea7afa02486823f68ff6b3ad4a831a7f076ead611a8b3406f23b543e11e0f5081bf7be51477991005b2f8705b6928adab48b5285008d4f46b2f73c7356048c7c8d67f03d4bf707e0ca00571bd8e9b3b85717493841cde2caa66e3ccc1ee3ca85c584ae0b546e82f2f4294cd6ebc6fcdede83c10d3f4090881603e1067884f2f213af1a1dae1882e3655f7774e70dffa74558a9b07516b1ffa267be8ee6c17ade05aa0c767da54668d1a3e2c7d8871a8a4897b013197098cc88b92af2700254312737c1c6a4073cd86a0a2ae41a084fb8607be9be158b4d428f45e900504a50d71f9317be7edf720a8b38d86ffda713018f59bf30869f3ca4ed02ccbdf11f92492c3a465008fbccce477db30c4cf692e63189d041f1fa9b526bf7b27636d9aaf76371b7078d8baddaabec6f3a341e974b41d53ccb1361cc05aa106a0c602b101677c39fdab39267627fe504570c7c92b319e9d03cc85a614bd6bdc953d195cb9ac0ad775b630ea90c5e7b6410faf16045fb2bc8938f23e1fd30296a1d3331af87d99bbce8c139721e3eb0875308b5f514b137912a534729eaac7f0dc2256f981f0e31ae42fc027c8fbc28adbdacb65ee155179db9730beeb49c9081e670a0bdb1f848e688375c200102e828d9f6d66592b924e7a0ea4e6e4e3e4bd6f943b105ac711b06a9b9e09d95c0075cabfdfd4c17632fbf7be01f8e112501730c3ee6bd2c063dcf27ac558d00d8ac1d64f9ddbcf38af35f3f9f50c7ddb697f3036d472a7ad694a3b208bdb7d06fd9818253259ac82a975fdd91e14433087f0fded615639001ae7b8d4cb2bba9beb49d28d245af77bba05a7560b571e63f34d2a7d9420d7d2d13ec19a5ec51f042896a13d7ec14d3096e0e92e697159b47b3b976f1effa7b3cba7d100c21243c2cb72f21afbd0b63122b21bd76118025157b24de589432827ca174dd225a27f3ea049ae6abd927ef365869ef10dfcc23fdf8f5cca1763b23660422f127f5fde2dde9676dad6d7f9b35b95626c8c7e53605e4efa05de9c97941d34196b86c31d4aeb5c0be0743594b051acb7cc06bdf40fd7f95426c77dc52c270a63c2026885fb407c94c93597005c4b650e997442216b9039e8d674e0ee42b4cba0447db2831e8e07b0e0cbcff8af6c052b93d56ff461658d9d2cda4fdb95c4256debc03ecd06ce0ee0c86ea17f2eac0df012c8857a8ab8b728f48658edcb101f162702c84b864f2411f9e6c293e06fe55dd13403ebde8f400a0ed81e37745c1759c1e9472c088b7eded94893a3b5179869071d927ce4d97c3904cc0d48326b105d44fdd73ff0a1ad2305aeb484c6c4cde3d3783a5fdb0b4586c7b7774e89daeb3ccfebaeb2b9e6209efbe01bb374f2f97b21508f32e0c48069b9e5cf45837f2a1185f3ae623e78c38f75653fd7ab0d3fd95dde256de53bc77e62d9f62677cb35dc87e3cfa9c69aa3c41f8ca5831695f291a470fdb24f035ee3aec500b684eaa3e8746b84624fee1dc9464cde0c70813eca452b62a667dbfdabfbf116971a5fc6a0b9adbebbf4e7203d6cf1abc61e81bbd36fd4a1412d2e0ed2df343161d2fb9e88b57b9883055c9f06b6c045819d0104190b2370a3a5057f6ae66c8e600d2aab05d9bca11ae96697754c687490e0ea59f067d62c87b409795c403f71a3beacc06d2432d82e583eac096d5fc3790248126658ac0c4b334dcc2ab736768765f586683298974e7871bc82f58904b7d56ab409a64135633de58d8fbdeb87cf8f1cc3fa4d4394520e53b69b658a9bf078359af1729df5ffb9e0b6a908c89d67a1c25b020ef05d541e3eea223bf558f99bfe5a36da74a60f8955e77ddb734eebf358c51500f45f1b90d57a39ba76bec4022a5d0064f2bee4b09ee813a7e2e46229b4aa9a511848ad91b3d7de102185c6e8c71792a777a1be93fe3b56f4dab6d7ed18f58de5d86aac9199b2c80876449dad480a380d079cf4233f35758b97be984668a15886bdb69f21acb65026b6652ddc02563eeb49a1127066f3b45f8c441a65064835b0a6a33355b2fa41bae1aea04fcc9ce325a9bd62e71f57a08fb64d8e99215e396920e7928a575fb60189da66f74b43679c368465cdc87bcb5b03c07903fcc485e2fd7d4deeacc456d8419f4ce71775db17dfb0892b7a9ccb6772d2de6b8882dfff59cde6916703cc57bd4d542c7fa63e8a4950286f53b5b1e9a333d2c4873b2a2289375fe5a9e4e35de736c3deecc3f67590374fe0214f341f79bc32433c3bd3041354ed6d841e6d78e7ba8f7f598df87876862dd959324aa816580d822e939f767711685947b25ae3aa6dcd7defaa9a0ed38aa9bfe08d518d192cd98851307e938179ece231088bc259a43f197522f673e9641e6b1f58b2514d4d8f8da2a30fdc99f5a5f9a0a460a5fb42529c10e9b81a61e7c0515485c985fc53719bee45525ece3cb2bf86161e70d547da9fad3a596ce9c49c97f9c236229ff9d78192512d144d516ddc653db833cfa4a1635ded2c5c1f8521576809148659e54df9a7749a1de00e08b7c773fa2b2afbd5167dfeeb7c0b94f1246d81caf2ce44a359b2d7d8c71187d8aa2bd6ab4aee5b194d8890d16b67ec6545633992ced5b6b5d0a2e7013a19e235a3a6ccb4bebb7a2467de2dbe70fa131ede143d2726064f5c41da5b8cf8c5da946cc38b6e3ff11ff3fbec657e142c76aabe40b59dce3286612632f4bb9e5dff2b8f2a2a47c83bdd2ef3e561a57142763a8bca54a06ea6bbcde3c41f841ebc86f5d242ed78e3e714364695355a778e5899943507a94b6cc32f6b81aecf80751e896a141c9e3fca9a00c9a6165259fbb25ff1f50b91b63f6d8e3340f5c1171378e6495e59e8ec97cdc5d9d7c13c66c55fd1d4d0198d3477ea19b7bb93adc2ff52dad441b9c3f634fa250a869aaa43db42f5280f7803b068b984f664b7680c639e1f5884238344dd353bfead2a640f5b8755a115f721bf0b676f06020e83ced8a5cb0219ca01e45e229dcd567dfee0ea930da0306224279189d5bcfaae1d083ee0a475e1d084e4736a7bdbe808d5c658fe49f81275651173d3d47b270687f74b8c6c44a3240374f4f6655dfa397a5bc59def4cce5e39b1847e205b2fc865b8c63fd3be9a27dd8829262b2771cc87fa94ea604f148d858f3be49664ea24abc198e6a1d1568feb43a93a310f162bada30b1ece79e76599a76ca42251fa14a9d3d3e8a490fa70cdfb5a6e8703663769ba7b31d4059200ab363a174b688ce7add66c7b49728930cf8876da762a9163ae0fbacfb42f6a1b3fc049b696035fe8f968808df27b4e1de8d8f833592230be1441d0f036191aba46234ea4c6ce4fca4ea150c953badede2af163bccaccf32e6aa353fa0d331b2e505bc9ac1c4541f09bdefef34ad5243a8d5f13669053bbd62a189d301501f7bcd3532926b43ea3b0dff75e219865cecdb0437c8d116d1c0871efd3a0d1df7e35e2e93bbac708350b73843dfb418609831ce53bb8e5fe88ee395fcbe51df7fbc15de3d7857805730ec54dd5295733ca72bd869f2fe082ca6848d8484394f286e45e1dca1a507403d1ba0ba2269df8942f3dd5749b9807c39f95fc5a0e646ef5aaef64a728524b12ea462631711416e30af4824a706dd0ade76f2c2f060f8e8a227c2c4ba63607c960e4132e3429c83bf85b0a5a5a703c29b242f52ae08ff776dfc4183686769a27f1d537cab73984630396ede1048eae9f8c310401329e33c46c02a2db7d74865090f16a062ede4eecdf248555feb6a2efec446721e42b4a4d27eae618a86d051b13e29db6bc9899258b01a0885515515917c02b7ea3c2ae5cf08ccbaadb93136b9fd75a95aeb2eba9802a411bd9782d8623ec6e174ba"}], 0x1140}, 0xe) 16:01:39 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f00000001c0)=0x10) mknod(&(0x7f0000000040)='./bus\x00', 0x42018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) 16:01:39 executing program 0: r0 = syz_open_pts() getuid() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000000), 0x10000000000000c4) dup2(r2, r1) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0x15d) getuid() write(r0, &(0x7f0000000140)="41499018ba5a88b3de58b677c699a1971d7dc3fb2213b49e9f5e4c1de338150015bee9c099b3cbb2d66a19a0521f88f669b096fa87e0a4e38d1641c9158ef8483977f8d9ba490fd0017ef467c4388cca01e4d97cb132905291191bc8dd2f1fb53161bba4a2a9533ce30c1a876d6a7120507d7b4f8bd4201bd887515f7879d50def11991855970aefa016161717e478afd7ddc16882324484151a0b37f7e50f5e0772", 0xa2) write(r1, &(0x7f0000000080)="f2", 0x1) 16:01:39 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSDTR(r1, 0x20007479) dup(r0) 16:01:39 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x7, 0x16) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)="00a008a2", 0x4) 16:01:39 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x20) mknod(&(0x7f00000022c0)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x155}, {r2, 0x31}], 0x2, 0x0) 16:01:39 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r3) close(r1) 16:01:39 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x100000001, &(0x7f0000000080)="000970d7", 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696cdcd0e86c36713ff31eca65c30002004178ae4db1fb7ae7cac6a50c38616ddcf818a6844db2e86bd89dcc191ac40799ecccb951e39d0f53c7d0b864d52ad8f5aa5176493f4897d51a815f9fea0bc29ba5e486a2c9f7e3bfc02168bd954c4f5246f69683600e32961ca9dc33f65b38de"], 0x10) writev(r0, &(0x7f0000001800)=[{&(0x7f0000001d00)="3c82a082fc29cbb2c838020ec218490f3cdce78d3954b0e4a9a3cfda7807f0668d0fccc80c8ae5979d5f1615323ac8ce30bd0c3099f993a0440bd4344753fbac224939adc8eb18502ad550976ce0ba491829e99d40054a649754f53fc69ebd5b29d3273b5cdcff825ea0a05c636d5c331e9d8874bc3d6b700e1627", 0x7b}], 0x1) 16:01:39 executing program 1: r0 = socket$inet6(0x18, 0x800000000008001, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000)="05fa9349", 0x4) 16:01:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800000002000, 0x202) r0 = open(&(0x7f0000000700)='./bus\x00', 0x6, 0x140) r1 = getuid() unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='x\x00') getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x2) ioctl$TIOCNOTTY(r0, 0x20007471) pwritev(r0, &(0x7f0000000200)=[{0x0}], 0x1, 0x0) 16:01:39 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) fchdir(r0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:01:39 executing program 1: r0 = socket$inet(0x2, 0x4000000002, 0xfffffffffffff758) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x81, 0xf0000023, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x65d1d256, 0x0, 0x7ff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x8, 0x9}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x10000, 0xffffffff}], 0x7fffffff, 0x0) 16:01:39 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = msgget$private(0x0, 0x1c0) msgrcv(r0, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0xfffffffffffffffe) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000)=0xf2f6, 0x4) sendto(r1, &(0x7f0000000100)="fe", 0x1, 0x0, 0x0, 0x0) 16:01:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x73, 0x101, 0x2, 0xff, "97186de11cef043829a40c526f9c8bc282bc8dec", 0xffffffffffffffe0, 0x7fff}) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCCBRK(r0, 0x2000747a) 16:01:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f0000000ac0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x4001d38, "8369d2d18001000000fa600000ebff0100"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) kevent(r4, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0xd0, 0xfffff, 0x4724, 0x5}, {{r1}, 0xfffffffffffffffd, 0x12, 0x40, 0x9, 0xe3}, {{r1}, 0xfffffffffffffffd, 0x88, 0x3, 0x7, 0x7f}], 0x6, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x20, 0xf0000082, 0x3, 0x1}, {{r2}, 0xfffffffffffffffd, 0xa0, 0x20000000, 0x72d14ecc, 0x50}, {{r1}, 0x0, 0xa, 0x80000000, 0x3, 0x8}, {{r0}, 0xfffffffffffffffd, 0x4c, 0x15, 0x9, 0x7}, {{r4}, 0xffffffffffffffff, 0x90, 0x1, 0x469, 0x2}, {{r3}, 0xfffffffffffffffa, 0x4, 0x20000002, 0x2630, 0x415}, {{r0}, 0xfffffffffffffffd, 0x88, 0x4, 0x80, 0x101}], 0x9, &(0x7f0000000380)={0x5bf, 0x3f}) 16:01:39 executing program 1: r0 = socket(0x5, 0x8000, 0xfffffffffffffffc) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSCTTY(r1, 0x20007461) mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)) 16:01:39 executing program 0: munmap(&(0x7f0000007000/0x2000)=nil, 0x2000) munmap(&(0x7f0000004000/0x2000)=nil, 0x2000) madvise(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x5) madvise(&(0x7f0000008000/0xc000)=nil, 0xc000, 0x2) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x21) mmap(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x6, 0x10, r0, 0x0, 0x0) 16:01:39 executing program 1: r0 = socket$inet(0x2, 0x3, 0xfffffffffffff801) setsockopt$inet_opts(r0, 0x0, 0x4000000022, &(0x7f0000000080), 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/246, &(0x7f0000000100)=0xf6) r1 = dup(r0) geteuid() utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xbc8e, 0xfffffffffffffff8}, {0xff, 0x8}}, 0x2) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:01:39 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)="b53a00f9", 0x4) setuid(0xee01) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 16:01:39 executing program 1: unlink(&(0x7f0000000080)='./file0/file0\x00') r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x40) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x58) 16:01:39 executing program 0: r0 = syz_open_pts() symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8108, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mknod(&(0x7f0000000000)='./bus\x00', 0x6080, 0x6c8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) r3 = msgget$private(0x0, 0x4) open$dir(&(0x7f0000000440)='./bus\x00', 0x8, 0x4) r4 = socket$unix(0x1, 0x2, 0x0) msgsnd(r3, &(0x7f00000014c0)=ANY=[@ANYBLOB="03000000000000007c8b6fe177828e15778eadd035a2e84bbad94019132930902e3e96445425c933a40995edef2acceaeca761c8976ca1fe5e8148751e63d9005516390ee5ed4facb4ceaffcdf184c58addffaf12a25fbcfcc658631cc26e25a4fced8094cb61786492bc69d02c0825affec002e508ef36e8252942352782a9c60211941f21cc6ff6e98d5718d54e5bd43af0dd4a8e382c77b056950a4b59ee6ef9b13ec33121c287675eef096bdc974cb7246e29cea263711531e62e57e9dbfd6c84d22e5ebfcb51f1ec9e049a2c1c77669134546917d6a2b717e96c287022206ac05536707b5f83228a0067eb7dc07cffa1164c30ac5028bc50bfdbeafa665c8858d397e41cb998fdd448905543c88c0011c2b837536f4d85a906f77f2b4c76e3f819fa2811168e28d8d681b73915d0363e9d032552581000bada5ef086dd80f31b934d4fef7ca824cd9c29fddaa7ee29512754039c547eb35645e6ea40e22c63081b7ffe3a06dc32fd0fe6d079fedff4110c1c6d95af0c1510608e86689472cd89a6a731443212e02f15f51cbc12e670868bfebba5af8795002455d03f437f360f0918550a2bbc75ee728403322a81c0d46609cdab6a5e0f4c192df67dff8edac7ee20c9cd7843c6440c8808f99422688e3768910ce9a45e5ab3fe638874120cd6f8275742d4c05efb52fbcadbffcfacd083e9013ecf13bbbfce315c14885aaca8290e84443fa1b1365edcceea40f25f3ce59f8c96938a2e683bbd62765c38d6de25afe34dc907ddf1a4f11408c140669e9da13c2cf7d14086a5da31ffa4e1d1713fcf07661cd40991e3cdb65f4b4a8c14802375fc3cd39bac05f8d959f182375cf80831ff341d25a16dce0fcba85b17300b659e82e5a470348e3279e97ce2c968565e7900cfff9573ff633b55176ee8ea031d61413a1a2777810c32acc1645a1164eac3b660ec7284ce15eaa5ba217ed521ab7801f6e204d90b44e238e7277f5169216b460ffd1a791c45261c1dfe4eddacf70ff0a5ad6d1889340ab2bf9643fcad593500f3c321b573993cbf6caf02ea21766f73ba9516e405ae55a94ae980eba3b50ad3b63672aac93a0df3513f8f1ac1e7a0f7b554e39754a6b6aad7bd87215b344f47f89576bc6cc5d98eedb2ca1b328ec7b9e0701fc75dcd6146293c10bbc50e2c8ba01a5b40ee9148027c9482e7bd607b679ed934c97dceb82cbbc3a35fac74403f953aa7d44c5b4c91d5f1a40a052f6ba14cb9b63ca8ece95c429c53212a3386b5111e8d56b6456b9fb9b311666b8ba0c110c0aa7fc2ffea08e60a7a8c27430cddf95ee7c3a17ed6da8aeab57165688718251432b86bb866ccd22d299a552fe57eee29df04cfebbee108eb387b6dd6c70a52251d7af7a2adba8eeb77e584ee4b321395cc831da5e02d99301ccfeb68fed48888d3561b53d8803e92be1c0286708b303083996818e0703b1bbdf6f571607531b5729bc8cfa7fd723c076d3b9bb5293b8ba8f02f6da05acd303bce89ec4128ec56f03aaad04e5d90fa99b23289c1ac8a4f6b72b328a96115d60c94a4d64cebaf5bda29824aa5d06d193cbbe641a4bb19400f83a63ca9092f0af088ff291ad3b9b3a2d391bec198dabcdfc9a9f86d24a92abb6b2dbcf5ba9ca92ae0d266508e9661952320f83500818b24512572e1bda51a628e3d894f2553622f0aafad4f39a1850afdcc7ad8d85cc247ad89a767bb355ac5a0867b841f27e96d350fe3b2cb236e5e6d4739c53bd3d2439ed9e6d786f9e7990cde2307b51977c58b02e63f755c4b0d5d8f4042b181e34181aabf1f6fb10b1da17bf5f992a1ad77efc77a98676d45198ede5a41c797aa6d171860c760624c2e9ed0eeebc5ebc109b4643b9c6ac6989422243a106fe1013ce917ceed34fc1e0c63d3e78fbb0c93d4bb38920d8c319133712108c1f44a96c1b059afb9f3122206a363903e071fec340e9397396a000ce7643a5cd780c6b62c5bcd3e71036920600fa96b3dbf5b94c8025871b25d94c8e209289ef31ee6bd64fffefef1f0a8f1b283b478faa1950472e1b190da7096d9e3d05cf5b60af8f6c1cb7effdcd47459694759090cbeda00cc5ccce558a474fb976e8d6fc7c6ab7b1a876896a8d3e9b0c514a2a2d97eeee538bf1a7aa7e857a4676bfcc83bfdcf93f3ecde0fc428d4340eaedc562addac4764b6fa21c74483f3b38969e2b2cbcfd5263c89acf976914c59d96a9d3b4aa2d025dafddf6b19858fc726418ea97aa163b68e92af7daff0931bb1c81457b9900dd12842169375cddf7417b7ac67be5dbaafd731a92d3dbcc53a9b8a01890d0ff88db721ba14ebb894bdcf731b8db03317596f9a58b064f5b8fd06c1dab7a4c10274b6380e676d5a595b1adff7b8ceb9e5570a9c2a1e3c9d004b9521c1f018f4f35209d63beaa15c831b34ce6a5957cad1b06923664bf3b0966d8a1d060ee505f98fb0f499c39698172cfaf62aa1e76bb9ca76553a0a01df2056b51b731a647fd66bfcfdb9153f357ed3e60cd7a35b0a13466e21fc385d02ca3294f54bfd8f6ffeaea38a2d4975bddf21cb19a53e87afe3e4ee6e61ed0c9f49944a04edf1eab52d0047b0b2782ce4ffa991133fc90f2cf66effb1c56664f12e9c95495943c2e266eeb974c224c9eafde0ab021ac5d99ce18f8bd751764470eb70e00db14f196bc59a6751ca108a82c64418f5cbd920a77d1fa617e92a8727e7239ebe5ed179814cdbbdab26b3870d99eb1130d23a98a60deb9c752533638b56cd2ef26fa2b5629ea08fac99a65fddc0716cadf3b64aafb6a3aba9803f0cc353268ec50c716943fed053f05cd05bf0a7fa97e6e496c59b32454cff759d3cb6f826d66623d9fd7c33bc12f81797aecab1397f541e920111d4c65aebefb9be20f802986f0789486f8cf507ff0c7ccf26e6aa8f9aab46e68621ca2d935701cdcf17167ac4266408887c40b1d3b71651f826a821a9ccb4ad55dfa468de698651ddaa044c43ecbeb7f455a5896a69bdce19588a896d75471366e643ccc938faf90de9accd012cf8621101a889ad9e95fa483464ead2c07d0ee4a392aa145b40b1d6dcafbea631168bf0dd480d8582f2a016ef0d751d57c982ed37db6e6d18d6b41a294ba325888bda9687262da3089924fcfc83c22c365e70d3f4c41a7d6b0132ff7e84db6a2df0701275e238c9d76315186bfb6e3700c6333d7dc565ce7be7918122a99a52cca4809d6e6abcb0c1c604edaecc729e8967c81ff88d4b66d2f796121306ce2ef293e2d34e583d064424af06566b41442796f463de9c96d68106314c2cc102b86f542a2fe6286e4af03d658470c79599805ce005e2beb766ed99d4fc121c95760dcfb252f295fbedb8e5824eebc394c4312483c1cc9221e3a8cbd0b1900123f747c8cb4ac3c78592b6c0984bfd7fd55af4a7020599ddea12bea8d83fb4b6723fb4a84605f006eb9aab3543dc7e69c8d4ab322bf4eb436c8c7835a1707db2fe6f4033726fcd09d2fbf7f3cea38446ce612abbe9dbe1403081e2b1b20ac44dcdfb6228cc2602fd8f295d1becb3ef7c362a8389c61a89d7bc59545a39692161b74767b83352e385ae805593cec52fd0f87bdc4df15c4b09916047cf5fe00edfaebd273f65a3ac6da28eca5e5e5341156660d455229362eaf1e36621f52073046ef79ed75d981f882cc5d3546967daf1dd7421a352fa83e6754ea6e0d5602c57bc3c5f2b8f3542e2345493a481fbc278307f738a037e65eaad838c8396cbce3fd236d542f94a2cb881dba1d9b3d359ff18bd3fa745c042c2c3f261edb742db881b2c418ad8cc232d24ebd07dcfeeaa88ecd6484d1496c7c3ce01fc936bebfe28367d720101d06db9bcf2de55efa5ccb1912847108619e3ac7ecc3fad17449917e9376380ba015c593ce1cc057481923d98ba893b8ae0ab5ec7c57ac65d733a74bfb09c25139550419eb23cb339682d58b49e230d0b2b36d917c792cdc358858b606918a1206c82cc3a4d38b20ec975cccaa822682451e89b9334682a97cdc68bd14f764d800d5dccd82c7f8461546798759bb4d9467b3a611bd13b6fcdc214cb5d754698ad64e59c0175549a28a230b16530a73714abce842caee64594273b77b29e49175c29c6a50280972303665d51d6a2f0f1b83b89ed270f8409cdc9b6c7e6b38f12e1e315e0a45cb7780159c72be8a10dc43fc762280a6111ab793180bb8aea941275a579d1fb4ffeeaa60a90073cb3a176e78ee247af92fc67a1f5c2ce728fad55beaf077fb6e0a8e765e28f5cef6eca2a41525d59c9024cc0bc76872c0b72cd37d45310501539f52f6ea3892a7bab4b376a6771debb6786e7e5656d18ac111aab32ac9ba48c1636d30135c8428533550094ff00171308ae537df895670d0b3a0529d65cace9612fca5353f3c9896068d3596cc13d491e46f31e276ee16021e519238fd46bc2d3189317f124f8510bf5ac3c7c2a056d09e130e81a0e8bcaf6a0ef06749bdd53cb5c1d74f9dad7e5551d0375aa8d17ba68f17b8835f9b04cc8865723ad5bfcf1860712e12b51c650138952775b5ae0e271d0e91b54545b125dffb4a515279e7fb69d70d70866c3adbf3f37c707a13c4a3bcf6274a98905f1ea473e0a7e4aa08781d9c1ba9b4fef86f46b5f2f7272617ecf9de88eaba2c21fb3613c07f89528d1e42e8e4b8542ba59306eadb59441cad8f2004d6c733a50ee49ad47dac6437ff6e1e508e8e735cad25903f8f1125268562bb35e179a5db189f8b41f11f1483d08df1e12e500263e119636c4e5d525247254277d4d8dd8a37a25958c78a9be6fef75c1806b3b70137f932ee0346a58fc2355a0ebfbad7c856169bd2608cf386452a5cbeffa5de6c933ed6ec530ef103f01bbf5e3eb3b85bc176b929d10c377653429fd62cfffce6f4bf191dcd26e1e67de2cf5c4e4f5e6bf4b96ac36c75ce76c56371c098b5c15b98bb99504607399443d65fc319802801961e6d68b518daca3cce16ed2c8c20b5fa8f2ebff69946b61b00b9ba79b716336a306174d42355326be3637af4255d79b732d7790f37a109f99f39fa7bfcc40cd94fd52d4432f664d1ad7eca6480c8a77049fc084c6bd0de302f35986febbb5b84a8faec29808920948ff03193096e73d10441305616f4b114f459fca997c3c31a0eede1b1806353a6e77738610c6b8445ec55cffe3ea7879c7766da6e5c8442c349a3e619cd00ee5026a38a211c3e001b8c66a422518d65b6cf10939d88fc4f3d46de2989b9d9bf99021765947df051f1c803ef3dc09d200b0738b2d0b8a3ed13e91310ac55cb6c9d14af6c00dc619fe37cb3132e8a2f16244764777f42399d7d0b02c989b78fc40ed0f9983712b72da657e7efa4c35eea5571cce5ce708c27248283f4a0facc5816cf7c72e7cc2fd37b34a2c688ea8ad2645989f1f52f396a0e9e962d21cb61b089046377466a0269fee8cd42519ebf46bb078da4a515fc1028c515bddcb03016d8574ecb514124eab4cbca5dece351a6a00d8e6d791c4e35906e081801afdf6881d057dd3db5fdc2695721f8c83bf69c11e3c7eb4e0095b17a68dfc1d37b6276a7f5bac7f469e1b93267548833f83ff386500c5b8403c6f7579fa7cd57c436d45ef2a8b13ee4a0ecdd68a1b32d86dc0c20e4db7aeb3d710828f34a21cb7a5b841f036450b98470a5250c1b0214f3fa5b2fd36ebd2cbab429f5f9178574ba7eb55c4fa323762520a530bce2ef1c98a893b42a9057d6eacb12ef1c1111c0b1fad43d9811a212ce6d721cd7d6a0c2c6dbb3d6f99ed9c0362a9ac8359f6532feb80098c8cb4a8aaaf151e9622109515939790a9bb82c4e3dfb32"], 0x1, 0x800) pipe(&(0x7f0000001480)) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) setgid(r2) utimes(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)={{0x6, 0xfff}, {0x0, 0xfffffffffffff800}}) bind$unix(r4, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa) r5 = msgget$private(0x0, 0x0) setrlimit(0x5, &(0x7f00000004c0)={0xffff}) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="a100080000010000002300000000001000000000f7ff351daa5db0b7a488b77d4ce32d7901000000aac73d327ae1a91eaa1aa4000000000000000000000000000000"], 0x1, 0x0, 0x0) msgsnd(r5, &(0x7f0000001300)=ANY=[], 0x0, 0x0) readlink(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)=""/117, 0x75) getegid() syz_extract_tcp_res(&(0x7f00000002c0), 0x1, 0xfffffffffffffbff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0x5) 16:01:39 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000003c0)) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='x\x00') lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)="f69d2b4bda364d7b1229a12aa5ab3b62c37729c37c79d3006dfc42df06bb7e6097557684721a322c126e4201a2f26fef69a0d448df7dff473b46bcb3af94e1", 0x3f}], 0x1, 0x0, 0x0, 0x5}, 0x0) accept(r1, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) open(&(0x7f0000000300)='./bus\x00', 0x80, 0x8) 16:01:39 executing program 0: r0 = socket(0x2, 0x4001, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x100000000, 0x3}, {0x18, 0x3, 0x5, 0x5}, 0xd730, [0x0, 0x6, 0x1000, 0x9, 0x2, 0x401, 0x8, 0x4]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c65b78bf76433b32e7851d767da785b66153000"], 0x10) shutdown(r0, 0x2) 16:01:39 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="005e630000a6000011226717756007335a685052f30f23fe4307003af6026dbd7b9d33eab1c8d1b4375a92a3faffffffffffffff18e94a452d35cdd3c72636ac6b47edba29be6695908ed7d1825eda0e00ccec93623686a8b69605b0ddedca4f679788b5bab0154ce3a924d6c2ff6cd1d5b0c9334ca19766ddc24ffbf8781162e2bc7235b54f62a6e234000000000000"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x8003, 0x2) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) shutdown(r0, 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000)={0x4, 0x7fffffff}, 0x10) close(r0) 16:01:39 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x100000001, &(0x7f00000002c0)='\x00\t\v8', 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8284bd111abc6c653004"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="79c52a6cf5aeec760ec1d004b1a44283e7c64516508876d14e2f1986622cbc7443fdf660ff0eda5a2b1b18ae4bc695a9b9c83f932d578eab0b3f593dab90949d6c3c5389d4ee0252794250c7e722763a4168a1b4183674c4f0c2213220900567963861ebe9e92f7aa94870a9373b025b79a3dfa44480e22900497dc6e9616f7b30a3da8e77498434098e1b7a72d0310cff64f463c66b007ba59dee9c757caa42b17aca98731606834e068e117627d6bbd9314e3bf8b8b1d16a7180312848fbb8f58495a6f6eedc7eeb996db8eb9b454a78db7f6c1a79f4766e710a558d0331c696ccaddc7b5a8b41076f9db5438e247da4f304d8b1ba7695370aeb143edf1408247616081ed02a90d978f0b802866388fd75e6953726f8353d209f77f7c947fae1ebb4cdbc4e360d54551c501512bd4ad336487c90e253fcc7e9bbb594b159c79f2799312f8770643bf06798beabbbcc6d7c1a66451b902c4be7365d931685d32c997ce4047476ba7114c3e4f3bda93d5e87778017d1da5e41b580545b2ca47edb71214f4f7d93f86c87c1fed330d805f4d7f9b3809dbcb01a90eb87bf739261229d0044d63b2f9fd6532c6d93ace46147ac7d83103d6ebe271b106e0a8c365e494e06dfcd6859facf53104825e60e4ec68b671a41e57ffa91ddcd965fca94acf38bc0565acf34528772c4cbc81c9d8accad308b490cb010937590bbb69cfb2da922b77771e944f4287ebcfe25084327c3cebfa901047dd433ce2aaa26cc4918ec6d0403885686746867d3bee5265c5935047e9dfef06acaada093ee0e63dace91cffe7faff0e803ce48d4f3da85820a9ae69050381b50dbe5ce896299929c359197e90f1532929fee1bece701d5996c9a71b0cd6c7b45c4ea8a9a2610af31ec3a55e8768ef12c05795964cb1af0d55e461a044ea7de289e38c6c46d8f67cd44414761cda182ef36f26a57d2a935aed3cac352197b4a001f62f8854cfd98147a9aa998676d3fb8180697c447a90de7af0129f24b60af925a444d1afaaa94623ef2a119de63c51a8889ad573f6690d79410e7ee87c25a4bdaef760f3a48725e4f049645a4a15090ff16218706e28d57d55ff75eaf3023bbaf65a9b0e44720c038ab5975b698de83686da08715456b16c1f36cd91e7d7dccf4e572bd60c116edf225e3e0f9f88a3271394b55d77d32e17ec196a7af392686200eba5c12d2ef8ea681b1efae2063ab2954d6878ce9fd1a9aaa782c20360e68cfbf8e92e3b049d07a584f3f6c1ca3899a1a06dbb038cef9042383d27858e2eef3ee340ff87c74b87486e04b34d61743648f9f5f83184b343bc15baea7e932af3a1e28c8ebe92f09da6d47a8578df104713426dc780aa7d673021129b039479efacd86ec20744e8cc221227842c8f3a8fee1054ced2a829a5616eb55997b20763418743417b3f8f2f931112cc4c3f2fa212d1be4a2e62cd4a6fc821956e2100eb71b278f919318eca12465d72b18891e8a0376f1d6cb556f87c31273b69b17d914463b37e6e0da18094db4c334eeb1cf5467aa3e857c5fa1b9a0566f2a05a89ac5e7ca060b7378608aa1790e19997e1aaf9ecab9811b15175175415af1b39e38dff87e80ad5832160707ae7bb576bc82d037934c78090da2067ed6ed3d5d866d373aaef4e914139d8bd42102816941e5bc3bc328e97efe7e535b1631844f26f329321902f816b580c6d2aa6ac3d97cd29d550a10cac1829ba44c1d1415d2d3b6eefccf4ded273b9311c8ea87b8a265", 0x4e6}], 0x1) 16:01:39 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2001, 0x80) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="710df240ec011dcb1cf2badc51713cc9576b0f9aaba601b400110008"], 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="1e0a7db49079b1f3ce9758bd7ebe705552d3a67e649a56e1c320fe3974cdf48cda531c6e3bcc6f553861973f180d12b9c632cd9e61b86240fd90dd313c77dcb764f40b258939824dfddea2dd766bcebc7f16b89c971db0e717af5fca3890826d8b5ebcf03b265f3546362300000000000000", 0x72}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) r1 = semget$private(0x0, 0x1, 0x2d0) semctl$IPC_RMID(r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x1f, 0x1, 0x3, 0x1}, 0xc) 16:01:39 executing program 0: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x1) r1 = dup(r0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) pipe2(&(0x7f0000000000), 0x10004) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x1000, 0x9}, 0x8) socket(0x10, 0x8004, 0x8) read(r0, &(0x7f0000000180)=""/97, 0x61) 16:01:39 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x8000007) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0xfffffffffffffe8f}], 0x1d9}, 0x0) 16:01:39 executing program 1: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x10000000000007, 0x140) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/148) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000200)={0x20, 0xcb, 0x4, 0x9, "d39f7e95ede247b8ee1d32ba8d33a8a24a8d821a", 0xfffffffffffffffa, 0x39a}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000001c0)) 16:01:39 executing program 1: r0 = socket(0x2, 0x1, 0x0) socketpair(0x6, 0x3, 0x1, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1000001021, &(0x7f0000000000), 0x2) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x3b, 0x4) 16:01:40 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x19}], 0xd6, 0x0, 0x5, 0x0) close(r1) 16:01:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x1, 0xa666}, {0x18, 0x0, 0x4, 0x800}, 0x0, [0x20, 0x54e1, 0x7, 0x4, 0xfffffffffffffffd, 0x4, 0x2, 0x4]}, 0x3c) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x8, 0x1) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x110) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='x\x00') 16:01:40 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x0, 0xfffffffffffffffc, 0x1000000000000}) rmdir(&(0x7f0000000100)='./file1\x00') renameat(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f00000000c0)='./file1\x00') 16:01:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000500)="163e66df7bc14f8a634fc4de68bfdebfc0832058c3f98434d5470a46ba55a9cc1105f796e00b1b4c78ef503cc84c8ff31ee0b4eb8f31ef33451e4f381a7094622be40fc483736532442ce145b1db1944d1f516749c3f8a264b1e400f110b8ccea46d4e647dacb68468fa7c4dcb8318e597fc1c3226e83edae3e8277b9ee6497489834f7ce83c1b4551dbf65dc11617d0527641d52b142a4706b8ad6e0e1306287f23d4e706174a26a914f0ff303153aafd32fec0616aed6d1ef0c92ba99ea7c209107b432021eb68e868c49ce623f3dab1190f06c9743edd5519a03be89bb2cb6424fd17028fa5b34c04013b04d8dee3cf0e60010f659a05de3c813585dcb3c648af9fa1824e0712b561548872ea4e940004920944ac22e944814c91d793827dce2a62", 0x123}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='8Ol', 0x3}], 0x1, 0x0) pwritev(r0, &(0x7f0000000a40)=[{&(0x7f0000000140)="fd752a39d21d7717152ae706f1bd1b0886cf6423e8", 0x15}, {0x0}], 0x2, 0x0) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000c00)="4b5bc3a56bc2fd3b27c2b8356b8c6e27f634458807349fda609f2e65fcccbba4c7369f6123", 0x25}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:01:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e0000/0x3000)=nil, 0x3000) munmap(&(0x7f00003e8000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f00003e8000/0x3000)=nil) shmat(r1, &(0x7f00003e2000/0x4000)=nil, 0x0) 16:01:40 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) 16:01:40 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') 16:01:40 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x41) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/163, 0xa3}, {&(0x7f0000000100)=""/166, 0xa6}, {&(0x7f0000000280)=""/166, 0xa6}], 0x3, &(0x7f0000000340)=""/66, 0x42}, 0x1) 16:01:40 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) bind$inet6(r0, &(0x7f00000000c0), 0xc) close(r0) 16:01:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x81, 0x28) 16:01:40 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f00000001c0)=""/37, 0x25}, {&(0x7f0000000200)=""/174, 0xae}, {&(0x7f00000002c0)=""/21, 0x15}, {&(0x7f0000000300)=""/60, 0x3c}, {&(0x7f0000000540)=""/106, 0x6a}], 0x5, &(0x7f0000000640)=""/4096, 0x1000}, 0x802) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvmsg(r0, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/244}, {&(0x7f0000000340)=""/211}, {&(0x7f0000000440)=""/209}], 0x100000000000030d, 0x0}, 0x40) writev(r0, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0}], 0x2) 16:01:40 executing program 1: write(0xffffffffffffffff, 0x0, 0x0) socketpair(0x18, 0x4000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="88b6d5d8c48118a3db527a95de202f73b71ee4493dea06366d9f6912198ec3d2be1becd63d003f68872a55aeb47657602cc90ce8e3405b5368017287d3f62fdcf38ba77aaa50af1877719291ade8a91f8a75169b0c02b72a7fc7123b0cd9acc349ea1768b13428508800b40e2f8c10e9ec7ca3ffcd3c121c1be09f6903023c90f58b50496ec6eb5a2d886784e2d48fc766295708a7e3500756d0e3a1b3f194bcb0c421932f6f9cc8964bbc9335751bb1eb86", 0xb2) close(0xffffffffffffffff) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)) fsync(r1) OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) 16:01:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xfff) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="dcfc9979d24bf4bebac7b7075c7f5fe565dcc922343dd4574484e793dc6c186964305bf822da2a01e97174a398c715e110b4669147d187edbaa6880b6e528285e6df0d16e8f3115c8edf519362d6e405155ff69ad70bbb148395ec7562466036fe04ef0a91e48649d4e2612b53ce6b30c96674ff8155e6008b006928347fd8fd3d679bc36c67b94e4e99435f81e674a99f212f1f6354f4e550cacdb471b2a0d2850e22d5a242783414254c2e789a52c8dd9517f6f1d992b210c798aa8f0db4aeb23f370c2728eb1d2559bec5b0cb7fa8312931c959d56b61dafba2e3e8bcb6277055832a7db5e40cb80b91a22f005313f0567f18dadc99d0cf810a510639003ddbe8435636dd091353c54fab8535cc9de2c1a3083954a70c6f919b88235381901d7ed7f48053eed039322ea45e019eb83a2c8ea4a1e93154f7a05c75cc0240cedc1dbc3aec0d97d8ab78b1d26391419ba1d9187e1fb9e9373826bdbbccc3c560db35189e9e91edaf1eb569a6a9bc8f3aa854019421495e25a1aeb4e6523fd615b23ab3a709d1b4e8b072ac45377fa2bdc88552500aaf4efd1683c7ae9727f88a23163e6dd22a662bd2d998ea49dcd87816f54024e21999106b4543fb1b43539220b0fecbd1a8005abfad81fb3f95f2029957c1e48eeb542615ac971d060c6cf1f551176f3057074cc2bb357963d30acd837d3436be544f28adf445aea435ae285ce34c940c343df71e554f6b90dd9b8527df6d2c1de1ac5cd69913023e8bcc09d129e6e49392f4259fefdbd1cd53d27658bda564b53876f3f42c0144ec301e98462439fce16aa93d7513eed36e717c7c268103c075e8eaab25b6a8887ffaa71e983b53eac91377a4fff02e193b2ca82a3da5584ddb73e9313406494513c225f46a034d236f4b4a489715514cae6720e6ca18ccfa7991bf6e8f397e1b97ba04899dd59b3a431c0cdcdd68162a857b2d0eea19b015798d3fe9c1be4efb31a913d77c05ffd20869626ef2cc7197c987731df994af7f21b8a88c5b28d5b67b17932f69351a2e4b4839a3c0580b18037bb60c1225717bc3253c57168f70a72b04a58fdca652d7783789644df922bd49f6fd8cbe73da3e6d9ee74dbfb6ffde79458c4dc45eeb955509fed1b5955fc3cdbe34fe3303f340b9fff4ce2041d3c38e837b43ccdbe8231a99452efe86ce30453f440fefc63d13d87b3b78bf7f64f50d6fae57656ad7399e7ffc3e7175612dbd4c9789df3b448c3f7120e6359b79516dbcbcc6a81499d8a0ca44226363aaa846b17a6020f8a7ee0ca1a041e9f48b1e4fee36fc038753b808116a6ae7400ce2acd955a662b654bbf32d5345029a23e2ed4adc084403b84fa7663c5d9f2b65f8b8c1e3bb2b7d9a211c668e041ca7b3c3d6a09d2658ac3bb950d5a159ff076d0d361ed55bb4bc8524dd99464f268706a340fc06da23519343a62a500e30af7ab984047cbb851dca35f01248f4aa91f43e009d891d3cbc3fabe66ef9a6fa41b23e746b4825a486427a80a92f147e4cb366d03aaf2a504a732397c04cb78a56bb37969851fec00012a77869c2f32344357266f368a0f23b5a4a4715735acd0eebf4d3a8f4d637d396f41b4adcd3d784779fb98a5569b3c61fd81f3397c0d6106c46a53f3215844e784f1116bd384e65a897d9654ac18559f58959b6de1655d8c7fa8fcb6b5c7e0747c9a0f2bd902090c98cdc54f7ede2b5a01dce6bd1533530b35e0e957419ae9c5093c290977163e87078badeb54ebf78a1096d66af25196ef3622bf787673e24a7b54b0f4430937d2205c73aa7723150f6c940ea7623b83cb18b1e6d0af0f3d4670cd0e51312cd7faaab6397dbf8c185efd29e52813ac11b28bec674ba82b1ec3c60648efa54ced0f72e56089ab25bbfb48ec2ba4def6c8965b7e18747c250c1c63648d4176246fafde63b3c282da412d78bde01ce0fed46017e6964802714cc79c7e82f623210cded653a5ff5b9352368ecfd1a1c91693747455eee88886ca606d9d71302b802a9d4faca2082fef16c7193e95745bcbf1d96edd61d743987c36ccd04952e9d96b9cdd4693e22d1c65541e6489d312e0582bd86d874ddd7292642e08fef5207eeaf82211bcb5c1d2d4875f05d06b3fbd40e90b72a353ed6466667adaa0ea89819a58c425061f48bee92ddafc6b57a2c719f60cfde1de10a28860beaf6942f78bddb1f9ed5fb764ff3ab240e720d42b33d3377626d475307755ba60b392c579de175deff5e639a132feda68d3505e8f95c3cdd2d4c2b644e6ee1e39228090a7376722da6b3e7616b13e3046c6199e34811c1b481ebb7f8ad4a6f47c89d27f678a0e184011bf281bce453786035e2d55d73c30b62d082859a3f789de9952d2e9bde1c9d18800d18d8d3dfc99e9923ca8d0ebde16b921b1f43ff0314eafdab4a6800f590fce13fbd6675e20db4e378effcac81aea07c5e145aa45d4a5c30247009b27c2277112edd909d49fe621426af28175af627604de0e06ba69787071b3f02607ca5691c74f6c42f3cf0c1648924fd70e19f1c0dbcbe7292365b7da283459abc3a2b3d23d60bc3bfc9a4da55c7e765a9713a2e344a1425eb433fe79e0a7fa69badac32402295127f16651472e852700cd5d70af6e5cbd938d6a2f19c7a367b777f41a568f49e969e64aa247d9e2cc2b028fe4b13bed755407aefd55174abb1c7bc6d1719c6afb9323a41e61b1f61b793c9a04a76d67433a920b3ddee3037a42d6bf1626a6b34e059f40660a3e21c9a2444d47ea0c7cf689a99161173b18611880ca41ca7ba48c455d68ef3ebcbbb37af0174f9606166d233efaaf6e345aa00c99ae6e8ff7217497d0c4947774db6da40fac2806599b64a36a422d67617dfb1d2ec55c048e34cd24cdd3a81de4cd7ff1ff6697c8790ae7e879c0af5579327bab63db5085a308d85c7d41ca41bd3b24b1d7ac104b101ad34ea02aa33c9a7ced5152b9255f99067426d60339cee520553b52c65d6687ff8dc79e7c410221a806c169917286ceb71b96b158569a717a6a71ad74e20c34afec71ca94ea0b8ac17e99ecfc7d3478a0dcb01648862e39428e8e43f1eda5e6dcd2515d9467b1272bc432d72c8ffae11eaa4214fade9e2d62993e00b993d8eceb9a2c13d872f69ad56930d52ea88660133e34b9f0577aa56fa98d33c8d8fd49f6892339d9e2c1ae2445b19330390ebe21d4a25ac4fe0d9b9a31ec3d5fcb76b840d56c21bf5df74a5e894f7de12428d7e728a290042bcfa40a4ed6fb357e7dc67264bd561c7372c29b5d8f4b0f34bbb45f723619551ed6d468fd43c64de32666e8a31e311314dc98cdc64c83ff1d2328f924b7de964be5a79d0e6300b53f3a3da70d2e905e73bb72e5466d05b96814b5e43281869a9289a4717f14db5b525e42a5d03f0c79328ededb162e2461472f7ce0ebd90c084a467a012c15bd9fefb1d5baff90e404b276c623bc49690725ffcf37f4d3b7aedb86365e2c918047dbfe579ea237ac3404a631852a11322b101312c6458076b6204cd967007bc0b9dfe463e57735d3b7457ec5608c1544054a75683599acd7583b94b7b9ad825ba7e7a666016c76bd9893e10105dd089b53867229f65674bc97c99c291400dd9cb5cb3095de70c234012b56d81522cfa13d0ffa2242c7c216354b303e76064da69a954ac22172b130b8c35331747596e234ddda57eb8083e2c59a89b7f661d5e8abf576ce9d9c9ef9fbfdad5392ba3d385cc9bd7efacbdaf2386c6888f2d745d3ad71e12f9ddcbc5225e00bbc102ce2e03be0f5671b025d80d6baffc9f38cfdca44ac674a402f8c03bf44d4b367627ecee2ef78c859e1c5a42dd3a7a72b6f0f1fb67dadef5d0f935008b0fd2e4d1f962302ce9aa56335639002de7610ac06c786143744c30f38102560b1bb1e5800ed783dfe588540958d7e69d58eb143eed01731ab31423a86e7313f0962b08bfc74beeb92c8b5105371618c26c153aa43edc22f3c635dc4226a4d2f8e64719254d5fc353c3b43c4033ab29b7bd0c6819256987a3a49f0bb7601ac0906e9547437a98def99536ca6d3cd762ec65eed6360b2e6bdbb862b2d57b23330cce4d83145dfb71cc4dd6de7303c9325bba1b7a279a562a6da803fe3a811e775ab2ef3d672224508593630a1d3e61160fcc474b953e320c36257ee0a39337095b353bd904010ece777c5506f07fe224fa4ec71c1da73340e1d2d2fd578722427d9568ced9874b877db239221ee863de282557ead51fae17561114085a231dcd291bd5136ca3b28dd43a425aee844186fa73bbc3a6dbe7d57ffd41384e1799230e0abb26d8d47e73d317a79471e4e961cc53fb0ed1d8cbc8ad9ea5757580fb5762268567dbb7608d2425f39a354a9206d7c57cb720e259fdc19a010cb09e6e2081a31315296e65be2ff928f8a584d59e7adbea2f206834165860f64d91d81661a1fd754ba6bfc067d2fd57c7192044a0cdce608e91ed285824d6abbdeb9743dce7c93b6da721ae272a10cd307b5ce5732b5d9a50a2418bcda431b67a35304aed4b42e48ea4036280eadba337e9e1c090b1f6b4a1f6628bce25e3652ecfdf1fa2fed088f2bff02cffdbb8c17ebb07aba8080524964236c123a690ac16eee30ac2dee4e659b804226c27ac82c52d3231887c25ba0de24847fd5348df4553aebf35d446aa32ea93c916cc0c82df55a85a775e887c7217c9d0e54db10c778da6e474709f38cd073309f8b258f5d8ccae80283ec43045d45419a4027055e61b38a09e2188abfcc5f76538e24aef0b6587850c796db851022ae28072431dd1671998c534a6e4a9f76b56ee43e3b1fb84a7f0d9cdb637198983e2b42d08da9aeebef33c8614e785dcf1b17c1bd913ecf097c1fb99f431559311a951cbc91b8590951c76e1c0a5ddcb3a1f8463dbfb23b70d9336523a181a9ad36e3d384c8e78b20d15cc5eff7ac9fef2d4581bfbc2d93299117b5c1a4ab08d161b9aa8dfb7fc00da7f055bf8438cb8668647b7099ac9544ffa1a8e252f7c97eb105992a68d2658643b8cbdb7febe0ff016bf79a84fcfc435d3b9849b62c8d91dd3abe89e09da6777ead80cc65655f963514d9887d42b60f1840d99c8890eecb64b5f09c7604ffce97caa4314d79de987e2edde44cb436b5dbe9b12dd4c51d7adcce43523823d22feab931635949026809db59719d78eb5517a641930b4b582c234048ce859277b7ffe53ff521e13d0ea1106d920a30fe480c5ca0202cb076835ee72161de5c38a5fb8429ead095bc4f9d0d94af3c1c10965339752cbf0c546ff5178e55a288dfbcd6e3433c886bfd95b3a413a9014a899f6ade29bbf8d0bb7274af82fc7b9ae707575f9449887f2d23b3d45ab750f3258e64daa63f549e6ce44342b786d84d0f99f3c465d72b4d47ff96bfb3535dd760718f5ed827259f4219abf3ca3dfd71eafe4d7d1890c8e22b8051daf64aa1dc4e21220f3de315c998cbb86f7de449dc20e6ab363f1802142120f23720b8c8d8e822d72f8cffe22bae531843536be891ef22a9393e1bc0f36e4a1c398f1b803d7e67d75091b93a7ab59f665eb67a49165349ac5eb0352fdbce88bbbe75d82c126d5fca83d183098f268ea8e13772e07bf47851ee753adfe91ffcd6ed1bd06284a4b0f6b32af56ff0b86a779421c67c529dba22b683d3675e7309dee945c9755ac34eca73ceb6ae20f42bc0f6849152a02678c3333f7834569fc69a466d243b3a94632700fed76ee1b037c8d090ec7fb9fc7755c2e6b08d31421edc9980674903cde8d", 0x1000}], 0x1) execve(0x0, 0x0, 0x0) 16:01:40 executing program 1: r0 = socket$inet(0x2, 0xffff7fffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:01:40 executing program 0: r0 = kqueue() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg(r1, &(0x7f0000003500)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f00000021c0)=[{&(0x7f0000000100)="c122a13873b5a1f8d37d16b46bbb3b617cadd65eaafc2e7cdc98d97a6ff20bf60baea9ae1dc7cf34ae8e1b17a5290c35a3cb93f1cd84588f4eb908e96142f21e4cfa32fb36b37e974125a3049dc66cc9800497e3683bdbae29b9258a3635ead4cc7eca7d6f1f4a1dcb605bd9f8ec80da8a1f9fd6c8b4fef823aa23267bd78c1db9091af582aa5e5f5976776b46725d0e24c83beb59af615acf3e68a10f6abd4989d6f2e85adabe544b9440768d626fdfb6165bc198bba662ec91ceb519c948add7043f412a618cd08174ee36e60e50f641cd0782b2a89afbb1967b4268269f7fcc752eca5c977d338232d841fa3fb876c4376c0ed6c5fce0719a435751e10ac557db2bd52ca62793d64b81631af95df8ab79ce2e1bca8b0ef1f06efd259322d24da97b21f7a7b42c03cc1c9c309de9f4a95045046205522cf08083a1cff0aa5b17c9884d3b36049946d9b06d1d15716b6f24610d73911a93f8b25b43666170688d3983272bf7d980da39fb1813edaf9cdf29cd890d29dbb33a4772733e446b78fa44d739b0584d9d3cd89285fc390ae908d569196be50da32520769ff4bc46f007e194f400d295662d05dfd09c612ba79ecd46ae3b8f12c83d4e8c80b2337583209b54a55b6b7a55ef18e677f59bfd8f06647facf19261a141523073380fd2e7150465635ffa453bae2b0e537bb3f0d2b7a0dfc32be57a37d6e7c7323d84e2cb76d6d1402e236487ace36ce6a29087acc4fd7b91188904c9d251d6156895ef7c19138b8b92d2a52d2974d594271842163e63fdc35db8cd1e84dacee7ba17fad11f92dd314bc3e5dbfda93e4be594c44df90c32e1290e80686aa22af8044ae4338e115dd5c21589ed110f67c7ffa1c3ec1564972e235a73b519b4b36b0b1fe3bb4b89d7ea51dc5e8a41555e179c4a7a0f448d35a5bd09e79b5644c1f4c8ef5757e33ad19fcce97c4ec8c92413656085c6f59fc4fc2fdc80bf20538f16058635f825694bb5cd85addd289928856c320d00a3c0721d5959639eff133f624e82b9b699215901564ff2bb18b9bd76e6951ef6b051f0be13c054147a16cc1dbe38fc79a8a9883a9de93ac5cc175e5594ad6499e1d19769fbd58551197b9985b0ea3d5fb0043fa6f3a45a863dc088bd24b88b304a21963d342dcd57c3a4b73dbac6970e8b6c2e595bdaec4f505d1cc827738ebe098ba1b4f748a3567541008f2cef591b2824e25f8850a256b4ec0644f262438fac5c3f789f4e237bdd7f0c8c5b2174119691858fd5d78677823650e409f4138d0c908d3af0a4094e0ac5f72e0746a691d8ccdb70dbc1a22e7507b1df093a5ac77c45484430e77d7501240d8b75d5c8130079c6f0f3085c5af81c6ba303b5221522f2f258dfa939e7259b0c66c9d8ab07447bf92375a6f6a07792993b9b596bc18c023bc5e663f218db8e59b2332d8625d84445f191a827821959e7687feadf9b46ee57c4c9afb27813599711880a3085343577f2d5762a756a00f28e21ae7a43c330b0303955469cd86d34c0ccf7a0a135b084f53879697c82d1f832f0ab984faf6b2f593fd512c236188f5a4d093e0595dacccfd75ccf503ae228a220b39c1e19a4b6fae98c1974a78b026fd9e1df5da338e8d24a447b4df0b31334a49d37b2749354e347a2f50a51511e0bfc03c63320e9c2d9fdd57f07f74910dcc2cc949f9e0aae047f5b2a0dd19fffb629ed6de8d8d91a0a5abad48e8468eb0c2d38c1de7798a7e94a67be760fac8776c2e7706e9efadd44353d337b3d83b3a9b144e7f0957920b72c5d414ce53986622af2b14efc5da208af63b2bbe100a1be12b8f47cc49d4075cd116748d5a970eceeb5e2050492a42549768ddb113bde0444950ad446a652d04c39142a88a9624111db6413651d31067f2c105e5695e41b56eaee50f3256e98b68d8ee3934fefb76bed2441f838a5cd437a9adeda956d2407b1a220d72c44c7a45dade8cbd368d98d5d124d22594aa99f441257352f4827286512297e39761cff189c3ff2a8f0cefa3cacc31fa2edafbe33f146676e19457e8bc2cfbec19eb921a02cf549f8d93ccc1ce8bcc4806a375521b2defad7e4f1186c7d1a451851b9597d36b20d91f4472ea149576ffc277cc0d1de41ac5f90916ad5747cfe2c34cde93e8c3e4034b2bbf057d5bfbc70eafc79cf8bb75396188f9d84b92e9344a2d3ef2cd9b3dfee8b1693dbcbf4f58a8d347e2a6c5f64404c73a211ca05f8f7eb84ce835db2761ea2a8dcef9d4e4f3fc9c87742d98bbc22e4fd9b7c9cf015a0e3186a7244ececaf471748dc10c6953917ff40dd0fa83d7ab86ea14a886b3050fc6f7df6f2ae3871a6f62f3837d7554e1f193dcfd218e9be628a8707a1d67dd28984fee6e1ebc569f0141ec80748d9022fae9669941e10eadbe179938c5b2f4ffc2d85d0f5285ff7c9674ebd9057aa8a907516f1f066d8719bf9ef683a02607a7b54c36f965a69fc47bed3f7ca20532deb9cfed4cb276521c599e46553beebc3df6e1fb6dc3092cb6a8c9431089466c00532a3684684875010748784f774ca6b756958a3dc5c56534d417c0a6d9207ae4ffc8dc3ba5e1bcbfbb84f55ba438d9c74d89b3da07b0becb70e5a138069ffd53b20c102fe9b3629c754ecc3df32c86ff7f625b98fbec442840ff04dcb984eb8a8927b1d2d25ec8e6e5ad03c58d463d6aee511a825e451ad67a724844f8cfdd47545e50bd104ea1676ea8c390c7d7da81f6b5251f95bc14bff7465ec1b06f4afd909b00f443880aa8446ff0c19fa6e489ae53b254c286e00a246ce9ed48493d41c3fa71fafd0becc1cd019f1dd6784ee5235d2c4dabc3a404a285602b55c5bab241b99d6c6cb89b1236f24e621485ac94aeab59a14bdcf56efc0d691297261d9739da111fd449fac10e9185700c755047a27d2cf5e8f7c608ddc917040bbf535a2cb8b0a81d6343b4565aef925b2ab5967a87ac475c8f01012295999ad293fb41935a97a7e4dda9c7d22e3cf907e9534a3245f4e403fcfe8e4b8acc2839ca3b26c71c5b070e255dcd12194aa7b5edcf08b97bf55d00d1377a402369c314e5ff10a2d0f7d088a249d2109b8ee894883e85944c943bd47228cbf52da29885bbd477096ad2cddb57da6499bf001dd30a7d7c7437cf4fb31e7c8c2cc230fd2af338548dbc34acd89a2266f4391570904d48f449a369acde74265c34b0850c833b6a3088f04a5dcc37a9dcbd230f7d8332fe52f22027ac18c357ac542382b2efa4a8978e0544ab925a8aa37695362ed58c15e06f86d97395c3b68135fa6a8afab52e67a9118c336360017597c45cb72a1367189663a2164ebd37bf9185d781a78e096f6667d45ebdae9b6aaf78fad5798ed1e2338eb86aa101845291153ec64f73f9b66468da5d2c890df5d6c3ca3364d08191bc414a20dc736a21e4e2c023d820c2cec195b79b3ecd90e30f457f0dfbeead3c9a66ab0f81476dcac7c1d3858891dbf091b46c7def371eae1ac16ba5b50cbb43d954f3ceba2f801b63ae8bb9a2be9506a4360a919e7bf562392097ce43685e26a5983e82f1f3709cd93c7e1e307d94ad52aa5079eb8feb8504f8414cd46dcd50e5be1fe009e0f7a1130bf4bfecce208efdf3246b24236b9c1c54e51269d42e56fb406a07228254af0060727e7812dde9eae181d67f82957382c5084103399a41c4d55f38070774b40b07ffb28ce4c5a8d223c01edee9cf7ea1eff7ec075422a81ab019102bb30d9768089b820b97261bcc549e8ca49bc292e416954b4bafbbac23916eb354e291dbceedd7c5f2b82aae4a7cf967941027b08cd4851b4e8dc74d466ddd042a3fcec388a8d051a1f7304087320e9fed3b0f3fe904baeb7edbdc1e468698707addc55a28d6f9957ff0237250346c01f407fca234ae4631a771b74e8299931b72d5f64585a2f3aca43278f0f7ad68b7353bd58138682512967f0328e9e6d634ec045be0b2a780d708a8d4c6cbc87bfb47e44581502329c7ca5a4aa4c6bd32d789a0bf886e4d421005a238bc132fed32a144e948d815d112bbc117179d448e604a95deca3417c19b8c6d6a23421f232b6fa0e421e71a7582f57b47b7d8f9dfe8d22686239224a2e780bfeba0ad5f5bab6aa656843c9e37611e21779592a5c834505b1d088d5e918ff06a1764cdbfc4c213666839a02ba501d959d0b101ec933814cbdfc93654563ca947ed2db51abc9ab2c59a7e4c737e59e073d963cf4f9cbfa1618d905517cafa5f7882308710e3b4f978d39c2de31a5e65f181efc3aa5538755e29d184f4c21e627a3078d43a34c1d913c9058b04a0ff9b516f1357a2acfa0e92f69d431bfdada4727f94dd5664c56bfaa266a21e5d45d3b3fcbe2bcf97361ac7ffa93fdbecdc865f60eeead15ed1437f02e8b9061b858863c8ee4441a2ef3611e1c27556241180506e69b1edbe69e0362ad3c2856495f949be5fd151ff2d0c5741f73ddbca6241160a35aafd65040c4dc2a27887470cbbbf16d6e117568e2dbf5566f4af1cbf83ec1b5277147c47b6e5deafcd959f94b98abbdc3a2ce7cbd9882a63319fde31e6aef2a2e4d1fb6221e43a81a93e306d80cbeff7edce3ad84dc05d0286d7f589e1068fa5b86ddc314b740471b6ea5306aa1b24b5c1f5d448a79b54a289f5b90d16909fcc5cbd11e958ad1ea6a61a1010ac29c786e6a14e5f01a7d741ae5b5642e6dba1f65566428a350dd2efa20df77c798080b62b65c6efa33154db4d9bb3cd3607365ce287c19b3e076a3457860d844e3d9de3787decc1a749c4988bbcb2cfb7f154c08bbd08e81b1ba31a3a9a78ca909379485098129a7e3c16dd8b535c6d4ede007a285d4d371151e8921a67a394cc9bcac0e2edc4eea4cbd620ffba975cbee46b2a06de5a07c317083d8cc5c1d8709af3a8970584c6ed85b002c79f212c0223bdfdeb5d48577cbdba017db712c3ad3e56cb9cb4bacd98b807dcb65c15c11d7c7c9d474979a58e94548990be4903ab689c224b80922c9c687c91c0487a4370b17fe26596b7f7af0fc4f4ce2ef79256e751a1a8ffe536b53876550b0c46c96889477ca1933c0114ac1623b52cb546c6c03f6145f215e3fbb2ae27f76d0846e50bc117d71f2ac06886cd72be57fa29ceb7e6fa0747c046f967e8ff2929a4600e8eb6722dbd4fc5e5704f4f9d3cac4e212714bc7338a7077b11a8f62628482d3d003846aec55d8e952092c8fbe89930213b8c2c49bf83680f010b187df73429e42d7aa59241bf186db7a48f370b401fb077c2bf7bb9bd8029a4e98d83a0e75228df04b596457f64fd086972982c252a65b0838f5fea8a54beceb4e7ed481963e9a763f1b8f1b8c71b5b5a80540d58c18034535da4adc7a754d3fb4938ad6dccffb6cb1346b7d859126b184a276fed23de2c8daa0f4d62918fc972f694ac50ee31599a36739452072affca2f833b69c7954881354adc7b89c171aeacfbbaa6a65d5665f7df12336168003455125a73a26219b1830dbb57c25bbd294778775510ba6e8443a7192128e4081e8f09493a4089d605ad236c0c417dbcc1edaaf38f8319c32d6a22b5b2dc154df15af42da4c1adbdc653bc65b500bfe9fbe054afa5df3757887eb40b4ac16f694552ae7b8b82678200f3138f0366522240304be9db081115484e6c8491d89bcccf14280c7b87e59227654db8effd9113d5f4c5e49973f8763aabec9d219ba69760df4f80dcd60fa47856df8dd06d82e18c4a4afb5a07a5eb5e5a3bfea58abe6d01881efa85ee67f35f6228cb8eb5eec27ddfd9588bef578", 0x1000}, {&(0x7f0000001100)="75794ef5f39caf0adb7700e2c982526fb3e61fabf22cc707b98fc874401e5c87eb471fa1e260b4f5b44ce420ef978a178614ecfd9d49204ad8cade453d1fc2729c5a2f6d210a1f7767009bc080c002d339c5fe6515a5d199b500292c9d142a7306f6d20fd93d0770a604a46435934636c38a9be9ec375f8b80c7499cd6ed59d72e7361d878d6cba385ec974972e518fb", 0x90}, {&(0x7f00000011c0)="42948686e7c42eb9a112df42ea05344f8d69171ed6ce827fc2f35d1bb87039c0cfa44c2f54c6039a8881de8c63aab47751e33dcd1dd6f14baaf84a2746b7ff520aca1bfded683bac0f37a5a0a989e964e253770b3458b1b1a8f78aada03e98ecf3fa7ea9529064caebd6ca8f5a7a8208bbe4845060c0e72f1afeb1b6a5381ac43ae1421b838c71b69b58089ee18b3f58d4619b3207dd45a7ccb976f9a76365bd6de196f43fcc911bdf8ca0ccf6940ca513ae22eb9648ab08c10e18c0b649c6722c045174693d76e4b05924283c195a37ad61b79e0550527a7eb4b169d83bbe93ea29c30dc31a10697aca94103859f9a01bec31898433bbed6a38ef1d348cab981cab0d4e5219d6f83d31b6208a8e7ad264c47d771b7a683756016cb279abca4c2a5988f2ce0fc6b41bf5caff47139efa15aeb9fc712e121d7664e71a53befbbf76f1a143171833e5c1237f3568fb6316499e2045e5a62162243047d6d99abf4f8606567bc9d20833c2fd7c7075e95c22a9c0ebc0291a48e3240d4d1f6ae9795c19f943d0afa95726b67ea96f807852d42eb0ee37149159d1b1e2de7696bf921886ed253fe2bd7dc006819e19b991bc11a43ef918e3e72a779a1582c358ae806a923b8c1f801f07a18082b6a8353098bb65c9b45c4fe13d58ad33ab93db2338062ada29be579419c6ba9d113854205b5f764adeb9c20fff30581255ac974c45f63e640c7b624f12012b89fa62ba8fbc18ba27ca84b553b59778fe338a5a4f8ce0e80a96172d1ca495d56b2ce0b8707ed9256861f998d2b42beaaf3b00c2d1af88e64c0e457c3878aff463bebe48c61fd4384dbd45c804af7c57a73b7b9dac1fa6abd0250809135fc274047332dc0ee94db99d252d494c51cb261f1834e1aeaa2bc7f6ef40862db4d064029ab0ca1e61cb4056c760a7a0f5011f01a5f02680ca5c9f4aaedc9f4f3d6809568388008023746bfdf95a97946e26b8902e3f58527eb00b22e74ca848b1164e65a5dd3ddbb63c4f178beddf684e219f32395be14ff5d29ca8e437e8c097d9b1b6d18d1f1b7b0d67c50d309b9d3ce5803197b99bbadec8410c3e1d86532adfbdf8de4b41a3f259a56050a3c40d57d30f4349b1ac8001e81d0c9b34c22c3866f09d2670a3b5873a429fa89b677f96224a86d4051b76046803e9762414a83b2ef67ebf7359bc72cb7518d693793725e2e8e481f34bf35f3c7f459b0f5f9ffdedae0dc8c60a187f846a28474082724ab6c3e1b7ecdea65a14a7428ff33c10016dc0f01f604880a9bfda80f2616f994a2a354c1ded6ec6ded8bce299de78da85b7259f370eeb8a9614fbc0909382c0b16299512d5c22bfcfaa7bc179c32c9fc731233401a428b5742870f7e21166f02bd5249b840fc7b638d03592e83b96368f059f48a2bad3342424838bdff8c9429248bc8f2d674db13301fa8d04efee195e43661f4a504b57cc82063b242204b1cbc4f540bc37fac20e8594327fd1c2cbafd856c5ec7fe2443c67b1d168ea160084e5999c310293dcbbb1146b5eff30804651c05bbe292577d67ab3e1a2383313d993404b2b57c09fb3b12f819438e28b38516ce3473c82070c19634aca5163143676ebe198221696f8688e0140745d27072021f0c26f5d5c80807d083b27c6f03ceb1cfbf1e232f708900ce8c66e99e7483f8df30a66b38e9a17257a2762e32857dd5e611ad5bb0b3042e421c89aa6e28226670c84096b0c0d8947a0efc30f7e6bee503c69e352d2e03b1e6037693e1ac08fd8be4c4f2e29827826fcf38fdc8c38ae064538c93a9e91c46e31677e4706ab9c9f3f172de771259efff4e79c835c4016d4955ea3a3c908d7a4ee87cd6ab6c71a2a9a1ef912b1fe5d9c201f5f3911ed4f0a9021ceced716d90f950951abaed9359c6a29501e0ee92377229cfa9d6d65c68257155ae4043f1887f2fe288c5ef2968c1e976dfbb2f8591180255946395f4894b694f3bc84f02926fe7f8d7d9b7a261312513bd79dd13a07369ca7f4f34a51a6f6f5dde561c48369f42d4fd0011f326adc6f4a9ea5c27da9e27b3fa6bfca30240fe7555913ca1a5cc18a8601e01505ea262725ed3a909b6b2c624b0cf19846071ef962b0c521b4cbd7942bd311eb2bdf709db163fc91babc10c1a7028945f6dbf6acbb150d013f5ac0db6c6962435d4e3e532453d1b28c84ffc4e93ff96944edcc9c3aedb71ba16079b7143c4b8d634bd53a865817f278cf87ffeebd958becb5aeaae5b04a8134f0845bb595c9178d97ac4af502f2fc9a64ef8ed2933ef695c5c9d277025210e4b17b118a14fbb0cce5cda760b2b0864653ac1403da5723e8d74855912f09388d8b9151e825f511b60d81357737f9eca1fb8fe9958d028114c24415e517934fe5a66636cc273a440aad65201b55bcdc78640b2c6163a9955f7e96332fea5256f2ff3d1a5ecbde1036136b4b6a5d662c2d642712ed9b375601e783493dbbe6a21e9caba1bf721411ba37ca8d56be30459ebc06ff5a1c10fc0827d052cfa96b8c9ea3827f5b8e4bc9d2eae65c6049b02427b98122bf95c13fa2be69130e30841397ad4c996bcbc220d05071d50746fa4063414f3cc792a739dea0b4b98c58395311d806f03e097e2564ab02fed90e32c2a831e4133742ce771ed2d075859493b66acbcb6ed6d93eda95d5ddf7b9e827f010d8981895e65412846243704b2aba882b34db797fb9a1714d82f54268432d66d4adaaf08bfa12441c462f4f044e4ed2fc3704e0944366381d7eec9433f401b7c6084260d3398d01c761c2bf041f94d4636a6234b9bf5640217e15032fe2e3ac6772249660982b26a5eda85e08ee4d90532ce4b49089165e6a1339bf20db8d20aa55395295b3bc65b8b02ca873b783b3ae92ea56cf5c3b4266e4961bf1746ce935801ec2251a587bede2d13cb67314ca81e8430824a0aac629c9e58e0049c0207fc31097a65d640928ef49d486cd67af0b3bd67b0fd87dd2184e3d661c89eaf3102299adf3c74e74015a57bd14e610711d690c507d99862bc55c26f5c85747203b6a90b5adcf4282c8627217e47104c851898fac54e174b85d5a9ccac9631c3257b334c93614458e27fc2ddbf2b3c461575909608654119fdcc8912452f64be836ebc5d773d23afcfde75063978504e5684219cc75cfea59e794092272b5a6db270f7e660e10e23e176ad4a733381b7037f9c40dbb56a9e13426221f9501daee8be2157941930b2a20ae281ed7b42a73c6118b067ad0f8c6131dd048fd3094fb17babf4bb978f19bc1fc18c60544ca5fe8739b7d8e042b8f8f582d3b991ca0422ea9fb31a45bf6abaead12234ae6ecdfbc2a64cf0aba6f1e40f27da092b613066c123a319820d586fae9a10d0f8816889693a1f43c3e90215ee8b6b706c40b372a9f8bcce53ed928ea2f6f35264d6bdece8703fc8170f013d33a387a5edfb2680aa0c5573ffc1b53591213292302b62d0b5ea472d2b43aaa3929fa06ea24766d923b6d41a255cb2f71ad3e16b8e6adb5b402599cb0b2add0d1dbde0a4cbf7615bd005aafb3c9e26ebc2b05544c2c3dd10f0389fd1fb08230c10cac3cea619fef1ee1ea4f07ce9bc6286476266ee4d3d72690c2aabda8cb29a90c435c12d86bf07b08725f4008d2bf27d5ddd5679105f7657aef780a0fb81319d60048a9e8f032d10d0afc15b92bd07c38b7352ae7acf36e135d8bbabab960bfe76c33fed7079634f67dfa82c62027cf6d9af158166ac19956680a8dd4623c6b910492827c714b09b555c70f95ba7d0330246d2b1b8e8c1f6ea7af6c900502f2cfbd707ee66deaa2de1faa59e57a18031d0ebe47c68ebda3e11cd52fbdcf33a1967830b20df6c64fa50c973921293c0490e70eedfa9693d69f8beadb2880918b98a2076e0006e91f45b7076cf334753244f2c37c5088c89f4dadaf9127813fc958f5ceb7695f958543ccbf12643eaa2ceee89eefaec2f649284270a3196d778eb989c91db9cd09c2ec67367df8a5c910fa70dae217bdd33294d5e72f2a62b95330f84f8a0e6d2c07e4e0fd89ed4ed07dee7e3380c459272c961ac653bf9b60f79f574d3605d637d5848c9f1ec5e5da0fe80643e8284acea8c0fcf8ca7a8d3345a0b59721ec12827c59a122837f6f2439845809d64ddb5abfa533e4cb3a2449d6316cbe89cc5dbd351b9f4c0b633cb3b005f307576ac62a1406ad2964c803ba0a80bda1755acdfad0de12b4f50443c91d42a488b8c8968d5af19948d6ca428824bb48edd2f832c132616c7129b4516ac0fbcdc854d9ded570234139775c0708af6bbe51a22eb8926864a4ecabac7bda51dd8118d06e976af329b69f744d0f77d326f4d2c3661c5531b66ae5c66f48df24ccd042afcb6f810c1b8818e82ac977a4ef05bc99592d7bd48d4489b011991ee55885457cc8e07c3090e200ad0c1d0fdd292a689420b4770916e52294ee85c4c46ec6c63109dcfcc8982f4a48eaef8fe75244191b5319c5d71a203c009d39b50923751d2926e378fd6bd2ac313c9289fb39cc01f2c67fad67c9a2489ef70ba1818d6696a536bfccd093a65906c5c4fb9b1c39f1de5e01fa20920130f085f0d328a47215b7df1c665138e8a0885841ae5a21d526042a14a043afb8a9dd904845b9492874096084522fda11d8022fb7443a7e6b4bafc1c380b390cd9a1ef1740a25be29061831ec5b73853ad4a97be01c71ca0d3426c735e70f00c1efc09e8a1308ba35e1cd5af9f2f5bda1450e4600d478c7d43e42b6b48fc6c422f40c1da0fcbb97b2810d2121ccc8823cd5b132516276da273caedb5d65c0fc50f565ecb649fdc5c71a175716fea04b87883b0265147e4d37e37ffe139ee92fcfac43edb3ff89582d2730d9274b5aac014f6662578de60173002b9653eb5cde695c997f0c0f77796d4dc64beeab43828ff5073a570240d9da9d9b7b6d95505d33c51fec9fd3e3a15f211a292ca9ba1d8accab7db83573de3c9301c96198c0f25a6c1ff87c7a32b22aab73e084d346769484e402da1e762508b240661eb96dce261d3b3ee367492e85c2b675ebd88761b9326322ac7e8be25f9e61e52cbc3a863a30d9ed44fd5f1652c6fdbd548fd8a94897ba0226aecf50a807d9ff1b2b53612ecbfa5fb1c1d045902818208b25b308fd9a51132550677ae955b0c5b48a316d6fe8812c0da33ff8f3f7ab4646518e779cc54274638a70f2988b8033ad48b40a314df783e28ae14e8fe6afef801fba7148b7d70c6458ee8f14c7805e54fbd89f35b26100813ce56b47efc80c13837c3fde1668b68fea38a2e2026d7bc3f7c228a424e38cfe1c71069f0ca77878352e80a77bb00e7b872628ba7b7433ee03c4da598b69e532c259e8fc65bae4425e04929f8ca9b18177b3feb41d72f38eeb9de8be337befa35bacddbcaee8ff32ee4d14282de2ff397e8482206421b8700c6a8992aab853f5d423fdf7177e7d4c7df42326c2891a9b9f1e343c57f0115d973f915326270248dff8f8c4b2685e524a06653a31fbb2a4ec3f3b9140e9dba13fb681a31c8cc51d4a0e908001869c21280f6b41196362487f6d4d2d1abfe02d56514f665c63cc886b45a5d466e57a25a30556503f94f8585a52b58dd19d647e46e3dd6654d5780820f0a11122e8a22a1d7e1574e6e4b262f8170da8f5cb2671d480cc3444031f008caf00bdf95a8479634349b1df2649a17c69a8ea1f0aba176165fd2dea69640e05df534feb549c7f49b0c52ac0edc07218c3cce928fc0ed09e3c6dee380cb6c1f8f1214b7b68609fd26e", 0x1000}], 0x3, &(0x7f0000002200)=[{0x68, 0x0, 0x7ff, "95834b80d9471982d31c20e3a33a8d4d622b29f5553d27708969b35f91f8e1df160c704f8f45bb0594cd5149e0b03774e5a30ed31637290121bf0501aa04188718bf182c82756fde19ed1ac5fe47b5d5b429a070b306"}, {0xf8, 0x0, 0x4, "b2585cae4a9c1a06a75fa895bf132ad7136f06009ae7215f8a7b57bceeadae6500a5790534214a9f45b9289fe2dda5f2288a314fe178b868fac86f9ad9f6c1e89c2d5b8bedfdf612f255a2f00b04533c1278ff4b1d9277b866aa707f488c3d2d08cc2e6e7496a86308d482cbf98f9a0e8adad1d3adb405f6cebcfd94f31ad049a89858e8e5778bc06efd58840bbcb2340f924cdd1b8457ef9ba0fa9bd323b8f62c5761fb1250c1536bef63ebd49322d0a28cc303f3fc8a569409f945db5e186e7b5126068380be225a33e251afc44bdd233e1a9e0fdb38f73c7d48cc066652a4c660828ccc06"}, {0x1010, 0xffff, 0x7, "596475a85d9d6f3a291f0026e21eb2331a6c59340d67a62485ad5f32304d7fd40c2535a1467dddd217033c35abaf9853c10f23a86a744f81a0160db84bacde3f651cfc4331f9643023c781936840b2f2fd047d8545d7ff1bda7c5e0ac53cc7cd0660585b71c3f01e25c4336968ca4fb27af64441d2ef1654ae71b753abd284beb32aa0bb62263759cb2cff8dd1beaf3a028a7dfeefac9ea516037374c6166d5ccc5c3d236614652c0087d8a5e31319125f8776f02750fb58cc7e3c70909babacf1770af4e7590bd6f49ddde704f1c131dd66ee6499e84d94c6b2b5edc401eb30446e7f9573f6ae3bd7c05aadc27a888d48e7efb9356e691781cfb34398ceaf6993746619b193541719d9e89acec0e6ad8872e648c57d811375b76d62510c14077042dde29ec0c7371d678c753ea09d0f1ac72bc96f98c6bd834e7821d9b982ae8aeb1145687075f986b99d257763d861b4d5fb16304cbf6378d99c35bd08b166f83c3dc22f72452ffcc02fb666738664e70c08b80407830348fdd7a370686537d3d980bf988fdec30314725dccb107a60952705ae4020914ffbe5589bf209f27f26a84466e89859467fea0a0cf51046b53df4f93c6571f6a7f3d9a51a52f30ab8918ee2061a7988796fa86099efe0f4154557fdf76b3539b700328b7b9d89f7636d435aa622edc6765105b4d46ade763bb05dc7ceef7016aed0bd0ecfaa0950ce438828fb3d0428dd078fb0aa593e1002be6df557c9c68e839ea7c755ed2b4e337de07ef410a59e02ce333be88578f95c6939c10c4ef6f8c83fb8acb90ddb078481204a9113b9e2d102715d9a465868941b1b86e130531248c8b04138b4ba432c52a7d58b4a086e88278ff7f546f3ccbd251714b29d597cbdc5bf35f04e54893891cae4f35e1da9a078432835208bc2646f782eb34e8107fda10ccbd09abf06cc30695a25449332cdb8052bdca72139d2c70f0c91d6ea46011c50865dd971e0accac3bc156b675442eb3a6021bf5e1aaa1cd59c11077fb46f94e4d32db22bdc36cf510e205ad0c1ec86f91fa766913a200b3d3245700d3f26bd8842264b30ab4c0f9294391532302f2c6b0b4ff13b2f5945a28aadfae290f0b0de88ba6503fd37736dbc7af88725c8516d280661f0391492543a1d88e9f1f92e1d1f7c07387d40346291007732b474ddda94c45196af96037cc3a187a5320fcc36aada753cf19fda7ca6a02681d4bfe7525d2d372f82ca4ac7243d636b4fc9ff0db508b6877ad0daf340f0bf00cb43269d13200a1f4635bb5e61de7fc9f5de97fa60c3cd5b74711573cea5ba9e2963878354321e20ca542be1cc6ee13acac0578b50fc67bd90bd969321f3c639da121417c6ed964fb0617d4643fc8d9b9be420656166b802cb584228df150ee3bff5b6bab1ae4e3c9c615dc4ff5e40ec20bdc1df9501a1690060c84fa41aedd953bf00b785474681e5d930f8def9bb0bea23f8c1756e330be3c0d837b89527736bf099217868ab5919428f615517a0224e360aece8b59069539667fd0a5cfb4f60430ee2e17a5a7d743dae0c2170708de18521dcaa3ecdb264e31e3c6800b5a082498f7ce10408953fa00ddfd47076a5056357aea83a48855300bac9cb34e2f16e0dfd2ae63a81bfd3d40aabff9ff7b7c8fafbd34620fb11a3c76605ef7598629af84fe584a71c25ff9f8cac64fef8dce6e223c8bc18fc514d2cfbf17d16775fc2f2504f70a7e0246ac5d4bb55cf4d32f79fd14a0815422f78523c6249a20a273c0437489a91f28a772ac060ec1da616d150f2729b5c6d4508cccab7ea43e173b9d8b2edbc3c32eb4bc76fd4e17b0523da700f97155ec9373ea0acfd0e4a611f5ed56e68f334bc5da600966448c014ebe2f0d57c5f3a94779fe8939d91aff8721ec53f1a845f46ca995ed3aa327a6a3a762ddb51192cbaf5b973d0323546b2a0bd0de03d2cab69fd1baa95a8ea52e3469143180837460805ccb30dba5acd07ac6d66d07fb51a3a81a9f564f4d7442ed4fa9c1b1ca6fd72fef01846abac66c2ac3c96d580a7a7b7aaa7b73429a7672ada62673efab009e41dc5da0c334c8b70cd8cce4470f5f3387f2b97f4203ed071b719c1f00558372f5af545b925ac04d018762e3ce47a1224985533a0ae40c97c0005c40e980c67fd76fb9cae9f16a6bbcf8a68d456b4b98d37a924be9726db7eac44016413da13f9c3a8d26a91c8a7b4df45ee87c674ab9e79a8abf6e0e99bd60cf37f3acfdfbb3777a5e829758957a3c4d199bb971a9d6720e8edad92ebd29c193fe0a4c42c35c8572b51ae77c51053cde986d560985fbea0cefa6cbf3bf0429cd4b5df559b5fa75dbde3d25e4e11d64f373a648070d2af21484c1452d20aff45d26843c93545838e1801e26f41d2939f27f98f0c96f16ae73c9e14781c1cf4a4215e737fcf755a1c8dc5f3ac2a6d17ad13f1d4100ec89f23cdc3a9e0b3b3208630e47cecbb3e788b7fe651cf5511d1efb516ece63fd9e7033f0fe1b8b593cc990371f173157523d85fcb499013d92c16f855b9833f289ded068839039e1f73a2a1ae21906fa11aca64a5262bbd9e2b41ae9450e4bbca4864897d9db05115daac7f17389fdbc6db16dbe51e3092f3b312112ac7d561d245bea2665905932f6e8525c41c56f387e26ffdb3a597d6dd5645f1e2de51005f11042e9b369ff2ca442e3de91dfacf5196ed516be77af99d0fa172332ed28a47bd4d5e54582b1e52fdc9401ca6c3cb055a3f09ebd9a602da7d0e0b0182d8288c101cecebbc14e9bc0d09bd034a983951f7246b1cd059bedecdb1b2018b901b296275b7236eddff1da3b8f02c0a1b6606ce5bd6cb7e04adbb5f9ded116421f6e5c01280e4db390383f6cc7bd02393d3a2d8d71b75bb9e2f784ff93fe902991acd1fdb9f93f4f1074eb39e7e2750698d234653b702bb859f1edd0060f61f1783a820366258c5550c3f5535039e99a91beb254dba42a339c5212e50caac0ba2a2005f305a7c835f0a0ef3c8e61fb2d44d5f49314b41056fac5eeee8ee0a1ad10070bf9b84ac5adc6355899a576606b874fa12b9e6992cff37a7998a0cb5bf92a66ddb3f99585cd106cfaa0310bd030e9dc1cf533587c9d182c217cf52fba3c1612236432cb77ec5889ef3aceebfd5af0de0d34b7e9b6371353d79e6809263e2f7e7f2b61ed7cc0c49f17b9277916726ffb28720599971acefd56ceae354bc7afe152806a7fb2e500fad01320630eaa9778a63d82463441d0ba7131ec5fadcca954e9a15753fedd7bb242c6157a358c20e74d9ad9183302f5e1efbc79052475f222c47041760f37f48bf951df4edd2ca55fc23a01cc4182a66de1f1a4bf074d972f2fe545dac0b58dd91ca31d2cc1f1117d5e8befba41c97383615fc1e9fa2f20cdb3c4fb98444937f2ff190871f9a8a821b4b1440aac8087a8e97282ea85ac272cd6e9c3774498e05125408a135559b597184a714a798efc4c9e1bb2de89274d0d38061c99e8d6d00e1474d937f429749538223f6d24f5592dee4e59fbd00d5fe2ee501d6a52b564b795ba7dfae8d23448ec554220642b5a95992edd5a673f17ead0fd574a1c4900fed9ebcf79a287780484431e281a1312a8cab1c4389090325979750c3d0883dc918b0c0121083162c8c62f52255899ca678e5ee72e34363fb60ea90c100613f4cf1c7ebf39a6dad55e0881ddf9575a13a985d723f590fd9b0160eb484e7fd2bbe5daa8aea7f84588c5bda19da093a2ad11d9afa1ad55539de27a17842f09513e5ebd484237f093015433ef3527509d3a25c206286a6271e22a251ad7d15ffc437cfc39ab6c84166ad980b18dedaae1ebf33732eb4bcd7f79ba8a1df23a80692eec882d7dae0bcdfc41a14cba2cefe39bbefda3547be405307f8ef16c051aeb2ab1c793c5ba66585d000d8cb9b0394630de503686d8f3123811fce6eac7ed74985535cb39ae8a501c33df0455d4e83475227bcf1a89b5b89a9c69b70e9614729c01e3999cc192806f408d305ec2751bd7b430f315285f38afe1f4271ccee51d39e121b6d7fea0a33267281443a42bd5114b9ecbb40b0155bb28df720090df5754e3bda53a31a02875413fe2317d90508d2c17c7085c74a299716615f49b7d0e55f0d8ef2ad739753aeb7c5430b831fe322d1b364d66ace2b5c6c57566445e44293377a254069708d1a56426e61853066a256ea0f8b3b91c469abfc68b4da338bb0796545fac3cdffdd8467ad73304f3ec8f4b4a1677de2c9bb0069ce4ff7527d69ad806154d248c26e531d2fb1986a29414234a7d4a668e8433ead103fe491a97561eda4adb31a9a9505c6e316356e9c03670e8a9c2d5d85e5439fc9d3eaab8438a9654060fb32a4ed3bfa924338b6da08b503d956dcff1625e90ab9ab078d9d36d6eadeefefa94809c37364781fa40b2d310fe103e3eb88d0364805e5fed2bd3ea366d4456937a5a406bfe9b1aa3f1001e9581ddcbc2d281eeb74b203a006de2183919e9118ed66b5fa1b83a4c354775e44ec01d5f0d782c4994896437cc26ce4fabda70f3418241be47a26ebd9e72eeae0b9a98e503320a3290ac7566eb0eec45ce1d48f1f841e1043b5c661ef0504a95b73801b4ffdac178f0cba9e1854252a9d88d82060ae080ce9f3bc4359db04d99a1017078bf06b74bff08a35b16ca1f904ecfb60261d16704e578bfaedf340ecf890925185bab64346e4fa8b1cd84d64963ee96b590d11affa1f4288d224677402eead0eb14e4a9dcc42bae3f1eb61f671e15f7fbc52cf270ea495bd4f6a8b723a3f586e11133a57d8321fe35f59296e89e49ac9b8f5beb6d07ba544794624d4eba50f7fa0f2d16c3f77a94af8c3ff2e3b83142704b32130e1f150e9556d721120c4f4149493eb85f87be87206a6e29979a26bfbe0240e0555dd72e8f0cde716c1b5fe57149fcab213147324e14f255ab5446cc380d79744915c22905b7793b030dd679bc9491b3471a2ff7e42d46402284e20f3b2a3ac53ecc2083dbdfb76f6de026f42ee9c0a646430680237ac7e3c43bf507088091ac1b72e621f76281ef8d3147826f1ea86b27cb70c662e79b3ba424e8b662f75884aaae4682aca5b91422947a6575e12b81209c86f49eb5f8e04f464338f4783bc9dbafbf4534e2b2ca43b19b605d8a4960dc41ee47a4ef8effd6fdedd0b88abb8401ebb485551eb6c906d0480c8173eeaf2569a5f8ffffd7ede3a3c160aa245d00d56c1cad201d2dca43204d9f1262ae90a3b9b9c6876e294490bffa4d3cddcadaef96cf3f82611c413995ab65fd76904344d6bc371cbadfc9a7d960b578eca33d171fcc62d53f1511eb2d32118e0b8e672b9535fd2a739991741df6e70892fff15400547c2c2ca22a8fe3a2411db457835ac830575001ad071a48501935b12b7eeee8b2c31f956876ef5fd3da0b3b8ac33cc8e74c0c064ec6bdaa79387bb100aca683318fb7b33130f3dd259db63cb9d17475572707eef863edb01681705662f9215c61bb914e02918251b7bbf8fb2f86c8e3531b5bfe01421812689ec12ef24e4555019d27d8fd5e88e023062b64eeeff250936553d9f5002df566fe9c538ded501991321a4577171bcd74ad758ece3ac4011a5cccd63d95e9581749643e541e7bed158ebc30264ce88546db5e7082475e1195043514f704e0834246f45862fd4bfe2a03cc7e082e83f8d05ac5a602663492b47cee1532f8c91c70a25cc11e9d8741a3ca530294ab9dc45e3f30464a5e78128875e69b5539c5b5a260435d94ade132f6c064"}, {0x48, 0xffff, 0x6, "1b00d811eb14ca352b0ce884afd3d8fff2ed04854152d3932435cd0c6448c6d57b15bcfdf354b4d5ec61c7f102f79d95f93206bf5d"}, {0x88, 0xffff, 0xa509, "58c03b89a74bf9ae044b7ddcee8e735f94d7bc699a1919b61b6384c214a282719685fd84e8999d39d3400b0cee1794a75adcdfc8d5ae8ad70d30e71326c75e5e066825b057a9ea84474f3e7fa1804685b975d3ae9f31606a34ba7d4b2ffc49d655fe661af484331297ea23ecdefed5288fc4bae2088766f0"}, {0x90, 0xffff, 0x1, "22a7d8d3513fd49a1ce0751816bb82040b51c25641072a397c46246b98119b1cfb213af547520ad703dc8fcf701aa0d7d3a1d9839d6a127a44f819f3832fa6ae066e746b7c97f13fed23d642fc46ba1776ebdb680efc1d609d17b66fc97b2cc8ccfeb8491b52a8415f28833756160a151f745dc0cded4a34b4c778ae942cd9"}], 0x12d0}, 0x4) kevent(r0, 0xfffffffffffffffe, 0x2, 0x0, 0x0, &(0x7f0000000080)) 16:01:40 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0, 0x268}], 0x1) 16:01:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getpeername$unix(r0, 0x0, &(0x7f0000000080)) getgid() r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x181, 0xa8) renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') 16:01:40 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x336161bc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x80000080, 0x3000000, 0x8}, {{r2}, 0xffffffffffffffff, 0x713498f817c541a9, 0x10, 0x10001, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffa, 0x4c, 0x2, 0x7, 0x8c}, {{r2}, 0xffffffffffffffff, 0x2, 0x4, 0x1, 0x100}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000002, 0x1, 0x8}], 0xb5e1, 0x0) r3 = semget$private(0x0, 0x3, 0x2) fsync(r0) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f00000000c0)=""/81) r4 = kqueue() readv(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/137, 0x89}], 0x1) flock(r4, 0x1) kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 16:01:40 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00006cdffb), 0x269) socket$inet(0x2, 0x2, 0x7) 16:01:40 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x1000000000}, 0x0) r0 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) r1 = dup(0xffffffffffffff9c) close(r1) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/4096) nanosleep(&(0x7f0000000000)={0x1, 0x400}, &(0x7f0000000040)) 16:01:41 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="004b1a62627522c1f446"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) 16:01:41 executing program 1: r0 = open(&(0x7f0000001080)='./file0\x00', 0x10000, 0x4c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="48f1cca2eaaf0e5e2c9d152a3e389bca954a744e10f7909004f2083e071a1f1f5241887f4092543121433d920dc6c9ff356bd5d728e2790fccc7da97a887e62f7439b49f8a56e92e2e6f5669661aadeba4d706f5919daac6003825c07329d7610c6c5eab03a788e0874009e4c03574e4165cb4a7a1b36308fd6c236f8131476a9183a88e8bb4dd5309993883335f1f23941f16a64d1b3eb06030e564a03f1f9b8b8d1d5e1c1ec4234ff903df00a32e894843bcf0b2967f5b6fe4dfbca0185ba3638f825c5f9befa67ce7c8dcf9ed3ecfd4ccd97cf9e966c609a15f752a80d0b0217fe38684c56364db90a9ec23b134fa83b4aac7b4febfa02031fb37baa41107ff8c83ebb2d145a9dbfac06610c72f332c70388acbd0f26026976dcff65f1284ed83fe981502ef6b999355509e78519f8545276ee546309b1593d98af716e414667ad239e237a2a92cf6dbeb409446aecc1413fa8e894ec972248c8d698af23613fe407cc73ae19a55ede68903c8fb623702f51b287047b37a3efb5518e24ab0463667b2d6739525ac267640439817bc4c71f112a07ce30e41ead5fe826b8ea0c85ce6a76830db1b82b8a29cb32e555c1c43061d6d52555515bc48a6c237d1e11e646f59b9af9135545f9efec8ffd13287a8311fd10270618f781b74ededf64efc8e9d51badc0d848f5260ff2bc209213d8a0fb1013a4e720d8d08e496ca25e8ef0d3cea3f688a5279860130f1aa170ccdab28fd472adf91a921a8f111aa26df5bbde321bf09eb54c39bba2f03cb6d93f7c8d5b233616052cf8212c543f9122a9ff3bb6fbc1271c8fcd732059651232ae232af5539eb07b8e06143b3e7443f8fa099b7fda99ce77b67884fcbc504548881884d517357cbe68c5d2ceea423e84ea4c08235ad7da269f6b7d0091ce2e27f1c1b0d9094508261ed87bd1ec82ac88cf600117b698aaa127d98533b182f573378cf51774412f7db53a77916c58b9062c87bef09c4f633dd951ea109db371be73ed30c100d1db78fa277ce202f0f6a62b52f37bdd4af5579fbc8fb4fd40c108a6d1335eb6df88c6db475b6013f4b5d95af5ae92bd0c65e9d6b106d0887c4546d2cabfeef81bfc3fa375943a1494d4e7b9c4f08889836d15c7871fea1df507afbab3539dd0a26d0f5f62211e4b0d37c8e12db4f5a7797c53be2786e357678f495de4abb706d7bb291faf70eecaaa75923b7661e62277f95e2b3a0c7537b16776cffd82482ce9bfd0e13d558462bd789420b8021625363c26579e2adca67f6c26d93cc2f677cde18b7fcd042c71f01f748faee54f0c736f9af57c972fdb30ed895a009fb9f05b8541d360a25bdc50b656b32b84b19b226ac4cc93a317cdfc1eec764bd96187a0ca9ad1b9174baeb25e8611da585e283a24264b518b811b847ccb6d4a642d739b7bd9664d0c67dba62add9e754ba9d1c48130e2557126a3095a77ad9b577567e251b735ab4b62f3f59a673d29b05b79e12f41759d5570ba11a7fd524cd6eda8a089761d494e5eb8ed59e77894987f3ba17aa5f4857223ca6baf5b919228d5194c509d2c9eb5d05009b61e3a31b34fad8f8ce2c18fb280097c1b426cee063658c06103e045b92d8fea2f6d32ae3fae48bbaf0c0aacd045b12996b800ae13255c4b3b591e78ca7f1c4792061604e3beb79eda7158f2fd6d919432cda7baa448edbceefda109a7c5a42f39d782e5707a53ced34bba686d6eac11a93e6f37f0abf707e0c39aaf529d6a0c70f9288e6f344951c76a065eb9a909ccea4047c2b351a33060430eb7337803c80d3c2b7e522ac62e4c93b2fb80cdfad129625a839ccffb0132367b69f6dd8f5c0f76ff5c9bf3c4cb102b091fcbd91675a40e546deac12d456a1978f27f5871b0b7c34055b8a438ae0829329cfe3baf89f600b8bbe34f4ec47855fd5fe586187044fa514024e5d17f26375e337f3e5ca54098d8fa10bb5b99cf205855b9d714de53c5075d768fb9c5e6289af03fd7229799da20863c1050a5bb0e7e3bbb2b52f8e287e5c5a3ba9ec8aef980a56c11d6ab90fffac1cbfa8672c7fa10d9e1b80817266e3409a0c6b0d71b1a27bd8eef871b95f9d5153d9d6413afb4790ffcc02c24b5c9e6615e15d2233e3861b57c090cc6234a35eb74d7022add37371a8b3ba9294179ff2d11bfd502cb55cf95e71ea8f141574ccb3852764b60200465475d2eb127dc8def4527f265d60eca1e71c4d99e3885c2d8be13948f55f1e4205b7a9b74fbc5e8bcbc130b517ba57af4839aecee7c250db4833c4fb4877e663f04d9d1da578475f465c503dff55abb6e76989f72f7e285a8c58cc833365bd299a66333e71c7db299459aac8aeb44cdbdd673e8bcdba601de4b2f30434bf361d95ee8c48c7f027eb90577b1db5bbf83e05f8596f244841a0e9abd06ef65cb983685bc1b8cb9cb31be11697a13658979c359eb241359835c3a4ff99721eafb6fe0eb1ed9a678c8a814b38659031fba615955bdf9b2dcb677f986aa611d8c5cb12c249850aedc495f19aa3c75ec9c262a24781cdfebe6e9249375ff7cb4007c6f776b8b3dd2d8d44cbd358c2149971a8871d3f37ed7ef97147e8b3c3fd33960ae2cbbdbc14a976104321cf7656bf96c509dd9654775c533989c0e5f437b948a6cbe6c8752ea2aa7a36fdf495a8c584a69f70d0fab0b3cb21812b450c6461670c4a24bf5e49ee9f74f11ac8a57e86e4f7bae72cce8e7e560ebad6a72e006a454474d16483490702c0bba8273cd386c7e806004fe72ba8d37ce6208543c2a21491f79767805dbfc95c44ee47c3c3d26c40f0764d2616c2592c542796d034943cddf33aa6ec977e850d0d2ca09bf7d5a75eb9fc80da66380a95ed425142c14018de62c74a8a6dc3ab28c1bb4257300170d022d4e0b43e1aec70b1b0430bf3dd6bd001bec7023f65a2ae2d56a26c687ce2839ee56e296d3dcadf98a5a999fc10e002a8541f0282491d5f862945d6f6e1bab261a25c8a1e484cd5c79191f2242932076dbd9828e88efb460aa5be3621ec1642043cd1578a4416762dbb25594caac5cafb1542bb0d2d7ba915d3aa6c69c44e09f466715942d14bccffd354119bdda426fc7191e31d4adde1d97c065d46bbc2f58cad7f326b0c58dd09ee6c22844a6d2bd9539e6d8ca4f033c24270c243184dcb7860205eafdce824e89cbbcbf6298f96da57aa8c97dd9d83c0aed15f7ee9e018ba5b7831ba52dea3f2bf20a4cfb60bc5f4a788c9a25760f52645bd6ef87c3857e35b20baaeb5054c116c8cb04d8dbaf3387e96997fdbcd0851c848e4414b7507059f710837d89b65532cef158b1733e1914fd20991f9c74b2bd00b3acbf7b7f6970333bb2f4eb09df8f0cf57aebcadcc75ab286677e3de3e6f6b58efbce68cd44eef8a96e75621447d699c897629b30db8bcefae841889e24a867d3af2be534de83a4c2f3a069fc391c996a89f00ce30d4b1228503b9e18eedcf49aad031a3ae0393c5093f708366a2bf713d178e628ddb5423add515868edbfd8415e708f10c9ba94e4e2057c5725f074fd523aa2498ef38bf694d4f50da3eb1423951da204a7d0625380beeeb585968dcd2cac42d54e91fdec239bc139a4b19fbf32a969f12c5448fb47275d34615ab8980100c0e2fee4adb7e797712493b592f4f83bacdab6a85a4ac5bd9072230e8987d787e296942ab8c0887bde6a892f4c8e7ea3276ecdd122a39419b8fb58e7c13cc7ae4d519bde18da17fdb7672583a4700581e8ccfa1555f668164538fefb2764bcd27b78d9216f1cafb89054e9a20d6050659ac52f327e65cec4ff72188f41f7a4bd3c0fba1073ccf79576626edd79f8d8959b230d3303c41ce508ea9207fc16dd40239106b9bbcae983bb78d0b60f6932a2dd166c9adacaef2ec8cb44a0157d1c0add3ec21de645b7c9c01db450a74b89972b318ff6192023a981b50ad92c2dd17f6001dbc0fea4382e8cfc5d55fc5228d8cb9b902685249ce929a1c89b83c7f3e98c2796664b11b5863a89589866ecc985ed787900ea98b5b629bfae6f62426781250a80314113c8af85cc8d1014817665896e3c5badd465b6560d867b298989ef5f76b9465dbcc90a191b5fa4bea0b49b33bb974de9c3c56842888dee4eb958d1312c44e37eedf414f6da5573897b897432fbc2d031f29a296ee587b8a35611c393a3ea2c6317856b49b23f1932fea7102c957ffd5c26c1d2af45f16bc2e4e49372628dcfb97b324ad8efe14786f7e5460d788fff632a304b97f34f7a8ea6dbcde3a8923b95c31c77bced73ac83b498f13fabb276e0e9e621b5f92a4dcb214b968a288ca21e695bb1c27091ff63d930ebaa404b0811829b3064e7285469ddcb1f019950e2616275f5521761a0dcd238830a45d22b4b2d2731ed5089dd85b9277bdf6c7bf4f77f6daab3cdaab292f7600995dceaf284d1d2a7651b630add312db94ad7f02a37d17026fffacf163a6c32f3d08bdaf231a4e4163e8a66184ccfb1857e32904505d15b369ce63e10e346e505abf7d4af2e449b849729d8ef0b60f36c0ad7168b90ca6e7883f814c43711f9393261851ccff7213e669299f0460aacf471c87398d764248949c4d995ebd876cd506c87d3b621817783c7eb18bc43ca50bee6a9ef1c02d2c09081a54cdadf1c669302eb10a164881bf9c57cc5942871d4f0f9cc3643d87f6c8424c6a43693c6e6c9976b80663b5e549c64788e164119548ca10a06d30b0646b945ad27cd9c8098256e342bad50813eb096c7771de8ed05b1cc53b87102f6e75f91a121191f5042bd6f6285251b28ff6fce96d6e06476c01b619dd996bd005fa3c2616f5d0619e954db0e855ed4caa9c8b89642de3e45bf1b66e21613f73b1eaf9712dcf506559f0de7438addbb8774f64b5590635ac81a003c2925c2f6f421511439ed7071d68cda4722c4600680c4760a633e5dc0f158bfeba7e2d989014a49c64758a10a95e0a019066d5c9ccc6701c7b3285f44a9b7f9a55006c1aa468841e94b748435b80d4c71c6ebe1b62c41b6284a58a2eca2a01a8d2f4e2826dfc1ce28deafb44b489e6a70f7186d05bb2eb2759099991b373949475724fb988627448dbbff75fb8726dd0ca06d210346ae49f8b02bde996a6440c7a9c9eec9c83e2c34434b3bb6ea2cb1644334a26724bcd089df7c4254a5ea6b3a0170fe70dcfb6ff1ce0aa0115011005679bf6c21fd6546cc26db3d28151b82a5bd7fe7c4da1cb12a69632516b14ff4ed923d433b39186f2964a8861c82250b79ec4b0a4b664b4290fde897c3546de6eb2eadf7959e594cb41f172e9e3b1164ca715a95d02d70cf45209daa90b4d1d48aedd987bd9f4fd4bfde841852800413405e1c3eb7d3695d4fe8a66f444a55afde448e5b6d3edda21ad856d587a1b2d4630d67a6403eb039cafc817a9c25d5019f99ef3559653664581924ba513fca56ee19ce7c819f04e38c1b7c620fe897a5d12b0d467d1009ff3f966843405c460d76fbcc6003c3e73fff458b0aeb000d672bd84b3e76d5b20398f9d773ad9beb167daa871d11c3b8d1a72e1610193b7f71d6ba77bc5cd5795fd87fd45bb975dcc20a6d4cba6278b6bae3f3e477bdc04a89b6c16ac068f38ab378a1875c022c631c58a603404a1288ba104a8dc7e65f3f846e0f0156233ac619e977ee4d0e837fcf84c4b56b07e5322bbe137c1d48878fec735fc03f5089f63955980ecbe04fc048c6a0f1c0b2cc4ed6f78cc39a6df18dfb66cb3bd7c63cd9a4b2e04bf1376e5a81c8f407754f9e9fe1dc0", 0x1000) r1 = socket$inet(0x2, 0x2, 0x800000) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x400000001d, &(0x7f00000000c0), 0x0) 16:01:41 executing program 0: r0 = socket(0x10, 0x40000000000c005, 0x0) sendto$inet6(r0, 0x0, 0xfffffffffffffe4e, 0xa, 0x0, 0xfffffffffffffecb) 16:01:41 executing program 1: r0 = socket(0x2, 0xc002, 0x0) shutdown(r0, 0x100000000000000) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) r1 = msgget$private(0x0, 0x609) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/169) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:01:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000000)="e36258a416f72ec9958613246fb409ff0000002f5ea7660000008bf6659990bfe472042b57634ae36b17", 0x2a) write(r0, &(0x7f00000003c0)="d95182eb22ed90cb0fed9caf542e05328e7c4e501362eb69ff0000000000000000000000000000", 0x27) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r0, &(0x7f0000001780)=[{&(0x7f0000001440)=""/99, 0x63}, {&(0x7f00000014c0)=""/117, 0x75}, {&(0x7f0000001540)=""/135, 0x87}, {&(0x7f0000001600)=""/111, 0x6f}, {&(0x7f0000001680)=""/152, 0x98}, {&(0x7f0000001740)=""/38, 0x26}], 0x6, 0x0) getpeername$inet(r3, &(0x7f0000000380), &(0x7f0000001400)=0xc) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000400)=""/4096, 0x1000}], 0x1, 0x0) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) dup2(r4, r1) pipe(&(0x7f0000000080)) 16:01:41 executing program 0: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) fcntl$setstatus(r0, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0xffffffffffffffe5) shutdown(r0, 0x2) 16:01:41 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0xffe, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 16:01:41 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="c0e4289509432640a25a9e33785096d3b2092c8cd158d3044adeb03f43cf9db3b684b9012d02c92fd07e7a1c5873e117f7aa29b781f55955545a076fbad13a8db53f0f326d703cd79467b51bd4d9bb7c3f9eb4aa3eaf74dd960be830a110786786ecb4fb90cbf54552031798a3e4ea245e0b54d13bf1b6157b081742359f66aa77ccb9189a24fbe220bc53c092db14c8f451c0bc2949d82acba1485bf69e734acfbf406f2ff628692e475ec02892bdd240259eea2c719eef855d1c64233204c73698d741b362c28edc9e54ed79213e840c1f", 0xd2) r2 = msgget$private(0x0, 0x20) msgrcv(r2, &(0x7f0000000140)={0x0, ""/164}, 0xac, 0x0, 0x1000) r3 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000200)={0x3, 0x2, 0x0, 0x3, r3}) sendmsg(r0, &(0x7f0000002500)={&(0x7f0000000240)=@in={0x2, 0x2}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000280)="89420b3d22a14df4", 0x8}], 0x1, &(0x7f0000000300)=[{0x68, 0x1, 0x5, "bb2c968093f6c176b06e907f8c2042b58e280e88692c564da0a65d1f38245c489777d006f6e83b9fc963b811dc791e11981fa16943ab7969001b043bcdd565d7ffb9eea270e4d5fbbfb7d41506b1846f8c1014e5"}, {0x70, 0xffff, 0xfff, "6bbb8192332aa303266073c4e664e3e896353563c77fdf60d963168acae463331426a003fec475b71cca9dac6c4bfbe7f0c1bfe3dce8ddf38823fbe1da8221683c4e0b21cc2c173e79e07cb19ed5dc848a85a2fa6eaf0bd6fbe158"}, {0x1010, 0xffff, 0xa7fd, "ae7d0f408a293fb9cea1dddce81939a5b3d7c2291b8635415c1e5efa422ce833fc4a4d330657f2141a7493c57a8531787af686b0e2fc7bc4aac58b93552851ed85fabd5c9f9d5bd5a046b3b276cdc034cfa8085a626abae0e3b4d4a60be441712c81142c378a953dfcdb09a8b02c283e24f1f93d48f657193f5ed4d9818be99101e7f06b9fb55375dc0f48f71ea92e9943910a3e072aba397b0360d1bc3ea4d76abeb6df33ff2237ae07045e8066ff276e251358c62c401d93688f57c86050ca865bb05978672ab89ba1a85fdc7ad5f27da83cb2fd6ccad7261287439d00f0b4f974a61d4a5c0b5fe15f082b066d313d6ec71fb4ae5627ea55644e7f20cba0993e456639a59c4f34ef402af5fdec6b6298daefad3010875c1df1d4e2a31eb111e6673a84b8f7248a2fd5409d7f4f4b3795a7232a2c9a269a000de638702511be5cf2a328c538b4992f51696e70dfca5be7505c9b30c9b09baf54ec2d7a5e013bf9cbbf60f97d4df43fccead6988de464e03e675bfb139a078837e492eabc694ae071e5184312cc96fe8344cb02d5471627817ae62d1666c1055c9c693ad43756a8ccfb369454cb60979b3c852e04d51ba871b49e1bd2c985f0c0e47d7d92fe1ec8d868bfd12f2d5b22cf3665bc9f5f0ab828cb942e7327e18db1a85ae34c07e606635a131130781366bd4010a8653840fb9dcf12d8ccef3e8a85622f8c7a3118a151b0b5e9e4b9ee6934c527e337556b7da2797a5f469f4ef964f847bf9b98d8ae94c2df6ff0f46444fae45d069fff8c9308d076d3c319f0b74613b97dfc00ea0d712badb0cf94944a0be3e219c8f5272d6c2e11319b67cd30687b15b4348d79d9f691e6c570827f3d8d31d446b403b512bbf5dbe62fbea9129ec72d0281c0e0ae2d716eb3ed28b57c1cfc5e181b34e4406622c715bed7765b891699f353c3cc11e4de198488eb0608b80e1236fa0907ffb0275ea14f35ae156b42486a7075029dbc9eeb29b00fc661f96894a9a5d0230fc215b0b629496dbaf6a9b7f0a63061f1a9946b4a81e903f1d5a8c70312e54b7810a1613dcc69f416c78ffc4f4c3da3ffb17d0312fb049e458ee4e2958ba1a03db5aa76e22a024d57f98b8d873401dcc72dfbf1e289fe3bf0a1c4d4c1958d1681ea46c04c39c71a76cc3e825df654f9003a251bd2de23fb4fbf711a26af396eb22c26da04d8baeaf9988b04adba62336d94a5d4ad81d0570d5b5d790220972554c8a3c1f74ccda0701170d5f3f8c5ea1d4d40add30ab9ed7e533c477c4eb85687d2589e08d98728c262546c8429d990d6e48ee700ca5707c7c5f78678beafaa1d6d7f0ee234249b5bf4e68870373502d2be1121dbee43747b0042dbd54ed45640041899ffc3b898fd458c525112f0b095f5db58c382bf48f0fec2ab8d38bd58e26b90c182b043ef5f8d3ee39b3b698d17734736b6092c008f524cbe012468e514b34f98d5db81f45e2a0b617594a96a78a6757ba60f85251d8e5e482de73eba0493c22965096a8bec99fca820c97b9379dcfd58f0c44c2ed8b7dde6e896374f96d04dfee8c21cad80b2effd9458c7dbc063e20fbebdc6241ebfc06e3b0326e0d6e60e051a4ccfc9bc05a21d149bf945ba17a812b2ebb1129a556e7674f28459f2edc31471ecfb7034910cba447d39c6c7b380096d9d6ed234a5446e35795107fd05f5c0826797886f43dbacbb053888a1ae54447f65b361288cc92d3c73ec48bec89af75099985613422e445c962e8383b272cc87277934b4faa4a46e86f63016b7bdf0179af91bd10797b6fe5005ce3cc084144a6eb64ba76d9f74dda542683e3fd1e886ebb7426cd29bb62e772705a2b29f7949e4a1e2edc7bfb50745b7b92d8e572ba4f07c3f1bc6464fef5e482f6499ff0daa4e0c5b60956000ba0614f4a41b3e3b245ab863f568b32c332539360013d35ff9ec61623b6595848936f905916ad9c439c10b1e1daa4d47a33ddfed0ed1d8f18e1887c06b80da64b2a1b17a2f01d7f44c7a0627dfd9d7cb6dc8ec8593180896f394e84b30a6ac33697eebebf2ed8d84e12887686ac0aaf22898adbe9ba2d9a24152bfa5e3cdbdddcc522b8c5145704b914c0524729962bd25025e0a95ff766e020a8717a94f8aaa9215ecb655dc517aa60f503b96096728ce4717cd15a59ebdbb6ea1c0e0c98d1075aefb223bbccf67496e0912408ef610ac13a815275060acd7ca603342aead710402cd6809ba4b9e3d017d9f28791910c8f7f64daf08e71bae63386d3ede71d488acb62b9af45b81bded3d6ce99f78fc3b23932b67eb52f444515b48b54127b5519b0b4dea50aca83a7be0bf8c47c70a1833a172ac06e680d3bfe628ac7cf37b2fe1f7e481d1fa3dfaf9a4745a6728fa2d2e352b572d5ac8b998a8dedebcc0c062a4188355e016f1580f4269fe1fa4408c3159ac4ed4fd4c42a84ca6282a2fe5f54e7983a4aaa8f4ef111b7bab86ead178c697e6a3fa582236425fa079e00fd6b0aa5b50f75913e85bfe7abba9b609ce28cbdbb469d5e5bf1815e185e1db779da21f4f14d30a65212452f71104bb754815ad379cd18f004fccfccf329f0abb3384985b67ddc147b1466f20737570f309073386511a7c87d2c6b6353299cc1e8796bf280c046cf9feb6a77e0a74d59570248d7af3eb1f08a5ef7439e5d9881455a27d8bd26b39d4d8dffc93c71a51f8552c78a0ad0089c9f58ddc5dcd864bfcce50d0edce0003328a7050ff02eef3cce2d978105c7d80dea58c07550509ba67e2004122d94695687e2271fb9e4792e8f3e69bdb1896294010ddb9727ece93a32d778536eb162898370d4dc66a517572d223d53c87547c9c360d77d187fc85ea9d732a40c7e77befa49c3d6a3e7951ac7c9f9c2fef6900ef067c434aab6155ea734c14b7cda1f75ac7e79f7d4c468bcda0364fddebb7adada774e4f7dbdec199429b413a89e241db929bd12141cb01c7e035e2a3f166542f4abbce86cac3001b861ef4e9db2d6cf62de216f2cb3b01f5edcfad8c3db2a329b46d57685fd302e50a1e20afb5afbb865114f8867974d099c0684a92b222cbe6aba23f2fd576c7c2fc58f9e0aa684c2707f60b7c8647a05cc4c6461d9cd6e71ee0eea8be3de160c7548e8fa3aa50d8019c93ca733ea481b7a206946d8ac59889add07db9b1e06e473a8ef1e8c56942d27b8cbd79ffc5959ebc6018f7e3f1fca86cf6f47673e744f0a2b31bbabd594fba9730b1eb2bee258017cba95598f44143a83c451b49fa39120e21b71f85d080f14816bfac48ca069576a4a6c006a29f439c6f3346a6777571c3efafd282965fa19db8905fa361c89312083228de833a6412d5fb729b22dbd7778a91339a4a7a3c8a4936892f81cdce4352f9a853b1132b0e42c39cd3a6b39e970c1fc2604818c44e0664696c1b484bfbb856bd8045b00a534ee32b25842f031d59c4b270746a7d2c1bc3b3a5466ad1ca30de4afb26ef1fedbd2b3d16536628f283ef532209d0e6d5876db3321276d0ece208838fca597ef110cdb04dc7b8d65a1f9167d8c39a7169a96345d402d8c473b22f9fe94f33386058e98b004bc164ee8d4de7f7e6248718bdf6f66566b326ca1ac377373d37f5479e85b6f4e656078158ee839c2d5dc0651a38e363dce32cf8a9fdd0b6ae1090ce02893d7bdc6e330cfbdb92d62e3bd651ea359d971be94794982b3727ff3296af1489175b284b65063c49fa0f5972de004f4039ebeccf587613ba819c9b3a81b9ce93e1eb856b401b5709c74a4a0bdb12aec00fe25f7453d4e7ea0a790df6bf3932fe40472db48ae63df2df9fc22042a6256f25f6274b1039fffcb618c4a4b538faa28e77a561f0efbe19ba78671d1d0104aff778174853f8a0102d05c63284532cefcd8635f881ef0c91be324a51ab92ea9746241d60783fa5b2448aa4a94513a8d839bc9bc5d41d6d93da0835763a2e6bd470d3a1a7862b34abeabddf050476c17b33d7c52d08b45abe6ec7103fd3881112c45b759ef80e16c5784935b70b90e2d4eac3d1241dbbea92c339f9818c1d8c7c8802107a2b9325f2be84d3d6a8cd4560a984db0c8cfbaf52e99076bac9c660ffb50580a96331b092e1ef519c1b1b466b893325fedd792e333f511c8c8297787adbabf11ae1e5c217106ae98ea84a46f4668658d0374384ba6da1d9af9377c992a1a20fc0c6931965d162d9263318a1970a48d1fec29bcb32960193002ffe6e84d20f4474a442e9676d6b8c932c5fc4a1839e2cb6e060176271761d8a818bb8955ce8cf80f43945ca1203e255a4f97615bdca54207ed1045722b9f421d661d75c7e7f266c8f05fcb88e00f85464f859a8eac339c99a0a1b87cdf38ec5da8ce374ad464d951aeabddd4e38218e30e456c15f8c134cf8189f7e9e3ce3a720b4f428a8ed9b9697d0eb8a7b126c31e1e406187cd3c47569b8e10ceaa5a85bef65c33cc50f3801d6a7bf278a27c86c01684c16f49c5c882abb20332e0e4c1102355429ce661752f78777fee9ee62ad5b8520b5f5b81a2527dcc154ee3ea5c0e09280e48b8270a065d06fbbe16dd36f5ea701e0eecaed75c703dc13752ad5b8278258da83f7172975d6554ccf313c14b9fd915070577a858ffb4cb1b2b77767a5db1fd484e212808bc74b22dc7f6cddc3b48af8dd899d5967312c2469d42425fcca699b0ce416645a7dcebb70e65daa5ad10365d323e1165c4d1eb631f61e155569a75021010b8dc13a1b488d93261218077cb0fbe33fce84267c7b0f9889cc211a7b9ce67cec8c8c9dcae40842e629bac98d2de444b270b30563c592b089a75f4cb877eb1d7a4ba09e63cbcacaabadd1b1e0f7138b3d41b631652dee9b679cf5127a1172693a54974081997c64c557a2e50a3eed9f8a340de11a3b37e36fefcae801a9b8063345b94dcf80d8c2154e8d26f32968668efd9b1523584c58279d35bfa7b7e66f7350a77895bd02c6c7f1d46dede20ea8f6f5a3a309949eebbebfab32786dfc62725b6b51135c1b9c461fb2eccf855adcb34ac30f81b8c3b52fff548d472b9aed4a64ec8097fd8743fa573d9d6174e3dee2d9ff25b064bc03e68da8c956d5741897855946b58c22bd894a75190a2aee4db8ecedd99d8cbeab1ea79dd19dd899ca633308caf08e7ff2ee2ec6973038673a9d6a5e91f5ec9efd64bd8a92250bad0ab04175afbdf2c58b04ee9fb9f5a23a25e71555bc2631be588f8639b4258e3d6121572c730eb466102997804bd4da9d85b6336d36be1fd55f0be50c960db22b88352205f86c954da41450d3d1007d7d7d7b9cfd9a59ba25801d05b35162b939a16865a45a3cae8014c4280582d69b5342f89e0cc7abc4cb4fd8c9272896bb4826faee7c1ba2f38201981a44cce86e25168799382ca6029bc15d26b233d05b07cb7c181a32cb632597248ea7566d35f688621267c8940c275cfc22d99678e56bfb0858af54718096f917a08b3919c62cee9d2781a6f7684399252f2595ed8e0d01cd43b338fb7a0b2b88e25c27c97a613723ca6535ee5a63a317eaf82f323c1d7e9ff8e82c4c65d3fca7be8e8ef7f92e8e210d8f9465eee8e4a15957470916a446b2a9507004b3c5e56aa88db56520717d30a57ea8ef1d4df0dc4ab2fce8bb578a1242d0381bc762bc89c6af99c4f1f7def9e92768bdff46d74b749d8b48eb9bf7c81c3a61662384d12deeb69349764477e21f960a882b49e7b0b93b809348058d978fdf8d61282891a77aae3167845bd35a08cf9656d9d7f1f062024576a074585b40e608ac7ec4b1"}, {0xd8, 0xffff, 0x6, "182d3e8a17bb4d345a4d4f0d53a469d90a8afd8697d2ee4ed08fc778878d62f0abfcb9e9106b55b8c2d203a715299e4a0879950213048ab9d81bf51a486bc04b905335f1bf2f3a2add6fa3536467ac9c104bfc32759e5efb55885aa3161a00579e1d99910968b9894f88e5646b11c6147b53452088ac722e16736271f8645c32a082edfdc35fe48d08792b8effead5b0386f6f376e103b1ea2e2e23550f6f5f470d3c625b9c4c6791358d4a572fba71f6e98e55b838a4bc5ea2d922e8210820d1ed86192257c1457"}, {0x20, 0xffff, 0x9, "92a4beef3b737f3105105b31cebb"}, {0x1010, 0xffff, 0x7, "b311bbe4930c91f560003c2ca47eeb42c33302c3f31ef0f559db40c2d2ffe1b6c33caf5e96da2afb6d7369ec0a2b80763add23ea60959d07e6d235c151e7aab875f92683c1ad88506cc79ead6b110470fc8fba71cd2cb03883351f979ed561b06b0beb502214e8d866c31e98175654c8d234ddd949edcabe04d9e0085ad29a80d5eb01400f12225806f38f1928027f5a1489a1ab915aaeed96214bad6421d2a154ab61f17ffa31a0e6d97d6708eee7c6e93043a6ef370e9f156d5eca9a11272617d2151f52ce95eddd9d1f2bf8b56c8508a24fcdd4011db5ae03fed444672ba51d3137a8d2c9c32b5d8fdd15570ae7bce41c09fd9404070b4db681c20bdf17be312dedcbb3bbe0fd913ce16510f311fa254dd5acdb71067a1dc9be3b737bca60df4f7cee5febe60d30ba416447a32dcf6d578525a30dbc499277fb9435f1dc3ab1bb716cf0ee2c2ce674335deae28e2566a761aade94089120031d78845d02667242055be62587f01f8be29d5b50e54cfd11682412b9dd0006a54d3554658aaf162141307eb3c6d548015f77db49206b0f9c6388ce7202ce54c0dca0857eba422c1730b7d430a5b7662c245eb2eedbaabd49c6aa5c3f45c2f31ccb3d974319c5368d83a70e9cd31feb12a0d368f90c7dae72752b395225330b762f2993b13fbc0ded06bbdf9a169808f4238681b69642197fa32f0c2ffc63ae4b8ca1743c97ef3610aa08e869b4407bbdeef0d247febaa014633dc1a8af51d157619b2ad76d2452faf248a883917513032442c5be41b48d717effffe2f805e5914c67e05bfa947349790cfd08dccadc3736ead0a8710d3fc116a23aabaf31f284216ae61e594136218bf4b7708a68925c2fc1f6709fc59a7505f879d61be1cb604eb49d3d06a889ad6ffeff3db54a7370915861d5dbc58c3a0ca2c61bbbada77ec2b15e85019664351f243656c26f96f36d48b189eeb6d2e789fde3856828ed85c3c233149f46b5a99ae9be4518ac8611b5e293eb0cebf91467cd95d95ad7f9cb1afaa60279e168b0b2853e5cab2c269a90572b120c5345af9997168e87acb953a188a85357eaee7a71232a3ecfe33c2cb395905c03812079b69a40f709caaed9888901fa6d168cb533b50b56968deef0835a51975c75c6a2c8c649c538407811d868a9f1635ee6c41a51c8c20e5595c3a6a471c818dfb17c470e1005142a815efa41cae767a23b2c8dc95d1ba9416ed4ea315df7187f8e0cce6766bdeaa8325097a23dc0d07f15176365e460e34b9b0dc49558ca0c74000fd3130cbb8647c26f04c74a3e0f8d80fda6fc91f347a221dbdcac94edab673dc5e0feb93fe7e272b36bf2a5b3f061f8d7426f236b7688b4cf231f1219619d581dceaca29b451f51d44709471e9b220c3b44e5815baea3d85943f544c76e897ecc3980f7402b00ec033a15d5e555396b76666ec7bc45eed8ddb2547783fe1534b424cd626f01c2ff07694ad9a921390fa421c4371316f5dd4eadf0820e771c8802e16d08318aa1041d19160b90536a62cd5ea7615f5d41349c97591e3f347dde8af42680c525bca021651ae009b84eef5c852f77c5458fe8704ecd89c9a207b79e6a4f720d6c7a99d06f1409ca1c6b7a815576eaf732fdac56925d617e755df093166247dc65c9dce874a5f0535e80be791bd01ce986637ff85ad470bb4c4f4f979fe1a840253a274345c2cbee2ee289c9ba976e44a7793fa275616245798bd6fed0bc453e4c41e80284c05c19c1eb4bc71ccde958e5b98fe32ca9de23e3275c19dd0b013d0956219b0ba27b455dd2be9df06fd7bab0c1f35a4bec9ec49c2720f5744af330e432749ca0e66817cab3bece9ee2137b1c87d4b4eafc36e5951a4d7671b69d91ea10c0f74954f3fcf0e0cc3b881fcab35db13c9475452918e49919fc647536e90c1794d62440ad762a22f74fad1e654fa862e854b7f577e38ad8c8a6f7c5268190f36970f950c7f6df2ebceb5475a5089a5b6b1c2ac0ab6540e30e43479e3b2337aa0e84bf3c4fc5dd5c220ae4df255532fa8d838de66d08320ffc05882cd5301408c1793a24bcd75e877cdc60fcfc5181930e1175a3b9e36ebdee5730205458ecd9cad745b22232c48fa23a64b41c298ae84fad98dd8b698ec1fa1edb298970a0a72894aa77e8eeb0632502156eff49df2a31fd489f8f26ad9b989f9caaaebf9d22755e4cf1a08e2595ff636498b669b9990297bbb3ffcab422d18c7b417e589a6e5b1cbe321ad107a255925cf3124c35c36904ed8e1b61856eac05bc7f5ff5b44ab477aa4b2b7f514f0f806a2b317bd7e5f4472a9bc3ab8b5fd71b1d108e6712a76a519e909e981d997ce96a2ed83d766d4217617c5e3f1268319d585ca730aa9e7985333651ffd0a3b06deba9fe99646c46a6dddd7c8342bce7163165a44b12d31cf29e6eef2657226b8135fff21ac0fc780f46c3ee5fde1526e62bd30969cc1b647e267e6ed54fe83e43cd1a18865698305d34a731978fb422b89dab9182f267d1c3538930e9e94c3b16eef7120fd31f9f82691b33343dfffac5e4bdaf2483066d77bf138ebd08376452360aee5639dcc5eac0ae361919fc94d01faad703aba19c875818ccc1b5ffeaee5a65996311295188c69c55fdf963bb339e5d301ba2565f74a669d47834440c9d74943a10b7a8a40063480fc7a6714584cb5d5c16ae4b81952d93b28e5e4a2e75fe308cabefe75c554ed57634b36b10eea008c0c34e36658c6b54784f20dfa3b9bd231004e1e633eecb5d4e3598ea9f14e221920ab1f9426be78b54a7a5390c953597b54cadfa27d4e7155279fe1fc862465c81830e296d725f0eb9cd8e9b007a5cd1dca4c438378e3fd2e3afb85d2b86e2093e4f31651def9a836c0ff4b1bf0797c301c37d80ea5ea9c19263f9e551c443c32727179498daa726f291bcb9dc5bc1e00f31b79218e21b78f7fc7bf78e94738a63db3003b30b9de3e0fba8bc37f8843bd361ebfa4f3464e3815b83af1dc517e3d5390b3abefc00ae8a06611f66d0a29da71045d453a71435908113cce3a8472353d7332c06f0f104d7355da5d4a91c81c615b0b1e33d482c5d67b130d7a9b67c8926194b041a8769a77dd608fe6ce1b255f586b83b531a86b6febdcce460391d19c54e965ddd39f6dc9f85a86a0940149c69efa6406c07ab36e0067c552aa5c3fec8f4184cc56586ae6f137a0833911f9af7f15141ceefbe4ecc35bf3959d7030286423dbe6bc590d1b45268cb1630e0a3a2bc780cfbcd1606afccdbc8f16d3c0e13969a7289cc99e7e985646787c335dee72490a4de9d9685d1a7e2a0082ecb49dc4c1b103f608a4e46e5ba3b5caf8b10b9746061e8b2cf7b70b0cb74d5a415bec6c8bcbea3be94cd6ba7bfc60cbc2af2a959abbd271733e3c8065be44b8e51c12b17b34c13bba2f399b8781f19b236798cb3f817c79e271df131f175f454f38571b74c383c5515ed13679b1e310f50e09b506bd3cbb6dd66a0e1923c9cca12cef74be52de1bceeffea43ca6959f4732dd06df296c12649be8211ca2c36669c2b4bb5713b6d00ba39952a35f2545a326fedb0506d9b9bdbba61db2368a93c51e2e82e56deac23680d6eabd979f67ce808e46c762c89c813c56a9ef17dae37c2eb549bfee3f38621beace9d870fd882289bc0ebd6e599f1e12e5084ec7aee345b9ed11910304ed5663136ca85dfcda0a6f0e1484aa4f11443906a410411e66eddb421f9150fb6b1fde6f226fd30c98a5d83b46b31b686450f7c651f98309cfe4510a3df185654d09c59f82e2b7a62b9d8279bd2f95678bb29f6e90470d92a31612aa906704b4aa7f22c6ad69eafa2f2754716c06819c1fd77070c385613514e58aebd50e67d47941e4c8c04762de39722214cc9f8d41174c7013b62673b17c474a60fd74e387c5fe7f1b28e67348b82db1dbfc98ae83995d21eac501dfa8d0e4588839b46af50442589169d9904a5b914669a069a9f833d966cb3a8f39b21395ad567aca53667fa4b34b1209fbbdc3d42bdafadc6aea9ebc02c5293e0216c186ea7dd45b83d4e04d8e2660118258ce7d3caa3e5360f2c23b2299d2a6013500dc91b24bd2ef6fe0e3f88b6f702771fe099097ba2b8c1d1272ceaa4bea604049a6b96fd5b93de7014c397d2bb880473faecc759be2d022fbd2da6c8222eae6717579ce95ce6ff6f1daf98429cca4bc1db4cf860af24fb68325efd292223e8e10edee1d2e2aaa3f31ed42172f89911e60078ee39792367e075c0aea24a493f12ffb9d39c718b248e40ae5298bd54026e8f6d4fe59143b82afe3f0b10d9edac83b3d9f692835d4049887718986e433eef9b07fa9f30c7f21d36be33a23a6755b5c2a89924fcd4b66e732c3a996a4e82e2540661a49118c7aaf3d27c4153e3f625aee20e04c36496aa5d7522dfa1b925d4831749ace42f71eaf9aae694ac9babea9b1666a011cff835ad0a9ce724b9c7e1d08c0fd28775bb783a64d967dec1e5f33e95e2c959d1e133fd01fb783bbe8e863d262c82c4413dc06143241ccf267638cf89bde079ee6be795fe64715df1fc4f1e1848e533f1e803a2be19e956aea0aaaf9f7ee185aedbbd662951142662fd634e92935d149930e8f29b39311b2936102b111ccd51cf88488cdfc8cccdb4abe8fb2745b695d803efb837976719868e43cfaa065655dc8e601d2aa9e1af79909ef90ae0b70a9d1f4db09f7340ee71a47d3839c54b85ae1f963b733a3828684afcd7e3e5531dc0f62b257457ad00956657670a0638f2c9852782e5950aa8986f78f0cc91d79fab9e3c8c7c2182fd9c46341a1b9ad4f3838fb61082c1842db131650f01a06d4aa15335cc19ce45dacfeb014cb5f3ac87cdddb5c36f15f9f78aae1345fc459080088bdcf419648f685d2aa6f4d4f3623b018f329943b92534e4b35e1c8a2da316791a8f99cf8b9ed16151fa08294cf6042aefe6432b6500ebcdbe9143b90b11aa578002ea50de0fca2a6797ded58ffee0e31955bc9a7de4c91f9d210ce27adaea53ff35763397eaeb7c1bc3409810929d8537218f507a242155586980b81ab57b5144c0cf1a53dc05885a9f7deaddc361ae903e11e2027bea0057a4e616633e7eed9e8566da257481577b4ab6bb8066ee425f36d9781d14f102f3e5c4a6efa77caae483668df66ee8451c2352e75f2524dfe526a395049fc62c8bd14c04aadbacf5a0b6745424fbeb8366f40d9826ad41f11fc65206a328946da24f07ae6a84c55f68d1883fb079ddeda05cf543f108f526b2d95226e906389e21bdbe4e81e791bcec78ed7fd855b0d0df4e64733a3f731eaeb79a36a6b058a9533286180bd47bcfa31a5b1c9333d2d1c0fd37267264f39b8b7d04d5c909ce58b0a4bdfb6854302ea37a98d0b73d1b4f585caabad2f4c9463b8523daa4f5dce7cb29db897d44947598d9dfa949c0d2d1f007f90fa9a064571eaaea202e7a3f02fb99321147e26c929792c94b232da5102082c602d3b4fe07361b553f96f3392d307661fc62163ef232176e60ef269b8f46b39fcb0d45740b1b01ae106fa5d888e4152e43ae59b2442da5b626e5f3016a99b40b01503089bc9bdc39be8c4d6426704ee7f2fb447e381c354ab9a3b3cdfac509491de75d5e4a86fbc72d3a59024d66a119971b80b493533f5583a9e6a27ec23bc95913756b11630cfbaef40606e245de5014e074e0c6447ad1588c717033aa9fe879c493925975668961168abe80e506e97cc6f26d7f688f9679553156e8ffb579b16d9355cf514cbe41f5ec21c"}], 0x21f0}, 0x1) msgget$private(0x0, 0x48) linkat(r0, &(0x7f0000002540)='./file0\x00', r0, &(0x7f0000002580)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000002640)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f00000025c0)='./file0\x00', r4, r5, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000002680)={0xffffffffffffffff, 0x6, 0x9, 0x8ae8, "d7ee5bd67cea4b6b1e089b038c5640842dded79c", 0x7, 0x4c8}) getsockname$unix(r0, &(0x7f00000026c0)=@file={0x0, ""/108}, &(0x7f0000002740)=0x6e) lseek(r0, 0x0, 0x0) fsync(r1) lseek(r0, 0x0, 0x2) utimensat(r0, &(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)={{0x7ff, 0x4f}, {0x6, 0x1}}, 0x2) sendmsg$unix(r1, &(0x7f0000003980)={&(0x7f0000002800)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000003940)=[{&(0x7f0000002840)="36904ef83616ecec4c1ee41654b58b5d716405778e08114d4644b3b959edbe84835a70454726076f3e2f76a2a7ecc1a7bc723753440036ab1a977d27bfbd1d7256ae4cfb563b60a4a7c2b8829dc5a7347ee73a29fe53b8aaae647d033fbe592be234dd65433a7223d526c3ac555c3236c8e98dbc8e4dd569c8e6a23fd758054bd8e396f23447c0de96364ab82339f0d36d27e848e4f803dca5d14daace25b1f90a4ae7cf6d80195ed6e0f0609ccde4661cb306a8225e75025384f1ba43bcbd035b04cd469f7022ad092fd31ef0ff781667b4a5f7c6fae4e5066120c91b4600717710410b34f43ddb09cbea902df6d26d885e8a73c976cc8886cdff5da5a59d1afe28f64c67928280f23370dfc5668173125d6845812f7d823f628d7411ac51a237a6c0fa8b59ed31ac09609d90a85a45631a37aea29b72fe08a4a263bfdc1e4a9fd26b7d110454814e7380945bfacd5e87962d929ae6f7e2a4310c222e45b1c7380b3e99ad40272ca97239a11517126707c3c3b12f072944cbfb1b11b565445c25c3a0f0f9a5cb5ebad0a5e0cd4f14ad53634f22b0d607dea5e91a7c3f4438b1446dad0f6cdd748e08a608dfa3cbcc95f7fc2c6bef97e70c8faf2ee7730c746a05b61fdd967e34f2ec9ef010c3dec049599b88fa25770cfb703311ba2a898704da6dbe42983340851b069405ca004d43bd7dc0fe8aaa0647890262c9f6645e3e90afbd943d318e159a94c02689ca8acc039d59aafc40f5212f39ba5dbd6a152ad0d4ef6dd12c97747b1c5a17dff1ec0a322cabe47d772358ad18d8716daf2969c3729c0165a35a28fa2ba048793d920d1a54e49569808edc091fe8797d039d04efd68f63a887d24401884761d7baa2222b3d82cca1bf8e6e705c2c928ed49b96c277080ad837766873419ec2fe760d00cf5d17e4f02f51e5f637f8659deac16b5ca05ea55e107baea05e6cb742e678b7987e96ab63258723f386a9479dfcf6aec9d5626fa662bbbc32525c8343a6423d539373ae2b6ce7fdd88edec769c82a982def8ebd42e555a331baec35f31a5cf42cc2b6a23a9c10e65669b1622a7bfa588ea54d2e7fa309dc277962ff96dacb7bf19657e0f3b333e19a8b4f03e346cde5d1d0e4f81a1feefe500358aa5d36817cde76ccb568b5119dd69be5765de062631b7338dfd8bb522c2397a90668401cb2c84ee66577312ce0f6f98845ed1758903611a04b27ec00801079feaee0ff76af61571b1193250912a68efd590d295ddac9ec380d268ff13a77d1f9bd3be91affb0fa25aba64a367e0d15a55d9f1cc1add33adb28e944b09f5876cb535f6b4949028a32f98c56f31fe0ad809bfcf3aeb1c2d61744ec8b5130952c28bf5eaf64fd728c869277d0a687b84e6411e988026800f3836c53f7cba1cd7e6fab167d767efb7c123e934ac4fb8d4b372b792ccba062d9d2237fae2a198c5f48542df611f155ba113cc666b0988b5661d60b0a44d0311174ee5e28a51f7f8a9c12e2a39027815acb0970271a5e3261be8234e43a5bea9cb864e9a93a2da46ba0af76aa241fe0dc71c28ade02dc2f86619f6bc67eac6185e323960647c675b620121078e35b2d8fbb9d8c1d0d30bacad7bc18f529468351c4ed3d2a9a842f01a6dc4af9338f0774d0b68449e79e535043676c6453dd714cfb8a4e007330aaae5e1f9b312adc01b7cf45a87821b9bf41ef4957fd6f381f91eeda805f9af5a8270e58559f16daee44a2b9047bf9c18dc1bfb793fa4526757b975fc9ee3919c956106288f689d1c517d8739ca4dcc1d9c5e40c95d8e9d31e5a22704f0ff86559f9037a12f2e3631ff985354807d21e9f35a7e65124a5dac6b72ab79e8222e3ebe7d9a57c4d489864a5bfa05a46257eae5e5205db0c3cbd160f170defc5ca4c191e97b19d91d9661ea03ff201fa8f919755cdcb2b7003b2c52d0af16693ba2a569185f77a37427043b866d6d7c9e7e152c4ba0359de5eb52c1188d6bc7a1c5e33127535f29a7107bd50072da34fc87020147703bdac5c4f023f54a971d7760a36fc56aba789161b2b58b173bc7be0692a32f44c36f4c260eda202f731a9f83133beefd048cdacd18f3ba381ff89714184a5801c81b27adfc62652c948f5b57193867efaa0aef9f6209b273daa006d462f6eb4b07f49a35c0ca040c2b84c443537a5194478de21eb5d5053aec7432fd912da95006dc0a3a53a373d72c09938674ac7f40695b52118674d49a1874509db3150f9c32d7fb5488be711129725e8f3fd1d096983518a373a294eab58b4c15898514a11de69313b40f0c3bfa12c131cf0dfa9fbc13c62586dd66ad157172b4680b7689002be077481b8a7c5fe7ce9676ceed69ca6e905df0ff71bf8fdd7d84ebff194a9192cf65ba475b4f1d6dd7c6cdbc1c4eeaee1cc3d2b7402de8874b3a590979cc272263677a00e7c4879044155204a4504c51a4feff0a93f8e143fd9b2fc0b7a08c5711430235429e0ac990ea1422a82cb15b542815397ddd6132f9408c1d7eeeb5ef38b6b421c25753d1d3117f58e8e50e1a926a514dce6e83ada06037627ee7041e716417d4b2bd30d6138d7002033eaa0839a92eaddf041edba5bc529097e8801dbdc9793ffac138fc05fd23142b382b9b6517b60645badb773e7c2b8e12a9e426c24a9925c999dbb51191b529ccb5c04c1cd5134c5260cc7734ab25198c5fa1f6717290f978d08537afa172e5a5ce4de4b576c194058010b24fa97c5bff4b1a8e2a71bef27050bbec723f26d57a3323af29314fce468b6eb666f13c1a98cf05fb194916a35666971439f0937168f16f9b496793007e5531161e5941ada4e9ee223d07b01787ffb09309d0dc471406da23679d1802a81cc30740a2eb6ba2d3f77720444c1a7404eae893aca0518839675750eb7c3f48fe2f11e865b4ae9dac444a30a134717d31792320b3ac265f7373eedb9a67d20cd2b5d7fa3bc7d813cb59d1a6360b93ca63937a22bee4ca8041f36fbd1fd32bb3c5614fc078e41e6f232cc5c135d1ca02614fafba91e67d225a27d645782f9e50a60e0ea2a2bf6e79c391da76707887238e7a5ffdb947a469e5bb0417f7f765939144e5d552c67271d89649394e2532a53ef27f417f8b4cf297703331ae1443dd35dbf8020bc43b868819b6c2ed305c0a409e2fe8260f36ba44e2cc1090167d407bd819d8920c09fa792d401281731d7cce4cffbc95283f076f488e703df731d717cd3e27f5dff591b599a98921e47351b58aaade1e6f07aa8dc2144af2fb9c486c8c2612fcb62a1daf5bcabedafc63f3d09e63274a7a68fee9fdf9493fabd86a6e8576be508453c6dbda9531ddcfaa70179c46c20e6e6ff4c526adf9bb6f89613b969cbabecc53b946312c266141958317a734513fc1dcf36d4dcf2012739028961ee01ff1f465643668a94a5d5ce25b918c219c22a4c29d23cbdb73a51e479b425a100c5059ef9ce9f378cd8137e236cc8d5ad30876e1aa9d740b50ff447afd80a620eb6cfd9df6d6be328dcac3ddedb8eaed99b72580e156c4368be63992bcc6b7d2cb1d4f8b965c4b543ea1999f5dd5b387bb5b77b1d8485dd2b6d42588ad9d808ca928f1277a21fd73003f20778293044f7d4edb4a38b554c2dad8e03afeb07be19c0a38f7c6a078eb5d51a651f2ef80b626b67e1f2b7d3aa53251db6ac924e6bccc78e81f42ed0c3af1095733c82af19f479aa7985a910f323259e067b7331eecf9ad6a0143fc4c46f245d5e38e4c143a396b00548d109d8207a2a09a93a2299faa05de6f8947b77e605493e0d1a1b94fa3bc1853e8d8154433a23f59c50169866d53fac89de6f562018f38e8bb2ebc8cdef12aea218059a09890bcebb7a80c5dc3c716d614d753453132b956ec3d2060b2d1ea2ff81ebcf3babd692483fbc78d8049159f5483214ab6f46d5d113716b59c02c1a9615160535c36172d20a2bb88ea81cde98a6e819710ec06cab7901cc1fc2475e3beea653f2114830dad5e8b065b317a51d2526c27a01b34ea7b9ce064179b40e34ca97c998b63def6dddaf9595822c0789858cd4d36b57f582906249341f4a7ff8e8b6b8c68f83b2e5b955919852780494df43a886426cd322d31dded0b68a5149f06108739fdd21e501a723736ff951df3e8db5c5d0416946b320540da146edd49873100be1c3cfe4f57187790280fef2fb37d5722034caf6161582b94cbb3ff9dc494ff2d7108aa1451cb773b9b44d42052bc8011da363ff35edc6d8d95941a4352968367b4c2d1fcfb2d3052b7475e5650c7f751079fb4b6102d53a0351ba2b3105e94ffc54c08af6b471305e5f26e9364ca2de484184df9adfd9e91616378870e79e2866566f45b5dc0f83ef9c26cca7d2cf2f9f4f260c6884c14bd70c26bb8a688e80dd9bdf1b1336fab715716e74f880dbb3b14f33cdc8162a4a4cfd498b0e63b84115c3e1ce5b982cdcc431c22117c0e6bcb996fbdc15fe4c6686071b8fea2c715615451cbf2a92369f734607bc517f16de8e05fd4fdd0d0a8fda50eb09b3e9e0dae386edfc951eed1c9b233a1ba55b2320a055ff52940e6600247c06a803ef5afb1027af3e2804e51d90edd07fbda0b9744f36496f6388bf4d24bffd1e4cde4b432b264d9d21cfe86636bf51d520ad106e7fba5a473b63ad0fc7b0b20367b94fb99905154c61f968aa79afdb999b882502428adf7376bf8161430d013eefd1552ce917fcfe605fbc155a847884fea43bb153fcc43318bbe83da2919ba7b7770d7a06319866c8e15cc6dd30016eed9f13fec7b36cf28c7e90bbe42f08838afeb59e1524223df881a4d3672b96f07427d4c702826f5acf27b8ef23226cb1c86ab2f804ea71d1c4c563007d2c2440b6ada6730964edd58d30d3b054827ad2541a17cd1c7d72dafe72a28cbbe1da719587bc4b31d8097e5edf530c671b1b23d15e22b2a4533ab9a725a7b8792811e6ecac759c67e449835c06d59ba8e136c1e0c6145851711b4a1786fc2e46769e3cab01a41b85946c00be76dc8aad2393e94930b8f1314e9e4fb8c3ddb090c5a3ae3a3c2b70ee64fc2b61e4b2b566b9a9b7e2eb7afd13cd2c248f2d323b16904f0769b7d272d04d1632ec2738956e9b28adae67dab6fe801c94e5ecc113b1177700b337ec1ef4027cf9689e1b6018985c3274d7ee1052873d63a7feafee1a0a193ecf2dddfee09904bc1dd26abaea9eb406d712503b1d72c72436dfaba88b49ee1483979a51482af6da5586113a0ca4e7afa9452d840ee87f010c88e8e921c2f673522fcec91d504a3bf029bdef8a056de8d44dc9d20f13a764178bbb173d293d32e4b81adb49a02f4fb7f48b2dbf95b8fc125d028ae284a4741693a648e1af9e8740f7a5a25e4ec0f8582116d77f327f51258cdb87a27391021eab9278ade83e39446d51584631a0335d1ec3022c976ea69d95373c979ea22430460242a2363866579c5fca335c3c8fad4f7b57fb13ae9be5b5fbfd991eea3701d58e6e54bf71495abed5597058c857f892fb88c4641adeba03f08623094edef2d1499510f331f7bb99d9319b31fab322295ff2fb1c48080f255ac715dc98651cd9e7c53f6223b3aa12c3a338e2a5dfe01e1d4e3a26f1a68b9111a183e091bfbbb24dee6b0e13d44ebd44f5387bda0b7f9c43cc192945817208cee3ed3f8d43bd95fc251a20f5e110a915cc547e6d778ccf7ade39aadb059d97b11ec5bb71f4151af5095ae4d66fa9b9d10ceecf5931a4e943facb5b81f2a257c4c21fd129be6bfaadd1b859a314d9e2d80d60ac", 0x1000}, {&(0x7f0000003840)="71b8fa93c80c10976620f5ab81ea485804d73d2a3e7d5a5212319f20e121ff2b05e1aa24d8f8192d6cf5b13b4ea75316a97dc2cd99505a9d89d18092061ea9aede5f3b92e8a8bb7912b006a80fa7811ad5428b4e6712551be674dfea2035b0c2a586af4fb9aa14e33696ecfec7568ae1556575834b23b2c0e2982b142b0f858c546e5561670fd11a85c9c22454768bcca232cf66b127a5dd78af06a3ffd9f95dd7126587c84187ac3ccd967c76de820a2f8b5ed6326815af4f06ae7df2fcaa15274fe6c3ce26cdf460e4323e1ca3a4573878052828be5f9d38e9f949bc95c77b26", 0xe1}], 0x2, 0x0, 0x0, 0x406}, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, 0xc) accept$unix(r0, &(0x7f0000003a00)=@abs, &(0x7f0000003a40)=0x8) truncate(&(0x7f0000003a80)='./file0\x00', 0x81) r8 = dup(r1) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003ac0)={r7, r4, r6}, 0xc) getpeername$inet6(r1, &(0x7f0000003b00), &(0x7f0000003b40)=0xc) connect$inet6(r1, &(0x7f0000003b80)={0x18, 0x1, 0x1, 0x80000001}, 0xc) sendmsg(r8, &(0x7f00000071c0)={&(0x7f0000003bc0)=@in6={0x18, 0x2, 0x3f, 0xff}, 0xc, &(0x7f0000006d80)=[{&(0x7f0000003c00)="28e6871f01b04200ca493b5604d95cad608932e70868bbe03149ff63105a1ac3c215d3b06a90efdf391aecac6e1ec72bf6338090e1a9cefed30ff2decccaa66c2258b8c0fc21866d68c8772a01ab6a22867a1f3b783a0a171b8b15581883fced8e49e782d1dfb8031d14e4fc83c37486b22c1acf4af0aed96cd9da7b5179c815c110c116e13cf9cc765acf7a5002fd59ec8e024441dcf0540e229fadc9aee54e0458cc085221776f09658e809cd9f57bc2a0ffd599877bcf082507cfe6bc32ee8c7aa853e44889608ce37df6fa21d5cc1a1fdcb50290d5952e2429bab1f923fd39579861c558bf", 0xe7}, {&(0x7f0000003d00)="e513e9af0d3be9d630e2b95448c0177822919b09771b02aea01660c31cf343ec9f8c716cd86f0c01dea04d6da6f33c18f08e6cad571e7afad98c84923a3c723868a812efb95656abbe8e2a7d40f68749c16dc64461537a5d46d6acc71dade8f445a3a0715156bbdb02cda332b8736c301f010b5710dfa6d29ed2fb5ad2352c479a9ae46df2514ef659b89c57a97a28718b70c826f543ec6353bfacc2a0b47c6bb3d3d9288b2e9c895149c21e0a8f49ed395184808d5c2f1ef617f391e29ed1011e4ac2f1fecb12d37f99fcb305aaae260833d7d551faa4eb5f5e72d1707419c5bace4a0c12349cce0e2808bb866855fab4e4b187f43a89dceeb0d773b1b8a7983142a3dbe35bd45f9a10c4680ca7a87a30ee8d8638035fbad221ab6b97b255f249c4cf7f3c0deee6e92fcfb56030170842d61f43bb9ccacf6117b1207cf9f3375eef04992e5513c7e54f74fea3ae309641a5fe5345c77a27cdabb7f5e8382dd18bc60da51cd076366bf6c0ffe9282b7639ac9a6559793c43fb047ee53382bca78623db67057069d8b9a73ab73b047f2bababf5ff31b46721a7c3488b36e395141dfa8e9051eb776df434687bc074c46f497f9e7f95ad8755494e6b498c7358c0173bfdeea314d74f5a6f51fda9fe29e75937cebede8d14f9555179b5b723bf92228cf64b5b0327bebaa94f21aadd4ef3400c471322d3455ee4f0650188fdc3257405e6afe1e1c88b20308dc8c8c0da4745fbf18829e7b3a167ed313cd8160c37facdc78201fba35f906ba9263ba0d75cc12f81016ec9889639ce785816ec1395ff3cf8f410d5bba68464a886b5aa1e1cf210e9279768acab29aba8338515cf15a92a550b8e2f9dab098600ffb5ffb1506327d084c11f7f174dcbb9dcf32d15ca03aa1873d5657a1be4487224d86f9aad36f3d132867f6a43653e3975f4ad3ce7d4bd9aaf56876025b0d2408981be2c5682e43eefe3cc49bd43a0fc8629a9680a12eaf1efd551898a22ec8123bcf8a377c223920dce49e7752155ca2433d545c4823ea5c0102d846eb2f1a82230df944a02ebb3ec8f47677a7d676cf0d6274902c71934d342be5c97a7a70e6f91d1eafc76f985740b1000bfa313c16f669ac2f89107ecef543bba323a64a037e6863c156ad1a2187da6e603bd023d1a9b5465922b0c3c93360a9797be418affc16be7c879b0c4ed2f99b1a9565cd85a3e5c42505f96ebcc826bc847bbed13b5da2d90ff0337b18d0eeee96fcdb5f198b20bf1fa1432a70d92af0568471c801a0d0a3557a022eed40f9f34dc339568ef1ecca7f99c3a8cff8799475093d93cdd2424447d8cd210e076d0ae2dd167c729c1af8fb81d90895ac05a02b5b404a0e6ae5420a1b6ac504a691294848fa1d1b4a6789f2a9b9e8a977e3821a11c5c0d0528b201f16f783ed675774f2b31fa7ddf05c5f4b244917c05d806b55bafe6e22d649b9793816599c980c914a5e513f09ae3ea92023774e82989e25f5a2ef5116b6e90821c3060c5cb7d69340f84b419575aa5195fa2611dfe1ba464a0ad0d24e8f7ea47a59e72205e667c687c87244312fd84905ccd605fa5cef725d2d9e324a01b18a4884b501e15b4360d2f34ed29ebcbe7648acdcabab288b24d79db76dc2c388967b32a953315d61b463f36bf759707209f34949917ffa9ca45b941dc1b1d9a3ce99a0a86612368344570fb3b0dc1f3f339eda8e1de9f0f137cb8b4d1677c2872fff2dfee154b7a3f7150816ee19313c31e234ccf1f26b0e42e79cc02c5aa234125d51e6cd01117e97b86df56d101b3659ad6ae0a27945dd59cfffe7284fe9d321b779683805fd122c4f9fbab6c0bd6cca6a97d73556f1a095436926637ad9287615425ca81b672705881b0f8194540b455045ad520d6f801d7e6012cd74937eef01b4b554dac46821fe20719fdfb0f40ec0ebfd246621dc31310239693d4e3e881075553d56ab6cfb7c8e69b538b3bdd11358f374072506e694894d524107208fcce5c70e237596eb50b7c189177819d1c93bf66286a1f6db30581c0bf3602eee919e4588646985b739c151a365a7add8c4830f653e48f307c015d0ff0e8ef84f33c25596fec8ef9834a6da66a19871a6d142486fba7fa80a7b86d0288ee9e481bbf453ba32fc6e4c0610e34f1e376cb3bc20fab6c58aa5e3a0e601c34f525f7e227a8bfea9d650c036e66c59b46ae2dea390720de40bad4d779fd9c921b5ff66d5d56cebebf82af8ee3d7631bdd2632b1fdf3b06200ef941174ddbdfd42f842a5c57d99ab954d472c08e17e0bdc0f2ca135acc75a25b3fbddcec9ea466197a7d36e74599cc62c3168f823143177be75eab97c3d7c5e4d1629e6bdf707c21cbdf942955503bddb857eedfcae2d7fb68b679e307a6efddcbd0f6219a1008862c843ba06e0c58fe688ea3a29c4d3bcbb934ab67944fe553ebe2d4d803abb51731e65d7994f0b071b9d60b0ee87fbbbcf530fc006df0cf79edb735ec149d3a2a2efcd97a9589cd2c341bfde78e2998f0f3e7daf585c3a4df90c9e023e2a528b1f6065464971cfd48df0ce35496dde28e95ee58b09865efab1e1c4b740ce42c3b9ae1fca281c6b587f2c2458e7df30a5df7e1aba2c76f56ea3b0285ae59d0e3e1f4c07cf69c4c17ae96a1bf1cbaebeb0a7921853cfa42d096bea472a7b667da90e2ba338b82d272b4778f4d97a36f51d2d3d5051e1c9c8b7d08068fa5f5ac2c4fe20ca0f84fdf4efcfa597d9ded73d477671c25417b62bfbbeb36c7f1ad3f8646ea6a7b3f47d27b580fb9f177c169c10c84ed6038d4c42e352f9980ed1bd98b6a43d9b9f0a4eafb424f58713e9d4c6f62f8454f40fdac15c7684e5f48513976dc4cc226b31e816656654e7ef7752c1543fbf838dfed2c2bb407646409f37199b7ef8576107dfa3d3a86da8b31c7484cd68aca8953c9d565e040af12c453a55ceacdc9a0ae47873ecf3342c315daae7c9de26c2445124c466d827e5915a6fcdceeefa3d5ff5d0a5bb536312378fd78085095a0f177bd61d6cd824787b0effa4e4a88ab9c012ba4192156e58aef016ac2bd6f964ab58976de2ff1ff1f2760d5155139b9aa7209f884b675e63405e7a38e8f6af1dbec0e6fee383e11a7496dc1935891b373fedc24b7943ebbc4efd26b007910fdc537a4ea3dab15eca6901c27834b79cbc4b5c2a136e15bbf2bc230234572c8ff617dd87adfccb4edb440bf096e3b329c6ea4913979de2f572e1a2b2924df82b6b52e6a0e6f32276b7009178da231c8279896dc461a9442ab16f0472f4d52fc8afd1a60635e191d5bb29eed7c6f7ecce8442e448a571fc65badfb340f62521bb9da1e9f17012c86693ed7b304c8ab9abbe6c9dedf688a797055d74f3fedd0d6ba996bc301e9ec7f1665061e262a0e56fa058894aaaaa5ca759c2e8ed278d428d15c24771b4f374d925987c32da66daf6c38cc8c4efed0e2477d8d1a6b230d32e55c71d150e2cfb90b949dd6cb95734fe7f87828261e84d9ed3e623558dc1c8a26f06e31accb7648a1637b47acfbf3234479581a27aea53a538459ff7dfa67108ed9e1425e1e3ef7db65117e5c63277f79f7b15d1767ca26228ba1c48380d54757ddea1750e56504e748cb59b1700f49fdf5fd00d5566efc28d33172e88a371f38607d5b0a7b4a2dc38832c9d289912cb68ba2055bb5ad718e9a4feb4cdf57c41c2941ca6a41bf6e15940f34badbaf14427ce8a0056d767b0560b3f3c858b493c39bd3e60a837ffeed8a5958e8f7cd665cdb1755f03c60c70a582c5e5afcb4d8e05ddf5dfa9afb44dd49ffd3dbbd36add98fa3bbb5ea728a00a834263fcb88c9c3b14b18d2bc814f3b6d1479f75a12b118e4b98c3d0618f0ec748205df2c3b24316fa5d9fee3a0cc619e1e5c839354b826382c025ade125bc38074d61a6a6b997e0a02cee84790a4498ae52f04df3410bb00d3d9d70494253bd15cc4fcdbde195b55f6114b5fa5ebdd7bf97367ec2288bb46ba1ecee52410c9d72b266a2a810d0f359ae73e806c5ba2c8ff5906240402e3ee231e81fbc7095995b8561f4552809e34541ce5286a8b25df4959597801e422b0ca7b444861068c3fcf38598a5e65d970d6e70f4794d1eb1e7831a60a10ec3c5a681a009ed61b15edc178964bf45853673b7ab41949cc79a93598bdd9c99d1d0ea259a51a5146f2d88dff362dd8f077e82ebabcd270dbc8e85b48feeb6644b09d802a715d35f1a502ac5467d820dd4a74a7bb6619852f65e282a83fed732529c9f45084a4be2668902cf0d567cc36144aaf3741821ba4b55b53927c7809d7c23a8641cdc929d811d6a550521202197d3ce234bc96cd9fb9c9b8285a602bb611c37e2c3fc029831a3fb1424f74764979297866da452dd584452ed8225d4dd576574fb285e3bacfd00cb86d536d3492dcc530813cc0e3a26e7b0404c936c4dc884f917b74af4e9d16d793dcda2ecf69c21cc81b50a95d585f479970b868c45c5bc671ac4d7e33cdb51c8160bbed19594ca9b572855acc99a348b7a4022778aae3f57c9720518ad866c9848278159dd5c65ed90cab647866eb020d38cad5422b6d50882428234d764c7cdc2391b37f29d084739abde15c138c0e5b954c353e7db851daa7f7d6e09f778230eda4e4b65372f917feeb7ff99b60586408be1c0595c5c8066511c41c2c5ce981836e0541dd991d43590e4f1855353650acaa74c32afe36b91f4ad597aa044bdf974485845d15c7ad7d0fd08c9b21389c44e5a43c9c71953bd334ec90f155f91b39329df6bbef892637fa1688045ab52bcd4c878dff93b0af1785c0e61f83cb3ff0e0975010227e60dccb2a8b2c19004afbc90ca78aa08c2b970084ca273f8a7df39b4965c381e6ada02cb9c9e686a4759784cfe00d477fc8476e5c54263f6b9ec6e954b816ef481251bf9aecb0a7a012de0a89f9c08680ca1d550c7af4a6aa3a66b3293b1b9c3447977bbd053884c4ae822db2afbb84489e8429840c61f14d76f1d1408d91e4f3dc8ec141935a38ad2afec76e81c3621542cd093cc6ec73ee479a36870c8d8de482b33792afd504b832806ec44a026b1947c4b63440cd67e18ab874cb421d9fa5f22f38cff4fd8c96f40f74c7babe171a182211cdf6f52b4e2971aca1ea50e720dc8d655091465ca99b97b14c65c8f665dae3f113fe99daf0058ddf4ea0fb3c75f56bbe4360afe93be39a610c4d71e3a09a90acf4ada56bca429a703f4620b428f2f5dc3e5a4e6c5e529050e91eec2ad1a93383e789a9e33f11d8f4c952ccc287f0f50841feb291337057fdbe21305670b39700fe27f3884b8cfcfcc9e3cbdd5eac2ac6a264ca3c301ae2cf877586e20de09515af7aba5516256a6f470bfc5549bb23def62dbfbaa8e1792959eb7197518b0cd04c19fa13bd3f9304554448224b21fe3171a3a1fe8127126f78a279ee1618bae68508ec41e0ebc433edfe1a86eeb3f5b60247cccbc386d6fdb338fa7f6a5de9f6195f6c8fcd84a8f43b2b3db73f08f3920b69674d9f46d78db247a028ed85fe41717cee3fee3cf99d0319fee649ced923097933c02bacbff2a269af21f595303155ed64ebc8c3281ff5696339811daa71299fdede080f384eacdbc7c5effc37e27d3fb0478797952e47a4fe755109934a1bebd46f1efc5e6072c8f68d619f86c5fe61727dc13450ff4dce53bec75d8eb19c2a30f3d34745f9a454945808f5acaf80d9a454ba33b62c355b077d9fae1d4eef96016ecaadba2a5f44536c2d811970231c5d1b496fdaddd160dab9a9b", 0x1000}, {&(0x7f0000004d00)="cfcc1aa369b3a2d0e25cad8ec58770aac764a4c28e7ea3baa843ebe35bd8467ebbd9da0e0630976d39982532562dd79c274390a32b568178b452dee4be91f2b99639819aacc4c07860e8d530a0c123068f7dd5585297d6e9a4fd584aba0cd80e14681a6626eabcde70575182e1e750d63d6e1155ae4117b34b009552", 0x7c}, {&(0x7f0000004d80)="026537a0bdfd847efdab3807d51a33f78682ebb1d0779bbea38fdb2e8a26d618873b38c69d31f58d19400ab644034fab748a5b6d4749cdbad017df57c72cd5dda269e5aae615ba56d3cbfb2045967fa835f31860b467db7754fd518bd4afec1eb09df35f2a74a849f4b2175d916c331f4d889793080a3a2738d2c16db6d12896b7ee5ad808ba16d890f11c74b6d30b438cfb0851d2733980400da032975172f296f76b28a671bb761b121764c9ecac333e2a602a3d64ad25082cffecc1e5931d397722ee1fbabeeb202fcec7f6948c96b45838755594dc0a14bce20d884f83d93d40ae65e7c9798f611142dfb9d56875299dd98628236a299bc018c53cc13d487552092a49c21d1d4b43f2f63b30e1ad76f92d3479078dc730b086abf8645453ae1cf6c5a63ef077e21e926a07e90bed30561f37aa6dcbc5bfb92e6f523196804307c75e271249f7e16b0affb01b2fea3b79b8a2371897baac6aff9332203d924132e0f8e0a7ecc6441079af8b972d14f1aba26bd9a3c78dc444996c6d2ba0d4de0acf8883cdf04154c83a9787ae3e887dce1637ec4eca0bb5752c08ea8fbe25052f0b458646d3d4c6895220c1f21c6aff313cb6cbe1d47fcbcb89f05faac19b2c9e414dd5180752194d63c1c5d27c964eff48d7851d689b012dda6863293e08658173dcde0837aded716971d310bf2ea0a2e570f4656d3438a5fc253a921ce7310278e88c58bbd76334e64b1c6a99d970b9e3ac56a04396d19e21d6b5cd239a43af7bc8e03dc805271986b64cb9885ae32bf14f183e14da1be077dc2414c11a029870865d9429a935170bb1503a826cbdb1181d0c692afd42e1015c40fcfb324f731a769fbc979565e472d4ae6517c4142de4b1707c658f56203f03d661b0b55029723f9dce31e1cdcefade70bdd7155f3a7816d25088c158332002c45c8be0f16379fc4da6a49ed7b096719f6937f4181e8fbfac62be27d1171527d0ae10cc08f391672b732bc931e3281b5c92ca0e24c33249570f403f24dabb1a93ee693385a9d851929bf6f88c1ea2913c6e6dca036dd2454f188977ba8da401c2450256260bca8ce2afdb88474f09c512e7c55b12922db64d397ec4046220a730b087d35192a70367148b64c59f65186b4163d7f37c24d05dbd48ddc109260e06cf93c59b9191d91992cd76eb5ebf30b28d89ebb8dc1e98a9c7bec4694edd48728d83f7bfc7dc62df2a87764034d83c8d22aa712c7da8937d2c83c845ec906a3903b9c5e10af28bef60f348ade88a47ede24fe10b6f601cac6893f09afc3d4d0f063e1a1c2798a0291b476a2c6233d01df347c75aa905b115e5615108d644c892ddfb7927f9177067992803384bc7a1bffec20178aa5e6a0af200ef0dcb4f9646fd67a819f34bb517475194085f7242c8d176e6029be0c49f5ca7ab6db9278c21fb9472fa0eb3598c22ec4f010dae66f3deb0028762c1956eb72ea654d13f6870d483f1fa54df02cf548c98126724e67aad47d6d29a692d20cfb08d919f08c842aa4ac959665803d9946a354f2b7af91ec5fe33688102863e86c6051be784fac3cf75bbed30c4abf1659f21f84f99f9b20c67f3b0a373320223c05814620b8e09b0bcee21a74689d14631abe2cba2dc24c15d9cf1d2590ac9043a0f2924c5af5baffc527a7bf6beb0d612c807a5ad8d889273fbcc3444a50a53198a4c2dbf73cd1826963b741fa56dad7ac6367aabf32ea9a20fa60cab87edcd287f24774f9d0370b3132beaeafc393bd3cebd08a9c0531d12c7e292091e05a008aac82861369e54b267497c982e6b44fa7e5c042bc6f558f0ad918ace60bb4b4abe6616347e1404abb8f518c9ec09998060897cec9cfb3ae2a7b42d9d37120f94b073cd81b7d4e3e1cc7faaebfcc817c83dab34314537af754e362caca81c620c25c3f32d3d3e201b243f320de4351a0f0d5524ac96e1882a884d1ae611e56f29a38419f7caaa3adfb88558a6db468e8785f87a7b77cf6d88af6a4678a3471924f3b509d9a9acb787f82d83ab739d977a256de855783ce59ab42e9913a0866f9a7c17e4ed201b0b8a33c2a89724cf91ca5abe24694c95778a5214e3089dd1f076c0b2c6e5e4f6e86f831a98979ae8e015d667aebf3c7f5251be828c069764cc2c6ecbfb56b9c791382eef7a32323a4d0a350cfbf97e2ae61c0c114f2dae13cc950355a1cdbda4f1d217a6a8fa35f9e34f82092db8f37cd70523635482d4df0a898e2cd912329963e2fc9b00e2b57f63a49c10e5104a894acae368606f8b586fc235f6d2c05240cc226f5dea8539cb09b20d32715a211bef23a28701c87b9c64c063de958d1c6a657925dc2c1db56671073b0ba8007177f111b253ef85c7abf61b19250143bd221a36e115c34a5238b14f741f2f02f86eaaebef793009eaf9639d960cf1e31847b1a087e5f3440505259093ccb1dea02c83fe3ad636da99488feadebccab373fc5265abfa5a6dd9e4039c588c55a30aa65385615574a3609e22f03ffb2d5d1aeb7ca5cb39794ab76d779533137889de4c3a8d0463341f3c8653d75662cb6fc696507c578131f49a5b8d93cb7d0094fb67460078235130e702226273fa58cbbb6330ea310e4d50bb10b3d84797d59a6650ab2ac58ea51fe855880d6dc4711bae9f3bb2145f008fdbcf53ee1f3a2299b6ab3079b4f92b4a408415c7182466f06e25c7a718ba51eed1151cc44ae0ca3188564d0c2e5279642fc5fa227a088d60d45459bd915d3eeb4ede7334c74d57467b6d97686d0dc26c66b544d612674d6d411889cf2a2287143f040971f2bab988c4a17239eda2cc0429742ec914adc37b88db0c3c84937d122127d015e359384283e08501d0f273feb4f209f7516166fe4fc12e4cb3e501e740f719485d2751a59a008630d4644d19d12708f4ac180199a4e9d66d50acfa58efcd50ad967bcc18053e21a3913b89cfc68bd14e459263e58ae4d7c91b11bbec18c818f8ca22b9954b0db5ee6dbd15e4b5883c21a342ed8f61f888d91a3fc0d859365fbd1a69beef4695bc48c4638daea2a7655643c007df3da77d48205cf4614424d498d046dc5a6d462bea0a6d3d25cddb9eabf024f2fdcaeb3949a72f352ee4936a97326018d8e91f1e3c25f2ccca44bea1a92a990ea986479006c55793fb376f67520884c16e89303c2c562bea02b1a3c56c508748d5f32a1a97151abf816b9b7c69d5bdad34f379ecbe8f731845be1843e93be49cf6649d176617943cc53666427d1781645e6dfaac1ec6e3efece1a495af544f0b69ec4ca00d15c7a9521ef6b79bc05df6a2c628e81144878794a17fb72f6a612e401458a4cc9deca863b4ca272ada9b356d8cde69391f8fb51c8b3ab857f4f880d480c7b38128e608cd522d1e70341ccbccdb9b868d3c4e5ffd5eac0eb620e6d98486961113caf658280a303a30d44454034783a8f66c718ddb6366874892281297be9d315cf958bdf93680b4e642c6bf594e7516fed84c4e1e846ca1d75ca37cc77825d2329c2681a79998acc0e34d32c555b7c044fff1a1d3804c3680776f75309450d854e7a719bb18cd680f4c1ab8d02c413649ea8f7fef4766bdf772621d82894c377e1bce5f6724324c0a37922a1763fb058474da00a37b7b3c55e564eea677f6c9d7404ef82ef0ea15876a0dd8d00b5f858eafe2ccd3c74cc0cc4984d97f7dd2646ca4c19aa8bc71959a89a2a3b121995975bf11ea5d56bdc1798b409a842fba2b1c1f2177f614a482167f459d1ad507f887e575ffd9f45a21ca8936b670b6b209d73a37a74fcbaf5aa431edfedec3a739a34f54c51eb3db7e80c23729dfe71f4dc407275ea5a47c5f516b4cbe5da5738c9f1a0e3d738173a1582830552052d64f303e9824a755e32abb411a93c25c346e96962ad4234fffeef080ea2d706cd3ffe0a1f452e5f754e407c654c9e377bf3be3c224cce797b67958343f1883bc668ade7820be6382b2fdf0588b3b07a1a8895c70e898a425c5db76a4453cb15ff301cbdb07d53713e2ce45d9a7d277d7b3231f022b50a9d2b556650fb2e3ccfa25f79ba96f64376e44b69589f6b8ccf86a91f4e0bd0658c0ff5ad07f2599074e38007109fbd721c3983ad8faf09e077fdcd8f2ff0e0d589aa953d7668aaf8a6676140e4e8fc71ed0abf6e12880d87c999ec34d5ec1cb48ce83dfc405602e13376774d78ff8b779e8db05581cf7a5b5be51586d53bc43e9e05dd35349eb203f2458f4b48622db8fa0a0e3d674f4fc31bcd8648c7f9e968353639a4ba21a9f19596e48388cee52de538a2fc334d5ed74f415c96b522ed0b54c7e9d7730d9eb8780a91c343b7f1e03674b9dbb1ef39966f9d265622bc63e42cf238a5994d453b32c74da2682f190323cd286bfc3d70a92691f3801bc7ddb55844a6345b54fd766c8af070ac71be768773ac5a380c883100d306ee12b285eab9d2c3b29f8a77942182fe9adc23f242b8a0c0a9263aa3dfc0354bc754b099f529c00ed1f3ce89615fe48b31840f83dfd43b030bde53f5abae9ec04c4f01a628f6b90783f6502ff564ffd0a680ef96a88ba631d6867a9124fad90dc33e879550d36aa549199b67cd470e96d778ecbb3578e63735398e706f6461de0da2986fbcfe9c16b6d0d2b65b2e4c5af9ec326ed6133ae07cc38a1f962c09212978d520d06bad20af2fb5eb4d59342d9d093b0d37431abd008c3ee3691fb0c48364378f3a07609a3c6ec7413eb3d4803a4fb506d9326f9dfcb742797b0e79b0a70505715df312bc207aaf147776568ffd9f50e63d2aa69512a997f324f260393c92f94037e1ff093fae2994b3f76970fe602e98be15d9b1d93b533af1aeaa28c59955be44af16683aed89f5c9cf0051f987c2141b2356b46c7c60f606ec82268b54491a10fb39a164070c80b54e0e088ad335452d1d3222602361ecef8c1e1f2eb2615522a8715349d8d00b16188ad02e62fbf9b19a571824e8138befbb048dc6d869b234d00e13adade47716c6c5a2b2e69f1a4cc7be0a393ede6a8fe51a7120e5f8f6fbce412720d2c67b430ca356aa19044ccf6e1c02b27eaa0137326ecaf2d8dd69ab3d105fe1af3e42d5beaefc0ce581e08934059e018bae9a6d0c3a1d5824291d3c1f6c04582e51340f01f2fd3975fa236696961eef6dc98653c8d2ed45107c5c3af5148e081038507b3f84237ce494d976ac9bcacb2ed7c004412dbfa3aad412b5b04e7f5b16808e6dc8ec4c80f4b258e211c77254785e332c5bb2807db155877c5fc98b1fb169e76281ed02c2fd12bfa184a783d9708f3d918854ec2b3d69200f0fe0e4b1ea9af60e728aa8eb42b4b40dc3792a79747cbfdb4b545224eefce1238199390bf37184ebd4464611c65c49966fe319f201939015a59701f1c49cc800f5df41f0896ed3df7fc5c102107ca172920027adab63fb761c1a768531be65102a03652c4de6775835c94643df8402e281645599701f9da7378cacaea5454eef255abc7ee43209b8a95734099a930f2066ffe8c7e23df76018331c761ea6ca8f03b7454e954916df97e67ff6702da3af55b2250a470391702bf40787a473dee0d746d83982601673e8d167ff68a1ad55255e4b369d8ffb9cd77993518666005c04cdf7fcf38cc5b972dbb02fce9792a222e4ec24a7a49ed9d2cb19a5cc3d4a91a08dd73203154334fb09435c49c62735d8b1ba2005158c94a89b50424100f953143bb407f37a367eebad4dd9f6f308047a35f5a57cf988617dfac19a5ae07d44c00157110e9248ee13be11e5370", 0x1000}, {&(0x7f0000005d80)="3183f6552764e6fed9ee47363759f59f3e549f08da68a03f0fc48d9712b6fff7742385d3fd9c6226cc3902ebd91c8e2f0a512038de736646cea4f933dbf8206ad2f83fb5d4ec1fed32a881a02818edd718e20bb9e5d8104036edd357a5b6628ab1669b3e8a680494e62d958d3e9c8e0cfb593c44899d9402f1800fd19950d02e6755863d81cdd12bdf6299c2885ddbcc129a66997d19f0d8fc4b3195ba9cc96e223bd55b689e09e8c6020d09c2ad297c6a0fd0c5d081fce6df6380e4aa5a3f73d7b48f609c3199462babcfe205c8bd784580cc0b093734580f51c44f499e30b2a96902c56269692316c1b0f3f7e7f67ddf545a71f546c0a4e70bdcebd0a81f1ec53eac7a03c23d1430fd94f5e5708c9d627da1a004874c0fa967a3728178362c31e5ebe7d3d71c558532127d6524ee188a04e3bdec4b59a78a2e5668af72838d61a9713971e0cdc0b7edc042005c087e5ef201d5a212e41b4942ca896a40410dd993bcc2f89c39d1e79f40ee3df7b903c1032b79a500ec61284a6a8ece6dc5a45255f03e3e63110dccbb6b6325884226d92e44ca5e1d58679e20fb42f37a644bca9f188a78f31a730ac3ac1c02638d04e276252aedd5978750c66a0fe4fda3849ebbb340fee883bc2658dec7229868b4e15a4db662036f275daba159fdda1a125df8e9a50ac205acf2456a2baf4f5f7d9128393b92bd0197df19be996c220924cba19fd5bae3e3ec558268a0bf7ac328fc385edece3711eda966c1305759ce17b8057ef2f9ced2d6c4ad8bb38117aa79e77165228b3bc5d72a62d282ade66c9277e55bb25572623954a4d3046f83bf83a2d2b95a5effc208a1d64030de9eb03a01554728398910bd0a907902e35fe07f61789b962a99dc4995753653a53cee2d2647d728160826b99b2a3544aa5c9ccff6728dcfb2a5aadfb1c5ef475c46f2141e18e319b67d0a8a1020c0245ae0527d2dd659fe6288345161dd1b51d264ee3f6b7db4af93f2697db4e553a8ac72099fdedbff3cde93ea753d36297817f2c6cf0a6798cf84342f4f8af66d29b7d9a62cadc39266befb9b01f724db24c778bd81b86784a1d99ba6c799ec228047969f73339c667057b7c9c250d56712fbffed9add8b99fb0f687e3d987849c7f814d114978510872a2d27e22788fdd552b2c953e2ea37c88cf45fdc98da56c969a4644be6d25651f916174a45308fa4ad8fa285c24f4dbd1c9b14f20635cb26a16b3b13b7a2f54cb08698ba24ad02fa7a1a8c11654c606f6e47ee617ba8f29c78945479320904c3736fafb1e7f193e5b62deafd7967acffb0806562cd7108f0a364c451061fed862b9a9853cddaaa2a659ced2b10e999529a9b5a1cf0a2cc58488b68b04297f75aaf805492c81f73211672165bf4cf1a3da0f0a0b631a8994f005a199ffe4e31f6ecdc9ccd6f863860a41c2471ccc54d0a5ad96ea5c5a340dd88557da0f7de9272767123f78d03fc067eea1a3e2ee7dc6558db73f01b2f9d89aa63b3cef42a42fcff7f8fdbe83ad246a212272e0d812a1b4a2fd91a2891b3ac24b2305a7c1b26c9858d8b3ef65674c3ec73c830ed86a71034dc026dccadd04f1e70b79ebe202d1cf52e89bd59c866237f6f82f4193595ee1a825c5c68b061841224947483ca6febab341f19c44e2ba083e426cc5e8dbc5936d5a90355bbf5026976b18cd033c20bff728806390ea2e78f549fc6a64e4727103b57a2e446dc8e8a451b4ea4ac80c4eb77e5f09127f5729537b98ef71ac00d62d639efbdfe631e7eb2410cce829ecce24bcf527c21eff695f36e37b8e267e773f767acee2faa9341f699514825c3af938e2acf83e1f513427794e91eac8d2565e0efd7dde0aca9798789f9192e23bbf94251b02644a8b57c7033bd368cf9c6312ece19d256638a1f493fd4f29fe8e916e631d13f03b67b25e233e8c200bd00652c54252b18d7bb598be7fccc54f6ffc7fd9f534334bfcb4e0c0a952a571c3d84746b2235a2905f3750831a7a2abdbf1c426584e56586b337db78775fbb92fbdf0b11b7f31a179544e8300d9eb4dfb56f4d1fee34e45fa2910bfb73dc1ef1dea713658f3c05344352cb6856689c9af7ada8f67c50e64157a81657809a041cef0cd9d9619984c46e06e9b0eb97fbdd347d128721e050e41a4c68b0ba747a814e4c47ad9cc38512935b5a457557a66992810c4b3487985a0f2f2e22aa3be1785e4beeaa1b724f393e9faa27d78115063da6b972b8f75102c21b90e37ec8346cc3ab9af98359bf93a80f9510310c6783e6a2cdfc3e9f0ab708a643ba0c9a3fa942c2858bf6747fe13fd1a3822bc7547333718824e129271f55a673c916e3a9ba4eda3bedba83e0be692f02dbffbf6c541bbc144f545c08e832725f7f909ba54607eef65c8d159912ab656736f592858418886b49070e68dd03080d181d9346c5139172baec9b05337e1249aab994093ae60d30d0be57a228b3b2d4bf818bfd8ab57a0a055e2db16b537c3c8ada4b0af0c7242bf39dafc42448522db60e785355140a2616dcdcd6524d91fdf581ee368580c1d54ee7aa656ca1e8fa20ecc49fce79ced9af2f7b6426e4554a7cc657bba663d631de3b4267c2ce7558381ef141226914dfa930b75b6f81755c9db10067014e0e7bec76a449b5299c7ecdc913734ef7de097aea6d4a9df8ff409503325eef3dd0ed550fd86a9323b6668da0d7557ad814616001c2d5d198dd2f6de3440665b3912bec13fe2b953ada62c0118bb932854a8a2d21aac092077bb134712f838e5ced1fc79b91cc15378d9950f8f64f85ea45dc917520e524368ff009e4718a458d1130c6fd215bd1828a1dded511b046bf5b78530660e7015f0436ef3aac48bda6f7e08eebc4b364a22ff5b3e995dd05d0d236e3e6b8c7596830833b54c35809c5612a144bc13b79e4598d71d19fdf152c9426658aecdfa8be6c505089885f977c22c456ff16bcbbcffaaccb17cb73abb23daf9277bf07d6c8b82643d01acf75a07c9b018a809b76bbe92617112b81b64e96bc18b0fbb6dc1184e2f4246f7c06d003293e0183c85acd2621ead0e4aabd3b2b7b08c75f11a832cdde3e0eb6de92209187195852c598ec29c0ad3518b0ca104d8bae45d392d4a5d0ea93cc790fa0d55346c8cd2c61c9384b36bdcfb1d9c651e279163c1b720ce7db10c4174d6983f77269beba9d403bcaaa5806ec8e2bd820c8feea49dedfc40084661c9e4165cc02d3aacdaf0e491a74bf83c68adff250ab9d546ea484d65fca0965ea466e1af68d3b1c3df14f95cb627648a0cf9b896b9a381c17b050f5ba8b2e044606dbdac6225d64e4bc2d14935b932cd2dc8713141186282383b08210370b85871721bb3bcfde304d423ce44f29f66e35bc2470e380c69278dd60d2e807b9dfa70548b1027724e4a3c3156758c40ba4ceb8c43df6d4aab359b965aaadaf18a3e8428c8a0d946c09b64b2f21e01d8a06fd2f4fd848a7003bb7d0b3c1460d49c672ad9c19ffd98c3901538e89bb71239db3a73fc7067edfcd303617ca59c878e039ef2da017963f3788eea6af95c24d68b19c6cc7419859d26a818f6ed918f9173b4bf3f3df6a4bb512e97474199e624477a85874eb168d01cc7770a0509625f3f5f60e6e4e3eca64f0ff709a0eed64595ee096f4043b69cc925ed673cc5a527f2d1259e1167ccbff1a380b217845a90dd958b6229a219bb06a45a42f74979182667e2444ba0cf21413e73715243f2cbe6e1cf5278b0e05c1170509964d7fac31c3f8142d3645aadbde3a19d9b742952bb047e55dde969e896f8fa2be26c4155b2e57175bb9189900b26f762179a75be3bbb3b5373d4b43fe81765205ea9943cdd618ffc579c44301c5376c2a7d303361d79d2f53689696a4e9fc0a6b9a3f5317c22323459809a81dceb4ff729780ea63b11e9aebdc421147ffe8004ee163a18b76677bffe7d31f722abc46285a02d8a74d54fbbe032cf5f9fae57b4919ea89f611f1b7f84a3e5c56cff9d839d99ccde3c2a6d0d4bf31b7e0a00c727d81e9fd2970ac491aec76a428862f9f113d77b2596cbb3e3201df7bb548f817d022fcabc5ab1bbe83246ecc6860798ebfa3331b580d457075f0576060b998bd96e02ea51705dd37ebb4c72a43b2669ad4f9c3c84d005e817fc86e61c18c2e30d365e546db318c21ab803bfb82469ca3351abaf0e737b66b2b6c3f40bc8363f18658842de3fbdd6ff1071b7b9041be5ba22fe0077889fb88e3454057bbde250a5432370fdb67204f32ca8d7b3a68ff646230a5e422cf86601a1a42bc01d6345eac21af24d2a63da9a77f484cc8932e09e06c6b6a9ebbc640c3a6e80ed643de7e8c35a4c84a55ea6efb989066f64d886f37ba3c883d9d50b8be77290b8d8de7c33202517d07d3f047e76afe6840cf47bb083fcf51aec5dd738ab245490fa9169d7829378feea460ae1d9c4c948d9fbd6d316f8441236e0390a999b26f98e0d019df55c827104f1bb3bfb3babc51602a32cc83448704f79bd23b271e94bca288d9672e4b43f55f5a3f98fc936d7cf99850a8180ef21f34e8aebccc1bec66c8ebcb18cdac3d57655cfa25385e5453a4ba7816c685439cfff004faff0cdc93964a54a822db12cb719d28bf28ef1b35f6f8ffc197c762c0224c7d2dc86817eac90abe8b264501137ae7e21a32b3436f714d55d7547d93e0865c75e6f3c347ce3fe634f47aaf3941b6bb8bb988e9e9d30eb009fcbd6905a0e8843dd6912e3450f357f409760d544b60c19651c71f46da418c595bb3ecb52e256ddb232a7c466729cf959c6ce05ac81541dc5b5ed1b774ccef3ef87b02dedc43a01eb24992468e731a06861bf87b521426fcdae7f6093f92b90af27b22ace9b720ef73f06b9b5c5dd2a7b3b5816df8b040b5beb2cc461bec419a17dee1a5afb09d8c40777749b674116872a5c4d49e3af26bd32a98844cdf56aa6f4be8044b9cd6d1ea7d99bf0eec625158446b9c487937dbb9c12a4f8ef9301e4d6cea281329f31df02d8ab1a86426cc64a7dda3934c44f7fd69c3eb5e876d40d846172d39c9e5134e5a7370c6d263d3ae5b81608ebef54d7c016e53888c9b8863d58128c23c3f9ed1f9e0a5c8f918053b33cc446cc038b608640c689c5057b924af5b3024d2c0dbb19484211d0f9f387b0bd8bf5b6cce155b6c7645da9632b00108d67f168e550582446da8fb524b7c749c444d33c6b19bb742b0899317e251c1c3a33519a3cde47404f383962655eb0c44f8297fdaff075a7259ac6aa319dae683073033d524cb6803fcdbef3189bac44e6dd0490f5fba298d0c05e874e142d7f6e6e743a2ca9c05859a31641df935ff3872f95466509585a539ea1f381e2ed59dcc7094e44c7302d756e7f117d3984d99afe0876d698c1a849b06aa40b4cee4739afcd77cfa00c4195529b44953850d84836e9395c40b4badafc714814b799a349f1d607fc2f04c88dd02ead2e043ab3ee74d9a6065fec7c115159bc0f8da9c03968c67b83e667f717bf732a70ee3df69b06eaa0bb4db0e64d7f4926b65768df89eb845b7e1b5081eb34485c0ca262ab1411735d11a0f8d6c2d40b7ac5c4739dda1e536b804882de577007cea0becc8cf17ef95da3a1eac934acec5237fb19ff9fa274eedb62331d7b9c1d53a39b546c7ddcf4674b2802a3abb70a8df708136c62c4a13ea2e1104bbd49b79037b685ed07239fb699fa584fb8fd9c31e27ecb122e45cb17456c486f0419648f1dfd2e3570ac420d49a0a25ce1d71d333b1ea762e3e5e9125fa", 0x1000}], 0x5, &(0x7f0000006e00)=[{0x48, 0x1, 0x3f, "37cae7cd2b5c9ea2090af4c2d1f689ce0b6967af89e46dbdb376d2a4be06d1e797975a7bb277d86bfb1bf12eb09567fb768e7e562c5172bd"}, {0xc0, 0xffff, 0x2, "3ccf435dd97ea0e7e729f796e938901e033581d59ec7f63f13d20e592d763b055eb677723cd120492dfbacda04537570eb086d11f63ad0b1977b06220ea66e6f0cec3a4e1351d4a4309b24ff3cc156b6ebb331b568de645cfabc77b856931d02118fa81c935708ea3abe1c47f45e9b7a34c497e3b7c3f35ce51e7a146011c486e654b44467b35c543c2b02058bddc94d13a9777f25ff190a3431aa4b6437b07cb036df9dac3a61ccc655eb873e9a45a0"}, {0xf8, 0x1, 0x8000, "ff886ef0df23371097b6c65dfe801d5b908bdb0266ed53c58e03bf0240f4fa44f0de355cffed54c2cf8cf5d1a5a8418a7665cce30a5d53085eca82cfb33ec75f75ef69e01a98dac8581dfd2d9172d01c767ea6d3ac7455256c1123d126f56cad652a7ffc9c6ab0e448e91f1270d948712cbaac392b52e794795c0fb264f46ce3f97464b87337ad1d83adb733ab4d9b119289c6e4d5ef7e673181ba60b784994c92aa477531c4508a2547d343dbe9f35a2ffe0e75d20b3043eda153212e14ecff347dc578aa07a1f1d89a631f3b96c3c0604a18164cb3cbcbb5c052be481d0b43f19b6617"}, {0xc0, 0x1, 0xfffffffffffffff9, "2d2bd19a51edd4ae87efa072e67317138e33bacdb34cc5ca3cc89252ed13de243c652f12729d02e4de0bab11b941c55c508f948cf47aa8eae9e29e5121e7eef216dfa0a1538b2085de9658177ed4a488ff4b4f973a66ed302c717931fe34b92a6d06be0714638a1e2aa71ad3d8a654051b1855ae488ea1d7d0f4c8751b1793f7ecf67c7193e7ab254f1da1fb60f2b62edf1959c35207b5ddc9bfff757700e01489d4df6f02e20e9f89"}, {0x88, 0xffff, 0x81, "20a532db41af21a248e17b3035cb3b667867452528ec3e1357aef74d88a63913d38982a27fbec29c4f2ac0c60387f23564b375b3e8126b14b7b69ce5ce06b9882339ed1ade0795f6efe4410b7fb2f21c039b2a5c5d25a9a47a8621e68265b854ff6356a483f77ad0aed530d52718692d8189611f8056"}, {0x78, 0xffff, 0x7f, "68089e6b2b1b1f9c6243d752cf3c57647b4292784a9bfa74868aeadcda68fb52d67e1c8eeca9f20f6d8e2df7f486c22ec25ee030d6277160aba330b0af7bf59c5ff788785c0b8d3cddd5b1cd92d400e71eaa96cd069af7b9557e26a65c6408e5278a"}], 0x3c0}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000007200)=""/43, &(0x7f0000007240)=0x2b) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000007280)) getsockname$inet(r8, &(0x7f00000072c0), &(0x7f0000007300)=0xc) 16:01:41 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$TIOCSDTR(r0, 0x20007479) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x7f}], 0xc996, 0x0, 0x0, 0x0) dup2(r3, r4) 16:01:42 executing program 0: r0 = socket(0x19, 0x8005, 0x6) shutdown(r0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000000), &(0x7f0000000040)=0x4) socket$inet6(0x18, 0x4000, 0x200) getsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0x0) 16:01:42 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readlinkat(r0, 0x0, 0x0, 0x0) fchmod(r0, 0xfffffffffffffffd) r1 = getegid() r2 = getgid() getgroups(0x2, &(0x7f0000000040)=[r1, r2]) setgid(r3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x1fffe00) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x8) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/90, 0x5a}], 0x1) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000400)="e34aad9d87adddba0bf50bf36551774850c0ecaae0feeb9830ca39a94691eae60a84bd91099f8c4f6e095f03efd9f48c7a5fd2ca40f9869f345d8a62cfdab51bb71b4e45b68a18d9b511565bf074abde9ba08896c17b1663096872c8aebfe125b5abcb5393f97f36bf4a76a773ba2d91002b7c43c25eb9d5e290856666ee728f995df0318207f110f435cf8abcd2d91e308e534ed9f6efabef7e93ab45855da27285b6f6a678e297074686f6738f87f892cd3992314164b875a92bd482ec8da666c5a95451e127099dccb5ad0e67e6311d2d7a44e9807d86e2c1c56bc023db5de14522f0cde414dce9bcfe1e25add0a52e710eb6fde4a9d18f3bbf6128d4e3c1612fbf8538c1aaace825b366e460a085e869b54737439d7abf1e6b0503dfb6f24f215170359f0028", 0x128) 16:01:42 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x6, 0x4, 0x7ff) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x0, 0x1000, 0x8, 0x3f}, 0xc) 16:01:42 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x2, 0x27ad) setsockopt(r0, 0x2, 0x7354, &(0x7f0000000040)="34df", 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xff) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt(r2, 0x0, 0x9, &(0x7f0000000000)="41f546f492a2e7e8fe03af35a3aeccf96ab4253712cbff0fb34d8c6925a7934d20be1edc683c", 0x182) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x9) fcntl$setown(r1, 0x6, r3) 16:01:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) r2 = socket$inet6(0x18, 0x2, 0x351) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x20000001, 0x7fffffff, 0x40}, {{r0}, 0xfffffffffffffffd, 0xcd, 0x20, 0x2, 0x80}, {{r0}, 0x0, 0x2, 0x20000001, 0x5, 0x2e0}, {{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x46c2, 0x7}, {{r0}, 0xffffffffffffffff, 0x90, 0x3, 0xffffffffffffff7f, 0x1f}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000041, 0x6}, {{r0}, 0xfffffffffffffffa, 0x1, 0x5, 0x7, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffff8, 0x2, 0x87, 0x1981, 0x9d0}, {{r0}, 0xfffffffffffffff8, 0x4, 0x40000001, 0x1, 0xfffffffffffffffe}, {{r2}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x5, 0x10001}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x7c2d4db, 0x100000000}, {{r0}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x2, 0x7ff}], 0x8ea, &(0x7f00000001c0)={0x8, 0x7}) msgget$private(0x0, 0x19) geteuid() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)="09001d1200000000b7c1848590c48c2b4e06eab772024af8cc4511ec3e0600000042387fe180123094e8971ed8a836f93d09c939886108c0190cceefb8c20dede083e1471f9585278bb2394aaa7560642ff80322c2da528453738a37a353a5b249719394c464c1fdb3254f31cb02eb4df7f39eab503a0b0e3a28dccef3911b632a2ac1afbd7cb5fad1bce0ca396f090fbef10100000000000000c4e245e64bb38c09dd0eff7a3e4f9a04c5e920c2f01c7d641d6e8c4759a73d5fcc0754451d0fe850150faf43c8fa8420112e52e688d7e3e06061e5e56cac71ba875d1e3b09a2448dc3ecb8e3bb0e3113c3ddaf1e8a10580d06dd62af6be73acabcaba2bc50866d8fdeecc14c003ed4966368e27789962280ded9ef54f530fbc8461ffaa83f99b151c56e0d904c7e4f8ffcf3de236163431894457da242cb0359eaf3c50b7f246e11fac73687619102b72eb1e01067e7b997d9e0ee324a6ea3f0d0fe5367433e738dba807ffb04b29dac107a56210683c7076499a90498c494afa20ecf44f4102d7f51d2a1d96f190cc4fa1bb7ea9966b001a8d3483eefe0075346c0288e0c731182b9a46d264ae3051bd88b287a142b7bb01096287c5c79c1b1664d5e0003d11cbde06aa44d386f2d2642e14af9bb2df2acf37240", 0x282) 16:01:42 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) r2 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r2, r3, r4}, 0xc) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20110, 0x148) clock_settime(0x3, &(0x7f00000002c0)={0x4, 0x70d}) write(r5, &(0x7f0000000140)="8e77a1a11f9b99674d7b8830d4b5c72723e0542650a43168858e6de151e490db634c25f72d377da28c06548b5f2fa74446d719a9e59ad56452ed901434227b39bae37681e0bcbdff9bde5724ac4f214ee3c61db62b89354ff281893e3c3446a9ad511d35d5484a6efc95c5267dc44705ed29068f5e292d2e543d36a1a4a5c4e5296c306d10e5573e8000cafad964cedad31722f6337800f53898aa599964d83bed18b2964035286b728f9a4308060000008d91795f5888b7fd55adae3206d8abda3ba59182b4157f7f06d17a9feb0970e1babb6b9315087c143f85ab0a52ee9c73fc2047ed8a703ab5dccb293d4b4f05f630abf6d1e3d6432894049ba50c0c33a97ce2cebd3caf2ef6b9669ff02ea08a267a4e3ce244c03385bb69f71ea3ae14e2d1260000000000000000000000", 0x12e) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040)={0x20, 0x7ff}, 0x8) 16:01:42 executing program 0: r0 = socket$inet6(0x18, 0x8004, 0x5) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(0xffffffffffffffff, 0x2000000000029, 0xc, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x14) 16:01:42 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000000009df60109760984c734f78fcb5358be0335190024b9a65ddc6158ceb55b59673f5f7e433a964351e5517fb6960f053e8f460031c8bd3fb716b0f46eb9ac4864a2515c3742f4c9303c97d9ecbf707ea5fe02109bde2bafcabb6693e5a74058b1a4463c87209841a749fa8d78fc772b797239d8b75421"], 0x78, 0x800) 16:01:42 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="f0641a3c60fecc329d6967ef63e5eca7f0677d1dd09cb9ecd7561b631b8d6488a27c6280bb1f817174e33ef1845876d5ac9621389f8eb6a19d285605a0b5a1cff9af1a5336795ac6386dd76d8421d29a378e6655e7db87f783fe4869484f05d5", 0x60}, {&(0x7f00000000c0)="141b67c7ffc9d6b589963b90306053a9c39ed783096931ded0b6742e0525e2609b422caa900698a33703923b598000ad1121f2e3dd1bffb9069abdc53895cb414a7c29087ee1ffb735d437db84059d47135daf4049f33119afa11611df4f3af35142d8d19fdba73f7f28b2f097e528afd0fbd77ca59e72c16b0856f751291ce0c09df0cc166cf0a57a32f6511ad3d05980457af8753d8c811b02d93dd1309a31740b296a389a54c59164ab54854547a39b3d2bf8a5976b433a0685db1f1ff15cb5b67af55250af92cc7c8af3b3aa0f59e1a8f80d99240b", 0xd7}, {&(0x7f00000001c0)="efca056ff09f0ef12c2244321687af8e57b3f67da7e1212be254", 0x1a}], 0x3, 0x0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008100000c3513e2a5e0000000000", 0x14) close(r1) 16:01:42 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x5, 0x7, 0xffff, 0x389284e1, 0xfa8a, 0x4, 0x5, 0x1ff}, &(0x7f0000000180)={0x1, 0xffffffff, 0x1, 0x3ff, 0x5, 0x10001, 0x80000000, 0x9}, &(0x7f00000001c0)={0x7, 0x9, 0x1, 0xbd7, 0x81, 0x5, 0x2, 0x1}, &(0x7f0000000200)={0x1, 0xdd1}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="3b2af572b659e6065fb406afba963d73bc80ae890730f1ad5c5037c26b7153fbea3ee5e09e9aa55bc1e7e3177831b4ad61629feb1aa25774dd0174e24075afbeb8ac5bc7f47acbfabbe861536558510b39dbf20dfef7f7a9a5d7cff1f282901d7418e348851c8ada03248b85fff736490d0002313903b3512efb", 0x1}], 0x1000003e, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:01:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 16:01:42 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000001c0)=0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvmsg(r0, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/244}, {&(0x7f0000000340)=""/211}, {&(0x7f0000000440)=""/209}], 0x100000000000030d, 0x0}, 0x40) writev(r0, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0}], 0x2) 16:01:43 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) ftruncate(r0, 0x9) r1 = dup(r0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x56, &(0x7f00000000c0)="f3e8039fb726f5fe9775e56014ab443f7ca42ad466fb1e18ee86d6bdc74a7383da34b5ec9231aec5f07289930518a082dd6eeffedfdccf080b6179cbf463a762e6f9991d8fcd6ff50c0aff983ee9be4164a1ceda4b9c") 16:01:43 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df240ec1dcb1cf2badc5117713cc9576b229aaba601b4000b0008"], 0x1) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80a8, 0x8) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540), 0x0, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x20, 0xf0000004, 0x0, 0xff}, {{r0}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x7c87, 0x101}, {{r1}, 0xfffffffffffffffd, 0x34, 0x0, 0x30ff, 0x1a3}, {{r0}, 0xfffffffffffffffc, 0xe0, 0x2, 0xc81}, {{r0}, 0x0, 0x80, 0x84, 0x1, 0x5}, {{r0}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x80000001, 0x5}, {{r0}, 0xfffffffffffffffe, 0x4, 0xa0000049, 0x0, 0x8}, {{r0}, 0xfffffffffffffffc, 0xa8, 0xfffff, 0xffff, 0x92}], 0xfffffffffffff5c3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x70aa5a93, 0xffffffff}, {{r0}, 0x0, 0x40, 0x4, 0x7, 0x1}, {{r0}, 0xfffffffffffffffa, 0x80, 0x80000059, 0x7, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0xd6934b80f27aa8f1, 0x800, 0x7}, {{r0}, 0xfffffffffffffffa, 0x1a, 0x20000000, 0x100000000, 0x401}], 0xffffffffffff0d75, &(0x7f0000000000)={0x8, 0x4}) 16:01:43 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) fchown(r0, 0x0, 0x0) 16:01:43 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x2, 0x23b) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r1 = accept(r0, 0x0, &(0x7f0000000180)) r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x40000000000001b6, &(0x7f0000000500)=[r4, r4, r4, r4, r4, r4, r4, r4, r4]) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000200)="9c6eb0d94a5297822162e68d54bbd1055b98a030bb0917c63873ca103caf6758968cca5a39f6cc0b299b7a545f7eb33f951cb5db0b157e0199fdb40eb37a702f5ae7ef19cdbea906cd01716907ae7ac845e8da13c78eec22bce6987cdaaf9b3f24439e", 0x63}, {&(0x7f0000000280)="9c612b4e3fd1f6406c0ee479a61d4eb8a3bc53e02ddba19b45b649034a2f12f8116e80db05f729eb0fce4181b30d89cefe674f8e3aab068547ce7a65303784edaffea201c1dbb16f74a4b345dd9f55d315570e84b56dc318b60f05ffd7c3fb0effd0431fb4c5b75b6032648a3c2089302eb0f4314b335ae6b0df9f606e4056fce6986ccc2f27b37d07e59d6266d33a53397758949add406bf8cd605f4f1ea2542fe7927f54e38dddb1abc3ed8f95c5b35b10689180d952a1db34550573a5a85e83", 0xc1}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r3}], 0x20, 0x400}, 0x2) sendto(r0, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f21", 0x4b, 0x0, 0x0, 0x0) 16:01:43 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x8b) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0xb0, 0x7}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) listen(r1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) wait4(r2, &(0x7f0000000140), 0xb, &(0x7f0000000180)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x1) r4 = getpgrp() fcntl$setown(r1, 0x6, r4) 16:01:43 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3) close(r0) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) 16:01:43 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgroups(0x0, &(0x7f0000000080)) setregid(0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000000180)='./file0\x00', 0x28040, 0x80) r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x12, 0x32) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) 16:01:43 executing program 0: setuid(0xee01) geteuid() msgget(0x2, 0x100) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 16:01:43 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000ff9600000000000000000000000000000000000000000000000000000000000000000000000000000000a268aab9a0d959f3cafa1e69d857aefe060251ae8b1b10f42ab84248da483e588ef2ce4b575629645af4408bdb72437a02bb23132e3dc5177c2e653d14ff7f009e915b5b4f8e12179683f24503e2035cadf9e3c2ac2dab86c03ee012d7f3043b"], &(0x7f0000000040)=0x33) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7, 0x12, r1, 0x0, 0x0) r2 = syz_open_pts() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r2, 0x0, 0x0) 16:01:43 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000380)=ANY=[], 0x0, 0x0, 0x1000) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getgid() setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) sendto$unix(r0, &(0x7f00000000c0)='V', 0x1, 0x0, 0x0, 0x0) getsockname$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x82, 0x51) sendto$unix(r1, &(0x7f0000000100)="f4f02c4dc9e3b721f1213024637994232de92d955d5d3eb9bab996a8677bd156d11930087f64f513a835ce9f2f4658e93c32229fdc9e8a537ccbc770ed288f5e70104f3c50620f747d334944f9f084a09a4e48bec6fa91d9cd3689aba712f7328c6ededa99b0fc", 0x67, 0x6, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="b298817a2712b03ab122b61322432c3f5a88fbe42e8476f577aee2db0f35ead52f7b8045d5643263240d84348f51ed6fe6b95cfc32b5570c38ef4449f52924", 0x3f, 0x400, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000000280)="6908108ff08498671a5073511273b0d9588cfc2d1d3af0e2425600df9c97eead91dbec4bcf47fe137f03fb5e83ada4fb3606be28104c134f9a1e0753201176fb8b748cb7bf2ebc047883fa4c82beb30d1ca3e7c0aa7cd10b4fff31931859bf29168b10fca85aaa043041e41c83844633d595e66b74092d2abc8999dcdbded2ec1434eac06eabf9b5a2a9b3863a979633", 0x90, 0x3, 0x0, 0x0) 16:01:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r0) open(&(0x7f00000000c0)='./bus/file0\x00', 0x80a, 0x0) 16:01:43 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000ff1a2729e7713e8d35d1b92c5f45d4ff020001d0000000000000"], 0x10}, 0x404) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/43, 0x2b) 16:01:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000340)=""/6, 0x9c}, {&(0x7f0000000040)=""/142, 0xfffffebc}], 0x10000000000002d7) open(&(0x7f0000000000)='./bus\x00', 0x440, 0x1) 16:01:43 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x8000, 0x4}, {0x18, 0x1, 0xfffffffffffffffe, 0x6}, 0x2, [0x7, 0x860a, 0xffff, 0x1, 0x7fff, 0x3, 0xc000000000000000, 0x44]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0}, {}, 0x0, [0x0, 0x0, 0x0, 0x2, 0x0, 0x43]}, 0x3c) write(r0, &(0x7f0000000000), 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x276f) 16:01:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x200000002047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000280)=""/238, 0xff15}, {0x0}, {&(0x7f0000000500)=""/254, 0xfe}, {0x0, 0xfec9}], 0x210, &(0x7f0000001600)=""/210, 0xd2}, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000640)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f814c1fd00000000000000000000000000000000000000000000000000000000000000000000000000000000000041c904a758a346bb1f46a8e6673d16b682e90559258947be10792d4df4bae1000af654c7ab2b6de1538f1d818f9d129f32ad69c5749a5986c591fa8375b4cc27e638bc68fcfdf158c0dd9407d391d9c221de4ef95d2b14b48163743a1e0e00ec6cda2d481797f292ceee9acaf3db5ce38b0879da2bc701000000000000008023"], &(0x7f00000004c0)=0x6e) accept(r1, 0x0, &(0x7f0000000600)) r2 = semget$private(0x0, 0x3, 0x81) r3 = geteuid() r4 = getegid() r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x8000, r3, r4, r5, r6, 0x0, 0x8}, 0x7, 0x800}) shmget(0x3, 0x4000, 0xdec4e6811551095b, &(0x7f0000ff9000/0x4000)=nil) chroot(&(0x7f0000000440)='./bus\x00') pwritev(r0, &(0x7f0000000000), 0x1000000000000055, 0x0) fcntl$getflags(r0, 0x1) 16:01:43 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040)="ffc2dd548c1de9246f50db16f7e8ab12c8d1dec3cc49e6ad", 0x18, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), 0xfffffffffffffd57) r1 = geteuid() setuid(r1) r2 = msgget(0x1, 0x90) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) bind(r0, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x4ff, r3, 0x0, r4, r5, 0x11c, 0xfffffffffffffff9}, 0x1f, 0x9, r6, r7, 0x11, 0x9, 0x6, 0xffffffffffffffff}) 16:01:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) ioctl$TIOCSCTTY(r0, 0x20007461) write(r0, &(0x7f0000001d00)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260907000000ba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9950a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x17d) r2 = syz_open_pts() write(0xffffffffffffffff, 0x0, 0x0) close(r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) kqueue() r3 = syz_open_pts() r4 = socket$inet(0x2, 0x7, 0x2) sendto(r4, &(0x7f00000003c0)="3ec4952785ab7501f68a57cfc98aa1632e4aff04d291abf345b770f5627bb79f725ab3aaa19d5ff8ce5fbe782ca7af32d471661ed45220b1defe693566da6b16453b1e985c78cc04a1ee301502262641591f0014dec241c6bc34b40a1a526b1f6c8c4c94a25cf880b3e227e200a61311b0bda7fda795fbe0c6306237c78eb5e464c07b35dc0a12539c3aac9bad634abad80c5b366b", 0x95, 0x1, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0x0, 0x1, 0xffffffffffffffff, "b2786eb95b7c30abfc090000000000edd6000002"}) read(r3, &(0x7f00000002c0)=""/249, 0xf9) 16:01:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, &(0x7f00000001c0)={0xf8, 0x4}) mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x4, 0xffffffffffffffff) close(r2) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0xc996, 0x0, 0x8000, 0x0) 16:01:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x7, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x8fef, 0x0) socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x810, 0x4) munlockall() 16:01:43 executing program 0: r0 = semget$private(0x0, 0x5, 0x4a0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/158) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/237) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000001c0)=""/122) r1 = semget$private(0x0, 0x3, 0x2) r2 = semget$private(0x0, 0x0, 0x100) r3 = open(&(0x7f0000000240)='./file0\x00', 0x10022, 0x102) unlinkat(r3, &(0x7f0000000280)='./file0\x00', 0x8) r4 = getuid() getgroups(0x8, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = getuid() r8 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x7, r4, r5, r7, r8, 0x80, 0x2}, 0xc4df, 0xe5, 0x4}) semget(0x0, 0x1, 0x40) ioctl$TIOCCBRK(r3, 0x2000747a) semop(r2, &(0x7f0000000380)=[{0x5, 0x41a2, 0x1000}, {0x3, 0xffffffffffffff80, 0x800}], 0x2) recvfrom(r3, &(0x7f00000003c0)=""/91, 0x5b, 0x802, &(0x7f0000000440)=@in6={0x18, 0x0, 0x9, 0x6}, 0xc) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000480)=0x9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) fcntl$lock(r3, 0x7, &(0x7f0000000500)={0x2, 0x2, 0x8, 0x5e7, r9}) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r11 = open(&(0x7f0000000540)='\x00', 0x400, 0x0) ioctl$TIOCGETD(r11, 0x4004741a, &(0x7f0000000580)) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000005c0)={{0x401, r10, r5, r7, r6, 0x60, 0x7}, 0xfff, 0x8001, 0x9}) semget(0x2, 0x4, 0x1) getsockopt(r3, 0x86, 0x8, &(0x7f0000000640)=""/40, &(0x7f0000000680)=0x28) getuid() getsockname(r3, &(0x7f00000006c0)=@in6, &(0x7f0000000700)=0xc) getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000740), 0xc) 16:01:43 executing program 1: setuid(0xee01) getuid() geteuid() getuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r0) 16:01:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x40000006009, 0x2000003ff) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0xfffffffe) pwritev(r0, &(0x7f0000000100)=[{0x0, 0x25}], 0x1, 0x0) 16:01:43 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df240ec011dc91cf3664cbe7d5ad925046a9979f701b400171b0867eb05f1c5224375ab068c8753a8a63e77e41b6918985c1277cf3114060000004f551c7a858515186a76c429e2ab9cab3aff325a7ca162a4027343e8d16d47696530b8"], 0x1) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0xc) fcntl$getown(r1, 0x5) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:01:44 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f00000002c0), 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x9, 0x78) connect$inet(r3, &(0x7f00000000c0)={0x2, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x49eb, 0x1, 0x3, 0x100000000, 0xff}, 0xc) 16:01:45 executing program 0: r0 = socket$inet6(0x18, 0xc006, 0x10000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = fcntl$dupfd(r0, 0xa, r0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) close(r0) r3 = socket$inet6(0x18, 0x8005, 0x4) connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) utimes(0x0, &(0x7f0000000080)={{0x0, 0x1000000000}}) r4 = socket$inet6(0x18, 0x5, 0x3) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x7, 0x1, 0xe1, 0x9, 0x54}, 0xc) sendmsg(r3, &(0x7f00000009c0)={&(0x7f0000000180)=@in6={0x18, 0x1, 0x7, 0x9}, 0xc, &(0x7f0000000700)=[{&(0x7f00000001c0)="21673fa635467da0f42d26e41e20755a56b573b513d0ba6029b19891d11c994c02729d2723c395b8caef8c51a41dc9605d51ac6f28a6c5b55399e04cc54a8e5e7ae2d5f51dcd97ec81326ae2dfd0d14945fffdeeb8cfaec8c35916317a30d8242dfe08f7d0abac845df9a6c22f09023fffeb682009b8d1b32e5c30c27beca232441dd71b702ed7c02bc5306ec455b54b20a6feb9a23dcbd1ed412ed9e83c22380f9de6c4b79908f15c22e857fa55b29205c2afdfab2419713e5129", 0xbb}, {&(0x7f0000000280)="2d650e551d19936fe61048fc9a6a430a12a9db1d5f79ea27ae9190ea88c0ccbd11544bfd1b9498609b5b6dc350cf389ab27f95033aa20137391c588ab0321935810c0bbb93a44b1760490212cf60bb2bd02bc5df748c53e9c051f1ae6d420ef8e457a93219388d0565d00df62135521e17856a855037ed5dc454cddf8cb578a75ffce2c7bf8ce338ec70441e7d7a785aaf906586145f4569ae1af21c3df7d92312b2ab0885f80da007f9d7e77a728c455ecf7349bfd72aaacbc9a48e2921140159817917765ef44c7470353385a3e3cba32bb3098d546b", 0xd7}, {&(0x7f0000000380)="f48dbce6a894a5fe9aff63340c840f27ee3da8eef1fa9011893a849ca3e704e108f858e146d82f687dd0b2b2290803e8b5bbf999d197aa985be6d599764b5cd01d8dc6355738b6649ac1852d2868068433c34a9246754d1621ca360de3fb4b2ee264a36bdf71e7f0ce4c6952f4abc1a8fea25b268507175ec38159ffcefaab1190", 0x81}, {&(0x7f0000000440)="2c4c1b0e112e1aa4513f7b88d66998fd5a997091e8e561d84b17686347e6f756655a84968436a6af10de1d1baad0131671b829d0b6c0124be69cf7477ec0a02bbf9016d0f7a42c4aa6c309a34819005c184f7d69681ebe98c8c70030aa70794c8e269161411170e29ac06296b930e0ce3edd61b6d325869e04ba01c80a15804bee722a1d0e89ffaa210358b6b45e709cb679ddeafe97ed1c03bb4cd281046e221fc91fbe0f92325447506b61dbafba88eb48182e54e6f1bb6bfabc3245e57d748674caefb6330245c74d0c8795", 0xcd}, {&(0x7f0000000540)="8a0c83d60a997b276af43af3c6619d32cf68ad5db3088eeda7eceda751cbbc9ec19204edb37d2b15770d1cfff92748bbfdb36d25b3e19bed6eb50af30e2a1357d83ff6f62b70a805cb00d00b725e2a65ba6bedbc8f037afa38e772d62797b62ff017da1a99bed9a8e649fa76a65b032c4cf3c5348c49655d6246e5f95a4d215b568fbcdbaf6b31803367", 0x8a}, {&(0x7f0000000600)="b65b0f55fca6269c81574b9e2e980e27cca5cb6ba6abfce692485d405e14307545e658769dd9447d92b16ad7f02a46e68790f8a59d028fa422e84514d01d4bd2f2564abfc92b89f38390fabc0bb424bafc", 0x51}, {&(0x7f0000000680)="7e999308ce695dff13190ff005d0ce8944ca9146ca44e607df6bf166cb886140299f7df843886db1fccf00155233a41e300b1ed66ecd87ab7a1c28316e4f8e2d607a379838a532d4abcef59faaad0276f0fa82be6530541e7bf6d2bbf3c11952a84cc90c887b11", 0x67}], 0x7, &(0x7f0000000780)=ANY=[@ANYBLOB="b800000000000000010000000500000090b7b19ed16dd28404cfbdf170da07820f86c5115df68416553bca0395a1d808a8660311ce53a7f2f91801818934635189b5e64834570d5775a36e1a4da8719dcd0aca0f82bfaff0ea65eab3b6a8c58e8f0cfe59a3620791dff51e220a25f03c30338d41593b5d79bf01885c58119f6e8f0590dd9806ce38a90787b25089bc6dfa34d16d8e081e746664d24e6e993d3393a7b11c59c2bd3b5f9533490521f9e0daa57800000000001001000000000000ffff0000060000009db7cc6948a009a87607e61676d36b47ad06f7eeaa7009b3835e86efea1dfb1a09b6c38ad143f84c9d2d9f906f574c1f89c9ca8cec82400ca9a55a32984b8e1f4e68af209c4fdaad3cb73868478e1c9702fc0ece435f44521b757c5fea771465ae2a32d808c5a7c64a656cefc0d88864361714b2b84ae3064021f768c52704c6bb25911888db70a7ec2060bc7f3ca189056a51d3b7e96201669fb7c6f38c9e68c93eb2cfdb8290bb63498f4f6d2295811d9386f8928bd5deb977ab4d1322ff0ad6ee0c3528a336d31f1a04b5a84bd6d4fad96bed40deebc892f628e209df46981d666551a1f51c19c51cc0e2a46b3f64cf15fffcba875acc632be1cff7b8b50000000000007800000000000000ffff00004b03000031921f1827294aad8530783069364038cb508efd98debc14d6fbebd0ee3d027b8e548575b5d0aeb448840d8c46be47dcf81d0799a49af8edf0e0275833278b009c50fcae7629bcdc15206519ac95287bbacb13074099a8712d999046847b7f402f4400"], 0x240}, 0x9) socket$inet6(0x18, 0x3, 0xfd) write(r3, 0x0, 0x0) 16:01:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0xfffffffffffffffe, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept(r0, 0x0, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 16:01:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) munmap(&(0x7f00003fc000/0x4000)=nil, 0x4000) r1 = getpgrp() pwritev(r0, &(0x7f0000001640), 0x0, 0x0) madvise(&(0x7f00003e6000/0x4000)=nil, 0x4000, 0x4) getpgid(r1) 16:01:49 executing program 1: r0 = socket$inet6(0x18, 0x6, 0x2) getsockopt(r0, 0x29, 0x3c, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x4) socket(0x14, 0x4400, 0x10000) rmdir(&(0x7f0000000000)='./file0\x00') 16:01:49 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x0) r3 = syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) r4 = fcntl$dupfd(r3, 0x0, r0) close(r4) open(&(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffffffffffd) kqueue() kevent(r2, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) r5 = semget(0x2, 0x1, 0x500) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000002c0)=""/4096) writev(r1, &(0x7f00000003c0), 0x0) fcntl$setstatus(r0, 0x4, 0x40) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) r6 = getpgrp() fcntl$lock(r4, 0xfffa346898579502, &(0x7f0000000140)={0x0, 0x2, 0x80, 0xfffffffffffffffb, r6}) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000180)=0x8) recvfrom$inet(r4, &(0x7f0000000040)=""/41, 0x29, 0x843, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:01:49 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') link(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x14) r1 = openat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x8080, 0x50) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001440), &(0x7f0000001480)=0x8) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000180)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001300)=[{&(0x7f00000011c0)=""/239, 0xef}, {&(0x7f00000012c0)=""/42, 0x2a}], 0x2, &(0x7f0000001340)=""/191, 0xbf}, 0x802) 16:01:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xff91}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = dup2(r2, r1) utimensat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f0000000240)={{0x80000000000, 0xde3}, {0x20, 0xc3a8}}, 0x2) 16:01:49 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x9, 0x5}, 0x10) 16:01:49 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000000000/0x4000)=nil) setuid(0xee01) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/120) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc8, 0x1) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x2e, 0x0) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x2001, 0xffffffffa67dd6c0) 16:01:49 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xb0e, 0x7ff}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1001, 0x0, 0x0) 16:01:49 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f00000024c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x27}, 0x0) 16:01:49 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x3) dup(r0) 16:01:49 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6003, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x8}, 0x0, 0x0, 0x0) dup2(r0, r0) 16:01:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000300), 0x7, 0x0) write(r0, &(0x7f0000000380)="00a4f69bd619a131411242496735bcf54f01445b9b3b8b3dc9696eefddcd163935f03bda6133c7ec4352f52b2fb03d9b36c550d1eb1fdb69f1943bf7a92017041c9c23fa2e0ed8672bb46c09aef1", 0x4e) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) dup2(r1, r1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:01:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x3, 0xffffffffffffffff, 0x0, 0x4, r2}) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff9, 0x8, 0x20000000, 0xdf73, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x60000002, 0xffff, 0x5}, {{r0}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0xffffffffffffff6c}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x6, 0x2}, {{}, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffe, 0x5}, {{r3}, 0xfffffffffffffff9, 0x1}], 0x7f, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x92, 0x1, 0x6b1, 0x20}, {{r0}, 0xffffffffffffffff, 0xe1, 0x1, 0x400, 0x400}, {{r0}, 0xfffffffffffffffe, 0xa, 0x0, 0x1, 0x6}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x2, 0xf83c}, {{r3}, 0xfffffffffffffffa, 0x0, 0x0, 0x7f, 0xfffffffffffffb3f}, {{r0}, 0x0, 0x10, 0x0, 0x100000000, 0x3}, {{r3}, 0xffffffffffffffff, 0x2, 0x1, 0x3, 0x8}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x100000000, 0x59}], 0x7fff, &(0x7f0000000000)={0x3, 0x40}) fcntl$setflags(r1, 0x2, 0x1) 16:01:50 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x9, 0x5, &(0x7f0000000040)="6d5970e83adac1a9b07000c0ba93f3fcea6fc0ce5c03a6b5a089d62c0c163354fb5cd7b1572cfdacd49af87f226577bbc32957f3e127f208a7dc0312995f80492d9727e07276867ef6dc342eb159149e4778051167be41f59011ed88b38ad150d7085834d1c3f447602dae6e5a8abce5e90b3da4ac7a8332fd739ea7d7801d6dc58361b95818c18b60fb574ee77b4e6aed4aecbd84253f46908bd5a3454451e49e7273f0e39e49a526f5e08df0e00e8f65dacf4c48", 0xb5) madvise(&(0x7f0000471000/0x2000)=nil, 0x2000, 0x4) r1 = geteuid() seteuid(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x0, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffeffd, 0x46c, 0x8, 0x0, 0x0, 0x0, 0x0, 0x103}, 0x0) 16:01:50 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:01:50 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000880000029, 0x9, &(0x7f00000000c0), 0x2757664de6456a62) 16:01:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x1ff}, 0x10) writev(r1, &(0x7f0000001200), 0x1000000000000214) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001240)={0xfffffffffffffff6, 0x401}, 0xffffffffffffff25) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) unlink(&(0x7f00000000c0)='./file0\x00') write(r0, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x1000) 16:01:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000440)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c755769621d221607255bfec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f3c9479b62bdffc33c39d1242c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53c7aa99eadabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0xfeff}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0xfffffffffffffff8, "23fc7e0d7a00"}) poll(&(0x7f00000000c0)=[{r3, 0xf}], 0x1, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x20) kqueue() r4 = dup2(r1, r2) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x100, 0x3) 16:01:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xc000452a) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) renameat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') open$dir(&(0x7f0000000180)='./bus\x00', 0x8e0, 0x40) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) login: wsmux_getmux: no memory for mux 12582954 wsmux_getmux: no memory for mux 12582954 16:01:51 executing program 0: setuid(0xee01) r0 = syz_open_pts() getuid() lseek(r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) fchmod(r0, 0x2000000008) getpid() getegid() getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getppid() getgroups(0x7, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000180)="f3e5cde561f35a10681c0db8215bba061db63da9ee1839495c36af4ccbf20652f94245ce33624523f82da0c8df55c6a433a35ea4176e8ee8b9f85dbc18d6c47eded3fd64fe97768ad182a93154093297ee1e080f96c4ad18180a0be0d937a4cfc6890037e9a9a0a5051f183389869501895ac03c59d39ae359d7db9a7c5e5af807b37894e135381cf02f17173eea8480137e107f03dfe4212e81c123293f7a916ae5c9e670c8ddeccb0014a3b87b070d79337660459d0b6e0ed5814575a6b4ae32327ee21c5161ff995ad4e6edbab2611e5cc49d9ac9eb6773142cc99af3edc1a0fd20f85ea61ba557e832c1a5d988d6ba", 0xf1}], 0x1, 0x0, 0x0, 0x400}, 0xb) socket$inet(0x2, 0x3, 0x945) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) semget$private(0x0, 0x1, 0x40) getuid() 16:01:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "0000000000000001000000ad04bd8000002000"}) r0 = socket$inet6(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x4324470e2bc21888}, 0x2f8) r1 = dup(r0) open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x100) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) pipe(&(0x7f0000000000)) wsmux_getmux: no memory for mux 12582954 wsmux_getmux: no memory for mux 12582954 16:01:52 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df240ec1dcb1cf2badc5117713cc9576b229aaba601b4000b0008"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) link(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000180)='./bus\x00') pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x110, 0x4) 16:01:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x25, 0x80000002, 0x7, 0x5}, {{r1}, 0xfffffffffffffffd, 0xd1, 0x20000000, 0x8, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffb, 0x8, 0x20000000, 0x8ad, 0x6}, {{r0}, 0xfffffffffffffff8, 0x80, 0xfffff, 0xefc4, 0x601}, {{r1}, 0xffffffffffffffff, 0x2, 0x24, 0x7ff, 0x3}, {{r1}, 0xfffffffffffffffc, 0x84, 0x20, 0x2, 0xffffffff}, {{r1}, 0xfffffffffffffff8, 0x1, 0x200fffff, 0x5, 0x380}], 0x5, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x81, 0x10, 0x7, 0x7ff}, {{r1}, 0xfffffffffffffff8, 0x0, 0xf0000086, 0xd66, 0x9}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x2, 0xdea}], 0x5, &(0x7f0000000000)={0x986c, 0x435}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x14, 0x0, 0x40000000000}], 0x8, 0x0, 0x0, 0x0) kqueue() syz_open_pts() close(r0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100), &(0x7f0000000180)=0x4) 16:01:52 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) syz_execute_func(&(0x7f0000000200)="470f3166450f3a08048e10f2a567d839c4c1fa1680ed00000067450f38f04a00c4c2f9313846edc4c3414289e0d1295500c441795104eb") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getpgid(0x0) r6 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x67, r1, r2, r3, r4, 0x5401983bd500f0b, 0xf2d0}, 0x1000, 0x3ff, r5, r6, 0x288, 0x8, 0x3}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xd3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x20, 0x0, 0x0, 0x0, 0x6, 0x8bc1}) shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:01:57 executing program 0: r0 = syz_open_pts() r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r1, 0x0, 0x5, &(0x7f0000000080)="655d9639db7433c1be931cb493491ac55602936ee53190f2d27f1eb615cf113827e9d77d5736064294ec1ca853fadc5ed06aaa2b0a5222e1c1287f836283960841bedb4fd3589d5ae6fddf286eceb9c8402332d36aefbd3e9a261bbcc563edbc2ca239d8d666db829013f873e807adedaeda4576a07e8c86746dfe60e670f8083a0b08e8fe913e0886d4eda557516095cd0a58b694f4dc8eb4e6028a5a3a76c57acebf5959cc", 0xa6) ioctl$TIOCSETD(r0, 0x8004741b, 0xfffffffffffffffe) 16:01:57 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f00000a8000/0x4000)=nil, 0x4000) poll(&(0x7f0000000040)=[{r1}, {r2, 0x1}, {r1, 0x6c}, {r1, 0x50}], 0x4, 0x80) munmap(&(0x7f000007e000/0x3000)=nil, 0x3000) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:01:57 executing program 0: 16:01:57 executing program 0: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) close(r1) close(r0) write(r0, &(0x7f0000000000)="a60440a63a4eb7a10f98ec7be2684676516c58eb785fdae98536af32ab06553a1af6b3669de6c4e7132222970b97", 0x2e) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1010, r1, 0x0, 0x0) 16:01:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) r1 = geteuid() getgroups(0x7, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) chown(&(0x7f0000000140)='./file0/file0\x00', r1, r2) unlink(&(0x7f0000000040)='./file0/file0\x00') 16:01:58 executing program 0: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000000)='w\x00') renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00') lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 16:01:58 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x73c) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = socket$inet(0x2, 0x1, 0x10000) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) 16:01:58 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), 0xffffff91}], 0x1, 0x0) mlock(&(0x7f00003e5000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e5000/0x2000)=nil, 0x2000) 16:01:58 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x9, 0xfffff}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x6, 0x3, 0x9) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:01:58 executing program 0: r0 = socket(0xfffffffffffffffd, 0x1, 0x71) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000240)=@abs, 0x8) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) write(r0, &(0x7f0000000280)="11f775ac5f68099faa10ba308a54f451f73f6a9b3ad56147c568dee45cf39ea2d7ece1f83b4194874d5ab680448fc71be91acd2a898ec496e80082d943061c43af9ca1d37a8f775d743b1be45b6fbc6f604606fe59f4e69cf23ddb03067869fc942d2cb60ef42b8a490a90a46a5933bac3165ac509b73373e0f91e1880275ef5b489b232f0cdd329957826f01d7567945def0208e6eb4bd272da6092b9bade8ae8c8e1435a46d06a61ef4e4e3612f927c74339c8e1b35a6967a4f6e1ed535676f5280222496cf6bee30445318c9d5325b7c1c54811725cba40eb7e343f0660522303f5b21b9bf9a5880e172e29343674cc9ace57df450f47c2e54f51f83b529eabf915f7860193f2430b6865ea7059ec376994d0935d48320d78c98270ad86c8bbe6fda83661f11d0c28559b10fe2d77783dc863884f39086f5508a42f1ed43dbc68a6539ef78c257d58f98a144e0f044141daa9594e7d1db5c59cb1b266c87303552395b340f770f72cb3a07ed438c256615398beb57e9f3e545f3c612c88d9be04bc9513c158420ccd740081c79daf610d742b92cbb7586045abd1f773af828b1055a0eeabd35ef494716b29c5aa32c6274d1f1074ef370ea5096968c9cdc333e8f29f2f8c088bbe8bdaf87a6f88cafe7ba2e74163e789443882a859767f0ae10d85362990a49c3898c947c712b5b900299b2e7b5ab5c067839757dce8dc424139fe9d5a56907c8d60f96ddd7d09f99456e1146e1744618ece32a822d64ca67ebebc73109909eb967c60cc4f55eb582c7b2e198226d43123032ba0fa0773903f8e89215628be247c627dd94da2bf7b31d22e7f670ed814f7da00ab07b1b221fcb7ed391263ee272d6ff62605a7b7bfb36ef15e6a1487bcd9d6100f941d770faf375a8ed9533cccfaf5d5a4cc284771f48c2e4623d75741438ea6b7079d0a4d4b03e0eeba09292b947c2a0641b4e210c9910faf94d447c59bcf9878e493c13f60f3dd5c133cff38429e4a74c39c8491da8daefc566200e884dda35a1fd8653d53b0ae93b4158d7d016a29a01dc10adcf9e4156c2174621777982a8202a69d9e81e16df6744bc517afb6d1ce6ad60fa4857a02e051b5c0f8218342e6c133f3fe2196792a8165d52865d300be4576fc03674407cde56d5449d614b09fd3b0a80f5b212d4ab47ccc5c3f3b3255d5317c3f2a0ee66966666f8009cbb37614a0406a7547cab580fa001c1f603feb1b619eea8a918780965a96fb9ff6f167d48c6f73a5b01628bf5c3294e52e71210dc194ef4c789be2de125cab21029a04c2a16603da9adfcd3eb0fdd5993c18bb0617a24b8e26ad3a3d3726def1302ddd6d0927e666ed26c2ef8b453ef14f70174d1c5617a1b38b9c1292db3e8ca1dbaca04b7643959723c1bdafa50db5f8dd2521bd88c74ac7db405e6b6deec3ad3c2014cd4496ec4f840317f5d356ace9045447acd863c5cf007d6b6483d3bcb9203a97389a428c781a316d59407e83fb7bbc564afef17ac47ebb8e68ee1a60e87b5a34c480de10ed7b305d8a0a8ce2a05b77b28869a838f750a9a56a3c34e0d7920e3db173be7929ac40c0f7e2fce1023991f31d99d4c0565b39ccc55c8feb510962c168071da946049819a0452c7700c341bcbfe59ceed4ca994e948d569710cf6c298152d47dd699f10b9c36d80e9edce7a6821c97d6091a47db17c4f4b09ae8206db8399e037b5fc09d2c5f544ee857338424c9db54574b91d777481e14025e0434c42b054ffb4164ef4e5ed5336246a8d4e8bd6acfc4de469915f0e89b5cafe5c32b0ad4ca2bb6964a8796026aeeb47ed5f7dd0e27fcff19d75eba6f264561e8e709eb3856a22b14ba6a9cc572062de3d61cc974d03b7470946d41c45b27559a95bb8851a1285732d01ce6f0848a89991c3fa17ac226599da5bfa181240d235d1d4f27ea89a5eec5f46a81ebeab1a5fde44c55f9387b09fdf680ef048023e9fbc5e61cbb6b3a81dd9ea2edc263ec104fd8be6b6f61b014e9056dea1c4128a097f164cf41be1c1f7f151af1cc91c965a49da5c07de2634000587a1d40a4c215f087e7ec91dea0be9a41dc33e455f08504810ba3c32f8bfcf61a3427fe4b404f2bbff3976e8c6b800bee090c2d4d86236cc6c8b4787eeade20774cfa7fd8cd6608493bec9705af921cf696ea8a25b418b5fd657798fa7865f4ce7166883398cb2188fddd43fb4ebeefa41d9dacbe975caf053e218debe23e3da695a829674eb2ce2e4c5f5f0cf3fc3120397af7bd394c77581e82d2197d69b59e3e0aaa9dc1aa9d6660d58eca4729709278154d6a29616b0af6b3ecb989235929783e3da50aeb3d357e8fe27252ac765636ff72fffce03f45c3d8977fe9f50f458dbc4dabdf474414599c7c5ddce1717410faccbd9c9f53205a0c08380ec5c4e9524ed1a424d8a35511633aa68ea400f73b77fe42dd53080e20bcade83ad98a5f9e6b1f365e52476c89284c0a3323159760609fff0e810ceba48f86435605cea07b5fa43e1cf24dee189d314f17dce9bcae24081eb4b50d8a65d2c2a11ff66e33bb8b9b240dd4856e36047b145a3803202dc5b5708acb4f4551d8329b47e09566ec3bb1ae1d9b9074314470882d462e8c056bdc8badf687b6ebb72f23ea3a9646102116546d1f0fa362f24dfecf13b43d35407598523f8095436efd8ac96001cf4ce73b93cc124974f62f0a8fe59eddc4c63db044d3edc259fef3601de6c340e498fb5b9a559675fbcd1479bfd61cc52c2c7e41d834786383b5d35fa2b779863015911fdae0fabda3474596ae27d4ba2e6a3d39824921bdf0ab0b9cb5b08c9a80e73ff7212cd918ef2bdb27e76917782d4d60cf0c46ae2a05d7f88afd1f1d2983817da1c79fa67271bae54da262d51be99148f16da3c08ff3af957f958f173463d9eec8ca34a53cf477f7b1635fba384a67a0e18ba911569012fa330610515337482c11f5c0b58b42ddbf649d1b53ce9f731a8837d289625928aac25b664dbe7a878444aaf2b63fc3a383bcdeb506312c319a47ca6c221c751afbedc564c4e125a3bd740e6373c77d72876a4c48b8051e6cf8a6d2ef7c178896831becce2344736cefa5fff7a11c0fb95dff541a17e3795f90b994e6cdef947ea02ef6298cba0437d61b0283d2dec359439da7cc280bff4663fc483b4b04b45634fe20d180fd326ca8e3436e87563b7f8d7def6127e2d180593ff3016c1fdcc7c25b11dd795d06e99b0bae538bc283a1535666de9091397d4e3b3e67f3c6cd7ec21e5c6826be6d3862ec16464716a157e93c0e3a8f0f6fdbd830a61e3cb45db025dfeb3cea19d6b686d640ddf07edfb95e05672926e8b498e82b2076cca130d26303bba2eaf349ff1758a52a1f787bf65af9da374f0a6c9f90a3f95fff41a5966524dcd52339edb8ccbf559ef1915279961047fe67e40feb592dfed9b2b81855a523b12cde1ff2591ea7c36e7ff048cc060b4833fcb049df497a52f57f5808c6e881e98eb05ef49b75e426b4f6705186cc9ffd0addc9ef45ac6e6d420367223256cd6608cdf758e782f6c85a85c0fbe360c3e4beaf44c3701dedb63131e1552fe0ab63b3a20b7bcddbf4948a7767edf14182322ea2a58a842a734026b60e775701f60de064c1a7cb9d281b3924960d1214704630225429ab71e436380337c2acf39eec9ad510f6aed3f95d7f372ce039d80d4903b517663785921dee08f656d8435b248553a969313aafcbc6e93d5c1620066591bed38492f085fc66ba12271076f088f26bb3e45a675bd79e9cf4b89d47c884960d6ea08d99576967f582a44cad9c2098519f2d3bfc4eedb464f595d8ba423e05fb7d920ce2567a4dd1d919f28e617296f17737ce23f46d093542fb8b83c637f0c0dd908fe33f5049d06c8b4d739203c2ec036dadb9bad2e10a80daaa9da2161f0deb64508d55e544720d567efe4d91070323b1b3151ce4574d409ab32e34c57b971c6a0c8670da62790be68d1f38abbee9a6dc60a02df613057a67baf5a8c235eb64070ac7e663673dd8ec41103542c62e55c1d18eb553bd8f3fb65029e300137da69150edc6fbc99e13f3a394eaeac261bb00024333e6a8b08c98aa2faa3ab4178c27b76c7817be8cb6bb1e347c6e8b502b0ce77e07cb437d5b69104c842a1801da8ebc8b0d791453f9a5de7d33056eb0e4242764d9355ae5d43b025115c64780053815671cc5ba5595c8f9db76e529f9457da964878099c54ccf73ec6898c1a15d16c7721c536c4adbd861b0609c5b2aad955c4e38de42db22e5215dbb906ba7fbeec6dab794859923d67fcd4fcff43eff4582f850c36535bad95c8947808eb74d02fb2e681264b05507823418c376da8bb8e0f0ad24d1d2cb92b22d1d428988d8ec89cf0d6ff97b28adbe885cb08f2d434b8a019040e92739bc4d05f5f3f20bf2c5dfbe44e6849ee46e97fb8d97a21ff9746c44825173308b043425c6198c68eb3f2b75845a9db727e399a03c8a9e76be57c5df88b13c559ac8d08f7aad91e079d67dcbb53fce7a3f075dae391fff29f88961b5e88db04034327debc636bb86171caaba81c73d503bad7f5e759a19f1ea3772c533e3aef7b1abe8ff4107a3fd7dd76e2e60ee3aacec5c4563755a047585b87e234abbef610378202a35f6a9c9cb3a2eb4b89fd3c47f6f93bd7e53e20ad437eb15c86cf97b2ffc91c20b54ca72d00c28d9729d953e4ead68befcde7106ef1b26ef9b7147a7ace18a496c0983536a1a9b2041f6f43d5d18064430df2f8cf685a544a1ef797955d24a609e7bbe7b9194d9dfe7d5b3f77db7ba9a96fcf715bda5dafba39c33c538989dcbc1092ebf8a05fbdc1fe4cb7f1719236cd1850233444bdf586b975f171fe2d942627275037ec91fab43efef1441dcd905d241dbe6a14b65321f72ce0d318f3141ae4d9ca6ba497628b1b12cc333d7c768d5899876871960dda12a78c9e8e5dc29982ab2a519a1a4ebdcf27064b3d0e0646ecc57cf09645575f9a46b9616fca9ca8d8e5cde0441448c9c5e0fe906e1f65330a4a78eeef29f08e91285a80082c0a883c5d4e843ea9f08da82c28e4329d707a7354d0fef7970b05a0c63e10ec29ad057bd7fcf1cb68e424308bb237f0e91ebe5c73330e8c669d4fe84d117237e76c1d59c862b7bbc605dd827899c50d59f992f92b9bec1148d2aa24d0a6ed0da41021a25b44418b9d3430d084d88ccbbcdb68f37e3ba776af6a801f1b79712c94640af5a0ddb20ce1bedc8641287c5dd6a35f3f29fb94e08cbafec2d1728d18fe1cef9c54dcdac810aa919a411b37cc88bbfd8516c951a278df97a25e2b7c868fc8e8162f183b6b38ee4373ee19fad828519b337a071fdde812c9d18470a2d84605b11ffadd1a587300bb4c81eaa9e73abe3e98db7546865f72d194d9f431b84ccbc8aeb2abfab98ad20d02663c0567fe136429cb6be1fb5afd2eb887973392b28190f4b32cbe65da8d19e95b84f3e54250f2b5b3304889adad8fe3369be9c9f38c7e28f91fe6b177a2274d2485086b63cf415b7a75b6367d128c9d1a2b898e197abedf9048acae9eeffc8388c591b39993de08c2ba3603ea86eb455aff96a570439bf138a4dd4138a379ff62e14b0180e7720dfe60361c512bcdc41de685a0f3e08b1b26e304e28e7b3859f2495e08b2a78cbf0da0b73877cad454c694a4b19944cc80710f69b1604adde46a4f9d1ebd5cd13839636ce960bfa7c9755018186c4e88b293b1e3b1c89c51c8d2d89e7068a339cede64f1c0aba507d82d55039d0b55930", 0x1000) dup2(r0, r0) 16:01:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "1ec6a6823081010100"}) fcntl$setstatus(r0, 0x4, 0x7f) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000240)="c7", 0x1) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) 16:01:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8003, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) kqueue() r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 16:01:58 executing program 1: r0 = dup(0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000000)=""/160, 0xa0, 0x841, &(0x7f00000000c0)={0x18, 0x1, 0xb66b, 0x777}, 0xc) getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r1, r2) setregid(0x0, r3) 16:01:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0xdfffffffffffbffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000040)="7270bf6c40afb6fcf4eb69ff95050000004e95000078132991df4389de7b9273083b12ffa36d5e6907c27286ef9753d79ab4e329bbfe72a76dd0909a480b2b5cef5ba2840200000000000000921193859d336116888710a2db624032b0d26f334ac52cf75da34d2355604fdbecbd584f", 0x7) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x9, 0xffffffffffff74cf, 0xfeffffffffffffd9, "1000007fd35db5ab090900"}) readv(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/235, 0x31}], 0x1) 16:01:58 executing program 1: r0 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/254) 16:01:58 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x5) shutdown(r0, 0x1) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1f, 0x0, 0xfb) 16:01:58 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="07ff2016bb539d6a0e043c14fe13c5b0a1d91b4ea09ec659714b23ce3d1d9f22736080ad18cff74f168f51ff159bf55763d596d6de5fb7f9e2b3d606187a02e36fbce4f512e8e205b5c87c21d31ac5b9630eb38a28f4a6d1ecc9b959c4d03fe1d37a264616f32c5359fea7e53bba10bf0f816002c059fefa1cdbae0d6aff67bb850809c32bbf9f67461522caed2c2e43e4ac152c58fc1764dcdf0611b1506c95485662c596543b86faf74e30cf001a5f30"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f0000000240)="34ddfbfaed0d7656ef3b40e3a7301f360aef17751d211d5ebc18f16bcae63695cfb92ca79ad67ff91005ad159e0f6f2c0c4934a9073204ce0065515938def3d6d9c017eb608f13494147708dd9938842098d476ded5948bf7e6aabf9e11745a4595ae49605a3541b3ad0e4709b9d9c25d922db164b5458c7019c128da46a7e71422c4935e9b65373b87baff74821a602874030515d4f6b2648636a137f8f2aaaceeacc1155e35037139d19609b33fb298f2d96cf027511c047fc601525b0f82c8e9d50a6d41318bb0c99524524e128da19483af303d8008e451f6328751a81b21115a0fe280064e508fbd0f942e5f6befa322eff36438c65e41adf1cf60aeb33267e8623277a3164f0dd8f7f1af2fd274ce3da4e1ddb39b9148481522d0d53a7fae79c1053ff7ccce9a3015f53b190cffa0c0a27d71ada585a5b7c4fc7344d80bae118701e881859934472f04b51cbef9747b6219880f83e1a9c70d99b574279cf16c19391b833b29f7fb8fd7b029ec63a", 0x171, 0x0, 0x0, 0x0) 16:01:59 executing program 0: getgid() setgid(0xee00) setegid(0x0) r0 = getgid() setegid(r0) 16:01:59 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1) r1 = socket$inet(0x2, 0x4, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x1, 0xfff, 0x200}], 0x8001, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0xc0, 0x61, 0x9, 0x1}, {{r0}, 0xfffffffffffffffe, 0x1, 0x41, 0x9, 0x3a}], 0x0, &(0x7f00000000c0)={0x7, 0x4}) setsockopt$inet_opts(r0, 0x0, 0x40000000000017, 0x0, 0x1a1) 16:01:59 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x8288, 0x14) open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x20) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x8) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) fcntl$dupfd(r0, 0x0, r0) 16:01:59 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r1 = kqueue() r2 = kqueue() close(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:59 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) sync() r1 = dup2(r0, r0) pwritev(r1, &(0x7f0000000040), 0x0, 0x0) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000040)}, {&(0x7f0000000080)=""/245, 0xf5}], 0x2) setsockopt(r0, 0x4, 0x8, &(0x7f00000001c0)="f5ef322b25cc540f0ad351f9f017b9291f9b7049af7ede993094a0f58ee3bf0b396025fca6f192c5560a9da0fdc0978c063c84905bdb3f16f0409cf6137f690506bd51b1d5660acb4d2776dcae582871239512fcb2378ddde8871a7cafc4530cb2704fe853174adf61d9", 0x6a) setsockopt(r1, 0x2000000000029, 0x200000000c, &(0x7f0000000000)="fe000000ba00000000000000310000000008aa91", 0x14) 16:01:59 executing program 0: mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000540)='p', 0x1}], 0x1, 0x0) r1 = syz_open_pts() close(r1) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0xfffffffffffffffe, "1202545f8d0900410b18bedc185e9b37902cda4e"}) r3 = msgget(0x3, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = fcntl$getown(r0, 0x5) r9 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x6, r4, r5, r6, r7, 0x12, 0xa0000}, 0x62, 0x8, r8, r9, 0x7, 0x3, 0x0, 0x400}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8fdf8d8577dc7f9ec42248cdf803a6b876fe890f09f7626ad96475c377f1c8a8e6bd38b9cda99c8debe532fc7190209fc2b5eaa289a03", 0x1b6}], 0x1) write(r1, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba22820c0b7a9f728d40a142944d74750849451d1607132705e607df92ec948862e40835fbe6af90f9e70a2407fa247282ea867d22ec75befe20a6ba89a5ef003503ff3a46ba1d6e143ddc84874892e1752b31fb8210cbaf231f8fdd05451d872f1784c63a0de735c7ea83a3f5a79a6a4c2c1a0139e1265e7f4a579beb0c5f6caeb6973ca9b55982ce4259faceace82c7ef70737fc40000000000", 0x32e) execve(0x0, 0x0, 0x0) 16:01:59 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="01000000", 0x4) setsockopt(r0, 0x4, 0xde, &(0x7f0000000080)="5b3524ff99110b89f88b1306ef51ab0d38dec47b57ef41c5354c2e64e3e234c67e1fe02e15ce40c3247991f1af8a8f605b5b04c09408d01aef9bba016dc992eaecbd851e7710d5a597679ff53b1933dc1bc28ce8292e095f6fd1c82295306db57ee0648c3f8d0b518e370ef8969bebc95efbcdaa8dcfd2904c640f24c07b17a661153df8792a1df46d6a495b31b20eb9511517c8968a4241a074d3f52e194dd4fa1f5dd9816bad115795bb93b7659dd9b74f73bbcec511e584f29b6e74af70616d44e22e69239314d784ec20a15d38a70dcbd3954d", 0xd5) 16:01:59 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x0, "fa2a26563d64459308caf5f230a1401f086066ac"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000001980)="dcc4c93ae351747db41917d83ce3abf2bdba81a9b72568066d6b3411fad7bc268523f0b909b9a403dde7ed8527f51fe7094233ba4694e73e4c86e762fdcc542bf8587ed5d62b6ea2e83784e841d27b52e2882e724c790cd133a4d618e6b3eb725b3290e6d545a8755dc6971d8daff84dd5f9fe8cb5a7d02af3e58d249c4ba679c6ea95193132b99ccd49d564af8d440d0f860dcc3bf40403e57445e2a7a88a07d5284a7d7cf84b9cb3784536dd205f830f7fc25ffebdf46da27d978971194b84108a520f47a0625b9d1ba24de1e83616f6b921a3d2ca8d7c3904733312466299e164881d9876d50d0718983dece93f03ae3d37e880e597a0ee2cf86f6c94fd02e55a53f301aaba554e538a47066f0e2fd7d20e19a6d70afa627eda12d6ba5745217b92333e44c9c564228246e43c10a8728e8345c159d157393a5b9dd8a45b322d37e51f93b763a3e1b21fae847dd4d505406ed8450bcc51cb68451973f19e6f958e5546b061c895430a108b46756eeaec5f2d3929308a37819d6e323d78d6ba2d9fd22130e984e3a558f92758acc824de4471812488f0d771e7b0840369f4088e71044b7be21868220b57f7518168e12d2fb27cb4a025e7dfb53a3d4345af063d9214af92c99015d3b28207d3736531c77c4e34c48743c0c079c8d1beab73becf7bc529e05b0e63e8ffe84d9d0c429af3403a775973dac5ca0bbcb956b363cf34b142cf9260d856930633c24ffcac2626c060060fb1664a51d1bdd4266934ac008a566703590fca7ca6df7f916a1301dfcfc2e608d7ffef6dc7502f8b83a3720b6deadbcad579b85540afded4065fa062fcf9c937e4828c2832f2c4325881b099ce7b522aba89816be24081fd1fe35b2917370d6c18673500781c0b63029cf30ddd1837f2cd33671e6e2396275d60dffc605919b61727d0698cbaf6f3add7c17d5d1948ad922ad80ff5d0f2567ebbd791bce451c488b44b0df8233eab3df3c314bd1688c25d1582ae77d3c7ec3c9285ff3c1fca5662f483fb60d61f5279ec2c1b5d957f677e24100995dd785e02b88244dc47011de45ef3d82ee190f5281318c23ebdb76fa50f8d3d0f4299d9b636724ef710418c87ce7ad32b90a5dc9a80bcb179cfa7a7710c0365f31f9ebd5d802b66212d283191d649cff0daf1c5f304f46567ec5b5ddee5060805053d19cb8651af42566ac0627668e44db01b72d20845fbb5effb73f13ad1dfb37af93341875982a8e7212a35b4ecff45f4163b546404d7bc4b765135decc5883be004774ab0f819022da91c4246da27a0cfb3a838f8d16e180edd119bb0983893a3e74c782dd02ec365f537ae4f640540f44e3f5ee5165e60294b28d1ef8561d8469b41a27e02341f63fb84c9597201ca9103fc2f7bf24d25e4fb3da4699dcf4882fcc1a96ca708ddfba07585596f8ba1ae0e1520b47f44928c3e4354d81fe2f2632125d09404874bb7257948cef43774d86de89bd730563a6a20b1d9da12c5632631841cc4838ffae942fea31cd7c2ec5dd49301b4fa62b4a0e843ff5bf48b83d77fd088df734a0de46ce37a3b012c4be5cf07c9abb02f212e9cb99b8096f1810ff171ff82f055bbcffacda3b8ba39c87a06267ed87e3d90feb7b39ff3192dfc486804e5543d39aa2534e50254b94a9b24a84ebe6b67d6c6cedb00a7d79ad5158e1019a23f18a10aab7d153a6e33c764e6d96f6781cab7e3e6019ddfb50d881d50c63c75117689cf36ead1ac31f707328e86c500d35bd3c79e90decb4b40543b2d06da0a1f3207eeb1467dbabb02596eb7bdda3dc1b288ad58c4c3231648cc9ac715f9c2a9c03d89aed4b98815b7a226dd27005211dfd5efd7dcf6d173b66163f39c3710ebcaf242efd05ffa19802037684dc046de7a6ce7e151254fb3b625aa723e002b3602cee2c68f3e333ceed294933a011215036f1574debddc5e1bf545e981226efe9b212349f7099138c34ffbdec9a98dca9a8d5036370b8dea17fc23a44fde39253a91101407d5282cf226dd18a7a8443bbabbff5ff3133572d5099e6cb160b3c96f9d3d72d4f267361c75d6dcbb30adf1ea7790b1ea90c258696b66f81ae1e4ffbc4939f6895cec9fb95cd981161c8cb28d4b31345a48ce61ca22f73705c175f8fc5e0170aae3259572e123eed53fd2eb8d5a06bbd2e22e42f3960d55f435f80df075ee92906312872b89b0d90664ded8f83056d4c7a6990d878ff8c21ec97e6455ff49eb5ca640437580f267ffbba30328f0e73e2d74b987d8d8a33429f7acfde758588866e67ebf3f57d3a8976eb49a7a954b1109e406431fd135c5b91a95169c5f163afe278cd09590cdb3d21cf99f44d59b53fbc0d3a40e36663d62d66e115a95669334ea2855ad044a084751933397ff41f86807311ca8760e4cf93087c775b8906c337d4e369f10ff6d648b0c63e880bbda2c6082fe27ad85d85eaac39e57a6378b7f9e497c8221d56d2e99ca633d4d47e1ba195ff5cdb5a541860b70c9ec277066196c9d77ac5557af75b43cedcfb32cdc7152bac07a986f3408777efb8c880583d11d40521a587cd6c55bb7c2c5d46be0207028101f38ea87157b765562c76741b673d89014ba1e7f872f9cca381d8ddaca17f180a7b0adf941f9cae50b17b22dabd83fbbe14780510e67c96f7684b12d5b99fcc77bca1ee9926a0884c7f4441fda81f9bde546be5cc61b2c74fc8c26f331cf9b3331f98469fae308c49187b56bb3e5da63c4459eb40db9b4e88e4286c7c884adee8b57768808728795f28ac5d1369b341fef4d09384e0b458b269b2d7f1a1fdb5a3be4fa808fc379a7951bcaa2e3bd99464e238c4f81ec756e2ba7dc7e970d786178a5d6254b57cf05044d614fc6d246422c9ace5ce9da372b85eb8763894edf72814ac21900397d9c7b0d25f1ded888d74651651a74a67959632d39e0149365a9bd714097c8ba5b641bffcae53d1d0fd17ce8ba00a3a22e039093fbc19a74d5a2b30be114410d188928498e28cdefbd6461cb9f833914e5584f01d3851fda2b2351eead84970675b9e5551741807e1118513ca3254e7142f0b52ed91bc6739f814dde08dd16447f726436777399720310b424617415ade631b578c5e2e07d7db33c6779b8abbaa7ac40d6caedae4733dd365ef00de6bd1cf23b4d9bcfb54cee53f12502c242e311e1da4cd61b9696e060eb0998dcad8962ce7d307fb673c751a78cb460ef25f00dcff3924b0158cf532565c2be2d76de8b66f44645c946f7eefec82ae7b79d61a1bcd41647bae0d7856e9370a826a41c9d661d36e7525251d6b074cc39b3b53844c0ff9aa8b97e5e1ff7db92ee6f21831d88b153e1850e9d12dd87223a400c147c1a3b010a052e37fc81f81abb66d87deae84c4515ff8b78a037fcc10fa80aa81061d04495a492502c358bcec562e04ec93b8e414547b1a88e30413bc3b890c4c6a5b81c709f8faf03a43b5c5d8ffcb31ea79ff211319b8b02bac1622db37de082e14977a671cb20395efaccb87810651a1e20f1f42687ab0eafa755489267ff31d4f68f6d7651bf0ac39aaf81d8dd7f580e7df13007eb21da126a6f6383bfa65e0456329c33ac5e2b15ed1b686e98dad88c027a5a0385f6adee7cdc4ab6900e748de1ba178c548b17de3bd15335c2e2ecd858018561cacc21c1439df137fa1db43281e7e9cb0ffba814e3f10bbba02aa66078dc094fb6f6cf88adb1b829c6f09811d612a3a85754df3f68557f142a433ff205b2749353fdaa7dccba33cba0460a65f57246e4d8144fe69951db744e7401738f1a34aa380809e9a6cc668e2d3bb2e53b59368254c18a0b290b4c675aced86749b3de1b045541c6b02c709e9d154c36e12e2adf2158ef647660f566d85338d1f31cfcb64be6538b4d98515f7e861f0f7348438494a8b35fdc4a7a8703aafff703df9b23f9f13048a1937c981d4cf1cc44e574c989fe328e46dbe3892195d8137d1c158ca12a01677d56c4141940772962dd68084ac9d3e44d6cea3173acf0bfdb8d89dcc942df09034e93a618d4c4c7152e2d1bf8ab2d1ccaec6a9ec15cdc316301ae6d82619324d944e031abadfa99f2b3ed621f1a1c255b5bdf3f0842578c682bdbfaa04643a75a501d1c75cc0004085d7d656ae95c4dee74e0d7e83dbc27acdcc49946aec4b4b2c31590bc9345011e37d3b30857ffd58c853b88113ac474491cde451f679f112d534b487bc6d9137843b90c42f0e739e17b93490c780d988c072da647d180ec357608f00ee8c5191698c19f16781bdf5a030b41ae47c19d50b880053d22d9049ba0031b5bda50b803846f1ac2fd957ba4ff23795b2bf481be6", 0xc01) write(r0, &(0x7f0000000100)="c2aa2eae9811e2476f383e9e771d6b01e8fa1585d27093f977b47be846db2604df18fa5acf2c107c83b1", 0x2a) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2, 0x7fff, 0x1ff, 0xfff, "a0b74722d58ded77387ae56004702ddf969f4007", 0xccec, 0x5}) 16:01:59 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="17f1764ba53ddb376903e381752ee79519a518318884dd00898ba6cb8b4fa9f619a619b3482c6cc2260851d477b6b0f7f774def1c244c4daec432298d58d3265003d3066e98f53b0431df7e3d1a79a32e96f9d0320aded2e8a247a5da4b6733ca290f2bf499ac2f483dfcf52de5d3a7ed690ce97eef99f97c877f131cd717c5109f8c1b44de71f5d8cb17e501fccd7f5b456bcabbdd18c49fc00e37b91619d656d98e74d2b9eb3206ecb404ac9de0e0d0967314d4e5cac8c462f6db657809301d544224c34c02e674ee3dd8f1955ffdfdfc66896d33bd5ff95769978e3908e25a38092cf4c4cfbd798654b10988df4391f73dcd8f73a68343a54ddfa41c1c7ca032736c0e14dcf035c80520d3ec2707278fe9214acf8080c8560a386314d701d3cf1818c63dd378eb7ded70f6e8b67ab410a8f789b92f1f580ca28a8650c50cb918843713ccf198833a8f58346af915f2aa909cf7bc6870b70f655072b444ddfca6ede5c93c7d15ac290947b67e01335be86e1cf157c6eca31bd612e9f00bed87e699b1979150edca1e6499bf4768dc46f87ff4b5235ad1a8155bd6c874302bc69c3d097ad23a157008964b81b53dde74238b52db6217aaeb50599de75c7549b1b475830d00a761612789523aea080c797caf2a2257c1a38f971d3668262f329428f6cd5463d30c431c09b65cdf39a61769c70a988766c9648e215caee31bd88da1401c0980273c95936fbcf8d0618d167a324f7576e540b88ecdc2d4c54b2b00f6e12127db1ffc55e36360a90fc9b989419a0d9b5d500cda0b3910f9c4c74efc6bdba54cca8446144691e40f2456e2a4dc2ae0238969841eaf774ac200888a850a1f5ae0c56fdf00e5378ca3612d96685e3a066e070c85be6695b20cb10d62ddcd83a2afb823e94d38391d9e54ff8b64d5d5b5d5e3deffb20c37e1f2827db8d029fede8dba6e6f13878388e132175ec2b07c7f1459b522b7c7ae7086f8e90807734f8ffc77916fe8e8558773bb0452b2be9df47296fa23e8d03aa63952af189bf587f3f8944daa6ea77c2f2335a57a780ff3b29a7d2872cc5143c2dc76a5907fa5dea9c473c97da62882cdea8fc3ec7f00b61501c448ebaf8c7ed524f2008ed1689ef59b785d6a2ef667cf6824c3492767705e54d53b0953bf8af1a9a1e223e1926e8ed26b1ac9932ecc3299c90869362a296b18e34dc7fb622645f01ba0f71518382904f0799f5c23c04b26e907a01a7e2b6a1a714628351b2d9aa18a73016580770044318ff7f3abd78caac32bc18376c51d5bded77bf5ffb2bf7e6361a893f91ce982d78c623a41547c4ceb98706370b6f68af62b156e88d8063d36001405a09635bb816f615bc11f64ee982c44f0659030d7b364347bbf0b4f778fa88c395c703595c384c4425d79e9fd923ef6011bfa3d175375f5cfca8e449353616c16b5096e94d482a87b52acd5881a4529b40af8ba1bec2ea4ce0fb67a2a5fd98590f483c325b935ba1338eeb9bf2cfe89fb8082b15d6d2becf14c2ccff5876767621e34d4c237e17e156d75e7c0d358098db89cf70639248f57c47b6b25a5a1960a764622eb402fd36b5b2f1f1661a8c7714767bdaffa41322e19e6a510721418970b9f53453a6dac1ba87bc6aa6b33fc42ff8e025d944e69f32cbcc1416202183d6f2c01e7d014fbb287d3b1e3d5461674ced93072ec5bab01b18c267cc5762d7a72cb97bbfac53c0a96057b776adc78623fa7044cc8072dd7e1731c15fc0afa0284183ff90b9cb17ca4cc9994671b0d620f02562964c346c07a3f6c7c7b5b1f100fea77e775b2898d53537f76bab2241c83341dc849f74a6029c323ce61224c9cf38ae531ad4c079d13973a352eb28c443ef8f66a2fdd1e9a5ddf280c6e459a8f73748b55ab079a947d6b50059b01ef6765d0cf41faaaadcf6920525e7673d7af6c52517acfa6daa7da8265fae9922096c09b47f7343bdf6fda30540126e08a20004d03260d54602885e95ec9d3bb3b801759f4287033c16b969a25789c8f158eb18e507d786dd198cf6f469a59cb384256ca44f52598005dd8cdd3dd84dc5b3ebcf7de30fc8ba7ded20cb31f847580aba5dce61902130a472830a705ea7c31f8d93feb35dcb00ac9bf6e1def41cd8e70c7a1640ec07792b12f644b0d061fbf067ef8852da5c70d8824f68c5814ebbe9fc6f6757e129b1102556990a586ceb7c4b2c8efaf37ab430b7f9eb1cbfab612b22d3462a895e1b7b698530eb9ddbaebd8c4748ec9fee41f6c0437dcca4b5446b679b09bdecba0d75512b20eb36707289460d465a3d49326007c3ea86ca39027e2a8266e3d997464ea6e54bcc5c47f33152a83b1012cee5f084e83ef810fa0dc0ab2c19a6051fa55ac5545ded6213b2d59b4ec2c2c09ee592ee17e5af8d0961cde2ba88499a1f7b5a6142a84fc4befc5be8889b59514f9036b8cf7e435865c4da2967aa7d8722ea9c1c5771d2523ad0c8c4af9121086be3ea2c2fedb1249e6cf3186eb9d7f8436b3377680bf8fe169faedacc9894423bc3a2a94e15810431c947ddfaf6b718950d8cf145b7351de4266216b6eb260434ea5b717d0d10b71ff30e77bb705b7b65573248e9ba4adc6e4b896ca6d2d6e35575e6c8331f775c4eb1cfaeb1a9df39d35b499ab70b448155a645690f1981191552e2aa88238b9659b23abd88e9cbf9b2ef34fd39ffd198ee02d2b6d9d580b89910188719889db8850c3620e20edd0ee4b78acd766904dc6aa304f8f3e173577ec8ed307a55b79e80092832a843e16c6b7bdb24f33dcc17ca84589208d2354307c9f80288a257e9e6c869649d080e9d0f458dd9bd1091b16007c4defa9a0a52cd2572fbb1440e0d05f3d13e63f2182544819c53ce87767a16f7570bfe75905dd65cf8296cd1b094b29ac51b7e1ceaeec341a12f868ceecfcae4b5175bde0580d312faacbc76af7c75eee0c0e4177b4834d85dde7ced6cb77a3f80a2766fcd267b12f2282ac7af66b556570383e6bfdd5d8088dd0de3f0d8573f18bf3704833ca9acde99037d8c933c3fa2b4d066faabca26773844927cf781d6fd674b83dd45ade3a72de856be7cfa1a25a6fd035fdfd4157a9eb80526796742987e69cfaecc50db78ce4b430dba21d50aa002b1ce2d64f3191950658c27100a50357902812a9ecc829e0f7a07051949aedaf9ecabcc8a5670dd4e54fe9fdc181b11a0ad1bdd82ffca7518b5218bbf21b2f1f7a09f29f828eac7599fa722bfda8e200025b2b70bd66fb4397d1480dce3d91294470fafd830be3bd2bc956f910d824db6d86e397efaf970adcae45393a40e1cc1d866286a702e521e8fc8ea4c3eb28f51061fe72b1e048dcc2e110a236e57ef5b4e671192ae8a5a3322c6c5056330249c1729faa1ff2ad6f28ee821a29f1c13b5ee1c1949369d2350389a70b99f55589ff66a2f952698f54654499bea904db9d7a7fe439de02b90e832322dc88486cb79d3e7b554bbdeadbd2f61752b36f14927480881289a7630d990c46360663f19b983cae47f479ea13cdcfce5d94bc7d91e44fc3419d3c9bc9ee113f508ecff87b07aa445dda2dd8a66ec0d83ab1338fe207ebcff950ccd41df1d928c2ec419a6d36af81df2e559651d103d282ce70d3764e1921e33e6fa63f10595df043475e1e4ca8a1779d13246dd29a57c37fa722056c5757d7f0bd3b7803e7c445a588208b6cc2b344ddd6bdf962d9ccedd1e7c16816a2b6368c871d21442a827017b7a5564ecac3d6e8ad8f62ce4b6785fca7faf408605ec3c422eb062e05eb30658b678f2bb6ef02b44e2599900b5105e9a60396f1b3f9e08f20414e2b20bc4db6b33c428a5ce7955900956579799e7841f8809b238b14435dc98eb91ad08b9b444f5284eab84b22d063379ae652301a3031b1080b42e950af77fe234b9d47ebbd7b2135cfc8aa917c001b1135d5e0e0f2e92fd8b0f59785b5741958f8c6574c64391a2cdce4b0cdb0eda1884edd7b36239641c57a2975d100bfeaacba9384d327d1d873ae50c31eab6850addf80bae28b20f6ecd9097156deaaf819bdbc88194530b12ce71a3f77c4981ec6da2ca3b650d4979a955f5245c38a5c47e3d4f5ca96c3e7d3b34223639d87cab5029c2840adb8d0f9c749c856d2cc5aab2c2534885e2183587afc083e636b2dc7b4733f1581474785158e4d9605a9601e962ea024e112ab2408f026abd0c7fd042f4bd2f33325a8f1290b76028dfeb3c781e5c9e4bb5442421db3352445fb38a7a7acfaa58d158ab176bc4cee8ca2a83b248d6dda1f85bbb07eae4c4bba3ecc6367e54be0f09908aba5b3f278a4351e9e4458a269296f90bd072c4ad333905fec5f00190aab78db8ead65073a6513eb3a84950381aa1521d9f228617a4afad3b86c78e1299fa563ccc36192605b47323ebf1ee149b283ac0e972d674b84a74166da85f7495cd512c918a703804498a600aff2ef9ff7fb31ce4a273e709b59ec2d5bc657b44b6a3a25fce53551d343b6eb0e509c6b980bc72d9278b1557a073a2d4583e8b42f7036efbfd2c3f8fbaee331bf78b8e49db1d2b447d8c32b7cc3a2c2e8530c820cb27ac1c6cf26b322fdf9413eb1cbeaaae88bf7bbecd25eb00d617212f96bc69ca6585ab26c86f957210166bd82dd5020f494a67855bef12cb24c383685935780132cbd74689ecb7c0b7cf784242302a42cdb92f88d595b79399a9817d2d0f461aa0ac4482b7fa8acb2597accdaab5d5a0e0dc646e887e7ad9cbed19cc4bf33b35b2d3d2ceb7910e2491e1f45a454ae94b0db33856e030e6066586814afffe422d25c5d042ea31ccf9e003a2d21c25b8266f1efbdc964c47de610f4de2b39032639c0abf7cff83f30860696c0d0a98f8613ede886b003e0ba33f1866bc943279c9ef8a02703df8ff06210e7e9dd9d2de4e0ad1e09ef4a88910a75bd5e533f19b9355c6813aa1e86a5c91b86a7de2d9345e4963e13ea22c43afda30bdd570279938bd253317443b52b1aa89d974771c9f8200ec346baaafa6474e8b5d9eca86ea77879ba24b5fbc4aa8cc0d266e6aa846a2b3725adab147f83690fac43571766285d1e049e6e9fd74a2d011c7de1c78c48a3fc18877d5fb5a3d569f117c7803872d4cf747283d7149a55d7e35f0aaecec96f0b9beb6927334fbeac85f491955537ad6c80e777e6a7438f04acb0b7091943c39f63895f01e6bd2f8a5f4a463c7dd46df59f44b503d9d86920a589e1acd3285813b2d4593a333a044e631fa1fa3924f9d0a14a19105f27ec72b0a55d02f5bb489d8fcd9e5f543731c8fb7dd116e9f2f7a9b5b50d7f8f21471b15b04df32714eb03968f422ab9e091f6675cff92690d801a8323494c0617e1d8a16c79c2aa756aa974dbf2d9bdcc5547fe11700b914a2f1fce961ab396a947b6983e82d146107a3cc192e7e178984d5fa9356368a746e4fd0de4d45e376d8cba3e5e0f41c24eb444c9f170cd4fe4abaf1415d9b8643290feae751e76a6e6b54c1783f527b12d077b47da2184f3d6e69e0e68f2522ee1e62c70047a24933ecca630aa279449721330651e40c36fd0de172c7f91bb6ac35e87e79ef8f7aea9169a4739e5a3868bd2243c87dc9cb166973acd6a3925502e4595409e4d7a2c8c4823941774409efa003d561f4d2780c580448750953135d817a5a1ae70bb2ee2477bf62d303c9950e4d7578f29d1ed75324be940f9412960d596fb5687815b3ff728b747f68f288ceb6891432729f63a0978447aaf916f396e0ad078ab72ca2fed3d21cbaeade071f73", 0x1000) ioctl$TIOCDRAIN(r0, 0x2000745e) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0xffffffffffffffff, 0x2c7}, 0x0) 16:02:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) geteuid() getuid() r0 = geteuid() setuid(r0) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x200000290, 0xfe) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r9 = getegid() setgroups(0x9, &(0x7f0000000300)=[r1, r2, r3, r4, r5, r6, r7, r8, r9]) 16:02:00 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup(r1) flock(r1, 0x3) dup2(r0, r1) execve(0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000180)="60e5a484ec59acc1331645a56e46893410f3b04a30780c1c6f62d5fef46fe4722a0c9c35ded0898f9d270ece99525ef5db3a776c8abf10e56b7d0b176af22ecd1693d3ea205a46ca4d3a41178758a7423ef7272b62b8ef193520eaebca09a3fbeddfdf12839e45f7baf951763ffa1cca11cd8a04945afdf4dd282a4a4cb6395d992956617bc4b109185cf0579734a5f27a2aff4f7a70022ec1feabc2811bb82c6328fe81118427575276f6671141ae3bba801deb32805cd28a3b47a02851cc029d3c278f834bfa3c6c5f41c23ad5b8e5eb32904838b6f7fce3", 0xd9}, {&(0x7f0000000040)="07a6aa7f16ab2fcd84d0477d478f25", 0xf}, {&(0x7f0000000280)="b60b1936b76f5ed2f9146eab85743a9d8c86878086bedf4c960dbb6b1faee25245e8108b0af2072e633f8973243a082ccdefdec0fd5c48bdb35ceb17247f2da307f554e5b690cb32a6d6237a8e9ea3718e043c4b73b60102dc7be75377209d3d63c2c68d474ed267366dce2c723b715785b8bec2a88057501282ae70f0e03e4b842508c261549851a765356da3081a32688db0926b8c8f5b4e6a2a4ffbb5d92492b3fda82eef1b5de7bd42d0757836b7de6bacef0ed7d90766960e5b397d578372fc20ad4ca1f95eb052d639688c74b79200ae19b362ab2fe45adfdf1b94902ab9", 0xe1}], 0x3, &(0x7f0000000380)=[{0xe0, 0xffff, 0x9508, "9866b2e1ed8cf689fa9598530ca1526de0be0564821f54f762c91c755f592787b8a3fcf2e902f211c8fafc52541b9a6b7570f606e6866ad411a49463e9e5e9acfba7feb6a91f243715477f3b6fbfc7f7f3c66b48cd1c9927a0280f657ef19b691ed6cc500efa414eec6ad5958be9f28a4979900729bc7993f8f3c56ac03616c3a86b1234a87e28698313d2e182fa8b95ac6f0cd9f8636d82e5836fe54f22bdaf31a5f7402521e1458d443c3c5a792744c827fff64b9f41b9e7366766a807f1a946d0924f49612834f8"}, {0x1010, 0x1, 0x6, "90c8219bb7f9470386fb7f60db00c0cf403f556b4b28b0a8869082a3cd381d48bca923c1820a2a674bc987536ca0a7e299dbcee529dbdaef3639299af398b62d52f0bab887a657196fc5cdb695df3f17e9a976a66d58302db70e95e207d68f2f7246d57c4c109b24a3201d38a89d007952e1c2d6345367ce39a1cad5de8cef376da11b07a6e25787e11a3fdea22294ef19149ae1b7c6739b4634fcb49fd5452a22070eb0f972de0f331870790bd0386f54c0c934ff17a2a7bd061f264fb25d19630bbeb1dda74eda0d50ea6956aacc5496acbf59990a029c8857171295e735c373cbf805bf1be3e0aee87d64903bde00f8281b280d5f5705a40bcab8378e1e64b680cff6616bc059545697b9df0b5372c1a34bcf0ca7d9854f0a2088223d555821e7a58bd9ef30cadaef1e323639c4ada40a134e117ebf038cdd7d85fb9b8fc240819810b69e5310a714a4d58a026f8f34b986c913c123af9de2c1ee63e28139759afc4ddfd6e5a5e44a0e43fbbb383a5e57a0b55c67a42b4e5d63687d0f722a3e1fadac598b54fc05596a633c916eddc3632a169c3e36642833871f9da887160f6d0bfdabd33cd2f56dbcb5589cc82e2c1418d6aaf5c4332bce83e6e901d61ef5be94dbd9937b8b8ca6b31ace4e6907388743d3f95ce2be9ad547dd30c2f2997130d46081a96f808e23c036e9613844beb419e56f95b16fcaa072c7dd204308bc71bc141cd2c9173bbacf732349c3c7e3dfe9520a334c4254dfec4429ebe44cd52e2531537b8d29a70dba522e1a7e7a7a032d32d0152c8a440233e65a352f104ce6c4fb8478e5670b7e86c3558dead92468b690949d9b25efa13106a8a573005856543dc25ac5aaab1c429def23b1c179cb0547768f7e6b3667eedc7c1904f4e4821823bf86cfeff5d6b0d00924f10c050c05d687337b8b352ff45dfbf2bec1cd7e1cb2bcf458a529f5e91dffddc070c085137956dc01f4e08a50c38be7cc3b75029165e7461a685349062c83ea7b29ffb895c92e4061b52c577c91a7be85d6a8548feab651e3c3d8d9b3eaffc4b20bad0c128b27f544b5b58ad8600c2e8b5a4bcd6513574ea4e5873a1a7e97159097c885a6bb2cbe7a861e5ae11f25806326d3a190c7f9580e59923e4942eef5407bf99588bf3b55181681bf204f3a63ddf1467308ec4db3f6da73c267c32238362838680fd15adc7d8972d536bd5274f2a059f35f17fc54f6ef7b865a1011fc1834a3a42560e59ce014b5cca564db457cd3a81e56de37a65a595a5599251540c6a8fff8d129a17e895bcd725bab6c98e7318d9d1cbb75db4322a0da047f606b82f37a54473073dfa4f588ebe44dff8016350abcd3f34f3b82e63eefce4b7fc3222b9215b7edcd8b7169c5b7b1833bf514b949ad64ee55833c670e96bab823159b493ad36a2c29edb50bf760f9519387dbc179b909be5f63c73a23713f31fdd45db86f64a40f091c81d0b30b21047f6e3486555d607f4ea84a062dd175b06e8f889cae16758a23dc17a82eda1b7905e18fb1accdf50a68aad6a63a41f509b072a89ca660587782fe23c07be68944e46540f39af47c2ba423f4b94442485907153bd57f4346694b48974bce67cb83fcf648ed63c9d579dc73c587226f1ed37e59c0f6d7d55027f363319e5b8e3cf35a4551128fc4f356a286e595da5436b13956720b9a432eb159100033c3d1e0ad25d36bdb49ce92098b38894f12ca88d470b1418f000f044982cea7b84d2ccb4a6483b807aeaa3876749c7b673f7688baa82d0219c64e84ec21d00e729703f4b5abe1d669c8568526208193de01e07df82e53f79b478d32609a6057a8c57335cb19c90fd3bb00ca8b562384d519b937a4eefb97343eeb268fc0b05d765eaa631c6ef46631f03d012cdb06a0ef81e2c41b3eb7ed3cbebe591cffad608c3113a102383cccf3690b74b0c627e3aafb9564205a75fc097940afa9ea1eaa121425626eda6a3b0e77100a40c259a1298918aab9783c724183ec8810cef589464642be59365c4b0769dfc29ddaea3ea560c3525e2c916e897b9f964d321f10586a101189252bf7ccfff95b2a0550007cba1de2f2a93d070f7f6f2f78a66b4d3f1cb72e6419ed84e9ae57ed3bf0dd27020de652e18b2a2cb8ff7fd4daf5fef848da9b22f4538f5f90b6e30af9c865f2ae4c9b8254202ed451be0f86f906c5771bc9e62e7c78458802581a80829b1c46959893bfb48e3bf4a1e872ee9717c88c4a8ccb3d739a02b5e0e2a3d97c12fd186c0d186287320a3da0055b692a199012974f7a3358a2197966f5c77cb880c6e784fe71449ed696f53c580d1a7dcc47f797b51c99e48f8ffb5266d9bffe513425d8e489d5d0fe6306ea25ec9a2e1cd901d004a491b09b07ee1e0f79f6f1bba59cc3883c4b6fcbdef8f167c257449cfdabba8bea0737c36d84087ef7cb3a7126d8549ab36a189f6001760f4563a7739d9bcee485a1dfe9f22b6bd854e80beb6bf26fae3b8aadbedae35bbffe7ee19f217c839049daad27dc3dbb7cf2d57661da93d39c114c5b4ac69bf9d4e594630ac998b5802d48a8288c091e1f50191131901589e552ba9e2eb9d589125c64035142d593c263de23374742a34c21e96234922fccc11485e5a19c1b7b2f6690fb4c206faf6f02ce0e68097305f78a828aacac6f1378cd7362ab9ab5c0f328281718d76fadf7333c5d68e669b03c229971a1511c1150edc087df26c33a3d8d6980aeaeab838248a644c46494f72726187634bcc983b2c9bfd0678844acdd6996f59e1b31cdd72a3e84ac98d262fcdc721d6c80a8a74fef0a62acbf76fd492ea1b5581c39ec79fd224582da6f78871a86250014c724e78f3f1a1b5b34ae576165b70175b239b16d94c10909e14d3b829c59ccdec7dd46e3a7073e9565b85a133f08957133fee3ae9a728741929bf22f109ab40a4653d3631ff2e5309b888d4fc8bf7c7ecf314014b7d48cb3a383e1009854e07844e37a1545694e6400422220fcde602ddb0a68e308d975012dd25e3a6059613fcfbb4bf257ef3c3d5a31157d84885024c739f9a64aeca7349c0ddb74abc3345f6d0740b6e8cb995d8752232bbab0392d9ba8dc8d615b8a9407a5de17097b7dc71bb99ce5cfd94e0204995291513107465419fee62162eae0ee3a745a2116bc86a0303f1bc9151aa1d42b7017593e6463175ec3e9d399f1a811ddd7092cf2ea7ef41d764fcd20a889c594642248a3ff02e5cbc9793fda22097943284d53205c9d383a76fddd5fa002fa491093c63957779852c74e1a6b74c39ee4b0254db12e6ec5ceb14ec739d388b8a2e156d783374fd92ad8744209e4119b74dc765ab42b6fed7e6ccac175ae6f0f638260e137765dfcd52c55c26c458c207d34f8965db9f300781bb53f539f11fa01b7f39e6b23faf550e8939a7f7b455c7a822e8fb51965adad8bb34578a67cbdaf6a3f77fc060af2306b1fda2013dc00d4730c8dee4269fa5cbd627303f7a50f370c6e12569cec768abb6af338e2c207fc24d41cfede765acce67148ccfc9fa1e2639c713aee2b3397637b7931fb8452114e0988fa908174674b8471b2c0b4e24f6a4089dba1960176661d9391853c80edbb7d987d5fc98598948949a76266b556adbe43f13c8e6b0f64b58189f87365f62582b032b9ff1ee842d1b0c72aeac0e71251dba6cd685b3fcbd4934a14420040bc677cd798fe74c0ba178e5d6419bff3d5422d5b29dea99feb008cca7f8fbd4ae51ebaae153d3a43b9d45c0002ab447b9074002cceecf1e427b627c69531aced31c88d5275694dc8b3088680af17cdeac94bee0c34e897eec14387d12b49ff9faf029458754bed6c45b0882884131e23f46febee1b1e736240c63ce90424776e716dc873956ba8c17d125a30763cf31c79a85d6d22a5af5373305def0099ac7d560e5fa69a5b33744e4c47128f83d6753c09bac1282b2a51f5ade0fb47c85ac06674bc06a2bc4f9d5c35f6e1938ad6d27e0dae9fc4b4e2837fb6eb338850a129b0cfd5ff78dcbeaa2b2dca9c2bcd9ed50d7fc11596d05de2d1166ba26f3cc798f03e44c624c186d28e98f53cd3dad76562050a7bda7eca3d39f9f1b067dd5de84129628af862181f9cc8602ccd79d8cdddac571125ae8f0192d43fd0c3a08ff5a0dd262f9b94baa332eef0fa4f4ed48d43084bc5a24e94253df5116b914b8baa6023ff1a7c226704b982b936413aad81ff913a0ab5722119c1071dceb4a490531c8bcda4e11c968f177f1adbfafe262f610fd8eb6d8abb91551792d675d2b7764b095e76d3d0523b07b8a8036cbe4816bdce0a66b08c8c9e93296c5aee8f574a82caf7fd2a2288e7b369b0d7a05600672f79ca59f219470b08506ed9a39b86faa79b0c8d161e81c8f5c782e8d2293304c5220ac32bac742225a45fc5207ddfeddf957951960b38a96743c92c57518b32d9791ae55c2638ecef222a7a7853c793e2fb836a455f165fc683a154171c340aa6841b9f1863727dd41e52599f3270fe4f8edf10114496d2d3429b6abb8487a2477c84f397f7d38577c638053d508e91f5c0e0e4c4160f4e3dcc537684513f61ec8e7f29f825c15205454d38c6fe8592a0b93f5048efb5daee1e081f7af91f20c71db89c90d300bd463f46af0da6ec57f7ee624d55bb536f99dc9842ed43bd80c13a16925f6abe147e8f8ad44d6b5df719512680b19df9d14f1c52f16d0db34cba6db8131b9e85c9aeef52b4fc18c471d4f7ec60c59bdac41e6380e41597b800a305082f32c572f4f852b783817fa7891325c8a41f5f20c36f6db7ee48f7f31bf69957a27dc05c2d57473e10f4b112f1a7967fbca2abc49522e604be044f2645a1919a471e27e39515b2b629a4b846e5d97b84937cd70e9dab9fba7d263e077e7d11a375e16f2767e83ee50aa6831d77e18b42a8b51eca621e6c020cdf15b6f096ff3cba628e5448482f7dba54e139808a4f18788b11445d1b65711ab29ecc633ef8cb65fed8f147ae2defcbbf0aefc0fded4c54304b7633ac373a96fde134306043b4049ce9e09165ab47298e79ee1da4c15492b4c66e779638c5cb0efbed5c89545cdcf2d2b7bbd96cea0796fd60cfd887129a2fb22d9d48c8cb4cb322472681ade35aeb812c30dcb039f6b7cd0e0409017cdbff850179ada1562341ca9664571d8b7930abfdb4ecdbc7a67ea04175e6ee9682c506a80f97071fdf67f419416a72ef72d5e9b6cde590bfa8598a4acee1ad1eb0669fefd85d979a8953d8bd0c07e33fb040f0fa34420b64dbfa052be714f7623a8019188fabb16b3c5c31b6f6f0fb719eceed0aba8448e77b60a7a899eb196a811a78ed1bcce98395d788ebe005a5ef31dcfd8f197b6ebe114c229d1cf11d09dcaa94aac48a4a97ab5046ac363d81e1e44c04d0eef9e53d77e68b7229f04027781bab381e5db821cb7bcddbdbab24ea4db7761974bce3708bca938d8e16c8a4a5cca7ada5dae18b6500b61d28ec9023a36d2f7074dc8f77d8f3a07a3f15e3fb38153ef0c50c74f3273a744dcf3e1f94dc46bd9a80093775a48f9ec2b0b57e9e3d162a7d4dd03ecd34b331ecfbe39f01b1204bcf57ffe9bc1bf82c66ee3957d2b40db0add4306675d53f118aedd3eadc5176d894e82b151b1b09fa61d031d0875e0f60b369a1faf9add2ee2122806b9ae0fbdc476fd6eac160ee6e235d8c70b8134a93832ca08906ebca86ed4a2a866188a8fd0e03cd8313284e1e6dc55c8a396b09ea9b3ab836ebe54f54a01a2d9493ea4bd1fc92026f553e2e6dbd8d"}], 0x10f0}, 0x1) lseek(r2, 0x6, 0x1) r3 = dup(r2) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000001480)) 16:02:00 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)=""/120, 0x78}, 0x1) r0 = socket(0x18, 0x4, 0x0) fcntl$getflags(r0, 0x8000002) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000080)=0x6e) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 16:02:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x0, 0x1c00000000000}) close(r0) 16:02:00 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0xc0, 0x10) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xfff, 0x3ff}, {0x0, 0x1f}}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) close(r2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') 16:02:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000f40)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b8e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c05400c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d010008000000000000e06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b305f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413000000806b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004", 0x980) syz_open_pts() r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) kevent(r2, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x200000c2, 0x3d, 0x400}, {{r2}, 0xfffffffffffffffa, 0x8c, 0x200fffff, 0x1, 0x3}, {{r0}, 0xfffffffffffffff9, 0x2, 0x10, 0x2, 0x2}, {{r1}, 0x0, 0x8, 0xfffff, 0xbc9, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x200, 0x11a2}, {{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0xcff5, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x2, 0xfffff, 0x0, 0x6}, {{r0}, 0xfffffffffffffff9, 0x2c, 0x40000010, 0x6, 0x100}], 0x27, &(0x7f0000000300)=[{{r1}, 0x0, 0x10, 0x8, 0x7fff, 0x1ff}], 0x8000, &(0x7f0000000340)={0xffffffffffffed30, 0x4}) r4 = fcntl$dupfd(r3, 0x0, r2) preadv(r0, &(0x7f00000003c0)=[{&(0x7f00000018c0)=""/4096, 0x1000}, {&(0x7f0000000380)=""/63, 0x3f}], 0x2, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x5, 0x8000000000001d39, "04a42c64caa726000000751e00"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:02:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2018, 0x5cd8) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x9, &(0x7f0000000080)=[{{r0}, 0x3, 0x29}], 0xffffffffffffffe0, 0x0) 16:02:00 executing program 1: r0 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x40) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000280)}, {&(0x7f00000002c0)=""/203, 0xcb}, {&(0x7f00000003c0)=""/45, 0x2d}], 0x3) socketpair(0x10, 0x5, 0x3, &(0x7f0000000000)) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$unix(0x1, 0x5, 0x0) socketpair(0x21, 0x3, 0x1f, &(0x7f0000000100)) r2 = socket$inet(0x2, 0x4004, 0x1) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) ioctl$TIOCCDTR(r0, 0x20007478) socketpair(0x6, 0x7, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = fcntl$dupfd(r3, 0x3fa, r2) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x8, 0x2, 0x40, 0x3f, "017ded3ae181d9cd1fa850e472df40ecf671f64e", 0x1, 0x1}) poll(0xfffffffffffffffe, 0x0, 0x0) 16:02:00 executing program 1: mknod(&(0x7f0000000400)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000001080)="f2fe45ca50a3fff69b68cac38bc76dbaad2db7ade08f31109caac94c00b16b2f60512798ff6ffa884228141b119467c9e26c2d3c6c64e3606b893e42cc150f7ef63b750ca82690de387d6f33df2a22f72859d2421bfb1e20ecd8d69107a534e1acdbe3d5c7dd346f734ceb806919792e95fb4372aec5811a5e04dadfc5ef0961ea94b62deae4abe1d4408426210ab909c6e57d3a43ee31a5c016fabe1e7e7f08b710dc2031c1f9039235fa22556c3ad58a2a377b90bd229e86c1f315fdf2395c0944898ed9d6ae5d0253d6ed797f691674fca5d310c0aef3c8f980efa064372c1f55b91a782f32eaa843a94bcdef402c24284fa5d18e5458dd63a249be72a94ccdaaa6b75fb44c77f6f6a30a99ead0203456093802b0c4e3a9bbc30e6dcf56f33f2485a9a3822e0cfe49e85d5bc16b58ee347111bdc13c1609f6d9b60b5d863da5d8f0f4549a3c6b878f3556718d1184bd2033bb57e0ce6a16248ee701e06d44addb7a1c32f690cf00fd53fdc60a35fb202b8531d4d61adfdda60b79cc26be1dcd86e29b91fa8575fa87e835b7096f4290abd395e547f183ee07097f8229ea4a4e94dcaddd22ae3353eeb742c32413110ae49739d4be11e1340d82a5d461984d20679f525f61004f9a08e04ccc7465f74869d61089c7c71f72a3f96748de1a480ffbdf06f450312e17", 0x1e9}], 0x1, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000040)='./bus\x00', r1, r2) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) 16:02:01 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, 0x0, 0x0) 16:02:01 executing program 1: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000000), 0x400, 0x0, 0x1ff, &(0x7f0000000200)={0xaed, 0xffeffffe}) 16:02:01 executing program 1: open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) lchown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt(r0, 0x0, 0x2bb, &(0x7f0000000080)=""/90, &(0x7f0000000100)=0x5a) 16:02:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0xd}], 0x9, 0x0, 0x80, 0x0) semget(0x0, 0x4, 0x100) 16:02:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4233cfb25b84e5bbdc3a5197094b222a9c4f6659990bfe432040000000000000000000000cb04403df380dd57f8d75c1eea6f9924a3c9042ecfd4cbcdb6a95cec003b54c9eaecf12845088e700887", 0x5e) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x9, 0x0, "9ad84b73d969000000007fd35db5ab0900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xd164, 0x0, 0x100000001, 0xfbf, "a1fe9b070000008a416c0000e6710ec100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x102) 16:02:01 executing program 0: readlink(&(0x7f0000000100)='./file1\x00', 0x0, 0xeba43c85c9a517fd) r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x6000, 0xffffffffffffffff) r1 = dup(r0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x6, 0x4}, 0xc) 16:02:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a", 0xfffffffffffffecc) 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) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x1, 0x8, 0x0, 0xc1, "37916a51263afb878cc4f16ddacc0c5e51e19302", 0x1000, 0xff}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0xe6088a9abbd5325, 0xfffffffd, 0x100000000}) r4 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x5, r4}) 16:02:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000380)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba", 0x55) write(r0, &(0x7f00000015c0)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088000000000000800099ae4ad7bff1958871ed0be2f0c8420fc3c59be0c06e8931633064d5e3ef51cd11b941c56b0e6082210fbdd7135f36f8565d92a762a270309bb083a557694ded9c7625044bda9bc04aa745bd0065563ce5ab6cd790c1237dcaf2", 0x7c) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1000, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:02:02 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pwritev(r0, &(0x7f00000002c0)=[{}, {&(0x7f00000000c0)="1bb6fea45002a6a491069760652a20345bfb2c5fd7bf8795f1787faf7326f1fe0b84ba1269b6c01bca1a8fe80456f0afb32879b819f83814aed30e0b566edc2a4b2d5b2e23a1d122126d00d0426bed70f7d0a59da4572d7f77ab274c44efe97d93c051e4faca94e1078d17bfe10283ed6eeb9774680bdb9cf46f4c917f6d0bdcfef395ad1988d0fc331b54c0122e17abe571d045c950dfe55a0d9c2b393efefa443379cd076663f0ee4af72c642c7ae2959b605e924d17f6e422b219845c67a1c0b2fee422ac5d460749456c5447", 0xce}, {&(0x7f00000001c0)="5568d80d8ba2a3aeae72b872d0d2fa890461b648adc671f82ac8cf8b8beabfb7d9844b9bf4520906fddeba55c9a28a165bc36b911ea4975439d689a5021e5776b25928b409810e70275b5f5c8b2a0e32d48cc401c8dcdc4975a58b49e51d4c780bab820d1106d5535615f0cc8bb1d68fc6c5ce6154077fbbc09c1bb60c6ac8f37f3f1d82de97bb08b59ef110ec417e3f2a05160ea65a55384b47d5ec0170ebfe4a4467465ca5f0273787619af17043c5aeb67b4975a998bca0e01782cb41426e04c12fceadcbc21a7561be4d1968882023a0121d7ad040d5df29f33e4a37563ec22d383773c555cd34d0f69072554868231aef", 0xf3}], 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ed8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:02:02 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x1, 0x2) getpeername(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035956fe4f5f08cbe00000000000000000000000000"], &(0x7f0000000000)=0x6e) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0xfffffffffffffffd, 0x400000, 0xfffffffffffffffc, 0x1000000000000}) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) renameat(r0, &(0x7f00000001c0)='./file1/file0\x00', r0, &(0x7f0000000200)='./file1/file0\x00') 16:02:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40000002000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e4000/0x2000)=nil, 0x2000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) map stack 0x20ffd000-0x21000000 of map 0xffffff003f12bb58 failed: no mapping map stack 0x20ffd000-0x21000000 of map 0xffffff003f12bb58 failed: no mapping 16:02:02 executing program 1: r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x17, 0x2, &(0x7f0000000000)="218050a4ebad22054446b594e7c6571adfa01e2cb9afd4b922a4bb057d445ae71c12bff7ca3e7f0ec333a48f94dd3a282adb0c90eac51b00af85ac238f21f0b44e0aa2acb0a1c8e2ce1576b0eab59b16812c22dbbe45373cf2b5befff4e34ae506b768c7929e654f6c33953e8eb682e70f9f4b60af7164a0340481a71a95c52c2924d73b7382bf4bc95e0c1deeed7e5159a3e51e65de3f32eb64bf184178727fedfac76d594f3f67e3eeb0ebba4ac9dfa78c00304c4936dd2cd3365430c3211132dbbba27adcbffc3aafd24ed5eb3d14932e479bfde99ec772d00c59c6621860954edf6b885321a3be119041bc95f64dc2affa312a83d6f8a18d2b63c6bf03d3fa9123d51a1fc305f8d7fdaf4e11dac9ed1da2588975135492098d352c6aeeee50d8a2b0532680b91447c6e70a08633aaf37ba09f58c637ce7cfd6aa44d8d48ab5ae4c3f53e7f73fdffa7b0976a574c39a2e46965f1119db78fa930b79a16ef8a5c0f400a3540c5ca3869c4cfa1eaf135313828875b007444a4e26c11559c6c46e29508fffb236f87b7bf2008d56e399f6fdce6f5c43fdb5d8eebfad149a2a3f44afcd4de2738ef6acb0110941bede49c2927642c1ea002d7e23ccd93abf332323177b03c9bb0de854d194b07d5b6b2c2308fbb58c0b5129d29d70702e1e126d2559d1e925939def1182c0fc7ffe41998a3cf17ece5c8c5fede2f99f23b65ebc217d888595754cf0beb2f75f38cee3c91bf2018693b439338422dbf85d8dfe060361de398e446c7ccd9427752b8300ee2be339e94161b0d445d35f82594eaa04167b7606c4f0c21cd388c35b0876731e94b46cead6168b2a13132614e232009544ead3314382165d212e8e7bd2d1bc4e98c4ecadb0770e2e005e8b1a915405cb26130a4dc7f4becb77eeddbb9e5081f09f7aba3a551bb3e57e279f82217e0a31a399a97f102526cccb4e9ea963b0b1ac6b668a8c9319b080ab6bb005ed8ca4e4012b5908e0263a6c6114615b8fbda642c26e782a752d5b42edd579af4543889450fb446f374b561b88deba5f5eac6f6c110b7837c765c68953d19a0175f17d2f9352aa4bce0dc4704e9dcdb3eaec96064921add4cecb5378c3f407282359df15a5d6957c6353b173e25671b1e49ba191344bfddb222c0cde4ddaededd744e4963c0b4ec13d62056ee5d6141c174f9b6cb411aca08a9ae864aaffec891a0b4a6eafb88a87099a1b840211c37526bdfcedb2e7435da756d6a967af63bbe5c0c00d273b7540d430312375c7469623f48fb503e01cffd92b71a59a4e99229372da369eebb90e224d5a92dffa3015289642a460ea2f09902a019ec65e5a184bd1a8576c5f672de19f75530748b7aa239ca0f8f784b3ceb8e86b84bb88d577b45581156c13fe78ddab26d6bedfd6060528dd7e921f6ba0b235012f0a488ccff988ecb31bdf585aab555b733964dadcc0533b40c10a946b35cf3a42931a7708731d0fb91ec4257790dcb3a74a58a484848f85031da08c2287b57d831052c79fcff609c6eb0634226fc01b1d600dd76cec19dd6fd32e891c1ec9c2f350df7538d2750cbcea3c964116d68aa716a25f2458fdd56560b13f1e3b42cda0a6de09210224c4ff4f9120d1a213d3a43d8f248f3fe6aeebf06025b6a2840576f6d549a0e4cdf9a53079e7e1ef9c48452e5da9a19907916feb0bd59024ae786da6060e1348282b868f331c728ba78822cc55da2cea0820411c590d17a5efcd76b2926249ff2967c70b01d17bc377b3e273984373c83546208f274e54939191a5fe5d62f8850f5a80173c9e7cc6d801cc7da8f2ef7fab35571aa66beb735bd606deea69c86964373d6b1b1275926f3b9c56f57606c5195fd22797ef9ba4eb1ea17dc307eac80c24d6fe620fc46eded00662cbb1254c3f621ad1633dfb8736496eeffb0f4c5e694871c17d795829e23a10901e935f24687c56de9711640d694f4e9b1ecb827e37137a3cf52ea372edb6aff7188fedbda3b5f84a4c6c42feaef2217f2a7dfbd3237cebf63f226218a8f3eb4c0bf160f07f3aaeb6dd19727cd800f2441be7c4ace37641277592de2b40337a7f6a7b34d04415de6dd390c3c96250f0d13010c0ecaa15477d919ae147d712423ef929853e8ede6aa82801aba6351c4d310cbbd7e6a26be50b493571a1ed23719f2e738a8ec7b4ba6b47452fa6c777c72bd8c13dc12803a2b781d44d8ae9afdd4f96948c64095d2fc11feacb5dfdf4f6242c6d2a5c462fcce6260fcd47cbc2dc8053ca0c13a58bb6f56902c1f96f0dda4eee9aabae38f37ef929bde851e3a983d2c9d8cfa099aa097b56e9af276424ce2b0726067d34229a1b040fa141c11199a640a34f11033a301ac917b658f071c701beb75fe4c66aa0ff7e6fdc0319cc532e56976914b1924f19805b402cdb9b43cac243c4d6fc3c24ea4d1f3048077f1794a3403fc28249d6f26793ce21f9e0da58888b7d599444646f8ea532d79c078d7ff6c04fa69b9506a7a2473c664d4e091887990d5337340ee48f0af147ee7a4babdbad54de771257f0e0da591f1a5bca77ae42bbb2b94d43ed87b9d0d62fea431c0504ab46e16a20fcc5997a3c57606270b2df93b6ccd16931929aad4211e0688f679f3560a366bff3347aa25ed970c139e34b4f1b6d26a3f393e5c99afa3b8b8340dd1a56e3900d246515314428ea886d3c924133d7d715248ecc7b1e63007bc3a10eeb20dd0649320a9fb48d5f628f5cae2a6b5c35da39932a8d859428f6d392b3e3049e47e13b033c7af6124d87bb4f3da3f6d35c2354cd93d9852266eb2c625d22672d53531abcfcb12c9997561b355f26be76d5fc86cc200a06bcd8a8d7f2e87649200e8d8eb1dbd1a3e0cabd86b8fcf1947323868c45c90560e459389b1409e8898d8de6ebebfd0186ca47e1bf66929f5a3854b839cc83bf059a5394da34f2e31200c897bb167e4b8333271fbc742cc5f0555b28e7b196a7e1514f9a9e5b9a381d2294377991323d40e35f5f11744a3e86d8cc88720828a51c90814a0fefac6dda16cf2891ea38c28c9011c16663457e9f435a85478ff8b29f1bf306391e02c9f64b910798340e592979135925a731cc6b324fa9ed7041d7e77f503ce3e326ba3d11e8eccfa395ec86f4a20345c12d5e913c92c5db65c125cbd9bbd05a85270c438f7d669eabb64200ea4734173389639f9b4fed6e1ecb9df2edab31fd5cd9af37c2b106174fe4d762f62d9faa96a9475a0f8aaf8c0d20b7d4bcad1decdd506506450573a00da009313b809d025d57cdbe86c9b1d1380a2d4a8e4a5f7662a6d162dc822baba16052e1ff7b2ded63c0703ca6442c0649bbb0231f3ab59eb2347c6c8ceb62d08af9d20d2ea059b226f4a88b5556a21b099c24852f5daa0aed229f1dfdea237953e382c536ec4cc2be3168209364131619a40999bb7a55de6b68f0c480ad7a810d2872eff77c5577ebfe967fc21dfa382acfbc9c3b597be98c47672c0e980e9d21eae436c0f01175c62f75d6ab378be063895f8680302e87859f48b575cd9fe9407af369f3c3443e961769401b66938b2c77316163ebc3f8b84275837ca2992078be7f2b52503a8dab86440b6d9cea9942dc6a6b8bec00325e79aee6a1f1c6b3c98716ca2144686c2a80463863685a4033e6262c9827acff6080bffa11d9e36ecdea36c7e2e46595d688644837d908f7ccab660ebaa8531fd6d909904a34d2dde21a5f91edddc06e9aa4c9ef8f1278a79a905ab767663b6dbb0e7e35183b418e190b23eecd101d109c8d7dd871b624f0fc12e91d18cac680b5a14468e82b1f2a9464283dc1da36c90b31594620a8952c17b409c43f911ab111231cb913fa968b6a6810a0fb9a6bef34cbcd3ff8960b17c6c70775b80b00012234098ba6d4c876192615ef97429692cc043e8b0ffa142fe2f31a0f5dfafd62415f0db5d222ffc79a86a1aa74bd106b2a84aea7d3268f096150a6ff7b8e331eb465c455f45a6b8d2f2e625e0e8f31c260bc0bea7867cc2c75ef53f085f29fed9437c3d6b6c90706f675e71073cd3ee088c41f5a49ff4702396bdd247314e1c16e85c026f93df158dca30d5d3b5952e9c91e34191bfac0dffd9aef1b3e0ac99dbe00aa0ef502b38547a4c29637046999c589cd04ffca0c7a984756b1382c877fb76eef5a5a9d61c5504ef4e89846b82a4125ddebac153268e5458847777679e9fe879ee53282792026eac23864984440a5b9ae720fb615a0288eed40fea6a45812d4e8cb2a1b105efb488d3d6104cebe338b559cefb9eae21b23bfd16aec2102fabdc9bf398a7c225754e2118bb371e861d8dfd0d2cc5a2a975722dc04efa79cb291b1bc40e1c3b1f4468666ef8d04fa4d293b708d7f3ace168eb4e38f3d16b761a87180b718500ca7685947b4c9313604fd78df3d4955347d28d74bfb36c5f722fe489cfde320c0c1b8962f74aea18c48b3912ec2e4d73334460e99493b8cb1627704d60ae2ad8a6714641060a677f41e04390d775043e66c6ed05abde404ca198483dfdee339da64cf0e39969dc15d081bb6263362952d71b75dae90eb658e034ab6281f7ff3148345d7752537e4138dc7772df7aa2a13b080a2299ea006004f24efc7ad51442eab4b7dba501bb741e58fac5a814f0c0c71e466a6082885845f77f33dc80fe37f46436081aba1b62c345303ea68cfb794d6611922a3a664820b7d91f2ca6958c592a7f71e7670dfdb6780d1a9534bf98979fbbb3e72ef8e272e56b5e24456f653f52c7e4c2625cfe2bca034817bcc4832ffc178b741b12c729612b34a013c10efba1ed34b080ba1f07cd0a51bc28dec811167b712bea8cc55f20d0985892e71066197a41d287bfdec6d6e627d3dd60f227abb04ea0300940b2be1daefd77f56395c547f4428fcc48d8e39dfcddf26e5724541f4824d785f2fe2c942b06425ba71d07e159808e3d52fac3864d222e05ff1af72601580efd5a31437d66c30ab3072b77217da2d0839cb8a1c29ee92bacbdd7502fdb5e7d89a6eafd5e906f7e2155d5b65cdfeedc052c6a93c62a053fa78c9c4ce8bd7f7258ab5b4d238366ce1f0dd7f98997dbae8e70a3cbaefa0a9e009805480e7f5c41bc8f2af504bfbc563a9f4d207381c4241adc1b284f3a59b2f381276b4fde8394727ca9f85606e0cf7ef9f87e2d3046ab2998e4a75e386165c66a846ddfad73bafa854812d8de5fd863fe0c897cea79fc3a2197f2e7e9605c3fd8895167b345a3e335f95dfee1a968ee3b68bd302b8b434369808a3c117382cb3d361339f7b7aeef4e68bd7d5ddb0ffe6a72bdc716930ee05a8e374f704943b58efb7df185ed4959437a7b10f6eb5cf6bc7061483c1bcf7e3f3a74d454ebd73919de087cdd4be31d253500dfb07d1cb9430ad843b9353a835a38966fb1d698c108615b9145dea534f561160648220460ffc0e9b44b00fdc39177d2c0030e097f4a05e21c2381ec1e9362e2b829df2ed0fb5cbd13b38107c5cae825caacd4bd1701ad838ae4145c8c50d38a6c1bbb57eae7e56d735a989ef735c1ea36fc83dc48bc501a10477aacf35a50bdc68aeef6e22f9503dfc71471a8b10d552d7e031f60fb9dc83d640962dead1703510c3ecfc17f2b51362a1592a20ef00ca6169e7dec1e378038a446ae1a7ccabbbedc354491c6ef2357fa7871cde70b730f3986a9d81f70ee3ee2f11fc44f7b6ecf980330642ba865cfd40dad28102a6092f4c44c4f1e5820aff87c150020fd5823c1dcd13adeef15fcbf5d182be618d2fdbdb2db73eda", 0x1000) setsockopt(r0, 0x5, 0x1, &(0x7f0000001000)="2a511d41bf", 0x5) r1 = semget$private(0x0, 0x4, 0x80) semop(r1, &(0x7f0000001080)=[{0x3, 0x9f0, 0x800}, {0x6, 0x101, 0x1800}, {0x1, 0x7, 0x800}, {0x3, 0x4, 0x1000}, {0x3, 0xde, 0x1800}, {0x3, 0x2, 0x800}, {0x6, 0x1020000000000000, 0x800}, {0x3, 0x80000000, 0x1000}, {0x3, 0x4, 0x800}], 0x9) semop(r1, &(0x7f00000010c0)=[{0x4, 0x3f, 0x1000}, {0x4, 0x7fffffff, 0x1000}, {0x4, 0xfff, 0x1000}, {0x2, 0x6, 0x1000}, {0x2, 0x4a43d397, 0x1000}, {0x4, 0x9, 0x1000}, {0x2, 0x752c, 0x800}, {0x0, 0x4a2, 0x800}, {0x5, 0x1, 0x1000}], 0x9) pipe(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x2, 0x100) fcntl$setstatus(r2, 0x4, 0x80) semctl$IPC_RMID(r4, 0x0, 0x0) semop(r4, &(0x7f0000001140)=[{0x4, 0x5, 0x1800}, {0x0, 0xbce, 0x800}, {0x1, 0x400, 0x800}, {0x0, 0x7fffffff, 0x800}], 0x4) setsockopt(r3, 0x80000001, 0x7, &(0x7f0000001180)="2e645acd651d21bcdd8586f936f86ffb5c2344ea34a3e982a0fd33e142fe0ba49c0bf38043c82e9563c594c6a059eebe66efd844a0386263c136217a2bfb77295b0b6c4da5131c33bc0812a885e403b2dd579a11bd5e63f934d89d33dcea28ad48b2c949d279f3bebd92adaad7b27069525ba049ffd71c3de075390c5c2a8da21fc7601a107c688da35dbb3f8bdfcdf02da2eb6ed7b145e1714d7c14033680e6948498c6c05632a28b557c76ed6063cb7c4be277291014950dbc1b61b7f7f12dca236784cfd881ee27f543fbfaad9efa9d82766a520b597d6fb59cc3892cd5be7314f146140b2b", 0xe7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001840), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001880), &(0x7f00000018c0)=0xc) getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001900), &(0x7f0000001940)=0xc) geteuid() getegid() sendmsg$unix(r2, &(0x7f0000001a40)={&(0x7f0000001280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000017c0)=[{&(0x7f0000001740)="1d25c2b555b465f9c2c9d3f289b24097a134b1d890dcc40c17c85e07e5c147a2136bc1d3a4d239ab95a1129ca96eea9a703aba10fafd3abe78491ea746406893ab1481cc75b3a0b3ad467a22cec2398111a9d98bbe2cccdbe01b5a64ced386d328750bd41f235d255dc8b85a6fd1", 0x6e}], 0x1, 0x0, 0x0, 0xb}, 0x1) sendmsg$unix(r0, &(0x7f0000001ac0)={&(0x7f0000001a80)=@abs={0x1, 0x0, 0x3}, 0x8, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x8}, 0x9) sendto$inet(r0, &(0x7f0000001b00)="39432cbf5a44ac98eff776cc0101b9a86e05e25906b0886e046545a1d9d6548ead287c53f8151e958aa14a430c47203ecbf0ee8684834a2b9a83d9ec391e45c416d22f20a8ba005c1c4499b10dd157e63158c92507e19f9a4cfa5cabfa0024c23233734519dca01974585669d12774f936ad0330d0f0c13f34c00022b0da4f7b135441", 0x83, 0x400, 0x0, 0x0) sendto$inet(r3, &(0x7f0000001c00)="c5abf25ee17249474383659578bc826cf79d6d4ffe42d2afcf7f1c3e34534a48955498865355dae8b4aefca8988208af1eaf16b20b85be091f35aa40a87d3e8dd14f6554d154e9fee72cba1699677cef790fb5292121328612b4109764b872589ebeb5648a16cc5df80c0014e7ea20de1a4e273f1a4b70ea1978da20bcbd8cf19d4ee0c3e06dab2075036445dcf87e244490ab0f7b9ded1ce522173b3a614507c5f463266d999247b3d489d37910201b0cc90efba2af03817ab6b8346a260403d83d4779f5b17ac8243ede276b8daa11204fbdc00f", 0xd5, 0x8, 0x0, 0x0) open(&(0x7f0000001d00)='./file0\x00', 0x20000, 0x8) ioctl$TIOCDRAIN(r2, 0x2000745e) mkdir(&(0x7f0000001d40)='./file0\x00', 0x5) socket(0x2, 0x1, 0x6) 16:02:02 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="6a02ae2f66526c6532009d796b8addd5963b4cceb7fbbafbde007c6fb85dae8aa1236c3f67cf74818957"], 0x1) r2 = socket(0x2, 0x4002, 0x0) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) fcntl$setstatus(r1, 0x4, 0x80) 16:02:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) fchmodat(r1, &(0x7f0000000500)='./file0\x00', 0x29, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fchownat(r0, &(0x7f00000003c0)='./bus\x00', r2, r3, 0x2) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000340)='./bus\x00', 0x4000, 0x0) shutdown(r5, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000006, 0xa683}) flock(r4, 0x5) unlinkat(r4, &(0x7f0000000100)='./bus\x00', 0x8) write(r5, &(0x7f0000000240)="30c88262f2894412e8c9d2a262bd3dd229929466b5f1020ad7b46193594361a72001d352429cc8f1de9ceb2567940eecc0cd1b53723fe5bd12330a75116eb4f72191a92cb3337aed3f14efc5a03d4c00ef68649b1a0baab0346d00aff5b1fa43742a5b6accfc05d0cf66123130635f76cbe32e64f811dc1d08f6877b7500724b0210c2ad9bb20643d195cec5f0e42429b78119e1b4c49a9dc1ba55facfb5917f38ae9377eee0e10a9cd3741c2481fac4e63bb374ab43d0cb139a5a09457934650f495938fca8f2ae927f84167b290db0", 0xd0) socket(0x18, 0x5, 0x8) r6 = fcntl$getown(r5, 0x5) fcntl$lock(r4, 0x0, &(0x7f0000000140)={0x2, 0x2, 0x10000, 0x7, r6}) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x2000, 0xffffffffffff7fff) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000440)) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) write(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) flock(0xffffffffffffffff, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x8281, 0x0) r7 = dup2(r4, r4) unlink(&(0x7f0000000000)='\x00') fcntl$getown(r7, 0x5) close(r7) 16:02:02 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10080, 0x10) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0xe000, 0x401) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getgid() 16:02:02 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x80001) setsockopt(r0, 0x29, 0x3b, 0x0, 0x0) 16:02:02 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x12, 0x40000081, 0xef, 0x2}, {{r0}, 0xffffffffffffffff, 0x33, 0x6, 0x5, 0x1}, {{r0}, 0xfffffffffffffff9, 0x10, 0x84, 0x400, 0x1}, {{r0}, 0xfffffffffffffffa, 0x2, 0xf0000001, 0xdbd, 0x8}, {{r0}, 0xfffffffffffffffd, 0x1, 0xe00fffff, 0x401, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0x8, 0x10000, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x88, 0x80, 0x0, 0x4}, {{r0}, 0x0, 0x28, 0x20000000, 0x40c569c1, 0xd1}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0xffffffffffffff81, 0x8001}, {{r0}, 0xfffffffffffffffc, 0x26, 0x0, 0x8, 0x40}], 0x2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x5, 0x10, 0x2, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffff9, 0x82, 0x0, 0x9, 0x5}, {{r0}, 0xffffffffffffffff, 0x42, 0x60000001, 0x7fff, 0x5}, {{r0}, 0xffffffffffffffff, 0x38, 0x1, 0x100000001, 0xc6}], 0x4, &(0x7f0000000040)={0x401, 0x1a0bdf8e}) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) fsync(r2) r3 = getuid() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x7f}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x503, 0x0, 0xfffffffffffffffa, 0x0) close(r4) r6 = getegid() chown(&(0x7f00000000c0)='./file0\x00', r3, r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0xc) kevent(r0, &(0x7f0000000080), 0x98, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x61}], 0x10001, 0x0) r7 = socket$inet(0x2, 0x8003, 0x3ff) kevent(r4, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x10, 0x6, 0x4}, {{r7}, 0xffffffffffffffff, 0x4, 0x40000002, 0x55fc, 0x200}, {{r4}, 0xffffffffffffffff, 0x1, 0x2, 0x400, 0x81}, {{r4}, 0xfffffffffffffffe, 0x80, 0x1, 0xfffffffffffffffb, 0x5}, {{r4}, 0xfffffffffffffffd, 0xd25cc527d51a9dd2, 0x33, 0xd3, 0x2}], 0x4, &(0x7f0000000440)=[{{r2}, 0x0, 0x80, 0x200000a3, 0x942, 0x20000000000}], 0x65, &(0x7f0000000480)={0xffff, 0x3}) msgget(0x2, 0x500) geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffe9f) close(r2) 16:02:02 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0xf, 0x0) socketpair(0x8000000000000023, 0x800000000000004, 0x20000009, &(0x7f0000000100)) 16:02:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) chdir(&(0x7f00000000c0)='./bus\x00') renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 16:02:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2018, 0x672) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) dup(r0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:02:03 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000200)={0x0, ""/241}, 0xf9, 0x0, 0x0) msgsnd(r0, &(0x7f0000000100)={0x2, "578bf63d0ec171c5db1e1d776f24e96b199a76ec52405d10eb5b3eb27c782e819e6708567076a5639cedf6aae7f459732b8d"}, 0x3a, 0x1800) 16:02:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/132, 0x84) r1 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xc, 0x400fffff, 0x0, 0x5}, {{r1}, 0xfffffffffffffffd, 0x50, 0x10, 0x20, 0x8000}, {{r0}, 0xffffffffffffffff, 0x38, 0x20000000, 0x1, 0x4}], 0x800000800, 0x0, 0x41b1f84c, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180), 0xa8}], 0x1, 0x0) 16:02:03 executing program 1: r0 = socket(0x2, 0x5, 0x2) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) 16:02:03 executing program 1: r0 = socket(0x18, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 16:02:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0xffffffffffff2ffc, 0x100000000204) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x3) 16:02:03 executing program 0: r0 = msgget(0x1, 0x80) msgrcv(r0, &(0x7f0000000080)={0x0, ""/168}, 0xb0, 0x1, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/50) select(0x2f6, 0x0, &(0x7f0000000040), 0x0, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) 16:02:03 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = dup2(r0, r0) getsockopt(r1, 0x800, 0x7fff, &(0x7f0000000000)=""/14, &(0x7f0000000040)=0xe) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x40, 0x4, 0x2dd, 0x2c00000}, {{r2}, 0xfffffffffffffffa, 0x8, 0x0, 0x10001, 0x1}, {{r0}, 0x0, 0x4, 0x2, 0x6, 0x6}, {{r1}, 0xfffffffffffffffa, 0x20, 0x20000000, 0x4, 0x40}, {{r0}, 0x0, 0x8, 0x2, 0x100000001, 0x7}, {{r0}, 0x0, 0x8, 0x4, 0x20, 0x6}, {{r1}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x80, 0x8}, {{r0}, 0xffffffffffffffff, 0x46, 0x41, 0xfffffffffffffffe, 0x800}, {{r0}, 0xfffffffffffffffd, 0x5, 0xf0000000, 0xb7, 0x5}, {{r0}, 0xfffffffffffffff8, 0x2, 0x20000005, 0x5, 0x9}], 0x8, &(0x7f0000001280)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x11, 0x8, 0x280e}, {{r1}, 0xffffffffffffffff, 0xf1, 0x20, 0x3, 0x4}, {{r1}, 0xfffffffffffffffd, 0x82, 0x20, 0x0, 0x8}, {{r0}, 0xfffffffffffffffb, 0x40, 0x8, 0xffffffff, 0x353}, {{r3}, 0xffffffffffffffff, 0x23, 0x4, 0x5, 0x6}, {{r1}, 0xffffffffffffffff, 0xc0, 0x800000d3, 0x6, 0x5}, {{r1}, 0xfffffffffffffff9, 0x60, 0x0, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x3, 0xf0000025, 0x2, 0xff}], 0x100, &(0x7f0000001380)={0x73f3773b, 0x10000}) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:02:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ca", 0x1) recvfrom(r0, &(0x7f0000000040)=""/166, 0xa6, 0x840, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 16:02:03 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) recvmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/64, 0x40}, {&(0x7f00000000c0)=""/30, 0x1e}, {&(0x7f0000000100)=""/50, 0x32}, {&(0x7f0000000140)=""/198, 0xc6}, {&(0x7f0000000240)=""/76, 0x4c}], 0x5, &(0x7f0000000340)=""/241, 0xf1}, 0x840) 16:02:04 executing program 0: syz_extract_tcp_res(&(0x7f0000000100), 0x401, 0xbf2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x9, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) close(r0) read(r3, &(0x7f0000000180)=""/163, 0x3) ioctl$TIOCSDTR(r2, 0x20007479) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 16:02:04 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r2 = dup2(r0, r0) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e00000000a1", 0x14) 16:02:04 executing program 0: r0 = socket$inet(0x2, 0x5, 0xffffffffffffffff) listen(r0, 0x0) listen(r0, 0xfff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) shutdown(r0, 0x1) syz_open_pts() preadv(r3, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/29, 0x1d}, {&(0x7f0000000100)=""/225, 0xe1}, {&(0x7f0000000200)=""/64, 0x40}, {&(0x7f0000000240)=""/193, 0xc1}, {&(0x7f0000000340)=""/54, 0x36}], 0x5, 0x0) chdir(&(0x7f00000004c0)='./file0\x00') ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) shutdown(r1, 0x2) bind$inet(r3, &(0x7f0000000400)={0x2, 0x0}, 0xc) socket(0x10, 0x3, 0x6) dup2(r3, r0) 16:02:04 executing program 1: open(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x10) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 16:02:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x8) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) fcntl$getflags(r0, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x10c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/78, &(0x7f00000000c0)=0x4e) 16:02:04 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0900009d"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) sendto(r0, &(0x7f0000000000)='i', 0x1, 0x0, 0x0, 0x0) 16:02:04 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setuid(0xee01) setitimer(0x0, &(0x7f0000000000)={{0x2}}, 0x0) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) listen(r0, 0x0) setitimer(0x2, &(0x7f00000000c0)={{0x7, 0x100000000}, {0x41, 0x6}}, &(0x7f0000000100)) 16:02:04 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = msgget$private(0x0, 0x568) msgrcv(r0, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000200)=0x100, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) mknodat(r2, &(0x7f0000000180)='./file0\x00', 0x2060, 0x400) recvfrom(r1, &(0x7f0000000040)=""/53, 0x35, 0x840, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x40, 0x273a}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x40004000001001, &(0x7f0000000000), 0x4) sendto(r1, &(0x7f0000000100)="fe", 0x1, 0x0, 0x0, 0x0) 16:02:04 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) getsockname(r0, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x5, 0x2, 0x80000001, 0x8, "c5057a3765a0e266d7acd2e32ed58de822e9579c", 0x8000, 0xab8}) semget(0x0, 0x0, 0x1) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r0, r3) 16:02:04 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:02:04 executing program 0: poll(0x0, 0xffffffffffffff13, 0x901) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8620, 0x11) r2 = socket$unix(0x1, 0x7, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7, 0x12, r1, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0xcbee3592c123f1d9}, {r1, 0x44}, {r2}], 0x3, 0x8) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7, 0x811, r3, 0x0, 0x0) getsockopt(r3, 0x3, 0x35e0d693, &(0x7f0000000000)=""/12, &(0x7f0000000100)=0xfffffffffffffdaf) 16:02:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0x110}], 0x1, 0xfffffffffffffffc) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000040), 0x0) 16:02:04 executing program 1: mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000217000/0x1000)=nil) 16:02:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = semget$private(0x0, 0x7, 0x200) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000540)=0xc) socketpair(0x1, 0x4000, 0x119, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(0xffffffffffffffff) r4 = socket$inet(0x2, 0x4, 0x200000022) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000380)=""/223) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000480)=""/79) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffb, 0x10, 0x2, 0xd9}], 0x62b6, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x4, 0x20000000, 0x81, 0x8001}, {{r4}, 0xfffffffffffffffa, 0x20, 0x80000000, 0x800, 0x8}], 0x2, &(0x7f0000000340)={0x4, 0x5}) semop(r0, &(0x7f0000000500)=[{0x1, 0x9, 0x1000}, {0x2, 0x92ac, 0x1800}, {0x3, 0xfffffffffffff801, 0x1800}, {0x4, 0x6}], 0x4) semop(r0, &(0x7f0000000080)=[{0x3, 0x7, 0x1800}, {0x7, 0xd1f, 0x1800}, {0x3, 0x9, 0x1000}], 0x3) pipe2(&(0x7f00000001c0), 0x4000010004) setsockopt(r2, 0x58, 0x7fff, &(0x7f0000000740)="e1eab2f145d6f79690d473a813cc46737ecf8ad354cd89106e7b0f681981539712043a9a3b08e4acf38e327422bc88f034b9ac669f965e5910d71abbdb62a43fcae3a22fdcd0dcf65779cec494de0e6a45ddea3f98887c15ea8f004daad99f9f4c67faf7dcb2f32da316b32ec3e6f47ace4af602", 0x74) select(0x40, &(0x7f00000000c0)={0x9, 0x6, 0x8, 0x9, 0x4, 0x5, 0x9, 0x1}, &(0x7f0000000100)={0x3f, 0x8, 0x2, 0x3, 0x5, 0x8, 0x1, 0xffffffffffff0001}, &(0x7f0000000140)={0x8, 0x9, 0x8001, 0x80000001, 0x4, 0x8, 0xd23e, 0xb4}, &(0x7f0000000180)={0x2ab4272d, 0x1}) semop(r0, &(0x7f0000000200)=[{0x6, 0xff, 0x1000}, {0x1, 0x9, 0x1800}, {0x2, 0x9, 0x1000}, {0x3, 0x6, 0x1800}, {0x0, 0x4, 0x1000}, {0x2, 0x20, 0x1000}], 0x6) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x7) pledge(&(0x7f0000000580)=':.#\x00', &(0x7f00000005c0)='\x00') getppid() 16:02:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x1, 0x8, 0x3, 0x7, "b22e54e8d0c3c4d71a79714e2ae64938b07a2ef9", 0x1f, 0x5ea4}) rmdir(&(0x7f0000000080)='./bus\x00') r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000001080)="29fca4d40285595af197b6e1616e1b963ab38d6437aa7f4b1a361f2561ccb02505512bb77f549234b89db5cf42d721a7f09cb7f3bc145caf14fa33d9ffcb2862f677cb29b9dede7222d5d7705534b8e3e63bcd76b9cdd4873540fe25e57a068741a722d5e3291733944456caf9a68cafe376959156a12be4ec355b1d6da92c73366c8ad91661cfb55f1476cf83611bd4af6f45e1007dea62c56ff24f2fd29fc60ddb681ac9d3db395248c9554038d343ba1a81b2e097296792b1359786b21cfc6ab674147fea9226a9b853dd74f97e8e2052bb9426e7b46f6948ba6702bded1e4f4ccbc1eb531190eeece151ce717ec3a4f3d00e017ca13efc0be3654af4935a9fc60246ebc3a316c0131dd5c282d43c8c6c4fbf6c649aa935a3baa0ec04b5298b6130369512fb1b8d315a84367102911488b2f318d07bb9ad751f01792ae755", 0x140) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="4265f14f7ac50b7b1284999016cd32392abfadba202279399e20db0e1dbe4637b35464a05f18a786d81e640cecc629bce4faf55b1152d40778ed0b252523503135", 0x41}], 0x1) execve(0x0, 0x0, 0x0) 16:02:04 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x240, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="85", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080)}], 0x1, 0x0) 16:02:05 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x1) setsockopt(r0, 0x966, 0xf1, &(0x7f0000000000)="1fda7e368b448200428c87d8f87507188fb86ee63d229528b446f8bfa27421d292d413291dcb269ad297a5b38863225e6306b01be3cb5f9065c81d5a2e358eeb6c5d9235d9f1766c72b0f55ad5ce53742399425165f7c7fd8ebb2b1548eaada63af09c2aa0cba36e88e6e739cb5c8d7e883564c4b60d0157486f5f8e35c720", 0x7f) r1 = kqueue() connect(r0, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x12, 0xf0000003, 0x10000, 0x81}, {{r0}, 0x0, 0x40, 0x20, 0x100000000, 0x5}], 0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x81, 0x2, 0xff50, 0xa8}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x100000000, 0xfffffffffffffffd}, {{r0}, 0x0, 0x0, 0x80, 0x3, 0x6}, {{r0}, 0xfffffffffffffffb, 0x80, 0x0, 0x4, 0x8}, {{r0}, 0x0, 0xc3, 0x1, 0x400, 0x9}, {{r0}, 0xfffffffffffffffb, 0x4, 0x80000080, 0x40, 0x4d9}], 0xf0, &(0x7f00000001c0)={0x8, 0x9}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:02:05 executing program 1: chdir(&(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/132, 0x84) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180), 0xa8}], 0x1, 0x0) 16:02:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/167, 0xa7}, 0x842) setsockopt(r0, 0x2, 0x3, &(0x7f0000000000)="f26870898b48a48d1944fffd63227a5f0e611342b15a71a4d128ba723b7850190be2de6aac1d054bacac92b4b54ae81e50373e", 0x33) read(r0, &(0x7f0000000040)=""/221, 0xdd) setsockopt(r2, 0xfffffffffffff66f, 0x2970, &(0x7f0000000540)="dba6e97248b96e3fd1aab85399b61e1a954ac64e9dda3b343558c45dea5a196e6499506a5777efff70765a3aea22cce8ff16a198b5651e467e256fc95d5920cef234d2b329a9be53f00d93399c1a4a6c7aab430834266c4ac6f3236a543a9a9cb43708f61ab0bb526e5168937977765942248bf478278cd371f846a9e24a7dce4ae4cd4db16e08eff79c5674c37207b93a4971dab795e320f5423a8ff5285bd47b4fcd081017284699080353d32f9860f5153413c1e42be5cb49b0be6dcb0f5be98ded42c20480138a1b62dff95c395f7e79f2562f6bd0ab745f29c983e0ac1de9072f7b13f984eb9eccda7eb2fe213f8fce4328a9bb89d6f37ce5a77d2e0cbe054bef07e7903b887c85c2e198dceb514ff0efd320eef45fdcfc4a84f7083e0501ce1622dc1c627199f90ed25e42a288cef3cf188a1d03423d20b5d2a0ca59049fb06e14e3b524c04ec0e87a1c7081ed92bd5289976c322e174c0ba5a0a404b1f9252231cbe16046d3e8651ef2741e67a0733ee9067e4f5e98087039a97e88838456e06525b9ac796ab5ab59ae896ab8bb70b1fa21cfd2a4a897b3456ce574927877e350d6bd7bc5e235a21d2cc2844fd0dac7f605cc0b2a502fefd86aa3050218d7074cccfda5474de76547451df123caa3969e59405c9d1b16de897721f384a25b17c7b1156e8037ddb28b19ec43d81e4921a7c6adb38b93652fdfd337092e9af524a834b4079dfb6e67b0754c8fc1b4d206dbf842ad70ae38e9f666b163a6a231fe8810f84f296bdb59905e7d4c92ac19c0b143c00914684b4c7d8dd6b4179dc00e9f36037f4a4ef427776caedb4b1ed8438a2cd1ef591d3890c8d7b2945c947b309a4306ac04d8d09fa45bbfbf9afcbf74c00b0716959f97464f780be28301f1de9660f67dbfd4f3435b5c7566879925ee95cb44ff2b9ed97f08b2ce575ded8e24dba4df22c2b13bd1505fb652ef3ebc7f1777430841b906a0f758c75f3986d9d0e2a6c01f7a7cb8c26950e1fc4827a3cb807358d0164093914892c3ec3c0797f0480c62305339728ba1fc7eda2dcd1436cf5d943664c2726da8b475c1be28ec5231bfeff44c9396b9020f6c97ff43ce09e68c609ad3e6ac2dd47b84a7784ea114c8df7855378c1117e253a011e11f95882ef4e1a3c48895a5dc710a9b3599db95d3aac8aca7e043c9ff7bae1643e6e0e9b75abfda72c7349ca4a5786de0960ee02a1b67596bdee01a29a5c203e44d844e508838658900235496ad9ac4c06912e150dc6e78af8fad69a5921b94b076d00a68b36338bbe08ac5e326b67a06370739d14bf0044eeb87549b7934bce91a3f17bb48d70d3a0fbde171f563674c1460ed4af9d78adb2a1f24926b772e00adc5c2d761f51eb783ecf26ce7d864809e0709f13920d13bccebec3fd1fd7ba7acb9921217df06d8ebecb7f787711152a5b1640c8dd85a189a65909a6b39c49299f0e257feca1a447b836f24a5156eafd64b1ad5e431a8e8ba4cf472f16ca8711ce53f6d083c15714d6a9a8f044725b43d375c39436261dba23b20bfc9b4e3ba7fba835c815d533f0d0f229d3685ddb0390b881d6c615dd6e12ee411f0353921b29ce9d86cc8d807a3c7d780da0868a6164c0c5f48d861d1645ab4b214f92c71da29c32511e682e1fbdc2af77c463231718470406c32ae86b007023192010199de7b9266a33a4922877c4f2c4d0d9151654ad95bc1f4dbe60bae613c30b4fe640b8920f9510f6d2973716f9d9e4dfa2ff28b5b23cddeb4f3abc6474fe24d60fda58d9dd535394b70144bf39f0d285a6835d09436f13aa2b814bc3d17adda604f0f24c8dc50951a141e3a5ce961cb724b6b69d388181d4496fd3eecbf06a25d9653a2cb8e2eb448e87b4c948635dea8af090d2d4ccf39904fe4d90c970dde75f2c87307bace79c7244e0fe4d4348a730ba6d1eb424b76aae7d5c6123209ce84207f42f1147e073543830e02609698ad87c3c665c951c2ff6418bbaa2b21ecea883b9e7a0040ec9dea66093626bdaf2fc64c6ffd6eedbd8d6324c5dba6a6938919115a3cca0047a575bb4caba7aa00e198a7bfa5adcdfda52802a1a5f4ef51f2ded5b49b6293277ddc0a5f450fd7f5746776edd9fc68cabffcd7dd1601b833fd7000fdf40f87069a947e70aa6d055d539805df5fe8c6398836f769e66dd4ca1275a74d8cdc0eff75b175f52e327b152675affc6ec1b3da71453343ccc76090cb1f102e41347e37d4c883f0aad4976b22fc9e5c9304ae00ef14d4688b6583b18555689b1f452bd6117b3b9bd094081e311aa32d80959229926189deaa4f0ef81c0cfc8929ea0c66ba266a44ebb747777d5b6c9a17d64627eff0907780f4cc3e0aca6c03346e0566334dcfb34aae7246a027c097d8bd63a2c8402686c8ffdba069af80cfcc7ecb41fc9b724762122b8343c3249a78a92c5d1e86a39f5e9cdce321943591971176a60449f0da2280fd58f7082ae214e43bf5f8e236bf125a0804664f903912eae2eaabbbd802d49348ea656ff5703d6142358d4b9c80a23c6e06f63213974502230f5b10b34796347b651c77c081a94ed1e9e68060d6325ee6797931fecff6c0d12103e4b6a2e06a155ac0beab6c520f13322a808eca408d21f869c8893b32c83ef9700460c708998ede19bb26fdd21080ce8e263878b37e6e696e403e6c09d02bac3db19be6c70b1a80448876cf12410751fcb8645703f15aa40ed1fd3729458a8e0f6b3c25feb6d275ee13d79a4f04a796b51726db4a588de739699bc851a7372ac6164f0a5bfd8a4fac10816c1117f47628d26285796be1b0a4c30516aef6b161a1a195a5fff4348a6be55a9a5be8d3760b1d049a05436ce7e132a7a4e355d1d9e05eeb6de6cf0938cab2bf8da8ffa8704dcf80b4a87a26d20476c9323a3ea8e7aa489847274c3c509f9ef1b84513ffc9385eb1593c85856d44f22c5ce33c754ec6f0e0a6e609535be0f01ed7cc5e8a901ddac1cda4989d13cbc0bb9f7cd915adc7a9f0383845ea75906ea7e924f802c630686e4735dc63a054c008b2dae010f57f031b66ab2e9395de1d3dad2dbdaa9df170f467ad279ce6a055b7b7039078dc197fa90f2b9b5c7ca1ac2d903cd7457aa3e3d4c78b816757cb57aff7df7bdab911f1b3f76f5377be01dc961c5ee4d0c98c50f5f95a69f6a75ba899aa561e7daf9c93174d3dc0e35f0b105e1decf41ea05132191599cc333f54d8e88f08614f07c4dad14f49778a0d0fa1ca806246f7991906e5b46dc17073e74a828b0c7341a50bc017e2c7d4fe6a95291041db669bc66e4de8f6e404305ee4d42f89cabbb904122839d4d939dd7c766ed440411f326d30fcb0f200ee0dbaaa712a31c2af49364cf6dd9660ec830282c031f900be0ea2f963299375a74ce0a7a305edeb48085dd7e3b0047bb04280181441b100abcaf675e0da4dc491a70dc6dced336dffdeae81a813d5d2c3825ca54bc109c616c3a35ca84ae99d4d93c5442be860597ad1b67e03abdc6019608112f25482075f4a68df4a6a6775debce5fe4049a0ec8a900d7a2736bc0574ea3a30d277abec5d707a6801eb1b3f9765f1300947876377832d0c8d5717cc6b4221522c733893b0f7051febb61ca7d75fc376aa6a1b279971beb0681141b1f7101c8368b794a301ea69776e45904ea885a22d9a40bf388cc83d6803f3e8eb198f9c433f6f8a729e32c52217c33e184621beaf1d13b89512f813cb1c6a96c20a27d76d6afed2316b1f9606ccab851186be88794bf26c37a9a6b8ea91ab51e0b1f8eb7e995c4a00eb1140bc883cec89011d8672457125ee76fa90e75586c05718ed88fde5b4ba92f890fc894375b76e70d64d1d61eb3ee2dcc48b4c4de0832e87c32333ec140d585b41021fed4ae1b9c4bab4411ba42e621855c96cfbb0159508739a023ced765d9727827e6f8fe4e4a15b8b8fe78a7a3b653a8afa111117b69b13069e5e9a835fa9f12611e054e29834c30e79022353b46e6909f7d3e2256f1e9561a00dc6c9fff863fe0fa5626baba79f6cc51c130eb321b186fd8fbb8351310891b38cb82db4562d196f81198db41e58e4752cce77ebc1a6f69ff3660db6a2543060799e76ff8dac111ab1d1d758327e0e22eff50b4672102b571daf735a0ff053b18a8dced3d3701506d2878f561010dcc0ae222606baef2369f55d1626677e93f54785b24421e32b8d974887af65d398f927177769db2fdcf366d9d5a3f273580e4e5aecfcf17ebdef76e0562b7b676ac739d9ff5560b918e5cff1c691fb44d3c983cca5da2d0ecba9464975a73d153a77f06f5b763c46a82a924462a766fd01d751f05191fe08963245fbae644a61583187bef3fe315f702abdbdb5fcf8b5d600cd852bb2fed64953623a58042c0494a1e9adb3539005de26466268e095e2cf3f3cc8ff6c249b1988e8aafa1ab723389afb131ba437843aa6c798e6f9f740ab10e8646128e2c7c5e255100ee41565cadbcb95c610704b5d7a2bf282cf694f0177da84990c30dc88999caefd1cdfb21eeef14ac55b9b11d818faba73a8e5ad531b2f3894c4397f123b2c34755d48252db109ff1bc43d34af48f72e0a92d63d4002f8f948e2887235a89feceb5b627aeda400bb9295a3a9694e9ac7c0072367e6042384d9ea67a075a122bc7ac7ae81b7183aa9bb1bd4bef5213006a18e95c513202baa02540639d0ec9f49b3d37eb31a62c28fd32d558a55e313c92a35286e95454595164f40337e5d759f7679b6adf7f1a5fce84308c843450377cf6177c706d08e600b4b7a13844db62b460a3c2171b6c9b70464a6ae962b99ff61962ebec296347f73c4965e961bfba9311abc06b9ad343b18d092ebbf99c47b7f2d7a7606d8a29495be736f5b02dd969d2a6ed6141e8ae837babeb6d9175520002f247065aaa61efe1c89b5815a32876f9201ca227feaa724566b2f1f05a23aea17b17986a6507ffea9714e4e6019cf863c10e4602ff8033fbbf2b4c953581247fb4cb52b7831cf8e6506b8b03bd62a1dd11700279427498b94da8b096bfe39e2e1454276fe9eeceedcff004c8c69b8b606612dbe3a37a313dd83e22c36c675eda546d6c169bcae8cc4ab1279cbc469f4a59d9235cf1e45ea760858194e4f3b3071be89767bbe4bd71551d371898e791f0c76b23ef740ead64891233e169218d3ac073df8c3a71a48026d3ce1db264864abf887f04a54287da424078854d8b0a52acf920687325fee17a6db3f21d31c80ac310f18ef8656e726c35295a1654577330d3d1551e68a545b56d73fc2c1503ab7535c0b60bec2c336a0c35b48f2188067d3acdb0ae44ccf071e30127516b11e007d7c54513c16906ff5cec879539c9ef08c115c3ab491106f977a4d6601552f26ad6aa31dc2f72b2a77ded0aaf649d3037f6b1c57cdbb0ec414ecc6369f73962b0772f480febab12b11ae4843bb744a8c44a130b73380859c4fb88acb23b1d04f1f347ac2254f442f6e146113928571170c84975853f83052177efa3c0ac902dff375a2b0257966acd347f5a2902f07b4d289d26aa1423edc81610fde6045ec5160229fba537a479e8dc220f5a5507d8c198dcc36df6b77bdd8a365fdf34e2a5bd7c784ac841aa3f6dfea204299a37ef87338dfa65091a16139489f4bccab4fb3557ff4de09eaeffa0aec02d8c223e6687616f340df3186599537de57f124323d6e8d590f45fd1c61f2ddc9d7f195de99768355f7e5d1d404de50d1a610f0c60cc6a030e723eb4cce267192a3860285539713154a3b", 0x1000) 16:02:05 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) madvise(&(0x7f00003b4000/0x3000)=nil, 0x3000, 0x1) 16:02:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x100) setreuid(0x0, 0xee00) semget$private(0x0, 0x0, 0x4) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x180, &(0x7f0000000200)=0x80000001, 0x4) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000140)=""/147) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) chdir(&(0x7f0000000080)='./file0\x00') setreuid(r5, r6) 16:02:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x10200000000000, 0x5}, 0x8) 16:02:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x54) r2 = kqueue() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e2839c8853345d978ade9369425729a800d6ee191ab9c2984e454dececaca5b86e8f708a5d01734ecadea861bbd0a0188933c3b245b12b294258b0f0a4475fde16bc7b4b617849a67c9623a51bfe4c108a0d2e2a68c4d67bceca81a6b39fe", 0x85f}], 0x1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x9, 0x3, 0x7}) read(r0, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x10000) 16:02:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001cc0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c01561fe3bc6b796e693916725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e9c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb111641ce42dfab3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a4e869cd892b55037498ea8c89075ea30c67de0e3f47e81c043bbd018d0313795db4c73002a0d000000000000000000000000000000", 0x7ae) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = shmget(0x3, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x800059, 0xfffffffffffffff7, "928fbc35275c8284e2d5cd6474f0d60ababc9d24"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:02:06 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f00000000c0)="f73bf53d3d804ce3cd3e2c4361d068bbe2395d629bf4ba2c63e5c035729946c8cec5ea64b4042cd82eaf24de8d489bc90bde100bc351ba55a6c7336480df67d174df629c8e124e602e3887a0fdb6f659115074330af7b7f5a722aff9676772a6c71bc5622c12cb963bba845cf2842389db3b0f03573123a0caf7a99bd7057b4d8a973bb551543ad63d11b57472a2ab1391f14ee55bdd5c672862189be30228775820f75bb04f7dff449dc26b82e01335db323b0c4935c8507b1f555d68bdd189ad", 0xc1) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x311) 16:02:06 executing program 0: getpgrp() open(&(0x7f0000000180)='./file0\x00', 0x280, 0x50) r0 = semget(0x2, 0x0, 0x800000) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/18) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000000080)=""/25) semop(r0, &(0x7f0000000040)=[{0x2}], 0x1) 16:02:06 executing program 1: execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\x11#Q:\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)='^\x00']) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x30044491) r0 = socket$inet(0x2, 0x4, 0x10001) shutdown(r0, 0x3) fsync(r0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000004c0)="60b3f8fc4fd9a1586884c194789fabf44bc210da8ac840b67dd211dfaff9a3389238616fc2a19a6431ea4d1fd421a28728ee32eaeb37aba14640e02a656dc47bd7c7e10f94a853edd928595003e1382a377de19537b056f815cfec34b256dc3e08e084045cc6c4e69073ed232c48201aeeb6dcd8b42989867dee03fae107e84800f566a867215ac73ded6cee2d14e9ec4c81202fe0641bedfd856cb9116ea59806eba36489eeda7006398fdad1c7cb847f01c7059ad1d73d4f869f785d61a0153c65e23f6e9868699f", 0xc9}, {&(0x7f00000002c0)="25be1fcd8ea31e4b71e15eceb8bc1c781c1b1e68c3f7ddd506ff8518c42998031b92e366ba4ab5f54465d30cc47e8d25fde0a01ee123230e9d5311058f7316f1adec954c1e1b1e40ed425eb3c753fc9ea0604c5ff5a778cde780cb2979e2962a51add35a2479332232cc5149c3fd8d3689fc1f6adf091abf276c848f6f856d238b35d57f5d102544aa88638051bee98fc39d2800f9fc6746493bdc2e27c5f3cbc2fbf1a6", 0xa4}, {&(0x7f0000000380)="8fc8ae80198c57a752a40baff18fcd197866c677e9b5b675a4f797fe425a516a99b25fd84f6f609d6556948790b36746835bf330b129b709c9ac95912e7341fba7bbbb117b3afde32bb1d742180f173d7d57ef0cae7a603b13ea000db4a72eb3c89b4cf4cf9202da3f8828e79725af9b7afcc05f5e13567e87fafc2f5343f633e91e3bc7d593e47ff66cd9646c13edc51ba2836931aa9aed283a9d486a102587415713aad682dd81a978853919d16be1ed5caa1533c40cb5b1b391eb5bb1472d52b4f4d8699734bf09e17eae978c46e7a5151438a4e75fef6f335775255d73036fda96a4d5597bc3dfef8fff3632560d", 0xf0}], 0x3, 0x56) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) 16:02:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="010006000000000000001baf4e461c7e0632f225c9542199a7132af3ad5e759840726ab549e0f5bfbee23b3b79523fbafb016172528fa93ef577efa3e2540593588eeb5693314f4df03c3cdab7f2cc6f2feb0f74dd9a9ef828008c1af0c5272f944b29c3e9ea52c3bef9de9cb40270069a08448410be61286e9df3a431b771be0e62bcfcae000000000000004320da3a026ac60ba289862c58263441a255144f776560f8f7cb594958d1c05ac937b9754a8e71b7f91be809a3e82a84251dd3c99b7b12c3b424101e4d4a162b4f1343882a878391c2082d6aa90d618318dc06ed71755434a180ae3b41076fb9d337c9a71709956031a13f7b55a2c61bd8730b9718f5d708f544210d3151f066146679a8c6ea4622b4a93f27245e3a92"], 0xa) 16:02:06 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) getsockopt(r0, 0x8004000026, 0x1000000000066, 0x0, 0x0) getsockopt(r0, 0x7fff, 0x5ee, &(0x7f0000000000)=""/191, &(0x7f00000000c0)=0xbf) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:02:06 executing program 1: mknod(&(0x7f00000022c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x155}, {r1, 0x31}], 0x2, 0x1f) 16:02:06 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) geteuid() r1 = getgid() connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r2, r1) 16:02:06 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x80, 0x4) syz_extract_tcp_res(&(0x7f0000000040), 0x81, 0x395f) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x44) r1 = dup(r0) bind$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2fe2853c594a66"], 0xa) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) connect$inet6(r2, &(0x7f0000001400)={0x18, 0x3, 0x0, 0x8}, 0xfffffe96) write(r2, &(0x7f0000001440)="f99f443598b90b73197e99722265ed1d25878be3462640275857db10e8cef386c95f4f79f67d8171cc4a44f53d7501211d5f509ba606ea14d19d6669a613adee8c77ced424ec6d9d5309c09f6e437f7a7bfdfe9094d71fb8686ccc151140e74d953748fc67e3a2afa3a1928f0c3d8e32ba1b9f374c63af3633630571cfd85596a5683ab1347ff2fcd94c4149b5a6330307a516a33180f4e7bbed859852ba1159de725ab1906916c45eb03aa8fb2ef7e4722bdbada86e59871f45abdb3719321abd95e1816c04bf37e39e0f202234f59fe73526eb8a8743e8cdafd516c08b907db403ca4e68abef765c842eaf081c83b469c5ac4452639e21fc88378ea26bd5", 0xff) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000180)="fe9e744ff40cbccf2bf0f43e69de0121c54bfdd02e25d5328f9f2bcd8b8d80c8f514cdbbc31915d2eb0e3a51d3e0cb92a6514376955259c4c4622dc14fa8e07f59dc0facf1ea488fcbb487ec0b38e9ac6e4f0ff0fb87b5ad377693fcb856408d96de25a0b94a42e1157cfd88bcce497a19911e809c8d35a5e552e50e286126e68ad616e7fc9f06c502d0fc6855df82820ea424c7e0fc673f62b6a9a703b1836d914f2951060d30384e777d25c8e899a93b846d05bd1e1497f1b7245b7440fafdff7076f161b10f9c5ea4dac87b7c9139da10260f4dc1ff0a391ef9177dcb95fcf3a1656c81a912ff2908fc7b1faa484b73232415cb984f2a0cee653ab10054", 0xff}, {&(0x7f0000000280)="021f0e86281aadd28f27b0a9e6b3a90b00f867d013a940a04428dfea8c3d62ccbab7a366ef7c4a99358cff2cccfc1e98dbe9943624acebe0e642461801d8c3f742aa8bfccb018bafa95075f9e708a3b817a2d8b880234219a345964a90bb0b8b95c80991d7a2f8e952d2b665cd4f285f", 0x70}, {&(0x7f0000000300)="6a9baa083b5c2ff5dadc5b4b257228512b8e2be37770acf9e7fc20bbfc4daef0d170b9eb7c89a5a9c3575bb8d56fbcd9abdfd93f05e01591fe16124440cc37b92f31dfc5a7483bfb65668cd093216e20723e3f4d6b94dcbe71e07e4f2774375c72b16e912df174c6bc85259e41c8b5da997e84fd6f6386382e6037c85d26fbbc7f6cb2ef243a0f2abc1dbac12323015407a096eff6a8de125988f4c6788d945470e2632e6aab8233bc2cd0a577b66ce32392cc425f26456592855ce275852c112e4669080ebfc4ec41fb07f5af3e5564f5a797ff61dec387fc5026c5b8b6b5901e7f160d219e4a08bef8e6a718070baf9587ab1437580c24986c5607095bc4eedec4674124b6de5f372dc263f61a3f8e763d86b9438d3010c06d82ad8e9b077aaaf0538e1139c055d96756fccba93e9939603c6d736994de9270c6aac7c56a448f58164fd301996bd28bacf06ae08581fc11475bc230050945df7f1eee13bdfc55182491327abc3de4576b54660f71d76338b43f8d954654493f94cac308a8b141d9e13aa6166738bc9bf186f1af2d09ecb7ba2a6c4a02f7c466583f2f29e020689f914d14511c1e0c5787653c69ef46630d4108083326ffc5f606e0cb87032ee32dcbeb3c76a310fb8f78fd47e206d6242e70710589de6f358d6f2a1ac409eeb31fb485649c90c3dbd0d697c8d7c43cb9382ce89c494ef3ee71a1f1a8106fdcc33ec74c595f37f7b1d5ce23c2c0ff2add5b0e0077b1b50a2c334c5b3ee0af76b22228679f86d3491299317aef38270445ac7b033761aeb93ce20a0f136d82f6195da35610b800df6f4e7b51408fcefb1c3151ffa2a5b8ff3821b40c6cdf41f01da61a83b8f225dfe6a02aa4901764e98b81fc9b02df73a43a041267a214ff42471c2431c8333e09aca4f7693980e253911a18e61bbca7654ecee0315228685d3bcc7c6273a846675e5036eb609e49535fa7ecfde2f0108eff8aa7afd974c562f7d29f6ef97cf9e384eb9548a880619dad672a3b4ec3aed1703257d624439e8542d71d94ac15b49b8cef4f924e1b19118e4a0faa2e43aeea4cd0964e255c2b351e1c6697931f7c0b1fbe1619a715f3926e8f8127729ec4ca7c0db744a8efd22d7146641dbf3b9df7063329fb999445a41e4a218a46630dd099395ee930a5c945835cb99da181696cb2238923161f1d177ec471daae1ddd984bc55685ac047dadbf837375b58005ef2cfb84ab26ac6eb82da45f5d10e903e64c684db94098910edade0f0dd4c2354d0b9100de10e0ad39a3848a979b5d11d179724fbf2ea3c472aca76aece8b52779f1fbbe4a12d8aa656e82283f9278b28b46dd6f25ff1d9a9f6b83381f779e2ef5e66adf0dbf4b4c289aac122d033fd1432318b558515132a3768ea1d151b6fb6b6c61b84985514d8b3dfd018adfae0d7802e42e7fbc2f3c82b0209723fc4b62ba41d435d3b714a38f425f256fcaba1e4102269ee1a0ab43d6c03a7bbd9d15aebf59f40bff26afc5f65be1b869a79eaad284755d43c0a383f9c4d2cf8626d626e9a06fd027c0f5e1827eb04456e7f07557de5414323386fbe0554611cb3ae5158e6e1ae81845ac2f5a09ce83ea266b8b31227856c38cd62321da550bffe3e432157f7de33cf2689cd7ba55e2466e837c712f16a0144b92d7c79647da9b509b3c801ff5c38f4efd9fe0a4fda70d92a0b4609aa6072b2a54c8c70b8805e132b758982b7182003c63072520681f3bffea4369f9f9d18122be8d9445beddda6042497de71b82efd833a4c3bd8f74bd8df91b49394c930b71eeae8857ba5f753325166bc939d08f1d05829b299d1d7a140dd96145e8830f477d769a61e1ce1eecc49ea32c976e47620149f03eeb75ca804ce61ff1b1cb3042c43508cd7976647f5b3a37c2d308ac5fdab41143d37dfecad4c073b937bef583ec2b009fe547d87563fc9516f46dbc4727196970d66d8369feb0919b265e900718d9a0a16eeb4326c46291654c74f058d17a416bfce05262f0b4cc4ede6713e2bbad203374f383c7d8f02e95b93ab73368a9568c082188b92d348746757a7094cbab5f6417735c8e9790e15c1f512ed8980cf56b6ae616ca359ea501782ac398ce72e1042f75f4fd34384ffafad7e261d0f83118d05678387213c2ef36dab0939da6506b287b5c72b5730c45f897a5e31b531d0b80f9f1ede6b15c49385fcfadb8a5ee1e62bc95194202bfcc24f6435a93a61147740ed15ebd07c1bbe2efbf9894a4bf7edfbcc6807bb75380aafa50818f507206cf0355138cd33d1cf152c5db9b5c6532dbf77a492c8f0247ee0b7509267b6d60c454129294a5febbb5d50d678afed9a3eb940b9918be0a86a725843fcd0f348159d892e1d197e707c38f3593dbca3e143b83062889da553b1e052709c33d2cd078cada743c30ce82a9eb6d3d2e49ff9c9dd35c6ecebba3a12e8ec01cc326b52de7029ac819c9b35ab3e3dd04fbb9e74b7669cafafd4a1e23e4b51c2c35a52d37e676e4777aa667669b0f227539978e78f26ca61474f333b7b3c628ae327e4a4e12350dfd26160eb24c23c2faace25ea610612ca9467fdccdcc399b33b4dec6563e9dbb805cabfcb89ea51901e827ebd0254e6f14a73aefdd3ed1c8f33d58624ff39c4abf9bc5f19f14b56c3f3017a82c6644377b29f89c76ec8070ca5d36860250550b87228ed4ebcbfd52f380c1dd4f2ee240d63037d2952afc370fb17b3cc418b514588038b0bb51d7674974d6dcaef8be57ee1c085aba106fee0f47ed0e1291394ddae9fc938df913891434c4dc111850403e71d146c2f06532955797b9d609213d5a1e6057c9ffbf96d8f664c823192b295f2aab2effcea33bae7e3d25e32bc9cbbbafc998fd8af897d8da55d9a12b6a3dbd68a93b20a053428b1f8f23979a7a25d349fb39a932245bf45a91e262c26fc3a58d07722d047bfc5a06a14ec88d272c6148eb8154f88fd16aa596e2f5cb329befb8aca6f68f8007e9fa1940bc269d86e128692925b7ee64669a8ec38bcb500fff32a80ae937b99987924e22282557321d2c8541d5d5bc2e28704b55e9bee56e4d89e25af8e10e57e6999209515e0040fddef2f3b485ea95ccb470f91c81df359010d3b85ab5a259f799e7dcacb24dd1e3c259244c0dd54a896bad1fe90a0b827a69eb4381986f1db08fa124a1652ae2d4e4708dfc98fdcdbd93303ba56a15bb561928e6feee84ff64e72be621fbac0cfaf611b2f18e03361679bd51606732f254950405b702b1015b150626516c05df7aed362ce40c0e9070d51e2cc16bf6e9f48fed9d6838f2401f1b10bfca655c37dd6e40612510e17ff814ededc532572229ac660e660a15bc0710d3cec96cb0aa16951f124205b2f5408189923228cdb2fbd55c21ddece09d97e5e4ddd5c1d94d3615415b570df9b3456af1f4338a5101789d09530d0e71efe20636a293877a65cbf9869af89dfa103f0e84622ea0cd14e737cdcf31864eded32416c0ecb9cc9fd1550173cd1021e18a0f411342f1e9c9fadc5ecf11cc7ea0a8c0f1af703f1593a5083ed60e7feb629e726df15383a601130bb605b8f9d00d7e38d0f5545a7e6d3b8ecae338d656cd733ac4d9dedf539b280251ccc2607d127e0487d0e29ab40cdb502892ffcb8cc6351ff2183ea1ac44504c34f91c4a3ea3e7088ff536e3a8510754e6b69d27cecb3683e333d9f58ebc62889c3f30c94c90fe353ad1198efd13d1f24563985ea1ed965de974f934aa6d12c0d140b395483e15d0a5202cad4ea0fcf70e05540148d5f829c8479f44857eda3d886e5fd20954bae7b8ba825bb6b34a631e5e4c9de0db9579e92c6dc6236a1e77a07c2a79a4e40a594e4189cc27af3d5161f38720eab47861e7a28c3cc8cbd27960ebaa86aaa974d8326a399a2307f6801d34a5cdfaa610f315da6e55ad631d876336b81cd6d2fb307bbf4f53c4a3df05fe6b8ba38e9cc1ef31ec7733900f7d0f472599da2f4e675a16718b2cb1365d82279dda98aa077e2b2471daee1c2f76c794aa2a6ee83c56d744937d69838029c0d930921a18fb371844345f4b9eff6b303be4a5212632b3626a052f860288b3743a8dce3400620abc869b384b8052a8d6f8fc664a60fd029c833ae1ff14245b49ecb54dc126b91434fc668b2396422fe994763d464267f108e892acfc7c62ed1b9fae7f41520169a8d57eecd97ddf5fb17284686159e7eb6847b3981e7039003d8ae282dd6fe56593ec8169567e228499733fdf67be81995d3ebc63658afee113d5b8f8a43af01465cd66f48b9c9ca5ffd42b4216bdddad4795a961e8bb785da3225cd4b32d16e08093a9601d68acdbacd530f1d98162c1d8b01ea543d262647f821436babbb95da96e596275f6ab13bb51386a593852c76fda94b0ef81c237b59ea32915d186aec3c99817236a978cdfc6922963279734070e988fdeb9d98d351473bbfcef9a6c783b48e582212b8b0441fdee4c477e67928c6935ed585ca3d168f7c7f210951df5b5c1dc8d4365718f4309008b650dc1a329334a34749d9716a0329e0c1279ebd43bc2883ab8deea895bd077cbd25136a379ef0ceaec4ed2a4140ae30a4ef044d5dd40e8428c82f9d17e3d77ca1c84b60bb4182eb8f77b1a939fc740283db6aa61a4dd01e9e4653c6a81348b02f8f5d8cd204fc1aa3ee600c35d20c823f252569773036f8452d9effd204dd5799737702fc11c7587cca6fe3d9f5c50dc8efac3a87a3c5b6e0ea4dbc56a2d9be06430919013a7f3867cec2c30f0f60665004946dd4a49ea5e539e499beb57bf00e8cdb6298318ecdcc7499c8b4b5235b800e98765f485cb20ed36e8d55aad4eea4a56f583e9c67596b97eadb2a11b959953c5aa8b046757521ccf23377b9366af2e666d6289322a600e6c264bc0d52319879c2606d8887ee833e0ced3fb4553c53fc5db55da6b488bc36b5325172a04772edc0dbd3eb23b8c3d9525caa17b554307518dc810be3ffc67e7cce686cbff9d8430b8b3723f3cc4fa2764af0add0e828f2ebf93f451da7d4bd280dc180176de03619dad4b0d293f899e977248c581220bddbb9e4b0c22e0be521779dfa22b445efdcb5cb02b73f3aa503f717c7fc40e5e28570165dea2e56df0b7b17e62d2d6d178965ff607328f2221eb005b330dc343ad90dc87ac31a5d6b0416cf7c00aed17c84e4ad2e3355589a3f672bb3d2bb61ac1c237849ac89e8252b66be990680aa3a8ff63dc4b3b6b42cc3affeb0c74ceec1a34851fb456d9145484c2daa4a93736dd2a36faa15695f79a4cedddea384bb0bba4349e676638c1c115e247b6414260ab3d169ebfed6ab74f70942306764cf6956f9a26749f93e8e0668dc1686d65d92546428aec4c8362d8770fef875764ab45d4e1e6bc74b162923d04e1a8e920fb7a03fa567d8c925c365cdbac90cc482f3a05179d57f7158d5c43ac7c2bd0cf1350b398de334eae62b82396b7576d47c915087f75dee36a6fc5e4de39bda702c50889fcdf67c7874aa95a39e60964cacba945b6aeb8b2717622e548202456ff159a4503e0f731847fc6ad62b9cd39a22487f81066486b02fb87e095ce0c19bab0de6a3d74df08d7425e1820998470cc3a3538130bcfd1b8576ffc2af6f171751732f77fce0912aa785ef070199aa59105ed06ad4fe67d1edf9425983f12a33835372198b96987546eaa966f9095a08c99552f27dd1356a6e8650211b0b99fc911a12073017ec6bb630c18e12027189ccb4787d075b54c5af0882337e413a0df01d24cac6a65", 0x1000}, {&(0x7f0000001300)="3066384a356e28e6d6cfde669f0950feaf5c7305b107fa253df843c9d8e434abb226e427d26ed720a018c3571e30b6952e9eaa62b6f4f17881c87abeb1a3de91d374eebb473f3730849c7e4db9e41359cb86733b5ce7682c695790c3d7f73c0f0d942d0ea24761ddd138900f02d7efd797408d04e411989fefe4a93bda3c16533af85d15931b78e208e0cf1b16c476c7fa", 0x91}], 0x4) r3 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001540)) bind$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = getuid() seteuid(r4) 16:02:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x22) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x20) r2 = socket$inet6(0x18, 0x8002, 0xffff) r3 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x1, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) r7 = syz_open_pts() r8 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x60) r9 = accept(0xffffffffffffffff, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) r10 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x1, 0x1) r11 = accept$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x21, 0xf0000040, 0x6, 0x81}, {{r2}, 0xfffffffffffffffc, 0x42, 0x4, 0x6, 0x40}, {{r3}, 0xfffffffffffffffd, 0x8, 0x20000000, 0x5}, {{r4}, 0xffffffffffffffff, 0x10, 0x4, 0x4, 0x5}, {{r5}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x2, 0x1}, {{r6}, 0xffffffffffffffff, 0x8, 0x0, 0x8}, {{r7}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x5770}, {{r8}, 0xffffffffffffffff, 0x80, 0x20000045, 0x4, 0x80000001}], 0x8, &(0x7f0000000440)=[{{r9}, 0x0, 0x40, 0x40, 0x8, 0x8}, {{r10}, 0xfffffffffffffffa, 0xa0, 0x2, 0x7, 0x5}, {{r11}, 0xfffffffffffffff9, 0x50, 0x6, 0x20, 0xc1}], 0x3, &(0x7f00000004c0)={0x9, 0x6}) fchdir(r9) r12 = syz_open_pts() read(r1, &(0x7f0000000500)=""/23, 0x17) write(r12, &(0x7f0000000140)='\b', 0x1) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000040)=0x5) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x6) execve(0x0, 0x0, 0x0) 16:02:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0xffffffffffff2ffc, 0x100000000204) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xfffffffffffffd8f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./bus\x00', r1, r2) 16:02:06 executing program 0: socket$inet6(0x18, 0x6, 0x8000) socket$inet6(0x18, 0xc005, 0xffffffffffffffe0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0x400, 0xff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) setsockopt(r1, 0x7, 0x2, &(0x7f0000000040)="43ca81f4faf126a17ff33919440f9fb107d99d7f24cfd92ef3610f6532038f84375857fcfd911bb24422a1d2991c7183f9cd14dadbf436d707238b05ce4e118112e59105294af0a629ace40a02ca549b7549ccccf09838be37e1e3c8b693fbca53c134f415456846a590aed864a45c76222d0b2bfdd77f4f25d5795af4c6651dea51791cf6f7daa6956f518650628f431a4a1adf09bee3aaee9a33c516e09b86f8bbf14d4c5cc6f0952067c602659c28fb9f785d13db7287008068096707837c3450f94ab221457854c81a5fb20baa0e9dc6023b39ac1877c8ab5f9443bc47cd5af1f5f9245d8903e8890b16e8b5b8745a3552a4f6ac", 0xf6) 16:02:06 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xaac3a792c94b871e) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x2eaf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', 0x0) 16:02:06 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000016c0)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000040)=""/49, 0x31}, {&(0x7f0000001280)=""/234, 0xea}, {&(0x7f00000000c0)=""/43, 0x2b}, {&(0x7f0000001380)=""/197, 0xc5}, {&(0x7f0000000100)=""/15, 0xf}, {&(0x7f0000001480)=""/148, 0x94}, {&(0x7f0000001540)=""/103, 0x67}, {&(0x7f00000015c0)=""/164, 0xa4}, {&(0x7f0000001680)}], 0xa, &(0x7f0000001780)=""/62, 0x3e}, 0x40) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) read(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:02:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="e3ad58a416f72ee99586132477f256ffffffff25b84e5bfdc3a5197094b222a9c4de41a52f5ea71b0000008bf69990bfe432aee9c287730c53fb394b842ddaccbbda1049fad2ba6ea574a5b2275965a6f7acad445dd97600000000000000000000000000", 0x64) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffff7f, 0xffffffffffffff44, "a1000000007b001000"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:02:06 executing program 1: mknod(&(0x7f0000000040)='./bus/../file0\x00', 0x2000, 0x3e40) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) open(&(0x7f0000000080)='./bus/file0\x00', 0x400, 0x1) 16:02:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x6) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0xffff}, 0x8) 16:02:06 executing program 1: r0 = syz_open_pts() unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x3) 16:02:06 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/../file0\x00', &(0x7f0000000200)='x\x00') kqueue() 16:02:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000dc0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d9ababc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907b06d2cdcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c9153a7c4b4204e0e907dc23b542922b035ef64460215e4755ea96f39b726016d707e0232d0d6e9cd5af309d48ca7c299f5164ef40a5c6a77f3e9", 0x7b8) syz_open_pts() r1 = geteuid() seteuid(r1) close(r0) kqueue() r2 = syz_open_pts() fcntl$getown(r2, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0xf8d, 0x9fb5, "a8fde9356474f0d60ababc9d2400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:02:06 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) getppid() fcntl$dupfd(r0, 0xa, r0) kevent(r0, &(0x7f0000000000), 0xd69, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x0, 0x3}, {{}, 0xfffffffffffffffe, 0x2b}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x401, 0x7}, {{r0}, 0xffffffffffffffff, 0x86, 0xf0000070, 0x8001, 0x2}, {{r0}, 0xffffffffffffffff, 0x70, 0xf00fffff, 0xffffffffffffffe0, 0x2}], 0x5, &(0x7f0000000140)={0x0, 0x1f}) recvfrom$inet(r0, &(0x7f0000000240)=""/207, 0xcf, 0x2, &(0x7f0000000000)={0x2, 0x0}, 0xc) fcntl$setown(r0, 0x6, 0x0) sync() r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f00000000c0)="02000000", 0x4) 16:02:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x9, 0x0, 0x8001, 0x0) open(&(0x7f0000000000)='./bus\x00', 0xe21, 0x52) 16:02:06 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getgroups(0x2, &(0x7f00000000c0)=[r3, r4]) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "1202545f8d5181410b18bedc185e9b37902cda4e"}) write(r0, &(0x7f0000002800)="f9", 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x9, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) 16:02:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c651000"], 0x10) r1 = socket(0x2, 0x4002, 0x0) shutdown(r1, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 16:02:06 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) close(r0) kqueue() 16:02:06 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) setsockopt(r0, 0x1, 0x8, &(0x7f0000000000)="4f5ecc98911565e51fa4b73b1b6515588537dd9610cb6f5fbecead62797417a4dc89cc98ec304986f988b01de5059b2f08be3f541ef6f0c3d7dbc8c491e637064d0f1219663ada92a87285199880ab1da78990435795989eea55f224e5ee6ba9a0b416bd3aa900b21110b18be52b81df4b2d93564382ac48c473a6a5c02996d29335e10a6b284105cfaca040d1adc345b308f5993bc7acc00e0cba747d5ebd02b28627eaf9d65f69eaa17c8c3d3d52bdb6ecbabf36e58b4b58a77816e95757c3d153403a9a0a2f5c1d84a56f49cb86b7a1fe4f95", 0xd4) 16:02:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)="becfe1a9187aab591d4a702efc09744cff629d24d38adb7716275d0a435aba8d717354b823671902f2cea2282ea5ee75f71c3038bfe60680f1fd62aad395a1fe03442f9461c4dc128bd8955af0dda500c9c90575c7f79f9b45b89e0aa0afca1eb0d465c930", 0x65) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xcd) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) r2 = kqueue() write(r2, &(0x7f0000000180)="7c86b16c7fbab31917422d9530586b89f9464dfefdfc833581681617c1335e13261bec161e60bd53786cac1c0b62f5478faded778dba2e980c42d38229a8612783dddef63fd0eb7ec6d40dd37e5e6023f272d5b4b9354ca1fa8bb2dff8a61edada81201732c82d4043653061d1e8d5bac14a81e7f1a1b8472e54aae646eea563842612663cc6bd37898ae8bc01b2eb5af04944f70aa1bd70d3b386d262a93777d23633ee3603939f46", 0xa9) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x1, 0xfffffffffffff67e, "47780ac85a538a1300"}) recvfrom(r1, &(0x7f00000002c0)=""/4096, 0x1000, 0x2, &(0x7f00000012c0)=@in={0x2, 0x1}, 0xc) poll(&(0x7f00000000c0)=[{r3, 0x1}], 0x1, 0x0) 16:02:06 executing program 1: r0 = socket$inet6(0x18, 0x400000000001, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) fcntl$getflags(r0, 0x1) msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="07ff2016cc7a3acc06c3061f0b7654044a2505238b0c36b8fdc8f3fc2400039f16aae22b9b0b00b8"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:02:06 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x2cf8af6edf44a1a9}], 0x4, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x49b, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) fcntl$setstatus(r2, 0x4, 0xc4) r4 = getpid() fcntl$setown(r1, 0x6, r4) accept$inet(r1, 0x0, &(0x7f0000000100)) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 16:02:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f00000000c0)="fe5b32dad7616c764f434b681d2454f5839c8750c05ac6c4b9f50d6adad7afc3e203f7d65c04e0f522aa4e86579f22dd2605bd37133064b7a1f4b2cf12530866d1a498f0da6c526675f18e0622ba172624f9270cfeb4c069bfff0bbe00bc90054012", 0x62) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) close(r0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xe0b, 0x6}, {0x0, 0x100000000}}) 16:02:07 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat(r1, &(0x7f0000000040)='./file0/../file0\x00', 0x10000, 0x13) r3 = dup2(r1, r1) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x1, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000000600)=[{0x0}], 0x1) close(r2) 16:02:07 executing program 1: rmdir(&(0x7f00000000c0)='./file0\x00') r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getpeername(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9ffffff000000000000000000000000000000"], &(0x7f0000000080)=0x4b) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) fcntl$dupfd(r1, 0xa, r2) 16:02:07 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0xfff, 0x3f, 0x80000000, 0x800, "64a9b81aed92f0d38b7532e1eddfb63369e47436", 0x7, 0xffff}) mprotect(&(0x7f0000265000/0x3000)=nil, 0x3000, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8008, 0x31) write(r1, &(0x7f0000000080)="96ddac7b149b588f3ce9dafa0786a35c02ad57352292cfd8cf7e5dd92ceec048c6618078ccba7f3c5e7993b7c73aaef6c22376c9ea0c09953dc78d329c7745ce2a4bea036357916ccff3830db1ae84cd714d1dc5f3af0d931cebf24577aa4d73df96d4f96941a09b08808a48639642eceafd12ca4263d1a81cb6", 0x7a) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) execve(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280), &(0x7f0000000440)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='^}-*\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='#[)\'%,)-+\x00']) munlockall() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:02:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000006c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() readv(r2, &(0x7f0000000200)=[{&(0x7f0000000000)=""/19, 0x13}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x2, 0xf99, 0x6, r3}) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x3, 0xffffdffffffffff8, 0x1d38, "4f0000004ae30000000000000010000900"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:02:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x9000000000005, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)='n6', 0x2}], 0x1, 0x0) close(r0) 16:02:08 executing program 1: socketpair(0x20, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0xfa, 0x4, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) socket(0x1b, 0x7, 0x0) setsockopt(r0, 0x8, 0xd381, &(0x7f0000000040)="60a21ae767c14416b93b2ff07960d3ce513905ca86053ba7f163e6a3af2417a8804bbd49c1c72294d74bd00c", 0x2c) 16:02:08 executing program 1: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x0, 0x1ff) getsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000080)=0x4) 16:02:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) r1 = geteuid() getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000180)='./file0\x00', r1, r2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="05000000000000000000000000000000000000000002"], 0x1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) connect(r3, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) mkdir(&(0x7f0000000040)='./file0\x00', 0x1b) 16:02:08 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x2018, 0x80000001) open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) 16:02:08 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r2) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r1) 16:02:08 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="6e7f03", 0x3}, {&(0x7f00000001c0)="471b22888d5462ca394876f89944e5447c48965f7c4bf79b2f72e161df124f246928b58b4857ece0f36e0188fb18adfb39e2d44d0c78d38a9661ffb4a53e7ba29a5aa089c1c07c9bc681a5ce977b3a88797cf77d0ae0f149021d3c76f185aeca9cd97dcb725cb6c68852c6833490009549ac008da0b944b6855dae0d4dc6049c128e6f5118ff6748027dba8847dbf97d2b475923d94fc2335673266d6e2ffd6e90aaa012fbe8bcfb98bad634540e3dda13456163bd944a8d7c20f596426e71b6bd351244b407005de6b34d6d253eaf", 0xcf}, {&(0x7f00000000c0)="1359ca2839b9758e86edfdb1f6b16c4cf9ffe9d52cc07a9250a88dea23a4831d", 0x20}, {&(0x7f00000002c0)="88a56d39aab7a8d701183a958063d9407cdaacbf449af5b30c45a0a5157c46ffdc8e249eef14b967517e027d4efc0e035130c3253968992cfc1af8071acfba1030b1d6a09c118bea177ac7e519874dcdf2ca8e875e6b947c171a9dcefafdba702982c0b180bdd5be11dc0e56cbb5fc4891e52df1f480221aa1a9c5731c253a153423d85b5f9e968f715bfe1939957cfda31c94ad29d5d17e8d8d9c5c7675fb9fdb9ec95829aae18e554f33a78900e0807293482606d7d509279abce60c", 0xbd}, {&(0x7f0000000380)="c5a3ff3ec4be2557a7ed9adc8e5325098be37b5a2b69f421e1e57f9b5e59e5e6fa101c99c0e019dc88f3704140a377f9a1e7fe424b4add32262189e11a9d29a1f7dbf6c223702c047b1eb2d37cf6ab0785dc20c147fb0542cbaff851066cbf968d7721768468a45c7cea628bbc837873f6b4114908e6cce6d31c836219f259a35d9a29069c25093107dcf0d2b60386f1da0a8f0d21ce838801eb1d611ef8fb2427973992f5de6eb79ae662b8f1838a0fd3f3bb0928795719a4565856ec2a32483f2c159fd25560346ac612ed29a86d92011417475ce899af3d6c94e0ee87a2f5d12db3f6adde7b0ff92f27f6fc0037bc1b76644bfef7415cc8dd", 0xfa}, {&(0x7f0000000480)="070ac171bc9666627dc95ab7f1369563d80fd8b18c2b520447f3b5573c3747dc1bf3de4e4268d80939b7bb267df80e0bb071e54e43139a544927f4d6061fb89a637dc6bcd43d7168b9b80c3095b134822d98125df274b19958c43b415631f735e0b33f52135941b6dd3e74b3816c2e644a20c796ea5ed5c4f18de30b9c9c829f164da0acaf299fcff5e47edd8588cf5b18dc2ecf1d14bb5744b3f455ac5f", 0x9e}], 0x6) kqueue() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() write(r0, &(0x7f00000000c0), 0xfffffeb0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x40) fcntl$setstatus(r0, 0x4, 0x4c) write(r0, &(0x7f0000000080)="7f0dfe", 0x3) 16:02:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x102) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) mknod(&(0x7f0000000140)='./file0/file0\x00', 0x1000, 0xcdc) r1 = socket$inet(0x2, 0x6, 0x200007) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) setsockopt$inet_opts(r1, 0x0, 0x23, 0x0, 0x0) 16:02:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) flock(r0, 0xf) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678", 0x2d) close(r0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000140)={0x7ff, 0xcf}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xd851, 0x0, 0x7fffffff, 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x10, 0x1) kqueue() 16:02:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x8) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=""/81, 0x51) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0xe26) 16:02:09 executing program 1: r0 = syz_open_pts() unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x40000000000f98) 16:02:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getpid() setsockopt(r0, 0x1, 0x40a, &(0x7f0000000000)="01000000", 0x4) getppid() 16:02:09 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) close(r1) 16:02:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setregid(0x0, r1) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="00002e2366696c6530007e9df837303d7d3de253dc3e93e0cc58c8855cffd1ff68f3d5331c701e545376000000001ac32ecb47b297fb27920e3e5a07aeca9fedf3249438d1be0b6599f18261451c106ce8f9644c74f6b6e8393f5ce866b7054b0484f56bcdc7caa46b670900f24b069c19d9bb8094f903e1c93f083a23b10bd8c235a29761382c55246ffa2d3d2ccb5a46835da4ad62b9cd8f67a032dc5c9a9d5db0b464c52c65ae727ce73517e02b196c9a2b9344c97eb7dd99e1dfb42469174fb12f7a41293d1bcd78316c543ec7faa64dbfd34f2e242b364cad46054989c6e08a47df76f7773f8806d18c2feb3237e84a6982a710270dd389be3fa68104001eac593cfa9d1f75e9dc7810225aa98bc25f81d61060ac04fc7aa305db5efd693308e4e38f821da4e0b6b56d8e"], 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="ddcd15d67cdddc261610ee88aaf275e9ad280b9f6767a36d84b9d309c6e0382c83482e13087fdc0309b145ebb7088b35cb0c7134998d870a858ec5ef204adbe6d1470e655ec748faadab781baf419a92eac8b4c51c09ec9aac9e8c1fa109ed74119e89394034843043d594a8d3e5d683dc70d39d476670a664607c2cf9f1aaf0d0f8f6798c4ff0a57ec74454fae5505e60ec5ba9912d20bf98e48ec8bc3d80e047ba0232176b8efc2831ef5814d144738a4914d1a5", 0xb5}, {&(0x7f0000000180)="7e4fe9c4aed99d7129ebb17370b9d66fbac26bc4e8629a348692a05a0dba4db0c33c55adf16b5dc212987ad1dd82de96e0d6d9eae1af3480637406a860220fdb3e3838808ba678be6266249c5240277cfa2e7f5feb4dd867ddd2a41cf5347740a3ddccc3c61c5a2ea2ba58a0519bead1069617c67d787a90f1bf8a854500b4bdb648035944f8bf68733fbff3a1c7f1d12b4c25b04ef60ecc73b553ab01e1665f484e5828454f118f7668a63a4dec650576da6da9345d60322706f335994e922ef0526cdbec0daaa12962100f1de52c68dedc5f5083781e95824bf5310504842827e5663be6a503323e0985037c39801bee1d5d911a0b45ed", 0xf8}], 0x2, 0x0, 0x0, 0xdae29b0060330473}, 0x0) setuid(0xee01) r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getegid() setgroups(0x5, &(0x7f0000000440)=[r2, r3, r4, r5, r6]) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:02:09 executing program 1: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munmap(&(0x7f0000b5f000/0x4000)=nil, 0x4000) madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x2011, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000b56000/0x2000)=nil, 0x2000) 16:02:09 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r0, &(0x7f00000000c0), 0x3, &(0x7f0000000200)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r2 = semget(0x2, 0x6, 0x94) semop(r2, &(0x7f0000000140)=[{0x0, 0x80, 0x1800}], 0x1) write(r1, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r1, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) syz_open_pts() close(r1) kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0x9ba6, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000001c0)=[{r3, 0x64}], 0x1, 0x0) 16:02:09 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x3, 0x1c0000000000000, 0x9}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x3, 0x6}], 0x3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x4, 0x80, 0x8b23, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x5, 0x7f}, {{r1}, 0xffffffffffffffff, 0x10, 0x80000004, 0x7}, {{r0}, 0xfffffffffffffffa, 0x20, 0x80, 0x1bf, 0x100000001}, {{r2}, 0xffffffffffffffff, 0x42, 0x20000081, 0x4, 0x100000001}], 0xfff, &(0x7f00000001c0)={0x6, 0x100000001}) r3 = getpid() wait4(r3, &(0x7f0000000280), 0x9, &(0x7f00000002c0)) pipe2(&(0x7f0000000000), 0x10004) dup2(r0, r2) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000240)={0x7, 0x9}) r4 = getuid() r5 = getgid() chown(&(0x7f0000000200)='./bus\x00', r4, r5) 16:02:09 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x7938ae6f, 0x400, 0x4b, 0x0, "5276c6389a448a0a48ba60c8fae6c628c81eeb6f", 0xfffffffffffff001, 0x9}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x51df84d0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x2, 0x0, 0x8000}], 0x80000001, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x0, 0xf0000004, 0x4, 0x1}, {{r0}, 0x0, 0x22, 0x1, 0x7, 0x3}], 0x4, &(0x7f0000000100)={0x7fff, 0x4}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9, 0x6}, {0x2, 0x6}}, 0x0) dup2(r1, r0) truncate(&(0x7f0000000240)='./file0\x00', 0x7) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:02:09 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4, 0x2}, {0x20, 0x37}}, 0x2) r1 = getpgrp() r2 = getuid() getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="8d75c9fbf02943cedd38b4a179022a9b85a684c9519b6b269dee7a6b3a7cef13fbaf5f3649e407e7b1fa5cf1f5a549d226c7a014f2de7456ec9db7133994d2bdf197f9578870a323be82bb4bd475fd4047b2181d391163338e13fd6f324d", 0x5e}, {&(0x7f0000000140)="ddd5f55944d3c0ba74482b96d5c7e1d4783a93d68e0c32fb0b341d975aac540602b205c6afea355878f54f58eb7ac5d953b8575bcf46dd05a44b08b3da6082bbd9d5784022f2ae752b7ff6aeb54f83a19f39c95212ae5c12d1c6375e4db1eec802ba594b36eccf8cc959366ce886730a8cc00fc8d9b359aaee8485b485d42cd3cb96", 0x82}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}], 0x20, 0x408}, 0x1) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x8, 0x7}, {{r0}, 0xfffffffffffffff8, 0x20, 0x8, 0x8, 0x3}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0x8001, 0x101}, {{r0}, 0xfffffffffffffff8, 0x78, 0x1, 0x6, 0x9}], 0x3, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x60000093, 0x6, 0xa03}, {{r0}, 0xfffffffffffffff9, 0x8, 0x2000000e, 0x4, 0x5}], 0x2, &(0x7f00000003c0)={0x100000001, 0x8}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000400)={0x1, 0x31}) r5 = syz_open_pts() sendto$inet6(r0, &(0x7f0000000440)="74547a6fb40d5bcd5c0c2581cfe62ed47a1144cec0a9b0b62e02864d9bb800354371d84d9ebd743864fa115ea9c02ddfca733c432e21b7c58ee8976b8734a58cec4f09a933b7bee525315fe298e889c0579db6dd697d3843525eaa20f41d9c423fdcfe25183317ccb6a99c693bf443c9e925579dececcf9863056e239a947590228dd9d9c3", 0x85, 0x1, &(0x7f0000000500)={0x18, 0x0, 0x9, 0xcef}, 0xc) kevent(r5, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffe, 0x94, 0x1, 0xffffffffffffffe1, 0x2}, {{r0}, 0xffffffffffffffff, 0x70, 0x800fffff, 0x8790, 0x3}], 0x1, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffd, 0x18, 0xfffff, 0x6}, {{r5}, 0xffffffffffffffff, 0x5, 0x8, 0x1, 0xc1}, {{r5}, 0xffffffffffffffff, 0x13, 0x3, 0x5b3f, 0x3}], 0x0, &(0x7f0000000600)={0x10000, 0x7a4}) r6 = msgget$private(0x0, 0x621) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000640)={{0x7f, r2, r3, r2, r4, 0xe1, 0x51fb}, 0x3, 0x8, r1, r1, 0x1000, 0x2, 0x7ff, 0x2}) nanosleep(&(0x7f00000006c0)={0xeb9, 0xffffffffffff8001}, 0x0) r7 = getpgrp() fcntl$setown(r5, 0x6, r7) sendto$inet6(r0, &(0x7f0000000700)="a61595710e83a5c749efad231215bbe16b0d291eb99bad7c862848ae5d97f1ad415304241d17b3899ba65801191c00bac87f4462c760e73a9d723bed5ffbd33a0218ed0f1819a1a972bf9a6921c253c999d2a040d44637c61bc0c50fedce1612008535b8bbd9a33384ef2ebc4b55f9d70afd17d0d47aa54c4e5577724889b3fbf3ba278cf733d5fe3193d807a82fb023ee8415599c6d901ed7bfa56e71532cdcd17390f6e6117efe1b234959db70218f2e4d9a13c9e3d3b361f2ad879ddb7eea29e024ba402ed3949cdedb250cb29ddd4cc346aa90eacbcb51dda13b01af64479147d65f4b305b61fd564a680811c557164a641a7a1b23a71fc063f64d18", 0xfe, 0x1, &(0x7f0000000800)={0x18, 0x1, 0x9013, 0x6}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000840)=""/27, &(0x7f0000000880)=0x1b) r8 = socket(0x7, 0x2, 0x1) kevent(r0, &(0x7f00000008c0)=[{{r8}, 0xfffffffffffffffe, 0x40, 0x94, 0x4, 0x2}, {{r0}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x90, 0x19d1}], 0x1, &(0x7f0000000900)=[{{r5}, 0xfffffffffffffffc, 0x12, 0x20000008, 0x7fffffff, 0x1b}], 0x40, &(0x7f0000000940)={0xa3, 0x400}) stat(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)) msgget$private(0x0, 0x146) pipe(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r8, &(0x7f0000000a40)=[{{r5}, 0x0, 0x44, 0x20000004, 0x40, 0xfff}, {{r8}, 0xffffffffffffffff, 0x24, 0x20000000, 0x80000001, 0xde93}, {{r0}, 0xfffffffffffffffb, 0xa7, 0x40, 0x4, 0x6}, {{r5}, 0xfffffffffffffffe, 0x20, 0x21, 0x3, 0x4}, {{r5}, 0xfffffffffffffffb, 0x2, 0x20000001, 0x0, 0x81}, {{r5}, 0x0, 0x2c, 0xc0, 0xffffffffffffffe1, 0x157}, {{r5}, 0xfffffffffffffffe, 0x4, 0x80000000, 0x3ff}, {{r8}, 0xffffffffffffffff, 0x5, 0x1, 0x9, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x7fff, 0xade1ae6}], 0x6dc5, &(0x7f0000000bc0)=[{{r0}, 0xffffffffffffffff, 0x92, 0x62, 0x3, 0x1}, {{r5}, 0xfffffffffffffffa, 0xc1, 0x90, 0x10001, 0x8}, {{r10}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x7dc, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0xd, 0x80000041, 0x2, 0x2}], 0x401, &(0x7f0000000c40)={0x8000, 0x9}) lchown(&(0x7f0000000c80)='./file1\x00', r2, r4) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f0000000cc0)={{0x18, 0x3, 0x6, 0x100}, {0x18, 0x0, 0x91, 0x1}, 0x6, [0x4, 0x200, 0x2, 0x5, 0x6, 0x6, 0x3e2, 0x200]}, 0x3c) shutdown(r0, 0x0) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f0000000d00)=0x7f2) flock(r8, 0x1) nanosleep(&(0x7f0000000d40)={0xffffffffffffff03, 0x8}, &(0x7f0000000d80)) 16:02:09 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="ada77e261649d13dee1ed2d85c7316daebadd01a276a0972765fdc12b827d3e49b70d3d80f566f2353b14e6c472d47ccaf320b2c4e4debd0f8eb40385cc566a1c328dda5b25049d0cdd8f63474", 0x4d) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="711df240ec1dcb1cf2badc511701000000000000001400fdff0ee6"], 0x1) r1 = accept(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) close(r1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r2 = getpgrp() open(&(0x7f0000000180)='./bus\x00', 0x40, 0x110) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x0, 0x4, 0x7f, r2}) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) map stack 0x20ffd000-0x21000000 of map 0xffffff003f12bd68 failed: no mapping map stack 0x20ffd000-0x21000000 of map 0xffffff003f12bd68 failed: no mapping 16:02:15 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) munlockall() connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) mlockall(0x3) r1 = syz_open_pts() clock_getres(0x4, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x80000000, 0x1, 0x1, 0x6, "c9d9c56b291bdeebc163d853456b8c320265f4d4", 0x6, 0x7}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x180) 16:02:15 executing program 1: r0 = open(&(0x7f0000000380)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x7ffff) write(r0, &(0x7f0000000340), 0xff75) lseek(r0, 0x0, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/121, 0x79}, {&(0x7f0000000100)=""/10, 0x197}, {&(0x7f0000000140)=""/61, 0x3d}, {&(0x7f0000000180)=""/188, 0xfffffecd}, {&(0x7f0000000240)=""/110, 0x6e}], 0x5) shutdown(r0, 0x2) 16:02:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x100) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x3) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000080)=0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x502c0, 0x10) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f62757300e1e145da2fe9f1bcb79fd8c0196531c3c98d11db2bd060877fb447b5b2144d86bed65e4770e95a15b62545b100cc00b9305b8a335114d91016d9770a844e7f1e817914699ecb1256b2e71947d27ac7898cf83995ca2a6842c651bb"], 0x8) munmap(&(0x7f00003e4000/0x1000)=nil, 0x1000) madvise(&(0x7f00003e4000/0x1000)=nil, 0x1000, 0x0) 16:02:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000440)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4b1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x0, "9af9ff0000000000000000004000"}) flock(r1, 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xff, 0x7fff, 0x100000001, 0xfff, "62ae808978de7f2b36486c00004000"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) syz_open_pts() 16:02:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffff7f, 0xffffffffffffff44, "a1000000007b001000"}) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x9) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) fcntl$dupfd(r2, 0x0, r0) 16:02:15 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0xc67f) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="fe010008aaa00810009bc3513e2a5e0000000000", 0x14) r1 = socket$unix(0x1, 0x5, 0x0) r2 = getpgrp() r3 = geteuid() getgroups(0x1, &(0x7f00000000c0)=[0x0]) r5 = getpgid(0x0) r6 = getuid() r7 = getgid() sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080), 0x0, &(0x7f0000000100)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x1}, 0x1) 16:02:15 executing program 0: mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r2 = syz_open_pts() sendmsg(r0, &(0x7f0000002900)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000240)="506f82d7b1e4fba5412e865dce032a301cc7bdc332d72112a76b74632af8f86edaa48efd61335e6c44cc4fc883f60888b5be0425fa536d2bdf78d684321b601f186ef0829b408b75293c8107066147de19f795d76c1783d6eb8d9b5adac5851c5af1e8ed06f48502f8e056f4f06c56418c290ae3480f36cd69004dcef018400c7a7333575cf83b8d84494b11e956178904f7e27a53b55d8f39b1c3e59828cf838b5be9755f80a5980811d2ca4c42d142f232c5cc732cdbff39a291e4e5c317fe3e6015601a4957f7170dec349f6309644209c0da3875fd4fae6a68e43aa7d3679a8f0f8b49bf3ecc89332124a35dd38d11eff2842e2e", 0xf6}, {&(0x7f0000000040)}, {&(0x7f0000000080)="e654e9cddd4dbd7e8816e5c748e4c7d9ba3d42d63bbbfcb4da16d9d09483985e6268b209e073ff4a92", 0x29}, {&(0x7f00000000c0)="8052cd77f8c5e827c80500f0", 0xc}, {&(0x7f0000000180)="19fab0560c0c2b6f0a8dbdad18302fff62168b77a41e17989d4132334e9e0291d4c218a228d91ad9e85f7b3c5f537077ecd9de0f61f43ceff51dc603832dd79d8bc284d8e676a6f402b5f65a6546238909f408", 0x53}, {&(0x7f0000000340)}, {&(0x7f0000000500)="ad6c1ffb1e0b96cdb67691d8a34bc49fec3bc281035360cac7fe441a361e4b73656da1c3a54972614fa8ea92e4b273950c8043a1f8448d637eede94697f9109dbc14bf5cd003a36cae3c539d356b63c2949d94f32b4d580d6688e273698827f1e914a4792a14d2947f714d69f71d255d1a0a29884e5897132b674e28f45bf74e02132c26f18a51dda8a4c4f5ccda7ad0b2aab7bc5fb7658d1f84781917177ecd4e2d3a2cd1bc96400266402b94ab0e8674bd064b16e51162377f52401e538f73e6d87cea388c4ec84b0484510ea10de80dc30ae5339aa8d2024976712b034af6b01c3e6f3675831e584d41395aecaaca99acc464b78c44e258124d5cdd7e2fa9c1b91c55b8b44e6882ca8d42e23abbcefe9deeba3ca980c009387d9839eb2ade9681122e9887294b5762581fdfbb3ba6644d5aa7b72b4b6a42a69ddbff3bf300be17638bb02e11f763cbbcda5fd7058b11f06c1c540b9127b6f94e3cf44cf567ba7717e7a989dc92bf296d7a9b390bb24cd28a04f9cfacdaa5513b99abc9601890dfd79cb52a58d0b6bd4b34eb0b5a36ae1774476f488268ea94d96458d53ebcda7284f0315c0713f78868b2c1ea7f195c5db883ec0f881f74238be4896739207667413479e84b26f55ba8399407206dc1a35605011e5397ad12de3e8f517848a30978e5fb0c6a3c569ba7d9d9dd0d2a69b066d0342581037126c439fe421473cf9a9db8ba0aa53e92af1e59884c88bc676fd14c84b81764f4f96fac597ad8fc0032ec8dbdcd7e43d8ac6156b313d38959d3e1669f1074032966c44c5bcfb0586c68d0887f55b60eef1a8d1381f43da9f6197daaaf3a380600739295761467b2f730eb8a27ebd8489d48d1f188b9ebe1a37cf91b3a0953a4900443a499e7ac701fed952f4d6c31fc8390e41f4c1e5e6d99d481cfe1428dd6bea004e22dfca9174a6e74444a13b530a53e320ecfbc97d3596e66b03d8a6a6d9bdafbd13ae8db692d01d7e397bea40791c18d8202aec5532a9ff0908d10fc778d44839d958c552281eeca489052fbfb3b7207aa1809222af25bc6d79c609989c1ceb5bef158ab5b58a3dc388dca66836ab25159e40cc98930d6e5b39ecb6ddcbde4ef3dac17c06e95e3590ad8d2816369784a7d4d6662e5c00a171f2765a0818c4f1d8d5afd0984a5984217db232fcd506aa01f3906994a0430cd8814c3370f203c766a91b09dff62126e365ffda3bad18eb574cf32e26550e6eb2733a8abe2801ae00bdcb2978263b6ab92a36454ab07e823235fd48d11be7a954d5b99d773a2206be45b3f1f1d84fc6031fef33af1a27a7a64ba3387bb07b78ac850dc3a6b2af47a275bc424524b71550f391a1c29960954970a469b283bb705d1b243994959cc5b384b63c75533023ca5bae5e1b334d9786fa9efc2043af5353a9012bbe69015d6607f57c5fc9c774bf734a3749111298176a9707107b91027c84715eadaa7f596dac11d2c3ff0710b5f9ce9f26338661e8344cd858112ece95a282b692e7547b7dacfc5ae06ef38ef132c92a1f61c3328f66a672873340c69763d5c27a0f315a49e614d7969e4a1e98892ba02c9be3f96feb71a6d046e345ff2ee766297b3403a0eefa72ee3983d73a8f5b2eb848ee171941eb03bf155441c4ba217677d11cb357ff2102dfa7a8f0214a212a7c68e2f34ecd899e8153701a70f6c36f93a643510f07821e57febf342b2b32924d7b3fce503e047a6c7ce448c90188dbead2edaaded7eb7b7bb16d1e7533de4401cd93eeca757aad06029b4d21de848bc9f5339bca56c53070d73af3a804d46436124c323a61d172a1f6a022788829f11106b0dfbbc5f85da9f0890f3be86ec1d7b9b34779989867157dee101986f996080a7bc03b30f9af0076fdc3479ad2427a5a17df2d0e3f1f0a161b6108c74c61c63c5d2f2194e15c280171145f641a3df9152456e89aa2bd6a93fca5587540097c0aead7c4316778902e8c83f38c56fd9cc10febe8874518defedaf5c9b0d953377d4ab6ecb912834e18a985cf86ed1e5b8e8b1ea6e858c5b322a471717d7da21c703049ac69d76984b28a537060d0ff1cbc919a9df225b873665d71b765a5f0ba5f29407c1b678c9097d79d62ff56c38c59651fe0dc20cc97635ab1f43ec1457e33d452247e776c8545d89e6d11022395f1acd9d76d9f40e0fc4fe778b5c87b16d559feb7f6a41697591c01161a29ec8a819bfa40603faad15570e61a6021f357647f66cc3fc50dca45a1a86bb7e514c955a202baca3d19e2afca417c58c680bb8ba78de7227a9ed8c18acad4430e8572e8c47499c8abf1d7b913ed98d0c2b7d8686e9202fa7d76ac71a4b29f2714663cf26cd31c1109cf89ceed22368642e9e4f14c7d88d4e23577d27ddc2892eaf8c50abfca1d933ba9b69eef30f99549572d9ce8d504cbcfff540d414d0aad1d9a4e007990351e10b7b06808898267d6fa6a50c03279987513e1f73d980102846e49a8764282672f16a1f4e9ac479475cea4991cbd1f01df006430537bfc25593dae5137231fae0d08cff56049952070a5d9d942abe1598bf73fa0207b02bb4815f65693aa3ccc6110938ba1e502aee614cf682c7ad23bdbbb5c4e73e619e8a423c0fb4349ec36dccb006582c386f033af1a0ce16c597ffabde12d93725640bcfca2f7cde1efb8952c9588f403530e341f8c23b8703a821645e260b85fc607929a619bbfd82aab6182f49a81be3998cd2c70a8b2a81405b00a36878234bd08c8bd440cd0697bc7e3ec4b933376a364f4a1252229d16f0eff53bb27a34ea503c3426c41e3d16fb7793a8350a2a9c24aa6899538e83dc1ac86b0d64cfbfc05d95573cb6a4ca8c9cea15412bced0748da55bbeb845f62fba4ea7d3f4b7aa92324a2c15d3fb7b3a567c7822318b1d4e979c765bddeaad38cf70791cb4a58d0ba661f9d527b63e0ae1701ff5d8d11e7d0b8bc02651fa71fc59448f1a86b1904d45962626e24880d5702f8631ea6f06814db3e2257a54d77c853a36200e903efd48913d9a0b6d6b8d9f8b0ebaa31051c381ecbd3d1fcf675e893df3c75a18a0a1d8cfacea1282e08d07a3cf7ab5356d2bff80afa0ee0f27c07efa92bc89642fd761ead867212ab7d72512fa2ba00d8fe8d83997448fb8ab78bf656ccbdd66e17c9b1fa7789f996b3aa1af0d71ccf054c1f67bbabbacad3f6cbdd2e25bc380331d0d6b0d37c020bf44ecb6c107fc36f227248c34a7507e7c58dabf429368099159a33d31ab69b5e7d06375e910c2e7c744e7c8bd05e3604bc8f65672b8f7455bc7207040566277eeff19daec809c3c3db48916089ee22aded79233af3e69b2512ea5526f5badb523986e4baeaf6821760995a28170b7ae1971f26035c936222fc9d7e18ec839ec86d15d55c635761229900553efda2e362c81255eff08bdaac17d77034b23a75a7233249a462b817869ca90391ba36dda30034bc2589362f4960cb642bdbe5423adeb2e4aab9814b59c9edb9cdb783538f04ed6d0f10c05d832f4f4a704c7c06ed7a702112fc45a1d9c115fdd186ab4279d145b060e337c52edb53a1f22d376aa30e923d6022b04df64cda9df3218c3eaa1ff9fec5a29802082c3b4b0607474561639d71984fcc7a074c7a9ed5083cd07cbd7bf58b09c8bf6d117801cee8124207746408affa8c322e17f71880a93e5e55309c885e8504f5cfd9a4ae152bf42acb77bc2a774db0c3927dfd3001027a1a4e5dee6151ea26713b3a954c2b8556c33e970ee6b8367555371c6654d3c6cb3e6245642d6717bda041ecff2fe2916916d400df24453d7d9db28cc0838299d1e1856cb78b4b5cddd12c6af61b660feebedafa133d1f343036976e4bf986837132c9f3325656bb92853b3e5301836e7e6a1c68fdae58b941d569bb4e0b2e5239627cc60e4f5d989dcfabf74e00cc72bec94b5a4b72b80c468ea7eed35e9bf10e39e6baee4b5928b8f33b7c6b7824754427ac1c6129a17fa3610095afd4cf4f02d20cfd59f43e46162a91c0fe75066ef1d39416d87cdc97d8ce0b7c7923bd79b2f638d351923e5c228f73fefea7ec0cbb4a42a40bf898ce586428421267e88a23dbf05923a053bdde49e93ca1d05ac7adc88744854d026e18a2e579a7112c89bb6b8fce0c660247bacb01a9137a6a49fe3a1e53e302f560eb817b8a8e6fb9d0b417044d241a183bc8a2b09cd1f7893d75342b0c51627631dee531c5c51e32717ad055fa201699b2a6532324dc54d61a1239afefc89ec9be2cc52e4b83820f2651d1222ebedd9ed483fded413b72cd58c7e095bf1fb2a205b0246c54faefcaf34051d9800660fbfe2b9fff6342ff3a8143391899af8904ea7412cd2926293fb7d8c33c9989703a71dd26904fd020113b45e04c7d1e7ce073e7ffebb7cecffba1a17ba4e9d73960146d07a95f2e7b40e4e465f4db00b1b4ee9a28dc4e8cf1c9683b655a4ca2d1ab30d05080538d187f3fdf954f8dcabbe01027d59653db76d897a82a86034a1056cb2d75c45d8b66093edbc2dfe3d6ac508e89d8e2f8b19413a898537abaec4197fa66ab5b2028938badfb8f8eb077ab57c90f6b10addce2fa0347c392097db35c9cb31a1fc711f0a38934a96754d0e85d0f17ed7f8979b02b9148848f041d3fa6776e6eb21d6b7613784d25e20143041b1c72367abdd4be1c9f4a4d5d4d3a5b0f8fe6dc8f527060efa9b22b5becbd25953c24c30e3b5cd982abc40d3c4afff644977faf41102aa997be11e52c3a37d2297c4736d1de5afe725aadc2b65acc6c058e4393e739c88b32aa7afcc5f05c8f35a6a304e67cbdca7c5f1ecb10d31669ea7de1d59537c6a1671d9fe771cb6644514ea1d0e630285c677211dc829981f902064ab99684c8d1e5da7b4c416e7016b82f9928f23d8138efbc3514a631860508831dfdc7e1a0ada0dee2eaf786a3750fe05e8eed7d88111dbf89fbd8b250cb592612e8a7b27e37aaa7dbdf0827468021654f9883c6e83e7a5ee4c47763cad33007da198682f3e40a29db66e87217029091f8e9f9308d1546d79f4173061b5b3fe3bf22d34ca55dfb91d36559aebfa09cee6518a25470b2e26a7a18158c0356e84b9f47e7ea9032e394e563fd04d9b9a4616c9dfad49239dff98f4403eb17c6b6bd7a24880d5118573a3b4371c60d7e71b5a2bff8e229838e730c548cdc51588d61469278296be85bcf982764c06c1b546e80aefebb6106593fd0dc710b4b90b62e753220c6504987bd525e59a106627cf9f636616544c483974610261897d02b1537328820b8d21dd41239efb6f34ae3a2abea3c44e37a05dc343d279a585eb5d040eed27a95f750fd54c979a36e40db810ba93c733956df52c261e242379d5b4eeb03f60f3ce17d5621c4b84e102b61b9e0cd124817178ca27d5611c4b3aefcf73d540a21c408c342671df1eab173243f4edfd0b03faf614355656ed7621c4d4ff884efb445143c2713e17cf6646055f0290ed1619acbd42c1964780a34803102c01eab565ab5a21d1f714556ff32e328e3e4e25ccb6db791878890bc111cfe689232027953093d40ae58314a01f684a23444ddc502ee942fdcc47254b6a0b2c41dd1bf296508b47b250d06a8ed650cfd6557108bc4d294357018b9161d1be0c09ddd6029f0876f0e841c1072a7dd86ce2a1daf45fb25213c9f331cf610edb8d578312202f64a87a5c3b6088deea99d57b1271f0ac6fd7962c9d762fbac7047164a922e05451f214a9f03c05268ffcce477ed4177482c9da26ac7f63e4318ae7fa7a", 0x1000}, {&(0x7f0000000380)="5c7e66f8d74dcc549c39f4b761ac18232e1c85d3e3fd052a61a993727e6825ee7ea473d226d8cb56783819ce88c4bc", 0x2f}, {&(0x7f00000003c0)="320eb8b5537c994682019bf81d545a4e5bf92f1e68f0cd51239ecc95f387b919d316e927760b23f16a25bc73187bac70f8af6e137406cbdfb53713496732c3563b758b3d44490fa3213fa1c2f7e07e6837993c9c94c1e6b021f5208b6516334f243cf28f82e7f94127721ed6461941c0ccf88f1dec6848ec1937086cf89bd7f0a6b5310f861cb254ecd6092471b3e56e4b95403f37911754c497476ec93095f8a687234b1441ea4d80299d1fd7f445eaadbc11378796e296a4d4cbbf772c9d8a6776ab52c58328404f416f01dfa4955f0bfdc4a7ef98936bb4a69e3fd923d0ba42aacb51f2513ffa3d03a5885578993df1d26b7e33ea38", 0xf7}], 0x9, &(0x7f0000002a40)=ANY=[@ANYBLOB="6800000000000000ffff00000100000033b4e58fd2c07a8ecc2576305a4c69a2df9dc4f8de6eb13414ed3f45f507d38d3d67e65722c7761371c1a54e065c8996cb9fdf3e860f8db97685c7798d5aa48a4e6ea5b12db8dca49dc12acee0bc3fdcc4f6dd23e00000005800000000000000ffff000020000000a3fdf5bbd945819bdffd372f753d582f01292eacfa8c3945afa685fd773123e674a09c276b17dc658aa29c4395a2b33a0519bbddaaf6578edaeb92b923d69ba6db241d88000000003000000000000000ffff000009000000646092f7a929fe2e9409fd7320c337b9be6f3ecb4a167d0a532fddeb00000000400000000000000001000000050000006a8f489b38fbeeaa7d6370e69aedad6f1cc2d5f6718b41f974a59e255d3a54702705cebd20c8e01aae601abeefd60d001010000000000000ffff0000000200005099c02342fb323437d1d964bf48b6f4b7e594cb27d1b202cee46d6702428eb9b0a894802ee0d73dd1d17040aa4a0c37f2f9ba5aec48ac0c2ee795aab9d35daa2a456c0a43c753216680508dd9d9c04f6dee6a4858f6a1aadced668986bf62c4806a2286ca7e8ebe49a73c19f41bc7f309d4c0a7b471277153be39b52d19513968e0199d86da76d32dba2c42ace2c01ce5e981d2cc330be2456e26a8eea46936704a43a4b7bdcf2f97496b2d158d174501433e693d6625205138b80ba682ee053671d139c91f94192a6c3f136f4b897ab0fdeb7cc7d0311a91937f4823e813387815e6c7149b7a9acc913be4a77ec9f39a5f6eecadbe55b43394c14d9ff3e1bf904fdde99e7078e00019d7faaffa702b1e426b2ba176e56a4df11fdfaa5b031168897e84162417dd2ff5ad7b50bbcc24bb09f7edbcc5360af2b661420024d9d95c692915a656eb8ba9f2e074186a0771976a8a6211165491884cd7735450ec3211123c71a4e28c6c4abb2bec981378d84a48e3afe16e08dd2dee5869d1d0bf65b433a2a164f34eeb6731e2198b1e2ac28e89fb6ae5844f8cfffe20ec864fdfb5d7be2e026eab314211bbab7ed8efcd98e36ad67de96763552c0f7b8f14892eb46d6d5a1bcfc809c264e7da6c46ab9baae2e16829c8a30b27d34d42dab94a70a703f3ab321f6028860931152a178267b6c6ebbd1d7a91ded62ff08257480810c19cc35d9d80b6bbc9d4f7cc7a0b0f31ad09a6cde83cce4d63f575694b90e4c0c05b88d1b4c6da71d415cb5490c54549b181844b547b88af59d7a39b4ca0aef62195e20fc6abdd8d1725a1167b01effbe70c7bb7a63c465dc75ffe19856cab4a580b588dcd5d444b8c6362b197bc0b45a417a5de644356e55a51b8232e2f27cd2980dec81290b8acdaae9e2f03b3de07b25e6f8d8fea10007cd3fddb9bede8c85507fb933f3139a6b60d508bf9c5479f4da3420687f80f560e307744323e3ab44e0205f0a1fb7826adfc69286faadb7c37882d150f8df6395d809d9c088597e4038afb7fef033e7738e1ff90eebc7967559184c577662b426df530da03cf80b9d801098f75db4ac075209b1e98e5604d1204db2d9b03a5d70d018d0273fcfa14681fdae09608d1e777cf3589d897195e70bd46059885f8f5036794147878d97ec1c6674c5feff5227cea128842ca6aa1908004cfbc840092c0ace7eeb66fe2af8b36ea645517b5275de037f9c880dcd7699a77842e4442af997d82415cf3c01dad2d962af5885a341450fe3374e9fc4b883278cc85d7c7c39e9010e030278db7641b878534e6d59baa6fb371f406f55a60bf925da55586cb2f03e4c4e04ab27ab060e0b3ab6a847ca0ca5b64dd45b712ff96e6b5d1100355549c55d2f93f6941316a2bce7903dbe2a18e63b72826b059738d8665647453cb773601ec173d9c2e3f14c0863323976e5328a1aeb2f39c199d42d78679dd3fa0ec849b2a32221415ba7f5ff7fd640d673bf4dcf9481f98a4f64a8804a83913f8bbc5110f422307c16163697925f8ad7ffe357cbf2bfadf9044ad8485c7f0cdcc526c6d6ad04adb2b3e54dea14f733fc967b87962f9c5a18fb83204d2a12464191cd3498289ad409d32f16b2b4b09b616c464d21207a23c719e3178eaa57d38b30bb8eb4bd423df1de16b423e776364dee93fa78be1202274c4dfd22ec27b439cfba98938dda0514d65b94d5fbae9a0122e91b57c81eb8f5691563e44f7014fdfcd58ed89930413e093de5ef8458abcdd04f2cb5886d8471b9fa1f8bbb8890458b59e69fea510ee06606f21c5979e1a0ad9c8c2fbb25edce9d2811b477e4379a69ecb6dd3ececa8ea1ba3337981f203ec9c55ad0ad40e9e4b9de8946e84f49d6ae8d990e57fdf049b2ef2c97708e7b14cd9bb5500ccbc8a5d52e529e0df503b1b752e0f808eacb4b8914d3dfa6012b043eced8a06503198ed30198179a5f54a4ccbf4bbec5ef3da0aaf93129ada730cdce8515c221aa30cb05b78f704b144feba7e59794a8ae020fe38067ed8d99aa0b49e1d402e153ec5709de53affc278f5258ad02e5efbc4cfaeabae44284577a2a17d32a251b8ba77bae7dc3d7ca4fd983990b0d2116f41083c83288033cd5135632fcc8c62738f509c130babe4cf0d4e5b6e14d3fc80138fac3727262ca28e25aec868105e049a6b4fc5f2ccc61b1e694a0dbe8ca24564d88d49b235c6b103c01970fa2f4a19a3ffa7810158058985475888f128a74a3e4fd0b6c9b70e7160d63ff84b90b90b30397829b5582eeb5bb32883dba76c3e68eac971126c5c0377be8e4417ddc2742bc551fa69d4b6d79fb29dc88818bd286446536d8f107eddb25d8540a8ee040cf698d0543798bbd3ee6bc7a2fa619e4522646d14c4f21cfd5ec3fceffa18a5456a7064abbc8b45c8a766f2210c881178f16a03c47b868a7202425cdd033227249c5488e0af80e54caa90bf74c6b52bfff957aaab530889855a145d9e62c3d9b3acb2a76efc1225b10505401c1a17618553ac3208554a224733eb379b16a0b51ca287538c0955e8a8e62b215851a1edfe55e8d008125287b0bc3197dbc23a0d8ed4bb6ae388f72cc700e38d725d84c34f2c849286dff99e8f46634c4a544aae7f9259ef71ae85709775b88bde624a35cafa3699e74a7aefcc06658cf045d65acb1a51bd4b8c5aeba07c1d5d59b1eac9ae1c16e0f42ee256a9db8b4ff37593edcbc7b0e43c02fe95727b1c455ed18d6ee31092c6c31daea0a3843a4582f8fb2d5ad07fb6533da5d26c387a392bff7ba751f92201b2e8b6ec5879eb53e0ac12d94211de9a1d46f52c7fbc4f0d5199f0911bfea6031cf3495b5858867910d0e8d0cf0ba9b223a357b9cd831592b618ac4ebad4abeaaeecd4ecc051baa35e5d482da04ac44a1742540d9b3c597608c9749b79eb503302d0319b604a87a854faa359a77610d0ad468ff68448f6c148aed4a94e97113e9263bcc57efd64125afebff753a0c8979e31c4c9abdea1d1611d50cac20f3e901698db28febd2481f4eec04fd03549fc8cb311950e3650734a7ce81cbea4a89b7081520bef60968d5789fc046daec497e24d336bdcf13314411b1cdd2b1b9766aef31070f549bb1591ef8a999e1d88bc7b1b4c9afb57adbe212a653996459af0c9c099a9492bc7bf5008c1efd2174b1d6a879f8e8b0a17b3dcf8693a3d89654c2a2dc5d3dedc4190b53f9dfc88b3cffb3ab4ae1d49c41f2974726f2ef23379bd7715bf55189180058dcfbdf1b82a3856a73a329c942744dcb0e76fc11e0a4d88c69ecdc60fdd99367a3bf19838cd7431e282b67e45f009fb6f0a26a252ff20bb23b6cf145198a594230c888856013e7f3ba5896dcb833e812d7260444b00d2d0ece9540bfd97153ce802d26c6d4a63cb9a6c81840e2ade7cd295dcbfa4b806510fde3ac1513fce2c36858a77f1790e8b2368ae1a0cd2ee08ebdb4d4c30f1414b77dcebc3b13f3d7e688bca9c70850b09153364a8e6aed59978db255493d4b66f07f60a18a061e49d04f8843054e803e57d23ab3a26678921703bd2700ce9f83f4b4ddd486a17590a296fe63501ee6da14e28c3384efb22a06143ad810c1b7a9218e95452a2840aa2216f9fc9fe71eacdfb1ce72c8d93caac0408760febdb2cea3f5d268a167f7b2488c2c0b2d3fda56acebbca4c825feaeacf6acd0c97dfd090242bde0fd6cc691acc57daf6adfcb2435e7b6f9d98662b5cadd05a425c01ebed6b0f914abf86279cdf769f008e0f4aea1341f6ef48560d1e065c9d4c58bd7d659ccc08e1ce96d2327775ef8335b488b3979ed5bf09470016da0a2fd90e02b8a0efdf2d2c1771e54807abd3a0edf989df7c3ba597a153119f9cb9558dabaf1621a2f15b63650a2fc987392af58addd04323188b184ff1d42f1aec1443d4fc837366cf2e9a9abcf5e0aa6d3f401ed080da8d7eb8b93a9e2b9a26454d125099541b955f98b8810a11b38fecdc4c9e95d8f6ad648350aa4f422ccd86a8360f9862b38d95c5315854521bb5c6f8492636f99772dfecb1942d32571df1fdfe3b384ad098948ea929c4efa02a6c6655c066da0b45d34927d4f6f5de8c3b86cc2927ba29591ed0882f186bb82b6ac2136d955892279dac26710362d7844e38be0adc981088e10706cce28d8759f7f5d619ccee60e8524a4dd1d892413c9e1842835670ac6967b22758afdc2423629385da4d81f346794df8b055f212ba67ef1ea0bfca75c9d047a22eb690f9a16f25c2d70e7ab18e23756a8d4387015f63f8cfae902fdf225ed9dd581d1d0ab4a56405bde387a7db14e93b6d88c5e1bbf7ba70325f1bf8b678416af9771c9326f1e2bd975ba36a4ffa077e6756a38a8fb54170205505dfecb87d24b18eec462451b7fc1e127ee0d738cfeb99e175c356873604321e7644e44f2856c8ee385bc60326feeca9da98f85bccdda54b6551e4d8ee73713bf8f3f49a25ebacdf98164d2c05853e14f4b545404a5e1bfac570c1a179adee9a8098f04d27c2a5ec27ea9a44000bbcb04667cc532d8a65b6cc5cf226048cb5ea5d138bc661211a3bf25e991794c63e3599cf28d9054a8e830b89f47da4f087c63aec03d8c30c7fd8f2d1895a677e2eeaa9deb7c0bf90f83cd596553fbb7e805573167d960444006076ff774ee72e843644c77ef71ee3255834f715e37e720876847787094101ac52d1cc8c8f98a769bb3f98345c10e3bd0a17b94d7b7f8d6cae7d455baa5d6c8997202bc3b9aacb4ef19829f778d1cc1586bd073339958bf8a185e5af06d36aa78fc1203095c755d5b3f803c39d0962f4f4895fa11315779841c46ff791144de7b7fef53dc0248c084931a65877eacf3aef0b659df662141da1c8814a0a72a2b36d157a36b9ea9fe4e831f277dcffbcf0d84345db97433c440680dffb5afd564f5557f7c9587cc5f28ff5a2e6d5ee35170f197f9920e4beedf95ef3edf8613463f93c36f4b6901286df58618aaffe350fe1b0761fc118725ac7fb32bfbfc68c7285c42e8e4b15d54a6fb55b68c8e4d61c92a2b39d8f906b84f5e3ae2f301f7692027c5759a96958bf896acaf0d402f1569e648b347cae3866343108687bfe3f994e04b828723e579be65f0c68d115ebaf10987f8fbc89585c7dd1ba87d05629ea329072ac973f536e804961fa994140f36d707d18eb05fab4f1abaf7c050803da1188af5183d0add33bac1369fe107ba48b418daa7f3145e10e281e5ed59b9c5e27352fb754f380279c819fba19f60b8329306b016dbe1dbe5b2c16429f33c7ab29330a48029630e51e9f793ac738a2a1b5a63bcfb7ccee00eb83ea3c0bc09a14b02667ab9ea523d2e1aea43438577c2f286afdd86d637fac067749afb272a32137cb4abb20cdd523a12ec785ed4a2c433fe2b75593d7cac0a8824122cae9fe110ff03cca3155cea01ec40b87347badf99e8c71d4fe99f01ef9766da2b3e181ca4870ede59cfadd231012e8c8280bf77b6fe45af7e4f1bfac0ffddca26d15154b260f10cd77ea0d8fa0454fb2a5b37c821e2aa6562a0a47c9f3f7d06a3b9aed92c439fd0cb0926fb5f489df0c8ce8c60ef1cad52bd0113d5b508108bec76b9a12c4b70447554a7f37793720962fa2b1221c2f69694ce0eb22ad8131a58d849e9a454a6000c9c293d1b75ff0b44c0228bb3588d51d5e792f72aa8e970b4e152059a0aae4fcf344d5373191db6127dbfb892015c35d0eb3c3c49a62f9afa6db0ae944a2a1b7c30d4867def9ef26ae6f637b657ca7e2fe5d11dba4802a22c800000000000000ffff0000ffffff7f4b68161000000e2b8e8a5caef042c7ff11b204e969dea735d58027651020d0775b011da1e9f0627abe90affe0f55a41f42d2a78fb47e7c409d72a50cba3b2e626a66a4864332a8edd9ad9f5de26e03724e7480d11c467efe76844fbf83c9d033bde7a56c2df08cf7506e79bae9f9a3e6fcf25b0acb821412a9f3476a27ac24ba5ce9d9d3b21aaaab4347c0d0aea6fd0834bff0ed598de3b38edb01a8a04f6c6b0e7bcbe7ce770b0bc2624c06c377857c67dbf5bc4fdc0000800000000000000001000000090000001ebdf8961ccab9ac9b2d54632d3925e36050efb1fdc33a22bf50cd17508eda5f463a1d12a5b25f3319afa40e75e0cca394f43b8f59751b8caf6fc4aa792f42307b1ebbf25b25e54e28d60564dcc058b4dda08774d7ab15b034923a2901d2c22476a345eb5b65980611330000000000002000000000000000ffff000008000000272ec57ab07cd332f7d3e600000000006800000000000000ffff000000000000429929a3dff52c838cc87ed6a8fb7e16e50b6f4b82e9b0a2c347a1609b86edf739fde5350a74970c0ab6cfc51b670247f1f86ca1d83929d4bb2197ff57efe9fe40babc11beaade3d474358e664a469dbac0e59e40600000008cf13de75796b0e5c7368de825dce041910aa6a2b679deb267cc001b6dd7e639f75a9adad709f1b80e61f54afe6565129b91af83cb187aa97434ca47d7ab06dd008b1830284a8889182315014858d2324a8a1ecbf12290a077b7f86f90cd2f9a8b2f88a46b902af50d23535c6f7f048dcc5975d876f52ecc6664fdca9b2ea70fcd34c9b2037e6b822f2c070a3d6a7780e8eafd678fd094b038b3e08c55e4632312f19bb9e318e9381d0238652cf38f4839d7b82bf11d9254cba8c97b0930980191e48be0184765072f88d953419ca3c2b4d887655d0e57e888f6b11ae9275573626873c869b2291eb1a685c6fa118e1b095b7d8b881ebe8da2292a8a489d5c09dff4be1e5e45662598bb38189fcd8185f6801b87d3460967077f8617ad1164f22fad50050721c6189c2aa60465754ab78d4da71d478e19399e42d2a61ba47a81d955c43c7790e4f5766e0c7b631488d2eeade7a65d86ebc7534eede7b2f7112bfaa"], 0x1310}, 0x406) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x8) 16:02:15 executing program 0: r0 = syz_open_pts() r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvfrom$inet(r1, &(0x7f0000000040)=""/215, 0xd7, 0x800, &(0x7f0000000140)={0x2, 0x2}, 0xc) fcntl$lock(r0, 0xb, 0x0) 16:02:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = msgget(0x2, 0x4) msgsnd(r1, &(0x7f0000000180)={0x3, "127a321ebbd8bdbd824d72cd7dd05fb19895404507e33aad3a876b85e2077bc20b2c7de6426ab15d60b7337d3bd812eef7cd1aeac3110c05c6d07d36a95deaf2eaf7e6e320f44a17becdd8030daeb7c4b7b3e7e7e10e349196997f5c2807a327db06fae8eeaf90dfe3f673dded1222a2579706cf4bfbbd92f0ac8007f0362b07419f9cf010f05107c55070483ad168956bf2f980030d35f20fed4143db0beee247ccc842d9e84d2b8ab91bef57bb02364e3f69d60a378f4a1e14149fc6eb52e726ce56244519a526b55546b33f977e311cb1e27b1018208100900b25c4d26d9f2b2db1bcdd37d37d124cf140c507fa0432e2"}, 0xfa, 0x800) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffbfff8, 0x4000007f}], 0x5, 0x0, 0x3, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 16:02:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x1897) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="87dc5670b9c326ad5b7475077df65a23eadaf06c20eca4b7472ce83ec30f30a96cd7151a4ae2f027bfbba34a29706ef3caaa1378ab00a377cb1cc8da18a32eee085c151afb9743b9da039f815aaa1010ff309a8d4d4338559cba3fc4a643301a696ed83a047018f289d21d3e75d41280b10a2ae8cb3fbdcee2dadb34ecf74e7379d48f14af7be3b41124", 0x8a}], 0x1) syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000040)=""/36) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f00000000c0)=""/70) r2 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) 16:02:15 executing program 1: shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) semget(0x0, 0x7, 0x428) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000040), 0x10000) renameat(r0, &(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') 16:02:15 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x7) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) mincore(&(0x7f0000001000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/51) 16:02:15 executing program 1: r0 = kqueue() r1 = socket(0x27, 0x7, 0x100000000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getgid() r7 = getpgid(0xffffffffffffffff) r8 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000000400)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r7, r3, r4}, 0xc) r9 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) preadv(r0, &(0x7f0000000380)=[{&(0x7f00000002c0)=""/159, 0x9f}, {&(0x7f0000000640)=""/250, 0xfa}, {&(0x7f0000000740)=""/144, 0x90}], 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r12 = geteuid() getgroups(0x9, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000040), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000031f7fb9bb7ceaa2476515b5496e633098f95b6d2c1085cbe1caba49cbf178faae3923b67c71ef85bc13b28f88c472238b9ff35193a26682468300a3d681f948ebbd0b13906f5fc96f8236464c4620e390e2c19c059ae6c11b2bc5919d6db4290b3ed62951f98b34fbcf29c34f1ac376f3915f61d29d2b9ce746095c929d3e0cb4ab8ae46cb9cff53254d0d02eef8ab9bf9f0049216c250ff5574a43034cbf96d1d77fe96057258e417139e9aab44e33ae969ac17136e94e99abc4dd141a7a93c3485276bc78ccaab5b319e0a1e9bb7369b", @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0xe8, 0x40e}, 0x407) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) 16:02:15 executing program 0: r0 = open(&(0x7f0000002380)='./file0\x00', 0x240, 0x10) getpeername$inet(r0, &(0x7f00000023c0), &(0x7f0000002400)=0xc) r1 = socket$inet6(0x18, 0x805, 0x801000001000004) sendmsg(r1, &(0x7f0000002340)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="a9fcb2408aba29f71daea26db1d9c154beaf59e0471e3fad077d893e0655784f193ceac918e43cbb9168034c796638e459c2608e93f56d8ca4c8493d7e3d1e3df7dff16fd3743bf219967e4141c9d466df647f7d05bf04542a4cbcf0e3da79cf2d44748689e96ad978f6e2ec5001c1e11e4006004254de", 0x77}], 0x1, &(0x7f0000000100)=[{0x1010, 0x1, 0x7, "515a95ea8847cfd4b83f88239651ea599f72344e9b10168990a84224b12b72ad5de38b80e11ea99bd645b750fd616cde234e87ecd3f6d8c05d342f58a583ed04fe04e0fbedc6630ffbdcf8f9f780c811cb5c7684a1430b24064631a6a973c001252db0339a6ebd0b11c189583af4f8ffff33d548e1bff07d440a1b9e44db7bb97ea6b4b8efbf6a5ff7b909d4e676eac55d3b02351b6f4f725a1b418b4a95cda042f2c57449a0684f26a6d462993fc8278b4230f8abf3ecd9f6323658e09dbdc77ed6c282d3e9bb15db09e735e66412b9070c2321e43b25e72cd71c7733d4d9695a740398cf452be1719a88885c716d52dedd12d6aac92a406dc37cacc802105cbf77e0abd5ff939c5ee3176cfc80d335ceb8c28f5b6dcd86cfc81140b1289b31986786409c2335a9e6fbcf258b8f501c8d9463f3fb03b4facb9f20e14c4ba7fc7da186f92ae5ff24816c4645a00e95b5a6dd85636c7b4c716804b7abb1c28bb975f67234cbf2df30c9af759d077daa57d119781f482cc3e9a41900e93fa2c7d58e5e729706d7e1f860143949bb635bf70a0e82cd8989620f3168740301d5b05b227a80d69f2693e50d49ecfdca60d3212ee3e48fa880f28cd933ffe37641dca2721fa266ec501f978c93bd949f3985f3043f65081b1c905224daef0ead9061c4f992c74d1901eac755ddb0deccf283324aa1934246d7c3b42077f000d776ae581cf6c14f913b322d8de729b59121c470ea536c4e3779c7dcd9dc2136aaf460c5a4a22dfe8174044bc81191e5a6908d1aae9d268b94c670f199cad648f5b8d4c4a3177dcdcc73f996e61ba0e1c36b8cadfcbff664e47685b747bb7962a7ec02e70f3cc80eaa3c4f04b0f1274efd9c1b2b2caa440d45e27c6fd80bd427c97a2a073b5d99593ef2c7992f5c69fd4bab80ea24164a458ede973f2d8f6cdfcca8675afceb0a6f94ec985eec29616b83cae77cb799fe2119aa4a9a2c3fef96708a61f84fdf177ffe658b034d638b3ad76f40dbd647678426dcce64a2a831016f1af20499b8f854c7857b870c2eaed5859855bffffcc8e2bc697444e39768fb739993c6251016dce3ae26e95bf4da8940a09e399b4def6c437e152960c43f0a524ee94347add54037f38fa3e5c112079bbcad67d1c8c41139a65c3022e588c5ba80fae88eb235f6d1c0a7e28c215233ba620bb3a1b5ed2796f7b4675a63c868e3d3c74b25dd6bcb637713e49b5f2876e37a21d1a0d2cb237b78c31fcdc231d97798cdb392b3ebe0317b8c626ba8315fb61996b79b9e50945df2ec92394f3db649f2a8fd8caa10742b8d0319ac74d40ced625d0e37824f76ebe05e0162a4d5132d0f845c722aceca14f8db134aa1ddf7131be23312c7fe5fabc14e301d4d4dcbdd9e45cf3a48df6e5c08d52e78dbf1ed65cb11fd131c8681de2a95adf08031b0ab35f378397fd26709504e818dd094335b46bbc2a9099fbe5cd53a001d5ad851ca1d4210583db4dcbd6316a2bc1d58de43d842ed83acb5f05dc746b47dd5cfc097fd80a7f99915dd13246eb10ed3c354b83eb3448921f47ccd9475c85a7c222aa968bb27aa63057f63c925414e8318598aa844b29e912ba3452b54edc1bc96d26b443fc674cdd04d9780c48b305ea8d86905b37c50b93e7fa7a16d252c42f027188bde39cf196b1d085789d3aed9300021d5a0a4bd820ff4ebb1444ad526d77cf8f04a6c4bff90f9b33be50ff289f2d3af483ab107b73813ac9068b41f1ec8a6713e231e90ab203d52725b7d8c874b98775d896ae6848e6d4df44702bee4bbbe95cc250ee91d8c1a6e778881d752ecb47b92b1ab1237a1ec1254ea7ac17d6705bebd3f0aa2c0899d24e8d98764a895afc10bf91958c0c2dbb88bc7b84aee1fc8f835dddba67b007d76d84f53e32baa5458edbc7fa3c17cd1468768524977ce36ee4c04d8549ffed72af47ed0bc340562ca48a2567599cf48fe78f285058d8d6ba873ec8b6073d26297d5ce3aaed4c3318e18ac118f38df0af4f4b0e771b924625864ed412e86af0f404f84f9477f75ab89233e80efbc400214bcbee336764214d4e920c582294e736cfe95dfaafd9cbaf61ac1ea3f16220c72765ab2d124626a6c7dfccd64f298698e38f3d45c517e7fc008f6bfbde1407d2f3e0595cdca3d948a1f5b1515f6f9b9fa500df37693f0a820f2db5c90389477fbcc79ea26ad6519c4ffef24d5e001b5e5ee67341c9e747a20a1f151d1a020345f7219f6d5b174724e07db3361372f1ee38eba40943bdb85930a32f1f82cfddfa70b853fd414dc568a4c66f6fe762985229409f523deab2a7da90eade2f45d5bad64f59b2b9586cf800d59fa9429758dac151aafa35e6bd144ea616f3716642f2ade8a4b0f7d955a2f0ec0a5aaa415f22e63a6bfba340edca00ca9766323027da4b517de7569a91f14444be8e3f53ca4cc39fe0c674fd0ccbd189cbf57adcc949fc0eb579b40cf07ff36e136b80f64ba8c36028b1179fccc6f1ff94d86a3723f0bfb5e20164d78970b9e42c5d828fe49d5b912b36efecb5f6a2ac4199825ebe56a3f9be3194e0fe9986b5f265b203248b2e0db6b7419801562ffb0f7db0df4ae464da28753e545e6b843bf82fdf2de72a7bbf0a67d2149ebd0d771c1b7efa57c122a9079244ff97052b8181b0f84466b572f8d5d91c0c957e93cf8782da0633cd90d0fcb728ae369e8bdb3b06e6b92824486ec5944c04447db7926b1bb56052e1973cd659ec326640622c607eb3893da087a316d77bad2ed47eb8e646727765c7a96b5ef37896bfc28a5e4fe1662fa2d712285d3137acc7368b69bc082b33e3b1cbfbe039af5ba7840a9a4fc33291064696dfa9a2b5f725e20ab48706e971a58ae3d1d744536dc55315c6028d336b3b28e8ff5a5a08cf902ba491e3282192b1206939d492ab1129f488af04642e69858e3001f45e0b60806045a559e3d7e2da4bf0d93ac8fd783ec925ecc15e9747783e73922ffd9d26405efaf037c633e700db1ad50be70bbb6d40a2ced87b7b1a9a0cc201d070c15f81a632d15a854a4fc4238d01ab30af7d98d57d860cd592f55482a41412b69e705040ada0e85518ea0f1f45d7cc20ab833934fb6ac87e9ea75e8bcd3b362a07948b96e3913be34e8183ae68eba058154105c3aade18dda91ac98f1848cd8cee2b4e9a63752c7f274bda89166bdb068994a4c81c1b12feaf840ea50376e616206c6fe62a119dc1397593b42f3b90a18c0b9a16de050f315848a48bb55fcd8a853127d61dad3c44bd6b35767a56d6a0e49ac0d4705320228bebdf84b04a00598fa7ed0b8e44a47f30f7b3718cf57ba85b0bd073de6910daea139b9dbc299a5268ca4f30b8cab52b95cb3827f465a384c51696fa43274dba5628745c7c460bfbc3c1a20ffce4685aca39614df670336551cff9185c35471c986ecaf22133c8ecd8a0c3b8d08d03cdb4dde9b96cdc99511afcebe48c95c0c782f0148ade503fae354a4046bc07764778e6687124d4dd8b29aea9a72865523437b546f6a73eb4cc64babf99832260f2d3dcd86a5004fff63b14b9ca65ae7c13384f6022e7ebf0271ade125c5a7726d85ef26595d1e9c0c24886acd2029a90414a67261b5736130c4eaae018dfb44b81a8be004df7144346213503b2246d8ea2746032479ed7981e5dabd14c4e2c6b4b566fadab70a083afa5273be7a5ce17d710473e4a5136a8319f80edeb28556ffa4c8fae8f6f936dedb03e1d5506cb57f896c0e421274ebfac5465323b9c265f6f5d1748dd9640d8b70cfdb62abef15896c44fb7a14feade4ec5e2204ecdb6191eff62aabbdb6c0cc6551779f9a591dbab052d0c6d5b8cca26775b4bd6d4b46c04ae83db3f5fda374b59929af3058472f15202f33a8305559edaab54ec7872fa9c740bd8c408427f543a0d903d2f9007f3f8286f8c7e72cb9e668b65576b4df3950d476eb5fab40cabba54130dc722e5c57fbd7e32d11803d866c42d90634e7deed2de158f06f79e285d546e9af6e891f4ac724d1896c4a131616fcf672750dcb5ee5ee958b379ee21a2f263ed57611b1acf5504a12256b6a41c151d6609338f415ca3fb6d85e1d8244d3997bbf03796c842f11b63df3d1de31ee8042af243100553cc476e780dffa4471549a29ebc48db5b3c9c091796aa585ee9f9347f5370898e77c144a6cb93294aa665fea7de8103329af066d565be7580944832c45acd61664d5500c30f119f3d1e558f0e127eb22d12e047756bc60b0cfb9287e76ddf3d2ab340e9bac67ab75ed3c3b111bf9f92fb4efe0a07c12f48050dc660ba236dbcc1e1e1cc5907d3d68b526fe1fd3c05868511c23d163a5231e5fa9acf154d6a6eabe82ea317ae933d77006b5605b582b59419c4cccdbbb402e31cfdf1bd57eb65d184dcad2d86badc462b2a3505a37414f54e71d134b3a0f90fc55ece648e397a0d34fae68ae3290f3ab8e72ff09984d9b872cf429398fe26cf3d4267704bc93f76434f128822833f28129a388870e584758613e636101c4d40285187df09f7af3af8d80ca9ab464f8f8ad19f02972a80d0ccc2227b4efd32aa38919e5417d8dd82d11a6ffa43437ea39de94efe1c4354324a6e7c4f72ab66047f59f1b55d71cbd965f076984e12d2f8c32651893ff4a38ce26490d4890540a98f1281673ade9ef5a60ac9660497845f8f076bf295de62e9de4f4d49232e4b31c72934966930b40a504122174d85abd480eda043884ebc619f22b1a87d4d7de8dbfce3d8f041f6b17cdddd0f3d1ffe00734a1d91c54be39e31014b2fe9151167ab8295730938715c64046c85315f5b5d12c325e14a43b9278b67cc0e9ebb8fc358494a6e7e8857a7de01c63a31c14b7b3dc84950123075a1c36bd5d72953e4aef789c1996526c3d35eded7501431cf3fb415b8e8ea14c6f44f99fa53604f6264ace0dac281e88724cc2a480453634a7c41e481d5ead01bce9e44e9ad18265256b7c8eb921e11a71079a8e68a3f16f27b4e21e8ae0e28ccf8657f181d32a671bce207a5a4f9c9831b5e270b5c77b25fe71f8dca6ff83e0129f60ce02f248a1818a7b1cbc6b00734b04edf024c6ac26b6997563757052b5dd6faa7b68ded5892a77708c50e22c5697fb288ed8813249c51ac8d0ea368833d45bf76e5ae3e8524fbc6e40440ff721dc5800d6a52f3cf9073c79d7fc1889fcd832ea11aa6d7734545e7d1d8634bb8efa1563e8f7aa1cc32903eae4f0ff1241c717c9acf81fe34b458693f85914b7811fa7e60895c8205aa0fd92c9f750d7a2c124530138af10d41849e827a37125421fbff3624ed8c6f7a1b4bcce174576b90f9f40ecde0f28a2277ceb964cdaf2a566f1da0cd1c20575e74f0f0416c7792973d345fdf06967c671adcc5f0f2a5ad63c5d06218b36382260c8e810a3cdf8a9a4fdd70a24a59aa6c8878ade1e238c5c0d23466072372a33db601f6bfd80a14397f2ecb2e84f7c0c6eab3890b84d8d0f4c3c7614004a0b04155cdc8920502c6525bd4436d669d53de2b743de44971f788d34078ecea35b2d4a3f322d69a1f626bfc04cd569d814ef1679d0c23e9024c9a2dd440b8683c8347c633882560a2081a8ec407d6fcb82fa51e8d12774f41e7e5994f4999fca1ec3537a286c14aed2f16530bc9806271a36d55826eafa8bd7ed69016b1b544da5c6a5447b463c47adb7bbd63bb34b3a90c22d264963b5ffcaf037f0bca490fb24df560300809770e14dc19cae387e66014f6460ec299b6834b75e60c0bbfe34865bc2b2085beeb076ca"}, {0xe8, 0xffff, 0x2, "9539c1556bf567a258505ad9426ae7d0a83ccc254946f172e031f59c509e58eed88cdf9b134b32815455dabfa4c051cac3719bda5d95a32df8e72ab127d335d737d9bce95e1a072dfafd528ed4aeda93e9ddc8773117ee030a811745ddb8c55bee996a15422aadb1719b15feca898cdd4633904501384c59ade95b0cf2abedef89658261b87dd17a19ffa215471519b8bc5efd28f3d950034e7d871c6d80c1ba6d7c0cd0ae49650762c8422121734e3023038387b01f53121689cc82f9242362017bf7d5a7cd1ebe325e68feb9c6180b3962c7419107"}, {0x60, 0xffff, 0x0, "f101f5a8a444009fc0a14cf729e47a720bf6dbb262f86b0f089ea4abd9abcd13f396890d984c841e87ce1329fceddaaf7b650a3653806878fd00be567e1c822f718b3a21fe43a3376a849fae5c049f"}, {0xa0, 0xffff, 0x2837, "b0d9eecb7116ba9cc5b82f204d11f0bb467a04d1658e5cf211529f98f8565c39b8b20d6a2485555e4e7541ab4a213dd730596f3baead34165f99c117226d75c11d9693c09f913daf6059f8f55f224f887610da92e88676c2075182d5dff7fe58f8fd537d75b628e1dfd1f2d8b567adb3ef240f73328f6e963a703adc32379b44116eb3274d298e645f99995100"}, {0x1010, 0xffff, 0xc441, "624fa1983f802e81469a26fb9a3c7fe23799e48f56100967405632b241ab6b1ad696fa73e1236f516074f747cdb74610d5aee320f116f27acbae6cc5c1e38715e1b4f55d8cb1eca59fb355c6dae37c8c585304bed6158c647c3328e9597caaa486cee48cd7f86dd4bd676fa64c2fa5441864e35ae99f8a65958b4cb8481d485c7eba40c6517f3c593c5af5fe4a61ac79da633e2ce1f57e32b46a77c83f806adefce9792cafbd380b4ef9dfb56bb57480bce2be40858e316d1d34356aa84883aa1c335826bf50ccc3f0028da4bc05a310aa8dd19241d6c5caae8da42bec61e837b56d2c09a1898e24b55d3d2008d58639a7bbc3788a44fef9288676e71249f4a544acec4ce70b3b6d55f6500e279cd0132877695a549d7d567420eb294a17c49c4fb75a9efdd31cd9158abb391409ee8c3c4ae42b96e4a7f70280c80a5d5683c909fad146226d0dc82198cd2bf71f4b85cea7cc0197ef792d36a7b3f17b9e57c2f6be3cff196b657d6571dccc2e591c6b46d3c60e70516b79ca9919d19fb73faee3bd0fbd06b6b27dfb1e99e405cd3bcf2b92e33db32b2fb8bf4791497fb2d9a97a98b9bc486425f0beef8c750be2b7d4639b97d6314fc34019348a0f26297215b10e706f197459a283d8d1fb23d868d0bc0def9ea1c42131514cf59ff65c9d9c6706c78a454f40e94f04ebf3a02e0d3258f3445d6211c43dd1ea749cb9c9eda8a71d7de00e1d049d8b6536d7400b3e54c79435635cc29d23f4cbb8575fa971af0a26d06157a71bf30d9c01cafb3cf07a03fd6a4ac30d464f698421f6aa4fe620c4d78ef6994a0bf42090e527a3f6a884c7665878ff2e0a8647b5a66959f5ffaed5703f0c81c570c0c75da34e2efa808f5cda4e931022d3a6d497231e789974f2014146a732e0a3cbeec2e0e688e5c7155cc6de01d3f9317e2b68e35ac88ce21d8421ef70ef9fd0cf6b140d6b2dfb3f32fd7e5790d2d5c8a124e7d8e5f2b5873ea348276fce9e2381a888dbd63fcc6e8b799469590ea4d9ee2ed0911a186b34e78bfcd3401ede1e5e8c474b4000a2d577ffa533a880c382f554c7cc2b730b0c091bd21ff41b9b1d1236b19fdf512d4aa98b655d036f408b22d2c0d0de1fc4b55b8720bbf5b329858e26826f745c03b91b3ddcb912381d72c980b1c7ed2be474a6e72f060cd35231fcaca6a429cb30888ddb8850193a9844347a9778f770989cec31b4b340833a9c5f7c97c3cd06290927263eca93aaff1ce5e0b287ed66f297d047b7794b662cfce83090d138276626b03de66cdd8cd9d7a64bb6cc3e3d0baed10f2e0d006fe0c15317f994db791311b1c45122865f69cd07761f06890a85be36f03a7e71fc37532e1301b3073f0e20ce11695698c13918ed1bc15a7a8e7e7a514989516f10c121d50dc8b496e7543b5f7a6e39876b4d96dda51d91caf3da4c4f10b9627c0ca5b441e4e03cd70e2ae070a4b3a85143dedc3646c1c1c609c343fbb7fbd47777c8e20ffaa4bbf3b68895716876be5db9d55ad7db1c2166d1fa9f21220466fe617906c2ce6ca5681c3817cd992c8d691e978f03e720435ef3b8d92faa59695e373f36cf9ab06eb803afec648166170f02215e902a35ef237778d9134ef6a0223bc5f22981e17d822a566c9aceb2013c58ad7b666d52867b870e86eb88ccdc052898cef83730dd7035e590763868a60c2f79660908be62edd179c2e721045ea44cd0299464196d34848b141a113fcd8e93cfde27c5371f2ca0b401220f58118978650406affca8e2605693d718278a2468423f4d3df1227c22ca71c08069df29263c1c01f1b389bec5320c4ace684a3551d547d928bdc62e8d956883b8cc2277f0666084bf22970093774fbd8f2055e31b51b711df8cbed45feb6f206e3bb6dc3bd733e71f265c2209a7719fc755ace7c2e36e5b899a9718732841339fb920a8043ba9c6b587ff948c3e626595085cd89fc26108906a8f8e7db80a73843c5bcb3888b085129aaa4c26309416ef0808d840ad8f73db49cfa8669efc54c9d5bed48f8aa9270d127c52ac0f9b6273d8e5169d6ccc488faf284e09d2d2c12beba82a46cbd8e3a0cc8c6917daa1e826ec9808a368b50947eb06d4271b5c5bd18b8b33ba90b80fb8976f4792c7653e087b359d624f0b50bc7c3ae5ee0f28a3062528f9052a955746d2cc9c90347b3611a3f03f92f4439220f83c94448369fd844cd9466ca5035adadcc4053dae647aed0f64e4b008537b46199c267f0ec99846e19066a43c26c5d99322a5289b4ae98fa8c2222ad1b5d904b0f14ffc56f7825829d1b98c7724533cc572a5435399e6e6480a6487e172f087764d0858cf391961697fd4a081d15cac4c5e4516122a72ea439915a093608ba134007b46c652b61b56076952476f5ddf80b1ebe17e6b9681573edd6c1e8e90485070700b863f46bcdd371c56d33c66f9fe682bfdf537532742fbaa4ba55c021890f003e1f1eeefdfc60fd3ce969237ebc46e302a93b52b0dd3c7e3e135f626613f12f75519b3ed0be4815d35314843809aed70cb7e86600bac3157726c339e16a9bf9e16521b9d3a6f473c0fbc89a7ab8e2cc01f589e7a3c51da6d164bcdc992f90865b93ed074d2ff98dd49b50e0377eefbfc7c12e5e1c0d105f8a9e48964b6fc1044709a5bcb536ed1e95e46d3a78c8d6fb68209a0c5eaa35e238fd3504c1002f3003babd751b209bffacae76531121f77e180a88cc93ab64c9a255893b0e86b21be30863298aea120d5ecd47a7fb2fd560a22b865190cc83dc94dc0a2f8f87798251423b10b4fa2ff431915e4431848e5fcae6debd44e18b5d6dfb7dccdd1888ce5e40769bb90830d3432fb2a6f9dc2dc17347507ddf7e79f4f805d096d80bb6dd5cf27e87f00cca7576e8a5d0438dd92bf06f07b27c6f0fb1fca0279d7f3a9e9f6429e40b14bb3d678234a4fd36ba212d778b73b418ad278eba5c5c5d093b26253db7cb46f05c88594fdcf5a856002409a2d1e7dd8ef079dfb2d5505ca7fb2d4ea0ca4b6ec07e8ca0b223e3bd0368399a079ecd06c6f43ae64dda1d9f39fc921b33aeb062411c4eacbc8922e2a29d50730aea026c56117ed70021e63ab4aaf45f6ef4941d3aaca1df1d74b1d6d440b104a597b70c14070c34aa6a1ae7f30a34d5260193abe43de81ca407213debd6a1ddb78ad0997535a0686248c066cba66513ecbe8874c3ecded5658b11489192fcea3f80e7a54ff2a98aec79287cca39e3e23dd872b2234fe51f296efbbe8ed32a74f533abd69d63faa1375fd1ba654a84e9d4546373804fe0d51f3066873d65cd5e6ec79f267f3475e221e7f4d68635ca6f3c866a61b0899a5468137fcb19502e38de790a7c243cdab66caf4f5bbc473f995b3e00c88bd7165d32c759886656c229f699204c19838403d7755dd5179f621aff394890adcb680bd2066498582cc89410cd8664376eb310016955cc023313ac16f7e14f8c4f9f537251121da9a46acc209d52b01a4b0c2c6d561b0d46a545081e4b447c330125a219179493a0ca05acf5b00df2561a201109d90bf24e0b16a59874fffbca11255d16e8abd198c3247d1e658b1c2028b6812aeec61fdf43aedff292aa728f51fff8582421239c9f9a860db42a038ea72c89fb239e8b4608658bc7204450d0bd582c4295a4033ee39a4fc0b301b8550b9d5ec09d0d339fb6242b9ee563582eb017b911e48efea2a4074db68d0449e02a8e926a48aa47d6d03d7b2b4cf0fa78eea241af128f82d995632ff862f07d279b89030d5a64d8b304e63653da94350756fb16388c62949f48bce9a672fd613dd55a22582e637dd38e42064bdc0486b0bfc802fd0711bbcc263cc67e0ed57040061f5228c2bdba18d6e31b866bfc132ea6fbbe5051131e65703f5c96db521b607de7638c36a6de8032e5495bb6225f0e94b6ecaa3ccbae8f9e8e219f9ae1560d48f8258efd13508c8d228371b272b5b8d207c405dcc59a6080585477a99ece799b869a62730c143dd174c087a1600e4166c3c0912c617a61f7d62d06a7b9c9868115ca75030c7fb9a3f7770e4937c5a533d0f2d9d1e5aed69c9053ac868aa34ad84af4324a51492896963516294f3799d549a8016607392b015522aed7238e5e639fe9a170dce4cd6e8f47746bd680bd1860a84373e1923e8053550df2f113798d491cfe3d62e8ca69b7e96010d4adfad829b235c7f98cddf1b7107f565828b39b7634b23c52de030bbf98048ec7515756634219825b1410eb00d9a4a6b815a6b2bac323ae363aadd78b3e95ef6c0fe6d889b969f0deff0b48d70606e21a69bdc1b4b8560ff8cde1a33a951980da6d95ac9c6a86911accf4f7594320d4629cf0c4fe652a10da0c4fb588669fbc25d1cf9f4dafa20706bcee338e6a8095a3c6286177dda99d1eaf85789d6ea2069383dabbde3ca310d49532de1115ec995567fe5bc50be1aff1b4f2857c82f646f919f54ac09328636dfde8c31c93e9402ccdeeb66f44db9fe14d31808d2c42e328044bb69fd28f45841bd867be400a76143b9c4a67314540b7714862abe24a615b2fc381465af18d2c159cd1a76e76746ac4d8897a840ae01fd05d0b6ce26d7050d11765dd255731bf3c73662bb7fb04fbfeece06960ac8e5b1e29071154b448ebcf7ca1d8e35f9632c5736ab131a19350a9d530fae1e7cd6ea28d4d5f22e21b78db1985c4a1cf67bbc4e41e69b8a3eef11a63b4fec53d345b2393e802efbf2cf79133fc735ec63d2f4f7c8f022f41f1c7865fa6f2c9d658e596ffc37cea10a2e4a25adf4e221a654bae3e139a3cf9835ca0ccc2e15d29b6716122556192c85f5f1e39f62fcae8a74a52454ad9e43c850562a58be5331634779bcf5d839445595e7e24a286f0613d1a433507bd83c40cacbe85617114d58bb53dbfdfeecc99424bb97f6d4d41132aef9e1de8c64868c504a5f80e85789552d654ac2306bd87b5abf4aa22217bea02193ad1b23e1bb9910ebf34a75f7e9624268c9af2bda013d185b9075d88ace48e10999e7c5c1f57b55c554cb5cec720b28f0d2f3b44214286314b820ee330a9e14a4c94346dde793a342c669fba86ee2235bec0a3b66e376b404870d6f7184788586c0e94b1b78667329e43eebfa70cfc77dd1707bda80ebdf1ae6ed9606cbaa557e0efc6c973cc3b1ca2741f97942213332d4168b8b3bdd3e0f24d693d67ee348376588ba882673aec5fd3386b59dbc2a38a17ddb179906266d501e32b973a1cf165df5dc80429e91f76dfac80309d7fdcafcbd2765f9a6790877a639e1435ba20f81bd0f5db55feaa3a1544792ee104dfe2139a7bbc9f51ef09e0c8a1adec0340bf17b8c6f00db4838abb09670d1bdb5f4acb5ede80fee1954a65d479eec42a400ef45942c816381d12036e9ecdfd9bff68fc3a5e9680a2e51fd68300b0445cc82bded699ca95ad5b19c4fc92ee10c9b1a7480126db4eca0b5b9233b501b89d5eb924fc5ba163336a3d28da479396929671632ff975f07226af401cd21f3d3fc1fb37d8396f3b5f57d6df69bb583a2957d53e3ee9bb8f3506262838b1570bddd8174bab215ca2aeee54a73c2e6aac3968175e6b6b57af5ecc204c568721870b02100929fd036b67f8b67c04bd01e01fa3e1394c37e8b71e9b7a462dce9aa5d91e0ab3660f6fe2f7085d4a6bb0b7daa71b435d8d63ce2aa51cd420450f51c62b67153cfd7eb841a4c48495c5fbb7e253af101cab5d1c496c22a83d41f9c83a261e845288e2929dab902aabe6f94f6a89680feee315dc0a61f19c8"}], 0x2208}, 0x4) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000040), 0x0) socket$inet6(0x18, 0x8000, 0xffffffffffffffc4) 16:02:15 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) kqueue() r0 = socket$inet6(0x18, 0xc000, 0x7) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f0000000100)='+\x00', 0x2) 16:02:15 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r2, r3) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) poll(&(0x7f0000000180)=[{r1, 0x8}, {r1, 0x58}, {r1, 0x4}], 0x3, 0x80000000) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) close(r1) 16:02:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) close(r0) write(r0, &(0x7f0000000540)="165b97fd2e902c3f53d6fa09a89b4f75af5eba334b8393e2647257fb7d02abd28674c3cb82bd23a3c7da71cbaf25daf236e371da9c3f60252156878d75ca63ddaa9c692009af502aba52de191dca4688cbf01669dbaaea369ac1b072c6a1fef9c00f5be39d5e9d70f2bb5fe160a8683e3dc86785f8809b93ed9799e9a0cd53d0b6878b7389ff09123e81be7a9b7e659472743c2b85b167e04f5c4f1b803366d7549cbe3419e81f930b86c40a502acefceadb6fce48ca8cbbeed888c0418d120c6d432e7551a71f58fdc03cbdf7968bac573df9a32da146b98c1893c115361705", 0xe0) kqueue() syz_open_pts() close(r0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 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) 16:02:15 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) accept$inet(r0, 0x0, 0x0) shutdown(r0, 0x1) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/249, 0xf9}, {&(0x7f0000000100)=""/24, 0x18}], 0x2, 0x0) 16:02:15 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fd000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = dup(0xffffffffffffffff) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x81) 16:02:15 executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/128, 0x80}], 0x1) syz_open_pts() write(r0, &(0x7f0000000040)="ff413c3b10f89edc1e0bdd9066f736c19bd43c3e945b677d3aefc5e2d73def61fcaf91704e00c9b9eeb1479a", 0x2c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, "2325212ca83b18e1cfd31b54fb81addcec948167", 0x81, 0x3}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x100000001, 0x0, "430002000000000008544d8bc5000000009f00"}) 16:02:16 executing program 1: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:02:16 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x208, 0x14) 16:02:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000480)="e362580500f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf665990000000000000008d99dfc19e0078177da4ce9c287730c53fb394b", 0x4a) 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(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0xfffffffffffffffd, 0x100000003, 0x400001d3e, "ba1a4b73f2002cb0caa772d83742710800000080"}) readv(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:02:16 executing program 0: r0 = getpid() setpgid(r0, 0x0) r1 = socket$inet(0x2, 0x8000, 0x5) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000000)=""/109, 0x6d}, {&(0x7f0000000080)=""/249, 0xf9}], 0x2) 16:02:16 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20080, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x11, 0x8) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0xfffffffffffffc28) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x4) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000180)='!+\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='(\x00', &(0x7f0000000240)='\x00'], &(0x7f00000004c0)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='+]:.\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\\}[\x00', &(0x7f0000000480)='\x00']) rmdir(&(0x7f0000000500)='./file0\x00') r2 = shmget(0x3, 0x3000, 0x28, &(0x7f0000ffd000/0x3000)=nil) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x2000) r3 = open(&(0x7f0000000540)='./file0\x00', 0x40, 0x1) mkdir(&(0x7f0000000580)='./file0\x00', 0x100) mkdirat(r1, &(0x7f00000005c0)='./file0\x00', 0x2) bind$unix(r3, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) r4 = geteuid() r5 = getegid() r6 = getuid() r7 = getegid() r8 = getpid() r9 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000640)={{0x7, r4, r5, r6, r7, 0x20, 0x6}, 0x7fffffff, 0x101, r8, r9, 0x9, 0x7ff, 0x8}) fchown(r3, r6, r5) shmctl$SHM_UNLOCK(r2, 0x4) unlinkat(r0, &(0x7f00000006c0)='./file0\x00', 0x8) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) close(r3) fcntl$setown(r0, 0x6, r8) recvfrom$inet6(r3, &(0x7f0000000700)=""/76, 0x4c, 0x42, &(0x7f0000000780)={0x18, 0x2, 0x81, 0x8}, 0xc) preadv(r0, &(0x7f0000001c40)=[{&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/78, 0x4e}, {&(0x7f0000001840)=""/56, 0x38}, {&(0x7f0000001880)=""/212, 0xd4}, {&(0x7f0000001980)=""/84, 0x54}, {&(0x7f0000001a00)=""/227, 0xe3}, {&(0x7f0000001b00)=""/139, 0x8b}, {&(0x7f0000001bc0)=""/16, 0x10}, {&(0x7f0000001c00)=""/1, 0x1}], 0x9, 0x0) open(&(0x7f0000001d00)='./file0\x00', 0x8000, 0x80) 16:02:16 executing program 1: r0 = socket(0x11, 0x4000000004003, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) listen(r1, 0x0) socket(0x6, 0x3ffa, 0x7ffa) 16:02:16 executing program 1: setreuid(0x0, 0xee00) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair(0x16, 0x8000, 0x1fffffffc0000000, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r1 = socket$inet6(0x18, 0x2, 0x206) r2 = dup(r1) connect(r2, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r3 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r3, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r3, 0x2000000000029, 0xc, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x14) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) sendto$unix(r0, &(0x7f0000000280)="f9db4ba3b0a65ff545cd53cb1cbd2e117a7cc64b54c0a9523b08a9f2743b791654962d97fc90a1887e318a1978e2914e608ddccf4bfb41f89661fd031fae66f90be13006b7d319c49c93e9e14150b96cd216522a39a27e6aa80aa26eaceff33b23c0b37787da024bbb27a8b42232ee6c78d0507732ada76be7b9e309faee83cbce3ff39e6f58a1840df4a54abef6c063d2fe2274c395dcab87b1d1e44334951c991c9d84d592f2210ce5b52a9c52e6a318003f4c45a6", 0xb6, 0x401, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) setuid(r4) 16:02:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f0000455000/0x3000)=nil, 0x3000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) shmget(0x1, 0x1000, 0x80, &(0x7f00004f3000/0x1000)=nil) munmap(&(0x7f00003fe000/0x3000)=nil, 0x3000) 16:02:16 executing program 1: geteuid() r0 = geteuid() setuid(r0) r1 = getuid() setreuid(r1, 0x0) 16:02:16 executing program 0: r0 = socket$inet(0x2, 0x8003, 0xfff) setsockopt$inet_opts(r0, 0x0, 0x400000006a, 0x0, 0x5e) 16:02:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000002c40)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbeac0000000000000010ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92028f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb85abee3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d06cde2b26f8980e7e9d30a8f438ef40954dcc7f69c2138a5e4360d6180355078146a010001000000000023cec490bff7a5c7bc1fbfc0d0afe1a770e581956451de7fcaa4ae8ca8ddab80f299b22ee8c208f15474afd14ec378f0db7549e52844ad3200fd24477247ff586b509c258918fd9c30feccd992e0f23141caf899f7b8f2e44638321db43c1cf5cedc4615b30000e95d9a17227ce79d9c56aa7d1d1723321757e1bd5972414cab6e84070bab60ceeddda6e8a92962603f78476cfbe4cea1ab7c5df2ff4ca779eac28ef7804db74e7715ba4b1488a3dea2d67d673998b057b3b1df8cf7e795610f94e89d2d4b597d5b78955ff37a9c99da0963fade5fb586f3b3d4de2958f3986b5e58fd0a0d1f1e617bdc5b873e5ba9c7a238a0a0fd65f1f0ccb0a15143bf6fca92d546a264402c69fcec14020da37dd1d5beca87b265a9681f17fd53ac842702a88e00c049d0c43f0235f0cf121466a90f54a002c4b564601d7472f10000000000000000000000bb5c8279939fed2cb8a31f0142926f2af821460801aa178d6ed9a63ce0fe485d4ceda2476277c0204218b6f42e557ef5b53a47f1a3a553c520adc3017914c23fc6db06", 0x40b) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x1, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x800000000000000, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000400)={0x0, 0x3, 0x800059, 0xfffffffffffffff7, "cd6474f4d60ababcd6e600"}) readv(r4, &(0x7f0000002b80)=[{&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/185, 0xb9}, {&(0x7f0000000440)=""/219, 0xdb}, {&(0x7f0000001a00)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/109, 0x6d}, {&(0x7f0000002a00)=""/214, 0xd6}, {&(0x7f0000002b00)=""/50, 0x32}, {&(0x7f0000002b40)=""/9, 0x9}], 0x9) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0x2}, 0x8) 16:02:16 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x4538) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x6, 0x2, 0x80, 0x40, 0x7, 0x1, 0x4, 0x9}, &(0x7f00000000c0)={0x40, 0x9, 0xfffffffffffffff7, 0x18, 0x6, 0x1, 0x4, 0xe0}, &(0x7f0000000100)={0x6b, 0xf800000000, 0x0, 0x5, 0x7fffffff, 0x9, 0x7}, &(0x7f0000000140)={0x1, 0xffffffff}) select(0x40, &(0x7f0000000080)={0xd}, 0x0, 0x0, 0x0) 16:02:16 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0xffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x82, 0xa) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3) setsockopt(r0, 0x6, 0x8, &(0x7f00000002c0)="13aee240", 0x4) 16:02:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "582edfafdc1aa20490137adbb85f6d310762bd97"}) syz_execute_func(&(0x7f0000000140)="c44225ba129e6667c1a191540000252e67650f76cb67660f3a6278000266440f383bde8fc4e135fa4baaaa0288f50066420f38061d4fe30000c4c178289700000080") 16:02:16 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x7) setsockopt$sock_timeval(r0, 0xffff, 0x362eb3b67a923d98, &(0x7f0000000040)={0x0, 0x7}, 0x10) r1 = socket(0x11, 0xc003, 0x0) r2 = dup2(r1, r1) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 16:02:16 executing program 1: r0 = kqueue() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9", 0x1f}], 0x1) recvfrom$unix(r2, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) wsmuxpoll: not open wsmuxpoll: not open 16:02:16 executing program 0: r0 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3}, 0x8) close(r0) 16:02:16 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = dup2(r0, r1) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x4) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="94b0099fa1cdc545c007d84fe88f0f421379e12b775c4dada7d8423ce352916417eb1cad537fb2cbca1d8f1b241a2c493c686dad7d36e3be6771331021dcca896e24c438f352d87d787e65a90091409ea7591f54de4d60c39bb24afe20fa78e041af531750cbfc98f4d943a0d1165610b8020113fe8e84380580d7a60ddce06ff00786c57c95113f850942d03507ce5f04fec292983a7cea760d2768e290a05a93f3faa2f8893abcc866ed5eaccb3a399a5f8b9893e9741f86588da785dc23502372ad99b9580639c572a19cd0", 0xcd}], 0x1) sendmsg(r0, &(0x7f0000000980)={&(0x7f0000000400)=@in6={0x18, 0x3, 0x6, 0x7ff}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000440)="93c100340a349309767f120f18c60e5bf45de5e101d9d25e55186559b9bfbc6ad9c83e2780f00e6f2e09395c0f3c274a2f4f98639f2d0d4fc511ce0d1d4299c86d5290784a2fb4e5ef7eabe66e0f54c327f4cbbe5afeb163f4be438d80b852106a709660968a4aa3c538237bc4bc680eef4ad69d96fe305602371ed71747c69eb946938c51966b00d8c1b4d72e3ffed3099785b136dcca31445c15b9451cb16549ccbab3bde8710f816c97c2a184f862436bb34c98aec1a4f4d0ffbafaf291c67210442375fb98e78d2fd86cf639843a7d583d09f2efb3276080", 0xda}], 0x1, 0x0}, 0x2) syz_extract_tcp_res(&(0x7f00000009c0), 0x6, 0x100) recvfrom$inet(r2, &(0x7f0000000a00), 0x0, 0x841, &(0x7f0000000a40)={0x2, 0x1}, 0xc) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = fcntl$dupfd(r2, 0x0, r0) kevent(r2, &(0x7f0000000a80)=[{{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x21, 0x1}, {{r1}, 0xfffffffffffffffa, 0xb8, 0x0, 0x1, 0x4}, {{r2}, 0xffffffffffffffff, 0x10, 0xf00fffff, 0xaf, 0x1}, {{r3}, 0xffffffffffffffff, 0x40, 0x20000000, 0x9, 0x5}, {{r0}, 0xffffffffffffffff, 0x2c, 0xf0000011, 0x5, 0x2}, {{r3}, 0x0, 0x8, 0xfffff, 0x1, 0x1a40}, {{r1}, 0xfffffffffffffffd, 0x80}, {{r1}, 0x0, 0x0, 0x20000046, 0x1ec, 0x9}, {{r4}, 0xfffffffffffffffb, 0x8, 0x1, 0x1, 0x4}], 0x2, &(0x7f0000000bc0)=[{{r2}, 0xfffffffffffffffe, 0x4, 0x80000043, 0x0, 0x3616}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x0, 0x5}, {{r1}, 0xfffffffffffffffb, 0x84, 0x2, 0xf45, 0x1}, {{r1}, 0xfffffffffffffffc, 0x0, 0x80000010, 0x4, 0x20}, {{r3}, 0xffffffffffffffff, 0x0, 0xf0000001, 0x0, 0x2}, {{r2}, 0x0, 0xe3, 0x2, 0x6, 0x5}, {{r0}, 0xfffffffffffffffb, 0xe, 0x80000000, 0x3, 0xae}, {{r2}, 0xfffffffffffffff8, 0x1b, 0x1, 0x400, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000008, 0x6, 0xffff}], 0x9, &(0x7f0000000d00)={0x7, 0x401}) r5 = syz_open_pts() pipe(&(0x7f0000000d40)) flock(r2, 0x0) setitimer(0x0, &(0x7f0000000d80)={{0x10000, 0xff}, {0x6, 0x7}}, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) r6 = msgget(0x1, 0x10) msgsnd(r6, &(0x7f0000000f80)={0x2, "0133dec3e9902f794067026a0611095d1382ba005f61982f98001a8c80663aac7808672d0481a7afa921d5093bdb1041626d875f6d5b3c2d3b4cbee627309515a9f57a1397bc3ca43a1e53690f7e2a7ef9d3c0d286087e55bb658b8768806f7f51a797c8bfd83418a7b8ee189ba934ce8cae34"}, 0x7b, 0x800) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000140)=0x82) 16:02:16 executing program 0: mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x10000000000) r0 = getegid() setgroups(0x3fffffe4, &(0x7f00000000c0)=[r0, r0, r0]) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x10202, 0x1) write(r1, &(0x7f0000000200)="64bdba54e4d2fff774293aa6ee47bee3d973c62d791ec031c9000e79a9a5cc46631e52ca997107d691401fa88b9a923b203f14aff9e52d3074b1cf3c8fe9022f4f24a73f7ea2628362b962a962d135c35c0299614868aaa3ec6a0ee58d5d55b0eabbdf8c55294ba649b5c5ebc0", 0xffb8) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000000)='./file0\x00') 16:02:16 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='r\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) 16:02:16 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) fcntl$getflags(r0, 0x3) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) 16:02:16 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x8) setsockopt(r0, 0x29, 0x40, 0x0, 0x0) syz_open_pts() 16:02:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x9) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001580)=[{&(0x7f0000000140)=""/15, 0xf}, {&(0x7f0000000180)=""/241, 0xf1}, {&(0x7f0000000280)=""/38, 0x26}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/115, 0x73}, {&(0x7f0000001340)=""/219, 0xdb}, {&(0x7f0000001440)=""/94, 0x5e}, {&(0x7f00000014c0)=""/131, 0x83}], 0x8, &(0x7f0000001600)=""/30, 0x1e}, 0x800) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x50) 16:02:17 executing program 1: chmod(&(0x7f0000000040)='./file0\x00', 0x1) r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4003, 0xcc) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="140000000000000007000000ba379734ecd04dd12fd50000"], 0x18}, 0x0) 16:02:17 executing program 1: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20000, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x4) mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x10, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000440)=@abs, &(0x7f00000007c0)=0x8) bind$unix(r2, &(0x7f0000000800)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x15) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="a25952883f0ec18818d2a8eb1310f65139a6f82b0cbe455e4548f037ca1da85b34345d4ca5ba09ebb143d46f2a26b21e9161fabd7458d106f9360d0ebbe651ef2b5a4e07c5b0", 0x46}, {&(0x7f0000000300)="26ed81e1fbb03f920002468bb91ee6f69289b26d068c82644607f565ae8528018d69c468ce37481037f6495d82015af1a9ab447efb9e9b", 0x37}, {&(0x7f0000000340)="389fcecfa432120d7db1968d065c58d6a98b8ccc29defa56bd19cbf43075323c64aee78f067081f0f198a8a66e077e0a377cb7b2d5b5cdd22f5785fc9af7cc1b960994b2555ef8f6eb76c9113dd2e3a96c160407abc9e435ccd7c111757cea", 0x5f}, {&(0x7f0000000400)="fb3bb676889bad13de", 0x9}, {&(0x7f0000000440)}, {&(0x7f0000000480)="e5b926fac590dffce79db8ac1204aff65033a1bf03c5dfa48ccf9a300db5afe0f82070becbc84fbe6dbd91e6c792a884bbc225a39627d22d95fdd49e8f06c32f4583cbf6794796d8479d3b54768f8f0150bed48caa5ea97743776f325f214bfc3b71f9d27de1416715353237895813b5aabaf7af0314980ac7df597f8ef77fefe7fd358e59f24ce76ce4f1eb53db702b5ab003b18dfe19d66ec472d6b6f6d798b4208ec3e40c8821740d1f931a1f19c1897fe4ef5aefe34f55f6e47b42a93318eab37459da583e37770fd49a30bbbef31c3a2487ee0729c0e93d37dea849c8d1656e7a7fbb284c7ce9062a4efddcd18a6d1ec17656bfa73b32fa2adb1638fe", 0xff}, {&(0x7f0000000580)="389c2dc4b40a8b4090accce677841a762e9b315f7c408c2feadba7242459727225376d2c2e01df21fc505d7a629fa44e3257db100dde0711a0ca9a3cb3620a26c530b1746751b0c18456b08007627bbb282838c7873d1826bb436b0a06d45d7934e943de65a35ea9be118cb2aa8a0afdfa12a425cc54780b866bde82841f73ef193df8f44b6228703a8eb4ec4425aaf1e9e6d12e62760d1f02834d4e98e4832bb7fde8", 0xa3}, {&(0x7f0000000640)="bcbfb49d3104fd9c4901f0c6e9d28d691d244cb2941d65a47aa765db81e3a15056e27948c14a9e98c76fdc75e6431ca705ae58e5d127051c761e941631994ba7bb88d8155d0782679f3513ad92c9a6fd12760c87a7d3855d1739489f70ad7cc106262ba00d529cacb693a9a91d1db54db232af972ad61ef33bcc4ce369038fd4c589cae1a7c3bb2ded24c884306318a5cbf15ecf3407e678a3acfafb3b10dde5a018871cb578e2bc5e45dd3cb94c227b2f96c18ed0e97fec1ca2b5edb817c36edad0d3cd471a015707fe3838ae2283f172f9daccc7", 0xd5}], 0x8, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000080)="045c5fd48f9235ba5cb710a7dafb3df27fff2adaddf96415b258c2f574f1988fe16df15bebf7c616a65174b65d972bd94a05bc7f98435eba765308c9287df15137287b97f4baa91abaed7455c6ce878e6ce801be9f456c8ce2ea9ec155530be319abda3ef87e6d8747a49be34b95670a0107c431c256be336ced33338f4507199a6d7b2b8fb21e1d8f609e6923c227736ed1a600c6215ff349f6f511a83ecd0b356779eef28af5b8a59246cb3cb29fd7912250cd9e1b2fb8f803401d4d784575603d82c5865ce5d77150b57ae4286ee5695ec8aec341a6db4ac6b52c8b0d", 0xde}], 0x1, 0x0) unlinkat(r0, &(0x7f0000000240)='./file0\x00', 0x0) 16:02:17 executing program 0: socketpair$unix(0x1, 0x400000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=[{0x808, 0x0, 0x0, "f9ba0c9d076ce4ce338a067c0cfe183221300bc512eadbe26a0fcd3356d4c3db55d928067ad000fa108fc37aa958d4a0141685f4a0f0cf03d8ea08c46ad47c9fb9b7b7afc5d2ba95c9b8ef9573e60fc40fb4f0aafaad13d13c0109f6304ce348f694ec7929aa0ae49fec60dce6ac7eac8282175f13346afafb8d66f92b63a4fd469cf100eeb25d1aa0813aeb081256433ebddb6096f95280d692b756bc7fb3ba9238a063c1b5e60879136d658592c8eefbb9d9c4e2c2145e2a6939bd610d7d3e44e24ed034cb67660538607510fadcc9e358651d3f51e5e53bd519a90e7aaa52e43bf1f7c1a0ff7d7ac4857ac77e9199bbc2735d80f849ac3e2742c9b6bc1d258e3a0bf204888c007ffb270de53dc3b2f81dcdcc002986102b988a1433deda28c1d215484606dfe7c83901b95fdacaa9eb12692e34fbf433699ac0e13911f1d8b0a7b670b420c395c9a9b01dbddaf694fa8635e40b29bcb8154646439f697115ec81fb2a934efe55abc64d9ad813e392e7feb7f9a4a71c8de63e6be36b7ffc5248061d0069ad8997b712ec81dad138bfc6afda020d3a8b192b960f94a1ac3e23ec05c86059c56e6ee4d83042f1bba4942894692fd4e06dc2c156d35e4bd2b6bc7a106f782d7000b1387bf20a765e64ca97c4d0084525db6a5887062278ef150e8b4eb1c6115a1fc831f98d235b7b42bea568af940176362505acfbfd26e6c67d36b50548ea6754a4f04a83c2501d0faa094fb38b4486185b262b1e8d8480907e2ab2f9be8be95d86a1013b7118c6962ae5b7b381617657f5ab1f7404278fc4f882e83d024845f779847ddc7f4959e45933ae89c964d433b03e5cdf74e9715ff04f06233d51f0f8f0421cc35341b79b9245f8470e146f31686579faa46e9cef386c100431c9a5a12c1da9b9153c40201169cdfbbdf139b06281c0d657565770f1777d5f9fd4c7cf55d11a2b837ab0714ed7dcafc30d6d96aa70eecf608ed4049b29150e92dadfc50caf2132ba0aca7f393f916f82ac976bfc3f9e751e6d1a5bab6688c5bebba3407cec93730e35cf3254cc66af47bf64dbf55ae9504aa20f35d5f646cc704ae77faf3872128090efd5c1370f79e70afec57f0e2908e4cfce5b538d5820e757abec1e9487a12f88604a73d690d0390f70cf985cbbaa49ebc3197b65d6ae752260f4d1ba319a3b83b9297fbaf645bdfb91f236a0c747923c667e73933fa08d52f1d5b2ab6569c4b2ac24570e1cd32367d7002388cc31f6311ce05d655b408d15f456f9a16633597e3845da4bd63e382cbdd90bc6dd8bf2272e19d1b81f3eafdeb5cf790c31de93314deb6b77ad626ac9917fe59b175ecbecebc65dcfd30743120bc24170bd88a8747167eb99e00eb33af66dab4b1b059e3a061cc73f5d92d930362f220e2c204fefa5da225a418bd2f846bc6b12fc2714bb73f21e5995c7080c2dd2bfce8b2b410547a35e695f76a151b7aa40050cd15d5346ab4fd2a687a7580bb0fefb01337e433398f3185d61650c331645a59aa9191e9e6fd6c28856e2932f390092e9df06c52e81bee3156bb0eb5886f97eb62fc02249365f35bf3e2f254f36e281248998b04b1188c246cae5136b4dfbdecaf3ed45422a4f0a08db5e0dc45ea225c33e49bdc846c51419dca1036cea0219156b5ae94330c8c288d9877e24375d89a35dd44b0c884c8041e9a38411660dd5eba6c705913d3a729aebb45ac181c2015f6a9f83887e0c5516e11bb2437427ba6b61f74463aad3fc9e11d859dc238a55043042de5b1886953b1b8413e099b0e3e48376a6609651a0b9e0609ac79b8d863e7fa2c52cc2c9fb0958d575a3d743ae9debb91609e3cc7378f2518016c4596237c7db28d37febe14229343ec308f09c701fa1989fdeff7bdd1c1c094caf02d918a9dee951f23b3d71cf15466e2494e9e2338215fb037705b085b5976b08bf6c9037bfaff70b6d6eaea7492eeacf440c890859660b9e9ee1e32d22900089e2827ffa7c4e90b501dfda41ebcfdc5dba5ecf0d2a0dd643ac9cc28efe02f73ea533b351ee1312c2ebbe0746d418715ad724d036993bca7f1b8b20cf3b9459c411733fb0587329e84c5745be528c5be50a8f32569cbc63e5e46796a3f710093d168eedc4e030893df5a93ad73e9532e7e968e0f65871f72cd0a5d3eaf93ae25aa5e2c178b5c392cb0efe0324aaf11aad37a5e4096c8d8c89919c024c6be038e5480036455f2b7df57dad812c2d47edc20f7468d601e2459bbf48741c596a6de6161cbdc00f4672c1394007b01463c5b7c2ff012d6452db6f4bd00479dc42192ef21f152439c9b9596dd77c51d66d42ab0dcc3dee8b055b46dd14f555ff55dfe8ca4640074c8cfeffb6fc42483a55a7462f7c2c99181abd66778935bdd51a09ddf0a33dd6d3588e9527c107737a5789f1bc5b627473374a71f8abfd376b244f54dbfbae69e6e54c5242625606e3a6e255a2dc672cf59a9e78f25433a3cb17eafd0acdcd7c13640229f9fd4338a763fa0c562cf948ae236151007e82c25662cc90708dc5b54265f944ac128e766f0ba0ef2f9188887d4601cc3da9e9b77f6b72dcaf9710838cf40c98dfa87e1effae55609fb3622e89c3d651f11cbe5985096a781814a5abb45cfacb30fb64f92f3a041ec9fb9f346770dcc462f220674adcfe533d017fa3f39014a56b5429d9ef7f1a5cdc8f0ace3b42ad86cce6cacdd1ed319c0e459319165e8546281f3e2a94c25dcf853a65e1a0eb6bfd7b94185f528605aa1f48260b82690df8a3e9594a03443f9dc7d2d7bfecce5c069bd746bc0be55f485d4c9322236a42b8e0a652466555f39461650407cff283ea34258f7896e430c4d722d6e37b8650a057cd"}], 0x808}, 0x0) 16:02:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendto$inet(r0, &(0x7f0000000140)="4d2cf213bf7c00390d43d36da72a39a39f4f5cd60aa8d30f5f725669ef19ee6830b062074041398696fcfe3668332b898bf69aacc042525fcd7acf22144b70b96c2d5f8f0b34a037882df9f7b91aea1a", 0x50, 0x4, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r1) 16:02:17 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, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x4, 0x0, 0x3, 0x100000000}) 16:02:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) open(&(0x7f0000000000)='./bus\x00', 0x10200, 0x115) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x9, 0x0, 0x8001, 0x0) 16:02:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000140)="71fc531fcd1c411577de1bde43ebf9f6f0246212", 0x430) r1 = syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:02:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000001c0)="e36258a416f790037494132477f256b4093cfb25b84e7bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000400)="e3b14c0ac870704e2dc51ae24952e86cd6077454b276163217314410dcaca7c7a73da5fe7de4e29df18bb3c4d06789e3cb62da7c846d0d8a20b918f9f9cbb5233f790c12369978d10c5afdd83e8069a0c54e66340c4827c0d0a9ea77fb56d8a4d4a56e8082c0ee345107cbdcded9d15d6b64a36691d04f50666bd4e7c04f92e30b6fbb5c5e9796d3f7f5a99ea923ea30e146df02ddbb971e27ee162e885d80251399cfecfcc64443e52c24420d1c825f981b53ffd0720f9c86e755c2461c7a0a8a5e487efba2057f940853c696e77d685ef3ded859fea83e02627fa36ac4978ae8ac37eefc65e6ed1131cb6e9c25ba93d1829fda5a2970c2e9632d98aa1982238e5a471e684ec4de45c27f36f04cbd658d9d057b0e4d291e9043e7c2431c619bba118597d8e191e3f350c77eb0aea006ae4c5013a6c8ff9c8aae9e6fd0fba3f01ca8688a24e780f0d6db95075479c2f37dc3df83182be1f3f0f478b4a89425e4e9640a504955d1c940258f7d382865aee651041fc7d37fabe567ad261f51b7a910d4afc8e0a5929352167d06e864631b158d1e058d8f8d4da77e12e647c30ad61ae8491bcd4a748029e6a7199cf7d189f39e6f9db206d6a8e35dd6fdaa1a78d0608117262bc2b0128dee0d4803450778457bdc615b4f4b75d56608d92296c9a85bc18e7aaac5642c13d63b6c3ea0e5ac3e35ae11ebdbe55bd3a4306beea6c33aff7e0575e700708931f14caac2181347733032b2af8491392bca513e4231a8f50428bba6621a19b983e8c8527460ee9804b3611eda0c54f870f61d59fb7490653ebeb9769cd929a7e95b4e031142cfa57428b87cb34f182f0d17859e555075a5a5cacda8f3887a0eb90ad6c2069001fbec5db8bdc65f88e9fb84366b29dfef0ceb8b4f8203aa707036992c7d8ea834820cea503336ee30b34d6a1076d29d88a39522a0549e066099a7a4565067b164d024811c5663f40a4429135da26f749ba62f611ff25ea03b28afae39b4d77b77e33403e7a8f67b13167e61d6ce97952913e800d83bf9f222426b7f05b2fc0dc6abee3bc36b3541e48b1a2a05c4cabfc6f9460d21aad7301fcb87f8e63e8871065b56527dd5e7f79df77086b492c73d229ea6bbaf2d55b40326427f91e825c09a06e8e20114a40a591b1b028c33170bead7443ba15e83c1f9662a3b65ba7fb60761e8de99149f0d9b130a17f3f91c94665d00bc4621cb782d5ef18d4d75ea12b50343aa46dbf51da70a52a0cd19df672bbc0d71f4919e57427c39c203e61acae69d593c9ff54a0247fb1ed508fd793299512b7475751bb6df078fe27164ef9491066674a5b8807ff9518d2058fee58c954d342fd165ab35be4a6ab89195cbd42381f73381e6c5dd4c208f5dd558068e2588b8e3ccc84e890e652dfb68be32fab13ea0070565ca8640c9c07d654c7506e3e193385690b6a9c20d72c244a1bb9b49ba97b5aad3b1aed802285ef69159004167dc6d79a89897092ae67dceb7d8ceb66719831d0b7ca02ad98d4b58b37fef68f6c8765cabda08376df1576fcad3fdb8290cf24d8d3a691ccd0a5aa7536142f007dfed5381151096cd0457c1b6112fdcd98e326ff6a55db2592843cb8fa79307ba2bff51a8f60ed72af21bf3417ace002f6f6f8fcf9df350b372561cff5aaa2f255c12b23bcf73aa31566cd81a3f49d80e79e3f029c434e6ec1e1481c6b5653a36d0331c9941fa8eb25b64e35f8fe68882aaeded97c5341eb9cfa024ba75bae10f0d47b58491364d83babcda64013a1131730917", 0x4f3) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() write(r0, &(0x7f0000000000)="a9", 0x1) fcntl$setstatus(r1, 0x4, 0xcc) 16:02:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xf1}], 0x6, 0x0, 0x0, 0x0) r3 = dup(r0) kevent(r2, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x3d}], 0x800, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 16:02:17 executing program 1: semctl$SETALL(0x0, 0x0, 0x9, 0xffffffffffffffff) r0 = dup(0xffffffffffffffff) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x1128, 0x499) r1 = semget$private(0x0, 0x2, 0x4c) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/120) 16:02:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1000000000100) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/253, 0xfd, 0x2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 16:02:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x7, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) 16:02:17 executing program 0: setuid(0xee01) r0 = syz_open_pts() fchown(r0, 0x0, 0x0) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) 16:02:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) mkdir(&(0x7f0000000000)='./bus\x00', 0x30) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000001c0)="24bb2d1014d28c610260c19195fabc4cf075b4f55f9684dfe158d49d8a8e2467640080000000004000d408d765279b814af2b879086e2e", 0x37) chmod(&(0x7f0000000080)='./bus\x00', 0x20) execve(0x0, 0x0, 0x0) close(r0) 16:02:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = dup(0xffffffffffffff9c) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000100)=""/253, 0xfd}, {&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f0000000040)=""/75, 0x4b}, {&(0x7f00000002c0)=""/42, 0x2a}, {&(0x7f0000000300)=""/7, 0x7}, {&(0x7f0000000340)=""/38, 0x26}, {&(0x7f0000000380)=""/204, 0xcc}], 0x7) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000500)='./bus\x00', 0x20081, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1fe, 0x0, "65668c1f2a1c3b00"}) 16:02:18 executing program 1: pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x2bc, 0x0) 16:02:18 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000000)=""/172) madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x5) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 16:02:18 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/206) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) semctl$SETVAL(r0, 0x6, 0x8, &(0x7f0000000100)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20400, 0x10) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r1, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') r4 = openat(r3, &(0x7f0000000240)='./file0\x00', 0x0, 0x5) r5 = open(&(0x7f0000000280)='./file0\x00', 0xa0, 0x23) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000002c0)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000300)=0x5183) getsockname$inet(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000003c0)) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) semop(0xffffffffffffffff, &(0x7f0000000440)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x100000001, 0x800}, {0x4, 0x100000000, 0x1800}, {0x6, 0x6, 0x1800}, {0x3, 0x80000001, 0x1000}, {0x2, 0x7}], 0x6) chdir(&(0x7f0000000480)='./file0\x00') semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000004c0)=""/34) semop(r0, &(0x7f0000000500)=[{0x1, 0x200, 0x800}, {0x4, 0x9, 0x800}, {0x4, 0x3ff, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0xd1f, 0x1800}, {0x7, 0x8, 0x1000}], 0x7) r7 = open(&(0x7f0000000540)='./file0\x00', 0x1, 0x0) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000580)=""/133) r8 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000900)={r8, r9, r10}, 0xc) socket$inet(0x2, 0x5, 0x87a2) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000640)=0x7c) ioctl$TIOCNXCL(r6, 0x2000740e) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000700)=""/249) 16:02:18 executing program 0: r0 = socket(0xffffffffffffffff, 0x3, 0x200000007) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x9, 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x80) shutdown(r0, 0x3) getsockname$unix(r0, 0x0, &(0x7f0000000080)) d½ºTäÒÿ÷t):¦îG¾ãÙsÆ-yÀ1Éy©¥ÌFcRÊ™qÖ‘@¨‹š’; ?¯ùå-0t±Ï<é/O$§?~¢bƒb¹b©bÑ5Ã\™aHhª£ìjå]U°ê»ßŒU)K¦IµÅëÀ./bus OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) 16:02:18 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) socket$inet(0x2, 0x3, 0x100000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES64, @ANYRES64=r3, @ANYRES32=r2], 0x20}, 0x0) 16:02:18 executing program 0: msgget(0x2, 0x600) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='./file0\x00') msgget(0x0, 0x200) r0 = socket(0x1, 0x3, 0x6) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000300)="00749d864c733ede662b6391868b62c291a8db43ed5c1eeb15373b003d4d5fd45407fcacea2a1400d236fb0c625000f58cecee99b226c52ed7860d22f073a55d72b686befd321465d1c5d52a8c5b5cfd5404d550a220d3369fd2a26be2f4fbdb12412ef455daaf5bdec1", 0x6a}, {&(0x7f0000000380)="55495f22ffa7356056cacf3555c884ca5010de38d77503d13eee6af8fcbe5fdcabad94b88ca5b8c0791c9a4cbcd07ee95fffe7cdf6e6fc86abe1681d38dec7f52c08ffb4039cb44169b7d3adf9dcc8d0b91a507582aa0004f68e56c8f21e9432409e702517e84cda279a0d1cb6b5f75f8a56c92232151e8f9d9192af", 0x7c}, {&(0x7f0000000400)="91f52cd08f7074552fa6e20cd7f0ff151adc5e873055c98fbf44a3b2379ae80e314582e72e82fe48ed6e39e3d531c8d8a3661a6812b617ad65755b6edefb59b1f71f8f5f8a0128bdf06914e01ddbe10d28b32ef6e1cd477a882bfebc9c6e51263e01566b1b4a590fe5ac0c6435b35ce961718ec381932a63e89b5f62a54efaf42d1eeebeb0ecb545ce79c4e3d16967b8e1c5b58bbbb3662679d266c252243687b38f93635b7188502a2191c58e522ac996dc713b5341", 0xb6}], 0x3) msgget(0x3, 0x5c0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgget$private(0x0, 0x220) semget$private(0x0, 0x2, 0x502) recvfrom$inet(r1, &(0x7f0000000240)=""/131, 0x83, 0x2, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/96, 0x16) msgget(0x0, 0x122) r2 = semget$private(0x0, 0x0, 0x28) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/65) 16:02:18 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) r3 = dup2(r0, r1) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x2000, 0xfff) 16:02:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x100) ioctl$TIOCNOTTY(r0, 0x20007471) socket$inet(0x2, 0x80000203, 0x800000000001b) 16:02:19 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom(r0, 0x0, 0x0, 0x843, 0x0, 0x0) 16:02:19 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x7, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) dup2(r1, r1) fchmod(r1, 0x10) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x100000001}) 16:02:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) close(0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x7b) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = shmget$private(0x0, 0x1000, 0x102, &(0x7f0000fff000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getpgid(r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000380)="0a22242e0cd5f6837b6108c28d4fbf8c733b309e1c8c70fdcb38545f5ed5becefd4b53045e6e272a7f40be50742e54042e0853809b0626e5dd7365b05edef9e6617afd1be8790e18e79a3bce9347fabaaaf960159f4dcbd71d38759aadf2d56f621a557ca5bfca9c6f1fcde694ae1829ecf05d3ddacd8fce97484af35131793655334c4bd01373e86c64325be8b366cd131d336dd8f3c878372f68942780bb233689514afa5edf4f9e4fb9fbeb5e7ae92be1f40e192fa43db2605de84524ad42519da554ffc8256bb6b4f1f1bf1f733abecb99e74db940ac654676881d", 0xdd}, {&(0x7f0000000480)="7617bb3b071a3048d424fe434b6eac6c235822a7c7d25d883d0529731d5ecbd5fd03fda26aa83128bef2407400f998480cf9693d48d058032f41267d5a6353d5c5e7e0220e8dbb6670d53e4707ec26342f2a2cadbc3129510f0a", 0x5a}], 0x2) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8, r3, r4, r6, r7, 0x11, 0x6}, 0x0, 0x2, r1, r1, 0x2ac9, 0x1, 0x10001}) r8 = getpgrp() r9 = getgid() fchown(r0, r6, r9) getpid() syz_open_pts() ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r10 = getpgrp() setpgid(r8, r8) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r10) close(r0) pipe2(&(0x7f0000000540), 0x10004) 16:02:19 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) ioctl$TIOCSBRK(r0, 0x2000747b) 16:02:19 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)="01000000", 0x4) 16:02:19 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r3, r4, 0x0) dup2(r1, r0) dup2(r1, r2) fcntl$setflags(r2, 0x2, 0x0) execve(0x0, 0x0, 0x0) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) 16:02:19 executing program 0: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) 16:02:19 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x65363051, 0x0) r2 = geteuid() r3 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r2, r3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="2bfda3b9353a1bf86028ec357f94c9a1d5916767a9c0020c52b7c4811a93b1cbed1761be4bcfb495ce84c631434f1431159b75d85587f9ff9b4ad7be816351b6cc4ee862cba49b4405268290609bb6c0d20595c02137290caef9022b6c56dfb8d1a682238b73909844e375c4331f6b5dd717bf06867599e04e38418df242c5ad989f6fe37a971acd76c908e1bb4178aa4d184c3f013e49604726fa59ec061ae13085833f87628a637db725f3dac53f289197cc69f7ca4c5d95091bb5630c579687219e93d5c34d2bb69814d2376df7f726f8830523d042f41d1941616f5647897e66d150a52e3c0ae580bb7d54732596752a0feff689a7eb8bd0cb2af96c86", 0xff) recvfrom$inet(r0, &(0x7f0000000240)=""/246, 0xf6, 0x2, 0x0, 0x0) 16:02:20 executing program 0: syz_open_pts() syz_open_pts() 16:02:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x4) getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, &(0x7f0000001200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001340)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001180)=[{&(0x7f0000001080)="4b3e105ef8045c65fa8732cb1d51f26696711f7bb897595d1688379bf2be531aacbf893e1282e0100dbc0f502a7c4fbd5fda0d15c533b0c96638a516e23501d65c377fcd7c42b5699757e8f2ef357b544853f728fd9d69179cb1de25e4c86cd2e8a3273af04c51ed7c55b3efe5c7076f91ccc5b01e2b4f21b032c785bbd2c3bf96fa4ad7f5acbb4b0e319eb90605ea8817f1ff5250e9dbf492bbac8be1ede31956e5e467c5ba0d8f52e9c0383cfc6b0cf345db12cd0c54a9fde771116c7b2b018c6b21b2feadfbc20f6e81a57e67d2ad694355d43ce81470b9d169bd67c6afaa46", 0xe1}], 0x1, 0x0, 0x0, 0x6}, 0x6) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000016c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x6e, &(0x7f0000001580)=[{&(0x7f0000001440)=""/179, 0xb3}, {&(0x7f0000001500)=""/127, 0x7f}], 0x2, &(0x7f00000015c0)=""/195, 0xc3}, 0x40) pipe(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r9, &(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0x1}, {0x5, 0xfff}}, 0x2) r11 = getppid() getpgid(r2) r12 = msgget$private(0x0, 0x40) preadv(r7, &(0x7f0000001840)=[{&(0x7f00000017c0)=""/120, 0x78}], 0x1, 0x0) recvmsg(r9, &(0x7f0000002080)={&(0x7f0000001880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x6e, &(0x7f0000001f40)=[{&(0x7f0000001900)=""/130, 0x82}, {&(0x7f00000019c0)=""/9, 0x9}, {&(0x7f0000001a00)=""/135, 0x87}, {&(0x7f0000001ac0)=""/139, 0x8b}, {&(0x7f0000001b80)}, {&(0x7f0000001bc0)=""/237, 0xed}, {&(0x7f0000001cc0)=""/40, 0x28}, {&(0x7f0000001d00)=""/90, 0x5a}, {&(0x7f0000001d80)=""/149, 0x95}, {&(0x7f0000001e40)=""/205, 0xcd}], 0xa, &(0x7f0000002000)=""/98, 0x62}, 0x3) r13 = fcntl$getown(r10, 0x5) sendmsg$unix(r8, &(0x7f00000035c0)={&(0x7f00000020c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003500)=[{&(0x7f0000003440)="426caf5925d14400e4904ad8de6129c6623a2c9f87aa701461e9cd831900a592d41e659a4e7aff210e3287ea254d5dfdc26524c1e2c1753fe160519082b79cd4ff3b117cb287b2b713a4e6a9ad918ebd0539097682cb2d4d9b245187d62a2992e04c6cf921e2d2d354e4b03ac4c6c9403e2072b9a3cb57c5bacad0a3786f62b6eeb792b825d0550ce79482bbceefc98a8c70aed40557d9dec891c8e3dfc29152273ca95a3c8eb35349a2f8736d02", 0xae}], 0x1, 0x0, 0x0, 0xc}, 0x1) pwritev(r8, &(0x7f00000037c0)=[{&(0x7f0000003700)="61572522c85c5afe5c016e8c9cdb81e963a69bf8775fd9f11f773041cc48be4b7f1db4b4f2ea7a9ef49cfcb59339061125b07fbefb59ae63cc13ed0901e0d1b6972cb2c4c49482684c6ebddc4d251f6a42535f7e4cebc28286cc1a704d4efa30630efecd05679068894e92d66e7a2956b1c5c24d49100aff9378fcd8c51e5371c3046729b85cc04f101ba2d64869053045c7a47e2dfa6216e6ce83f4ed1ef9e62d090970816e6a7ad22c97dcf64cac8c50", 0xb1}], 0x1, 0x0) shutdown(r0, 0x3) r14 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000003800)={{0xc003, r3, r6, r5, r6, 0x2, 0x1000}, 0x9, 0x7c1, r4, r11, 0x7, 0xfffffffffffff3b2, 0x2, 0xff}) ioctl$TIOCSTOP(r10, 0x2000746f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003880)) msgctl$IPC_STAT(r12, 0x2, &(0x7f00000038c0)=""/205) msgrcv(r12, &(0x7f00000039c0)={0x0, ""/47}, 0x37, 0x3, 0x0) msgsnd(r14, &(0x7f0000003a00)={0x3, "3dff07c122887eac67baa5d4dc1fe1366ddf68a8cfb66cbf8b83cfef38df810bb80980c6d61f442db2c814fb0c8cad568e5779e45e0e1f8d467bbc58d00698c06f1706942d09eb9c864638b256cb170c3ef7740700cd1f679b6b4ab588347cce102d5cf033d5cd5a458191bab588161e8be30d5958ef81b0843cda8b51f4e305941687bb07865df665df13b5cc34f4fa3a3a7519e9edd2606d94a90418da29e22ef374681f501b3394600c6b58553ebb2c7bdd444ebde0f115c6207e34fe0a924f0fec451dc365a0d63605c912a02cafdd8f4076d37ab45c38046129f5d928ec836d2e98eb4ddd9cd3cd589bc3"}, 0xf5, 0x800) getppid() msgsnd(r14, &(0x7f0000003b00)={0x0, "af879d29d44bcd8c822278d02138bc1dbc751472f94b5c56a1897058e7489290e866ca0f1b225896bdf83ac053c15035328a9bb4c695fe37d2d75ab2ccc1d1abd963abf9e10fcd48d7c91d5493f0d225046132707c051094cb89c4454163efbd36544ade2a662ee3468d4e52cf3fd332c419eb318ea9569d3490fdf21c4fd0aab2d886e9e3c76a0a5d7f3e13ddebc120902c89f4c771380cab91c281a0878a470a09d8c9511ffabc0bef52a481b544afa14ee66cbff311"}, 0xbf, 0x800) msgctl$IPC_SET(r12, 0x1, &(0x7f0000003bc0)={{0x2, r5, r6, r3, r6, 0x100, 0x100}, 0x557, 0x2, r13, r11, 0x2, 0x4, 0x200, 0xfffffffffffffffe}) writev(r8, &(0x7f0000003e80)=[{&(0x7f0000003d80)="eb38e8deef78b7d9679e7e6e815b797ed1a1136610902c023e72ec71c252c1b77f83d8ab5c2e1cc84270077b507522ae046b9685e86fcc32517582e2d06c2f4e434eb1b4095c00d92a348d4c6de143524445b1b4ff57fddc2cc244f21657e6631c5b0ef223a39825afe38e902803730a15521fa118b5bad922fca85b8cf8b9abef541af6b7800b942c8ba2747428bcea33af5532e692b653a694a0b03e94923b6087e1d64ecfa8aaea07ddb95bc04491823c2aa74231ee350da3bb52fbbbe3bb8f942d89abede2992e928d8766af058fd0d3f510d0dedd0b5b5ec1d1446e00d7264f27951bc8e150aacbe0828a163bb54704", 0xf2}], 0x1) 16:02:20 executing program 0: utimes(0x0, 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x202a2, 0x8) accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r1 = socket$inet6(0x18, 0x1000000000000004, 0x7) getsockname(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c8d1b740000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000080)=0x6e) socket(0x10, 0x8000, 0x9) 16:02:20 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') r0 = socket$inet(0x2, 0x3, 0x8000) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:02:20 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000280)="ada77e261649d1e93ec103d4a58fda0972765fdc12b827d3e49b8ad3d80f566f2347b14e6c472d47ccaf320b2c4e4debd0f8eb40385cc566a1c328dda5b201000000000000e9000066f0b9a81100c4afb429058b9bf6c346558275e132c611b7f8f3f9746524c9df615a18c466c6f5627d608bbbf593a7a4c0211a7339bd0272dd371a8dde4077eb1e8015e2a26d630b3d6903d93530814b80b9a1657d677f94501a4c39c192ac", 0xa7) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="711df20000001400fdff0ee6000000000000000000000000000010"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x1d4) 16:02:21 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x6) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff9) recvfrom(r0, &(0x7f00000000c0), 0xef, 0x5b57184d5e7eac1d, &(0x7f0000000300)=@in6={0x18, 0x1, 0xbfb3, 0xff}, 0xfffffffffffffffc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x2, 0xffffffff80000001, 0x3ff, 0x700000000000}) munlockall() unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x5, 0x5, 0x100000001, 0xfc20, "57ae8d5ef83ef6a6219f7c0f2e33d73e9d71ba70", 0x3}) accept$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000f599f196e406ef000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006da41950ad9237b40000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004173024900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cca49603f1e1ebf7f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e455a38b74cb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097cb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b430ba25b11071f570a8f5cf3eb2ba5feef19241075676f66fdaa4b0b2ac4f85e9eb08ae2253d025d7bee0026f31df47318659bbf13a0da128f4b6afe0fdbaf3137d49d3016fffb44ca46f1f704d60000000000000000000000"], 0x0) fcntl$setflags(r0, 0x2, 0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x0, 0xb7e9, 0x8, 0x81, "d4605b0402c72ec63adf2dd365cc1fe801e575f4", 0x200, 0x772e}) r1 = semget$private(0x0, 0x3, 0x634) semop(r1, &(0x7f0000000280)=[{0x1, 0x2, 0x1000}], 0x1) r2 = syz_open_pts() fcntl$getflags(r2, 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000002c0)) ioctl$TIOCEXCL(r2, 0x2000740d) syz_open_pts() msgget$private(0x0, 0x8) sendto$unix(r0, &(0x7f00000016c0)="245ca513bf70feaf300a1d31d2e0ec89eb2ad8932339053afe5a04ebe3cfcffb57050a51b6dcc2f3cc3766c97168c245030ceaa71130d30ddccd3735ef3bb3a86f76cb3d7297583954656d2322b2a984f5f8c64f7dff1e87647400f3a8cd2d0146a098d0ee632e0ec79fb3c0d9a2c6f5dc3ada78a6ac23b96440840eb738c94326468c9fe05e007ca149f13565cd41cc4e7cb1b61d3e94ecd75b92e15a82c17cf2f83500254467ac734d37a383f3b3645f530bd360e45dae26789e8896c786e7ea069073630872ec12e9cabf10f794c2c0a41496f19e2cdee20a3d6633218acc2f032dd8c823b6efd8b318798208e7e0a5d6a4960000ac004a6ee3d173be7647560f3b748f230654c8e06eafca8cc4bb311f6fa25c956417e72fd13f10726517a8aa2c20f03d37b925c71bbb30ec5e5ed8d288c130acea9cd925556159236e2d2e588035ea8b104a40d11024b4b461a8fe", 0x151, 0xa, 0x0, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000440)=0x8) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000480)) semop(r1, &(0x7f00000004c0)=[{0x0, 0xffffffff, 0x1800}, {0x1, 0xa81}, {0x3, 0x3, 0x800}, {0x0, 0xf9, 0x1800}, {0x0, 0x1ff, 0x1800}], 0x5) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000500)=""/31) semget$private(0x0, 0x3, 0x460) syz_open_pts() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0x10001) socket(0x6, 0x4001, 0x0) 16:02:26 executing program 0: setuid(0xee01) r0 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x3000) shmdt(r0) socket$inet6(0x18, 0x8001, 0x0) 16:02:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@in6, 0xffffffffffffffc6, 0x0, 0x0, &(0x7f0000000680)=""/6, 0xba}, 0x840) 16:02:26 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x8001, 0xfff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect$inet6(r0, &(0x7f0000000000), 0xc) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x20, 0x6}, 0xc) 16:02:26 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) sendmsg(r2, &(0x7f00000005c0)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000100)="78830e77fe906ef752d6900765f9fb2e9523aecfc81c7fd1864191969bbb9c4e57e3c6e128b8b7", 0x27}, {&(0x7f00000001c0)="76239b2b0f3722fa441beb474e2b96ff178c533f8383c2ab9a7783ded83c487a279a5dbd19c843a7272d254adecc63cc2800654df6da674f45699e2ac2ed9ed30177b87bc532dd0f73d1d6c16086a5271aaebe2de906273f52f32b8bf65d1ec52d49b33377063a89c6615c24d3604080e258a02ede73a3ac91afea72c2927713cd090728fafff1", 0x87}, {&(0x7f0000000280)="4e1f9674da6d40e1ed860ce50365ce19a8ffc6deee70c4aafabdce031cc34852d6481aeb8642324564c4a54a9eaa822003eac56e18e92cfbaac4b8cbb5a1bc589697a9d7f5ec85fb9458da5b47bde24dcc2e3595c5e257fcf5eee5a8f0fd0997d17aca1dc1add94fbc95060cc46109a4fbfd8ffee89345d14fb887a645d109c9354fd74ed61ac4ad7f1decb60823c1603d3cd179b6fe143680bbed6a2219dc4352cc1885e06082e3bcbec36edeca254f5cc457e808c61b98cb9f31f234e445a237cf7e7c51a43bbfadfdd5473fc99226f7819c3c68a92a1037e210", 0xdb}, {&(0x7f0000000380)="0935df08598759d82ddb4a4cd3e27b075128fa03da5e38a440dc4fb270c1025859cab2b89d5cd52333618180c45d0d7cb6141eb6276318717032c2d97e0363d29216c597721fe7df02505b2e99d08d79", 0x50}, {&(0x7f0000000140)="d8bec4d0dbe6beb9", 0x8}, {&(0x7f0000000400)="1d5b547fe39cc99030278817add85d0b784fc95f94a71e4153eff9eaf9eda0d9b98b279a0cbef671", 0x28}, {&(0x7f0000001540)="660ec7e158e139c24e70a02559d1ba112f8e0bcb3b0239a0564a8611fc64601b472df14f63c823e669991dbef2a0727361f97bec7834f75cfe170d7f3114a4817ed11ae266ed3191dbd3c1c46b5b7068e8dcb8ed59918d99ee6bdb96de29995db75368ed88d5fbc56d5aefb43a03c7c7d7eabd34f74283e57e6d45ac323c7f367d50bb65d2f09cc88c13b744a20181738b9963151789a2357673d8d03d2a61a4a529458dd81048c1f7f575a63c30d69aebdd46b2a26c814d8cd57f3dcd8a331f2f60abdfa642b6c5bda2bbf490e41429b584d335d45953da521fdc39ff44b33487ec97a4dad4af0b3ef1a62f40a4fd30903fa8d84e61552b177f2b1bf9af94d1e77106d2a43e87a5cf9ad39ce4e2edf0aa23ddcbfe1b2a8b99978a8bab9b03ff76f4345569e6845aa3400ff529e5915bc50be5bc0504857c7c0142f5b3de266e08bad3d734361645282c4ca345146ba1776db6c3d363f7c963569ede861835c0247de3c4b2ba9b3195ebfbda7e716f6aac6fdb0e325adfc4fabd323e8a55c87547f4d6733d1a03e422ba3ebe633150b5b7393e2688eccde01a582b3d250284642f495cd1f4e1aff2913bcac0d80346fa70445a37c2bc55eaf8c774f1f7e06c9548e9b28ef16bffa7440d71bba577b443571270f1e1f74beba5c6fc424d6912f0740258b5b0dcab7cd456f93a71a3858f84395d59a7322d7abef78e020564d75fb1100406e5ca18694acda78f346a20c694c0ef093676d09e6a670cf283c4e43e4cd9bdad587711249472554f5c8782c1b8a62b5c73c53a033d3f09a025506ea8099e69f03555cde51024208348a3d71168f55aac90c05eb152e623becc8bc4d2af3e4f0ea50c26453a037bf7b0402a654f2f491ec6eb5af17b1cfdf83fde8cb6989ebf3ed75641485e187b24dffdc82a6ec3e04fa7357601fb303970d308b2cf86d21ca414ba7da8b4db1d9699966a6c40e836b663817a9d5e6dd1a9ea7160fd4dd832e30dbd81c345e87caef5bfa84380051eaad074507d158abaa4f724ad3293137842e17ebfd7fe5c0b9e44cfdc9d89d7176f3f531121efad263765d3472ab8c9c63569eff3256f339ecb33dbfec33cf8c2a6736617a43fc90b7519678a4f27409f964cec3c8d41265b9dd798ee9ac31f0e9207ab52634470ab54940fbc09ae504b053122d179f4e36f4a442381fee7b276b8528a80e4643c3f1932dc74be826ec8feeb18652e4c258208a1ba7c6ff68d094d2acf98c0ddc58f2793b33fa0598385b2044a45fd318b1126ddd03a51c27d5ac4425dd2bd4aa00e2f02056bd0e4419a1586be7a9f2e48d37f843fa92a3c3d95ef070b83e0ff52baa3afce568fea23ace871ffb210895a47501a59dc0d6d28e6653eec827c8178260603bd34f03856785bc5d359733854481dd648da646cd139012eae5eda302a9a30a1c8330ce6e6a90b50ee45a25dba6dfe3babcdb86f120188f1bfdaecede32595ab9f7147acef86b311720e5cb2b185b0ecceaae2629731818d97d8e1543d69a906e988629c1bd4be6eb22727b93daa1df8199e40420ba9f2375e9c907183e674ae1b82330eecb85c836af4cab20ccb738453a3097e7178fe75bbb7d095591806cd86f9c848b43b61c53cf42c323214ebaf1574f84785e0f8783f4e823d3b2b36774b7843ef2b6e90190f42e3e26a2456d2da17d3c53fed2ad5e470cc865107a00a491259698b4c3afb2e51bee47a4a6ae4d933a5be334273d4cbf02e2c8652872fa70f74ab2d67bebb7f35e195fc9c0504cbe7a2b319a620913cd554a472c41c268917613688764dbbac5712b54ec033c60c3574f51d9c0c8ccb8ba40f2f6358709ba91a90a1f60f4673831fd469921a5454e3f14cca99562862f023e66d567dd59a013ef5dada12004c6fd63e5fdcad78e386113ab48a131180d317d4e07510f03f43560a094013e12a840bc30f4f1a50addebf2cd0922bc39a0f3494bd81e5db0ea2ca491e07c4ebb149f9f6f0f6ef9ebb20bce85647420d179f389cdd87a9fb6b1e2249928a111a49b94366ac866f5af94a60f566e3c01b9af4a71f22845733479999428d3dd8433a12bdf20959a85b87b808e773d9760a93ee2e8374a2dd1d247a8c2943e647be19c922b93eac305769f9d2f106f2a91b8d3d7f81a32b9f0b6f9ccbe44d2e2cdf0bdb039d77f1485ccfb3549ecc777d593f8d576570f270011d9b2098a2060d0c3edb15fe577f7eb24ca91743770634fcc9ef0497fa7095d789441b48c5265e2a81d628772f8b2cc5affe6d102fdb09c15f27a000d88f7e76acf06df7e3bfda02572231d142dfb0bcbef8b3690c9232d3bc1772efe9a5fab9c2f48baeb284a49ed1f7c2e5196d6db386f005627aa0955cc4929d366099fdd8261ebdd7bc15b5f4353f597647fb7fc299ab612ef384c270b7d92ac74d21348bdc2c584caec2662a1065a6b3eb9608aad650180bbb8cb394fb0ba7160a0f262e545001bd22d59eb2fec02060986051f2921dc112093c5f860d9c065ee575247cd0ade9fd60970cb95e701feaa5fafe7a2243610ad27803104fd86154a418fc916e291cdfea0773acaafd72d1afdad64934c35a54da15dad9fc6d089b50deaf25c1c05545aa35c2b332aa850034ff7561bf2bf734eee5b79affd67a9a3c4cb1b5dc1035f5867c97b51871ddeec10b568bab20e58b94f04ca68efb3260359a4f4c66d988555f1bd9a656dbebdc8103fa4f9cb440564709ac068ef5de2f3b964307b5c4e6df3c8ca1e1cc9ad0fc130d12e15f38597162d02735c84c133aeb57ecbf06efb56b6f0666edf5c39d3a166771e16a9b5828dfd985013a44f96434d071174da19937127f7864def402980cf9aee24f1138570464e2b652365cfee7425bbc11b566549c1b56a9405003b3e455cf1dc631a34fe120b2a6ae0690416efd2d4613bb86ef48abbb3e230cca6bae4c73834a77108fb96011079ad881e6748cf8fac4c1ec9e3a22d4f3a21f2746488036191e93b25b3754514ff1b12c282cd40ae5fd8a0f44621bc4c3760373f28c84a8816831af026d04d6d6436fd74de0310d7326ccb88791a1fc8b82a3fa8adfb34c9bf57d1c005c9418a3965a73e64c17db8393b8fc067ca6342eddb76c0dba685bf20622d415bb464d00086c9ba98c9283bed1cd2f3c313dd27e58f91e55199c13aab7ba59c1fda1d9220467b287df112134d5f5490bac837857f9fc2a12d2a284f708520313d7a7dc3cf77b2b62320ad2d5000de9f56dba5918f5acada4f96705f46872e359d95e8b0e836b1850d419e0ab491e7e5111484bc20b55ba7bd777a704972bc6417cfc3fb749ca22d47ad47bc8d34b34326557130fc7ba391946c57f8b1786d3f6da9aa9e190a97e0cbb6cfc07c6089113f2430eb0c0109cd2222b4e2c285f95e1bd662b149bd857180a881616aa85109909e1b080d4b5418628b77b42378020939d6b7af9f88a3e4a698fd90e5c4bc3c7361e474a4d1b5ba8e6c1799aaf8bedebeb344133045851a8596c1d38033c185b9253fc6672e55b5db5e21d2fdeb758c32d7ee3607a8b5954f068e87983400fb8ddd7472ffef043348ada60bee8164b9115598a074cd72b66a815aa39bbee3240a07989a8d7c8783e6f44eb310d597f4bc594f0216509e698fce6260be41ddd525f3f4c80d121a52eb846fa4a47a2475d2b974a860705b9ef4c488ef4a63063d9c1f5601dab4c622fcd29b6cbd90ba33996480e654624b9205ba28291417eda70113143e932935c62628a89c2386a577334a5eabcb651520bcf507262e8af4fde8c78a44e20654306647e0b618dba15c9fa1ae94a58569cb61320b23f04241f5bb5715f1d191fd186cb9fa8f8a20fa6fa1c876e38fc7a43887cf1a67725bfcf5006b0f7b737784bde2d01ed8669b23e865f682a3fd649333c8ec25644fb973ee965290a6603751639083c04def7a0406b4cf57ade8a71d6904c665df476e41cc838498768beb9e5e6ce0408b05b9003ee86ee799215737104d1f303bdfe3d96b0899813481b835fff350f90ddc63edfdbf4396150e884a88540d97ad04091aef4e1a3ee448231178c91d0409646a9443a819e315899d6ae953aa0feb7d8c30010f3ef600411f3c9b3886097ea0325d7b3cf9d3fc6544ae4317b4336d3e1b7bb69bb8067f61170cd29827655098daef1cbdacc2fee194339bedae046dfacc2ed7a210d2ab005916fe37b93accac6d81bf9f55e53efc6972c8df2c8a76e003422993e2a372f49984c66b4ca1ecfd7bba18cb632c492908e9055664418970c7a4c48670fe8fef418d05bf40a058ec51c2bdb55e02302f042bf7fc8e24b6129bb68768a9440c7f9e61abc52c6000d7f64d008fd797d8cc010613e53ec3c0bed73eb95418355eb7871d127e7ee23e2745701c32f6cf88ed474d84f681d89141ed5f6bdb23c6960402bb8335fa09863e78c22c34d6baa3a1bae97c0a13c09fb8478eae5b30a46092012151ed925d20b11570fc6a5e311c50ef88cc599ae6c7b08e17837f31b1d11e7fa789c78768e7e762814e70006066ffbcb601972116afb3af087b2c03beadb3a7c7307e791ab20ea50fb83c3307370d5beb2cb85fd24ed48a0482c2a3848858323fa8e177c8bdfd857a7573e28e7ee809ba41bb6262c067f26992e055b81e5f8d395f5d472a5a55222434662515a415491cee47ca64a09b2e477e04db5fd3c22c2c88b1f71daee71d0b584fef8cd3d413c6f96adf83e26cc4fb4d7b9f431b4050bee8f404073a6be2cfa4bfe6bc22c34abad60e93e321f79b24066ed39d2fc03eaaee08c6dfc81b45e4143b32c1af4d117bc0599bd950f4804555b0dd5d369f3009565c4aaec658c886671d42d9d5c7d9217e612dde3d049a808985eb82c2c496df8c1d52a8c33b9e7bd6c70556c06959080b976f347ce0f241cf58bef4a88a01357f1e9b2a8b1a57f2b0850f29484b1e911aea8e54983e4eb60ef73233485649e723b2c1ce72812205418ca6aff9dd0675576d24e506c9694c163d7a61ff85f4dc526920b2fbab570f274fa35499a2932926fd51b5152683f9d65548d025fd3c4744a77287010e1cddd6c3fa1a5c4d44f4fbb53c6dfda229469f4af362717d68ea32361ccc815e16ddb6a097d87c143956154d459d87f200a74615ae66ab7450407a16aeeccf73ba58e9647113cc33fc36977c3d7ce253c1dd5cbd8f3f413daebd40ecb9aca1473180c52d48a629479553fe85201b5dad9781ea8f4291815cd4eb9fed436bf57274a6c3704574600a121bc60df5e3eaa09b0a56fa9d9b5ac314ec3df590f562f5b32e86a61362a663737d3f82df3ae2d2a8f64df1397fcb597c607ebd37af15adbf3b206d385e8427df0630be99998ef098a574733e87be7974904ceed60ccc694ab7cc269dd151ac3bf663738fc076aab3c22b3b0e51083179d397901813c3ba264c36095c7fdd71e8690f9479b16b9b12afa08a5872728e8cede6737dea5b832caeba71d9624a8b37aa9594a8ed2473c7b9ce1c58a637f95d88a35c679ff2ba26451d7b2b528bf4813e98348b4f87edbb285dc4b454e5e85074e88e89dc53ff5f2a1d3c4a63036504982820709c0966327efc546053e679f67e58029c5a77406d3c31c13b7554cc17baea33d0755390a68b15971d7544aea500248cddbe0f3094af4589cc4cd87c4ed535d9dee1e9e33b08df53f349f1e66cc9d98a21a583bb59101380cb0f47a47aeac19c8b74a3a02e38b10be00b232af76b2383576cd52d7c7f7c89c9fee117817027bc1342edbebb1a1", 0x1000}], 0x7, &(0x7f00000004c0)=[{0xf0, 0x0, 0x6, "aeace9d74573a6446ac26c294be15f4a05202703533783ca4d617690c1bd162fc429d90542c473a525f7903e45b0b5884b3c4df42dc24e3c8f83f678a03b657a4987b82eef96170e258db12747605117cc676a3fcaa564b514fb83bd5e60acb9c5d94cb91fc57df10a22add5c2a24fc878e8d35ee75109ecbd06c4f36de34ecf1fa2043f92f943cec781fc00bcb9d90245c87f7b351e037d6e9b51c81c199209ff91de98fef86bad9b930d54c8c5209c001d10de16cd4b91d8a87298fc1ff7680391b73f02627fa2c81873a6b5ef9958f431b3d339f66225c6c2c801ad814f88"}], 0xf0}, 0xa) close(r1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffb, 0x0, 0x9, 0x7fffffff, "1702079b377b00000000fbff000d00"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c28", 0x59}], 0x1) 16:02:26 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x1, 0xfffffffffffffffb}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x9, 0x198) r3 = fcntl$dupfd(r1, 0xa, r1) renameat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') close(r0) 16:02:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260907000000ba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc914cada6979878d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9950a91d60081f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x183) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x4000000b, 0xffffffffffffffdf, "a1786eb95b7c30abfc0900"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) write(r1, &(0x7f0000000000)="2078723f3fda1a048ed2003da2e239193336b5f05286c1ad90898136ea109f54725dc56e2b09", 0x26) 16:02:26 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x101, 0x60) r3 = kqueue() r4 = kqueue() r5 = kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r7 = socket$inet6(0x18, 0x0, 0x10000) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r9 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8020, 0x0) r10 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x28, 0x20000008, 0xfffffffffffffff8, 0x9}], 0xfffffffffffffffa, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x12, 0x2, 0x98, 0x7fffffff}, {{r3}, 0xfffffffffffffffb, 0x9, 0x40, 0x9, 0x80000001}, {{r4}, 0x0, 0x8, 0xf0000000, 0x5, 0x3}, {{r5}, 0xffffffffffffffff, 0x1, 0xf00fffff, 0xff, 0x3}, {{r6}, 0xfffffffffffffff8, 0x20, 0x40, 0xe4c, 0x3}, {{r7}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x80000001, 0xfffffffffffffffc}, {{r8}, 0xfffffffffffffff9, 0x10, 0x0, 0x8001, 0x8001}, {{r9}, 0xffffffffffffffff, 0x10, 0x42, 0x9, 0x2}, {{r10}, 0xfffffffffffffffe, 0x84, 0x1, 0x0, 0xfffffffffffffffe}], 0xffff, &(0x7f0000000300)={0x4}) r11 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x1, 0x10, r11, 0x0, 0x0) 16:02:26 executing program 0: r0 = socket$unix(0x1, 0x2324b6f3ee91d6d5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x20, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) shutdown(r0, 0x3) 16:02:26 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/116, 0x74}], 0x1) 16:02:26 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x8, 0x158) recvfrom(r0, &(0x7f0000000340)=""/14, 0xe, 0x42, &(0x7f0000000380)=@in6={0x18, 0x1, 0x5, 0x100000001}, 0xc) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff0200000000b5f7e1b4784f0000000004000000", 0x14) close(r1) setsockopt(r1, 0x0, 0xb3, &(0x7f0000000040)="487e0d0178bcc2179d32e81cd41613bd1323a4925a83db5e41012cb19aef4542b9da2572380919a84a9825d7a86e19221436d01b0049bb141e59583a332322ceae9cac69fd3178d788d7f5b4c60767155a128b0a4a730c1710ffc0e068c2e4cf8112", 0x62) pwritev(r1, &(0x7f0000000440)=[{&(0x7f00000000c0)="720ef208be5437c43bd30ec32e8082c1e02f2f401ea68dc6431452d0a3a9a6c36d0e66f51e125810acd7653d9790282c1ab5cffcac6d8c4f43fb2250b61996c144b9b5d96ad5ab5cc1c6c7f09d2a549e0e87ed8dcbdc88e5de47ac26934b625dc1e43c41801efc620cff376ed0cca6d2dd0ed592f14099f196f49bdc39aefd9e1a1551bd59c702296b42fe39fb1f8efe989a3c6aee6dd9e7593518a742db3abb7e2b7a44ccb75ce445966823", 0xac}, {&(0x7f0000000180)="0a3d64a01ea4f68e472c460ab928a9c440b42f2d51f988b96c6de8a6c476e8375dd7b456e4bf5d03c578ee733d3696d88e68b1af45313f7ffc3ae199023a035751428fbc370b475bf2779f6e263afc0bc9efc15b23e611b5bd7deda8b329a08920636b01eb7d247801a49c2e2688954778235d90bbfc14196afd5da131111b94c54382f109", 0x85}, {&(0x7f0000000240)="9579b0b19a7ccba165800689f95b89e4afad73d9f5de13fb5b7ada1f38", 0x1d}, {&(0x7f0000000280)="3fe6715a6f945d4c6e114744efc2213753a882a480484c7ce4a8419edda7fd857bf65c1a83a8915e531d1622d02366e4", 0x30}, {&(0x7f00000002c0)}, {&(0x7f00000004c0)="d61c7308f9e179cc2f03a2a000d8d919a818e35b8075046d46266a490e75a9020a866cf6e0c86d0aa11323ebcbf40e7ffadc00341240533bbd92a0f87d59afb304b2f52419aa8d974000000000000000dba6225396e119fe829bd748372b6e4256d33adbb066889a5eae0918cd42cbb3d3133fbd9e1d1ab33571b847a4c9506ac894c892dd883ec29998c179f4f901685c69b114d0be7908ed12cf3db0b56ddd63cac9203f7f7429b911226798132b22c2e7f0c8eae712d4ab81a75a", 0x2c5}, {&(0x7f00000003c0)="d9663f", 0x3}, {&(0x7f0000000400)="e7429ca5810bad969e6100b855c07cd4ebba47", 0x13}], 0x8, 0x0) poll(&(0x7f00000002c0)=[{r1, 0x81}, {r1, 0x5}, {r1, 0xc1}, {r1, 0x8c}, {r1, 0x100}, {r1, 0x4}, {r1, 0x192}, {r1, 0x2}], 0x8, 0x1) 16:02:26 executing program 0: clock_getres(0x0, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x4, 0x400) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000080), 0x21f) 16:02:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) open(&(0x7f0000000180)='./bus\x00', 0xfffffffffffffffd, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) fcntl$lock(r0, 0xa, &(0x7f0000000040)={0x3, 0x8000000000000000, 0x10000002, 0x100000003}) flock(r0, 0x6) fsync(r0) close(r0) syz_open_pts() write(r0, &(0x7f0000000000), 0x136) 16:02:27 executing program 1: mknod(&(0x7f0000000500)='./bus\x00', 0x40, 0x1b00) r0 = socket(0x20, 0x0, 0xf2) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/230, 0xe6}, {&(0x7f00000001c0)=""/108, 0x6c}, {&(0x7f0000000440)=""/139, 0x8b}], 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1000000000000002, 0xffffffffffffffff) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000540)="b0486ef0a2823293d852d8bc274115e107d50569b93d83f4eab03bc54a34a4b9d704d06f1b1efca184969b5f5f4768560cf9eb4c3901c6d4a2938b20631c8d5d92ea0b2c2efa606d1bfdac478d5075009e385283697be83edaf5b15e3243570c6996861080fe68770c3d03a49a8eb8bede74b0de6cdd95c1bc1fc131e96021366792912e588343f478556bf4c9b9ba4aae3af3eab582f964f6d03329daf418f6c45d69b3da5ddd341bfa0dac41551702a9fab1aaffd19ab9eccea3d7ca18559c949fbe56ad909ed1bed8b81886f245", 0xcf}], 0x1, 0x0) sendto(r1, &(0x7f0000000140)="dcb9f65efe2c79dcceb055f703bbc732838c1c5fd968d3485a03a64ba049172f4006693d1201e2fa094c763a95f3ca1c53c44f5a9038f38837a0b0da2e333903505d3f6c1dd541", 0x47, 0x401, 0x0, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)='8Ol', 0x3}], 0x1, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000380)="9ba7f68568f0172b9b5748b3afa31556b808d1dfa340c8b77be46ad0123d57f70dc163877dfe2fef7b98180894622d2e", 0x30}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:02:27 executing program 0: semget(0x2, 0x1, 0x200) rmdir(&(0x7f0000000040)='./file0\x00') r0 = syz_open_pts() geteuid() r1 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) setuid(0xee01) r2 = dup2(r0, r0) listen(r2, 0x9) ioctl$TIOCSTAT(r0, 0x20007465, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xc) 16:02:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x20000, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getdents(r0, 0x0, 0x364) 16:02:27 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x1, 0xc0) accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) r1 = socket$inet(0x2, 0x3, 0x800) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000100)=0x68a, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="60ea23eacb14ef6e0bc6c656e418291ba8d52bb397ba900a681a56277696553ace4532587f21fa87816f5cfcecea5ca304fb69174b89eaa478a4c8a324f0658b9a8e9fc045d910e2361cc922691e07d302fe9abf5fc37b627b0425256ced4524ebb91c1c80bb1d64a52aba12399d2c660a41c30dfc49fcb5f315dd866508076876c74eff2f75dde9d2ff86f0e1a05b58ff5ce847408328fdf546de6b970f1e14674adebd0222ae6c1bfb499fb20b1671c813d961ea429e630308d807c2eb3fe60e93203acc8c08892a93a1486e58471f97a9015a6dd0dbde8c613f436e912ef5c719ef32104d7d", 0xe7) select(0x40, &(0x7f0000000140)={0x3, 0x80, 0x6b86, 0x2, 0x20, 0x100, 0x800, 0x6}, &(0x7f0000000180)={0x4, 0xd6, 0x7ff, 0x5, 0x9, 0x7, 0x10001, 0x80000001}, &(0x7f00000001c0)={0x8, 0x521, 0x3, 0x7, 0x80000000, 0x100, 0x7, 0xff}, &(0x7f0000000200)={0x7, 0x40}) shutdown(r1, 0x0) 16:02:27 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = socket$inet6(0x18, 0x3, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) setreuid(r1, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) setreuid(r1, r2) sendmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a9252ec5f556d08e778828ea0572a00000d8f52622754fa2880ca9037c6f9289501864461b3fef1e8a45ea7acac45e5ec42f6c6f469a49ddb6d8fba4237edd2df6de9ab004edd2d1623e6c4a34875a11809773a7553fa849d72bdd988d4cd03732891e68c71aad92968a0b2218c3de05ff8cf938a9ad6c9aab237ddd420aef58297ca1394be284d2bfa029a40ed65608b1ee3a", 0x93}, {&(0x7f0000000140)="ba027bd97f2c8741b6f20e832a6cfdc13306a99779877ed9636a563b838cf7dbb128bf41f66be2712237c8871a7d975fb15e51571552831e", 0x38}, {&(0x7f0000000180)="7738c0d62849004604ddb140689cc5adafc7b6c37f5ccc0c77ce996c196233463583cdfb9c67a3c2218f6e89eae8e3e710cc7fb017307ee5714c02c43fce7cb9045fcd29c1a60894e8bec5b585e3c56f6e0eb35d176a402fffac8d20a30aef0823c842df9f746b7052c65ee72ebe2404072db4dcfa949939afc4a3fa9e737c94757baa426f6df38d85640f5d9ef318f188a94f8715541f952a78939705d4dad0020cf4d0a25d6be4a525e7fb2280ccbba117178a", 0xb4}, {&(0x7f0000000240)="a0efef20c696198c8c6d23b7947522774319bfdb245a4c5f3c4fcd9e795bfff0fe4fcbf459ae3d1aeb1888cf9e09fcf73832621f94e9e99bb6f6fa63d2dbadd1987cc0cf474619915c6823b207fb2c8f40e4f8d96b22526ef3e824", 0x5b}], 0x4, &(0x7f0000000700)=ANY=[@ANYBLOB="4800000000000000ffff0000680f0000fb77faa73ffaf6c21d46ee17fe677153706dab2ab7779000eef66c09dfaf79e8e7f1f5f28fd6a025ded20bbec4085077a200000000000000f8000000feffffffffff000006000000b1b8bb75a93e3255e0dc8708323b874c7c915df3b01e52b73f1161c70199ce518e62c7b5e1d6359b4fefdc311da2c33b780012fee47bb56f6a81fd9ef4f0e6afccc4d7b8dd2b3f2df5022a8f25f335492833c0c0e7b0ce20efab5ac48c2f3cc281a33cb8d5349b93129fa0c40f6a261e27a5674784b6af64f463450ccb9e9ebc397b22a4d61bdce859402ae66fa40a8150e94b9b928244557ae373eee827af2ea3103e7658f5155a02d9379e420efea26f948bcdeb2f6a8906afc22b045c2e05149c1102b4a39e9e0fa5c5c77a69beacd6fc64000000000000001800000000000000ffff000007000000020000000000000048000000000000000100000008000000562ade61bdc7af63f60b4ded01baf097ead68b0a1c6c3809a430148882210dcbc2000000010000000118f800b6d2adc041000000000000006800000000000000ffff00000200000022375f8fbe59eb2101916432a71a92cd397a24ef65c20e63fe9a0de32f17e7dcd8cc4d988d1a9749bc7395f7d58a7985407729c7a82c3139772d071e697e854c29dced57466df184f93e8eb1121f5984e6d06097125ad40a1bbec100000000001000000000000000ffff00001f000000c0000000000000000100000002000000fe51f346b6b76b93a7509d6440a98a3fc7b97e2e9a1648e4362099f3c32baf32b537e5b6edd705ee45ad61fb21045429cc7f6f9b0101046e92f7be65bc095c0f2b067eb8d27fd6ef5b3aaeb0151fb4a639cf4034ae77b392c5a21ff6bd73e025b46c8480342e0cf0149c797d4c55a6ec13baf643170c7342d682150b8e3c18e333b1e42a0b4a9f67fbe3c060af0ebfd66a7ffe908800a5c819c920d9732d96025c41917d336b79252ef624970ed08d41550000000000000000000000000000d19b9c798d3604ceb1dcf7d5c35e022e51ce5a5a9e2c3bb9c069e3a92dccc818174a4daaa113721dddecc8d322a5d56014dd6015521a4a"], 0x2d8}, 0xc) 16:02:27 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./control/../file0\x00', 0x80, 0x100) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x88, 0x1) r1 = open(&(0x7f00008db000)='./control\x00', 0x0, 0x0) symlinkat(&(0x7f0000443ff6)='./control\x00', r1, &(0x7f000034aff8)='./file0\x00') renameat(r1, &(0x7f0000d5a000)='./file0\x00', r1, &(0x7f000033c000)='./control\x00') readlinkat(r1, &(0x7f0000edc000)='./control\x00', &(0x7f0000000180)=""/234, 0xea) 16:02:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000000c0)="ecb63a03493b6bb0ffd15e7a9ee76c7c8af2cdad24d801fef9c205b0a3e929ffffbe7d12fd889a715a93d2855244907309abb3237586b60000000000000007f48730a5900bb3857e22164dcbb5dd8751b0edbb86aec301dd04", 0x59) syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() readv(r2, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/54}, {&(0x7f0000001880)=""/4096}, {&(0x7f0000001780)=""/200}, {&(0x7f0000002880)=""/189, 0x674}, {&(0x7f0000000440)=""/104}], 0x2d) 16:02:27 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), 0xc) mmap(&(0x7f00000e0000/0x1000)=nil, 0x1000, 0x2, 0x5810, r0, 0x0, 0x0) 16:02:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x290, 0xfffffffffffffff8) execve(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 16:02:27 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0xfffffffffffffffe, 0x0, 0x1, 0x3, "a147781ac8060000001900e8ebd81823fc7e0d7a", 0x0, 0xfffffffffffffffe}) r1 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 16:02:28 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f00000003c0)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c9f3286a8c75f10c85806d5788a6ee318903d05dcadef1c156c7222e6be5f8c6b2640be43901d53960b8fe311159480e8b4f1e594e244feb22d660b178ec721a7dfa763131559906cd7078684c0133c4b70ccada211ee02b93c5770b3ac891a239c57a472f8ba4537f861441023612b5c151bc456921abed11b93906aff2d6d163005e0c5fedfac0039cd7c653bb849daacb9de3c7d60e273c81bfdc7c2944ee53bce6dec04f71ae44b7a6c76b481a38b2ff6a7f7bfb451ea03a22e8e60547998beb2ad768a1b982e1e05102d83cae5b04e5cecb331a11d05000000fb2dff", 0xf0, 0x4, 0x0, 0x0) socketpair(0x26, 0x8001, 0x7fff, &(0x7f0000000340)) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/93, 0x5d}, {&(0x7f0000000140)=""/91, 0x5b}, {&(0x7f0000000040)=""/59, 0x3b}], 0x3, &(0x7f0000000200)=""/222, 0xde}, 0x40) 16:02:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0x27f) setuid(r1) socketpair(0x1, 0x1, 0xfffffffffffffff9, &(0x7f0000000240)) socketpair(0x1, 0x4, 0x3, &(0x7f0000000280)) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x8, 0x102) r3 = accept$unix(r2, &(0x7f0000000200)=@file={0x0, ""/43}, &(0x7f0000000340)=0x2d) fsync(r3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x1, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000000)={0x0, 0x2, 0x4, 0x9, r0}) 16:02:28 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) select(0x1a, &(0x7f0000000040)={0x9}, 0x0, &(0x7f00000000c0)={0x7, 0x181, 0x3, 0xf7ff, 0x66, 0x6, 0x4, 0x7}, &(0x7f0000000100)={0x7, 0x2}) 16:02:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) shutdown(r0, 0x2) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000340)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='/+\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='[\x93\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='[\x00', &(0x7f0000000240)='[2}{&-\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='*\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000480)=[&(0x7f00000003c0)='%}(\x00', &(0x7f0000000400)='&\x00', &(0x7f0000000440)='-\x00']) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1081, &(0x7f0000000840), &(0x7f0000000880)=0x4) 16:02:29 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = geteuid() r2 = geteuid() setreuid(r1, r2) getsockopt(r0, 0x8000000029, 0x69, 0x0, 0x0) 16:02:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffdfffffffffffc, 0x1}], 0x0, &(0x7f0000000080), 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x4) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) 16:02:29 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setgid(r0) geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setuid(r1) shmget(0x1, 0x2000, 0x2d6, &(0x7f0000ffd000/0x2000)=nil) 16:02:29 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x44) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='x\x00') flock(r1, 0x4) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) close(r0) 16:02:29 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x4b) open(&(0x7f0000000240)='./bus\x00', 0x2, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/94, 0x5e) 16:02:29 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000180)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xfffffffffffffe5c, &(0x7f0000000100), 0x0, &(0x7f0000001080)=[{0x78, 0x1, 0x0, "22a19355a46ffb945c93a8437576d5bba03cb56e08d4c7b6a1f33631dba9cbc3f31efeee51c2c01aa51aed6c6b5c3489685994bac89bab41f8951dec3c02e83e4fa80f1fd68c18a5d6466cf3a28664ce8bbf5abfeaa74b4c6d2126d91e76ec50c6a03abf17"}, {0x1010, 0xffff, 0x4, "e9da93c626264c2a18bf190f29007d777fb2809af18d95cb3bb7588158a63cb523db35887025889923201ffacc84bdecd8e8f2112bb6393f528a86d9daf1f2b46ed0f3212d780db117b54d689a33b4aee489815d7c80277e1db42e2e61629e7d4748147fa69a58c95fa7c54378262bb5f673abf3b5abd8994914c88fa9f9d90b22c08e2226df32f2846bba7151baa9e47f169609028b0a210c280a8bc9b082310ccd1dec2a2ac4d2144dcb9726b465ecd9b09e32637c5054230cdd17982c84c526d813b0d6e1b1682f1af73e6df2cf5f81ac8c75f3773028bf9b357cbe37ab64a3ae27e70b9a5a6a69856af66c2fae28dc905ed0656ce7f9d34c3377cc8b4fd9960c1c5c3fdc9ba9d3ade98b2080ecf34f643a48074fca438fc6470ecf2428053e6f1c2982d5451ce05ce649ee51a7828aa206ab87354fa5533ae9a5d7afd2309d255519fa5213815165b9da35e38c75b05d4cfcc41bbf312ead5116e142008a37a8b7aff0196a107c456fa82e5dc510d0268c6d3f27a62e9cafd2368e472027df347dbb5695e984bf0e9c9f3609a37f95053f6a969a2805f5a3f737985c1124d03db958f7b4373cbbf1911bbde35e354ec71513c24b05c096a8f9f8cb20ffc845ce4315bbe62de4c5c329aa220bc8ff2785a1c8c46c8160e8af0ed420f77ae65493b9e02e9f525ca69a7f6759c39dce053703cb56072fb6fe11c8df6d41eb4f6592ff66a42c2288ed0a7d0e21984e43f794fb6d1e00f641c3c11955e8540a554de41f03e3b390c3d8adb38410b76278ae4e8ef3b59b7b1c634d5088cf531f3241e562f153d281bdc67a14071cc4ff98d1d8e56c2e1f715d853baafbe2c0547550432473221146d7f047bc7b165fb97f3cb742a93d85e5a5c7d4c7c84e6b12e9eb06aefd92c7c1ca4fbbaa9ebb4c33f910d246a87290d43b0e46e7769128bd124f88266de2a34b40ba430b916a4d0bf5ad519a35d91f3355f1ea1ff37d5c61a67e6246bbad1a1564675beb721ff6d6f63cf0c1f8c1938077f98e52d2a3fc17ebbfb5a7c8a8f65f05cca2205f8fc9dbfafdeb9cbb6c39c05f84b1264918dcf4a99b23242ef51bd94404c9a9ef94d22ec50003c462e2f4814595ca22163aa65d741b0b45d14fd069265bbbff8747b7b48b01da59127a13db505e0e2a71bcbc1c0627d6359a8d1005e4a1ce43bcb87e7bfcc3a0b5c75d3bcc5509f9f2e0926c9d96a5ee352548c9c8450a6fc7cb7ccfb3a3da8a8b2cc3ed54d59d38568b9f3f65f8ef59e1c57e83a2c602ae1eb619f6ed9d8cf1b13632e16c14043860824d8d7dd11e66eb41fb851125a0c8201c5a1d9d6e709c84eb89a1d57aed0c59edd46ad7429e64018a4e442fb09a60924e50436c31cc0bd086e35449b1133a917ab9401eb62bb9ac188eaa183f85952d89dc477bacf1ff203e62d0fb55a8c4d9b8bca0eeac37b6449470a4757b5016cde42d77114371b137e679fbdb6fecfdc27410949a74944318804810d94609be75442103a684fabdd40a3ed03151d5698f207ec29e091ebaba87b1cd6f82eade758335598a213d2aa18ca1bcc603f66aaeb1fda4cde18ec20659f380c4b96086071378e0af952aa05c54253f0a8c0624c4b02086240087f98e6fdf54b02c8351bd664301b813467e4c9660f99f05145237ee0939282f82eee20508b49e328f18407d464d264eaa04d21a606de297614bc403ddae93edb29410a7fccf79c6c2aa88704c8dea14fae10d3e1034eaf7856229e1b9632d57387a08624da41e986dbed84cc6ed392f8871621fa862e527866c0bbfb29a5acb35186d02e2ae11b698b4564405c7969bfed1eb1eb3a3fa676670094b408f1d90a6b86de4018f6043cbd770e16be68ad764553cda13c987d2d45c91194139ef653aa1857c009dd6fef4f5c91eea5abc9bf4ba7627c0722cf43410278d5f2a022645625997a77b00cacd9f5942832c69cee45324e84e75c65984829c42bad655caa17071ac248e65664706ab0c67d41226dae00c0983bba50f3badc379235f07dfe97c18daa666dd40d3580eef6c8535ebcf38b54040d50aa82c81f9d3e9e4e3cb3ddf291be329b3ed06281641d290526d783ec1d49550a517fe183527b0b285da6edba78cc2b2faeca6a31843d8a700b949eab03a44b9b923d1cd4026da44be589574b25da4ba8886f0a78965dc5008ca68ba03f6a4b728ffc2f2a22aafdd0a3500ff5c3a62e35395c8f9be5a8eadc0e99b763e50394b40747d5c522a228a9db590116eca842b090c6802e56e61bde6e0655ae0e74dfbf27ec2ceae86bfd806f451394fe6cc36ee7d0a01f45404716d74d77c48d39382ebedc88f1469d61ea0fd11fdd36df927bbcf18f9c7be46605b4f88757aaf7c56e03ad0d7272acf06de30e19568bdd6f33d8fedb030f8d2ad81450a8b08ba966d6ad4aa81090c933a66c4aed592a9c1048f6a2e349572b3987a0e6b99334f5aeeb5b911cbd836c7f691da6707ada029467d2868bc7f792968c5cc58bb72078561b80e3fdd91227c01d682a72cefb9eee3ec483c124b87740092685c688e12cb8751e9d1b4aa6714703eba5f7862ffc61d7deaa94b62eeb899f205160e3e6c6f4cdbd8f7f1db78bdbb05f863a3d98bf557e3ae3256a919175bb92627f230162d6a538f7973c29708bb891bf8d25dc2965eb18b321912b44e557404c53d570289c69d54ed144c35e42101132c44614a62f3c6b6c43871805061f505534ed7e73680fa902ca91209f735c695f10df17b4d5354d4309af511848ca1d3eb57bd293003e771a0153e9022d5d3c6a76323b0369738377404c48c38fd084b18d2bee01e875e13eccb774f4809631b7fdd4558debf55fdc0bdd8400bda1d6cbb7310305bce55b8d62b35a2d83047af497195196e63a18c674eccfea7b2eca6bb5c6c308ef98b19ca35e5346b58cbcf488683723b7e755812e7f57cf867deb6f8204df7506b347c02df7212a13e7460e1bd9a001f6a39817b1034b31fbd754ee313de1d45ae7bb57c727d845dd6b34f9ad950d5d1b5f0433603d99fe71086f1d6fcc90179be5e747dd544c192598b74042278bae6dd5b664dab6edbe2a40b9d8a6a959a95a36743131762930aee178616c1185b13408d6293111873c6dd162cf0d1f53f7640d117a2df20b5e98a80f30c3a3d895f1e80f273956a43019049aa43f036b633218400c7886d9babd9fb1a48ec3fb708da57760cb489bdb0a458eb91fa8dc2afbefa25d4e7e7a746e90afe012431e724995e43690723084f5976513a522b2c86d8384b0e705a60390e779a7b4d062e341e63ba4d5fa898cce66737697bd5dd61f1388724eb1dbd73894145bea6c1763ece949d3881589b7b660bcc1c53c52062d879785e0d32b1b4f6401c7bd2cdcd0131f7b7c7c7f9f184ef3f0fb728eb1b5d239fc1f7e06aee0f26cbe66a38fb8f1ff7a907bfe0c3fd5b845ea183438fe706c1b5525728242b96e79d6e4163f68af279519999bd307aefc3143e7947d845c566cf07d655a9202e50f90ffe4d938b9e27cb0431b5936e0a5d8f4631633dc74ffd726e06bfcb4e6503a475efa53b98aaf9d849393808befda1de4e681fd47638036b83201fbd81f376394af88275da1503932abfcaf86b34e8bcf655bf4d61eb0b0bfe58a89746dd22201eb45e0262c4bf10ac4fd2fd935d4259906d3a2e25b593315085c5aff0a22f01e615aed4b49db6eef844fd2c299790f5fdb9ced71d4493876ac86e2430ccc215543db16c34840364e0c62b0cd964a19cfb79e8025cc68d4bc1ecacfb654950bf87963a9a279ad37cb1a8ed5d6355edddc407b7304bfa5473ace631f2653bcfe53f5f1e43ae523f4331628cdb44e80c3680821f803b386d2ecd0c17418d50a213ae18c91daafbb5a9060bb0f49131b541cf0bc84f0d4afc9c48d9757726c795d29368a91d24a5ab63c01a749aaef370a02ee08440d03c123deb609bcc13ad1528f510817be7b6c566ff953892845e0aa22a1beec2eb1ae71b3609df7fe2f6b4dbc9319348ad806bfe7e94c2eb99d627cd640eeb14358448c0d735bd6ea86c595ca17cadf137000d093e040f825f94fa1b93e1a271837398dbc2e02ca47312a28ef721ebb5fbb6a2d7f072ec76738a421350a669def30cbc4f7350218b45e7db3c18498016377a294798209445c84bb08729036c18fb18d25aa09dc6aad0ec97339b6bc82d6e1a8ff1ab2e3ecd6dcb469c0193253ea587cbb8a13f953d903b2928b15350ec826d2f24f5940508c57d8fb2cad704e57bcd9a77a1e7769e04b7fd9bac0707576e04f4035b289d72d3aa263756d6f89124e65bfdbbe93e9f319590dee191d60e33498dacd7a89115bcd6c154a13ce9c6414d86cd3c553e58c1d45819a178af7a6013e5ec4ceb9d4e8a4085fb0d2c6e5b98aaf3da043d6010509c7a9cbd0a4983bf2f5c92f9103e7c6b4a4ba7c5c150232a3a6b912a5dc19076d5ce441415567d868706c29a8cd998d85bcf98e4b66f4da007c1a12f9809325496ab61c8aea9cba2b31d689f464db5e987406ba95377a5cccaab79cd5dcf85e7f84d979cd7d720b6b106cb9f9dc9ef4260e295ec6942e57102a1fab91a526f9a30e19bd9b30059c2a9ebab7fcc4b6ea131d824a29956acb30fb8f011a2906b52153d164805722b804e494c1f8e44d9f4f194c1a263385352c377a0ea8d1b02aea3906697741aa6e364298c6047c483883dcc116101111247a0785bb8eee91e665fea706c6b5a93c2f7f68cd8ed4ad08a761627256ac7bcc45caf2ec6c263c31620131963b74a9300430eb3f478d70e03c03da97d414a1ac0d16c47f395dd512a807240b8463d37d9efa06a2663ef46ef8178f96002d842986ea23dcc7a0cbb8e8d3798c977ff1ccd0c053f36f283a2097b64106fb3c3df50eb73f59d5db4f62242e4e2e85645aea5d9d4e97edde02e1ae213e0783f485b934e8dc9abcb423c01e4efdab6d81f3d9c14d9916ca590c5f9dd4331424392f4667ef85ffba15891567d6df16d22b08d26dd575111a6e758b7039d6619b51e6e4452a8eaeae63914c68c242f2c6b91a66de1b423ce285a89cef53f92f9bdb3c02daf1ccaccf58555beb1667e65b1ee947f76c56ef0bef7af9cf511b4487050d5605d6e98734e8c4e878712c32f2cc136c0b8600b566435366e3d5769ef5c496f795b41ca9c321809a4949f1e3a53507e644e7e43f084ab9928ebd5137ca10d7f8560bcddbf65bcb11a489a1a710f7c38567e5aef2869c996fc148844c538d298c7c1e6097d9602d43f8417211ab937830eac7e6c06dbda20406deaaaa4387a6fe9116aff463f6e5704e92727f6cfbccfe29a11275684631b98d17dd3912525c0455db6082a75d8e45ca53e0be0eb0f34a783e698a54856411997e81744e5c77c58d15725aee02ccf50049b3a3ef1d5d4204b1d4787b3d57b75a82111996f5003a80edb6e3d2098f5b9af901945f9177569195a9c971764278696d60818bb5da1a33767d710802949c4d90c5ab9ba9cd023aaaa8e26b72781401c48b426677f14f937594b987267e3d9fea3efdd0a022dd3a2e8a21261b5a14670a601204c65971fdca93631daa311f8125c417fd735d0767cec95ca0a354628316fc08439cb419505ac21b28c2ddfb60f2eecfc10cbd3dcd674da8255a406947c2d956265d4f7547af47101e32d04a1b3ada2f0e170545e897c916236855ed87ce2872ace11543e85d7dda26240f2a9cf69464b9142f3cd4a9decfaae18e160c0b5aebfa4ca5f201a7984f5593f7884fd7ad06e"}, {0x80, 0xffff, 0x0, "23ad14c912caefd7606483d8e9b9aced1782a04713cee692d2fde1d25cd7ed7df46278553df0a9bba5f487442ac849847efa88787ef8d9e04d6240260fd829e023cc9494745fcced0d644c751fb80eecf6ae5b2774f3fb35d818909cac90ca30dcf06db49897b67453"}, {0xf8, 0x1, 0x0, "4b9af528893f070ac6a4b1cfac962de51460e35658bccd3bf49fec46708cfaf6100385e7c29b1c0e781d48457f442e1ea0110d9b5e489b349b67e9b2e33845d2bde5f6ad7d55ef76c72a44fe60f6b41b673cf61ee8a0a673965497a70767d3987400476bf93c0731142e7e1e2909b4b3541b82fd82576678e2cf67f627d80c9e877f60cf7a7fe66fa81e09e8f87d7ec02c011570e71330d98bdbe236562e0434d56a4e76e687a8dd3814fd0f79f14bcd8acbbdecb343371009c2bd6c0c9501dbfb1d9e9432c2538d0bcb29f144a155d5203759aac729e5e89c7e17e5ad492b41141c474adb"}], 0x1200}, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0xfffffffffffffffe) r2 = open(&(0x7f0000000140)='./bus/file0\x00', 0x8264, 0x9) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x0, 0x400}, 0xc) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="a4ceff3b4a4b2f604c", 0x9}], 0x1, 0x0) 16:02:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="ecca9b9ac0fe56284b7253e716c1b273c33da5b94135bbb34e4a0215ef09efbf9abe76684cb746017aced772a0b032462b6510d115331b8d63e99d6d7fb9278c754bb04b351e103e4af106df298ed670270417d3930d45343bed7c53001088638dd31b33931198007a3c5707fa518f389bcebf9012", 0x75, 0x2, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000003"], 0x8) 16:02:29 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x4008c) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) chroot(&(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') utimes(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={{0x4}}) fcntl$dupfd(r0, 0xa, r0) 16:02:29 executing program 0: r0 = socket$inet(0x2, 0xc007, 0x101) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) 16:02:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ed8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x30, 0x84) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)=':.\x00', &(0x7f0000000140)='/&\x00', &(0x7f0000000180)='[\'-\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='\xc4@-\x00']) 16:02:29 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000001c0)=0x32) getrusage(0xffffffffffffffff, &(0x7f0000000100)) r3 = syz_open_pts() r4 = syz_open_pts() sendmsg(r1, &(0x7f0000000740)={&(0x7f0000000380)=@in={0x2, 0x1}, 0xc, &(0x7f0000000480)=[{&(0x7f00000003c0)="f85db25b5e2d28dc5ae3c6cb6fc16b40a3a1cf49b7fa90033d83fc2c348be6bc26be8e60d7cb36fac0c0f25df32567ec68624e3bdd5afb13c093ae7b215219a6df4c5c935205ccaa599dcdbfca1adf2d046f1783a8a1c466d71c1b72d6cbbb8af9fabb1943d6", 0x66}, {&(0x7f0000000440)="5f27370cf23d5e99d115b2ea039edc47e51c1ee5a84dd8515a06d25a05b1f2b33276268f14730a70808f", 0x2a}], 0x2, &(0x7f00000004c0)=[{0x18, 0xffff, 0x2d, "f46f"}, {0x20, 0x1, 0x2, "6741bb07b015f9791750"}, {0xf0, 0xffff, 0x2, "e6b051b7b77f51d330c2189f6136c1493be1bb8dbc67b437d527f82bd9eaaa28bd1b7bb2c8127636e632ae5faf7429e18129ae45421b89225900a4a0f4574c104941bfd06637e29124a07c7213310d8a6642f45c4750c9dde74f69cf2f7616a5df7c7fed93d628e189677364871400c8982bf162ac0ab3d8dbbf5e4e940d91863700ece29fa542d7ac8a4b5b626d0b34b3cf51d3d7f1472e184478e7065d16dc3e63d344725ebf915b4ae0adea2e76c28a84f181c6e8c9be358359076cddf7da51b7b35730af81fcaec1a3afd796acb0a463ddb5a9d6c89a10"}, {0x78, 0xffff, 0x0, "05f03e6420f36040d8cf4774b078b1e9bf89119c4f0d106e99d42ae680258ea796f5bbdf11991e4a464d135c09d9e67b1c263f195cfd984634e6d54bb4d0e60d7fd3b38bc4694e7c9fd58568036e2f1756cb02407cd8963fc6d12f6af342799a03eaab"}, {0x78, 0xffff, 0x7fff, "f46a92b8291b5b457cd33f87a3f14c2ae44760265eb8e09735dbf846d23d7db3fba81c25d942d427606ec38f2309d6df59c5bde2f53f32589f8c448e984c529019b10ef3386c97d7a0329bac2d042f361f6f0b72273eb2761e821de205a38e2a5850"}, {0x58, 0x0, 0x8000, "7fe29db300b9f6444b655f035fc6b91a01920d0a7c0f6e54512bf9e8c55783b03a48fcdc95456a75a7aa1fccabd72044c1858704c95715803b66360c9459416f6c92f4"}], 0x270}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) syz_open_pts() close(r0) syz_open_pts() getrusage(0xffffffffffffffff, &(0x7f00000002c0)) r5 = syz_open_pts() getrusage(0xffffffffffffffff, &(0x7f0000000200)) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 16:02:29 executing program 1: clock_settime(0x0, &(0x7f0000000080)={0x700000}) unlink(&(0x7f0000000000)='./file0\x00') 16:02:29 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x102069, 0xffffffffffffffff) r0 = socket$unix(0x1, 0x3, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x41, 0x0) pipe(&(0x7f0000000000)) write(r1, &(0x7f0000000340)="dde6ae135b1b666771c3f5f2dd0784830ac70ad0a66bca5ed3b268e6cf3f4ac87271a1cfadef2766fcfe970a2e9c32c7cb5657df1d868696cd1347e5d3806e1429b20bef33e1f6949eebf000807048121afe5e27cf8b603563c6e4dede59e3d0157c2b0a", 0x64) 16:02:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) 14:53:52 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f00000001c0)=""/201, 0xc9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x9, 0x0, "95cd1b05e76400"}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket$unix(0x1, 0x0, 0x0) getppid() r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) clock_getres(0x7, &(0x7f0000000180)) syz_emit_ethernet(0x6e, &(0x7f00000000c0)="816dd60275fe972e6824b83f7816cd818cc44f2d96547ed2a38ae367844be0717ebc21b9f9d29e611b361cc393730d9a8a6035e9d019c1535db93e04dd9f647936bae469e79a90c94394570a1fdf1d3a4a6eb2cf7d796c5b4c9f32e124ee37ca6a6e4f12fbcbf0758a7807ff0e15") ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x2) ioctl$TIOCNXCL(r1, 0x2000740e) r4 = openat(r1, &(0x7f00000002c0)='./file0\x00', 0x800, 0x10) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000040)) flock(r1, 0xc) flock(r2, 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) 14:53:52 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) login: Ýæ®[fgqÃõòÝ„ƒ Ç Ð¦kÊ^Ó²hæÏ?JÈrq¡Ï­ï'füþ— .œ2ÇËVW߆†–ÍGåÓ€n)² ï3áö”žëð€pHþ^'Ï‹`5cÆäÞÞYãÐ|+ Ýæ®[fgqÃõòÝ„ƒ Ç Ð¦kÊ^Ó²hæÏ?JÈrq¡Ï­ï'füþ— .œ2ÇËVW߆†–ÍGåÓ€n)² ï3áö”žëð€pHþ^'Ï‹`5cÆäÞÞYãÐ|+ 14:53:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x3813dc36557ffbed, 0x88) semop(r1, &(0x7f0000000040)=[{0x4, 0x7, 0x800}, {0x7, 0x72e24739, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x2, 0x1800}, {0x2, 0x642, 0x800}, {0x6, 0xf00, 0x1000}, {0x7, 0x1ff, 0x1800}, {0x3, 0x10000, 0x1000}, {0x7, 0xd807, 0x1000}], 0x9) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), 0x4) 14:53:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4500) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x40) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x7, 0x2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x3ff, 0x2}) 14:53:52 executing program 1: r0 = socket$inet(0x2, 0xc007, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x81}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x10003, 0x0, 0x6, 0x0) 14:53:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) shutdown(r0, 0xffffffffffffffff) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) 14:53:52 executing program 0: r0 = socket(0x1e, 0x8001, 0x40) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setrlimit(0xe, &(0x7f0000000100)={0x40, 0x5}) fcntl$setstatus(r0, 0x4, 0x40) 14:53:52 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x7, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x101840df, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) poll(&(0x7f0000000180)=[{r3, 0x20}, {r4, 0x15c}, {r0, 0x44}, {r3}, {r3, 0x120}, {r2, 0xa}, {r0, 0x40}, {r0, 0x80}, {r3, 0x10}, {r4, 0x4}], 0xa, 0x1) kevent(r1, &(0x7f0000000000), 0xc1ad, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff}], 0x8, &(0x7f00000000c0)={0x9, 0x3}) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x22}, {{r3}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x7, 0x0) 14:53:52 executing program 1: chdir(&(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="8fd9671dc161cbea03c3415aa86502e403c6e82013daa951acbfd2387e37203eeee1015f9dfafbd968377302726ad25aefa13acb9a9ba4099b197de09f768f765f17a26206360feaa6ee9004cb5a0584af7f3025943b9a3133bebb2a1c5eb38fcc932497fbbcac0e651ed57166042a75987f3ca4577122c3d043b4899b1314c0e2a1cfe84f0fd47906ca482080c7545e1f77406ca26bad3f983c5112ae2bd31b41086614f7e98e9903d69c6f3647cec7890c6f25c996328c619423", 0xbb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getgid() fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x4) 14:53:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005308) open$dir(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x8, 0x22) open$dir(&(0x7f0000000000)='./bus\x00', 0x211, 0x0) 14:53:53 executing program 0: r0 = semget(0x2, 0x4, 0xfffffffffffffffd) r1 = msgget(0x0, 0x2) msgrcv(r1, &(0x7f0000000200)={0x0, ""/74}, 0x52, 0x2, 0x1000) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}, {0x4, 0x9, 0x800}, {0x6, 0x2, 0x1000}, {0x3, 0x0, 0x1000}, {0x0, 0xffff, 0x1800}, {0x2, 0x5}, {0x5, 0x7, 0x1800}, {}], 0x8) semop(r0, &(0x7f0000000100)=[{0x2, 0x1}, {0x0, 0x80000001, 0x800}], 0x2) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000040)=""/140) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/158) 14:53:53 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) syz_extract_tcp_res(&(0x7f0000000140), 0x0, 0x9c64) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x3, 0x2, 0x5, 0xffffffffffffff00, r1}) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000080)='./file0/file0\x00', 0x6100, 0x8001) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) fchmodat(r0, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x0) 14:53:53 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) kqueue() writev(r0, &(0x7f0000001bc0)=[{&(0x7f0000000880)="908072a859ce55ce73a0979e748bffb7a3426073a4372b7a99dddcdda81d1fcf49f16a46e63ab6ee5f6857542cbcbdea7146c6c58ade6cd55d12d381f5184f69814cb84d251f523ef5b10077d6f23318ae563317851f40447ee90ce40ebe514d69f98ea19e4e74fa36fc6503a0588f940ebf656b6f141d1bd3fa0f89ac82b7e36fd9c6670b55cb3038aba20b834ec4a0f87c4dea1297c2ec083b33cc873d2f4cda3c0758e3dfe2d6c5ae4dce154769b80e447c14925626ccf20aaf9bc9e4dfbec9a07a3ae897a0d051962ab3005eb622ddcec791cbbf38bc64726022ec266214faed2e87f0ec6b97415110830eae637c83ef0a69e5214929d4c3a60177305352a6e7193329833c74ec62323b78bf28774b1690ef3ef6b7bb149f4568e2962eff5cd48b4120fdb6d249c8467876d57b35ff0ec540412311d18d557d6819280a905c87027a0a5d7ad9c5ab2a7931e92249e1a70cda3d5b0aa02e34d5195ad7919272f395666cc8b2faed8369881c3bafeaea509b22de6f8dd4bc540080a356257fc00ba34ce13130c25eef316efd1df1792a1c7d3a26d14372b1355c41e250a7f108816d2cccc1bed8b32c80949a100f648407412bbec156e1310e8b5cd9f4f1c24fce298d2464929c1a3878b0384917b842cb2c0afb6c3fe8152752396d56003a589e794227609f51f46ac76e890db27af6543f3d997ceee91511581b009f4c306bdbf839a377a7bbbd899b31c21d47915b43171f75d7b989dcb4aaf85791caa6da59ab90e5df848cfe4db9a3e73c25633fec587c5547a41a75e89a873ee32f149db62681b3b3318f94f133b9cac401ae658660639635448e2a6cce25730e41b3ca544f66a9932a7e41c5d24aa4598f35d4d3673a9e97434bd7c96012a53b0bf8db5596825d955ded3d14a92d3c614196c687d12d2b4d068dd4327127874c8773c6e269a35978103923b2ad3333166955473c98f34b0c063cc1c0118e52ec5d795e13a9df7932bc8cdd96122cb46989ff82b53999a2418065962ac22533f02d87920832385fc79d7793b733d58731f6f9b7a6888cd9e94da78d27374fabb9598cb6fdac231c7c52b39762df6d626a575b74e7f08b8fc94399c66d246515a1dc1032d67d00b716a70a200667aa560eb4a874a1eb764f1d9be9ff5f70a6c94a511f516e744969c0dfe66c866ba935a25fb203a7200ca2fddd05523af3abea1d17a8967fb989e6d3a930f15da847e49b868dc95a448e5d604e3e1d872eb5e0d259eb0a60158737546a8d141e41d7e721700a07a096d8a56e67ea43ba7dc25647f19d1ec902dc8ba527cc38ffaba310aa96691ad2bda7fe64193f6df9cb070bc5a8db48dca205bbfe06f3c02b482dca01d648c9fa36874e070779e1dd16b583d9e94a0b25011bcad203df55c798c043256957a31043590aa3394eacf0f815262f22ff7a25d2554d98c200d40dbcd25fbb1ede93f7296ae5735d83c223beb962542da7299e7414f021665ed23f1e5daf2d5a1fdc5fe1796df6febc32723fd40057490c46eee412d7ef6f8f54c7cdf9b37cc4477390ac0ec557a9f4f8c4a16c4882d3ca8efbe0c38349b89b8eee6bb5c931af72ebad9e2f60a05d85e49b5500d9af4160e775ea2a6de1ed4d8cd62a15f1053699d862dc6acfdc6fe075afa580ba17350dc12d21498cd6fefbdc7673478757f657237e2c9811cf33513907251eb2515d60be6a39663a29e35a0540436f619afa7dafaf16409cff49debc213dee68d6fab29e607c931dacf4448d8a0b5316c46fafd1dd532d68d15fd811c7ee1f0cca9930390cb39dd21bdc5d005a242b2b8f846a3c13181e6153d584c0e59c0ebebd347cf23cd6a39ca1003b1ad44f7222eb54af5d633816567087fc889464514ddcb4ed280f9840400a6d92736548c706f65000b3cf7abdfc2497fcb78b1678b30d087b4520b4c98a180b4157d83204d6a0dd48b27e876f8dc7e27f08b3538157a642e24969ae554608ab7d8c4b45ac0e8d57b502d2eb394809cbecadfc7df460432587084dac452baec3dc66e058db221ac938b4e139c44769db5135d0225e659eff8cd6dd08136bbbff24aee24f0aba38df26ba02f896c7886800e133f52442ba8604ddc4374e95078c5efdfef8250fd8e0015234392102849737fe0a4d619b07628e79d3badfd2909d98d8bd6affc9a334b302f7b3b101eb5a4a56cc612ff0d46bcd47de19d31c684696af081367109405fe7628c425aba41ae2193189d34c0c365fd55f7e02e9594fddc42054a876b73457fd6b68a2e47a591a836c7b6ff629f6cb258624c756be256c0a735d7634d1eb9c726e8a993de89cce6415919458034807e627927791f325b4be261002aeb2c51e412ae21b4c44c4def0cb204503579a9da3e6e4c329b7991fb37af63070258a9918b45b719dd5a3bba1084da15df6e5573494a4bd0dff046a3fa186eb8f1411eb3a750c68b4c841e4c004e228b9fb99c69ba42d6678b5d6f5d70c49e72a78545f67ba2f062b04e7010da27eb33c44e6a22f747dc5f8008074ae7251d5b8915f860da56ccbaf06e2d7a0fddc1c512604f21e3c5deedbe4465f8a9a3bc3caeb521b7d5d1fb6d3664703b7ecf77b3d0a46a45ef3bbe2d29fe8a76d2485a098bcbc073d298ce7d3483261a4b240617310e76d64b0083abdc1d75a75a798a7ff7b9332df3da4861b2c43e552a7821b33684dddd94912273a3d23b6a2b488b480acb2a66b1e3ee8e819efad4923785ddf639fed2ed96b2225b9d738443993273c53584d6c1ea4e0e8c0b451aacaf3a93d79a0d0b9cc7ee68aa916fa93d30c23423b3e97d5bc043184f07f0d1d9223dd91d1f75b54e8cb52705f46cd2f05b0f1b511b19c9887de756f43a183f15401a92a4f005cad13005bb4eee14ee2667ea1cd057d9a846839c42fd452b544d1d0b774b81e356415b9d887af2b90b9ef079655304dbef517d2257643e5289380bf7e7d51ef2fdfb4acb5bd5fc44401af1206541e0c99d89815be676ad7e7b2bb8520a8fa4a35daf7095e7771e10a1e0eb10a05a7c4ea6518620925180b2e26d6d7887c6a48da11f811c1ef62c2f3ee650e93b03967c4059e6fbdcb55203ce82c87d5c0b60c8805e921274237f6b3ce9ecbef1513bb9d58967c509c7ed45ba4bfa88950331f7dd391e5fb9f0d2cbfc40740277a2916133e4466bbcf26787b10256864268a4224bf68339625aaa53d342d95d19057f0388536031797353d3699504ab3494faf54837d4b072c096255fde88572ceb5e9181109859e3058aa82562f08dc97b35db12f292646c4343e9157cabc60cb86a358ab717e6da0c893eb959c17c192eff6e963227d4bda4d38bd34dc68e9f6d2b157ea0fbad7baa560d2e780634e4b3bc03b0e565d0dbfe7de865904903db2078157db47c3b86559498207fa2b02310999e226c3063dee6c7896c9619aa274ce85c53831aee428366579e0e5e14b9df6ddc5b7c181415db4fd8d616dcd1f917cbe4ab292d1f57075999a660e003ffffc811f4d60d13a1174d849023c67a705e366febb78170127e3f37e6647237490c806f05d516ca1f9f3dd1a2f99d9e811d930ae43fd511caf1457ef60ad8b753430441e12f15929d16f6d826f2c778707a19d1c72275d34c7e15a0c1ff191c3ec6f85a2e58fef104847523e5562524a17d54a336e345baa3743425c247aa84e32c3e1f84076c4efcde795c3f0458eccd2438b8f714297ed8e7cd02a1236869338f72e5e6bea6a6fc69bf3433965213053c8d545a4471b8de1119d22572abb05f5d03de56c941f4a6790ea03710f9081337ec88ef9f9e87d81d4940b1788df18f364fe657ae4e76c43ec7b6729f2ec3669aa90b65dcc7fe8ab349baf48e68d751adbb19941bbf14967517fb7a9171806e6c3e6e638af6af7521da3ff20dac5e3124dbe77f7cd3a0663ead6e2e374dad3aef78d0c8fcc0e37f61930c547b66e9a9f1d62369865249453a5c8258d2c9ca088f0cd9db58e41f6a8a6ca114117b6c8ba271f70ad5823fd41f4a01f1460180cec0382c4e74b4bbe36c0c26363bdc779d55afa099ba1ca8054dc817689b94c39a523fb662e448d5b240b1d2f133bf9d71c82980e0cbd4ac4f6f0d1ce1297a9554822104067f0899bc8701d4a724141b9e3b17a056ecb8edfc120a2f5ed148b878b9929e856eb02c013fb7b809f89d1227029682cb07744c3caba91c8e77f71d6eaa4bbe87535bca111a4bf62e78c4037712ae69f0cbbda3ed08abbf5b3d923407d9b338de0057356a3b0d487b1d51a4a0f80a50da93fed5963cbb46d60ba7c39b19813f6a9a6b1623cc963b6c8c4c078ca8cbd44cd100e6becf3a7913214d5ff175d6814c8695a9509ed402e348e6b9c9c09101bfe86c8536a80f0cd4da9bfbbab2026dae9c45a4be03572066637d4a9d4f2f3df1553ed44b214daf1fc3da6d95306083e07ecbd7995accbe124152f8169ea420d57876d5fcb928d8d5c8bc20179b99e0b366af111a550fdf0c0a45a95c4cdc4f5cf5701d1e21aae72adc58b598e2ee4e839c976c523037cc66f9563be4a6c916a5e1adacfa7a9be6bc52d56a465fcb9da6e4865d33f9be5a3ff6e12aacd190326d3e0a5823c05e7f8c808bd9400476f8be72748bc4f6dad121f6fde1911ba80a021ff4fdbe68eb3459742564dc9d80f9f0692bc6f2df7d6cbf540d2709daffe8ddb9012f54eb8308da9b4fa29235b421a114df9baa087a2f077c08aefdbc9f6a9cfb9b3c2e788a4e9464d94525f83f048ca697e1b700e8010a8128cd1096a981da723cabe35b618557b410b82a062ff83ac248be35ee2da22a76ad745f6b53ca0a32b80111f5dd2590ec0b6b7713787f79c997d150596a3cfa512537c28982a4b635967320646701250d8b047984692ab411b163791a57d1230753e61b389387f8a034acaa2a47a0680bccf08e146d3c0afec76fedbc5d8d2a6bf057226fe0ac597b80c5bc4106af73ba8c35accdd596a175c7b6df35a50593909c1a1457a4cdd5675070adcf2629a27abf66ab33ba3d68b23bf63d6610e52ce6865c7773104c0174b55872abfc0be4a6717bd15599873c2973223990e1b1719e9ec6c5409fa4ed6eb8cc9445b7c56c99b01078a0e56d6ae430f5672bb1055be6097a4d305909987b8c2e1e6257be0cb244c3e6a1d6141c359850787996de01a3bb9d50e5ea7cd94ba9077d605730c377d6aefa25ec9050afec08afe5f8b06e77a5d52c18152857e65ece896f564f17864ceff9c4e731310bea54768784dd74a2582853a8c26a8ff2e5fc84c6c977a4fd64e9267bcc73f6c487cdf776d869e1caf3d38f323542b471c4c41916852345d68c07e2cc409403088cab2acc1012a9c963e882891d329c1182d5e88a2cdfd1fc56350cf296386a7cc3b2b0d59b9d2308a6941d644a501f165f3660c95cdd380240ccbc3300b73087c1e94230f62bf2c5c12e5d618806b54681a6e298106e320d67eecb3c395e1751fa8dc37f16e9cc6a8b513c20baf77d6fe1ef5e42500a79815ae607ce2a5972c4427f0d9bdf071219e94e9ee68aa3cd2d54ed4c0b82616951565dd305178b81a8d7530fe79f5eacdc16d45b8990898bebdc0a813a348d1547ccdbcd6b1ca1ceefc815df716060c040536d869346c1b37da7cdafe81cec81855a8", 0xfab}], 0x1) 14:53:53 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x400000000000000) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) msgget(0x2, 0x108) 14:53:53 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) clock_settime(0x0, &(0x7f0000000000)={0x40200018}) 14:53:53 executing program 1: semget(0x2, 0x1, 0x0) semget$private(0x0, 0x4, 0x1) 12:10:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = kqueue() kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x8, 0x7, 0x7, 0xa4b, "54093dd77fe184d797699de4b3291936e38f2109", 0xff, 0x81}) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./file0\x00') r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 12:10:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) r1 = socket$inet(0x2, 0x1, 0x401) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000000)="e02300af82ec0a02", 0x8) dup2(r1, r0) 12:10:00 executing program 0: r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0xc3}], 0x3, 0x0, 0x9476, &(0x7f0000000080)={0x800, 0xffffffffffffffff}) 12:10:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_int(r1, 0xffff, 0x40, 0x0, 0x0) 12:10:00 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, 0xee00) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setreuid(0x0, 0xffffffffffffffff) 12:10:00 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="ada77e261649d13dee1ed2d85c7316daebadd01a276a0972765fdc12b827d3e49b70d3d80f566f2353b14e6c472d47ccaf320b2c4e4debd0f8eb40385cc566a1c328dda5b25049d0cdd8f63474", 0x4d) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="711df240ec7c080f9e60e0242a0100000000000000146ef8ab4e08cfb21ea6f390e77d00fdff0ee6"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 12:10:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0xffffffffffffff89, 0x405}, 0x1) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r5 = getpid() r6 = geteuid() r7 = getegid() r8 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(r0, 0x5) r12 = geteuid() r13 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, &(0x7f0000000800)=0xc) r15 = getuid() getgroups(0x1, &(0x7f0000000840)=[0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f00000000c0)="63c868defdd1732b121df4da3242c6d2a4ca0b83d8e5f3336e69f32218ec8984e6e093cf01de67ab8cac7cbbd6f01355cd18986a402235b683d15bd12c1c9f733631cae81cf967b41b26bb555a9888c8a5007074b38cf7d9200a574a1c902d5770f638f6ddcd64df808ff5a306a218ac04ff7582741ba53732a8ba1aad7b581cf78a754b3ec82060c97cb1c22c7fe08ba3160d", 0x93}, {&(0x7f0000000180)="1220d1b28ba461f98056f723b7f3b9a486ee3f", 0x13}, {&(0x7f0000000bc0)="88b793259f15cb5f79e775f81f89175ac1415ed3429b639b864c735faa9ae037fdc80ac1096a7eb5b3bc156f66f16c88816dace9ce52a97947b3d18c2bea9438002dc7881392ab8746ba4dd52cd72c76d7e2a700b0e0dcc8a3277784683de3a4235ebf49db3290f1eb6cf63cc245a9556e56de94a2b52e26b41be6ffb37751bc40d60d653060d6c149a12ee69ea494a0c799e3a6a605e3dd144d589715d6f28260a628633407b1114657bb687ed48ccfb9763081c5928d243ff6978b303de2b877528fe60e3921ce31695bc8c40f14cc7a80cd3290e2bab8d8d1a98724ddd487ee818d5afe6238d8b62b46879087d8b9ad917dffb35852337c8ba68931b732aedabd516ad35d271d3ad8c24bf8df1731858c558fb61ec3ffe49d3f74618e77c07b5e02c70aa0f82a5d491bf438038eec1516014f74e74857fd39f222f16f39e82839ee402a62f4ab9d2ebc97714d84bac75973d8cfc38c62d7ab9e3cba53d9b2aa8ec78fd37fd304a4071564573a1cd73d7f63fe52f86611620261c5e57a846378bc121c7d395a110ff137fc1ae4ad366348214bb2973050a27c6258d37d3f2535191ff0672da0a43fa2cc06e1b623b4d2733a8c2b9de6afe2b983ce8572aebf118049d54bd116660a332a05f52360faa501d776c6a20923ad9915e87540caebbd8ed59a4b284cfbda0e872d597fae00a38ef5c48cc84a54d21ee062ad4cdd3352355922ff24cd06c07365c69488014e3f0815c2600b5405ea9fb743dbee831dd39d385a8f2ba0381a89d5711d1ba8243bd47bfa527feb36f37ea9e471eac6ba6bf5a1a46582b4c76b105ac4d47d139ae2a98fe563e256ad4f241dfc6c40150c715a7f13ee9b2205494da4bec6d2ad9af40961092a371b5a501767bfff37711a9f48416c69d1ae19ce7872c7b6520206d024a6e16e27b2a1c4e17d63e7ae1dad642bd135de5d1f760bf0518f2ffff41707dd19cfd043f644cbb6273543c55a471391bd15bebc8fd11bd9f645132fc81d15f014eb8a7af7cb82f033dd7d47e0a0d0b36707d79d6353c5db80b38c09e19185a0347ca02e06614833a69d034b020fa6ccf129cb3eda91ab8d865e373a1b96a983b71eb58d490dfd57ff9503764179a0cfee24fc82da856e46677b52f0bafe9ea1d0c93c49e37909c411f94ff1a397a5c92e7a5c8b58a2623a053a6c4aa4734be8f555fcb8b6305211998b7c072cee58341363438bff9186127015dc84719b98c7ea3531b29a06a288c2054d3d9228f9f6d16baa226179a36b0b9fc38e238731a097b553b128ab53c09b6336ef3b2b3fbe65d14362d350d08178eeb16b69e407d804a1f86ac0f722aa2d0ce208b19ea5ce6cec4fa4479a4ce11a7e6f609c98c67690100e25cdf2d47d9fdcc0989240da280c9224e58b06bcbaed4dc12a7e43e9f2ff199e07ed05d028335331cc2e17aaa4909baa41d24503153987542700d482e0591cc7b2edbd4b2f5b0cd0e5f92d17f35903f0cbf45340275df4b96471e67b7746b5c606a5871f842edcbc1cdb778c743b1bf28944be8791f26a78fdf147259a8dba43a7df2ac0429cb387497df7a9a50bf579cabf76a4b8d72d137e556cf76ef6736f9790e9303d554b045fa14538d1227960d2ebb59078fadf21f561cdfc75f023eb965955f84d4f7c8a89498f7dd344fd38087894bbad8570e14a8a1dd4cea3c9b39a102275ed7de52fc778db3e86ebf23d1a6f0944c669f3de90a3a5a807d896246bfe97b1b3a01ab6e17b3ce007e3f9e1bc3e9b6a4645562ec39e626580097ab9d7874fe8391dd4fcdfd8e26fba28dd77be7ef8f621b7625225e435f4c37460dfa0859efb2b4a7d4daf6e136640f617d85684099741746f3b98020f1d2bdee37de79676447304da3c9904419ae27f1d532a596a639f37bbe59eae6117c1f0db49f8ea8cf22d2ef6b67a0d971416c459f91d388bb747a1d3eda2e0277a61c3c083c2d7bccea44edba454f7f63be592f2f5491cff2f97b9a83bbe5d40e6099a5ec2444bf47aa27149d0c48d07962bef4dae4338bc8ffd88bcc72efd9578722841b5ee39cba5543801770e39e252e731e654b22b9634e5035969a16211a228bc1ca5d721129206cbb63070b99d9c797382b986e4a102bd5363a8da68acdc78bd37aa0967925c06aa7b4569eedd21ca514ddc8c2857d16128cf3f65c3e0ba735c204737b5a0a3232e996b04c4890460b0c304263ad17f16a9badeea47348af650043da6485886361d3507ced9dc3829bd03c909ee533131c0c605badded3499fb1d25412f299297f2698714b55905a75d9a1c1c3deea22bb5831db64f8f786d338b0be6db84bb135371b9e7d0f71ad465b48b771617e42b99073f153b726e819b59f89bd13b835e7376c41736eab422248de80603d2866c0de947c20bb2a224e633f48e6ef9fe2bb10f054426a63a8368a20b7564de837d824c7fcc7a3051485ba07de59c5bd48a3107b90be79be2c5a21dee908db18a8ce6ecac923eb6138c9c5e1913dbdcee523addedf169e57f2175f640239d233fe1768cc6d087c2acc59305e7edaf9e454e465896b8400267a666993bb740f9670c160c2a0faa6c91dcf7d52e02bdec841f305f9b5926283c6ef031c07c41b39fcb8c4cf8a5313e5d41a477db5059d68d4e05bca5dd9d4ca85c7773dca43a264b49fa458e6b4aaa1d7a083c3aa2ba3819eda903328bc9b5d06e850ce28fef72c530838f0abcf7ee22f9b7e39b22ee5a8ae805d5a14457d655ed9fee83520535dbbb19591573784daca4fe6e85d393f500b563c364545a20c9677ddf512d1a2540a0ff9fb2e56ba108fe43eb65e3313282d15827a177c3b616e33b50ea9ae4ccf38e326cc6164ccea47d2464613a840854fbd6b7b1399ad5e202d94ba251cf6ada760e010ceb86e258a8632be479ee437878e3ee9bffb3d9aaddace7b81383e48349a8b0faf8c9e32b23c30b715cc9d30032c2477de3ad46e5045fb15b13a4c0a9d883d839030503a0faa59b3b280e9db94947d2b6e6835208af8f810403a82a37b51e452269bd57bf057dbeaa9145dd4979e3654a52f54e0bce3d0d637573394fc3a787ed79c054ac2073c2b22be875a8e3658b5de3992f18e0fc80ec8a751f8b4baf0b8f7e328c6f500bc530b37c98ccce24a06dcacc7ef5093f1b8ac3c23621b638817ab4e4d28dfcf289c62cb1d6399411b98682dc86756db2cf637bfa155e1bd9983dddea3138b23d34ebbbd6682a6705f783fd0100f0c90a0c6b650c0b7561e51e79bdec3cf9c836ceda104bce968c8513453292c065c14a6ea0485872c0fbc563ba162f0422057e29cd546e586eb55161bce194aca9cd40b19bff0e5460e71f6edabb9ac0d3826378c436f09313e3b571caa3e9852415f0e6bed94c4d7f30d60da23da92f179bb5766eb3a1ed797e0eb4fd636b25fe259eb876eb8bace95f850e75f4be862b02a36c102162f8597f2242e014a1fdc29d52333ef4de874135305d318e22f771bc57d8d14560026e910855e82ccbdbe9e6c4e7696ad9c7e2c614b30cb775e9f8fe457abd44fcdb23cab96a0d4469b5411208d519b59e7706bd231c757e70ff7f2d514df251d685fe64f07bdd94b33f1fd7a0c087f1f1b22344c01a6afc4bada5ef3790e0ff5b0dc0d8244a73d3ddb5a377a887fbf5368c6e952b38f9b1d49abea9acb051d17bda44192266da7ecc46e85d5669c4b12162e6a121187808b03829cd31a2ec2007624f369ed0a874907cc3adce05ca93a0ca0921e4c25c5185422d8740d460ac1dc4c6621e710d5617530dc3836d8af2972537212e08adc7469748c1310f1540bf8cdeaba703f2223ba48b8bb4fe7fb4e10bd0dd585c46e61741f768388e5c4c9298d18807e644b4e02aa6003d5cdb797098b88cd62bbea6848be066a56f79ae472240c62c5e05010680b7360ca9f0317e4b9fcb52a6e3cd9816d6b4d5bb00022b475a6b4881000fad88e07bad3dd8677162d1ae6f7ff9102123902a9cd1740389bd8048e52ee5377a40b6e40ac154a2357dc3f8599efe58a66ab296016eb3adcb6f20804eb2bad537490870790f2c4ce7d9f51db25f43c5b004f8259241259b1a4bc9eb99a5157a08a00134da9d08f82b7cc33555178d94b18a44f97ba815156136568f352af5ef12eb0378f6e11db81fddbf8bc5d9873d5a39598ced50c2f84a06db8883ebea4173f0648973cc0f24941f73fe1a81bf8ce20f26ee0478346f47f5ef864f2300306b3c57e74ef768a89a11c9a896aa24ede3f8c65c77ac0f7d67e916c641d48e2acc82b17e1f1b5b045a3082c6d4a153c48832835ba21cca5229d8cbc10d32bb85cb5ab329e813afdf896c7c8bc9790f22061e4538537f833869dff3d90358abc5eb0a095512063b4dca6c8394fbf1e65a21733ffc5fc806507e59477c6266e2680de87dbb6c1a235224d12c449cc4302bd5b67659be6b6102d2e63ee5988ff4f705cfdc99e61933164d3d908a0503a16027ae9039c5ba9c6306eb54e880c8eb6b4a5501ed80779e4ba1cfcc82c72fdbc989d095b02948b3999263f7e2f2a05854834397aff5b202e35b30a7fca0fcf39a7a9cbd962c5fec1686e45611cfc3f65008a6bcf4f3ce0cd53a5117d349ac74857299c498bcaea4856d6174e819a3003b41f1bc4ac9019ea7a39e0b45cfee9bd5c11443e28e355b1a9039dc29c9c6c48e6814bd375921d1ac5dfab5231e5419d2c7c2c2ecb7456041785bf483720d2ef04dad1e83942ff8f3d1226cca04c2ff3050cb71afc48bb482700a32b0f201f3eddad8a94ba54ff9849c1d249a2346347b7ee49c53766c1c4f9a7f3d75c69dd3deb4b532249796d3d264a394ad65929f151a95fa796a5a1dbdd3cd8675b9ea3b1ca1de939afa195cd2e0c9e3ae877e2192d6fcec025b34246abbc24f1a348205121392410ec055959b738881a941356508597b682af11a4d1c2f241b40a2b576fc3b7cd19734345818924a19ab295d57a7da4d9f389d09e46d0c91e14dfd3e9b86717612bb79da66c3622cec3ac2a1e05b759b7da99a8bfae8ad7e278f30b9300fc5269eb7ae9d59f03a0437f6ab8953a79d8f02c1b08e9119a14c8004461e84840f1eaa10e31fedfb5342038a2d96fb12e91409962fa3ad60dde7e8ad9e92eccbb2014a91cb1f8f0eb2f2d1065146c57c1f5e344b6870a1225c67df32ccdecbffd5320d8566264ca6bb160a06efd5c0dafcf9ed86a31acf3db2577c970511578b2023ea0c7fa5a7e729576281669f455c8fe0daf263016ada2b284646156ae72f7a54b7581d7e87493be807ecdf65addac989eb007a22576781b16e1a39362d6bd735144e4424309a5abfaf214443159dabcbb59651d0985e03e733997415c8a2fddc3a20b03b55863dd813a87cd908245706273b032d73f9265a0fdeda1af5639e0d4a725c9d6f5518557bc78b2453abac82bcca169bb4e0d4901506b9a1d95c4d5a83f690bc64cc6ab820c9b0bba4f71ed4b766bf88a55b5cc72a1d2e2ed23d03a55ed397cd4a51ffe82db89c3a68aee0f6e3d9c7273a20478e1c9acd16d52e90dc958d6d391cff1c128afd86e5b192c2981fc4cac767c502b09a7c131dc60e871b7c81b69c0ea05f1f22815a0541a75691d3af97342717f25b0755835a8c2035392c80425c8607f750c2698c49e5661317a72ec539ce21c8795dcd89b3436290fbad82974df5bc0a165fd3acd94b4700d1af7ea861e20468e034680c7f60b67c3e66b0b0aea37828e795ba1896a79e9fe9de9654d5a510488df3482b81ec1bb799", 0x1000}, {&(0x7f00000001c0)="99c8e681a703501440224edf06373c8ca9ba9e7a34961d7d01218e277d19f0fe6eb3462aee3c3f631149b3aaec932000742a705d4c051e084c41166e318f3140254b08874801edbe0e8948d8804ff95e91b5f8d026785e71cc492dd57ead9277201774247f85c72420bd73bd939e451cff52bd4c9d17d11c0b6ac1b16ca903e4b8c2bb07053bc8130f2fb02290b2ac25", 0x90}, {&(0x7f0000000340)="8848ccc01447d0f3a9a1239ece2742da0ac362599b49d6ab7e698594f0e47fe26ed6828f485749ba98209d0d5411e08937d37f4da34a8d405c7e81519d668aa81487ad65e504646c6bebdd2f2450480b5bca629b0851dcf0975731c9b21b88cfa16e2daa24ffc522f25741fb15dc1ee1f94f79d2aed95cb5a5a2998f0ae8004998efc23d8742abf984f3557b61bd44145e2956da61939fcc59dd146bc196cdb62e5e87b0542cb4468fe40d435c55fa674971f482f71071981c966c935eb41f72629627dc07b372275522f2ac96cee7ce4d4bee0382c477f5af9248c32d2b01eb043a863f69fd7c0acd418a2e", 0xec}, {&(0x7f0000000440)="bd766d66c88cc102899569d3688b89131e82322369f6e64c32568063497970b5fbd5b50069fa7cf5b0ea8c7aeac509488a69265e2f6f7077678813f7f2cd0de39bf5f9d40875faea0b53b8e567d4bcd7e23ad24f936a6958145cd90037eeac07e9c73609076a26acbbfe3e9b75634b673b67631fe6f594711129c3d773253822801f64d8b9f40965d83999850635e3fde75a571c0386f23becb0522531dc00a40b5ff7c36e16d389accb3472fddd43c1adf59292625ac24a1b0bc08ec519650ff69dc318a047fbca532f6e", 0xcb}, {&(0x7f0000000280)="026643f53cba2003e32c2832327efd2c269ba01a65e73c1c29", 0x19}], 0x7, &(0x7f0000000880)=[@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, [r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r0, r1, r0, r1]}], 0xf0, 0x2}, 0x1) r17 = dup(r0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) setrlimit(0x8, &(0x7f0000000040)={0x1, 0x1}) recvmsg(r17, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) 12:10:05 executing program 0: r0 = semget(0x0, 0x0, 0x0) semget(0x2, 0x0, 0x80) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)) 12:10:05 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) close(r0) writev(r0, &(0x7f0000000800)=[{&(0x7f00000001c0)="4ce04ec3ab0bf8814e5be6e2bb6677c007b36ac63c8f22", 0x17}, {&(0x7f00000004c0)="88076b6698464df6b2fd94d55f00efac3dd2bbe8b7bcea5b21ab8d27739f2ac5e8814a3a3025364e46746d55ca45a1ed12042e8d8119a53a71ec31991ba59002e433e266d2f90df29eda40497d01cec968f3cb00176df2f438137e8546e235ad46d3c2cbc1f2e3476e8b923e8bfdc952ee1853cc0e5d70c19ebe91919040a558641f239adb3590e499a308699936529e08622c4eb0246f3240d59343383f8ccc451cd56ee4f006f2356338f356855edb70a8df716ea2fe78e48a7e329e91c329429935536825f36351a3223cbb86e7b6aa12", 0xd2}, {&(0x7f0000000740)="4c4e09d69e95d78836f20e0e0d1394c7286c6eb9f8efb5288cc3c0e9abeb47efe1373f347595c98a76134351c08893a1360787914291822e97b944e9171263a1a25caed4b7c6472e201e491b9e18d7204f39f32dfb52b287947886bc577af68839f5e86ded67fe3d47d2327076fd1c4275d8c21e4f40bc58aa79dbc184223c597bf414516dc1cfc1", 0x88}, {&(0x7f00000005c0)="39fd6d3e53560b6d8df7e86f1c0e5bad95f2820cfa3259c5b13c411396b9595c5111a5e4ba65ee0e5b9a8f7cc5e8d1dec34fded09b5019222190702c094fd470cabf9968", 0x44}], 0x4) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)=ANY=[@ANYBLOB], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000440)="d1d3833f8aa8c861e01945db46b16e86e285719ee6a7316f7a9da3cbf0373263e21a7a98897c2282b85d7d8f15c085ae03d9f09b8f80405a1fb03e52ab30976eb4fbda2c", 0x44}], 0x1, 0x0) fchmod(r0, 0x20) shutdown(r0, 0x0) r1 = kqueue() r2 = dup2(r1, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') preadv(r1, &(0x7f0000000900)=[{&(0x7f0000000080)=""/129, 0x81}, {0xfffffffffffffffe}, {&(0x7f0000000140)=""/16, 0x10}, {&(0x7f0000000200)=""/103, 0x67}, {&(0x7f0000000280)=""/146, 0x92}, {&(0x7f0000000340)=""/81, 0x51}], 0x6, 0x0) rmdir(&(0x7f0000000840)='./file1\x00') dup(r2) dup(r1) 12:10:05 executing program 0: select(0xffffffffffffffe5, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 12:10:06 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r1 = kqueue() fcntl$setflags(r1, 0x2, 0x1) kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x6}], 0x8, 0x0, 0xffffffff, 0x0) 12:10:06 executing program 0: socket$unix(0x1, 0x7, 0x0) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x9, 0x4) 12:10:06 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYRES16], 0x1, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r1 = socket$inet6(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x40004000001003, &(0x7f00000000c0)=0x1ffffc, 0xfffffffffffffdb8) sendto(r1, &(0x7f0000001180)="db1798dfb73b9214e04a5ca5eff7411c774c2c2b8d41031ea4ee8d74bec54348056e28ca412f2ffcde3e32518a2b4a08f0f1c8acbf359850c3f73c141e924e9422fc5cacedacf563999ef40016e380096aa4dbe21731", 0x56, 0x0, 0x0, 0x0) 12:10:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus/file0\x00', 0x10080, 0x101) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getpgid(r1) 12:10:06 executing program 1: setregid(0xffffffffffffffff, 0xffffffffffffffff) r0 = semget(0x0, 0x3, 0x0) semget(0x3, 0x1, 0x50) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x100, 0x4}, 0xc) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/29) 12:10:06 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r2 = dup(r0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) fcntl$getflags(r0, 0x1) recvmsg(r1, &(0x7f0000000680)={0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/101, 0x65}, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) syz_open_pts() r4 = getegid() fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r4, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)) 12:10:06 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10400, 0x1) r1 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r2 = socket$inet6(0x18, 0x8001, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) listen(r3, 0x200) setsockopt(r2, 0x29, 0x33, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = geteuid() sendto$unix(r1, &(0x7f0000000100)="51054b64485333b5fa110bdf9249efcc70fc0958ff9650e66d4532fdf19a44eb04e2d70ba273e6318e985df92c2ba734c90372a126d63b40108a2bab691cfc4917b7de3e7c96eff8a6070a6d0e29a62790706a6a926f9f506fee9c15c6ce20353d33331fc7e2b561b6", 0x69, 0x2, &(0x7f0000000180)=ANY=[@ANYBLOB="01955a344c4a24f0fc9e"], 0xa) msgget(0x3, 0x0) setreuid(r4, r5) listen(r2, 0x1f) setsockopt(r2, 0x29, 0x23, 0x0, 0x0) 12:10:06 executing program 1: utimes(0x0, 0xffffffffffffffff) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000080)="1e0167acad98268524e41f644d64591acb7d50963dd511a625a862fd23019a3a7c553b8a4dac23e0bd8e2e8f38a1c3217a7f0c30f32d12d910f78886e5e8bc290fe82589872475a060f21fe4ce1c7e30ec571278", 0x54, 0x408, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 12:10:06 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7fffffff, 0x10001, 0x7, 0x3, "1c551bbf49d798c11373a75e130ecee11ca36d10", 0x5, 0x6}) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) 12:10:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000340)=0x1) r1 = kqueue() mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x1a1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x41, 0x40, 0xfff, 0xd79}, {{r0}, 0xfffffffffffffffa, 0x21, 0x40, 0x5173, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000000, 0x4, 0x1}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0xfffffffffffffffc, 0x3}, {{r0}, 0xfffffffffffffffd, 0x91, 0x84, 0x5, 0xff}, {{r0}, 0xfffffffffffffff8, 0x22, 0x8, 0x10000, 0x1}, {{r1}, 0xffffffffffffffff, 0x1, 0x40, 0xffff, 0x40}], 0x3f, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x10, 0x80000013, 0x7f, 0x4}, {{r1}, 0xffffffffffffffff, 0x10, 0x2, 0x6, 0x100}, {{r0}, 0xfffffffffffffff8, 0x2, 0x22, 0xaf, 0x8}, {{r0}, 0xfffffffffffffff8, 0x9b, 0x20000003, 0x6, 0x200}, {{r0}, 0x0, 0x1, 0x40000000, 0xa24, 0x8001}, {{r0}, 0xffffffffffffffff, 0x20, 0x9, 0x7f, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0x0, 0x1}], 0x100, &(0x7f0000000300)={0x0, 0x4}) 12:10:06 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x0, 0x0, 0x3f}], 0x400, 0x0, 0x10000, 0x0) kevent(r0, &(0x7f0000000080)=[{{}, 0x0, 0x4}], 0xb1, 0x0, 0x0, 0x0) close(r0) fcntl$getflags(r0, 0x3) r1 = kqueue() fchdir(r1) fsync(r1) r2 = kqueue() poll(&(0x7f0000000000)=[{r2, 0x3}, {r1, 0x25}, {r2, 0x4}, {r0}], 0x4, 0x3) 12:10:06 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000400)='./file0\x00', 0x180) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='!\\\x00', &(0x7f0000000200)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='\xdf\'@{/!&\x00', &(0x7f00000002c0)='$#\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='[+(].!\x00']) setuid(0xee01) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x3, 0x0) 12:10:06 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r3 = dup2(r2, r1) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x84, 0x3f, 0x3}, {{r3}, 0xffffffffffffffff, 0xc0, 0x60000003, 0xffff, 0x8}, {{r2}, 0xfffffffffffffffa, 0xd0, 0x60000091, 0x3, 0x6}, {{r0}, 0x0, 0x20, 0xfffff, 0x80, 0x400}, {{r2}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x0, 0x4}, {{r3}, 0xffffffffffffffff, 0x28, 0x20000080, 0x5, 0x8}, {{r2}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x4, 0x3e0d45a6}], 0x7fff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x82, 0x7fff, 0x3}, {{r0}, 0x0, 0x28, 0x3, 0x401, 0x1fa}, {{r1}, 0xfffffffffffffffb, 0x41, 0xc0000000, 0x7ff, 0x200}, {{r1}, 0xfffffffffffffffc, 0x40, 0x2, 0x0, 0x87}, {{r1}, 0xffffffffffffffff, 0x66, 0x800fffff, 0x100000000, 0x5}], 0x590930e7, &(0x7f0000000040)={0x0, 0x200}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x7) bind$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) 12:10:06 executing program 0: r0 = semget$private(0x0, 0x3, 0x200) setreuid(0xee00, 0x0) r1 = getuid() msgget(0x1, 0x0) r2 = semget$private(0x0, 0x3, 0x204) semop(r2, &(0x7f0000000000)=[{0x2, 0x4b2a, 0x1000}, {0x3, 0x0, 0x1800}, {0x0, 0x1, 0x1000}], 0x3) geteuid() setuid(r1) setuid(r1) r3 = semget(0x3, 0x0, 0x85) semop(r0, &(0x7f00000000c0)=[{0x7, 0x0, 0x1800}, {0x4, 0x4, 0x800}, {0x1, 0x8, 0x1800}, {0x1, 0xad, 0x800}, {0x0, 0x1, 0x1800}, {0x3, 0x10001, 0x1800}, {0x7, 0xdeca, 0x1800}, {0x2, 0x0, 0x1000}], 0x8) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000100)=""/4096) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000080)=0x5) r5 = getpgid(0x0) getpgid(r5) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000001100)={0x5, 0xfff, 0x3, 0x0, "fff0e1cd4d236d3446414ef4141ad7be7a6a694c", 0x3ff, 0x80000000}) 12:10:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x7) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="8700ec294233", 0x6}], 0x1, 0x0) 12:10:06 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) readv(r1, &(0x7f0000001d40)=[{&(0x7f0000001780)=""/241, 0xf1}, {&(0x7f0000001880)=""/3, 0x3}, {&(0x7f00000018c0)=""/170, 0xaa}, {&(0x7f0000001980)=""/81, 0x51}, {&(0x7f0000001a00)=""/193, 0xc1}, {&(0x7f0000001b00)=""/118, 0x76}, {&(0x7f0000001b80)=""/132, 0x84}, {&(0x7f0000001c40)=""/134, 0x86}, {&(0x7f0000001d00)=""/26, 0x1a}], 0x9) setitimer(0x8000000000000, &(0x7f0000000200)={{}, {0xfffffffffffffffd, 0x9}}, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001700)=""/106, 0x6a}], 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x33) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) readv(r0, &(0x7f0000001680)=[{&(0x7f0000000000)=""/247, 0xf7}, {&(0x7f0000000100)=""/11, 0xb}, {&(0x7f0000000240)=""/54, 0x36}, {&(0x7f0000000280)=""/215, 0xd7}, {&(0x7f0000000480)=""/253, 0xfd}, {&(0x7f0000000380)=""/139, 0x8b}], 0x6) 12:10:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="90", 0x1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x0}, 0x42) sendto$unix(r1, &(0x7f0000000100)="b2950b675503bd676fbb90e3271ae30355437b7a9ad7f68ed39f21f0c625b42efdce4bc858de1b260734a3603cf1c4737e3e625df051de42ed4de6755dcf8073add0ad0e75bd5fc7fda1aaf632ec7dafe89478007721b50238be6c", 0x5b, 0x0, 0x0, 0x0) 12:10:07 executing program 0: execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)=':\x00', &(0x7f0000000100)='#\x00', &(0x7f0000000140)='-\\*\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=']\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='^!%&\x00', &(0x7f0000000280)='\x00']) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') flock(r0, 0xf) 12:10:07 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "44fa12cd0cf89500010000008000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab2", 0x34a}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="0a57ea5fc18303a1b6e294d096a58d8c118afdd0e3942e56bd660cac4c03e39f06c3970ca09695a73773bb1619d229c55bf66335e8ea5124ce82bafe0a80021a2991ce9e33f19c9d8af3584082290e29f8f15ec20dc966202da43aff05166ac38c42b679e8fd0b9ef270459459e5bd62f7be6acb6dec792a4b90f4c057c4444f1feff44f89aaabb3beef657cfef4c5c7a3b784a0217171b8e686e430cbb2aeafb7a0cb08b6a297e22f407dbd2cba2f891378565fcbaed91a4ac1d4fc61c6b7a1a3412dd510c5ecb86c563c68dbc295a726d679cef3e80e3c913fd74c15b95e0a71e4bb13bba982a4cb23d168f2ead359ea812c5ffd733c0667247e9fa65d95eb7e0a9b30b3674876307220d88ea9896647b02a461efcd2d44f1ba123bb689159a537e83be740581beb2f4f4e142fd5b23ace22093d2a470d1ca9e0e657fb6f516f19ae3f450d4bccda1f48eb80318bbbd9995384a2c29753d691a85d8056ee33fcfdfe2a6d8134cd14a2122f6976ed1183635123087bfed91386ae42c3bb8b695c739340caba5c52cd20e39db065ec917458eeb7534812f358628490db3b5ba8b39478f70787b7d44ba9e51e9f6b0555765735fe775decf9c37e9dbae82cf9b5ff8af17d1fe2ce38a721936720f2c8917ed6cbc2d2ad1e8cf3e09f1c7ab03f7d2322a893c879cf1f7e58817127d6648a64ae1239377865a4fc68182e6faa2481b41ccc16c2140139e70ada97e74c8be6bed976404711da4cc920a0ddaf5c5c5a9e3c851d44f5df5a8564f7e1c6aa11ed0f3843e3cea088853a2dc14e4c558895c838bb263ac55981205771cb8a205409aca56ec60a0ea5b23e2fd6dcf51cbe9613c3f81508a5634e366a623e020ee3ffbdf9cde1bf9bd8f133204f5f324c15f4d41b70f1ba9d23364ccf9cc714ec80e660c0a87c2a1cde2bd5881eed1db27f152243f622a9f0e59de7b1a306bae964549a115686c16da7e57985a9ea34092f91972dd01dfc83fcde690813f69fa68ff0746a555e69990d19c89be2eb2b6441e8817326556c7d60dc7c595c9d113f77e335a8c3c9043a32b5a563894c24d6851b2b30b6c9dcce5b95e4792644e99f3338fa0b7c97c59c2e4cfbbc073c5d9eed2e28ebaf860633ca47a306887c9f45038330170b7806533170995db10c9b24b582d1ca4cff8c504554a80b96b3391faf7316f597b99a77ccc1a69ef61729200cd21447d5222d5384d5245e0865857f8205473d0a1611da7ab369d78d1ea693688936a635b52217b6c420836e648f07ff50c2f724ad1c01", 0x396}], 0x1) 12:10:07 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0/file0/file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0/file0/file0\x00', 0x10, 0x18) 12:10:08 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x20) lseek(r0, 0x1000000000, 0x0) r1 = socket$inet(0x2, 0x8004, 0x4) fchmod(r1, 0x8) semget$private(0x0, 0x7, 0x4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x840, 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x207def50518073f7) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 12:10:08 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0xfffffffffffffffb, 0x4, &(0x7f0000000040)="306f569bfa5f1e2e02bd60ce308c86ea532144091ccd2406c3e3d4a44f51f81bb23e1f6b62f7f173476b371cd649ff2757403f9c578b06db0a29ecfe397655", 0xffffffffffffffa2) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x402000000000029, 0x9, 0x0, 0x0) 12:10:08 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff6000/0xa000)=nil, 0xa000) shmget$private(0x0, 0x2000, 0xc, &(0x7f0000ffd000/0x2000)=nil) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x1, 0x3812, r0, 0x0, 0x0) shmget(0x1, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000100)=""/162) socket$unix(0x1, 0x3, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="35eaa8370cb766990ee881a95541ada3da740ff7d7fab39f48568bdc2c6c5270f2a60f7e819a052b", 0x28}, {&(0x7f0000000040)="851a98ea540a6d027b8d1704e76f66c9f8bef78986a9ce742a22d5154fad90a8f2773d9b1a01904036e326f3b4d4fd971db7dbdb2245ba6aa42edcf53d06240bb13cad515679d08f14395f85d474fc3e7d4347bc1dc1e45d120d8f70777a92a8decf15c752074d3665f88dfa0d73b965186c3250", 0x74}], 0x2) 12:10:08 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) clock_getres(0x3, &(0x7f0000000000)) setuid(0xee01) unlink(&(0x7f0000000280)='./file0\x00') mkdir(&(0x7f0000000480)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0/file0\x00', 0x30a98, 0x10) preadv(r2, &(0x7f0000002780)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/74, 0x4a}, {&(0x7f0000001680)=""/128, 0x80}, {&(0x7f0000001700)=""/72, 0x48}, {&(0x7f0000001780)=""/4096, 0x1000}], 0x5, 0x0) r3 = open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x20, 0x80) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x8800, 0x20) renameat(r3, &(0x7f0000002800)='./file0\x00', r4, &(0x7f00000003c0)='./file0/file0\x00') chdir(&(0x7f0000000000)='./file0/file0\x00') r5 = semget$private(0x0, 0x2, 0x29e) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000500)=""/133) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') msgget(0x0, 0x8) r6 = syz_open_pts() msgget(0x1, 0x200) r7 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x31) ioctl$TIOCCBRK(r6, 0x2000747a) utimes(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0xffffffffffff0e56}, {0xa64, 0x9}}) bind$unix(r4, &(0x7f0000002840)=@abs={0x1, 0x0, 0x3}, 0x8) accept$inet6(r7, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getuid() fcntl$dupfd(r3, 0xa, r3) mknodat(r4, &(0x7f00000004c0)='./file0\x00', 0xd004, 0x0) 12:10:08 executing program 0: nanosleep(&(0x7f00000000c0)={0x4, 0xa5}, 0x0) execve(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000480)=[&(0x7f0000000400)='{{@!-\x00'], &(0x7f00000004c0)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffff, 0x80000000, 0xfc, 0x4, "1e641c4f498c1bcc7296a86e087fda9cee3b2bd2", 0x80, 0x8b6}) 12:10:08 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000040)="ff", 0x1, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x2000000000027, 0x200000000a, &(0x7f0000000040)="fe000000ba00000000000000310000000008aa91", 0x14) 12:10:08 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000002c0)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0) fcntl$getown(r0, 0x5) 12:10:08 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x16) setsockopt(r0, 0x2000000000029, 0x80, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="fe010008aaa00810009bc3513e2a5e0000000000", 0x14) 12:10:08 executing program 0: getuid() getuid() r0 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) r1 = geteuid() mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00', 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000500)="163e66df7bc14f8a634fc4de68bfdebfc0832058c3f98434d5470a46ba55a9cc1105f796e00b1b4c78ef503cc84c8ff31ee0b4eb8f31ef33451e4f381a7094622be40fc483736532442ce145b1db1944d1f516749c3f8a264b1e400f110b8ccea46d4e647dacb68468fa7c4dcb8318e597fc1c3226e83edae3e8277b9ee6497489834f7ce83c1b4551dbf65dc11617d0527641d52b142a4706b8ad6e0e1306287f23d4e706174a26a914f0ff303153aafd32fec0616aed6d1ef0c92ba99ea7c209107b432021eb68e868c49ce623f3dab1190f06c9743edd5519a03be89bb2cb6424fd17028fa5b34c04013b04d8dee3cf0e60010f659a05de3c813585dcb3c648af9fa1824e0712b561548872ea4e940004920944ac22e944814c91d793827dce2a6200d1c26a50b299c76db068f4bf5df6c339513071e140b415eef118043aac55b204d5314e0bc502eef9b41c7cc74bac6ac510f11a136dd10d0361b77c246e1c35471977b999a18f6be5015d07c1db812168a3684491b8327c030f2fbaf6a3795212bbb897ca7686c69f811e8440c4cb55158e49e8066246fc830fa97440e273d28a9c74e1a7face8b10ea5ff30bc3e37f096cd98dc14e75f947dc42d039da49e48d2c0a9bfe7d2c4a4f777168431a529e27d9d35940c1c4bb6c63b253b3ec8fe262ce67a4", 0x1e7}], 0x1, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)='8Ol', 0x3}], 0x1, 0x0) pwritev(r2, &(0x7f0000000a40)=[{&(0x7f0000000140)="fd752a39d21d7717152ae706f1bd1b0886cf6423e8", 0x15}, {0x0}], 0x2, 0x0) pwritev(r2, &(0x7f0000000c40)=[{&(0x7f0000000c00)="4b5bc3a56bc2fd3b27c2b8356b8c6e27f634458807349fda609f2e65fcccbba4c7369f6123", 0x25}], 0x1, 0x0) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setuid(r1) semget$private(0x0, 0x7, 0x711020a855888f55) open(&(0x7f0000000000)='./file0\x00', 0x8020, 0x80) shmctl$IPC_RMID(0x0, 0x0) 12:10:08 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) socketpair(0x1b, 0x0, 0x2, &(0x7f0000000080)) fcntl$setown(r0, 0x6, r1) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffffc1) socket$inet6(0x18, 0x0, 0x1f) 12:10:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000004c0)=0x8) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x4007) 12:10:08 executing program 1: r0 = msgget(0x0, 0x1) msgsnd(r0, &(0x7f00000001c0)={0x0, "99fb75e608278d0066ab0defea138de1101e75cea97278459d09ed528af56692471b08251ac73fbf3c3dbf57f2983aac7c5d3c17df4dff72a9cea7e7ddfb11b9442b0a960a28ef0cd0e3b326c307b36a16b93e49955b02639fba59f4ffecc7d86c8a9a2ca7f38c72ad95e4221b34061f347c8a369f9f698dbe111fa084e7a90b000000e4272ff7d6444ef74b2bffc1a2b1691e27eed0e098eb89780b1af6716af3968df8b93f3ba33d0995729e739cfe694bfb4f84c91ae1a386e783e23029e7cbbd62217bffcb6634918f2babfc162bdc4ac4ffe0dfef7f5ef2937b3c9fc89b0d615a6eef5c2ac4661ccf2da25e1818320caff80e07230f01d85743a02b34352cb3bc97119cb67f000bd79b2df4c13541e917e9ce1e6a321f539718c79b068fea00a73b867acfddfa9263ce0bd254bb7e6ae7e0bc250cf708664cb90d1884244a2fb1b2b5d23e23c642ce4f3c73a2c25193406c7e716ccf368870d3c5e64c34f16930266b2da77e83353c6216c5cd3912db1dc9e2282fd98891ac57abcd755c814a353983670000d45d0dd36bf5bf3c33eb6c3f6081d04e51e0e4fe0b37ad3bc083fc6d0df6fa1ddf1f6e7f2fc2bdfa91dcbdadb158358db1217c8aca94adf3130208c17810bbdb2d3db9a96aa24671db112929b17888a45a76c0d37a838c78c50036d9357effc570e01f1fe19fd463b9249f28a48ff9da5d7239200afb4da350b43c114656c3b6db3baf0a100c68ce665f38f504bf"}, 0x21e, 0x0) 12:10:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) 12:10:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000000)=[{r0, 0x144}], 0x1, 0x0) write(r0, &(0x7f00000008c0)="47bcddc24af4aaf6f41243260dd90ad28901da74d06ff0e165feb1ad24a07c045ccd6bba192c181a5e7d4bcbed6d9465e9792fc49946040fa295afca936af3a30c56097f67f1a5a319a15c4218e7cf1060e2630f014adc00685dafd0ead68a5cd154b0e24c4fdcffd3e4df0f072b97d611dbc06606f1615feca4c64e3fde29b0239bc243b0a736c6abd8d05ec608a258003a391fd134e60a6be17f3d6b97190ea34c0a7745ee76d89ba4abd1b02fe83da20ec64928e541f8c09cc5e6cbb89e096c0b7713f13a2ce1977a9812ea7dfa5e3f91d5466dcf5ea8252f28f53f6869c563744bb075e61bdbda25c9c625710e468a057a5ac4e760248734b067ce7cce885cd617a0ea9db6df734f8b80751e4523eef56b8227496c4cd117ae9d26bff83140a8a7c5e2ed375c5de95e0df1c6c5b68be9d3c2feba584d4f8b310863b516cb18f85e0accff92be1cba19d315c21ba658de942c46aac0f5e08c441e93ac273c8fd14f334589bbb0c54ea9e4c15406b0c8fffb2f66818b3e1698b21921e3de72666be74859f6f271270cb6e4172106588aac2c6e9b5c75ab222c2305974a70cb7cd49846f23d2aa5469fcdec7dcc19e95df52cee76502623145c27a83fbd26e25a822e34c858a8fff3517982947d11d4971e2cf49ebbced9d5ab7ca1d4628db6396dcf8ef0d871a5190141521ef0e1f169beeb0c84ef69a7549f26009f5bf00d0bfae5997aa58734874059508f730bc863ba4850c1f4990383c403c791bc7408daca301b8d3855d4dac0c72b0644e7e6022141934e5bf95153ce5351b150700e0ad9b599557f9ada751df1904158b9d5e21906b590a30dc65425e5573c8bfc626236a0df20f0a0b50724b251f79d7eb03d69451fa2366b20ae77fcce853e58637e33b9155c7e9beabc62639f86b648c7ec952f808f5e069407d7d74a4f0bc513af932c946041008e4d7f6e3bec675ad0aedfe39991cf3e9202f66fb8c20728ea3d0dd8783d5250f908f36b2fd3d79437be1be8352629b894a4baa0b861be2d356f5962dd9cd48279b2a50943a976ba8ef0738da1c2d6e2dd87993eace937ff843e743630fafac8044cff70d62f8798921cd2440e7ebc9e47d14d2725092e7c78d3dacd3a8aedd6307d1bd7ed448c1ab39aaf109eeaebe07a0402b50693700a4b5a4dd2b6796936d3771c9478c2c096fa1484347981b6a3220e2685c00c0fe016abf9baf15346838115dfa55a7582afeb58ceb9c7288d3d72cdb5c1d910f0cebf59e52e280dd993c8090c85ee944af4e34c51f5b8d0b4cceb75ed6bc6549d8261c04aa0fc80211c234f20aaec0c6bb11ef143c0723f2036e01a919d01e713a3eaa1fd1229224c8004e0acda310cc8b8f0e9393c3efac9916791ba0d8d13b149faa3a563422c199be0a15a9eb8da6817b8e29cc8fd391180a5a5d6aaa18d1942376288ba80deed7c297c5585bb7903215c7a6a62ac81201edd6173a7b094556af2144b060c6626bb92994ad0bca21a02139700ce6bf658c7acdbfabcab50d24253216a3d00765c91fa7b4554d4f774627309455a56a6e2118a729d1c34d4b2cea2f5fa1eaf1f08eb2b636876143318d743d1f44a7be6ec49064518a63616e98b89b588ea46ff7e62173394e1c81df7d6d0e19a787d84062be6975d5d373e0459febd02eb4b386a8e4109677eac1f0e72657bc7ff30a08de871483478e77709ce14559223e163dfd53d04cce2959f65c4e153e71db5608d6d2f7bdd7a606f652c3624a34f98bc95b34ecaf55a93435c783590d326f3a132aea2b778a4eec39f7bc64c0e31283f3a9fcd2413119709e8e9f01646224b501d7f7f1fec0e47c3a2ed5e6952e3a0ffd21926d1cda37a87298d280efd802d361fbb5f4c3903317ad050726df9dd6a4078d27951e43e65210b6032c7ae0c00d7593a1993baf23e0cf6f9a0e7407654516fe75d8ae3744cbc6c45eb7439099c6bbd50bc798a8d7f43b091aa1e9e2ed468bd1cc7221c06ebc3319d2539c526d532e0f9661ae99b75392842311eb351f1e7bad9a3032cd620f7d5ff6e82f27c6c01dc8d9c688e278bbbff251e5e36b85276230efe50ee8fed6927f426e30e5a4b6ea152a2f3c6a6f2856d251ec682102a8ef356763b01cb0fab64497887195c204c8981283b35bbae31c6be397f30cfa615be56fdc36264b15975be6d090d817049751ab95ec215f9abacd28bee29704598d021602bfa1e1a107b93d798a590de69913aabe1de5ab72bd12330ce7240ac46d2ff5cbaebf1de9a9189320e35f7177cc01d774ffc86cc7f6442c3bb812eebee5382b66e18766c412d52730b4aedf8756f4c48d1319308a2265f59367b4670c3274fe90749462f9a45c429abec0a252d2f69f7c2dec856bd0584bf9077c69d32c3db74ac6fbd92e99b9b4c77780af7d4f8454c401f60aad3c577f468a0a19b75ed07f005dea35ba39343f612a9b19f3ec02a5417f725a5d7f4b1aaaecd545ac9d0b98537d48ec3ea5c3e06b83fff9430badaedd4993809140462067b7365948bdaca8a8fbae1dabda32b39007f606f34fd2f9e313b49dcbb278913ff2deee4501eb31f864157b45f6f8e25730bded0d305ff9d3da65a8e803cb1b77be83e4d741cdf04a03b729e13a407b403f565e1dff475b6d55fd9b57d1557d541405d36511b8d418b61938fb468555909ddcd7f086dd2a2a27c603a0e2f8cbcc5efebecca8e961e1675ab1b312f4f6d57b6a87c8f7f879c220b7bc100ebb7312288574a9d00a9badc0144ea611e374c6d9c789df66cdc6e2f9eaeca89e33c838dedcd5c66bb55d02fb56c1c1618b0eb2e713d0d59c5a9817b925ee60b353e6195417e1a5c5b874c711de2e8d6751aea6fd5a2863ac337d46fd249c7ec2d8d5db90a31e74f095ddd1aaaba2fde1372e5f8f7df677018773319b7459ddae3c18970b9d1d79343fb7f8dc029b303b04d6d2159785c86a2c1a6e62c33dd22848d55a883356dc4297c3b9e08b506f2c9b539d1d7088ad6f5451a3a5ce9a364d1dd87e4d39c7a9f35f139183a11322a3c8261e2c2b0a6ac6cd5ec03a15a3e3c87f443827a22654f29cdfd9cc19770b5a207256156cd557d043a77fc702cd7ed555f1edf9763ee4f8edc428714e91552891dc6671a9fd30aba78f9b663cdc34ea3e2f3cd9c8766f079224b87a60af0f7dc5747ce7ae542ccb3042601c3bd0e437672e76774e20135a9aeb1cac1c2f92bcf5ee94ea066ac4ac5534a2b3974a0ed5b34aa623572d44a1537e3442c653363877a04d5c40105df95559dfd7a548ef55608db869a93555478087c12bc12e9301ed9d43322581097bd971377b26601a8b55afb3a75b3422d3f28f97b75f01e39618a4694a71865279f1750d5d612c90a54cf30ac376c9365a180d4d51c37a7478f0bdd064542d077cfd423746217cd59b44f828ed0a701c55f8b5c2d5b56baaecaad674f614af66a4fc60ba3f74f17ac675a820da0a341715c09dab26e0f3f7bf4096313447843e3c445b1a161c9672baa5e5e06c551f0ef98fc035a4af2822ca3fcebd19b1b90d3c21bc5c8e7e0191f84981d36b967b0d162d11a9baddfef3d92e3c99e0ff17181bc45d1bc4583c2e4e3018171a6eb04acf480304b7023d5bf25a7a247dad2684127846781f2f7ef179f0b07f1a32068c03565855269976aa6a642374dc4a8ed1afef9830f70a21e1e6f806f16b13cb46c1f0a0830599a3d76c29fcad0ddfcee05651397ccc53ddc4cc7be4450c58e676f847d31fa9005f1dd7d39c8288c9fdcabddd4998c1ab9118a09197b96d81cd613734f61e49e151b7da72170db072d2da3870672896139783e3c1f55eb84ce0f1fe68b651359fd41e061a02c5a152b7a37b77743369c127310597bee36afbe1879d5fd5decb393f4a3ae0c4121b76cfd5dc585ffa5b5882e0a21e67f66f4006bb9a1c0b7875f5896bb26a9fa73040ee4b40bdace8bc884cc459db1c36002fe41ff5dffcde5a55ad54b01a9689c117af6be24ed379319337179a118753fcf40c3e164720c0e8ce2eecb6ee7d981d7e5ec1cc55c66481078dae1198da9ac2fc6dd96c9afc445d16aceee7d58cf0f7d5d877abf693541a5fa8799ab6d01ff42b246033d4857c431f9a064c6cb930852cb6efdc5227aac4e1efb48e559c063bbe1f355b45ae6569e03ea3064dd4c9defe9b394ab86c6134b9fbdd0d7a35ce68f4a5b6ccc8082e77a8073d9c983b4fd03eaf5af3736603b26220896b0924d63c6a9901bb78c4c5f6d4359031c368233798036e74ef872c00380eda9f2309a12c8b9315de821b25bfb6f37f9b78836e0b1ea6bba80ac64afd67705fe15a9b69a17468041bee68c3d9a0700c04f00c408d945e106450fa12eaf0c8580aa60b02ded02698eba284781859b6014768de9115b5f1485fd293bf3efa50272638c1e92e987b64feedff8132800b56dc5e22bb89da0479adc9b6c09c8934eb1effeca75fb81097cfbefb5a5647ab9ad414db5dcd2abf36d88a5ca4abb2010406fcdbd3629bb8ba3624a75e443b9c5a18a1ca6840ba8fcf24f376957f8bc2259b1d3f4fddaa455d29eb3b71fae88168070a17339e27d4fc080634c472456cc3a970ed37a8c6b5a7a2c6931f14117ff86d078bad902a2546ef0511867197fcd621c97cd5b504f94aa36afdd11d51efd94ca630ca240f55db9645aaa149473ae73190d74baafc00a5146e5c0bdac1857679f4103ccc5917d37b9011c294f0d18593c3d3674c6f2bfb604a2fb54c1a3af348cec816899eb5f2f14bacdfd0ab4a582fbf6f3de11c619b646b5b09b4c8660291b5eff22a1cd3cc229bc6ac098f445521e88432db7dfa0a499a98111649edf505a589adbf0f13f2e693282ced9d6f45ac5b78d841d958d57e094b3562daaec7f27494f951c16d75000c993865c1e9ade2e33c8d64ae83fc6a1137d3bc1c7aa9fb280e3715b621f153cd4f55c1a3522c1ee71a1b6eb29818d08d8287e41c4bb92062b162645fa691f9da715800f3c5fe5df90dc76bbf6f809c8d7a7b66a03b032406935bd4403e43f30fdc328b193eed53727499bec9b62293ae7422494074d78f6cd0a78a5a5704188a721e6e0b5ae08f9eca5c97556ad35c306618a6da9103490be71aff4fdd90daf7763fed4af4ca26427fe4a21cb494850c615c86c41ae5d0a31d7a4c87d819962ab648712518476d2d2f81769210ffaa8b6f905c798b59553e3901d7398e5e5b43ad7301eea1e8ab00b8688dd5a80fa56b1b408693aeb6be7afc8e8e3311b8b811b88a3fc2f1c500b46db381cd365c530f8ddbb86128c60c15aec667791831b610d1c46cf0f789a9e7cf6def264de1a04f17a5ad7d3e2630fa34e7362df970933d322e39f52052b60c36240e1d19ecb6a128b5939d4ddea018615e71fb7e84741322fa0738d5d610534660f619ad683f3e81d71b1c7145e77ab602c193c5be28d872f667b6042e586ca4896e3001f9caaba9862fee03b7e81b4c6a86ccac49e86dc6d7a0a3b0b2dcb5e1ac2ff89a710bd8c88391cd244170671c93f3f7e85aea3fbdbaa3c1bb5c76a7fec8665d2cfc77f2268119f6ab823b8d59ebea9e659c9fcc5e04912e0f1f1d38a57570f334fe988af8e99d4ce1eab76327320733c8994b523aebebd0fbce661db8ddaaefce7624032b6d4295d5938ae0b687d0659958f829bb975b0cc65aae80588a34518361cc4e21f81e5ae60d3f33858e6cf3292484d87c05430cc2da81a9c276b09f037779ee62a4f8d8cd12c74b0597e56b9229e95fe99e877d4b30c1dca5c", 0x1000) 12:10:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e4000/0x4000)=nil, 0x4000) madvise(&(0x7f00003e6000/0x4000)=nil, 0x4000, 0x4) 12:10:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x80020005) read(r0, &(0x7f0000000140)=""/80, 0x50) 12:10:08 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/132, 0x10200) r1 = shmget(0x3, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 12:10:09 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) kqueue() r1 = dup(r0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20002, 0x4) fcntl$lock(r2, 0x7, 0xffffffffffffffff) open(&(0x7f0000000080)='./bus\x00', 0x90, 0x81) 12:10:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8000) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) open(&(0x7f0000000080)='./bus\x00', 0x80, 0xc4) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 12:10:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000400), 0x330) socket$inet(0x2, 0x2, 0x3) 12:10:09 executing program 1: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 12:10:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e3", 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000240)="e376fbeac2902da9551c3ecb2c33f0b6a7933d14571ab035ff8bb7e5de5e751a6f8324236eb23d21526053d41e8322890425596bed556e877f44906c46fd924b56fe55db590573bde29b466c8ad4b8d3e22bbdde5f98afa211c2206007b743e722ec70d7a5ac45e917d9bace9eefb48a692dc83f1d4a1babe87fde33c1a34ed44000000000000000e8cc649b28e7bd1f68e72ce399feca47e25a93149fbbd21f6c87f0f634fcd8b8151521658a73c554a14976d96d7a64e823edbb490c23dc956430e7dc32bf712bf6a31c2ba591c6f2caeec51ba457242860dcbe273bec850672a408e758c9e177522b4bc7d34900af5a917e2f01a203b49983a580163e9e5bebf432322c53e3f53523abd66761aab5c023d52db356a08be0fd53cff96495ee74fdda908a4bd3862481f3de334c85321da98cbfdf7c6ca74f5165e556049acabf906b19957f1314e7494ffcccd3a373bfa3db0c8d7047b80b18b3cd6c0390236defe7", 0x163) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x84) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='-)\x00', &(0x7f00000000c0)='/+(\xf9\x00', &(0x7f0000000100)='&-}\x00'], &(0x7f0000000480)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='+\x00', &(0x7f00000003c0)='{\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) syz_open_pts() 12:10:09 executing program 1: symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x2000100000000}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x180) kevent(r1, &(0x7f0000000140)=[{{r0}, 0x0, 0x1, 0x80000000}, {{r0}, 0xfffffffffffffff9, 0x2, 0x13, 0x2, 0x200}], 0x8, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8c, 0x2, 0x6, 0x3}, {{r0}, 0xfffffffffffffff8, 0x10, 0x0, 0x2, 0x9}, {{r0}, 0xfffffffffffffffa, 0x20, 0x4, 0x101, 0xfffffffffffffffe}], 0x7, &(0x7f0000000240)={0x2, 0x1}) 12:10:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x5) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)='mN', 0x2}], 0x1, 0x0) 12:10:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) dup(0xffffffffffffff9c) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000540)="01a965ccb8f8df4f0325c5b361ff573542e5d1322f8a15869ae535e7af43529a3473c9e3e20ca7c04d394b0299f0e6bd33088487bbea4afaed50e86aec60ae1d7aeeadb384d8e28be9dbcdf0", 0x4c) write(r0, &(0x7f0000000080)='<', 0x1) 12:10:09 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1fe, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) readv(r1, &(0x7f0000000380)=[{0x0}], 0x1) close(r0) 12:10:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000001480)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000240)=""/16, 0x10}], 0x1) 12:10:09 executing program 0: r0 = getpgid(0xffffffffffffffff) getpgid(r0) 12:10:10 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r1, &(0x7f00000003c0)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5cf30dc7724395e614cf12a09db2219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c01800000000000007fedd8886d86a55a6e493c165b000800008a2646c574bea6311444224b638ea7f49ee3f2e9c50ca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c62ccc1cf835b1a9f572e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08ded98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816112a0fa6879fd0ef4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507b12951a91d67481f27d1db813eeb072283ceb4f3f4fb593b2d9498ca35bd2fc10b3db9db043e9220f0bfc19220c545c21000000000000006f8a6f61dae099553aff65593fc60530b49473b3319856f32e9a4011a331ddd56a816c2f593f8af518e9e6d7785733a165191ea118aca9d4c6de7f19dba498cf29e8d2794b41c1ff0a41f5fed72dea0320ddc166f90af38d75fc64185bd7efb4fa112d4baebfbc42407d962e1f5e5333f5bd35e9d4a9978e84ecf427e865cea4d34e91ef7091a8cae609ceac29f11b539ddb78774d482f702609000000751232e462bb8526df3f4a870291cfff9dac52c70e3dd28509db", 0x231) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 12:10:10 executing program 0: r0 = semget(0x1, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x2}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) 12:10:10 executing program 0: r0 = socket(0x11, 0x1, 0x400040000000000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x4fa6) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x2, 0x2}, 0xc) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0\x00') listen(r0, 0x0) 12:10:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x7, &(0x7f0000000140)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r4) getgroups(0x1, &(0x7f00000003c0)=[r6]) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000180)='-#\x00', &(0x7f00000001c0)='.\x00', &(0x7f0000000200)='#@\x00', &(0x7f0000000240)=')-\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='$/}^\x00']) setuid(0xee01) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000400)={0xfff, 0xfffffffffffffff8, 0xfffffffffffffff7, 0x5, 0x100, 0xe4e, 0x1ff, 0xeb1}, &(0x7f0000000440)={0x7ff, 0x7, 0x3a4c, 0x8, 0x10001, 0x0, 0x6, 0x2}, &(0x7f0000000480)={0x1000, 0x9, 0x4, 0xae, 0xfffffffffffffeff, 0x3, 0x81, 0x8}, &(0x7f00000004c0)={0x95ec, 0x80000000}) r7 = msgget(0x3, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000340)={{0x80000000, r2, r3, r2, r5, 0x10}, 0x2, 0x9, r1, r1, 0x20, 0x7, 0x4, 0x9}) 12:10:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x5, 0x7) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00006cdffb), 0x0) 12:10:10 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) poll(&(0x7f0000000080), 0x1ffffffffffffea8, 0xcf) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) close(r0) shmget(0x2, 0x1000, 0x200, &(0x7f0000000000/0x1000)=nil) 12:10:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa0, 0x110) sendto(r0, &(0x7f0000000080)="87e1c11de97d3bac6b994cccc5ccc17f7793fa95cae544c4ad441d7c712fbcd78b51aee2f1a8bbc88f69fbf09a5ad138c17439c3c56d6e61aaf304e64632d8b555d37abf7ee9e13440f22b6c58b159d30603a6b2f9f8808b632374ef4be8068452f077afd8fad2517c03a6341c0728c36aad042e4bc346cbca388a7f6e09449bd6e305afa524d914554b5d723f6de4ebf17b26d8b9a7a73ae7659679cacc123fb7a51953e666cf384af4f35a85fe4c1034327b9869b60799e926da77ffff7f366bc2cb0ce10e15ce4ed1c40db3ff9fff2a91260ac28ad4b49433133682ec15f83f002e3d607e68b2cf9ef42d1d1a04e4228c50e4", 0xf4, 0x68ad1e8ab9619ea8, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10200, 0x20) r2 = syz_open_pts() fcntl$dupfd(r1, 0x9, r2) 12:10:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) 12:10:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getuid() pwritev(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)='x>{E', 0x4}], 0x1, 0x0) 12:10:10 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) rmdir(0x0) open$dir(&(0x7f00000001c0)='./file1\x00', 0xa04, 0xfffffffffffffffd) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file0/file0\x00') 12:10:10 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000280)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r4 = getpgrp() fcntl$lock(r1, 0xf, &(0x7f0000000080)={0x0, 0x3, 0x7ff, 0x8, r4}) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r5, 0x2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000200)) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r5, 0x9, &(0x7f0000000100)={0x1, 0x0, 0xfffffffd, 0x100000000}) 12:10:11 executing program 1: socketpair(0x20, 0x4000, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) fcntl$setflags(r1, 0x2, 0x1) listen(r0, 0x80000001) 12:10:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20010, 0x0) r1 = kqueue() mknod(&(0x7f0000000100)='./file0\x00', 0x26, 0x79) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x6a4a, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/186, 0xba, 0x42, 0x0, 0x0) close(r0) ioctl$TIOCCBRK(r0, 0x2000747a) fcntl$dupfd(r0, 0x0, r1) 12:10:11 executing program 1: r0 = socket$inet(0x2, 0x7, 0x7) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) recvfrom(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x2, &(0x7f0000001080)=@in6={0x18, 0x2, 0x9, 0x401}, 0xc) getpeername(r0, &(0x7f00000010c0)=@un=@file={0x0, ""/108}, &(0x7f0000001140)=0x6e) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001180)={0x1000, 0x101}, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0xa82, 0x4) connect$inet6(r1, &(0x7f0000001200)={0x18, 0x1, 0x80000001, 0xb3}, 0xc) r2 = socket$inet(0x2, 0x3, 0x5) recvfrom(r1, &(0x7f0000001240), 0x0, 0x42, &(0x7f0000001280)=@in6={0x18, 0x3, 0x200, 0x5}, 0xc) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000012c0)) recvmsg(r1, &(0x7f00000017c0)={&(0x7f0000001300)=@in, 0xc, &(0x7f00000016c0)=[{&(0x7f0000001340)=""/120, 0x78}, {&(0x7f00000013c0)=""/133, 0x85}, {&(0x7f0000001480)=""/182, 0xb6}, {&(0x7f0000001540)=""/97, 0x61}, {&(0x7f00000015c0)=""/181, 0xb5}, {&(0x7f0000001680)=""/21, 0x15}], 0x6, &(0x7f0000001740)=""/96, 0x60}, 0x0) r3 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840)={r3, r4, r6}, 0xc) r7 = getpgrp() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001880)={r7, r4, r5}, 0xc) r8 = open(&(0x7f00000018c0)='./file0\x00', 0x80, 0x100) readlinkat(r8, &(0x7f0000001900)='./file0\x00', &(0x7f0000001940)=""/4096, 0x1000) lseek(r2, 0x0, 0x0) mkdirat(r8, &(0x7f0000002940)='./file0\x00', 0x6) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000002980)=0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000029c0)=0x4) execve(&(0x7f0000002a00)='./file0\x00', &(0x7f0000002ac0)=[&(0x7f0000002a40)='/\x00', &(0x7f0000002a80)='\x00'], &(0x7f0000002c80)=[&(0x7f0000002b00)='\x00', &(0x7f0000002b40)='/\x00', &(0x7f0000002b80)='@\x00', &(0x7f0000002bc0)=',\x00', &(0x7f0000002c00)='{%/\\{\x00', &(0x7f0000002c40)='$.\x00']) recvfrom$unix(r1, &(0x7f0000002cc0)=""/28, 0x1c, 0x802, &(0x7f0000002d00)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) read(r8, &(0x7f0000002d40)=""/104, 0x68) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000002dc0)="b2c994a5ec9215cfa75313fb3b7b951f7d28fa18a87731fed9538fea8afd2ee3f5f68cc47ffb1ffa77cc46eb866c0989a9fd69d3ce12ac8eaeae06507f7bd74cab558582668aa1cc66585fe4cc51c9884f86fe7dc42d8032bcc707dda9b0a03a2d58dab07e6b5caf267893a1", 0x6c) 12:10:11 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x800) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) recvfrom$inet(r0, &(0x7f0000000140)=""/113, 0x71, 0x41, &(0x7f00000001c0)={0x2, 0x3}, 0xc) clock_settime(0x3, &(0x7f0000000100)={0x7fff, 0x80000000}) 12:10:11 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="bf87ff93860d8ff914a6dee79f71c340ed946b9504e7b28b4a0b26cfd3e9c1023355d63ed100091bd44eba32425dbaf076994fa1952c78dbbf821b1667149f467893915b508166a3c03812e496eb2f7e0ef359cdf42bd420b856018f5163fca85b265e43cffe29b52dc0a6a32286ff8e68f7a6af5e1eb0dfb43b9e4b2c2630b31419868acebf54ee6814b48c82a52b24b13ffed905808f5bb200f9118e7b0776960673fc3ed3f4c73e49a6e47dadcbf6dfc14a6bca20041342aa34b7e163a99b85b54b9138643ebfc4ca3e7b7fcb90b9f4a6488aa29b8be17c951a5d4e48e95ac84e5421406f20065b6c5ef439117c936c", 0xf1) r1 = geteuid() writev(r0, &(0x7f0000001240)=[{&(0x7f00000011c0)="832bbef1da41acfe9bd5a856b9a90325003fbfde489199b644dbe2d395c6130191a88870c74383efc08a0e14098280e0ad2488fa9164603158b12b1a8b68ca394de09cacd958eb7e99d870b1c01fcf40ed6f096110531a1d75431134787da581f406233a2cfdd4da3a105d48e0e837", 0x6f}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000001c0)="ee06364915331c38b61dcdf298a13d2bb78bbd4a8a46d0a78b1a3193b45d0e96f7f757678e06e07b7aa46a4e7af33d255970e257a43ea9a11da9db18d42ceaebfd5aab3c3fc2e78c2b221dc098a148ead298022de672df59109f97fdd21312b68de5806a1c5563c7c0993fee7111f1bcf31d19294781158db1697115e053713b2499fe298581ee15b34f373502cf6101ab1ee9661203efd5a9be2efeae3cd17d68a7d45297f9a1b9b6781202809e13b6fc6aa169abf84e8817cb1b398c773afa40605ef8a8c5a8616cd74763f62a766b79c4fe5344d5aed9c46e4e980db50c8cc775e89d377b50617e2a7be002f3548e31336e49b2faaf3309cf9abdd784cafea5b8622d3a173502328355db37ad26f7478f4063a2f0e39ba312ccf36a2b43c16fb7f320b4f632009a6f1447c2be77442e12096226878015774ed673d6a2a80c425880ec2096fd31a1b030e8a8cd4190cae4f91cff7faf7bf7c126057323ec5411a16cebeee9a6342f4f709707eee76070bf27dd250cccfc17622e6c664cd173d70a852ec88dfaa81e0dbaf37b8413a94e0930e9590390e16e8043620a2288b8023b6f4c62bb5f1633ec8e2c28636992230bca5a512661985f66d730b35f524f544797c79a5f0c670fa29ada8d7be04fafcce30424cc77e86045dcc8f251dc76658b53795abb6cb44dc1ac228dd4f45533acf395692d5b11abeaf49ce41635ffc3e915d2f24e80647f9b08fffc9749943d20372ebdf30bdb4abd25f0661829bc12a5dd894dfcb932f0c5533b137087af2063f1059c4763b0edccc3004bd074d366cc6f7e8ff206aee3cecdfb5908f697e6200c98a35e9b0054c020d631f6643096012e0f501cb86698c4b4bea7b14fa4e0ceebf632bf91324f61e324f41685df58c727b6e3068746a081b0a85fa3722ae4b9612a6c712f1752f9268e1f656f1104fa4570ab4090bc038c41db03530d5a51046856be411470b5caea61403a1af677a375e6b0b4ed22329f544842a41c456d6e70de49afecbdd181b87a2effb605e9adf6688612e12a37977bdf97545388954ef2657d4a9015737cbf5b5e5e515cfc08fe8a8f0ae7128abeed753af8cc316a6452c0ca40d798309ad4947737928af49b19e0f4665578b292201c1adc84a38010f8225efbd67da03f5d60f11ffd4e2508012880eca8e1da68adc6f4a05ea607d51521793e26107e7e8ca48023079c4f494d47afd860ce83a99b578357edacbfd765d00034b85c7965b81eeaea72bf5bd3efa0ed64c02ca163a8a5e36c5ab3f1612a4d3d641bff9477f5874b08afb58364a682c069a3d1c883e2ce5c61f63af6fe1745ef5bbb877d2a91b5ffefa81ffcbdf05740657644bf2661f14f279b8ab69f819af27db10484600bbb951418f34ff29c396c43570acb8b7433ff42a9050e1a974f6c16f450ab7af98502200c55c3059b5520dc60c30201a8e8bfc8f07468c76350b1f0a3467861eea0d48c472179012bec1fd6a8e63bca75620f57864157d7a03dac6b4eb5bd8e5a126df753e92fd48a53ddcbaf243e4c61ea35e67531fa199e6b56dcfe54cccf0592dc29a0218f1da8076ffaa3a5ab867d883ccab844bc86770b3abbb3ab8ba99a0270ac13ff519d60b2cdb966a821cca1cb8f719a92224dd98ce75015adf96464f3755840c17f61e0b9404312ffcd61724e90429f96d58ffd49e05b6af791e85914c4c1918d3c250e6762a7c1544c31e838664f9388eee8b42216d197c5a5a24b5608d406f352dd5564a17ac3528635096b5e073efdadb11c09ab9c5aaa04f11a94996e53adff548a438ffcd2f7dded56fdd90f7a5e5a2c5c5a97354c168eed63e822d9be6818dead14059e13d5e6ccaa3145f0d2b58fe9e0749b0c947a68f345a461c65c70ee4d40264f8e96854c386df267c180e937213a079e6ee123a0fea8c04986437239f9a32d763dee8812ba443f8aa95b0a86e2dd72484692d3407f1af4c0ce54ade0d6666b718f33653eabc5b5dff45094104abfbfaea43607e77f2d93eb8dbfbf9b24755a789032ef16a62b5994d4fe4897958359f86653907e5a06f37297deeedf23d6ac22412aeda12d40dd6bb16d5164a1f60e9b1a033aba0550d223d80eef5cdd88a287d6fd38294e482ec36388f8547c2a92c9bc7958c97bbc55730ebdc1615333dc734e6d232ee6bf76f690a94aab169a799e4b8450226ea256ec812f771b4b839cbf0d7a0b3cf0dfb210bd6374079a79a091b6a39736f1873f455ee422a72c234db8f3175f06dd2744e70bcb6b8a859dac3c43df420046be6f12741744eed3765be3fe31e32549e667893afbab399d4a551e198466e9015a19ccd2cad40cb1cffd49f02dce9db6e22a4c460fac84801313d7bf45f0f498be33ad33de7f699a9e9d8a5ec875544969627961bebad83a8fcc3677e5ffbf1b38078234f68e653f9cf2549b0bff16fbe342bd2bdc9b75572e1167d5edb5963c2fb08a7fb1bfeec554c3c702c325075bd1df44bd6b313c356970f39c84f69c8e42bd860325075934366ad6dbbc47ba3cca4d9712a593515e9d1438dd45ff0b88fb8338881de56fb97efc215fa0d0820aa709a5800a1d5fd06e996e56d31fae8747e78717b1b6525dff1a1a55092acc405de647835b92d4c435cee9139e1b512072c1b33bb8cbbf14c82ca80f3bbc2f5743977f8dd271704b2d0d913015c0d18832094047a21489e6b14ff431ef6a339432a00a9f875abeec266b0ade6a96c1e25a44f0a8b7fef9c5a662a26d459229628a25f42d1c16a0a3a13c0b6b816874fc0ab3e9bcd3f8b47c67050924fff7b9045bc3b0dd3e7c7143b2e439e76e4c7e31f0a31111d8bc71dcc2a0a19b3b2b615bf10fa5da13c10aae840267fe09aaa435efbc6c037d0755b290e200268c9a9dc7e7d692854bbc9ddc8e2ed0296c3aa1c02f3de5760185b6270bbf5662cae72c4c656635a5d9828765c81a16259a5ad6d2ddcae1b47066fae872f56f6b8efd6ef6b60a4a0f0f06327cf0c8d794add2a68996d0f50445bde607a1a81d5636cd02109768515c8564e1598e67782d5f5d2bd2ad3018ae04eebdf3e7ec1b0b3c51b0b03b42c7a4bcaaae0386420697c8255cbad377feefc12f86e139de5f213e7073e927414fbc1341849671e3a681af46d8e7d19d990b720be917fe853b3c4fa6b15b6393ede4680c96fed2851e8d8be9f9141e28967ab24b2e4141fcd567b50b02615b3cea20bd5d3d84f09960e68c30c41f8e9e42835a7d5ba84b0f6030735df40e97681d2bbe5641e47ec659e5254cb6d6cf6a0a8914b0fb39cfe2c9dc2982368503ec68c11276dce5397395431860235cfdf0e5e665c848db298f1cd94ba1b6a7b221884de5ac9c64586691f3622b8bb0b43d0d7017693a69e6c6a393db670e71d72de39a97971c831cda8563554155fd94cff06f42f41e6055b0c618fde268d3db53b023cb64be2b8c5542ee2bebd9f798c259785a0e08ad1da1970fc29566b9a11afb5a8196f4bcb023f1fd3c8f91e5aada7c0787d2564dc31af3e13ede9d1b7f512a6c7de25616248fb550fd202ee365a4db90f8f2f3474ec6b60df8be7d2bb428c71dd4703754ac4bda3ffd77ee5ca54be4a11fb722e4e79207a678b5924f4582cc5f9afa20fde5567ae298e85afec28125f12473d3a8ea88ea58ddde5012998048490686f4ae1e09ca3828a8b3262815fe407e83539f86da0ed16f79bc146ba2caf9a86f76cddd918d2684efd6a5641f2506543a5f2c46588c1e8e00f3738647c3592cb445c998b6f00fce7d283daebca4e51f4ebe2743723d504a828ebb64ca75caf2c95ae67a6cd56072d4b4469ebd072189c64c3121fcc1d1eb99e19002e3d2697e8d8bf875f53545e2681ffc8a971f4117679d9665cd7927cb3f9f284efc37026c692ce5b43b47533f6ab14b4c98ff2f5a3ad63e03409bf2a2add169262c48973ba6f57a8a555d7f33547950a3b317894d5b5171330b6c19b07160159ef407f8e2a34e94c78d14b6ec519d64ecdf8e3e6a83121f822093ca884943be91af658efdba72a52e09167542d6f26e3a2ffafa9434c735abf3717f432a090f631236bc9dbb084339e6c09a0133994bb3ad2624770318c1dc3ec1018478fe6e0e814be45d961fdef2a03eb16a44d6c2dd91d0d70a28ee15ac6293199204022c2a177db65bfc34f79ad9b655b16dde8bab4ab1da923aa4837697452102287b6668260aedce252aa498b3f024fc774996cd0f53e9d2b9f671be198811adf1d9f62a6e31b6d834ebba70eb30cf69203c34f83f6b79f68bc982957a544535a73d8c9ffcbbcb9319666293462ec6dd7ca5692c7fa5a3a64354131b22652015990e1a6b9f0d991f421802942509a9a842570bef1bfc8fcb39f011afba6e53958a6d1cb5174b0b21c19a37af387190ebb72da8626c405e80f002c16be5160e34bf02a797024dcf6acc89748086336ef73287ae5a48b35573c09fefd5408c39509482decd800dc11f9701fd17572159e9de76c0ef34726f58303e0966ddf81c90bb57704225dad65efed60c1e769abbc1462b2b422858fb3aae9bbad2a9aa25cf6d82492e7544594a0807821403bdca10d8cedf868e2d5f272d5171fd24d17e24efead0dd90697f9e18838f28ae28568fd62e88b2ce535105975c2e2dad3b7b51f7dba1fe6e095d42507143ee6bdbc619e9eddb49a71d4492e04b875f55171a5fbf0ca74cfee92430323bc90851674788349698b18ae02501bdd87dcf0e4cd5e8486ba507271d68f8f71ea44df60eadbd46d6b9b4b446a546f7ff9d774a2a133ebc2153d5ab047b05766a8c16c9654a62ad10a65baf8b9b2bbc3dbd80ed9fe4e0574726a3624096f8c254677deaf6798bedf86ebd5bbf784431b7831eab21aaa32d9d077055c2702acad66d127d533bf2832991a03d1f6f0b263381008ff6dde6ca558f3d78e4f6b742f2d4a19343ac5968b936f7559abb5d63cae3c1d50542420f47dd61d1728af5470c44113cd63cc3fbb2c761ae6874a78c2d2ff1bbc7bb5b9103589f3085af4d398ff708e303ede8308387ebaf499c98e7d4e7da348cdeef955055025494eb6abc85e33a4f791492a955d9b79fe8bbde27a3f9e291621539622bc006e341b95aec77496800deb6f5257c63e572a014f3c179b31fa13c4355fad275b67080dabfac5a93e4a611088fe4254ed37a4eabbf598986af7ce97ae470c87c456848abdd43bed2e28a964726376237419ff10bcfe9d40322eb3d8c04f80aad860967e039df6966bb8f3b0d61d0d6ff74b0b342612d8b4252298b87fbf52bc093ee0d8a3b949ab40734feed0f6d79b0d7f1cd58b65632c7142ecc9341dc4786b70516ba525e60e13be22fef21b9cf3711d441caba345073210a5867f71a6cf5ed3c85c7727e994ca68b77890287bc4581f82cbf5ee9f461a0b209d25b6b7ab1fd2f0993a59f69e8eb98fe9db6be74d6e42fb3bc19bc2e83070ccd9e047c7a336a201e86d461b6cca80be8f1eb67eadd8e5a344751b61ba5f7a47b30aed1c67bd1efd0e3656505681ffb68562d43d61c1dd4b512ba0a34b9e8fcc171c79b8c714cbc9f7eddfa2392d716c472af7a097907268e4a68b6c08de12f5f7f8f91dd695e5e08ea03ee8e21fa3099fad2dbb1be62ccafadd7397de0b1e6a37ac98323abaa782cb8b9ccbaa20bb874ee340b9c86701f8a384679511ba1a719df4457941c131787c61a0bbdafb20ba75881394b05e2767d5aec09e17f8c5d8cd21cbec03f8cd3446b9591a163f075454beb20ab0d320cac90eda6", 0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000100)='./file0\x00', r1, r2) r3 = socket$inet(0x2, 0x4, 0x0) dup2(r3, r0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f000064effb), 0x0) 12:10:11 executing program 1: mprotect(&(0x7f0000086000/0x1000)=nil, 0x1000, 0x4) mprotect(&(0x7f0000086000/0x2000)=nil, 0x2000, 0x7) setgroups(0x1, &(0x7f0000000180)=[0x0]) r0 = semget$private(0x0, 0x7, 0x80) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x80000000, 0x1f, 0x1, 0x7fff]) 12:10:11 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_gettime(0x400000000005, &(0x7f0000000080)) 12:10:11 executing program 1: stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000045bff8)='./file0\x00', r0, &(0x7f00000cc000)='./file0\x00') linkat(r0, &(0x7f000001b000)='./file0\x00', r0, &(0x7f0000017000)='./file1\x00', 0x0) stat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)) 12:10:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000)="3668e22da1bbab5802575c905129a2c4a5ffcf86a9c99144873e9b18fb1c915d46a9edde9a6c2c195c59d2fa485d57bfdb597cdc508dd110d12475afad84a6b8250f389bdc28c286b9ec0923d161997857a2b9cade24f216fee1aca2975a0884df42fe21bc1c4d0b9e60ccf672ec8bb9952e5e4f6aadd30caea00b65b45a9a2b955bf6055329ae85bcf426fe9edf7668fc99bc362665fcb38ee2d6c0cd4e9cb2ce8a07f330e353350cd43e90a0b2f08fb1a70692b2ba3bb7c29375827e524e109b7cb32b57c4dfad0291104054271d7136c253ee8fceae5e83e403", 0x1b}], 0x1, 0x0) munmap(&(0x7f00003e5000/0x2000)=nil, 0x2000) 12:10:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x2cd0) open(&(0x7f0000000040)='./bus\x00', 0x11, 0x180) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 12:10:11 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/128, 0x80}], 0x1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2325212ca83b18e1cfd31b54fb81addcec948167"}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x4, 0x0, 0x0, "430002000000000008544d8bc5000000009f00"}) 12:10:11 executing program 1: r0 = semget$private(0x0, 0x2004, 0x80) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/4096) semctl$IPC_STAT(r0, 0x0, 0x2, 0xfffffffffffffffe) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000000)=""/104) 12:10:11 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) close(r1) flock(r0, 0x5) 12:10:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) fcntl$setflags(r0, 0x2, 0x1) syz_open_pts() write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000002c40)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbeac0000000000000010ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92028f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb85abee3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d06cde2b26f8980e7e9d30a8f438ef40954dcc7f69c2138a5e4360d6180355078146a010001000000000023cec490bff7a5c7bc1fbfc0d0afe1a770e581956451de7fcaa4ae8ca8ddab80f299b22ee8c208f15474afd14ec378f0db7549e52844ad3200fd24477247ff586b509c258918fd9c30feccd992e0f23141caf899f7b8f2e44638321db43c1cf5cedc4615b30000e95d9a17227ce79d9c56aa7d1d1723321757e1bd5972414cab6e84070bab60ceeddda6e8a92962603f78476cfbe4cea1ab7c5df2ff4ca779eac28ef7804db74e7715ba4b1488a3dea2d67d673998b057b3b1df8cf7e795610f94e89d2d4b597d5b78955ff37a9c99da0963fade5fb586f3b3d4de2958f3986b5e58fd0a0d1f1e617bdc5b873e5ba9c7a238a0a0fd65f1f0ccb0a15143bf6fca92d546a264402c69fcec14020da37dd1d5beca87b265a9681f17fd53ac842702a88e00c049d0c43f0235f0cf121466a90f54a002c4b564601d7472f10000000000000000000000bb5c8279939fed2cb8a31f0142926f2af821460801aa178d6ed9a63ce0fe485d4ceda2476277c0204218b6f42e557ef5b53a47f1a3a553c520adc3017914c23fc6db06", 0x40b) 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, 0x800000000000000, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0x0, 0x3, 0x800059, 0xfffffffffffffff7, "cd6474f4d60ababcd6e600"}) setsockopt$sock_int(r3, 0xffff, 0x1084, &(0x7f0000000000)=0x8, 0x4) readv(r3, &(0x7f0000002b80)=[{&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/185, 0xb9}, {&(0x7f0000000440)=""/219, 0xdb}, {&(0x7f0000001a00)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/109, 0x6d}, {&(0x7f0000002a00)=""/214, 0xd6}, {&(0x7f0000002b00)=""/50, 0x32}, {&(0x7f0000002b40)=""/9, 0x9}], 0x9) 12:10:11 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0xc000, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) getitimer(0x2, &(0x7f00000002c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f00000005c0)=ANY=[@ANYBLOB="84a37feff01af653d91ea1f0d0"], 0x8, &(0x7f00000000c0)=[{&(0x7f0000000180)="d64826ca0131627bc03c97c1d4cfe2dbee6c55d05257df252467815648bdbf61a2427f3a886c75abd23b78889c9e4bbe0f731132f3e7918bdaff9540776c68030230abe4a6f86754df45d86a83b2b57002201cf1ad92d5dc4ca2cf41ce22854d38a600df196cd6b1d08995ff1512d37041a591777007234192375ca16e2e216e69c7ad4a4f962c2984cc857a0d1ececd5f4d4322aab3bb13e6a747d13248e7163008bce884c35a10a7c96521a50bfa2ba104ad5fca0e5190a0b04880cd6f00e56a9a3de2008cf5922261471e", 0xcc}], 0x1, 0x0, 0x0, 0x4}, 0x2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getrusage(0xffffffffffffffff, &(0x7f0000000300)) utimes(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={{0xfffffffffffffffb, 0x4}, {0x1, 0x1}}) r2 = semget$private(0x0, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000700)={{0x0, r3, r4, r5, r6, 0x1, 0xd09}, 0xd3, 0x400, 0x9}) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000480)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='+\x00'], &(0x7f0000000500)=[&(0x7f00000004c0)='\x00']) r7 = getppid() fcntl$getflags(r0, 0x3) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x10002ffffffff, r7}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x82, 0x1) semget(0x2, 0x2, 0x52) 12:10:11 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') rmdir(&(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x3010, r0, 0x0, 0x0) r2 = dup(r0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1010, r2, 0x0, 0x0) fchmod(r2, 0x2) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) fchmod(r2, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='.\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='%-}\x00']) sendto(r2, &(0x7f00000002c0)="2ebddbeb671f0f16370407ab4ea5dde8e16f0bf6", 0x14, 0x2, &(0x7f0000000300)=@in6={0x18, 0x1, 0x3d, 0xb}, 0xc) readlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/91, 0x5b) open$dir(&(0x7f0000000400)='./file1\x00', 0x8, 0x4) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file1\x00') r3 = shmget(0x1, 0x2000, 0x180, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000004c0)=""/156) symlinkat(&(0x7f0000000580)='./file1\x00', r1, &(0x7f00000005c0)='./file1\x00') mknod$loop(&(0x7f0000000600)='./file0\x00', 0x2, 0x1) open$dir(&(0x7f0000000640)='./file1\x00', 0x20480, 0x8) stat(&(0x7f0000000680)='./file1\x00', &(0x7f00000006c0)) mknod$loop(&(0x7f0000000740)='./file1\x00', 0xc021, 0x0) open$dir(&(0x7f0000000780)='./file1/file0\x00', 0x12, 0x20) getdents(r1, &(0x7f00000007c0)=""/20, 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000880)) sendmsg(r1, &(0x7f0000002e80)={&(0x7f00000008c0)=@in6={0x18, 0x0, 0x9, 0x1}, 0xc, &(0x7f0000001a80)=[{&(0x7f0000000900)="59234ca6f6c9036f6427ed79de15868b84a53e35040724ba2ba1ded00da6eae5b7c7c5bddf556757c0b5cecfd436b572fb6e61582b6856dffbd8a8c23eae8185f038907711461979aebb149e893ab422b7d39a2e2aa0acc8bdcc19791da5aaacf0fc81c821437c29481c08fa9ba0bd727bc6066fd47ac0dd91e4bfeafbd10e29ec0cfb7c0a7a3d6199051c9ed48638151d9eec38e705914490fb4c349cde2cb8c90c5ad70972a1495f289926104ea9566affe9b79a0b3b75b377bd12a35d3f8c991e2ba3365bd3dd10bb97a58612ab529fef598497c37654ec2e5e1fbd184151b958e914fe45eeb546fc12b72dd85548356175233199bdb979f3d214d67dd7cca2d753e08a57d98414e75a3b670b54bd02705b0c466eb78210b996ce503fd04408d9553e8be0892730bb9efafb66038565f152f01ed2594233b22a9b0666350c729760b4e675fed44ebe8b62460569f5ac95012b0b5367047938cbfa419701ead9026523539fe834325ce7b8a8c7fb51c9ff9e4357bc2dafd974351ba5b0cf7a4e672d267feab2c5e43c3364c7e3b27d34e3ae91ea28305fff9da3d2ae774e1c955576b3c60ed28d0e719bc6bbf845018520618281d1d3c7e8626a1e0c4e25da6f13a542a478adba1383e5be598ab8ca96b2031b5ffe9f990fac3ce69acb41f345b9b17885acb0b5282564689a09d1171bfe076e02497330477d8cc6c9bda4a7d46d1e1ab746c09278bd54b37cbe594061278b8d1f4d8ed66355069e461aa9172c5de61c3eaca7922d1648f4d6ed91a9401cabf2cf25cd36cc4601d775558f962ccdbff2f734d22ab083eb33da76ccdf36becb251a1f827ca4609eaf937e4bc219f83bf8f50ec3cc2c67b2a910c723869018386a2a785913d5102df45f92acb2198ebd7d98bf13ed65a7430a515a22cae9afbf598ed5caad9d8cff71134969a2b6c55abfd803a2de1b133c2c0d629a05ef3083a15373d7905928ebb86b66a436fd07e983c5fdfb1ce4f05c05bec9c1a0a0768379bd65553e9fd36de18f67b4a4d6922f0d959d5f399f2b4a116cd2e15f9231f1987d16f041b174590147c6c29a2475d611e1a392d358e0a39d1473130ea6be25b925f3bb730a35cff810bc4af35e8ccbc2e9f32a9f91fafa8cb0f26d490686e27ddfb40193c18c36050d173f4a022931aa37bddb1333dffd2fb0ca9ec5f8a2f0f18cb5ee4c1e8398c1b1b1426eb68a9e557cf4a39664fe9b05bae83c4e3374058166ad91d486c23603e9e10b2b5fe557c34ab49f89cf740a295a621712a46b7fdb50f10147a090434a70866695614964a6ce8caa196c29ee45767c3e1637b8f1661340081b17e60d7ec40e4d74075553d7413ba809ec40e0938066b76e369c4b4140f2add490190b02b58d440f07ce9c02646f2a3a7ad23835c541e5e88884241936c5fc5ed742fdf988baee76b408e5b8a750a3ffb34c3a15f98dc848bb86f857e2b56b7a35c2feb0eb3a4d83224b00c931d3adcff7f0f32882c886e1a661a82bc0888c394bcee09458f2e5b303b7fe6729906a29b826f5d00fde2f5a49099833f3abee2291c0a5c7ec5471723317bda8374c476609733614800bf1a4954217bea20bca06eb6b9ce22064ff68ab1a90442e0d3fbeeaceb70cf07a8a4b480bd726e918eb6ccfd04b7f7eeaf944df635e7710221cb1ca8bc41dc03c669d542d6f7fc551094e790ad882c4c23e580f72b0e674d60c3483ca901e45e794de8d3fbf7d4f9a4f7e1a19353f262c19d1fdf319e30054df137cd4245d5cd8582dbfc7272bd82f1cc8c679444b7e2ee49baee344fc1dd8a41771136e0b5b23bfdea638a9382b7fe0fc289e05a67b9ec3c650a50abd55ddd24f6a92c8bd7aacdbeefaa6c5bd2e87114da264d18390366d5d74d56f3dc820c12b6595df4c673a5177e4f4507c7d1ad11b9e12273c97d17954d01f1b7ad7867e4602355dba3a0063183058d0e39bf2bf529cd96b47d0cafe4f31600500b1cdaa5c00e6f84dd48eae06ee8d9870f82fa1014b21d3c4242fc48c7579b50fe4c42c1e4ccdfffb4a1cb0f1e7d054ea2cff6e3a34624d75ce03aa1d27f382eb7468e76e4d1510936b001172cc14f4169305ab92f7b9cd79ff5112f4c4e4030a32ef241ef2254290a23d3ebd3d7cce6ad4029b7fa3bf1e94e4c36dba77246df6b7824888f1b5bfbbc7bd451b539f49573c26f4bbfd7f913219a998c633fa0fea74d489cd3d0832850d330cfa629be64ab003b2626976947e4bbebce2bd97a82a2c58c28c1fdb9a97c4751ff6e198efa603c47f986e638e680656b10680c9adf8cc211a8568d92721c9601935dbc877fd2f4200b30901e548f488848563312102b649c2b7428f02ed1057aca5b1d98bc5883e06f52be17b513fba41b1beedf5c20062595a2740f2e2a2548a0e960eada9bbd2e6bddef195ec50bc8fe309a4788c37746678ad6b77cd81bfa740603eb124f73f6fd3d9eaf730f86a69bc8c5d582224d3c49661aec6bef3899d5bff9b0aec221d5bf4ee3da4c17a9b821e219cf3df8df1b4660b67dcdfd04a60c1e7e6a33247c0d1c192ca38837e0615548e0386be2e495a77858d9dd71aae872506f2775f85c452a3e7724858b2270409ed7c7ee79e90162e378dd4f156a3ec7caae5c2815949218905632619c5a811cdd926940c7ea7dcf1acdd6eea8cc635583e2a02d978ad1e42246d80a3bf8d2669dae586ccdb01926b46d2bf5ff5cf777e2b29ef4f8ac896641c131292247eb4207a201653e64a6a6c8b0b2de28c913126a60f6972dcd27ef86c4e7d8ab41ca85a2db188842f3919e9f33bacd0ecb3d4bf3bd988147ff6c6025118b348977f0fd8a0653f63f1a29b70b9d238cbbfa670584a25cd5151c6d410b73472eaedb81613d5b4abeeb14e3ba7c2ee39efde2a8c69ee768720defc2be8c958ddabe27b6788b569d2189b2f2e1fd6a25da3848f78e268821a19c3d9dc513153079d282da24b0909fdaa4eaae244c82a03ea96f0e44186bce653ea3910b9ed5622b8b4c45e63a117db7904a1d1123ec51feed60bc4656d227dd1327263da703e108894258d68524e1577ad017a5c4a57f38dd6cc878804c12f36d08d64fce2da500a1eb2b23415d4531ca84c54b640b6aad708447496b869c7191865e3d8cf1a7334393d97b2ef54073694f757e6d2947047eacd518422a5afb8c730ed23ebd884a058703938f15ddb3f5e41ad08915306c39f4425c0b12c2bc8a1f897c7513424778500582f453fe7ceb4ab20fc50aa17153f78c6ad21825d66c1970c1a9957da89ab6d0e960e6602be944574d85440265e6a8abbc8c6668ec9570b020809cdd3550eed4c0540c1a43fed886f3d00f711fb26c588a1e714f61fc7aa9fd1826deb7d85180e06dd7a9b73449ea01c20ca35f2021585454a444a223ad56264dc77499df4eb5f5369f3e0ac1b8deae9680e152a361b4a935bcaad9b3bffa562ce93afa5b5dad6750583a9cec7e6bc9b8ab6cba6ae0a2e5c1ad756ad65c9d55a1a66cf70801a114dbc4d7645c1f5578fb53d0500fb6e95d6ddf22d7fe3b2397b54523730d411372b6aa8718bba5a9c33f5aa387a70d0ef6562e0ad6507f5a6c91ca4e62a4154649fe1c87f11120c6423d27f17b009b726ff3eaeb2c4a032a48c4bcd34cb31e7d2f45faa078da0da81ff554528c73d802d4a6f967b82b55a47c6f10789bede79635c2d06ca806bf37bbcdb419993fc7f45972a0e13f605c298277272e2ffb43dd95d569303a76e035262bfbb5dc9a81281fc7d649a7a6f6f876974fe75186e6a9d3baf1c5de65169f439073a1bcd2d6dcec8d6830da486f7df1b3c6fab3e57d967549d5974fc461d436e8cd27d46959a1c5c31ebd69308d79fa9f1ac6f806b0c6ecf74f5515a4e37dc141f3954a57b457f7f703a1ea9b825cfc7cec6c5992588d7e824f269da815e0e84d247e00efc5c993cec99de41181f577e0e46b4572c2304043ab5fc56b25babe680c77cef6fb5eb1c09a8e29877f6e4333e46b451eda06a165345e547bbf7187621bb151f99826cf4990f63cfbd8dfe6cd8dae6803777b81ea74bd6d9c36262d91af7cb29020339158859ce6b7903bacdf1ffb91f9354ae8ad712dcc7a225bee9d18a8821777aebfae0b4fac43f7a1debba99450937b7a8906380232fbfe448dbaa9b5ce0a3293264a13ee6b4f15471fe07db8f2aba79730e897bc3fa2df535df124e6bd204df7b4f6894793ca6e6efc5dc7750035ea4a0fad7cd5f1b31a8f3c074279f7195f152b814bf188b2fb19bb98c69d74991db98e87250e63a36a20e38d6e3f0fcb5701c33b2d28ea4d926c1dd1782ec95e9d3d19fbf9668a628d4bae135daed63625b801fdc9063621f87b6c64c4f38fc098103a76a7feea38dce869a714346afc08376470980c5c9f9f5736cc959ebe930d1aed69c0b9a1e2a59c1f3161154575127dc1aff55b1ddce692c7f7e00220c7d66a21bdd076ae178dd278c4d09afc2d6ba54ec3989d67cf947b20ab70656b909496f4aa5e8419a9fc0797331e260838964011826de02d88906aa3ae333593b590685606a6bbe52a76c114c3fa06e8ba9ff109d1c9c72c8bdc51da852f44d1f10dd3dd2e26b3ce740f848ae813941f816e0a11e5f7147cf8ab81268bfe93f0edc332c01d571a56af424eba2f3a73604b660a36e6c7ff56c3116bd4ba8822247d61dc4b98d27ced4c21d954daf95c9822f052f038b9629707dc87eac8ea45a586fd02bf5142debb199fc9cd500a1f5b441880073e28928a6c95d96546137dd6c37986b9b3a725b4627087946b4a967e846ca0d9b707b4db23d81d8cf3acb68817a562b17d0fcab63397a4fad46faef91c26883acc3c0a0e2d75d1165d2015a9d6341d1a7321ed1927312bdd3c5cc25f03c753d085908b8fe289d2c514e186398fa4283a964fdb8c53bece0c431ae5c5b3e931b0eb938d73756613a024cf9bf02e0588ae7b0f86414ed7caeee32db15c49afbd71e86dc307b625de40248c64278b0bf70049e82a007b3d393bc031bc9e2380f97cd3fbb2696bf6622f27e83d2f17d296e2cea2f7a226266f6d09913552627516c2d4e066374bab1e371c5ff992827d0ff06d0eab15a187188f2d32e16f049c28940b42db91a6335b5283fd7ea878fda7172c4c9c35f49d7956d38513493dc53cc1e6ec817356de8e691c8a13f50bb1869cd31d8217587f8630eaa272ecadcfa7508a8335ecbebef409cfd7ef6f912c510ed2bb1642db15ef883a918b11b21da88da28f7e7ca87e67f862cb1b655c1ea4cda14f326e258e9914362a26fb4bfd75d82fe15db862f686b5ec554bbdac2e1aef916241a50157ded870bfcbc96bc3545c37186745d5ca08666f489951f0d09467d07c777cf3cdbd115e5a949ccddb1d897e3a05a2a0e5e0d77f05d5623e9be700139fe0ecd03d0b36193ec0f7cf18ec78bc95cf737e87f0f49c4e632650365234f988aeda46d035f64aa06f8b009c8ee5f7817b93c122ada47dc133cf32375c35eb25997ad3e4ed7a9cf76dba1e73249ddf2b936f57507233eef5a990ab0a00d59453c9cd9520236962792246f55eb1bf4635a489f3d06a4f1b3057f9e9b07ef893593e5f8c787c5403df33338821338f37754582d8a47b259ba8784e8b38c76c24c843e0fd3012c3430939afc1fcf86bd5561a6636430b9cb0ecb23e90aebee2e7ea97914017f15b258b5e57d43458d72b9b606f2ad27e3bf89669a20d88ddc78e24219e87019734c321a79d1944b12a086bfc69f6d692d1f2e4842430f605a3c", 0x1000}, {&(0x7f0000001900)="9516ee233f264cb895b705cc293a1136642f3ed3ff5b52eeefd47b7677842d71e5b3976e4124daabcd60db84a92bc9064f025106a82bed7fa86f79cd8de1191f6d0fa6e7de63a5f67403bb43031ad8f057136140552ca16759ca565f330c6cdc985b6cd7bc51", 0x66}, {&(0x7f0000001980)="5c1dcd5c5fa9b1578a3573fb95c0ba4b4055f2ecdf15b46111c6f97820c9f5c9602548a4b7eead492d7daf0417287ac213f385fcbc3ab3a20420b4ebaaef1a613c80aae48a64b9acf8b992f5d56fe45615889db79576d72e5cc73f63f33c9600e47ff49662dd756404411b12314faef8435433b8241ee3b750a5aa8dd83a82bbfa60670570c90da1cfefa0a0fee86f3bbce1252693aca21e88feac90c29dfd021b6ce35951702295fd824ce893e1267b7666fee24e55614ce11cc5defb17e9aa25", 0xc1}], 0x3, &(0x7f0000001ac0)=[{0xd0, 0xffff, 0x1, "d6a7588b71a299422bd367eb5174ba5c5a4711b12d3b442dcb1d1dd73bbac9df3273bc7d0228a6f427c6c3d3423c1d59e892e2288f03a3c4186ab59ca384a984267f6c66e64d4d1f5aea9a1e018e70c3142fb46b049851c78ceb0ed58c5dbd193e2484fafe4f9cec9705277f7bf3c962f45cd077b6f32f29a9275ea44544f9cb014ad9f021273d0bae2e4fba88f9df3a41317d0011de16153400b9f26873da3208d4092a2947d53cecca8159056488300b7c47aa0d7c4b6eff"}, {0x110, 0xffff, 0x2, "23d13498e58f0a429e7a883a10064f42caba5ce68707ed099b6203cb8523141235a59d795f6ac103d8b89854470f73c5dc4e459537c1380192212b18e1fce6f9862f7d448b8e04e947de4b374206ab59f3953493b8c9bcb583a64d93d05a1cef5c4424f44f80e5ff9cf78e388cd532fac61e26302cf2d45e0a665600e9575b87acda774e510a5fab299830ed9d4f706093c50c8037e03de2bc95842306616d73c9727b83d1c0d482289ed2eea6b04dd85a5421e24d94b95390dde4928b8b9680e4b0e9c60555e8cfa63999d37fc8412229e57a42451f8f331d5c16c64027dc2d79d9bc5e3c3b575078c018d79002ba9bcf998280269b23917804e5c0"}, {0xd0, 0xffff, 0x5, "5fb5f255ae19425bd09b35f2f94118eefa18a8fa34f160686ccd8ea5bdf7f2e66b87e2a0fd3f782f89652f2566f44c71a3bef4bcfdd67c0c98b41e52b588c7513222a00702ea38b9b1ec87998418ec7f486f2a10db8bee56cb0558eab6323195d3369f0ed5167029cedd68d7f0264b6fc5e6e3e1eb4cf0856ef1f8d9c23610db510c1446085fe2ce6e9158ea7794700728b2b8379b3bc92fc823d84ce43ac7dd91274f93e9d1c950d27e8b4b042c4463043391ff2ac778e3ce7610ac9d90"}, {0x1010, 0xffff, 0xfffffffffffffffe, "2cd555368d87e7f2d9b3db412b74eb065a4e449f21f5678dcc12ea03063679777b5fdb4a7610b5c42807e21b4a8d4be31bf8f4092ff714eac878ed5835ed4efac0aa8fe377d5564e09ffebef7af32052302c95a90b1208759d6d87800e31d225ef40910cc94515b51c54e6892bcb7d7c7d1f059fc97a22ea0c9cb2846613acfd98a3455591b1c31a5bad1058ce1dfd7b8a8b0ea498159cf4a50dd013469cba3983ddd20211a09c943de0120e756986b530c9bf9c7a3f94fff833ce471f586dd214539f35712041dfb468178867bb20ff0c11f99783d37dd0db22176d8078f3909947abf5e07da2236cc1dbd06ff97cc54803d0888d63534e16c83d2fd3cebc3211943002d320cadeb12ba22694d6869daad7ffed667a2437623a47a14eacaccb433c0ada2344fcc8fb3fdc5d7e89083a4cfd877a1d65b665120062363c2ddadf9c6f88d1edc1839f80495c9d41fbf2a3e29051c97c4a541f8f2c28d069bd383fe26449f1bfd2522f51cae7603c6c6d0d7c3fb85224a1d6176fb823800bacf218a00e9809848a997279c08b5cd995d10cb38bf9f46ed40c94b5909f0999e60cf89332854296f97e09c233b38d0a398325c1657dcf418ad025f96d067903c1da29732586bc73f64c2cb3178584d0e7a9a0f4b45aa120aadaf2cb3c019ca0543a696f3622d423712948d5330ccda0b20ec7c73955810c51a67001d599cbf6ba6842ac2be5bbd57ee8c2400ea2ff65e3a90d3e25db3962b6ee396f0a161abb05ddaf50630f9a282faaec5a3a862cdb15893ef392cff4acec95ce47878be18ac3ec0d6ddefcb141964884dc23ad00c67b69100638eca8b374172796cc66e4d2d4461e7937c6df50643c2ed36b6e534555c3928e27036be726601f423ccded97b6e4e96c58892e62da65fe1f52d36e0d578f0e109517c700987561eb6619c049279092b6436e70c9c4221593a0801afcb9393c2429db91549e6f1b7749b4c1bfdd5e726552714715563fed7ae0f63145803d584878c4503695e058c8669cec977ce442433a09ec52e4c535a0db95d0b99dd0c4f57ddbbaeac066ce55a547526a5aeb91a4993b6722a8e5e35114e40e357c6f980b6cc85ffb697ee1f50e56c157d3b6bd61de5b4d5aa495a3a187937dd5dc04eac149fa926da6ff850e71a806a4cea522859f88b0714e1002902257fada068934113e678a1595e45f4d195280ce83ad7aa4363ac0c87d53c95339f3faba5972f1f678252c59749b9f681a0cbc00f12006ce980227b0e3ee5c5f1f9a4c76a0f031e6f4d2a694193f78ff82880f9be8362c7d996704888338f5aa47045abc3ccb7222080cebbb1ee4b242bc71ead735f91ca06e1b9a64a7cec0e65eaaf12e2ceadab21ea496e8eb6eafa59e6002dd3799de66e18248dad008591954c37582698898ce3d2e77c05e787ac640e52eb7c69664f67abf71b468c928020833528bee80acf722697df2f3cede51578ee7cf10a5e2be92293b55489632f87b9226a80173ab72bc7f7bf8349660e0a32433d20f457320e31e1e0497eed5b91b3f48b8b2956d5cdb20940118be12d829ee4eb543483560f6f93c08fd57246df019b8647791ec9f80709d76b7b6c3d46953afff9809c25405134d5c0361f5daee46e7d1892f13989e8dae1446b235e3ea00240f62ad5e0fe3a6133ddd9d1c9bad824f8b05f83c646a411a79a0abcfc2102cd62f035b44aae9e75c4ff74db81db010b63f9ac78744a4d902c0c4c710fdb34c42a7121557323b4d06714eea8e01780c6d596d45a9737da882e14f31f3c032150c9d12fb3edb3caef83ce3740c1a465ae1e8f003ba8ed10c141023844172b6caf22fe961e6ff69697fd431e048be4889d3670d68ee5b82e260d136a05f9894682aa28d43b7e67ba8d160bd6a373c7573ddd1a3d43af1fb9e08de6a65447b006da9a3a4443a079843433de7fc1027bc3723ca24dc54a22855f5a686de4d32c3b2718b1a35f2cafbcdca410c5b574b67e7288b0482ca0c4f9881f35c89706782f5ebb677acb5b2214ffffd254842583be4db2a9897be9c766dbba9213ceb35ee2d50d2397f9d739f2a0997cc69fe08b60be630a2f451bdcf1540d1ea97b6d22a6c10a85fa0962046cb89e6af2026309700c2e29743fc4b05e2e11fb0c7ea118988a8569099c342da8231061a45dc3bc48dd14868851e47e82869172195b6c88c303117e20da328a96b70bcdee46aa01da8f81f1ac41304a300526b43e185e71e4a670a00ebcecfddcbbd30d990b9b35b0aea932a2511f514f36930d837307721a42aa46707cbb5b06d5271a893684daf53f99823513c5c701535370cc54d68b5a4073470079ae6cb64ab3d3cb8d7c8c5ea5a72ffc5a8ae4a76c5ffd86d3bfb6f9aba38d178a2ad2b6d9c18e232438ba6cbae9e4ce40890d3b65117bc37216b4789991e73cef8b496b276b80045aadb4ea691c864261f1de43ca1c14e903e685c650a7e39654857d11d724432e071a519123d99d8733935adf5dfcf98e4031030bc0f258ff653dff1191fbebdcc629893d913ad4eccfe2d84f4fbd1b2ea08ec679bbcd4a4ad2f072e44786165d9b367d84370cbdf69514702ab2c3483efe21eec5f4f0b3571f74f52aa71a155d1e3fef38ca4d450aa5e4c7860ad0c62cd50ebc868a7fc8f69014ea30d2f4ca4e45277d1038c1ba722969cc1c47d75f5e9051f17a282e3f90a50a5c6f0ea6717558396f1880b149c5f621cc92b35e1de9c516c30ef8ce8b5b6ab24571cd783690faab06e4d6c5d0d0b699e4c334b067e26ad44f9506f52e386eca1d417f33814cc5edea36a54befac770200a8b59fd974e786e8dbf31acfe57f01aebaf7dad1ca6dba55085f00e01037298f05211cecea248f49a04c8b5458e265a84acf20418da3d3ff50be6a8bd4e92c94cacc241fba90250c5e4ac4d2dec409d578d8cc83bb1f2bef74ecb5fc9f66bff1d6f1663f81babddd3e8eccf6c758a98138c92db55a91f791eaf41e74e31bdfc3234ca226840e26d869ce2346e13ed39cfa967c8523e0915789ab11081adb0e9760c2550e15baddfa8031a6e294b4b3f0832815c5a608923c710c19ca80d0ef3a6185b2d489d3ca2e059930cff6b2f3fe8865c0f72974fad761b83b70ec7abc017c04cafba9a86cb5499f1d365d8c11a0b9fa5f399e6745c97f2e992a41fe35db7094efffd62341482aa9ec5c594ae3c85b6c896b66e173e58e8323072a6063b91b1ae561b57a14a400abec186a3b19d058d6bf301122eefc049a2159a4d1ef910d5c4ae3c3a4684c98f2a5a77b502287cc365c386a58551f757ac10734c0a24daf84fdb5879194e2302cd04c4114e3c1d90b4484369c0c4ef1182c442a6ab378ef25c2ac059ba50362ed5d1dda110af1652f388eecbd876469a4931016c40712eca7a19b25a2b70b0356f55beb1b5de2eee6d8a2a95c2852218cefad87a934deb3466044c3c7e7682161bf60d9f5c619e17bab1fe2b9b2f2f852ee3b75eb8a7a09592bedcc38318161e1712200f154ece470cf0940d1158cfe1b498f6fb7583de89159bdd9f068cfe19d6e39cf4c5a94da170665581f8269d8ebe3b2528b17767bb97a63208db482de4d1e7e71dca5d5768341865c5080f97ac67cbcdf041fed15193ea1aae56273f2f9c859b86eff211040ed87a9b18e9ef1d4d2421e8d60db3d5c0fc11fe1312112903ab676467f5d358a66b81331e69d41411ce0836aa3e8f2e5f83eb8c5e5ac9b8c7c75268012fe480f77504fd98af5c1cd7921f6f6b5d5cd893ee31f11c9e5af2e7771d410998ffbb92b6caa51823bf7c94384c29b1d34e445265a5d572966e0ee73b6f6213a6d97d0fbbad6cb69c25c4fe6a28cb9c8f95683922f1e19822cc12b99cf7a5978751075de5fce6d8fcb3c82f99c0d0f98c5bf398ee4c41ecba5bea50dde4413a7db560e56ffb67c2cd9cc0b67ef0abe76bc2a8ceb9039123d97f309bbea6546899fec4ca0a3e82b65263b19bdfae93dee21ea318eeb2ec915da98880cda38f0a4d9d76442dd08f0bee1a29c140a47fe3a6fc5f040b3aafaf9b948ee313b9d0245bc37c6b766b283c6bfb435a75526d9ff8a682aec2c3227d5f7492d69772bad4afcbfb2260951a7b1ea46bcd611571621205a82f34af4a81613e86764e472298e720c19b1a93b64213f607025bc42766e4914e96ea2fe4f33b258d80594a9a66cf64028d95cf659a62a7f0d32ae11b9aa19935a7cf1568bdeccafa96db0b397ab3e188f028edca57debc1643ba083717c551cc200f3f28578931221eed4b76af277bc87dc2830ec70fd22ae42858778e26b11c6432ab79dd45e4b8b7c41e4d0d86837c59cde49fc1535ead14521c5ffc082f9182a7cdc29acc707bc3bcefc4e2ac2a2a94acfcc445603e5d2176c81912e9d6b21122cdd71b0a08f00c5e346a2831476cc5598d32d54d2953c9083b6a488c165b239d7e47706a50cc2b41931dcbf761da9a1388cb32150bdb5da488b4b8a5005fe53d0fec41bb4d40f169e7046473161480aacfc834717f8cab98371e2f4cbce0beac19a6c9533cf9b26abf2b1d3a3c37ba171e4e4ec850365b8990f4d8f5fdc38578222ec0641a6eb82693e34b7e2290aaaccdad171909a18db54b7696d68b757621190969b2d1a48d61fc12cf1781e482eab4574b1605c65a6a16fd4afe6ccd2e2298f6a4361dba66548b6b1e68a3c1d8129e6115030ae222df8fbbdca2eebc9e4baf7dc18d6517490bf8b4e64e0f8c767f8da5be4e94a015838de8503d9fc219e0eee97fa04b8e3b06b70396c749bc210d8990a4b8cabe6ffc0a1cd6ead91625c9eab10b557ec412705da3044650e165611f3499d31becacdad571ffe99a79c94d001929db9e8ba801339201561b458db6cc1ada5be40f8095e8cbaa61d31b20bb597f63c9ff639f64695b7af3c828572ad45512c497966f05d85f24c3bceafa7d3a9baec25a26cece4364a4a4f120241b929d4c64cfe7d0cd97f6f5512751c45af64f0f55a080f0d5d8e45eb698268f09d85c1d5fb9d3ff518962f6606617cfb2cfa89371a38520a4047cccae00f963fe8833584c27f0e5486f260db79d4a91ed7a5c4ee0fea0be2e180a6ebe2bdee58c16065c7ea3a9d15243107a381a2f9cb5a7e42ff070b28d60fa3d10cb061c859defb6f851cb2fb7937d462948e4aeeecd8667d6887081838d4a18a2596633e30a68ac04690292172ecf5aab33d7d3883323ba010a4fdfa89c9eb71e29142f26c612457a6739c002711a457bd7082d675a8de825e34cf06eb40010fcf2cd9974aded2fcc8c1dc96bdacfb2e8914eecc6d67145c06291c2d80322a356869e56fe82496cb1b99db8ca5782fc09a403d65d3307d4589aa4c051b7d2fc690b65a8fb94222bc08fe24c1927f307301b9757d3a8b0a1b059596c3ebf7da69c3398202eed011d71e4a8ff0fb098dd72ca728672852c489773bbdf16782bbaa52f4848f65f9a927557828b560aa4aee1f934a100fe967fb92d22300bcd651227fb1c9d1a510df2fb34b7cb1da35e443b7c98353f1d9393ed150c318443ff9baecc0abcc08d2f9c6be06b9261124826ba9016057e928829396a814c9e0fe2b6a8bbc04d5216d9e20996aa64633585eef5bdec2d1015af91e6c5f674c6ba74b10dc4942a3af1eb31a0efa2bbed79d1d6fbd508f3625f5ff9844a502f39c97ed4f83972b44de50b0a19dc4e3d9cad75228df1ff67a4ff9c72484f4546b9fee9845225ea918c2a4ee2303ca9255639837c5d3d268563551485f4bff281b182836dfb"}, {0xe0, 0x1, 0x7, "72161fa26a591d929e6889afdfcb0a76cd53153c8163ea96a1052279ad675b8bacae6e200bcc810da2edaeaae716d772612eee03657a20c4abd85bb3df7301228294305c738d12ec50eafaa1639ebad76f21202af23b76fb34c751ece01406f17af36a0d524c179ba93be97d7c698129c07a1db7e5e66ffb919499e4a7dc13529fe11f5deec3ea5d03f9fb08d2794937c55d7295bafcda71caffcca7e2b1f5ae0843009ef9f17282f7c158c1ba107125483791732f6209ebfecb0b636387dd675d09232908d00cfbe7"}], 0x13a0}, 0x400) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000002ec0)={0x4, 0x80000001}) fchdir(r2) open$dir(&(0x7f0000002f00)='./file0\x00', 0x100, 0x111) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000002f40)) 12:10:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "1eaefaffffffffffffffbdad345f07a098206fb2"}) socket$inet(0x2, 0x8000, 0x6) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f8454718bc013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b4fdd33981d999f639eadc854b16917b90b84d1fae21c3b5e99162402abe9b8b4d411e020216790b0d38e03fe2003bcd8f0bae40d951076b850b9ec98808fe93f565c2e8816010e95f9bf31d6aa5ae0f3c9b940efa44cd5fd4fef5d7336528feb11a8870fa28145311ca0d1e2004f447580b6005ae11ebf63c894466db23a1ad1253311a8f5e93", 0xbe) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffffffffff20, 0x6, 0x1, 0x5, "1f2c5e2a5b5138cf313bdd472adbd0f7d5022c86", 0xffffffff, 0x100}) r1 = syz_open_pts() syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x743e4b8b, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:10:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x200, 0x8, 0x400, 0x7ff}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x7ff) 12:10:12 executing program 1: r0 = syz_open_pts() link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x10001) r1 = socket$inet6(0x18, 0x400000c001, 0x0) write(r0, &(0x7f0000000280)="b235fdd3c0cd70ffdc3d82d3c46899cb147033b3f9f6ce4e7104d50dd94faf072649c6de731410124c770ef15f6d50c67f1db3e23e15ac12af91826d82857a1ecba3311ffc03c4a266fdf5166e9a4ed4442e72532b431d82db3cf864ace13cbc0e78d3d7e9663a131e6621ec48595b8bc6b7edeca7c19ba3e7ebd4408324df0fd869782c442c5161bc18bce473e6a12343bec562d0090b12c4bce3d4df59c92ed4bf8b0b28eef5e2acab48349e27d0766035a62128ca02c6bed880ba75176a83c15b95c826abb293b745e6a6878863f078f0ac019793edd8d874430494d1a34642960f1ed5ac1d0f094f15055f16291a2acf267e6516580cd0fbcdf9a9d734889ccac4073f0860fdf14b6dce0a4fd772c45fdfe6f534abc498fe879a1904139f7645899b4d013c7a9caa38d506a31aef3c67cc00b2db8085559a4ea1bd4b3c2ba9d4fde7906f1de134e80a1db7129cda7348aa568dd6dfc2655c78cc15826ae3252493a20e78237acf784e038fc446fb74d7e365671b058d9915342adbdd80c7138d6a9ace80244d88a99400cf2456abd046a55d21a6a5df4d707604182ab58c8461728bdad1f040e7ee3cc63cc12c31a563c9090e5b0d3275d90e4ceb1df8c5884d696b104f1040d7c8e8b5a4de9f6ccd0af952bf559b69c9d9c999e9bbfa2b8fe19dc9f96705419cb721446ec61d81e394f49597b30d95b206fffdbf2fe7890346d499d03dc651f19ad93813a1b1bf0f1a9ab97f7d4f07d4cf68078e0809922e85e0cd3bad3a2b7b219618fd49646ab255834e93d4af82c1c67fd53253c5fb2a2e0f3d1f8993a98f8dcb8496c54cae7993c2c982360faa4115125dfaada14e0f701c6b23fed5bbffe8303d34af4e7e5458d78c98ddc6947fa58627533ecb6c453ab6577a782e5205a70693982ca3ffe4c66fa8af7b92d3de0b1617864943214f0265a260e6480cdc4286e49f66fefabbf6b49ecef753cc7de052e8a7797e3aaa793bb270496e2c9897c557a647a9bf7d763a112dacf2f82bab096cda84ee77d646373d7f10b6578286bd3d7f8bde3eea55436ed3047acafd7f8c019e37f5f2406f9f1d838c96b940fa3a9e2490a647bfaa67fd64d204852971554e507d25721aa4e2c0643111064cbb75ef90f2f98282da877861288512a0bf262be9a190a700c17359fab1e3b9d2d6cbdfec5c6defcb50ac7454779563a55d86745ccb4de8793e9a01d1e23400f5aee31dacd11f65aeef5611a0cfc26eba87834941474ec5c4ddf4258ed558623eb77a8ccb6d2e07d4113b6832fafe84ec5348c4dfd5584dd3e2ae0018cd5dc6bce829cd2a2223b66afa58f37840a8ae69540e9c670a49241f4e98c316f2722344cbe4e2acee75f2128edfa3ce76d70741cdc1a134260ebc4de710089151f97ba1c0acd890302fbebe7ca359e425ef03c7f88bd5673518639f5ce01d40c34562b83946c9c3cb699a550979ae7891bf0c934e4726bc1d552e952816774c7412db4d1227f92df0e9f27d13f7a215ff9adbe015545faa8b1d896320a481df666a22c9c20494f10722743bf5560a0c074696bfd1d48a0ed4e671359fe97db11ac987fe7e959a160d8a5d0313f71a7f20e909cf5db67226b6644deb8ebc91bfdafb3e8f519f8092a5b1011a482b87f93d581928be8dade090695836e34f5bf2c5a48d12b8d8df892c83d1e095ab303727779edccf46237bcc71332786657cf14dfba8979992424bb5899d7df7da31a0dc86f1c8caf23721775aba2dc9e5591cfdc9dcaf486059cdd825f283bc90c0842425d886b7d83221d3527ec0241e043f2d32cc454edd2a3c662fd35954faaf15948fc2430b21ee424105141391bce9f7e7bd57a358a6ed6e65dcd3a4cf3a44243f6c3e87567e027e1b68bf39b55177b3cc561c629d53d4eb89c908dea78e77855a3167a255c3a2cce7f963e3db12da97a3c18790fa70f81bb51ba51c9c9d4e4fb69ff2f954cce6173b80a502e5d35c4b912735c4454c47641f38e62873061dba44ed9bfeb67c8921234db2c38da12639ddf72af0f49d790a4e7f34a8e357a3d2872949ea992d34abd715fc0f7b977c136b276d4dbfecf2f59b321f227e98064bb4bcb6301ae2d3899a7a4d7b711c6806f83ec5a84357bda54f7f2ecc693117541a82b52ff80d402e2525f9d532bda88ee1eae1c1af850255458abc7819179644e8dc9b2154eb4435868a4f21f11810a188b7d48e27edcedcb83318a2f3348b60ceefff2565f9db147d2229bbb5d8cc951dba0eff342f0f33aed9263bdc0e359ca2d01e15ed73ba0903ec6964bec5cf3acbbdeaa1e91e866d35814f6d5c898a6b56af54d6d8212c1570e3b1ce3214eac36292ed05214df9d7012efdb8f987e95be66d074b19a5f7d282a99c07ccf4e6842567b65d034b6e90439788a71a98ae2e8073b7fcc47fac4df0bfb4d4926009bd9c0f28c7803343413635180f0695169dfc74f7ca033113a959e81daddf1057e146f24c07cf9b75793b9b9595a7f915a65e12678336f0374d0fa7b5121bc423ddf8a7956e07d7976cb2f6058f8062f4d00680c6b007d301cec678b143de9508e440917335b39636fabe240746fc23b8ed2879809f805f0e46377261e1874c508929aa9e4785bec7b33a70a5e64b755df0bbf640c6d76750e3852d9a4b59e14e63cf6f156df218af2139d746be5e6edb63ca8e01f5c3d761c8734995e02946817229ae52ad7cc59091f24488800876382930a019448423cc143fc167b309703ab5b202cfa59eed90809c8a874396437a41b58c090c21a5175589a77a64baf43051f00704b26cbd9a616995db5171e0b0c05d8e087c93674b7fc2db37fde362e1a8c532383c174b9633e1401090b4fcca9bcee2f1028459bc99c6ed5e2237ce32f39e88035b21affa86cd4450986abe97ab0741922e9b3b836f81ae068126fd7660f773cd869dfac89c00e69b30dbe5e1bca0f6c18d17861fd0750b9f79626529b12bed22c3f73e045ec5663ecb139fa06b0cdfda9655c6edecd83345d7a4f4033fdb9cb7f04bd9bc956d42a6b462f025373f6a906958374d36ac88f938d66f0f631b9f1c28e391b419fb8cec8815b5a74f6128d3b7a657da0db31cff3d59d40c56e33e9f4e7393567aee65fc44c13f0ddd86d118bd1859f7946d05ef4609657e45ffa02df22ba8134dd7d814d7ed4560860145dddcd398d30a451a630e665ba312524b9429ca8d3e4cadbf933185ccbec715cc7e51e20f1e18dc7e47dd859a80ef038540f44df3e900304f9578bbe6fcb2675584c7dacefdeb458218e2f9737c33ba30091361df7db9a49abe0d173d9b73d4ef3ed1b7b1a322841e937a4032c627afecfe91288dff5b6c0aa14772780c87c4937158b42f8c14067a78598f377c9913a14de16eec32a0e3dec3c53a99c40abfa24dbfc34da8830e1f8585496bd465c8b29f43008f310c5ab3cff65b8f5c37dc9b3e9d88f2d7ec8c5d6e73d5663fd0faff7059766e0a147d59034bb2b6c5c74c240476b5c377dca889b0562510a3dc4c9b3f0ad5c87b306cb3c34db4e4c948d40095f0ca8d7086976db93d1e6eb7893554f25aa26329c54fcd9b6c849e85d3b36c8f184c96a27d0d15739da2c08271cae4711d3f728fbaa363c1dd20ffdc367c0c92629a654973a7abb34f6deb38edba6b07f0857430678021d38ac2a933d9c2c3ac9c7bad5e3f94dc98a270f8e560a60d2b561d4ee4846395af48760bce950aa1ee83eae526c549ca2dd915a46caa10c7ee9308aeb55a585613e21827e284daa5cfe91df15cb44fea60eac3b1f9bc7d8d28ebb98be9a969aa4f616a2a28755c8940b7c92060a718fa2d315b84408825ff5f36dc8c519c52ca28811276d14cb0d496c51f645ae348c231a73fb6f5a064041450507159e41e4e3d13474a47e247dd05974223fe27b965eb9abdc447e4e7f12879827fa76c1383f6cef3c5be18b1080c99b17c70dce24e0af44190f5681252ba02aba31191e30a5934ddaf9e0843e2a18a763607fdc092aacb439e45dbd6aaffbe0aadb2204cbb83a094cd7239329747db88587f7581e42f3ae666bc862556ec772ab9fa0bff280d1d6f2fc0fa2c245e0d653b66c002ab7234e2f7fbd11a4a953c76d4e65714de43e8c01257d300958fc9620699fbdc71380c56945a9db4e3b931c89aab004e0df777275e24cdabbc5fe09c5cae6ec8fd248f933052d8615a1a6944c97bccb1ba419faa680c051b9757136569a15717ca24b8b98f0fe4edfeb505b252043ec10b886b4104c0b542b2c3d79df9f46804a4d3877e1bb00f95e7200627733059db885b472919fc2380268fb06c596b33ca81f7cb353395b81822628207bc91ee36e599bdab0658418d16c96fc6227fb91a94617e44808ceba482ed7753f26673b184e05faf0ce719db6c9bc94b7b344a8e05f9a10f4b57a78d25f1e93fb21dce431d50b4d86b3a6ff3b46e390ecd37072072c5afdef1a08adf9e419d80f5f60a24c4899334bf2d77deadad30a1bf478d02c82eb0d4f800113e0885143e926d1a1cb0fbfbb68a6e1d60618034df26d93fdde7b067700dbecadad7137c2e80e1120478459b9b62c55d7950de044e6b8fc497df94574416121dcc0a2a60c21ac3f9ad2bad3cdf9b13e98abde7d2f70e06532821f54b1d3ac13e426a9d7c6386a25e1254053db2a6910c99d69fea26871b485308b9b7cb6aa12122e05c6b3dbdf6bdfef2030941067f468dafe781e7629fdab0678dd974a0a6bd45a2661ae11f079e0758a8a8c98c63d4c8aa1a2f9b52191fd99c1e9d23f6f0ce0b03e61d49f2e847cd84d4ed66cd6409b099bfa366b08fff1d4d129245cdd44cc2adb71adc1f5e1b127aa7a35f7cfae36d8128b8d488f2b69dce8fcc31799a0421dd6bb8dd53e094498568c27e463233a985e30e6cbe08effe4ceae162721093734cd8abeed932d967eb051f963008eaee39e578b79541e4bd76ac28939634e0a80f8d55d835c2a4a3dbc8546a9be913b25bd48d665c15a06ae53803d13a38c8cd43efaf6da20f55611f991da941076dfba14a3ad812f46b5b37e4996e057ef266b33fe3b3a254cd0294a7641fd86fbdb87af3c2d5de140e8822aabc9951eb6c4442b599d4eba061e639d3cede3556e86f08790314d6880c42dbdf27c4799cf8bbe8b141a3ccabf4a734e348b61f1a71f59ab45277b426b2c9c4500920fc867c2b121cc75ff89ec5e5b60bbd989e0f61628c1d7d3d5bd978b074f8eb24ec679f665bf97baa3afba43b7d2d3fd918927570bda7b633119e6e9a4327780ed6eec0589a6f23c1898d4b0c4f01c34d9ce10348e286e67826e0534b2d9ae31037bbe78930d7666dad9f65a94709e0e7c00d128d553f2e1520c3c46cd18c9c4d6aad271b386f121fd377325166e1ee8e3f5799294e78ced647e2ec3d1187092a680be2450e1d79baba24f8e3a0d27ffc3462f84345b88e4f4266ecac96ecec7a32f53cc8e3dbb6dc99d8c239355f8a58ad3b752a2b15aca8db3fc982dc84f0089f7498530d84dd8ab7349a60481992ce568535ce5ad2d7c9be14fefd61ecafb258413d515205f2106d7224a5cdce92109f42132c13940429fed24f2c73907f5e3e5b5503c9a6fe9d45fae1d1581dc27887c02f4a808a94cdc45ad5405a1a5135cae79d7956daf0a91c596bf36e318d4672df9e5a183dd6d35089aa991fe1469121e9a3b1fffc6206d641f3cdf2d0fa600b1b2868b1e9abee60643c3438133b5981c42ff0f80d1d82f5b40c4ad5940ae3809d56adfe47dcd128c3767f3b48", 0x1000) ioctl$TIOCSTART(r0, 0x2000746e) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x2, 0x4) r2 = dup(r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000140)) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080)={0x20, 0x9}, 0x10) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 12:10:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x9, 0xff}, 0x10) shutdown(r0, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 12:10:12 executing program 0: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) r0 = socket$inet(0x2, 0x4000, 0x81) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 12:10:12 executing program 1: setsockopt(0xffffffffffffffff, 0xb, 0x35, &(0x7f0000000040)="030000008b1793a5c50b882116fab74514dbd1257cfa46508a67e3fb0c8656e1ac69f0ce5fb888ff416eb5b427ca5d7dcdbad525513c", 0x25) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x100) sendto(r0, &(0x7f0000000080)="f635ec98af412f20644f50724da2e0d141f6f11d2108665e73d0c580ff95e042a21bad6ce8718d885b6c7672254155f61adc2bf391f482ae6147297971b0262343a26047ffafb186d653db541138c0358b60e007af90158a258aa98960c7701b2a9f5732e8b1c931a46db2702624973df3527e5816021714770530a4c4debcfa458c31a19c8ec9e00b38ae7f91403d7e5edede92fbf074a9e7b630a6dae2151e7137b16b8e55442f94e2940df04a0e294c7ad7e25b577209c0b284d5434d38c0494fd7ebd28ced7577b664f6d4542ab28d8d2e3e20b9bf17f375f0ffd588f1cbe01b1d467b099ca0c143e2f2", 0xec, 0xb, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) 12:10:12 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0xf189541d1ffe89ba) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x80, 0x5}, 0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) 12:10:12 executing program 1: setsockopt(0xffffffffffffffff, 0x6, 0x4, 0x0, 0x0) r0 = socket$inet(0x2, 0x5, 0x5) setsockopt(r0, 0x7ff, 0x8, &(0x7f0000000000)="f3f559ef090defa7c790b7c9e6541baaceee48ce7c285f476d864c701f838d149f7f55e7eb95803cb5ca32eb52349b", 0x2f) 12:10:12 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x102069, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) write(r0, &(0x7f0000000340)="dde6ae135b1b666771c3f5f2dd0784830ac70ad0a66bca5ed3b268e6cf3f4ac87271a1cfadef2766fcfe970a2e9c32c7cb5657df1d868696cd1347e5d3806e1429b20bef33e1f6949eebf000807048121afe5e27cf8b603563c6e4dede59e3d0157c2b0a", 0x64) mknod$loop(&(0x7f0000000100)='./file0\x00', 0xc001, 0x1) 12:10:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0xffffffffffffff01) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000280)=0xc) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x100000001, 0x100000001}, 0xc) execve(0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)=""/97, 0x61) 12:10:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x38) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)=""/170, 0xaa}, {&(0x7f00000001c0)=""/241, 0xf1}, {&(0x7f00000002c0)=""/207, 0xcf}, {&(0x7f00000003c0)=""/86, 0x56}], 0x4, &(0x7f0000000440)=""/71, 0x47}, 0x800) ioctl$TIOCSCTTY(r0, 0x20007461) recvmsg(r0, &(0x7f0000002840)={&(0x7f00000016c0)=@in, 0xc, &(0x7f00000027c0)=[{&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/104, 0x68}, {&(0x7f0000002780)=""/57, 0x39}], 0x3, &(0x7f0000002800)=""/30, 0x1e}, 0x1) writev(r0, &(0x7f0000001440), 0x339) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000640)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000540)=0xff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0x8) connect(r0, &(0x7f0000000600)=@un=@abs={0x1, 0x0, 0x1}, 0x8) pipe2(&(0x7f0000002880), 0x10004) fchmod(r0, 0x80) socketpair(0x21, 0x4007, 0x7, &(0x7f0000000500)) readlinkat(r0, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)=""/4096, 0x1000) 12:10:13 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0)=0x32, 0x4) munlockall() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 12:10:13 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="593a69224ccb38", 0x7}], 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)) ioctl$TIOCSDTR(r0, 0x20007479) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) clock_getres(0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)) mkdir(&(0x7f0000000000)='./file0\x00', 0x11c) write(r0, &(0x7f0000000380)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef440333535b1f955e849de2a7e2e563c6d69fd84dc482bdec1112e06dcb1d36bf29851483a90365872f3df1ce627e14b0e3362029f39587d3cd08fa9b58106204ada9b8f5c9273d462ac638d48643027d2114bb5f52ab24282c150c5954552288768efc24f037d6d41bb551e8db977e00aa6a6739f695b3c2b88d89769c835f8ae5fd68f4e388407e0b8213d999f7fcf99a928185bdba956ff4fa40f416b04a8c46ba21c3338673ab9137e5fec7b0a1fb3f10d09599ad49efef48e7701584cddf0ae09c00bccef063fe8215c76228245056c7067cae", 0x139) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x84) syz_execute_func(&(0x7f00000001c0)="8fa9f0906c2ee66467460f8c00000000c421b351628dc40211b7893c0000002e460f3807b5af6e0000c4a17c2ec28f2878c1610000417e0ac4c2a1473066430f1a19") syz_open_pts() Ýæ®[fgqÃõòÝ„ƒ Ç Ð¦kÊ^Ó²hæÏ?JÈrq¡Ï­ï'füþ— .œ2ÇËVW߆†–ÍGåÓ€n)² ï3áö”žëð€pHþ^'Ï‹`5cÆäÞÞYãÐ|+ Ýæ®[fgqÃõòÝ„ƒ Ç Ð¦kÊ^Ó²hæÏ?JÈrq¡Ï­ï'füþ— .œ2ÇËVW߆†–ÍGåÓ€n)² ï3áö”žëð€pHþ^'Ï‹`5cÆäÞÞYãÐ|+ 12:10:13 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x101, 0x4) connect$unix(r1, &(0x7f0000001100)=ANY=[@ANYBLOB="8202b626e6b4dd5dc87bfb177ebf55cbdb2b2e2f66696c653000b86dafeb5098141e344ca00ea859c309000000697aff40dab075df296d4d"], 0x1) syz_open_pts() pipe(&(0x7f0000000040)) socket(0x18, 0x2, 0x101) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000140)=[{&(0x7f0000000100)=""/53, 0x35}], 0x1, &(0x7f0000000180)=""/106, 0x6a}, 0x802) 12:10:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)=""/187, &(0x7f0000000000)=0xbb) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000140), 0x4) 12:10:13 executing program 0: utimes(0x0, &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x100000000020000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) r2 = semget(0x2, 0x2, 0x40) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xfffffffffffffdce) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0xa9, r3, r4, r5, r6, 0x8, 0x6f}, 0x5, 0x75e6, 0x5}) sendto$unix(r1, &(0x7f00000000c0)="03f715375b33c0e9bc868e43faab71d0c6f2c9a90fc0e14a031b6b52cd8f919a9c3c5978d823fb82c97654fa5dbbe53b21316b7c662e00577852def6b8efd5d433430305b16752d1b51e4c0737884638f8c5c04219c04a7008f8b13684f0d083a4ad613b2b67a8c412af6f24a310e6e0a5fa4bc491648542df8b16e8261b0f7ea5f83980d23c76986d0b37263bb8b9897c528ba306986ef9a898674622842763da2c39f0b7be0067fc03769be05427e9bc7360c2bf617ab182e9d42d32792e5a834591c6b90a023d0f9d57def2202ae5", 0xd0, 0x1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) clock_settime(0x4, &(0x7f00000001c0)={0xff, 0x5}) sendto$unix(r1, &(0x7f00000004c0)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c8a3286f9c75f10c85806d5788a6ee318903d05dcadef1c156c7222e6be5f8c6b2640be43907d53960b8fe311159480e8f4f1e594e244feb22d660b178ec721a7dfa763131559906cd7078684c0133c00000000000000f5ff", 0x6a, 0x0, 0x0, 0x0) 12:10:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0x4000004300) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x9, 0x80000000) select(0x40, &(0x7f0000000180)={0x8}, 0x0, 0x0, 0x0) 12:10:13 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x3) recvfrom$inet(r1, &(0x7f0000000180)=""/9, 0x9, 0x40, 0x0, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000400)='./bus\x00', 0x6002, 0x236161bb) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x4) 12:10:13 executing program 0: r0 = shmget$private(0x0, 0x3000, 0xc, &(0x7f000029f000/0x3000)=nil) shmat(r0, &(0x7f000061e000/0x2000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0x8, 0x3, 0x0, 0x1, 0x1, 0xfffffffffffffffc, 0x3}, 0x0, 0x0) r1 = dup(0xffffffffffffffff) recvfrom$inet6(r1, &(0x7f0000000040)=""/84, 0x54, 0x2, &(0x7f00000000c0)={0x18, 0x1, 0xff, 0x7}, 0xc) 12:10:13 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x0) getsockopt(r0, 0x1000000000000029, 0x0, 0x0, 0x0) socketpair(0x2, 0x1, 0x4, &(0x7f0000000000)) 12:10:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setitimer(0x0, &(0x7f0000000080), 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x100000000, 0xfffffffffffffffc}, {0x100, 0xff}}) 12:10:13 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x69c, 0x1000, r1}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) openat(r0, &(0x7f0000000080)='./file1\x00', 0x8000, 0x0) 12:10:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001100)="7f", 0x1}], 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001140)={0x0, 0x401}, 0x10) write(r0, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003400)={0x0}, 0xc) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003440)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000034c0)={0x0, 0x0, 0x0}, &(0x7f0000003500)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003540)={0x0}, 0xc) r9 = geteuid() r10 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003680)) sendmsg$unix(r0, &(0x7f0000003640)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003380)=[{&(0x7f0000001200)="d5ba02994cbfc0a45cb470a7bf54263fe5b99018918780f1f1e551d7e1234ea3c7c92e360b80a3bc931deecbbcfcd9605c47ade20157b41be2ec484ee84521d33871f73c4bbfe47bd6c060b25bfc946b6e56515d7e1f2b34648cfd9ba6205036b873f1948d2171ab8e73d1c4bf9b831284692717991d4baf52439728bff6a17fadaa9c9ab319a62461af5c656e085201fa40042ee02417263c76b25551cddfd0136f6deeed1e03cc24e22c3c95bd86ee510bdbfa1fca3c88d0d1cdd82e094ca1b76ae692c276fa045c5d9d15bce7d3d2f20f6409dd1d09c5c45861a57890f46a8bdd626383afae2b7da8ae8311ea0c7d0f26ef66464c2b9773f78869fe6636ef5a451d29afe99cb2f66a39468a17cd98a69dff24c259bf06c8a2083b93ce7c94ae3da209b7f33e3093a3cb80d089f480380c66400761b4a89adfe5cc6b9983db67e26ba3f160cb55ccfc517eae9669e9aa80826d01d9036f6ca5e4a92d5da1c6703c218d4dacb02859951c515a59c92af16bd3a135529f573e266fe3e1996987c5baf9ae05c2368ee8e049924677c3c0aa5a63c0e2f296efacf00fd6316422aef59cd9e838e31d27bda91c7a2d35a75c09b827ba2c54a971ec814ff50a89f4e8dee05ec04d095c3d0638465370b605bfba614d7c9439776e365a23e1540e72f0331009a87b0a0ebbe6b424eca5be8c7bb15dbb01c1569a0f847dc6d39df404f11d518c30267c91595db2b7990c07b55bb368e03149880c09984d26ba1d5993421c5b53337114bd55a80da1e6ae13842dc39991f6349ddf1f250cb2787db0413c7d7e28cd060d368417dbe512fac8e4c704749ab8600d855ee38c8f1c1c2dbc3ea4ac19ce2dc27e5f23dd4da3fe539d877f0154b215cd9da10eab6dfd75a8fc91f31fa2df22d90f33742cf22bdfbaf9c5cf739dfb06b9de197b312f32d7674bfc31a197ae7fc66d6daf0ca36ad3c5d0910446fa5707641781b4bb44c29b7e6c5fd0fb4cb5db9dff38e5bd460e918d9b785106f7f8dd98b8ae809e60064a1235b36a56fc01953b5ed91d93c091eaa6106c30373feacc93314a32980a75b9858f9fea1f4ba81fc523bef1b0ba5b9123e356fdf94babfa6204622a2b8ae6a258a96dc699fba2a8438d68673662e3a1f12b8551806430517ad982ae0ab31977a37d0f0b25fd14a5e2c85cc7d490c362892d51626de46e1932a4a97ca044e37831b73e0c229d49a1fdbf7cc81cd21a33eac562dca4d0db28ecc847022c18e0727be84bc4210b0ba653fe3145da2b3e876929359d595fa941d681a91259f85ec5629561a83a178f5bd10eaa16ccafdec84151f57db30f98888236da1394b6d1c7758c40cd25d44804b88d7117d10d9e1c64a95dcaa49d82087bf43d5f54a127a8fb1561334bb5fcba1427a18fc930a67e0ed2e00ecd17def32b2a0bca2d6af1f50c5405080a1f78cdeabaeef44f1338ab60e2985812d977fcc9370f4040a6c4e4850bc1365cb998b4579f0b9a707ffb9ca81863cf14158fdc1fb1c4c38a18b6f114e15e965b28df3a6036bf36d2f658d7041e2f6dc627be6b3ff24dda8da82db8677b4ba2ef9d0aeaaa8b025c343a51eb2e8c6aa6ed53e6d2ad0758c9eed7ef73c62ce1bd2fd842efe5427154a313c7f4f6a8abe555183fa98572233df753a8eec8a5a7b4c62666b6775b9984f86cf326a9299ad542f2779ce12ff237a6e8cb0b857ff6a297823c5b07e25ab76038b42464fc0c4222d8e915a1599c1c85ce824719f59c7c6d84bf5b17ae696a517f80e2a2c1e4d4d146bbb6992ea3d2bffb080dc90b0482a57c97a46199da176d973db6c59e584b036227dce56b6faa3811aeb717bfb294a5c7b515fc011ccd864f385280fe5dc82d5496316d061fa9fa76c90dd25b82bacb15aacb3bf8cf57831c025d01801195d545f5736bab68574148b0dd66a4084eb86f47848efee4fe94e939509bbd7944ed9a986cef0db62de61adcaa959c5204a190fc2a5f166e8f2bd278e09f4b7e6222602abcc967f17b07bd8a6a7106b3d1e26abd2271e13af8cebbb5321c19081498343f985a20d73ac9dbe524dee736bd728c94755b5df70f09c11cb6d1e75c9a7272aa29244ee486d041aa2f0db0c02e4d2e7e3c13d29e7648c356eb704f93f5dc16c595ddc1c0c363af44e37703691eeb60a18cc544446f819dc4495fbf88b7913e041ada3cac6ece3e5fb243066c7e204b66df6a568340b7d72e1360758a563127d0300a3960716eaef73368e132a97d2a0eab590e95e9d9a1f5d8e0b26a50d2a909d6f546c3fcc274120fb207891cb54e13df2d5a9fb76a79f310c0fffc1b28306c10bc9e3e25a459cebf5c5df3d5fd864fef0cfaa726ace2b685c3f96b6619316c1bdb23d9f9a7e2c48dc1fde2da8b029b8bf2889ec47160958e88a1737af8a1d5fd14bfbbc7a0fb731cad67bbf7b2a31fea245c7c0b741bc713b0488e2411595e417db326e6e6f935e2e2b3a58c73b562906c95a387999736a1d8b89616468dd704af371096c9f1b21e9118035a1c42cc3cf07646b82f56d6ee0d12d8ac1163fc83bcb77beb584da949c855611f3ace990cfc34f30da78363c4af4f498e57096108390673080f391f4809fcf2f7dbf082e8df73a4b2f0ef909af44cb503ef38e1a8d9fce155e4e1afbee3e43410cc694e6a6fd05e3094002bd8ae0a538c7edc2bf84b9d04d8c919300bd07294a1e2dd466812d86cc574ddac4ebdba25212994b8bcf62ba3a29d76f088e146b3377bc4fca814ab7b5c15aa3fc50dd393b820817507365be0e00c213efc3291ef2cea3f2563fbf9bd50b1da4c0fda26aba9924b0f0ef7da8a632551c55caf034c30b40d83bd58ec4351b85fd9d42e6116c8ec9d712cf85d10ab442302a8a88c8a788004b049e5e930de517f23ce379a2d9c8e5bdb275dc8b10f94147bb4d643cf4b38a6d958e0b3c684ac74037a3125efd492e4f7be5ae0bac44e51b270746f7e97bcd64675dbd77dbbcc65248f979df2ce0ea08660a9a036076235d2089d5e6ba16391c5a6ec1e6c62f2a92a0e7e6b9cc54ed18329a61b3f2c6ff3b36ede1a8973d8e4bc954fcfddbbb0f82c90805bc9c5c8b30e50a27349da736c10142ff063a34c383f11cb8b147c43924ed03a4b9685e1849af2eed7a73dd027b9f1cd96ef48063360a362d6134b590032fefb2eac185c5650e201391e62a97f99a96ccdfba930e13b1c089f013745dbd689551b69666221285fe131e5ea347cec9bd2103ba1ca882864b49721820bdab28a491b0782195501c508a1b1d0dac59cd135f392e03fad46ff83dad3252b5b282bfd6468e0a596e8560c0799ac7ee257e62ed7b16389f5756353fe68545c85f38b290b85c42493daf5adeb6e47ad7e83b6a89bf70e11dadd76d6ef58665e3824df1a750a7c046014815d6709c4b09bf3f363e08bd694e8dd7f5d9a29e6afd3b762be28a8e07d39edf59cc2d8edf5cf40368d7353a5b64b9beec346253aca04060560e5f353dc2de0180eace0f95ef35132b46e5b62ef30ef0ac34d083b3efbff67fc20236e25312cac4067aedd64890c027190d08ff5a3be62bb6dfe923f55ce566492ef253de99e3147ac419ead3663b7cf0953e52b5fc93d0a5d8dfb947342f96f65c85b23408f5fbf95772ea34ad6e41c3848f1c23fb9fcbec6f162aa26d476f8e19d242b4fbc3dda0d3df976f1b8d72f4a951ced285440424f59520b57b68547449f9d01fb216dc164a9ad785e2d9b18b38306c8d4ddbfdfddcabfc6d04dbb50d537856aec023a3f87ffed7ad9edfa23e9c14222ddb8f53523ecb639b316241853b51dbb8ba63860185f783862442cd13cbf65b6c4afc8cd197ea4521a5fd8d37f4161453cab448ef94d87709c0ca463cb8757e4a1d3cc377a0fd3a28901d09e5134aa3472599626027a772ff16ade828593fc53e2c67b7b1e235fd5911a8c5e3b55984204f360d5044872ff506afe47c7353b5d7dfb69bd5c288531fc069e03658f346ac551b815b29a5d224e650f905faecf8f83e3f235d3e0d02fd649d113c950a5471222bb36dc299be244d04044f48ace06676bc4dcdb4483d54d7a0ef398b0f83e16883571273a8dcef7f3899583e66a262a5fd604e3e6b5872ae976b71f369d5bca9ae56190aea48463a283afe3b57633b0ec851513ad2a49a205ea5f8bc966d80a34c5fccecf6a99909a44fccab73e1330effa36c86cbbfd2bee6d375701e3f991b95cb43b602b23d6d00773ca8d533c23b38233e75facc0947c261a6d488cb8f9233134413ebf6f967d65b02927c89212f2b6314fe9294be65329062a66113640d8633e530c182e16c7a700b1e00be4def3b6a6fb3f12770655cae33a1b12693d9609169e558778832fbb0d5fc87e645ad014061deed95922b6612fb3cdd400bb302459e4b0455a3bd9ba62e35946480675dd29356f69f0b09a34d33419c8b7a499b2701e7af2b939054917467ddb5707539392fe22ce0011f063ee5ede09aab6891f6b7b118aff5d0f06aeff10f9dd14c658ac52f259cb59da9a644d07e1c5efeec693530c241c027a3434f5a8b68f2d4b76145521dbc25015e1899b68b83a349db05edf76e5192ac70621bb5dcab8d65198397efb27fc719221dcaa4ff7403e5ef20a32d5da85ad8ea010dbaf6b6971ef585420f7787385ba96b96647e254394a53cf90c7218c8f132566c58f1dd5e508a57cbdf85e328dee9b2641132648902281b0f482afaf84aab8966a9200b43d0acd832571f8107a53cd0c4209fdf1bdf0f61780951ecac40138e7c3af20b6c737ab437c4386d775c837f6b77c9c4b3b674be271a86eb95aaee1fb09707745b20e560e99a3acefc0d708afa77be8a1a9c068462d5c451d652081c29d2d6d8d8da8bff24b4c4060492f23cfffa4580bffcffd34d5edd59d9b9a1f8eef1b0e4830b3cba2d8d7e17196106ecde5ede6cc1763bc9e4ee2f0d2b6d9ab656f068ee2990aa1934495fd1003a07e255859b99452bcb229e823808b9ef44204912183a82dc47305b85d1e7d8b97ee2cda4188769e36ec27248b91080dcab66070a45a134333811b3c4bc44d7bfc4a7c67a989ae8e42bce0dde91c3503946265b4954f49fb1356690fa043442cabc426dff64af9d76e3e0ec2e5e18e8de004f7340a9c0fe374214600aae0041ded07634dd4e5608e2a75ff4f94729c9f1cc8e9d6c3617a3ef10e4621841f740f25921c171bd9b4dbbb25f564211c2f1e7be4677725e04272bec6863506b568d4c7503490712e29bdb201a4a391a77b390491072846ed5e81ddf932a33ede8538d06d53a8b7d3b2e2e224e91cca911a76e028b54ac144ee20abf5bac11de301c319c80a4379b0446cb9751da5ce955a1f094f7d365136ce5bab68041c41efd96539598f0c73e67296f357c612dc7920f8bfcbe3d590d1b5c1144b4248ff4de11dee5352c828df8fb0f39261912165ee14811e06da31625fff277b3bdb05e68dc725710db5acd58ea7ee1d893eea26f0d3ccbba0d54b60bbe92fc35f063a58664923996a3e175fd55a3743b10d22366f184353cdf36ba9cb6933a733f8adc7ff8b3a430afcfc0cf19cc0a102c9d134a31fc8bcfdaf17cf17bfa83f4a675d319783ec88267174179e3268d5461c53d17a690dae14e4b027f56069f57de729691c4470fa4983c49228c6ccbf6adb12f839341acc76c31ffd85c139f1be8dc8ba51f27e90cf303363edaf89f12317073b492244db6537b1073dec2cabc16ae52fde8a43d84f228e5d369e58df3ef2f1de8b7384c848ab1a", 0x1000}, {&(0x7f0000000040)="61962f9df44d1031668cb1d0bb5de9187eb39a2439d204bac954c358560b78995287d7f68f31", 0x26}, {&(0x7f0000002200)="a7765f94c6b51bb251645f5c9084810a2a032e385402521bf4d5e65c67b187c1f995e25ec2fff2d557e8ea974265310084090f992aa209db5280fdd26fb26c62bfba777c1a380d2614851c14e3cb94ee9ff89f4b460704f229b1a30c16604ee3ee9bf4f910a785fdb7012f48ebbf7788e3bc310d84fb1354aed6f0fc58ef677170fce8ca11b520d669441259c608390c5ad0", 0x92}, {&(0x7f00000000c0)="d01ad412e0effa86075fc636e3929dd4d841e62e56dfaaf7d8cdd7e607f51175d5ab750f272acd6f0f1073796bd665dbc5efeed04f53116168e21b4a01950f", 0x3f}, {&(0x7f0000001180)="978b837cd176165be0d870007ecd9efa4b4bb2", 0x13}, {&(0x7f00000022c0)="c4f1591cd77214aa7e940e3874b8083a951d82d3973d089a78320f702ca68bea5171de10ddc89662216084b76da54e35f6bedb99367615aaebf6a9e107b2607d5f7153a4ce26b31484143d179fe83879605485524c32ee29da969c3ce4a162c083338b699aecdadb1a608961f08a02a2abf006fc54a475daedf6227b679bcafce92d0a83c4e755b5fad6495dbe3b88af35e310f322d390e2de325606bcf8276c7032bb3f636891957be9c70961f2d95951427c1656cd18d6db91bcd7dcb2239ea6d01bc4e6fa62b49381803195b311417bc456fd577c0cafa83e81bc2b7afb47d91cbf875e1cfd5b3b2ee56bb878bc2da5d9dc64cdc62738b3abd3026695740aaa3027579b8ffd038ed7eb09d97ab480014381294d0bd502590786324f7bf3515ddaf9e70b49444687a4ded0da12d56a74944a2d336c25cd017a3fc2a95e83d9a87b86234451332cd14d8dd97ffbff70aec6fe04748a849c2c02c7d83cd8ba3c3429a848aba23d67c22d1d733374d3cb4f15da02c82eb38ff7ccb1edc04c1b8724b51a092b8df9782c09ebf862c4037c84aa279f6622a954a7cf2d3147557eede035671a03bcfd33ecb984d6048e67d9d8d3f275b7e082caa3a1fe4c2676d5a5ee40e275b6a21320dbceba6d7ae8c884ed89beb7b8df0b093a91398161de9fd1b903a8122f640107c2fced57ad28d2ebae4a8dbc6f282eb37b1298297e113ec466b233ad71b205f85287beb3f1611b7c6a71670ae93964d644740642e983728d4dd829891e5e80aaaece17ad5c1ceb0362d05464be7125093675742d23eb733d4d90de4cc3435904e19806c23e7ad59a358953f624c21ed1261c983fd3ae0ac46107e2d677893402313b3a3b904513505ab6fd4086b43db599d19d4a19bf5e243d2e25b8ca5f91d5ef7c831e920f821245ff4e51804037e46fd5ebf2aac24162eed84ff5c619362d68e5e7cd1a80cfde426588b44cf2e5d8ca88f66978674fea0d643c8c6291bc9c2a2c03eed729188095f43c37192b7c0117fd4a220945e5b1b1f70d829e0d9505e084eef7bde98dd4b4caf7cae6c047df391903a94fd494431d698af12401bea99d431cf91b586b9007e3c9897b8a89e1890f5f9a661500c24c85354e044bedf858c5a59cf5fac5ee52a3d681052b0e28e82f8b43285864c41f2257b281bbcc60381be12ca5e019191729f5ac12ea7b0dafb49a6d58b38580cb5de1ef8622c6aca9122671ba872e0b07e2312fe14c8c8e0ab86d8ab78397702a539e088acafbc55977a2785cee29d2b9875b5924f02c924f2f3e2d7c16e92a8ecc2393a2b36d0931fcae6aedaa33f029ecddc3804ab6632f30bd23a6d4bd0308eaae34578a5aa706e8fb2add4b329e00e86605bb1520b368db1ac43bf3b03c36b0fd67c413a4a80b02f6ade70cc1695cd99774a548623dd40eb6364d3bd66e0a1ce4fa86e4f43499bef00737b7ae6d160fdf41d1a7cb624a9b8f426ff1fd59d0e9587f2c8faa64b0447dda822e99ed4b0b3dee2d0f5528899146067a94cb7ef2fab606e60732d025d587386cfb43130eaddec7daaf6f4873d0455f3ee4a47fcc4ad7665e18e3ce956e688ccf7430eff13367ca28ebf80b20b0540ff52d147ce4316b4f8e62f63a5d2166caa7a286f9417fb85c79afd3323bcea5c664d02c766397d31e9c7ef50d2b56f27da752b11eb4e1c24756c0859426ca3b8219f76e95f80cc3544db44de79e6a6c4d68b92517ba052a35e8953ff379a43214e93c706fcc26a031644dea1030ecfaadd3bd05f63b84027ea7fcf8137ef6f5a070286fb042abce5d8ddb75cb22bcdbd0b61c1918d492d031ec6bbdbebc9028696e87a1bcd2539c42d28d43f68e4e8a676b8772934d0c2172aba891c262fb67861f67e04be4598edcfbc31535ac778804ef08698049e9c49dc62ee66cea287fd70d013e617c999e03c999580c8b8fc961b7aa75ac6395d452f0e7fa6dddf408cea1cf367d7527816c1616e350d0c64c4a0aba1b6720bab2717a9c8adf6ae8658e230b66a61c9931391846100c4e1cfa4ba67de943a05843e609178ba5c1c6c34a312dd27d7b95d1496a1d6c2ea74c3cf60947037677293ba4a1d94357a00cf523d1ff2a506a590db4ffe45a996b1c1c8e03130f29f7287fc42190df3a406e1977c3bde893c35e18a43115052a0f2d60e34ba319989c1f6f4ea7443ea5fbe0df82a4731f210383c728bb4613c3a6b8ba05b5a125a1a438585858f341acd2a912c65a1cc4a8434b74e5864f519cc458a84e92e1d13c247bcd33255e00e94362add63fc676739d2de44b81ba62802adb30b78ebb6e54715cda70aa94fba3a71bd13952b4034596bb1501e29b4baab15ace8bfd3bbc8289b315af7c6b3e6ce217cdc7ded6390d61d7c19878ad6db0b5f220d189671e7554fb600ce8888f83dc937b392f4bfdb68e78bea2ffece621132a5292be621dc3b0e360fa3462288ddffc5c31231ec4e8a7e379c9079814a07906d79cc658f96ccf23b58763d316956711e3805e2f8a72c1cb461b42169e0b9132ecc1c975dc9c7586a66e64b6a92bf44baf79daba3811a46074bc03f42cdd0f672e483bc98bd9262eb8b0bdfa3a8d67d8cda3422511f2c74469bca543047199cc56e6835f13ff2d45c91be17e63cf92baf91977019114e8f3d85b0f9a2923a51e3264f259df4b066e5ed1b63e781e1052449e3e307741a80e9fadfeee8b8af132833dc1c4475152b72ec0a9735daea619e1eef3dd87a1db178f117291a0ebe46b1bbdd0475682f7267487c65f1957d834c92dd2c7c89b0ff2fe29a541941a12a6f433e3a4f7604b63cbaf8af959c4151bf8f462f4df92eb3250761118b3f9542c4666ec3e85e4a35955f36691777f88df94fba82dfe1505005ccece73df64b2625c89fe48722aca04b24f32cebb60d1547c1dee9bf2583147cf108bd1e551783141b9c1de30b03be0051596464cccea058b00486619f63234e3b8941794a6a98467d0b6514f081b46088b4d857e44e0b2441aa36cf3d65e45eafb31e7a872fdf39d44bc909a2e335742809f4e40240385a0d7d8127ae3cecd961917ca011ed7ca58fa4064d11c790066f7a1409b5d3304f8dd5a856d8b9dc79cb410fa1022064f6774cfc41aab1da94bb46f727be44d91415a8447bbf4b0db71f54229df433309ec58e9411c3af8e963a9bea1e53c36e4df46e8e7ea8d1c6064ad4ad6a40b1ee4a7f5301f76694600e1cce25084961021f4253c264ce6bb64f2cea0d3412d71a8b01e62c7a25211660c45565df7bcf72e9c8bd4fbfe00a289a7b13c19f0ce8a24e73b7f0b5fa33b91410473b45fc54dd46364d785c6d794b4aa0cadabe7c5d2c2a1515841d2e819e8bc478cabadfcb88d04c6ff40c310d461624ba1ec900f76cc730d8f8008685c05b44eb1db129dbeac6d78fff4a23f8ea8144675cb2c508c32cedca063eca111877e5414525869f7a46d9a1f51579960e3bd0c3ba5b2342a8aea7c3d6d859ad166e37d3274caa2dcff68de7661d8029ef6055a4f9896210280f634b36392c1630eac2834ba47ef9678a72a886082c44897976198492cd66eb922a10b30383d444a210e21a7844a2500d29ad3b7c05280d511545e833b68012bdec46c93a9430d30ebb92dba2b1a623ad683e62b63b2450f90b287eb780a62ec617f30cc5b4a646e3831aa96dd05ea83184a305f9e4ad58c08521c27adb4f1933a4fa35d6a6a31e9a8109e252a6fa467bd4a7e5657d8e876b78aba6b0f605f1416030e726b8e1586b1941a5d4d6264f3ea62a982d83aaf2c164020972c8bce00662f5730a5dd1f94beab8dc198165517321643ba591fd6f43f126ba9f901ed5e7424eb6f5972e0696e0b91b9e992e66ea48ee83044e4e0bb621464dbe7c7967944246f108f0c5ae177a5a890bd99a7a357ce462e47618ff928c4f236d91fb9ef72e88e597dfcc5ae8f39a233a760db67977c2778bbd604e1ff320831c98a9a8c74a25fed63defccc8a80c7d96789fa4386620c2887591f7e252ee20cfd5e234e92bfc502655b9ca8b94f546c27aeee42324a671b5978abc81b82074ea2fcea91784969a6c8e44ab758eba2a1bdbdd5e5b87776f04425ce24b748e4df529b1855851f1221a9683ef5bb0ee7b228078efba0ebfe0d730e17bd37eeae0a2cd7864c2f696d082514ccf1318af4805c795f31643eb41e073991caa06c5674876ad8f7688b5716a37308923bcbbe19a5b18ef2257365af802dd442b510f722c9605f5a7b340ef099a0e9940a14ef7778a57404f24419114f1eb56f27ec71d4e049cc7580f83133d058e80d4d3d174a9fd1c327899239e5f3dddf82bbcbde5467d1eac5e3d4eaac138c3de75e32a6d3d4a68a026bea0338f001d40226da195dfb6a0af0773ac69feaea68cba65ae92afc94d7cb781a2048c7aef3330a51998043966811e33e7a9f599ec2ccd63c2a8b99c7fcbd2c4b002af949ba5c0bb66fde0abfe9b4aa250a1f345155badde5020ffab4d6eed96b4b75d3ef78cea743f960bc8af4f07bd1b85a57d77c4feee1848b10165a9f965fc90c53faa0d5444eb1a2344e0d9a81089b1e88392339da3e9181e32cd29542e7e2afee8ce9bf1cf637ce7a04c6a5f533e6d03d96b485d7cf6d44842d5349bc24b6e72b49cd00d52aab1c0247a5da334974bfef6fb2731bb4ae09eb3661ff8bc4b38b52a64d2820b9e6114c8d30374b75019358d3464e8d4c84c8e74e3f8f54cb052e91f3489ffcc30d8d9b6a20ce27dafb93454be34ba7cf6bd7f7a20e61bfbe680e0079e491909990c349b68349b307749d448c5c836cac8540e11efdff8d0bb735755e7fc2ffdf6df4163353715f8b396308f51545ddd290d66704027017b64e917953d07be8c0f1006e1d0269ad9e6eb0d16f97321dfcaf210eabcd273ae2ed11d3029f97d2f6302687faa8d3e8ff0591f09eb2f8c0e6ef6f600a33c611f8f8e044565ddb82be1ee41cfb8257b554088b182d81a4ce04a85fd508006691f44159df5453eb7485da991c0a7982b32a2ddbfbf73afe8acaab089662790a19e7677bf8813952df72283574c32dc98ae3da56fe5a3989f3ded38bc2db7f55abb12482c12c15fc5e856f4e2846a8bbc363bc9ecf7b8852b3ec3b8633106e121241eb4ab1faba0a3718a34c20c3178f5af1f13966e98732cea7e430940ddd0cdbedec677a240f174e4b00ed11cce4e0d478b7cac2b346def4a5b3429ba036be5b62c42965dcf73b20f62f8c4172f579aade55387ce21f76d6d1ebee9445e97b84cde7355ec5a3a283b67df2b777bcb065b48246b095cf76d4fd82c9ee84b8d41fe92affdbabfabdaf2fc5f92f4abedeeb1b172d329a113bc085ce1898f3e95bc300cadc7a90fb29e7c76465eac9f87b37494f98305ba442ccf811eab077a910e17c3680d69bcc7e4c3b6cdf56a3fcfa13b406efb51cba139171f30b62465970b16c92c8e2e71a56802bac4d90888174899182621875b2edcbcbcaf47b7b9065e0794ae7e79c7b5d7d5f083ecdd8eba15b8600daba646ed6bee6228e8281c3a3530d7c43e0b411a8ecb4b831bdc5442982dd80453bc1739d64d313e83b515b38acd9a649bd0a5243a202334eacbb6f5e9856f5097548289f0b8bce262e50d3b43813ec56b26173af10669535a4188e9d82f96a2cc2bb48104f08f75e10b5774abc1ceaf8a52f58ce5542f198fd42f51760584c32f5f0f0d79040062dfe31bad5953aad91800216f9fcb2863d369b5c97fa32b19b4c12c2192597e97310b7f1335e245b229bcf", 0x1000}, {&(0x7f00000032c0)="fd1f98e5584a9210e70e271e88948d653babcce98a690df30c954b4613f73dd2af550f07e49e0fc4baf8aaf6648ce85b288a825691ef1269", 0x38}, {&(0x7f0000003300)="b66c602672a565e6fff5fe438f0d5545df229b062728689ea047e30489c302f95bf3b64e48e71c9652b04b4e862e647b9e193d0487c0407b0d3c1af0daa75f417150bdd122d4213b2ee40c1f9b687775c4455d052fdd88665e1bce829f84a1a704", 0x61}], 0x8, &(0x7f0000003580)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xb8, 0x4}, 0x5) 12:10:14 executing program 1: munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 12:10:14 executing program 1: r0 = kqueue() kqueue() unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='W\x00') close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffdffffffe, 0x10, 0x43}], 0x8000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x100000000000008, 0x0, 0xe5, 0x0) 12:10:14 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000540)={0x0, 0x0, 0x5, 0x100000000}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) flock(r1, 0x3) open(&(0x7f00000004c0)='./bus\x00', 0x28, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r4 = geteuid() r5 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r5}, 0xc) 12:10:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) write(r1, &(0x7f00000001c0)="e38e6662cc5db107881c5a01305b0f3225f6ffa7655ae0f8385f98eb69123d727d3a707aba0860a8097badc2a55d9ed4d8f1ecf6cf82b553b837f4bf628e97c7a48c98d5c8eafefcdf4e60430de9b307f7653a974a9e4515e7661c9e241f3fb541bd800a1b1722f14f744ab18f716114277292a15c753f48bfa872d97f10495def32b9a65c6fe5169768ce8c699192917069960735c640d4cce5b70b79d214cee776c7115b2d31d234d1331c3118d1d42a66dbd854ab2e110d18e3a2db175e68cfd0d6", 0xfea7) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 12:10:14 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) socketpair(0x1a, 0x2, 0x7, &(0x7f0000000140)={0xffffffffffffffff}) semget$private(0x0, 0x3, 0x410) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="b0c08e754c4f0d265cb8631bbd5bae2d1f8390155ea905e0bfc58e2be1aca1e8419408be429d41f6b890b2b816160747bf3bf37edcac20fcbb19f74763b86fbe2f340dd1048eb1a3825c0977b7243d899decc89db7be49ec99e6505f1240a2da65371b563f49bd2909a05f5c0b72061146d93d5a", 0x74) 12:10:14 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) close(r1) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() sendto$unix(r0, &(0x7f0000000340)="5f883a93c12ae285fe0bb30b99339e2c3d826b4bb7dafeebb0d3e72b3e1c756ea93b15c8ceedacb475390624ed60f249abab34024edbf8cb0d54daf7154bfa637bbbe5b7b3c4edabf0a1cbe6bab66462f3a11b6e6dbec0e4174ab02f03d3c792b501d9f9ee2b2f81ae46ca03cdd5bc9d224d46ec0c9aba4fc2c14ef96270900abcfc7061a09e0a4645546940378b34910977864ea64c26ec6496910c8caa661565a6c9ab9cde82e915035e8dd70fb54c162a321e4a1732284e9744e6748bd14178a14e0cc5f3805e1f28a67eea8a5ec6587b46083ab45efc9f415b5445d02c90ebaed898597e84fd495daea48ff38cf950642fb3467b7bc906d5c097510bf727b73632e902010f5942e81d320a64611da140ec1cfbd18cd23a44dc56953a1f6b9594694cb6c2936a317947a2f24c39139b13b74fafb7c0c6fbb9f63159c7779ab201d43f3c15c1501ac5177bbe034deba3ddcb744e27ffde3a64518b752f03b36f1afdd3d1887b1b92456934bf1831709896c19f871a0cdc2396885e0c8c175adf1806d69fc4b0d1570a8189ece14d3d2bb9b78958e702c3b603849d4e0890c342adfae3571e034a2aee347ed52961255f523faffcfcf1c28cf06896a92d4eff0a4033d37da623a52e60de1e24cefc7f2bacdd7279f3fbd140a01eb6a53f79e67200c351bdd65b236ad7acc98c762ab3bd2ed34155fd36822df9ab57fbc03b348cea0c9fe23e76b3553e715d7e4ca46acf9bafd22a268cf6a9cb3c7d4e4f9872d93a1abc2a269d36d13e93a35830908181b9073b25c8fda3a4cd84aef5b79c4cc82ad67fbc8b9184b7d23eba898cd34918b091abdcf6debda1642f615abc8ead73de718c9f30acfdeaee70ebbe135c4035db65b4aed0732cee7970a8503586daacad5e908c34cf821529ba75bffed5c305141b54b2988fbe25310196d4e644c8f910706b4e4593f26481ea3e54b26b84645d1b67a117021b94db1d37529cbc1727384b2edb2c7e9f0956f3366b66ca704d512d3f6d38f5e5677d59408eb4d9b87b9b0d7d1184394026aae15542d9d0825ef84e699ee3c3c0b9fce43974f28c905a87da701fd8e74b858b868366b10d525fbe0956b71466c54a9a24e6e8508e1d0b1ea875c5ab85ac1f504a2708ad16f1ee2043557189223d772d93d97484c07c305a5261baaac54600537113a182b0edb0f8de1dfa37549859776a90c581b48b7f4a9993adec5020a6be9739c6bbd92fed60fb6d5e2b03e742c6440525de7ef1d59f271c77413aa4a5361c63f48a4922ee63fd0d474cfbca3b0b5b133d379888c5da53576a73e8a9833dadbf9a22d2e8a5c484be924e24cd56b60c5f6e5765db9e6231edf01c339561fe0fdd4f830d54aee8d7d349e708a13591b4ffc283c0aa895427cc031e094df0e8064522dbf20471332566641347f044aa482f5ed29c132f58dca687a22deeafed7ab963d617ece29a36d66c119a733cee2130b0b4b01792929186fcdbba942528b849b4e4cfb9c9e8912168c07cc54d3e06ef66819388f1b172002bccac8d1424f71f509e387eaa039ba85ef12cf23facaa6dd4ddb73cd7bd97c05b71eaaad6cbd5e9dd6aeb83272f1cc4ba39e3f9ece23ce5895e2eb26a071c2593fb61d526d66a9c36b66000abdcda4de474e5de7129e4121a91d6124dc5e3b998d9d0b29d7ac5e5a01180b0385786304d4830890eb39e077b28d045c7165124ef3f4c0fbbc7a2cb73ca989bb60417e0bd6349220ed2a75f13d65eb9020c79640818691dcbf00774fd9847c6bea5a8da6493dd2f7ef17edb2c66a4eb14e19e74acf805ac722ee99ce2c95701714bbf7dbe8abdc2c9cc24cc561fee3e252ec81102eab0a3ca2f258d967b25fe69c0d2ffbff2c021117f6947fe8d9d4b55d766a2a6a201a3702e9449c93604f1813f1b10e3ef8d6689f95d6b11dd2f92058573bb80463db27ec62f111ee12f16fbe1134fd5c1363544fbb1bd396b87f7a2cfa4e26f3fe60249360a44939f4f1dd3ad5c8dafb638d902b9afdf21f732905bfe3d95f7aabbe631e33d8694cb7e870a2be2ddf1ed722a2a080a8b66549d00fbd1ea331c9d69d647a5ed64c25558bda6c383b04ff2278ed500cdc8a9f2bc6d3ade218e21f808ee582b359ce95df94d1dff1ac0b003e3a529260344ab96200ca112fd134d4c3d616c2bb119fefe4f49b099a030c2d0c55c627f8e58f448a5f664a238af9af11f1fc0d8aa745064749c27fd0112f90b8be6357e2fe8115725af52918dd51ec83fb10918c58b23f0920e7e7b3dcbb5ed93454db85ef21c664a344a5de6a3b211dd3c5404b3c04129c9112d3b5be0cd1bb979a19ff6e0c5cff9c2a88c67102a8f565c5efd4566a2082551e033f10da3ec053440502670c5272840cf45ae885a5c434dfef9d9ff7e5975dc94f6a69c86239dfb92dc5011634b085644a2eb3e4fdc9849f5fff1e7f652d8c42f1896a46dff9756b9838b76c3f108c2c5c2e817acb1c74e64409d037e09f2674a152b060306d77a183d3d4f2dc06f471200b9b39a81b68120ef0ca4562b47586328424a5c7dd64c140b332d41ce44176002be8f6f0edf8023044b01228ce35bfb7b82f613e3142ef16738be4baf1e77a8a0610a2a632857d63cf32d80581ee454fb6bf169fbf8bea288f4f2f2c7dba7f01cefe9c3ba990574375541bc7368bb7f0adba42d70d3a70979d10ae02f68ee3ff54d5eca7dbe83a8c62d8d5cebcd62827b8c2703ebb168dcc84543f43f547b2846d597b0a58f7562d499f0a7ca19aa80ea569278e8c2cd475b64eadcadec7a6108b226e2c3d61bc1c2ed6ef29361033758f1c1ff8612dd45a7bd2a537e497b94d4fb05e45402e08cc4c81f16120edb70225098cde48bca08141fbefab09a4d6587aa23b1bfec085d55c3d11aac487972f5deaaa00cace1892a7b73f9f32b422a4e5c5ee8c5541ef20170f6829a8ceadae4b20e82979db581f0cdf4f3defa1e3a1c0aa4ee1cd26d592603221b45fd3b77c261120e0e08527eda819ec4a065c0f6510eb83ea75c65ea53a1f3f042118c40904db2ba8917fc85038f49896169cc5eb8b975964c8f947fb4ed226f54cc90eb410846695664f302d8ae3ee5829a1ff30f50aaef429cbb81a1546833864ed2f766128b8543ebdd2dc1c7b656f1fe6307668d08a3552517d2fa1ba614a6be19b6bde880419c3c77bbb8a3b33dec550a909f681c5156e270da8a0d603378cf29af86e29ef1e9884231b3348d473e53dd211fababf4113289c3e1139d18708d2e440c2431464eba7fe5ae66271d22028c1b5e332d873855a1e17b1271c5d2b85b5ac0f3c95e801b0ea17e7733e78a5d52adc3fb5ebf4ae501f61ef44bfee646453366230eabc596ebaa967631e28a8c103c3075fc93c59028428a7fd7c90bf9c9e8389c6a3615f370711d81e3c2355a718eff20bdc09a0a3b01d004b2d66dbd6448e0aecd59aa7b81fbb87339d28dcb74314d4b33a992ad3b30f5062f970466ef1a5e01baa5e8013f44759347300f2d3eefe650d5461e495f1483028429bfad7d6de20bbb7976fd2f90a305fbd67c95fd0f041cb3fe0020e53ee846ff9e0b4ed8851cc66c0702bfbe3920cd02a087f4f86f851e9244815eeb17cba3dc5760e8d4c877b12393b7de79e428cbf04b05ebee36f73307f41d697b42d21c59ba7f263ae50c1f33b399169a489fa565f00e4d4d3055c6d71e6060a8d26a9d8d46f665ce74fe5bc8434b14ed1616dceffb9933acccde89d4cd98cef4416e6891dd2a04ff051adb16083fa71953bdfe78cbf54d2418449785308b33e671e114037d4e1f3455410da2545d508b2bcec4f891d18bf78153859de92c17d4a8ffda8e7ecfc94337925f5a41b2e52b15b194cad0fdc45c4028164061014deb93e5698489419b6ecf3d990a5f5d1bce62a4cc8ce5938c0b352758a108090a7ce37dc57450a20c813f174a860a62f422bdec272c81392a42e8d6c7b6aea4be40608d880188ee5aeb5f8210a3d52f5e8cacdf81face56c4f03a55805479b8ceb07400cfe096091ea1ac1f7775a431942534e5855a45108ab6da4e297089960af12556ffd8dec038fdd412f4b8c1a7a3925c07f7e5cc9ad487ed20a950d975d4d8ce29b4f55f88c778b8f10fd0228718b4a2a89585b4e0b71f5d3847624f5ee18994662fc34b8451a8e50c0ef6054b99d564e915fc8edba0cdf7509fccec395f46a92019c3dfd716bf5da46130628017c16b1e31bc190adf0573ad8ff31fd2db27b695885ed5c9c7ad95dd934d555572be0914c92bb9e3b22a6deffa5aa569981c9e6756a3f9a3f8d4ece4f5b14b838a063556b697011c173dce8a4bf418b79d2418c41bbf30e82845a1ea916c9eb0e302b6f4d4b810b62d49d2af5757c21e8e730faf63aaba7bd332d24610f9cb76e75e5479fca55c2c072ea5c8d27575c416d20e7ae4246594e910d3a0ba307348544311f258a060d3b8a783f3a438391f92bb5d00e44f45b46e9cfe9f433c08b8efb9009a1afffa4a77fe6febf903ed8c025a86bf015005da1a9c2c7d6cfbfb65f92a283acc1fd299d181feace32d5766f46c3f02765cf2f4a915cb5319e2180127755d860f155d1383e39de7792ec931745830d3af0ee71d0ae41f4fc49733c7eb2fe4b40d535323eedff22d62c3d8893ce3a01d18467ad918086b7a924fb8f5f4c4ea6360e774849a79277181dfdd625732060fe53567cb5f4fd02de58da7fee3b3d5ac8eebbcf544696eb82af36eec9c77e71f785ef9ac24fd876bb9b7b4ddecf117dc3b493e4687095a2be71802d5f3cbdc1aee4d4869ad4646f04edcd86ae7d4bf35a6665e90d7d1e69a5769d53189b5d09af3e18fbbbe172a93977a6798ac3f9adefbb2a60aa4a9f17ef3bcf5d66964bad07ab10818ec241de7609d3581b1373f0c1947618f91f4ea55eef69105561e812813abdf0a96a693f364a5d4faf8517437e743f6c67b963574a4f358ecd9f69f117b6f9e248b3cd4acb79bb5e1e51700c65963ee9e3c681d67b213f614508095147858d7a5cbd4eb0123670f715ea0cdb619a6211aa610590b477f89183c9ee504263fbf8a44f81e89a2e45ff524c25137cbfe4046d0d3fd5f21055f82259a485e0a63b584a2da4601058048e0aba58bb04a3242acd792ed81c55e204df98b586e7f35ec361a73ed4fdc339c8ddc282293b2ef6960a77bd191e56794768eff98dbf5d64e86d578bb7806f619b9343faaa5530497bc0490c782ea5999f60bbceffd89b52e793c77ef0278be33dd35bedeb775d7dd0f4792edf05cd6614b54bfb124317fdc4a9f6495a486613fe6496811d9c8747e98b21999382c9ec567b5555158872df86462793579b1acac48a6da90ba1075b91623fb28ceb0a428b83b6cd602175e3e093a68e58962ad79f03f78bb62334af1a926ca80cf2e7acd03de9da344120c9acb30716472ee5f80b08d9924f4198452436ee1e097b76b16d44d55960046b21b4a2bf023c1f754cc4bb20a4e56b15e87a4639407a8c4dd0984c44bc3a3f7c40b5bb4420d7fd07e541512e4eeb855f4b987b042e56f2eba96f3bfe23707c819bac9b078a9b61e8c66782964ac26c7b2cb93ef4330e66b75e2b5301c5e22044db0bcba8cfc81399f3786e723992a46c7fbb58396a2d61b7b9426a911d8cc04be418b568d823bcc3540481f13f5588b8f0fb31c86ffec0e5b93c89b190205bb572f3cb0dcad30b2943671a64f334d0a2d379d0d54f82935a78316ac61aa0b6b198ea53a41e2886be526d9ef7b79ef4a78edcffd25", 0x1000, 0x2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) seteuid(r3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x1, r2}) close(r1) 12:10:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f00000000c0)=""/30, 0x1e, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) write(r2, &(0x7f0000000440)="be", 0x1) execve(0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) bind(r2, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 12:10:15 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/137, 0x89}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c0", 0x1}], 0x1) r1 = syz_open_pts() close(r0) kqueue() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x800) getgroups(0x0, &(0x7f0000000040)) r2 = socket(0x0, 0x4, 0x401) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x8, 0xb6b}, {0x18, 0x2, 0x8, 0x5}, 0x1, [0x1, 0x8001, 0x1, 0x2, 0xfffffffffffffffa, 0x8, 0x1, 0x9]}, 0x3c) mprotect(&(0x7f000049f000/0x2000)=nil, 0x2000, 0xfffff7fffffffffd) syz_open_pts() 12:10:15 executing program 1: r0 = socket$inet6(0x18, 0x40000008003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000400000ffff0000010000009b2e6cf31ddf1d80b92098ce00e3840ba513181fea2d6b566fe9e3e448d918258162b09153c49edd3d6a87f92a2b80646da9d71be9a60af93d7a1665a92d1975b9a3f10b72b67ea408ad391b7b6c3fb2e0e25356206114bbb6da0f2126f8ab1f63ee1448fdd604b2b3a1baa6237ed26b048ed0c50102ec980ca855a811431ec2b134cbd09ab442ddabd9d67ddbe1b130754620aca986bbdfcef48be8cdb28d3c72ef4d00f2b9f251b9526bb88d8e83f8df6b4f31d7f6b66f0997d61b06502ac6cf18d85c426eee6211b221a838041e1ba65c768f196479997419ef880fbf3449623ef78f1e37f0311c95dc00000000000031e8aa136d0ffba35bf624d2c29b681184cf52891aafcb1457556816232b43c3a7761eb418facb65bc72f666beb1f5bbf77ac60e7e94f3343b0b8ad6d13a00b42256ddb8ee332a130af40b1e20d05fc7e6818cacc379cb39c8ebfd"], 0xf8, 0x4}, 0x8) 12:10:15 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x6810, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20800, 0x8) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = getuid() setuid(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 12:10:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000240)="e36258a416f7900374c1bee37a419f7a9ba9ae1094132077f256b4093cfbcdbceab5bdc3a51970948b1b2e0ade41a52f5ea7fa0023d58b00000000000000aa40078177da4ce9c287730c53fb394b842dbbcca9da10495dd976cde2d31f23be690b696155d0", 0x65) write(r0, &(0x7f0000000b00)="f348005489cc1affffff7f00000000ff4009c29d31d7da128ccdaf6aa2dbfe4b000000003c7d746ff496fa7a21310e84eadeca0e1cf38882efd7b372f7e56f895a85e1069e1af9d9c7312eacb2390cdda9cecf61edf7535e9808a9a76f889a60dfd7c8eaf51619ad182cdb00e0c5466b906ed44a2404fadbc06c2bb2154c2891f73b21893b662a165ffe317becf3b8e22771150cd4265aeb3ee1fc4ce61ee386c53b1c066bd6984b265572faef758360658743ea0b00000000de000000000000000181b50062cc8b805f9b4b6933b9ab2ef80f338baaf1bb3f0ebd9a3690a6db702e1bb32f92fe73b9a4d42439ee86f82a27e61b21f8e9ec1a0ad23566b9e42eaf4118623bd1d717c1d087dc8c319b9c04a7f282cef2d135cc1ee7b79a6095e3450c743c350c0b67b1d6efad0734cb34ff44e07cf86cbf142fd1447e6400e0913b6909f2d070a3af2104ef56dc5c32ee5bd96522ed4f52c90334b666721e2db597665f4f32ae86bc780dcf5d34164bb8e005ecf7bf784fe98254d16aac89cdfd072fcdacc181f67e7f02d680d3df89a3c3c750430eee2b647244b3ca5236ed1812d1e8826f871ef8429d8d3a3777339834ebad115cba885c9995ae6f277344d67782129400a93b0b653d53da3ab4f57ca0386f73ac2d90a977cbf5e27adc5cbe94abdd2b33431ad9653b8ab88816c99815af6f4c43468acf428d4d74ab6ef6d2c5c88b0733f61f1faf55eed46f2432db00811faea5b9f65c8fd7dcdd224d216d25909a0d413f180f03a5e439c783d6bd432db67f52688068a29a6fa1d6e31b62004241c23d8f5c8e5cf60800bed207793551d0858bef7ce3eca3972c16f9247d1fd87d05410c0a45ad68807cd510d8e82910a2d912edf7700ece36e1cabd99cfbc05dc03f4846a4356e4ab5662acd90ff4cac848f6b1a80904e5a924e2fde3a90972afeadd0d135760d5ddbe10c2a2d4eb6b84c59bf8d33400000000000000000000000000", 0x2c5) lseek(r0, 0x0, 0x2) r1 = syz_open_pts() close(r0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x180, 0x8) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x100000001) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000003c0)={0x0, 0x10000000003, 0x1f, 0x283da25b, "636123a62bd51684a00dc1c8b557a5f81fdb4fbc"}) poll(&(0x7f0000000000)=[{r1, 0x80}, {r4, 0x16c}, {r4, 0x4c}, {r3, 0x8}], 0x4, 0x6) 12:10:15 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x0, 0x4, 0x7}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000000}) 12:10:15 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x43, 0x8c) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c653000180116dbb2b54a10f0a82e52a305f6cef784b7ec43a76f6afd71aa4db5c138b5e17007addbb1c36a6a86ae39b7ec73c6871fd55bc2e2a4882cb0f0563ccab6c622ed234ba1dd9a1d6663cb00080000000000008b75c5bdab6dc7b21cac020a3de9"], 0xa) semctl$SETALL(0x0, 0x0, 0x9, 0xffffffffffffffff) 12:10:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000000c0)=""/214, 0x368) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000001c0)=0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e92b794f8ae04803cea065176003bb1fe00"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffbff, "bbeccb0b94c4bc203bab12d411e7f083b8129092", 0x1ff, 0x4}) 12:10:15 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002003, 0x800) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r1, r0) r2 = kqueue() close(r1) dup2(r2, r0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 12:10:15 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/172, 0xac}], 0x1) write(r0, &(0x7f00000002c0)="0de260517a020a401d9180ee57673a6e6fab258c7e108d008d643e71ac5d2a30f2d12055cf80f27eeb6b3375547faa1dbcfd00a82e6b3536bf97695259344ac438a28e4e544a1caa80e37261c6c8b31fd1273750a605f46c9db92f9baf61760a7b06406ad5196bfd596735eed3134e3731d64d78e1a3d09117e4a4c17f830a3467adcfe953bf9568518b1a25d9b64ad0d7e27a415b34f24c703ace24", 0x9c) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea15", 0x5a4}], 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f00000001c0)=""/84, 0x54}, {&(0x7f0000000380)=""/138, 0x8a}, {&(0x7f0000001540)=""/253, 0xfd}, {&(0x7f0000001640)=""/139, 0x8b}, {&(0x7f0000000240)=""/4, 0x4}], 0x5) writev(r2, &(0x7f0000000280)=[{&(0x7f0000001780)="2018ca33e5b3775fbdc96c55686ce09cf2caf49c1261afd94b65a4ef7ae8d2c58594df40698c600f09c8099de74832133969848298b9e6ae22db2b3f0da780374771706513f3befac6148aedf38e32794d3b29428f073a72959da813f2538e818be2fa94e732289e6a362959429ecb081305d3a4dc2c5b7c926685c3f0e8da5fdaf17efef2ae7676794a893c46b7ac1b7810df3917ea8c9e6993bc8f0f544aa33004c3e8d70e0a2777b584ea98a749a4ed733e90cdc16dfd46ef4114edfe4370a78207a09dbd541bbdbe5c9cc97dd135a0ff34bba8a26312b948e205bcd238b8432a2697ab18f96ccbe05aa3cd7ec929a1db529b657555fefed06f3349557a599929c021dbd71d6e589d2e954defd115c47847817ab458c92b1276c379d0a36b3161089e33234ec91b4f1299b86830c054623159d1671c68789d7178f1fa9535026a1c42cdf5a1ffecb07f3a595ff2e6720624cc9f28c0200126cc3a716ee99a505a1260f2c1aaffc9c2efeebf9e2f2b1210d61a866d6b87428fdf3fcbd235f88150fbe273b6d9115688fb23a99c042fa993e2aaeed5eceaa7cc78b4d6246e738d92af24f55a75d6081b862cd1d04b61faa5f350e551f36b8a47e5243f9483f4d14630e93a8a76d32c8dc6add411ef62a49d0003f424cffb8cfef42d5df378cd46dea660019074af69c472855bf1c4422b2758c2136ab178c5a5b9a11a12677aa3fec502d229017e3744940facdde99ff6f1ba52027c13e179a7fd85ebd12493475c935da88fc0993f8415a03d906dfa340ead3af021c83acc54c23876403958f4b34472c344f6b66aba3c4f4ddd136b91cbc5b192716a2948cd7fd827fe1813fe3c3a098017877eea6d7b34a7520bdc6445f725c1a19af6646eb269d69263b4bff2513fa7e67d74504c2dc788fde66f6205d3949c5964fbec81c708ca2ad44ca119f8f69dadd0b2ff32b96c43089ebbafb7d43f2c2fcd0a73b02e78805f52d743f539da820ef05ea2b4a127c20b9d97faa5eb0d1595060939b250b695af71ca54229bf3b26b9b4946153a3ae50a0ff0dd2617be4a8d2fde42265382daa594f447ef102fd01e91282d4a8f524863b654ede18e93c44027486e7958820def4d9121fd9157105698d0a0d544c602bc06c5937b183c000ba27ae2218ad2737648b0245ba55952e98d931a27f790b7406adb33474fa9e71942f587d9ee86a5c736ad9552eda188afdfc3c67663cdc8f813dc8b46bdb4bdd8e0b2916131f5044abe3c3e6de32a48106ab64577086ad20653b817f14c23a6c44ff511c1c51ec11d33e9d97e48a1893d5851ab6cbc2168bd114652c5e6971e5eced1d8cb6c2bda2ca3ee16c217c600d62f96cd629eee16af8b64e71910c048ee9532ee81f46dfaf8031ee8f5885fc3eea65c9135d6fa539ade1a5d36cc8ac99e554315bec9105f537d9d828c4a0d19bf6338f9c853255225078f9a3a3ff581c4891c70136ecfe6cc57889b1ecac81e3a1354d534262d93fd52f22f2200857cdf5224cf9403a1b97b894ca33adb19cc74bb0b3e54a7e6c337b874d77c1db9c404615339d4c811a21ebb0dd9f94921d3e9977a391be89a638f672c9e4fa5ef1d9c91586bc3fb4e9eec8c5a391fa366447e721f37a7016e867245f34beca8d34c104a370b08b07eab0c5f476c5c630f679d7bb9b04e1112fbd488c4b49f30db12f466a01e2b44e41f80d010838dce66aea5dcb83f54ff147ee60907330de7d9689bcd940480cc75817a634a563859b7a7c563e57e1b487c6ae1676624bb8924b828e993de593ea02427e68034552d6a3899505475ce2b0c19fd0f2d5456cb763de6cad7e82841d385a4fd4b84d415c20471232bd1123b31da8463512e872be05e24444d0726ebbcdc05c7a614cb16b3f11828983909cfe8abc86c6772baf826a7fc53fe3292d6828c582c0063e8aceed7562d8f9dc82711755873a8ef688d0e62fb3205f392", 0x57a}], 0x1) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000003100)=""/4096, 0x1000}], 0x2) 12:10:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000540)="e3", 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) poll(&(0x7f0000000280)=[{r4, 0xc1}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) write(r3, &(0x7f0000000040)="0274011921265d7e9fba50f48adc26d0581a86", 0x13) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x0, 0x18000}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x5) read(r3, &(0x7f0000000300)=""/241, 0xf1) 12:10:15 executing program 0: r0 = socket(0x18, 0x4004, 0x3) r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x80) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f0000000b00)='\t', 0x1}], 0x1) 12:10:15 executing program 0: r0 = open(&(0x7f0000000080)='./file2\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='.\x00') ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x5) mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000100)='./file2\x00', 0x4) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 12:10:15 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)="00000000df606683f36962fd104c1160b622538a7bc06ecf1f87c8c29661c874161121990375de0a1370381ad91e5fc46d60a2aeca5b27de403470ff15fff9e70d19baae580ee015c75286d36da47638cf61b0de3df509d9d434f4deb69cfa6d05295cbe697bc5dd45e36568c3a3ba0fcec0caf89738c1d17264c7c09485fdee2a0bb7d473ec7c8f2dc9ac571cde", 0x8e) setsockopt(r0, 0x2000000000029, 0xc, 0x0, 0x29) 12:10:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000000)="04000000", 0x4}], 0x1) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) syz_open_pts() 12:10:16 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) fchmod(r0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x3, 0x2, 0x100000001, 0x1, r3}) fcntl$setstatus(r2, 0x4, 0x80) fchdir(r2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x1ff, 0x2, 0x7, 0x8001}) 12:10:16 executing program 0: setitimer(0x200000, &(0x7f0000000000)={{}, {0x0, 0xffffffff}}, 0x0) msgget$private(0x0, 0x144) 12:10:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x1, 0x0, 0x100000040}) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 12:10:16 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x100000000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000080)='./file0\x00', 0x18, 0xf3c3b0798f264a1e) kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) kqueue() kqueue() dup2(r1, r0) 12:10:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x12a5, 0x1, 0x2689, 0x7, "ffc8ea665b5ba2c39636807a9951163fc7ef79a2", 0x9, 0x69db}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc91cf2bae8e47594ff576b22070000000000000010"], 0x1) sendmsg(r0, &(0x7f00000015c0)={&(0x7f0000000140)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000200)="d34a53df8e6dd5e4812d46dbb365b6a949d6dee96c1fc4e7d328993f7d621f10de8263dfaf42b7822fead016db6f8a6e7fd08ea3eb73f558ed55c323ed43b3d982d5420af18ce2bfefed2455c533b9b405972d00f4d9b64c954f6abcd55235c3ff5b4feb6aedb510f38e13c27a5cb6323da6c4e9c7ef", 0x76}, {&(0x7f0000000280)="734dee6b9ee6bac23a143ee6c9478ad643cc169f29913d58d9250eec49ad730f3e8487269c40e1f29ad5fed2ec0711abcca0d0ef13ef8b62d6ce9aacf5b0a4d440f88afc4ac0e749cdfe455b882290da7aadd0c6e250fc4e23f3412070eb9a8ad11d2b56de5fb83c3604aeb816a35e1528fe1ebc2d5ef1b80726c423efd3f9aee13a66c5c600d7e58972ef7e3b6f13c73a6553fbf26f15dd49c2227c9fe4219337aa0bd56ab72982bdd86551c1063a71a3d4a28a0c464b7df13d", 0xba}, {&(0x7f0000000340)="ff099b4022a24bc99e325ab57afef44482c4cd90aaaf9877e0d1d6d047cdd2dd90f19e423ead8eea80309ad6462544cf3849af675a393588f1f55fb91f4fe8fe41efc361712d0e40d4befc27fac2beabc013340061953213a23f3bfee327415acb61acfca14bb65a7a86c834fff56706d034a7a64b1229b98cdf8b255b87028e48141130448648f141ed308ff67334b817ece94f0c9338bd62e252b3a73259a2b49c341beb2230ec6079fc158efbfadccbcc802385fcb537b1a7ed31f0ef9fed0ebbb5d52669def6ec2fc984bc538ceb606c82cee0147c5f5a0c9de3048a0a613a37fe2d96c1", 0xe6}], 0x3, &(0x7f0000000440)=[{0x80, 0xffff, 0x6d27, "23776a5300e56436509e72fa9e34dbdbb8c94385842e921f1c86579821f00702259a0c4a50f90a08f067064092e8afeeb31c2ab0d63aa7c1121fe41ef1124593c90678bfb34508b70b7248a6d79b5598cf77c298cf91a08070da93784d9c99ae538f8bcae535b304ae68"}, {0x90, 0xffff, 0x8, "09d5b4231abb4ed051667e700f7f1df635f3ce1e536584116220645e7d8b3bdb11c575b89e3ca325f3bee3ff237e93f579be6360ccd160363d78311e77251c66f18dfba12c8adf01328a4bc12ab85221237b44a850db0b04abac99f518a341c230c2dba7feb98756a5157dce824f06971e68493c9035ad7a59dc5f3d46"}, {0x1010, 0x1, 0x7fffffff, "fe5da346bbd8c9889904852456f1a5b861b7b7daf1a75a7c190c1689c24b789c90b7cb92cc93c0f008a874018bcdfdc1bd5de8f0dfe7ae0cfbc88c691ecf2bcd5a3b8557c4ccfddf4c2c761fc85549c9f0f45cc96f1587dfde10754b4228af46eb30e4e1a015c0b5cbbcb590a91cb1fd36c4163bcb08080a89be2ab778d23e13a7bdc5b9b7c3f55c4adbb24515b8fe8c7ee050ffa0a955641c79c3076802ccde4b98a85554dd445a2afac3b6a7619e145202ffb7bd1fa58eb7376a247300d2c1cc6f8bd45db324ff8e32e8c703d887814ce9e4c547f3ec52178b8114dcf7815616d56625d5a4c99d4a335124bb10eaccddee06bebbb2dffc0b522160297a85ba0d9199c21f985781ce8302c7c927309dce2e4a03c0b7ed578394e050f1d6152bb516ee6881ded94a6bb9f9254478219e056fadb8c295187c439494d46e0e9cddd63abc43fc7dcab297062ac6a11cfdc28e50fa0ffd5a24e0f385e8def2638baaa26b2cc7ede680dbdfc474ab9be09ba9e51f0bbf9a69594639f94ed4ad3073491e26cb19606614535b83c832a8dfd87ea68f6cb46cd3eda53285827457349d1d7e9025e4c8a621141861817a12da4b73b5e6ed4125cca0dc29bb9a432781f51661ee9bad0b4daa6f73edeb6fd2dcf8f60fa55578f872302dd44356038351a9d9e8cb59f34565ea2245e6a9d57a6009e4777a33e3b1107fdb62bfebef605e35dd8ac0ed293d4ea858bb6fb3ed328ab0c2323fb011e83bff480fca242e52a928632819ef74bc12d911d2c83c312cfcdbc0d74e0c070cc3a1090c4760f8decccec7b4823d2f08c82d36e58cd1250a1b89f5ba357703e6d619f312a9331ddc53c7fb1f3296b5e7c6e2bde478a93ecf971cec6259451e6e47639ae7f64d37f7147d2b60b0b2d8535a5a61efadfbdaa2abf230a60717aa010f72101be7ece702d4ad32ba2ce731806ab23ad1a9a44bc9a0fe8e12da5995f9508600258dacc4a3c12136a399c88e57e6816b99df4c4460d87f2bda782a67b51357342e9da5634110efa0b3d55e0c3ceece7b0987886bbb82de27b939caf99d9aca069b09ed11d7463f547d1fd088c1f66baad626759351ff7387df8a78ab49e2dc5f90259326ee044b7d32be130ec40c3b8e7bf8912707d92b754d0cdf3768a964f09c54dc1929ae52f1953d74e2abd660eb3c5d6b1c08c898abb5bb41f8e2e7c5388906edfb9f8fd6968753f8969c3e58e7771470fd440cf196296a36566dd41e6651c5c99a15e5c3d20351c2c7fc4791ce54e11b91b018b3829a0e69746e6bd79ef6848169e83e88c86b634a1327ccc20a1646ae8e0300963b82b43be48ba44aa5bfb98797af544ba0f93ea1477b7a2b65c49a3847a53e6a0655af5962f7b02cba65e7b4fa75d3219e52a5918acdca66b2b8f7d04d43198f962f2089cbe02a9301018cfbdfa0599f5cb7df1d93a0bfafe2671d84ffec23b9f43b6b61f65561d39566716a9c154715d4767b3783f8f352504d7c956502e6fb5a2388370c80f53a10d1d2fb1579b1b21340a700249d52cbaad74629577a3393c96cc92125f22bb2c3aa284dcc7a3ea6236ca3e47e478b4080a73cf31f85505108d63765e0d29c8768b29b43c2a76c7019af19dff26946e5f12e8ef7f697f1a59a201058cf8b9d509e16b4d9fa5e7edf6705d83e713d9ba2bc2bc8a98b85713343fee26731ea41c0d5b34a638ae1cbfbb66e196922ab6e622f1e69f8572fcc40adfa3f5c0f8ede15135c12d12f5c226acbb70887acbd52121c6861c256a56704c8a56950939a40da8299a5ded321f04c49c217520a36926464aaa6d8c4809fe7b136117417e326bfd47013e127c00d595d8e04f9b8dcd6cd6c75b2b5ca749473ef4da0e2ed97502880eef2dfd676f287af30829473fa4e7144975a3db79757d86c4c0ba09dbf685866b3c457019db98810e93d51e21c5ed588e91fbb9fcbedc686ade44e2e6124ebd1a63b63e124d1cd84c6ea4529ed0e2b026043c34a9cd2e1be258f51479bce3782460ba820a4e9e23ad895f204a5eb898dfb82d0e2c3f62a952247d1215902d42bc218c4481a5b08bb96f679046f422937e92447a797d3612520a470d7f6cad5b4f4e8040e3cf29e43ffbc06595720ad69f478a481480fa405da207df51794f009a0eacbaa942e306f2cef7d785f5c4af1c84833e1d3b82ccefefdfbdeaf8038241e323d8718cb40e0f0d759f0910f8c836fa95b86652b14af0ce766f1680991335329ac2b9d9632c595df2bb0b7fd02e078bf3f23ef0588b6d0b94e749e8d5072d09239de1036b3904b699e415c6e4bbf8437c3442457aec47c4a33a744eff33bfa53bcd0e6e1c23d01e5674721b375384d3ba166c81f2cf00cfdf6c61f281efdd55c593cfb4fe5226526b3ef9967780ec87062225337b34e03f9bae42f58ae34b5494e4b206a1a963907c518ac9a827c68b6374a986c64def2fcd74ba0f6abdbd22de7ee1407ec113fff96da1ddcbb0442ebde9bffe18dbf54578b91f7a8bec41ece7302002877aadd1892ba90b9511bd24a76501cc8712e52932167ba1f31fe3b2cd215adce6e9ae8681fa74c11af578d17896d5359783a204de7e7cfa723e99640d8b7a8cff7cbb7939324437b26f994157f5292a25ed72ee672c6f092809c85569261143b4f4ace22c4840702f2fa18a857b97df8e8eaa2c08082681b43bbd3665f84527eb53cc87502107d115b68eeb01d306459d00fdde4d2fe974a34642a2d1117584fcf5c72a171f115906db5571213f094d4bb322d06c37357f2cd2cd3207100dcdc489c8c55dcd74304e0985370e91a39e7f0c77a8735263d976b29b7cb975b1b66f12ac93826c559cbf90b1f967883c0f6c612a0904632a8545e020fea0c8384e21c6554465b317d8035ba46efb036f92abe99f1ae3aebbc65e51333969391ac25830725cb9791aae3561b2282d469e80ef48f3e593f167222c5a43f9125c65ff29d77f727a73f077c1017613ac221c64dd4d1eb3589abb93485c6e45fc01380c2128ac7ab5ed1223b8349e4b838651a410a4e47c90073044027112c56306f84bdd9d9c2fbb01292f49fb3642eedc5b0662dc1242f666b190f45af919adbbbc7961f66ef09948afc9a2aac236950011de1069f16c0160f7f65023e4891f124274865069ccc4720e2a3b25264976496588aa0c4e7bffc20c6363fdaeb1040d0fbfb24f1ace2cf57d9b2cfb8645832607b4856fd28bfff45ee78c9ce6778d374d2a6182b385380e09921632772720d60bb3831205e0f2a8a892cb4ea03953ad1a113c0f7a1b7c7e7853fe14eca6ae12bfd11047504fc16388755be29480971e971d41f338ed5335cf32e26088f1e2c25a8edb1f1cf83b99ee7c6402fe6d43cc34a3df8b2ea7eef19650a4f57115ab0dddcf1f1641ee91318f15439be75b6cde53489dbf3b667714d84b497b428b6c384c9fdf8f926aae37fbab5dd36f33de69594a732e555b853aae73f09d9c511ed6e5e266e4d4c61cf851c7d37b003b6cb653d6d2bd4c1da441d1271601be79f4a6e1c0f3308c71d4eaf3c265e85b8c31bb6140dc6683aeacf7a32229f2d8a0941a52acc0b01d57fe167a10e16f9e576708aaf4aa4c99e99b014d55b2d20e17b6867488dd94531fcc7d8d2674d3647e473e93c04d4bd763ae66d8f6ac4085aedaf73b891db3b7fd6dd047ef068981a61c6fd92ee3bcdae2ac270048161debfc18d32df37e7bfc4d508dcb1513035f39ba1b107c45205372bb4361f1c80861e970b35ed08d7e960246aab7f4b1e83eea4eb5d025ff9162fb67abefc47705c414a20b6f329181a4cf57de36f4a58d7454e7c23766675ef20cde9ebfccbcd3f70b65fade369781e1ade630cde6c06ed3986256d3170b036f9ab33f2c0a0c61c693b1ce5a647bb739ec14d495e39838d72170fcf2cf6e8f503772fe1a4dbd9c3b4a588cb1d41ceeb98a155e98a77d231c866c4083c4932fa0b6a09de02ccba3a6336778e6cb5e9ba8ab4a83079d89975b1d2a08fb0ae947511781ca97b84b9b1cdac7acb73dcc8bb7d725baca4ce45af199bbdab6fdd82881e4e2eb7b64ea9ccf14cc24145e9ec648cad6fb0e8cd50c95693355fd9f7621f1345b6a2fd1579a2a800fb5de938e5b11462b63e62d406831b5968ac49ae0078a1280befeb6099e8eecfd0e86e06d5fd1345ee0113ba71b965b233918a135da7f0805271119552e8f67274251128584572d96cd0b13dfab314ac7aa9ebdc1c639c09f7c9172ec31847e963015e22d4cf1f0dc32446fa5f3cd33720506e823b71db0f0fd2fef6edac43369cd8cd24ef0fa0e7f6ea968211cd019a3b1d734f2624a3eb4b3d2993519742b5d4222eaa977e5bdaef265b3a7cbdf02f9bb4fb978aab95cfd2baa1d9f48015fc41bd9fe3b75c92602858cfda0a7274e9638fd93a4503a54ded8dcf44fbd0b95a40e7777ade580700b6cfc5cd488e4262d7718beab38bfe3dc2450c16ed3144bffb7eedb23d941bda1d88094a4bc0861bea3761bef65bebfbd045a827dc6170cbcd213e24ea7f4f7e2c8ae053f9b34ab4cd62d7aad48327d5b6f2837498307af3e513c971d2217cf85c04c242cb458498237be9632d907027108bed31c3194a20e267b2c2c67d8706b5771435b2b1bc324666605739038599cbbf6cb756a087f3ed1479879d876759f37e1c57ce33fac05a133f431310dd89d2f3b563c1828360471f87eb6d410207f82aa930808a1e68220593dfe191298fccb0c72256e6f80d1542fcb70b286de31931f42567669824cb6db388d9bad3c241cc34a89dbe17fdb580d1a826dda4fb367705a175c4367d627d30aa74eac211deb99c7f08acc4baf0432775a43d40a66d3b1da58b9f04e54fab2c82274f0c3883980dc3fc196d01e75e142a7a73cd47a77513edd7f6fd2e763cfec1ac09ce7d35e3d9891fea000cf6134cc30e603196869ebfd33defc4af53be0a2b91e667329a59193ce474467ff50db4ce1442f22765735ff3b5df72b3cd2b16b23b67a593f6a0d7ad1ea0818d1bb46d35544c49739bdf7add70bc53ba857827d62e8d07b9ca05146e40c4a56fe56b3b978886ea495a8330af16d52efd0a32fba34e0a4afad00f586d48c8738269802867ae019eedb313ab265e291d195d84c43728e7387cb51827e1d1aa9d34fc9992a39879a2caacd84e46759f59531a28d0f8ccc9c9ef38600a5638b8790ba09128c828d0c4b2383af3193df9db606eebdbb121390c12610f151226a09b46a2ee8fe3deb9b03591537218367102d090c0995a2d20c0bbd576b90fbe90503e15eeb7dd19b409844dfbb02118624cd77e82fdff4e0c9ef3db92b4ad0482aebf2d417048bfadc184bba4a464fc6b8f30b757cbaa2a003dc36c0e9a3c5526ab40d40b4f01328be5d11ed7f3d06168554ff0f25e41b97b2200661f53130eeaaf38ce4eeafaf8ab8664bd8d47e0b4c45dc9ebcfce6927f9aefad547b4f4c961f61165bdf5c120d610ff71e4450a1f05fabae8cad8616b349a6aad1fca01c7e51d0b2ed70b61bf90402cfbd26ff514cc6bf7483cdca6b3750274bd613b10c8f900a072a1143e39ced0c21ae2908be057209c1134700959525f9163ff5c49ff3606f1a26ba3e7da8e1c264456347c78bfc567b45577689eb27cf101c5fb10d64e6eb7516269bf38d11bf732da172fd4f40eb3bb46982cc7dcc6e83eea7ab9cddd1c3d1aa5f7a13c8eb30c2ff938404c0967fe6a5ac49797cce5441cc968a17e696c778fcc81451ef747e53880fc71325354227dd3ccfc0a00"}, {0x60, 0x1, 0xfffffffffffffff8, "623cb66da2eb12a99e25f29102d29a02f6d87a7be15fde21bdd7c92c54fa4453d79f9ee3ac1a20146d343b6ad33c14c33c7c703128c56a079f489163aba192156e55ff2daeb5a8364928fd"}], 0x1180}, 0x5) connect$unix(r0, &(0x7f0000001600)=@file={0x1, './bus\x00'}, 0x8) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="eb", 0x1}], 0x1, 0x0) fcntl$getflags(r0, 0x1) 12:10:16 executing program 0: mkdir(0x0, 0xffffffffffffffff) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000380)='./file0/file0\x00', &(0x7f0000000280)='c\x00') open(&(0x7f0000000100)='./file0\x00', 0x20, 0x1) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) link(&(0x7f0000000300)='./file0\x00', 0x0) 12:10:17 executing program 0: r0 = semget(0x1, 0x4, 0x10) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x332, 0x4, 0xfffffffffffffffa, 0x1, 0xa240]) socket$inet(0x2, 0x4000, 0x100000000) sendmsg$unix(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000040)=""/202) semget(0x2, 0x1, 0x0) 12:10:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x8020, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20ca8, 0xf) clock_settime(0x3, &(0x7f0000000040)={0x7b, 0xef4}) 12:10:22 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000001100)=""/4096, 0x1222) ioctl$TIOCNOTTY(r0, 0x20007471) pipe2(&(0x7f0000000040), 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000003540)="94f1b5c75c4c80605b715a39d0ebcb807fc21ccd725cbde7a50815a15e024313f4bd45fd2b2f484d01e901c2c95a5c05cd2b20fe02b80eded5126589c5664f78b620b0c457dcbc510932078c060234548cb76f48e42363a977c889d58ecfd841abdf433635cade29b5beba6f52113fe855e20f659de5f7d6e2f39f37cd818c74f438c3f0d15d1e7881931c1c2ed3a5772ca2d7ea04e86594c9017adc86c4a541bba6935f002f331f7d063281892bd473998c82bad2bfe9f164583b39a0a25bf1e839d644726643138ac3f85f99b98c0cc2705dd2d26002e73a97294580d48d7d08c45f508eea582ef1890bd675c695810ab2b852eca1532a6502a8faf58ba6043b870fcfccf82ba1e25f1c7566f00463722d5b6befd0ce64f0c097850ff3a15fb30ba27d23cc82bc6b4239ecbe184f5b4e14fe2f01215478043659da6640d4ac6ff3252b5977701c96471ed1d7799af3beb3d8980e32f36e544fb190af64d9ad48208cb3af1d52add4ed8feaa89a5a3bf6f731aa11501d9a052199794f7bab787fa91a21fb7e9bcdf9b7a84ad44395eb8f0a64de845b4b16726678d10ff1099d970b0adcd779141b85befed1aa5fa783d4e13ce44541c5fea04ab6ac40fafc4e35924fecc57866883c9b7645afb008cedd19774b0ff8309fa9365c5e65ce77ccda2fc4224427c5c1b294ee60c887d550bcd3db71054c274e6ff7b3ab163cc17d4a9ba8fc8aee63e601bcc18f0ece7cc728965408a866a9cea6fffdbaf6dd9118ab06924ccc3efb75980eaca750721b956f56ef98e40fdb3e7028528f413dbc7c1f7a0c4588917109849776c25134f46bcc12d77814df56b09916654b1ed12b2ee5747a35e58f924fe0ae88817c7be5597064eeff106c05f7b5e98eeeecebae4ff93cf45dd95a9d1f8407e362d3ac8178a4a0a81dd9095d71df5e416db123bb4b0b40cebcbb41ad544879f27fd3434596550753efff3b238be40e948da183a05362181871ae236a7bbc5bb909be80e3513045f7ecd2bc4f487cdbd344c73b24fd07a00948a82d71b233c6528a320b45a36fb21ac90ba9bb8fc22c7174256dc990f64f33dba0396ca455a1793cd7eab05a09cd557bbc74dfc73f3cf661326ac06401ffdbc66eeb7933929f5e967483ea548808d865adcf25350cc2532d7bddf0235acfa67e833c3dcdc77bffc856d7bec62fd7ccf8e7dcbbd70b2d926b4ef83930f3dce2a4703f80380fb58bcb3b23359e5b40e06905b3f4820f783498741dda996413e111cb9229713aeed64c073c47fc63f76bf67e2ed2a156dde14aa3a758f06cc9cc01944a26f3b8fe2f19e64b177afee4d9ddeeafaf01a4f90aa2e3adf18eb6e1bb030c51e8f77874f83c27fbbe974a94c229c1ccbe6f9c55d4088569f863fb4a66f26b6d8948002425a8875c26b4076b7f8ea4f443e318ac97627b3ba8ddae798ef14320c5414dc0fd1bd4ccf19d723334781d66370cee0c4dba37d339e5ec58b91af422fc1c63b582a5123b389e7d784aeabf9f8b236aeefdc464eb4fc5844d2a1d8c7290d7cafb221cb5502dacf73541accaaa8aadc57b27160417540862d8d457e74ac3bc93cdbda139cabf61c647e48a0a1a0e27380d7082a9cd3be0a4ee8daca800288d91bb1f840b90b34aef54abc521a7d1999a8c7e188ac3b96676703df487f0375739cca0327f981224034441e0e1ebfabf0a1d4a4eea1279fcee7919be6c80fe90b02c7b871dc90661f2a5e0cb7012499de10763e528d54bb7d33ff29c845fec427680b8a8b506e29d03a36740fcc8de69a74191d7cb43a832f5d5273bcf51488c5d0b2b6aa5c1d1fde402688e2c66abaa4fe24d9e9e752054b68aa5e39c87e2f468a8150c3a1a25692ae4458bd7436b78f836fa49e13738403e87c0f3183051bfe9bd7830cfaa8fbe779e1736c7480252033b7047897ee124fc2a11e2e5364ee04e3eb7fe01b4725dd5b75490cbc71102f8892eef0bf92fc061a10e5376844ea0c697a3e4059322c4e97c533a7ccd36354fe5e99a61fbb30e1a96d22f015e7499159955d4ef488ae93e436924d142c74385cc38ee2ab8c80600e6e8b22061240a7595e886711fb0d53dcee21f7160030d08e4c5f0a5f8626b74d3b6ac5d9983838cb8546a226fd1aeaf3f3571ca5701422058cb5c4f0df74e67d0a5fc8b22bc9767d75a7822e2bda617ceb215ea7f53ec8568ae0e17964f88de9f0575df145d241f481f759a5d0c6ae978b466af5bf77e493cb19a75337e21b491d6b0f9608c6c9c1edf82a607ec3fabbe1564e75c146a6b811ff36c77873e38068f5a568c895013015644147b1c535730a32f491d433dec9cf9efd23a9a5fb68fd248b3c8e375b87b2e412a4498ad39ac8ccdf202a8b88ec45b08d05559a611149ae0ad0ca5003071019eeb8fa7ab445b439dd98c0b3a143cb05aeb4451edc2129a506e94ff5b10426d71b9ea1a8f4de471f3cc2e895c17e5189153ad0055c3ca7b8a1f9aed94c92768d080584352bf2099d7542f331d100ad0de2edcd5481fec34bd6102ae3b0fc08b4af46231fa93a9b087e885e2c6b4b225458a9bdfac1f318d1f96e80f031901efcbd81ef8412dbf6a768729b23f2c832d474be515e0a9db1438c69b9e6eff02e466a158d081c41cd2d379d8ca33ae2ef5aac54e3ae115d3fae4b630e8717696ebc5b53d746c41a094bcc00237d93261a0f4b934cfd2defc1340b72b11abe602a8330af7a4c443fb1ba98c1e41dbacb2c40f786284d734f99fa5fe44c1917607f42ab36014d044294a6128af5fa93ba0b98b1cccb3a4d6563e29d3286c5a79cc3ab20e5ea226a516a266178097f7e43f31786be8ab7b315b37e7771acf4ff4bbca1e257671e9d11704f75855d03d7ab2c1cacb34675de9914f9a36c8c848b766dfc026b9c6138b881005ff2945330747aeb602bd6832e07b5bd1e90c90575c9d3897653a711d7b0250ff8099f617e8dff194c43b896c15e46cc80f0aad3ff780ed50b61c94c41fdf4cdf8fc7debec7ca5e347398a737526a195df6356f310b09a6178d83f551b0c8e9e463091d6eda24a5035c04c6530b461674d01e27562152d73b51c69fb84b9263c39baeaa5be8979c1e67881858561aab140a198adefa8b346a1765a22f95495e870113ae2d1395fb61a23b9f4cd7d483a0eeb2ff72ab91e4ce06391f0ad479858746176658f772bb0ceca8bd58b6775f552ffbf54f7213815cbd0395e427be292aea1fd25e144fc49a737e1c82fd6cf7b104fe5600af7b50ac5973dfabb82d2e29274202dc8568c0cb0477a6882626d97f99fe84567674b867a01d4db516516e27007269a73d742e8c44658f34e7f68d709a6e2ebf3e51af71ed078d498daebcc0f74228be4ac75f1c2c8c64b4b0539cade13e03ed7e52145396a5923ae103f101e3d8fc24e4304e30b36d2f15833de77fcd730d376fc9f07e215446f31376bc9d9d835d53d94f99222066a6499460ca295e391da95dcdfe3e76370add7529ed25edd44d390cef35fab95247b7038f2e14b8ea8424c4fe5ab09f17a7e0ed6b9044a2258b32d44b869e03d60bfd06e7ba3cb258c24c5aa0a6c604916d0153d121eb7470d7a2013722f9be41dacadec763286eacb14865097a77fb884f61ac48cd206163a791a169076d790c17b501f6560251939c7ba8c01acf29a69e4c9fc88cf0ff30f66896a7ed24504c987e114e39e541cfc25d6207925402b54f614ceceee6c66aaba871001b7ba6546477dadc48f289bf8be024298885d6f2a0f03cc0589cd727720a342c081711ffd773b53cd4da0e733058c11cc7b36b248aaa17d33c6819c38af616615db4b9abc15bd87f3fcca84bc254d4c7a0503fb52ac629e03f59f13cf7e474bc0172d61e6f5c488e87e45a5c065842b306c37daea4f77fec74921ed5595f496902b6b5656bb22703df6162c97cad84ab86d864a28f57906aab55ea5cb3abe4f7be0d4e1de9c41cffe52b05ff4ed12d36a23a5f617170133c4e653b1dd9c4de606a1cb29ad426352fe8bbd260d5522386370ea69817ec2f867e9d19b8ec94ee64cd0678e7fe54c3fe1ebcebf580697b1703ab28e631c03c3a792305142dd6ad27a206d21e384ccd439ef2e41c6a5a24c1ad75ee85ff1da4090670348b9c1148e4f48cfd7d7bc616153ff29b5b7ee87fec94a9345eb5eec52464d44d781b6ecdefa80c19fb5972a1a544d6d64882c947c6d34bbb47f44e099440360fd1090c1c33e4ccdca369db19c58e2198f4297537891098176958515f3a906abd5680ea8890e4ba30adc32735676c41052c0dc82839e7240bfb597e29e4a07de5bf1d56fd1dcda73f0bec24b75a93098f08061178e235354458fb5eed0a25d20052385ac063305b8ca618740041500750c0429dc339110934597ac291c6738be15e92a99da9243ae4b2961ed4e9c230f5dc044734942ad298e5e95225e4ea922cc39782a09e11c2ec03b00f88a062e8cfb75d93df279e9e8e2180e4949b64ff558bad0cc32b2f2682063b0014fb0b5704d10744d262b31e329cc91a8fa2063f2392c3148f6d11e4f6cdddc63dfe0aa5a40fd57e766043abc1685da55e908b0a4081f1f4ca6241799f1fbecf2a5286c9f69bb12d35a4b9bbbf7d93a69b726265480aff5da240a12198efdc0e8d34159edeeeaf420650444fdfbb58dbfb71cf85059022232986eda0cfcc5731fe68b049c8a714f11e9d6e0c5c69d11504f7b4854686ec7bcd7a550c53b4b543ed74ee802f06aa7a0ec726ae09319d986175d36fdca91f8b07c5efc66f9f0ca2c57128d5555d0c1755248289dd740927887f3fad8da887e93ff2a179ef81aa05520b10ef917a94c4b843d970235e74c34bd7069d06a97c3bf34a4451386347b6147d56365f2bded192fb3ad5bf99f26a879298250ff065f6a99f692b0531f18d18ad5ef234a3fb3f2c93183acb278e1901b7210fbad2e683a5196616c9fab52be9fc826f26abdc16b578d82fff9f3d63d831c3bb5592acf9112a31b7383a44aabcdb65fdc0c6f27f4a36e9d6804ddea132f2096216f95c7c31af5d5e4b382df9813f48a5ce88596ae9fcd1a8e8c41a61c53e9ec01ad1b33125026a4bb0c545ebdb93184c7a70fc2304de136d75ab05157d7ddfabd7b0f1320af281575bcd58d2ffcdb7d89ce97247c5efe9fbc2c81e358666ee0d9573b3093522cbc195ca98c1811c88ceb694b900cb7528e6d1eae0980f77de1041c9d55428e99e66173cd374059cde565d48463f74045378abb325d97d87093795f2d57c7ab6351f8856b7c6544ac38d021438998ad4720111ee84177203408bb5cc259cde3d55053d7b3616ba649ff1c71765c6aa44b7f5374adf4ac64dfcd8fbd4b79f42e49f5a353aa0515ee489c78c5dd77e5bc54864530254d44cc21a888f84db82ec5c1be0a45d141ca03c97ad72ec78d3dc755a1ec6a8de8b890c498927bf7c24cd2b7671c8a69345b44c08955bcbfee9d6debe29c8446ce05e3df961577ace9f63a6ffab5c52b99349921bbe9986f2f7834f416112b3a95344cf53bc69be0d9bcdb28fb9c719fa1d9e37b0b7b5aa64d2a7a32e272b66df9db936a1cf55a20f877a21817b9b872ecd0cfdf70e17ec44e31c4e97a897b5d434e9d90cbaff7cd44d0564cac318b755eb4aa55d5e95a20a2aa0fc401393927d404593f8513689fd788c2b4d6183bcf3d62282f3d2064991dddfb7ae7964b13f82eec002a59a43525810ef95f0587f00f3c71c845c03daa54a9a7cba5ff328a527e4f70a98b8f253801ec5f14e95448f6d", 0x1000) 12:10:22 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x1}) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) recvfrom$inet(r2, &(0x7f0000000000)=""/188, 0xbc, 0x0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r4) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) 12:10:22 executing program 0: getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f00000001c0)=[r0]) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xfffffffffffffe9d, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffe, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = geteuid() setreuid(r4, r5) open(&(0x7f0000000100)='./file0\x00', 0x410, 0x111) setregid(0x0, r2) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') setuid(r4) setgroups(0x7, &(0x7f0000000200)=[r2, r0, r0, r1, r3, r1, r1]) shmget(0x0, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') 12:10:23 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmdt(r1) r2 = socket$inet6(0x18, 0x8001, 0x0) r3 = dup2(r0, r2) setsockopt(r3, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) getsockopt(r0, 0x100000000029, 0xb, 0x0, 0x0) 12:10:23 executing program 0: r0 = socket$inet(0x2, 0x7, 0x91) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) 12:10:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0xffe, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) close(r2) clock_getres(0x4, &(0x7f0000000040)) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 12:10:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000340)="f2a50dcd4c3938a53b21f1d2851b5cc77d39763b23cd837e3dd1b30a20a51abcfdfabb83c8ec3590a3b0ae331a51b5eb17ee19bd292a30665cfa8863aa79d4767140e4ccdd827b8ca65dfa426cd5e5024d4c16", 0x53) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x9, 0x40000001, 0x7fffffff, 0x2}, {{r0}, 0xfffffffffffffffd, 0x1a, 0x1, 0x7449, 0xa9a6}, {{r0}, 0xfffffffffffffffd, 0x40, 0x80000008, 0xfff, 0x6}], 0x8, &(0x7f00000001c0)=[{{r0}, 0x0, 0x20, 0x40000000, 0x6, 0x9}, {{r0}, 0xfffffffffffffffc, 0x18, 0xfffff, 0x5d, 0xfffffffffffffff7}], 0x1000, &(0x7f0000000200)={0x3}) fcntl$getown(r0, 0x5) r1 = semget$private(0x0, 0x7, 0x120) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000100)=""/32) execve(0x0, 0x0, 0x0) 12:10:23 executing program 0: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', 0x0) 12:10:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xf, 0x80004527) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x4) 12:10:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) r1 = syz_open_pts() syz_open_pts() dup2(r1, r1) 12:10:24 executing program 0: socket(0x2, 0x0, 0xff) r0 = socket$inet6(0x18, 0x3, 0xb) setsockopt(r0, 0x20000000029, 0x38, 0x0, 0x0) lseek(r0, 0x1, 0x1) 12:10:24 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) r1 = semget(0x1, 0x0, 0x0) semctl$GETVAL(r1, 0x0, 0x5, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8082, 0x8) setsockopt(r2, 0x388, 0x7, &(0x7f0000000040)="e984f932c4954059a0ace814d3114f0273dcd0dfdf7317ebd15b586478c30618b6b5e9d2709caeabacfe90b2cca0a2a10bb3bf66ef48320e22613b7fc35d86b5876a7f7a0feb1160f806d52310ec828e2c013c5d579c4970f371dfca9b0f52f9bcdf0dea88d7899afc8ff81dfe4e5649129a1ec2602c7ed1f549f1bc3c6aedd4f5d577d408c2bca0472f35f534cb83e07c98ab6853abf7e90ae8baf032b20e217ed030721c158637d25621e56dff1aca79edc536fca3c35f38f52ad8e8b112397df2573eeda8e2e31c6f2cd07a5dbc625259705a3c1fe2fc9975d998b00ad39ec7d8b804017bca372fe3ee290bd914808a8f7baea2d95dee7448e3d067db4171a7e4fbdcbba06d2d07228290833f917ff66ed7fed30994a6048cbeae8a85a71f6543d24558194ec95ada389b27dd18054c3c9f99710cbc112f0b60c886d938f17d28adf7fd066f99a664dd0bebe9fb4739877224563de05ab68d401b70c02dc774ab7c68fe730b549e2722800a9af3256c07e6cdb7452d823aa6059150ebc1ffb76f369dc3b348baa2ae28ac706bd5505cd10ae794ad0b31b9bb96c79f8b62d72f339d68252b55c0c2b508ab9b0734532f17f11e6f6880193b52bdeabfa0158ee558a82087b87dd9644d654e6b1878902fcbd704f29af8b0f8e7241d406fef2c2d88983ff8d8036cdeee0cfe0616d8b7f7601db8859645344461fad345af98e11f5b89e9c25ecbbe1620c549c74c72abae2702b05f733e7e4f8eb53e97c47a3500fe809135a4dfafc95d36a00c2d660c9d884ad3815c656f37d5dc4f2d9ccd0872f12ef7e8535e05d22707e661c9c9e0fad325b5d11b26693df4ca3042d903e4cb32ba36ba979680069fa2142dbfc2a1a3458a5bdc165fddaff78c9b4411b2aadb56d9576a65f0da80cb58d232f38dcdb377d626e5f6c16a1bdd2eec0af7215dbadc4c19d2a60e04388edea6b3211a8ed96b90f4046f9c4831a17fa3baee00f0333d017af6f9027ca9336fbb3816ea2729041a094c058a72225509a2b859ed6e65a7a0e0c7ae3a3fdf2ddd58e9c44f6bc4d9f1ebebefc20d5498de3fb01537578828d23ace0ccd178b664667d2607912cfe591868c86be04b341f8aefada86f09d0666f05941575bee7c5f2f9c5427cc8e7058bdb117a17824a3f6e7aae0cb2de5568c4b4e4b94945226fee828421d5798eda0d0d04641d34eb6f76fc2a33b71c5f6b0e1553e482e8bc0854d6fd358fa53a3318d3f4f3e9b0dc44d2c99d5df28e4768be3752be0b9b8e793b3785c16fee67aef4b63277620e6e094deab6ae50af5606ed42d549068cff8e919d5053f5ae42d01a356b300c49179a94f67e1e98e3a55d48f6710c33b7053218a3dae146df8190bb8bf237c3d23aec5c0a7fa16a1975fa1debd94c02c214b027a0d8ea94940708e358dd2e0f4fa76f47ce44c9c7f9e6141171740b084c25d437a46e469676f794741a24f25086a48500608e7ef5f6b7805183e095f2251198f64c6736ab6bb750a598b51f24f43129a9f9f8b80545526af5195b4837f6731a1fdfe8398c38d030f12e2947fd9f64df94397c1233cb322d7632f9c0458f31300bfbc344fe999c8a70f5494bd98bc41ff1c12ea0858f8d43566321ffe07f84465595affe17cb02f490c40da9b188e9436c050456588f01571d89ec12d4947edc7f5a8754bdfde1a1540ef53becd5c9a292bf3d9ea0a8c9e63bb3aed330764348dd70f2a828dd4c5b1b1a5c6ee7232fdef659bf058efc3d170751eb0fefc097c80f7b435c7c9186d8687d57effdb0a4f370c722eeb64268d8a61db9bd61882d91da79efedb75ea2f564686b489e1264200fe6946d59ca470f43d3ba5ccce3cda04891df20f18638681511ec87b81785abb48bdb3e1d05d5c55d207c691d27c216b8364eff7452d47129a4158c1d8184670521235db20eb603dde1eb0ac0a3f3db5cba410d3f22244a863e9eda0b899ebc2fb9a4224ecef00b90051acf0ab141b719b713ab697c95191e67ed49823aaef2c103a252dc7d33d7b9857d46fed3e8d7d5e036d9dfe7690e6421ee0947c003f5c8999e3e711d58efb6a7e37814a8ee2e899fe4cd33eaebe2ca30a788841ccb16126acee5267035fa826dc8680a659c5b067c2b1ef3f69b21dd49d94d0e4dd9d5b2c629940bd298741b3dc65e7ced4f3690d12b189d0912730e114dc6068912c298489888d15cbbebebe574aeffa3548cc3eac7db4ceb6af29b461b7e3ef7d019aab833394a67804653fe5def49dcd7ad4c9d767fd2241ec91e3a4e8ba8c48709e4fcf006e95a76f5f2adbf1dc84355bc1b6367c9d4a9a33a1e02d44b816539044bdb393703f6b275ce66d480ff2d1294f886e05f8e062fa59455243fb33beaebb1027f18e0cbd79a2279a025300544cec2a93d2e8bbcae24f5d2cd7ae653b37d1141f26aa50204df415df2339879000fe18bee8cd80da7c9e50fe3ccf3e8b8dfefa8307a5cc12e3245fc309808185320bbb268d6b02964d6be801789e0f3b8f8600ad283adf55db8abc95cade18d2a59303a2ae791ed73ec730069a334468fe1e5ce6fcbc166ff5e26acf48e3c49c1e0338ae0b1561db7c70648445bc22f724ad682e056d77a02725476460b4ec6bfef84fe14bfcad14fe8b3bbde4bafeec048746f8c2cc23afcb4d6d7f7b003d6665183c4daa7658c5fdb5e6de65d202c7365a2afd0c1941ba8e71dd86f912f5f0571961b0c2acd3c6ed787baee9ca874c8c720d3b50d5563cb8cc610be3157855293120001e37bc54cf14e47f5cdb6c46c59eff5f6ef2d41b08c06e0dd9e2eda3f0037525f319cc95c8b1dd0280dcd27352fb985be2d5bc80947deffcefe8e45afc2970353a9e6f1ea3caa2335b2c2b70b14245e053543e3f11e5c3bd7065dd9cb9ee8a6d4b26b1703b1ea99d2a47de572f2f2ce689c04eadd3a9466888e4c22650971da9ba3b6ad49b99ede35789b076fe45b026007319c183a34ceb05eb15e8a88b701a1d45d72abdfbc2db35449289c62a5be82108263455b168a0a4b38ff2551199f881935d4bdfad6249dfe4926a8fe9a1c4dac0411784bb0c30ce5f074a947506a7b2dacff1e342d39469e990f68b039d95456924d82b2c5e59a38697022055497439721742cd9b7149c5705de9f37801216eb4de2bb3faefd55ce110c7087cd57bfcb98d07bde8eeb3c6ef357ee7adb609963285f3f1af1e251172aefcc3da6a9d54c238b7dad9cf32f822a692160d5062c3465ce8c1cb65a4875c81775cdbd518c90e1f218f6f129a6bd6a1156dcd0db0179b46ff6450fdcdd6b2d7de5548ed15b30a9acb4b24a88238c76f50254b1b244f874d4ef8fb5cf663d90fe282b96b3e910309672d6ca4c48a1427a56fa8399855fd9ab2b579918dba4d17371dcacc096240e065fb86b802d4e81b8d10b2f896b49702532e4a7cab2da481b16ec797adda3b9bbe87e94052ecf1572cf8fca30c15297af7162aa7334855558eeedae4e892f27d236466ea4313a2729c89674d0b405d21e3903a1aed4a03d6c2022fc5ac97c779dce199d954a85fa84722327ae1943e731b799a6fe8c5bbe08c97485e79b569f9726b6c5e07ef99be3b6ed016ba73aafef0843be4b3477178cfc4360d6e99809b2bfca54ac17ff3a346155c3b440a9d2927e2fe7deb7c59799118e3f301cae3300fb041527daaa8252adaeea3cfeb708b2f493a21976a1c226c79958055c3bea5f1189b2eb8238f4ac124c899be93d0431b4df029152a67b1e093f91684bf066dd5d05f16bcd598a446674ab156c9b1edb40e42ef41e6960f6c252d5cb3d11f6b9eec1b2dd434dd1b7ff61eed9820f4fd1f61d4d4463e02daffb76917c151ec5438f2d906dc78dbdf1cb84ac306f1b826d3d5cc078ef6a294c8ae225fcf9f9ea80190f284fad1dd6d65aba4f4a06dd9dffe98eec9a8b4b0a93cbc28da2cbc642f575e4c2ed8d156b26c9034dda3e2da41249ecac6018d879cdf90b7454f2c8aedcc8bf585aa23a45a6b48c5577c2378ac4e26ec7aa6a390bbabc3ead737fd97a5e610d0b144dbb2d7613fcfec89334fd722bfcf6764ef58a5e904448cf89223286508186c1aba11af387acaf7449c1fa666bc7d40b514a406a79cfae062cdb2f2d28a5f8b95eccc7c1faea1aa2e1f0606d226ce2ced6eac77fa8e545f6560647c38d8b7c5280956e734b84152ab3b1e6d6499481291ad44bf9d38625c7f9c2a5b2a8b06995e5a65a749a7f0016cbfec9e09b28467c1298f12fce685532646d21d225a8dcedc771230a47aa7b91466a1f2d64b0c9db19f538edc2c4351cfdc099867e7d940b6990bdca2396035ef55375b45820580772e27e4a147741d70965ffda68b880dd9a400232547dec386ad4e6e7d07a5e3cfadfa675d9b0d72ef449d548de7ff4123064bd8ddde3dcc6c7671b31e817fb977ffbc3e6eaa9e48a2f32dc2438f1dd657feae9313b91bff00a39113aca0edccb48b32e0736f873991c4374ba30c073fc0a8b7eb1c03d83feb00f7dad4d1074b08ee655d9502a2a275125015b614794cd69694d652e832244bd6eb93c672fa4e2f442bc360c938961569e11086ffc7003620f705e465d221ef50df45a91ab51cc4c50c453b43be75c0722dc26f68c9403c59ced57a4797dc1dd734862c6549cfb573877e55d2d65a8a33d140def179e0d28fbad285fa1adc72c4d928fa3bbb1f7eb8730a940b502287dbaa704e1f89e2f8530e439deb0b7b0f28bd32d2729317037c38c8d148a6ae6224554ffe6f8ca0b4ac1b5f130190aedfc8239bed7bb1a7f5d3af889506b86989d0a5c9116bb0578acdb228cea388412a7c3551600d551f63de9a8e24cafe6b2c8a905e9fa12597f059e69d2939c7045c097086718f86aee2516462ae07da103c82a5deeaa5824b27bac5c79d64ef2cd6c5e973d4857bde3c2f3b7edb96752bb66ffe519bdedf140841f4643d2ac07c33351048cd04407d14da279ea2de4634eea242b2d009a64a0890422bf4dcedec94c678ffe83d95b6afe8d1c864cea6fc3d81546c5fe42a71d80b5abb3796248296a9a135d927040b8e164e580be7579a789c2003b400d51a7ae360bdb2850dbde1737ab322d2864a0b87650b2a223e31c2e246df8c60416f8f16addd427901bb1403162b9b0b0d3d3f083bf78c57525f8ae9618a82c6bc674001af52c2f53ba8bfc12ceb4b17eb2886b2b1537043c1f8d78a7adbdde81a2fc36302c0d5038d84187af80d664584f545eac0433936abb648f95efe6e70d0a9b42e294140ebd44686ae36c45f6a5ef94be3f834713bac911f03872c02f25cd2dceac24e37f69675ce4882aaf288ab949f3b2267d4c46451416b80b354d4440026ccc643a17a1d3134e57c1683d854ae396eeed72d967e63fee5dc2f13628a6c4c44bf23b196f3f2d229141adf5a325ab604cfbb846f2d3aeb77b92835a1273a2b861c33bedd0947eb57e2c91e6a1d9ae086299b0071face300e36ea1ceb13c2a4da5de052c2ff5c08f6697345d62ff6e3169503b019d48beee644f51c14ecdfcdf9dbc0f2a733c52463115bc63ee53a20b40c445e1318c28469317a0ad5f9e37b94f54e3e7bbfd12094bc4d4d70001eacfc2cd4087cb1efa96dcaf77df2e539a16149d444c9e48b7f6b944b7a1f18c67d64b6bf47f9545d172b78482f0fc1e9c6fe0cc7d8f97dd60e5455e7395811bfb17778e6183662c2005fa6214c17209bed85d84ba09bc9c05bb2f1f243db8326518a2e744b7c8a5ab4dac366bb05247c68ff358c3c1cc25428e758b1", 0x1000) 12:10:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) flock(r0, 0x6) flock(r0, 0x5) truncate(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffc) 12:10:24 executing program 0: r0 = socket$inet(0x2, 0x8002, 0x5) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 12:10:24 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x4538) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) 12:10:24 executing program 0: r0 = socket$inet(0x2, 0xb190576bbae54110, 0x0) shutdown(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41, 0x20000000, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x34, 0x20, 0x7, 0x8}, {{r0}, 0xfffffffffffffff8, 0x80, 0x20, 0x2, 0x6}, {{r0}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x4, 0x400}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x23c, 0x3}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x7a4, 0x1}, {{r0}, 0xfffffffffffffffe, 0x20, 0x8, 0x418, 0x7}], 0x3, &(0x7f0000000100)=[{{r0}, 0x0, 0x32, 0x40, 0x0, 0x1000000}, {{r0}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x101, 0x3}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x8, 0x2}, {{r0}, 0xffffffffffffffff, 0x90, 0x800fffff, 0x3, 0x7}, {{r0}, 0xfffffffffffffffe, 0xb, 0x3, 0xa00000, 0x2}], 0x7fff, &(0x7f00000001c0)={0x7fffffff, 0x9}) r1 = kqueue() listen(r1, 0x2) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x401, 0x0) 12:10:24 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1002, 0xfffffffffffffffd) chmod(&(0x7f0000000000)='./file1\x00', 0x5) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) 12:10:24 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = open$dir(&(0x7f00000015c0)='./file0\x00', 0x0, 0x144) fcntl$setown(r3, 0x6, r0) setgroups(0x0, 0x0) geteuid() r4 = getuid() r5 = accept(0xffffffffffffff9c, &(0x7f0000001600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000010000000000000000e1ff0000000000000000a3e4e4a1fabd482e3edec0704a476be93207c496e8de61a543efb86b5cc5bf1499167def06c9df17b516c79f45da39f9572ba4602382177b290f71647c1754224abdfcdcac1630abcd094132abd4e9bcb729a5197015e55e1c070de470bfd241194a4341ae279b5746cc61baa3817056a918ccfb954f86c11c668192074a7ed5f76154"], &(0x7f00000001c0)=0x34) preadv(r5, &(0x7f0000001540)=[{&(0x7f0000000200)=""/93, 0x5d}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/2, 0x2}, {&(0x7f00000012c0)=""/155, 0x9b}, {&(0x7f0000001380)=""/203, 0xcb}, {&(0x7f0000001480)=""/167, 0xa7}], 0x6, 0x27) setuid(r4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r6, 0x20007461) r7 = syz_open_pts() fchmod(r7, 0x400) shutdown(r5, 0xfffffffffffffffe) 12:10:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x2835, 0x0) socket$inet(0x2, 0x3, 0x455) 12:10:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x10) 12:10:24 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x5, &(0x7f00000002c0)=[r3, r4, r5, r6, r7]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r10 = getgid() fchownat(r2, &(0x7f0000000000)='./file0\x00', r9, r10, 0x2) recvfrom$unix(r2, &(0x7f00000000c0)=""/39, 0x27, 0x40, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r0, 0x2000000000029, 0x27, &(0x7f0000000140)='\x00\x00\bL', 0x4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r8, r9, r10}, 0xc) shutdown(r2, 0x2) 12:10:24 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xa1) fcntl$setstatus(r0, 0x4, 0x0) 12:10:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="6023010100000a02", 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) 12:10:25 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r2, &(0x7f0000000300)='<', 0x1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x6}], 0x3ff, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) kevent(r1, &(0x7f0000000080), 0x1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x0, 0x2, 0xffff, 0x4f7a}], 0x9, &(0x7f0000000140)={0x40, 0x6}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d76ca9700e0788a58c7db0de33f813693a9d63c6"}) close(r2) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000100)) 12:10:25 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/86, 0x56}, {&(0x7f0000000080)=""/51, 0x33}, {&(0x7f0000000100)=""/87, 0x57}, {&(0x7f0000000180)=""/137, 0x89}], 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffdfff9, 0xd, 0x0, 0x8000000000000000}], 0x943d, 0x0) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0x8, 0xff}, {{r1}, 0xfffffffffffffffe, 0x1, 0x3a, 0x2, 0xffffffffffffffff}], 0x0, &(0x7f00000002c0), 0x10000, &(0x7f0000000300)={0x0, 0x5}) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x7011, r1, 0x0, 0x0) 12:10:25 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000180)="000000e8ffff000000000000010000004c2e0000", 0x14) 12:10:25 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpid() r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 12:10:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = semget(0x1, 0xd55e9989ae740a10, 0x8) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000200)=""/63) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./bus/file1\x00', 0x80, 0x10) fcntl$setstatus(r1, 0x4, 0x0) r2 = semget$private(0x0, 0x3, 0x1) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x20) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000002c0)=""/246) pledge(&(0x7f0000000100)='{\x1b,\'-\x00', &(0x7f0000000140)=':\x00') 12:10:25 executing program 0: r0 = socket(0x1e, 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="1cb72f054fe1ff12a3833e1be4823916705e45520c40ca2c5156568647a3b9a4408795726a3df1d8fd2914b0bb9fc1e276b3f77daf10647ee01015068ef5301d568c6f642d0fb2de669050c0a7dd7c702774525c3cf68bb6b49ad736a6d1365497338b2b6f8a48332536b55426a5b0ee05f3c09b182fcd1b334127ad9f2c30aa96c0fb228b7291d4292e956210eacf3dc245f86f2553fc5e2296f34cf820998257106836d868f9e7f02f113056e1f497a3849043c994a0a2a1471cf8800761b0f240d43dd75152518905e97523bec59106b5c1bdc45835579e6ba0218741ef4819467d06e1986c", 0xe7}, {&(0x7f0000000240)="d518af0d814c3e45ff6e7101e418bfe4e120878a686461d8610cdaea6c855b5adf92e629974952b033e13d5d864b311de1a59ff10499bdfe0b042957422cb777d7c37abcd22af1cca73b200e41c825b09d7ac71ca69686a5077c6d471d2c1bfd635b98775f0bbb944b5999d4a04cfeabf730294a190866ef41c98bd2e2f9054af77ca34062f71a878fedb56eb5f4f8d1c7d49a2e1ac7db488e674b1935a0af0801ea4bb9bd4eaed2e16b90aa1cea785287be28affeae66d992be06c96ba79c537540290d7639be7acc1ae4019b4fde6062c702ad1e1720efba7c4d5adebf", 0xde}, {&(0x7f0000000340)="b67987c234e36e954a5861013d19c9882282e8c794be6f87989fd62e696a48f4be294334563b72404ad89f0818f4664fef2ec63f66b6b1ad7f376a27d126c1849f9c991a4ea0381d53d0d9a5c956446bb276523013888505a175e745e0106d71fa2d01824aa02fe9434c22386a3979540daa5c9bfeb95cf6135f2d0f9370f99fce35d4ee5778fe45708c2a24507108d9d939835f7cc2eb999b3a98e644cf3dc6dbb263608966ab424e0a56fe34505cd13f205ce4a27eaff9fa2aa747b21e0c8283735b10907ad3c63e78af9815b1c40e90e07bd713db1e370e7a4389837ac9132e9ca4202523", 0xe6}, {&(0x7f0000000580)="b59280204273891c1160610e6c4aa53ba52d34c08693b5896db29c230be18ad2ab1a761200502f86e2aa3258f4df9021bdea352b6baf2b980d522589dab7dfadeb9b3450ff5e95eddfc3c58c67a4a818b3d186f8470597a5d0225de3eb47f57613d70cc91942ba04a6fe4a0c8e7476f4a4222a2fce3fba8e703ce336c84942cafaaa3ee44bb08ef83b1d499c911d36cadbb8a7e4480f92031a2ca8da43b8cb67154345cf78521927589e384f2fda0a205bf9af7fab509bbf03d1cdb12df6ccd7f9c0e41761b1e365cdb7fd1e8871", 0xce}, {&(0x7f0000000680)="4c82b5ac27204bfcf286d66e26eb19086c6f6d62bb86499f1af29736824f338596dbb3131420a707408692a82777d0e21b8f872e72f93d78b5ac86156482c1a0988c866a3aef2c5c74577b95fc375baa5b222d914e684fb7887a776c9a49d6ece0bb251a023a7a3f9ff8e02bd54a20ccd9d4ae7ef36e53470c008c636c76e6765743d1a4759fbefa56fc830733bf8d194f216559aacd9952ef3a7dd2a5c343d1f197354bff", 0xa5}], 0x5) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07e42016"], 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000440)="af56ffca046350f381b9b99049fb91f0dda5e9397105da56b9709fd007206a3d18aebd91c7e38dd3a4c9e5723361eaec35fa6e77a3ff332e5db1c4e3551c222ead34680bb0759898f10c91672a84aaea4f9dc505b9fdf4a214b50ea2548bd05be0b0658fd6a39225328f4f6027c6e26f51a055b070ef9802de60442def9f7da2416b9e44f8e152b23c968b9bd08f621f7510f8e7b192195654bd95a9e19d0c127d302c958125b70d866165d13113da06d58ffa5992dc5b7a4514f5d6464ffb1a7a119a700a95ff62916a59b5d960e4498dd54ce7a90fa78abd352801831e696289e4f0c2c3cff6e7ff5089c4b93bdd7d303afbd07c59f89b23ea96fc8aa3cc07b046d9df47425d483e", 0x109}], 0x1) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) readv(r1, &(0x7f0000000540), 0x2) 12:10:25 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() pwritev(r0, &(0x7f00000010c0)=[{&(0x7f00000000c0)="61b767a8c6ba6d93d709a2eea3a30920051689d32de84597db5d6776a73cbeafd1d26638a0df6e501101140685a89e3c749c5ad1153d600b177ee946a289a21c0d3cb09da54a7d696531b4374bd7f5bfc6f0ed9427bbe1a21aa210a3cc902bbebf90338f2330e686ffb22e90433d6209670121b5a73b7c0a56630fc04217b86c1d35c1bd6b7e13b5090505cadc89bddc88957ea798cfc04535794decbe9104aef1396235314d7147b9b9808a1a605a6033152c83c61f88a639cc70e53fb7e7094eaec8d928f6f7db341bf420842fedf1971c6ec361a27625a16f2005073d3c0a48ea4bb831abb8ab11b11a78cdd30db7d3f0f57b4684ded32f8d05836a68babc070f4631144fdd3d926c1ebf903acad47bf2ba02ae47673a897874163289a0efa62eb34c16d21c56a9b7daaf33ffcfcfacc58ce9f00f3b21403b7ebc56ebd6d5406cc42edd96461528867ca3e8d894b06be808d5bbb25f69a5d24251f6ec0714e745ad12d89a5b50e9522c3c19e0ca52df456565abd1eafdfff2cf86e4273eba4667205bc26a4dac0a0ffb81b6a44d84bb7804de16ab1e3cb79291628edbe54ec4cb471994f59f91c544286fcd8d71b7204a1b2ac8c379ae6df97721f6c41c0b81e037e87089a9d67a900df4babcf9cf8397d11be43f2680ba89a8cbaef23749d21698fdd20e1fd39500f99758bb69c1f3fa71e1817125303b2c44c520c5610f0f6b57b9b9d2966e1cf918a66c632e7002ec2d2a1ab61450fc203fdfda29f630dc7c261ec238de8f308f8b44088dc4bf1feb542dbc6fa7fb35c4d58ba3c5421d98d25f5fdebf64f6f23772e0d5652447268ea92eb011b2a711125734010b7df668d290cf902846367347c1e5f5000c0c2a7018dbfa1d3136ad51c9d479d8909c24457d06441a22fcfe14f9542f8363b256a13935982375642bf3569d0b59c05ac06c15aa289414836e6cc9dc3a849bab3fb2606ed47598ba33d5e8f400f94b304854da3f5aae4a79609c8aba5e58cd840ca295de23ed94003a8951500c7329160445543c99f7f53085bf5484546bcec0df51be30cc9353554de3edb8285d6a5afb562fa32ff2b8dfeabcb65e257a2695253bee1dd94178cf3b8dde575d546d7d1ecbc555201291486bf140c30fc81b8e4d4b4087c0385d80ff5194928244980ca96aa386d9751ab8ad4f3ca35eb07c150e8e4ea5e3bc929383f7badc498f222c566dc0bd7d8d4f45132fd2e76fcbdff9e822d43f16f762d0aee85df36f95efb33bdebd2fad1674dbee8800fdd448a73c62b02f6e16803b62387dd14f400659a41f1acf17ccde389eeba7963e759f0a2b42c941d05d87feb956b1bdc0c9429882f0edc4380830c6810d601102d5ca4b2a75adba851145ac4a6c2f236fe29c1314eb2dfd574971999e10350a07f459f7e58e09236be7b734acc31721e36039ba938b266b53266c24189a7553bb459a158ba51680f866a8a026d961ddad224285a7765c245ea78317f260498198145623f115efe6aa9547924bd213bcefb54611eea5e5491395e00bf281f9e9ed4eeb058b061b4c24f7fea556e4f1155c69c0c08b8165470777792bae8d9b9d274077ff24188497da7391de4b65520fad1165fcbc760f409677f587935f392d658133540f9e900c7a9f5412a99fc314a4c21665400ec10f0d2d7a762d9aaa5da6b4654d8033c84880297e864ab142db974af39672fdd399d1f8a4bd71011797b2c0d64fc3f308c8bf563a6674d3d6348ada65677070f3b4fe9f3342aa5e658452f3464f69b52562967bbed6c49166d31560b5b4b851a4b44c00fc3ba2188cf45b67fbe5fa45ec953fc8be2758ee826a53b490ca5ddf7f56daa7b12201c2631c3b05f0c6924a0b3b474c3b83527cb19a8e0b3e6d2736692c7fa18a78180b2698115b8407f13f631516a6e93559d66eb1114ab94601e236be7b16afde8f129b503bd78f56e5c770832148ef49663b6bf3fb7badf51defded9b7ec05da493da6151e752cf44907b69601ced57687e4f4ccafaa1940fe794216e5f0ba0dbff8dc6772543f2c73ce5d66f2cac00efa255587a736d691a4edf386c60e78c49979832a4a622aed7f95d213afc95a746c595e0a0647b0898aa1b13876d5ca1655fdd4d308d282a1c9219f62ca7fdb967a2730b4c4584cea6e84853c2f74b35dc16c28a549b56ae0f781937411d4feb69153d64cbd9dff7ed5e70a249e6f8e4034b9ff853f1e00bb400b9a05672053fb8e31e6d2ffd81804b2bf486384b9e5da938887b88fe70223fc315ad51337d6373b302d09f94b15179317aab63c83cb02d0ce2929f7ac5f44ec17622e2524b7d5b7f1ef48737d5d36cc41eccf2ba460e2a9b0bd0407529e9f0a0dd5886fff7f51ac5df995cb65871a992e51c92ce1dac7f880cee11b9bb0a5461ac5670de39510f2b10d39d03215cbadd91664de6cf56e9b95c37cc71f36fbaa2884cefa57ecc42aec88303cb05fe6638ed6698ba551edd3a587c48b3a9cbf281aad2cd7cbe773b6191178961f38c2b08a31ad9045f609302485d6692aa5cd1e37cd0566adfbfd0e0447bfef3c4cdcdeca1a646db5926fb7a8eb880d94ecc272deb0c97bd9d603130aed8a60a486702c34bf98a59b62fe5af3b538c6452782bad722dede428faa6cf95b9d19449bbb75a0e5a6d610727850c7248970f430105d7fadea7ffaaa23f053387dde8776bc246b6e3dd5d746b8981a0e2b4e6444ef80d77c341b6727b35e5a4a4b0f46bfc6d57439552afa77975cd3f60bf04f6c785afd4467701517349e6632e02cd4e1b1877dd9417ebdc125238e0249105f88fa931d5c37adcdb55caa0689bef7741454ea88023cbaff323601d002a7a669a4a8ee1924d738601cd8d2c771366fa57b9b396b31921c92d8a76c928083cdd54bac910df123775053f02f85ab2d0d40bb49ba12bd9314de729577922e92221929cb72b0deca2ec729fec916b3f1d0bd1d77642416279f45ef2c00e7def65ce3464f92cc9689188131dc268aa87a91123096063f14515392a05016949fa4528325923c0815f77ad4c704cc2614e227707305f768a34b5a0e3adedcefd8789bde43b7c7be71d55d29d3d5ea7eed0e036769f6afc93b00ed0141bb3be513d9331269bcf72f4a4d8c0031b2c889dcef560667ff9005b480ea3b17e702c790298c8b18cec9e9acff653593781712d676c66d95553c7fec88db0eb05f0c680a911096141e61c011713b3950df94fb66cd0d2d833dd740e350b912281458a0a98dd11f4ac2b6fed23e76b2a3cb597acb50b6e2a0f985a772cf906dbfef86f202734c433b65723fe0b7eb00a39c8100c36b4282008c594819696f7fb5fda350db3f2c6d7d46921150eef287b9a545115f741695a6f6dac37927ce0e8b6201ab6111a436e04fcdd3457aff4e90ae555e548ee19e60035d576d82ac0c447fadb7af21761433e6e4a8321e2431114ee9ca7a391c214f6feb86571670c0272dc89fb7b3532ae923cdd2a71a437cabadb596822c1dcfcede5cddd6205eff79817aec134de48616c57e3df0337b945f073a3b446fb102483c39372781d6acee2b93263e25da0a5d162cb9b308ef03c10eba57b41ad7cf5ce9929b153b6bb3d1adb28a06561d79a5de3b1ca75366d046c67b8a81d561b3d0d23f8f4050fc38d7c6595cc3dcaf3fdc3317e2df1f9d46ca6af60fb0f9e7619725ed747c9ab71d37a46d84a769d4e72aefa67d1f51c98c5888c415874ae4a808b6b2c3a46c81cb2f2637c5952c4a62413704cce7f17822ffbae8add86f515f809b618b675a5972e3084184f077a80b6ad2b43b219b4ad60a0e9660a97fdf948b970afacfd164145d1135c8c1d61c6371e23c82106f98a29c4db8711a48c684c0f063e224faade3cdc242543bd5b043620ae772d451f4250446a88ecf3abe588c0e2d22884b41b6733cf713b3e04df4b910faab0d84aaa981d8aa8134418c43010de068baa10930befcf4cd30e72d408c5419dce8a23c9d6599378f795c5d857935e4ef9c918f7eb7498d0bb40d6079819abceb8ea6858fb1efd930d28a4a459419b3046aba2e4da5d7d201a1c08ffb7ff9e6fee6b8d308fccb9fd352b4965825022f89ced864f2a0b1296da2586a2f6abeb584021b1f249689a003154b0fea5bc7df769b775f381186acea2025b28cc5f2db4143525bfc0e650804ef33f9a998c31bcda5911b00d3ae5e71a0d6ec5cdb1da95be9c2591db9a223953dd86cc3594ca5b6a9de7e23049ef91a82be7fa6d48ec3a95c24483e92222196e31c741146c06254f4815e39a5b1fd57b0454ef13e70b65f41ad7c53045d06714cd0029d64a59751c17d44d2d74a786134886b7567cfe08783fd1eb4de739276fa4eb7fb1fe831effd47a2b51ee0864add5ee3734af873d4221826ee86f285d27a6510a9b6bbd1e36d655374ba45151755ac95a85cc1d2670c59bdef5c602e861c7890ece51294fb3a516ba5b6ae56a62a6f2e3c36601ed6dd35a9abb81b3baa42030b3a01a94ef5d4fe53f6eaf0e564dfc58bec1e72a9be9639be29a207965de408864ab2b36657dbfb7092a17be9b06dc31a23983e413a1f6f1d738998c4e5bc847ef5138de14ec86a8d8844f168b8c2873aadfa5e188ca722007dddec4bd289d41eff42351a2b03b5962c46d3a6110d8b27dee4fafc83f03e5868473b12a7d68fdad989496b8631a6c1da653a25c8486933737fa127a7c15920e11f8fbc92a9fb0c2c66cab1058131e1eb7720c7ce4cab911906065a0641f16ca6fcc66e55849bb67082781bfb1f64ce9a2a7e0539b3c85ac9b9b166de68180ed54c65c64958e1f096b53c2a8c08158a7beb502e5e6e49b91c40ffef7c9e77efd13eee3ed00287f5a8721a4fbb686cb361f44626f0b7a37d8dd4bd94dc9c5a8d05e5c320b7ee2a0b1f05d1761479c58663017508371e7304064398b24d10af036c5e404f3b65041b3f25c8c80f138361bd24b206663e26b4e8b3c811e369e78e2411e4f57e04d1719574dad5b404075a12048ad76bf73b61e4f21d765e7d5eb1a5914ed896450635bfa1ffc8a1150b3f2b17a6adb27ec3ecb5f732a555488ac47b7d88cf63a0b52c8dc02457d1863f7d258018aa3e5128a2e1bb29740d29ca6f740e98b6aaeac0bcd7d9685b4f879f2a1258f91e1f9bd38df4e138d85ca99cb8d2f831ef520ab565be6f5003285caceae61fc5c6fbd1c457576596c3ad8a26ca68ef7ec628ac2545d80571efecc4402c0eb1c5381b2ee6fb40a0e5ef71d38f5b39537a19a155c74d3448a6a10242efcf484afbdb766484d267e1d838836d37b4e3c42ffb24afaf5fe918d794ec9f7c55b91bb5e779ab9340529f449fa645bc2f19d9605d486a4a61b69201bee6e1bdde7914f749d44490bd8f081e996cedc231fd199ae7bb747e85139759755259eef152217aff45595f2acdfee23ae810337fc8c3db8c6937fcb8ff42d8806dbfd513086ce54191eadb6226ecd8b1fff487bd5a12cbea33126f28e416d55578c3c0f7b548b5aac336129ea1d2d5ec4b8ee008724d6aa1f4ae75ac163e4dbf09026a771d0c1efa38bb3e29e56096f8c4827d8e0a76dc5870f6def1bd22169b45de6c124288b74d13d43d3e4cdf607830de30e628d5201abdb6e5577db8bbe10fd6a12a85b759b3cc69af9106e5ae85091a51c41cad11443458541b88a40b644098f7b3a033f28e696e68cba0e8085432638e4e93a85985ea01a03bb26ceeff0813f81d2360005015ece8d7367327de5a416fc3c43c35af38ff4fafc3617f32", 0x1000}, {&(0x7f0000000000)="26327222d1052f7884c9ac49a685025c5b4f9370b5644a759f5096c7f24d6b71f1a37bc942ca90ebe56cc854bbea554efa25ec626446635b71d701c18cb5064e99c1e4e937e26f73541a018d33d3d674658804204befca6bd240a09b760257cd0b1f18fa1d1fb89a2aa448e3a20794c6e6f4a6dc", 0x74}], 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="01"], 0x1) mprotect(&(0x7f0000073000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000001100)=[{{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0x81, 0x974}, {{r0}, 0xfffffffffffffffc, 0x48, 0x0, 0x1, 0x1}, {{r0}, 0xfffffffffffffff8, 0x80, 0x40, 0x80, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x5, 0x20d2}, {{r0}, 0xfffffffffffffffa, 0x10, 0x10, 0x5, 0x7}, {{r0}, 0x0, 0x21, 0x1, 0x1, 0x3}], 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) madvise(&(0x7f000005c000/0x400000)=nil, 0x400000, 0x6) 12:10:25 executing program 0: setgid(0xee00) setegid(0x0) r0 = getgid() r1 = getgid() setregid(r0, r1) getgid() setgid(r1) 12:10:25 executing program 1: r0 = socket$inet6(0x18, 0x3fff, 0x3) setsockopt(r0, 0x29, 0x200000000000001b, &(0x7f0000000140)="1ed6b537", 0x4) recvfrom(r0, &(0x7f0000000000)=""/33, 0x21, 0x1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 12:10:25 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) clock_getres(0x3, &(0x7f0000000000)) setuid(0xee01) unlink(&(0x7f0000000280)='./file0\x00') mkdir(&(0x7f0000000300)='./file0\x00', 0x59) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0/file0\x00', 0x30a98, 0x10) preadv(r2, &(0x7f0000002780)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/74, 0x4a}, {&(0x7f0000001680)=""/128, 0x80}, {&(0x7f0000001700)=""/72, 0x48}, {&(0x7f0000001780)=""/4096, 0x1000}], 0x5, 0x0) r3 = open$dir(&(0x7f00000004c0)='./file0/file0\x00', 0x20, 0x80) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x8800, 0x20) renameat(r3, &(0x7f0000002800)='./file0\x00', r4, &(0x7f00000003c0)='./file0/file0\x00') chdir(&(0x7f0000000000)='./file0/file0\x00') r5 = semget$private(0x0, 0x2, 0x29e) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000500)=""/133) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') msgget(0x0, 0x8) r6 = syz_open_pts() msgget(0x1, 0x200) r7 = open(&(0x7f0000000180)='./bus\x00', 0x4000000000000040, 0x10) ioctl$TIOCCBRK(r6, 0x2000747a) utimes(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0xffffffbffffd0e56}, {0xa64, 0x9}}) bind$unix(r4, &(0x7f0000002840)=@abs={0x1, 0x0, 0x3}, 0x8) accept$inet6(r7, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getuid() fcntl$dupfd(r3, 0xa, r3) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) 12:10:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8002000, 0x4900) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r0, &(0x7f0000000140)="23da838735d695cffba464541c709a6d7cc95162dda7ce53dae86d6b76500eb8c1bbb65c05c059b4db0d532d19c17dd5823c0fe785070328d68502984a7232e8eda1863ee0d77b90a9c4e8ee2b3d591885759a1af522ac8141b1e066fbabb5ce974fac585f440eadc039e403f3ea6dce97baae985b79a5e8596c0def78cd0021328a08d34959b97120739e2b99287b9897796b3774c2f4eaca51450b556f4001cd621d43720e2d641e044c0468d7595c9d00da9b98fd868adcefd8b5e9802e4aa5f4739ad350ebbed18a65eb01343d34", 0xd0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fa05e32d6847f88c2e98240718f347f332dc1216"}) 12:10:25 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 12:10:25 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = dup2(r0, r1) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x4) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="94b0099fa1cdc545c007d84fe88f0f421379e12b775c4dada7d8423ce352916417eb1cad537fb2cbca1d8f1b241a2c493c686dad7d36e3be6771331021dcca896e24c438f352d87d787e65a90091409ea7591f54de4d60c39bb24afe20fa78e041af531750cbfc98f4d943a0d1165610b8020113fe8e84380580d7a60ddce06ff00786c57c95113f850942d03507ce5f04fec292983a7cea760d2768e290a05a93f3faa2f8893abcc866ed5eaccb3a399a5f8b9893e9741f86588da785dc23502372ad99b9580639c572a19cd0", 0xcd}], 0x1) sendmsg(r0, &(0x7f0000000980)={&(0x7f0000000400)=@in6={0x18, 0x3, 0x6, 0x7ff}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000440)="93c100340a349309767f120f18c60e5bf45de5e101d9d25e55186559b9bfbc6ad9c83e2780f00e6f2e09395c0f3c274a2f4f98639f2d0d4fc511ce0d1d4299c86d5290784a2fb4e5ef7eabe66e0f54c327f4cbbe5afeb163f4be438d80b852106a709660968a4aa3c538237bc4bc680eef4ad69d96fe305602371ed71747c69eb946938c51966b00d8c1b4d72e3ffed3099785b136dcca31445c15b9451cb16549ccbab3bde8710f816c97c2a184f862436bb34c98aec1a4f4d0ffbafaf291c67210442375fb98e78d2fd86cf639843a7d583d09f2efb3276080", 0xda}], 0x1, 0x0}, 0x2) syz_extract_tcp_res(&(0x7f00000009c0), 0x6, 0x100) recvfrom$inet(r2, &(0x7f0000000a00), 0x0, 0x841, &(0x7f0000000a40)={0x2, 0x1}, 0xc) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = fcntl$dupfd(r2, 0x0, r0) kevent(r2, &(0x7f0000000a80)=[{{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x21, 0x1}, {{r1}, 0xfffffffffffffffa, 0xb8, 0x0, 0x1, 0x4}, {{r2}, 0xffffffffffffffff, 0x10, 0xf00fffff, 0xaf, 0x1}, {{r3}, 0xffffffffffffffff, 0x40, 0x20000000, 0x9, 0x5}, {{r0}, 0xffffffffffffffff, 0x2c, 0xf0000011, 0x5, 0x2}, {{r3}, 0x0, 0x8, 0xfffff, 0x1, 0x1a40}, {{r1}, 0xfffffffffffffffd, 0x80}, {{r1}, 0x0, 0x0, 0x20000046, 0x1ec, 0x9}, {{r4}, 0xfffffffffffffffb, 0x8, 0x1, 0x1, 0x4}], 0x2, &(0x7f0000000bc0)=[{{r2}, 0xfffffffffffffffe, 0x4, 0x80000043, 0x0, 0x3616}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x0, 0x5}, {{r1}, 0xfffffffffffffffb, 0x84, 0x2, 0xf45, 0x1}, {{r1}, 0xfffffffffffffffc, 0x0, 0x80000010, 0x4, 0x20}, {{r3}, 0xffffffffffffffff, 0x0, 0xf0000001, 0x0, 0x2}, {{r2}, 0x0, 0xe3, 0x2, 0x6, 0x5}, {{r0}, 0xfffffffffffffffb, 0xe, 0x80000000, 0x3, 0xae}, {{r2}, 0xfffffffffffffff8, 0x1b, 0x1, 0x400, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000008, 0x6, 0xffff}], 0x9, &(0x7f0000000d00)={0x7, 0x401}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_open_pts() pipe(&(0x7f0000000d40)) flock(r2, 0x0) setitimer(0x0, &(0x7f0000000d80)={{0x10000, 0xff}, {0x6, 0x7}}, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) r5 = msgget(0x1, 0x10) msgsnd(r5, &(0x7f0000000f80)={0x2, "0133dec3e9902f794067026a0611095d1382ba005f61982f98001a8c80663aac7808672d0481a7afa921d5093bdb1041626d875f6d5b3c2d3b4cbee627309515a9f57a1397bc3ca43a1e53690f7e2a7ef9d3c0d286087e55bb658b8768806f7f51a797c8bfd83418a7b8ee189ba934ce8cae34"}, 0x7b, 0x800) 12:10:25 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x3a) clock_gettime(0x7, &(0x7f00000004c0)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) kqueue() connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f00000000c0)="ff69be1d923dbe6818375d792eee6d40055bc7e8", 0x14) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="9d6abed52dd2d323e5be343519fce2e91c185bf6b867b019ee44cf971528eff9277a11993e6ff44002dd62c237b3a7b1d7cdbbb53e2ed1c7e7280f7a4e71bcab9f823e9d12f0c2a16ddb7f63b610e55cea8f08492174cc031cb2d38364a4de0becf7938bc6e3a08856e1a2fc287d2ee1db17535dc24cce4ec795bf85ffceb058025431cddae27c9cb3975565bc7fbee63b9a7f26bba4e0808de6b65ce28ad7dc8c98dc646029306f73603129af0317c6e9e6ab92760fc8dbc47097eaa445d347a9f20ed82b1945b4155878c456ef41fef89fa684f72a676a2b5240229a0de62b7050449f463f35e9e110d5908e66", 0xee}, {&(0x7f0000000000)="995d656cfbcb39b10a052ac76e2b8dc378b81cf1e02a07af177fe6fccaf6454588cb2d1cae876285825e756b5efe3a00931dd6e019603be12dd805054d328a85f27fe9aceb83e5e2794be9fdd45bdb79e6eaf1ece604f2b3601eaaa8c7e9f4f752de0a", 0x63}, {&(0x7f0000000200)="b728584ef64343d1ae2470920bafc6c4c03dedd6ad06ecdab4a1bbf338ef1b001123c45e6c4e8a5ad6b02ef13bcb2ec21e5c80577b3c5cd371b1b62f3f2108fc3e1a89199274a404c6ea6471052953ee53", 0x51}, {&(0x7f0000000280)="58e2206aaf571c41a14c4e556dc88ce6a7c3caf83a736b275d73dc0b73919207e797fda5185657b248bc2e0d2f21e4f03272ef4abba3e1f91392e6a2356b4c84cb2a6d5640e5e170b83e71d85e647aa84efcc5db99e34e64aeab78513a79b3d867480be03abb2897bc69f54902600bb47fc19762f3ccd064bb05d2980891d02853e906324e26bf64a83bcc1a9479155a6c43867e5b4870bcd4d7ac806f0df81898cb7ae0c6d47d2cb65f22de8ad6005a485608b6875eb6280bdd15e236755d8e68f3262deec67f674b7360e0b2040c85ebd6f5e5", 0xd4}, {&(0x7f0000000380)="5531a7e35b02ee85869620f53b31a36be32f699cf5a9476cfaa5edf90772f3f0544230e4a9691999ecd0a25a00ee56f2ad927af5570b0685f938fcc02b56a7eba80885edd6ab4f6b880e24f1acd351c6c9eaa9412ad209511807b54755a76d88258d2b39cbc0c7774aacb131d686562308b4b77266301b21a86655024ae2d8c246d0e16ee04cbe96a35852138cc47f8fe1dbbe735315aa119d7dac1c528a2cc900c2d6aea95e5ad9d00b6f03965b9373555b", 0xb2}], 0x5, 0x0) 12:10:26 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="06ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) r1 = dup(r0) getdents(r1, &(0x7f0000001540)=""/4096, 0x1000) write(r0, &(0x7f0000000280)="8a", 0x1) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000000)="1223e006f708a43e8d9a1d968a298da256e656124d4efb0f2ae344b9647868b8d4d3f9c7f1612e82e3554864d39cc1e0dd118a3909806bf3ae9c011c2bc93e7c3a6f836a7bd1b4188d5dcf166e8ea80a6616a36dd6edffc5d1fb9600819cd2c2689030137408245fe9fe5d593eb694f8dc330025d675cd129a", 0x79}, {&(0x7f00000002c0)="85fefa6fadd7d7997ec85c01430194186c60875361cd546489b8075d9cc746952777e54ae109be50b6f8c0eac7293108a6c619a6ef798b86c0b2a1ff1a63931f37dca9d8a53d67224a4dff30a6ec54b8c9e7e4a7b2f8347a5135a9e1de11bdf1e4decb424a0b43fbb9be3a3c8c87e74288a1a70fdf9d1e30b710178410229e1cc0cf1a764c9da2afaeb259305a5581a121dc5ee5527a6cebe731c3ccd6490412e08c8a9957d6a7ed74411bcc73e6e917526c0a39e028bc00fa4087ede78b91157e6715d63b495510b764c8dbb08373ad9d9ad73794d33bfe4b41a5324444bdf2f4f965a864ae6cab235d4cb6edddd8ace3b7122f50d083574062cfa4c63472be39f1baa17ec70af60bd8a58068cccc7b7e87ed7ff643f7ccd5b06bc8e4726b310d15a7f34d06ba4d6bfbacf7b2def82b3e90917f37b1ab1951a54eb3985aa3265fb2cc9ea028754cb217598da722e880f6e22c1561b36259ce1e9fc6f9909696e29cf036c0baae7ccff9a331066c3cf7bca5a5428cf7bd74d13f155e44413f5aa9b9bcc8b745f3217a9ae8d9cae1040dfd0c8eb01aa5f0b53b7231e8113513f4f436877083cf27893e715d8dcd9920b2bc3ee764696345aa84d0d48f21cfcc555315c6dc2da3888c329cdff14d927202ca7a0c647c241c6e8699596fb2d9531693cf14ea5a74da3207f08033cd62db471c829bbb8fbbc0baf91f6c769a31973c254c6fe6024a9875b86ee4b2fa0f99455afad198b20801137676cb531c69e9f744bd0427ef7aae739e89c9f925b489d9c0b6200e09f074903b6bc17ef348df79c71153f90f67c42022750437b2f6b3e1dcf4aaa8d2a04d4cc1802af4b23f456d7ef052d9ed384ce1212b1fe2c78ea802f66aef5103151e3735d7563ff94d01646fa2ef864c4b48736d922add877649e520c260ac4243ccb4d31c9a023c5d003beaa7e533ee81c73a033ba2d8d566eddddbd9dd3969b74979bfe7523c9f8a8a04918881326fac5fff69be0d6116091155f7fb25a57a4bd4409c4a21ef14ebae33d1e5f159021ed3ca21dfc9b3c4337a74f3f2b56664c760c163cabc577dd175bbd4a71bf39237a935fc15ece05c8349e9a92f85500ebf4b92b53f5ccb3e8b2417ad6fd10ce10819b8773f527cd6901787911bf498fa2a78fab544bc0e3de3a67ed3265f85bc769c98ee8721ae5bcbf5c330d940a3ca93be0582f11acb6c24b4edd297952970dc975924670092c07ebac4f56c6f491de50522928df3045533bfb6189e5d3d58bd628a33e1ce091ef17840f500212638f8659919bb46c3382a9ca998ec6101d4b78f7fcc2daa422424def61e16bc46e750db9658a2019c696cfcd079cc0f9ef317331972621959a8dc8247a937cb0e2a2d21313f7f1c51a35563ba0eb3c4ddeb6d6d4eda8523ebd018f9ac3f5f950bfef2d40f3d53c8dbe9d7276faa7a6238368c509e32c15889f09d8431fabc0b8556d7e22d05d0a40daf28d89dfe700bb2f4974b7d2f9531a95db18def92bad44e31fd76a051d1ae045529a6ab56a5064f0dd45c80ea36778970182ac2006fe1ee407c3196b85afdbbe0f2081a0fa0c043ee6208777467a414db056a0fe8a42f483171ef0dcff0ba1dfcaa75ff81f9935fc3cc58a3ab5b8619b9de0d806c38ac662ecd4e9df5f460c151fe6a405148fa318efc18880f1ef3f8baec0b799d429433a2220351fff6215c816a925de671f0aa7f3432fcc27885c92a116ff33a691d12b3124e68f0c9a113a7aa40f1e998be175972a18ec36a5ca3c8ed3b837d6f5f0620b822406b74886049d053e3542492848cc62cd74ae02b9e41d6b4034988b3cbf08005108685fef7147ba115ba7bee7b31b6d64ceb1232ba17c17dcf98241686fec8d7e8c7508545950ce45ed48313d66d05c8987f1b857237d09e9a9d0c0c6a166d96c04ba68df45be5d4ff691c627426e9b22daba43a5a3e29dbb24994f1ce0239f5beb6d032e39fff1d177fbab011504b29674d216c91ad1431061a75928e893cc60ee8686ac4fc5f5ce0a6ccbd69ddca653c2517a2bb8d47c19b1992ecc4c44d019a7a29e9601d6fd9de11326c040f397b28b80089e2da3b2e87c956ba0d8f8456c489b57cdafce9c8879297a676d0169c824abfd2c00520eb35f10bbff610bf0bba4a0a2d95ce6496d370de7134beaf37ee6d15b6ad8528c772f9106b79d5685d857a4c7c940a3ea62ecf5926a7e2239a78729fdea7d397c34b4d858919a852e715cb0764d60f7a7c8c835d0101f46b17b26eeb3c565d8fb923be6a8e12c9411405eb48f66e4a5f404814ff4443f7670cc882a3307e91df17cebc75a1b94b0816b7fd50b2ea8217c6da225547e5664eb62453e77a90942ceeafd25308e20fc6eb7b39fb26c1bb54bf87ac21c5a063e5bcb1445ff2dadd27225d4f88bafde60e611d9722d382ae9661d03bd9d5da27cdc475021e3dc565877ec182407a9e76ff474a18721d858c4f3aaf815cb57ddae728011f10cf36b90a6a35bf3ffed4431eb49276aa8124be70603c7eeb3c4df328471bd83e03e881d9de341605111356c20037e48f7138171785ade3eabbeaad07641ffe0015a6a67931e097ed6cd9b9318c8b4214b386511488ade30b9de38b49e1ab7f28ab2cc34afef9fce36322ba16ac8227f64b8626b1720d4851ee1bd9f6195fe516e63844fe6289d0c7ca34c3fc77924d819b45fa33f5d24aabf0d36f225501ca300ac9ab00e75eff38db45ad3e377e74d82d109d788bc333e52a75e7d75e6b97be6e5d9259ee5c94b98bdb0df9a60758d2544dc0b1278c79b2fce1e7983b0dc2d27d11ab8a48ab652ca8d8131c8b7b463502ddc4839ffd7b3352cae9a067946c8404cb99bd56552513eb3eb9a0f6116a89d4cb9516ea10017da8db9fa85ad9a919660f6b7f0b7acf6ab0019af5c3c144c29e20575ab8ef678209214cd1eab8376d714c74459f4e039df84a6f03cbeed57bda118f6f01c3783d633cef56b3d74a15d4b8a63d4a7ab8a202ada397032bb5adbd79915a1e6ed76d1721d1f1041a97dda3d1aeee236c1eb3cbc383367b94ab61abf176eb2d32e3f76fad585e75e9312c286edcbd7e4258d4c49826563820092f061a44278d6bbc003acfb1c5f0a66ab02e8a9f569c4a2ec2f8f3b7fbdc4ab48d2db8bdd2a2035cd8fd834219c129aa8851e52cd880e3011b6c48eafd50395d74bc002972656b00ad120e26ca41de63c1c69609b332715184156191d51ba1909246c01f59450377eab34e2476513a705c64b1f2b8733a98bc7b8eea00c6f1fc7c9b15a5cd504753a545d8ce5e6ac5e0828703a8d51c3a30e1208021941c022b54f3fe9baff520abb91ad2329805ebffa4b1941cf9a4c1027712a75aa3e82a82cc399328077ac866f4f0f5d6eab2dc69b9953f53708e3473e9806de3d229e9a90916bbe8339b0656d99e79cbe8567994c007526ba7ccc41f4fd028dfe5e9b7fde4b27a83656b624ef5b84fe20702b849b55cc9654221894e1f22f4e65d47179cb637553c1263e59b1dded1e9d05ac1619ac672b61f5c72cb270dc180b9ab0faa45ce4b1922aaca8ef1efdb6a3fff1b69673e670011d164a3dcf3bf4d5e49b5b690d1630f957766577cfafc38f041b35ffef0d81a0eb5d9bd03c6c147cb7da90dc5a925631944eded949d6226250d88c4798e479fee78b673fc7d59f459d9b1fae25f4c8647d3986d82ac0a2089288887301f8dbcf2051b3496f7d47328a97075d37046aa060aa63eab53b14fb57d9243e9dba5133481493316f68aea9aacf69f07d9ed990b60f5b67d0bcd3ece8b60571b558a0087829fa34e230e7d96d72cf56ed297c16d6b4402838cc07e93bc33ccd29d59b7cddf230550a35be6e633b765072eee2483b1f8f76541f4e6eb77def54087e5435f7e819866e16207656405230c8c3c5de4513f693ad4651ff5a3dd3bd2b4ab099764029f528a1532a260094a7082828f8d7c8d65deaca4853d04b366e51a70baabdfa5284f6fb1f7153af5418db6aeabbc1112b2ba8608db09f428325eaad6fde4fc460859dc8760765f6afd8079b8b904597963860ba42335373c72c0796900b9b8251d83e43edf3b2ab81bcef13fe601f57c06e8e51b4ac5631accd98563ff1d41a262ba393db216a7790edffe8172637bd5ee78eec4e8555f8d79260b81c3b64691d7d6fd2c625bd1b7b44b1af139f5a82d58be2156a68281d6d0a603ee91662e6ebb142ae66467bd3f000665c66031964618f5457a4698c29d71fb46815fb2b725e278d325c60fd521e80bfb6f18df66d55b37e0ac4a5edff9c62a5ff8e429a8718f3a63b44b08ada0c2ee4d381074fab2f857a26c1d345aa9bea73ae7c5b017caac87d29202cc55a16a9d3b57831d907bc20620598252d79c9007ff6dcd072fdd39bf7b06c287189e6d01aac4f8a8af8b37f83547c65f91c9d23ce87ac98a68fd55574658026debeecc432488ff772010a1177f1c2f21ee8ab70ca60b4e9cdbb37fccaa2ce7c76f70df76ffe97c430a2e37ff1c6063bf9f6bf39d279e70eb1aefd16bd1e31dc2065a6fd97392c9964fb31484e01db58be358e7d4d8d6e33e11ddc45093947e50f3f7aa41ecadf59b0c6d1a0ec67a9ce2f90128dbac78fae17ac95c0e7f3014f28f61a54ae8e08dbfa86ea3ed4612f3526f2c3d3d96fcf79a7f0a247e455d42228ad46799c12065506dabf41bfbe147083c7a735f470405f097ff039cb3885251ecc0b0ec965e6a77a90e2fee7cb97d79ab4be2f1827eb7019f29e2a36928bfe758faa81c435c511f4798170d259bfc6565537122acb45c5dab4edec20d68ea2668dc3954be77074517cddb01fbcb96062052d4e7b4de33df1c495f11c877326a1630176dba52c760ae8d6d05d58535dbefa1cf8a4cfccd7989138814877dd6c22a9dec6c55e0a2ca647e75dc0ff51955ff791be843734c81bc6c36f8c2c059e043ff26d813bfd8d9ba17c6a96cdd59e16bbfd030a4ecca363e6f27534c7890445b08e1275d1edc76b669424bd26886747f0988b1ccab97d3508044a119a86dc4092478572ecff2a0c8d7c845d4ece0c4f85b7a6b87538793be29c01e02604805473c80d926a7369c36b0f44916f92115ee5dbcf76ef511229c8b87031343c9529b9357de619b5e1dd6fb61c24fb3869fe01f2408152886fa91d6d37ac270a3a9062741be5abd285610a3a6802e2b9c44d02784743c84281f0fc455ae93fe97eba88bf00f3f37fcc45adf4f806b4bc90906a63716da885af73de84de90b970d4e795da3794e45a57c05c10bbd5c4ddc688bfcd9d4e61f6b0bc7b9d5bb3512620543ccbd407142ea6d915d83b615f2e1486afb0bcde4625cb38c39e370d653a5c8524a35d019202fd565766e43b3af3830b04ea508c5cd0af66687d5142fef2a8ccfefe2fb449542e687640425becf33511df0f8512d110e037d8d275cd9533dd3bba39c67187dee9400d83886989e42420770182c512088b16593be73792becb17694a8a5d8fcb4b9904078cd150795397fd8d1edda5936dd27fa7aa71f92d6117448b8e6287a78f4a585f1cf5c0978e023798789c260adc05514405909817d890581141ad2a7fbd12e3fb2d267117842378a7c738ef6399ced3c83b8a92b322203afc37a732ca8a28f54f6728407fd72a2eb804f2daaa350cae384192546744545c551984cee6483d9a3bad087cb19835717b3721fa42107b6f16f4c2d475cf8788168c61facc20b41fa3fb9f60c2e956a22d482cce69ab9e8ed8bf6c18a7162cd9cbbfbe968976e74dc", 0x1000}, {&(0x7f00000000c0)="49442906ebd8256e91", 0x9}, {&(0x7f0000000100)="be5cc7e618af775043c90c1005ebc91b433694393235a8928cd34053e2b42d03272c84ff29e29e4ae897764b2e973f1aa8df90dbff9f6cbaff4575506fcf0539d5e1927582cb9e5df72fffbdccf9feb5f040", 0x52}, {&(0x7f00000012c0)="57cf6cefb33f3ab00e361d65a4f32fa50fc01ca453ad30f9fce370495d57532a966be7c178830fe4c9985db542c615316313d68e68de0eec1310974fffd36c30ca124128b7d8a3f926397863cfb8e328b1039ae4a9da0c5600b4f47163b245c28b446dc9398d1c740e73472f514ece1eb6c10e4727f3aa1b697be70671db97f650639faf98434e7aa300f38fe34b50045aa8f30d9b23c872639f7bf4abe7449df3fd5fa670a21a54745f28499899f76c4e88f5c32b496859fea95cd67472b9c8611a725c11ae6f6db97702feb40de7dffb88f2c85cec6183b819a3726be034375993edf0f05d435525fec7efbc0e80068c6e5b9dfa890b935656693efaa062", 0xff}, {&(0x7f00000013c0)="8f56485d11cbd0778cdd4c19a2d1d313720956cbbc28440e0f56ec3d9271e7163035d1a4ceb8aa62762fbdd7823fdc0cff9067517fc49e59d8d68257cdaa6ae3eca77c433745ca3b0b11f61e6643413e5af90fe0531beecbbf6a322bc25c08d57d216d6c3bb91755c834ca6c33c24c91c681e40c3518463cb3fa01b95f4661ee4c8bbab5e9e3b857b86abe1b06c9185412632a0c6ff61c3354e90268524d76fc93735cc9ce6cc22e82ff0dd02eb8e338c2b13ebc907ed74d02e31a1f6410efa5a0a9354aee8961b49bcc22a1b916c0da9cdb22315a3178fb7242b7aa1a157465aac74a29d3fc3da007", 0xe9}, {&(0x7f00000001c0)="6aa69a272fa8ebd9c5dbc499da2bd4c557c530935a34c3691a2392a814c606e1b81120242c59635963fc94eb", 0x2c}, {&(0x7f0000000200)="864cd779659f4649aaae715647363cdbeb66751031ffc8ab1cd366f7c40a55c098d721ac960b4505b8c04ec9d82fba68f8da9949c7da1ca7391030447f2c4b618a1ebd12ad2d0d39499061520c31635e61d0d11c2579d0cf9d65379d889f268b1e97c92e33533f04f4f0feb1a4f2f6c017", 0x71}], 0x8, 0x0) recvfrom(r0, &(0x7f0000002540)=""/253, 0xfd, 0x43, &(0x7f0000002640)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 12:10:26 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x7fa, 0xe0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x500000000, 0x7ff}, {0x3, 0x4}}) open$dir(&(0x7f0000000200)='./file0\x00', 0x88, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, r2) ioctl$TIOCSCTTY(r1, 0x20007461) 12:10:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt(r0, 0x3, 0x7, &(0x7f0000000040)="eca513cce72eb1ec94ba833b91b535c2ffcbc1034ff6517234f8fdcb4f8e8ce87832", 0x22) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffffffffffc) 12:10:26 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="07ff2016073406ce104b16a533162a5af1c04e20d81e0600b805e0a8d05d7865035bf2d084b684"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x80000000) r1 = msgget(0x1, 0x502) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000073c5cb31a54e2557867d2b955d614ef80e3dcda9192c92803d07d2c61d7497ea6fd05865475f6c2efc32ab2e668afab9a21c0f23c008fd21"], 0x10, 0x3, 0x1800) sendto(r0, &(0x7f0000000000)='i', 0x1, 0x0, 0x0, 0x0) 12:10:26 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)) openat(r0, &(0x7f0000000000)='./file0\x00', 0x810, 0x0) 12:10:26 executing program 1: unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) bind$unix(r0, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) 12:10:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="100d97ca82ccaa890058dc82547800000000000000000025104f4f1dd88cd8fa12426595bcb8c26b673a45393ade50368f5784783acd300ef3504aea3761ef18cf53c573867d7bff6808f4ca6976c3083fadf5f67064fb0218c5289dbf279c8f4153a1800f1e6f74ffb81f9e3c54737a90e15f1e3944e42e3c4c03885b680b0acf1db6b5c73c09b2dbbbb2b1b76ab8ea468657462edbecdc2eab9d4fe11c9067b2deb1e1e16b6f9dadb46fbe53fbe56a9d46ec4b1a57a08409df"], 0x10}, 0x0) recvfrom(r0, &(0x7f0000000180)=""/114, 0x72, 0x0, 0x0, 0x0) setsockopt(r0, 0x5, 0xbc0000, &(0x7f00000000c0)="5b7ca95bfb7533c6e1f3dc8bc171ce9abfa5ed4789c75adbc4047de2bf345aed2576d8fa64050819c0dd7ca1f5615deac2c6677fdfa8336550196d1d9bc0f6c57bd79fedfd572c11568e394fbf6177367c90292518cf6c7325c0a71d88a68128a47685040ee843056b015534c36e7c90bf1da40f246ac4393d7214512da87e8d02e839fa9f0dce97785d6928e8a7bc1cac209611fd825a9fba00a6", 0x9b) 12:10:26 executing program 1: socketpair$unix(0x1, 0x25, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) write(r1, &(0x7f0000000040)='B', 0x1) sendto$unix(r1, &(0x7f0000000240)="c379fa7d4c5c77f0b73910b7bc852870c057c8c61db699d834c372fde148bb16375b4ca16f255375b87a9a223460a44fd5868f5d70916b35aa9513ae58cc36f03a7ad93739485e7144bf62382c564e7e5a6de8c9459245b3488c0d7cbf1c551fe8f9aa8e08bfd665209872d8423bd3ddb089649b5990de2637a4833a9870244cbe2478e1fc22b454d342752eaa40c6d5b7b660f77933862713fb49ba1b0e729061a382444ba01527589743c7015f44aa028ae8c535a15c6d7b65e1ee45dd0991c38aabf17f30bf6e730bca829e2bfc4b231f2ef3cee6cf39c241c819093a321ffba7a9c6f7f6639a2fac53e67728d8665b7094138fab7e5c1cb9a9dfa9fc09efafc900ac0989ff9b3b8e475a054ba1f82ad22e4bfc0bb3dcbb5de0279cd102b95c3a881baf33757a6b40869ab13335be3b8f9b6ee2d61f69f6fc7cad1073ba8d8723af9fed2a6e47968a3130daaf2e762e304f493cc7708f4efe6b12cb5a9f8c140cdde8b1cb18cc871683c2528349506a167d9b99113644d94109841313c150dcba5195188d2de52e688e5db1623eaa515c62e075d000b7642ca99184c93aa52ce7052fd4bdc72133dea89d830aaab4fbbd21af63b1c52c6dc2ed01d3d6b43ded2b9204eaf4a7872bba0925901914f3c51cab249be717c89096a547f98b953171173864303087a0cc8bb002033db37c743f36e7668a350fc415fc3f3bb061cbb851ce18585017bb2018f65b81aa0d45228852efcf407dfab3666d541180fb8d3bcc954da9506492c06c5c6f6e1075fc1e7a9566fbd42eabbe060216e491e12689fa50faeb9719dbd4534474220b064026bb0842043e39208b1fd34882188af2ef28ae9ba5b4b827c95fb52898f4ca60e3ddd2fa9e4ba34c8ffa13640a0e9a81abb7b8edc0ed87eebe73643de5b86396d76b17c22784c2d77a4117e629e85278242b949c28d4424476c664d5e8d348941215b04ac2197010ad415b68b9d82992ada64c296e3a17e5c4df9b303ca6b365c652c7ec95c91ade2caef4a295b466d3183efea7474f3bea0b06c54f87bf614de7d20fb198b7589b9c1645cb1176cd141ff78481877bb28da707ddfe9e7f5b6356a01704bab4be932001073c388a3bd0d0cd7ad21f8faff0067de90c800dcc1ead6abf6433788926d3888565aaa02f71a3c8408d5d5f6e5e5711ed7a3fbdf83c961d0ee0a56af436947e32ee702bfbb609276711cb04da74afd279d9942411b4c41e74aba659907484aa8652f99aad279a6cf9822e13c50f8d1694c4973fcdd51147259ac3e0567dea3a2174b19f46eaba860b05ed95cc5961ac72f196585e80a97374d16399649143e2d82f2f875f5ca0f0fd6116dae5f8263103aeeb022994a82b41e63ba47ef127ce64af43fdf78f1f18e7e079c2ae4947ba0ca604d35fb82f7a1e74784707a016b4984a19c1648d34ed01e36f60d98b7a45b3c8d6bb2ac9d240a6e7334ca71f509508b0d453bc488ee9a501f8613cea4e292697554d7d00ed7bf115ba36584087acc4e298153f3e36e5cef094bb1956b2848b88a25d1ca4b0d9afa717926e33745450282aa088b08e64366631bc26144e8ad9b4987e701d3f5c17375248ff8dda1d278b5a8fb14c80596c1dfb0bec51e0e019f4636e97cca130d2f5565cbf83168f2d7955786556d062411132ddbb2bd02faf4380b7e06da5c2c90f4326b6577935f5f40a204a4ea9580f1a851cc02df0f90a7124fae8423a73eb9cadb92675f239960ebc8684d54b601902d3c2933c658b0b4968a694cefb36da0e643c9a298b5ea1358e564c83e3c4164748ba8b7d677b8a801d615577a2e438c4fce07087cdd5ad6ca1ff4dd86f1e6914224b326cffecc5455688b8839a56d53bca1240699942cbbb4cbb20953eeb223864f62164464dfc4ba1f9622710459767a7ec56b66cf7509cfe70723b9c345b3722c920153a5152efa88604df51a668f01af050461556c6123ed34f41ebb92f36c60139060ac329a79926ae5fb640bea0968432c0da6646c39593df3a94e2bd2f54c5bb179503096c364db5fc74de42e67c26134fa9031d1f6e7b6eea940dd494141e9a652af20f89191bd50e6c1d03b673169045d8774b030cd12183ae33f519b073c8b38c87fe2e4e895b961d71fbdde3293f7e7786ffbce9ae914f55063cc7a43196fbd6fd50378dedd6f6f758957ae0ac4bce5f40abba087cbef6679f464e9ee2d896b8d083996fcb94f604b004a4b9a03c593a639b09434d18d79b81364ffe795c8723a5e9d08eab7350105d5f9a806b963719de97150c06869614122907c88078d0fb1fc026572839457c421c8f83cae970aa4302264264ce93c8f6a7615257da9e703ced1c60bcd43cbcddcee96d1f41c1b2cfa5c1bcd865e5458530525bb0dae44466eee821b13790144489d5c1c2f82f6be52c340dbffe4460aa4473a3a23b62da83b7b69edf99ad46ab4426dd14ac7583517e6919cb685668d93affc15f687126f16cae72a39dc3b381284c756ff7df43ba0154a7b4e02cf85f832dba9e5510ad26c97f74c91b36111e167fee5a890f31cbf25b58d83b804e06721b96a1da3cc869b1cfb5f0bff86a523cf307c558cbd04fde3f1ff4a1e0571db3d7664cdda1e446ad03b0d81c130e76909b8c98a2e7e6c5db7726db2e571426a4a8550ce9fdb3a35fb477627d297a4cd625e7380845a5a88c6126a501a864e5573edab636e85d708959aefae869e99d32727492c073e13cf739d881511328de1633df8e83880eaf1a47bb1f00752adcedd83fb16646db9402ed5894edd3c46f7bab9ee1d83280bdd4d4ba119f4feac99b5f64f3e951b8a195f68aed20846675e20b27161ab739adf91790c82a1f962679d083f32042d76cb5024251dd32a671b17c1130868ce24d2637a25cb0540a3a45ff53ceeeff14cb4538fae2b3af43e5b32a9e89c0b30240550b762ee7a89d51bce63127e6b2b4136dbda0d6736e2c5f6bec67d079e553cf7d2cc97b8abe5152fa9601a6ca5427e40396b1412771194a3e34cc229378e437fc6965fdd126afaaa18454a0db493d5e5e67313559e4c9c09b7508c0cfc0152842fb2dba9b0559688a10de160f714cf87acca7c6d284eb20ed30ebd01ae419ca0c86e44cd161708779969f75c69c67a5c4274d41b5148854e4b559b78261669cbb5a1692da6a16e0ffff768852837683e4173989a46746922aedb63e91598da6bef5b25e29dc61355f4f2a69d7cd86df6fb5eff5ae6fa4c779d4805ed864a9c655d7b379e1f1762f46723f0960f1720f8134f7a0a110ff4eaee9a18f31c982cb81e3179490fa5b880c903f4afe430580a96fd6df844f82d8517e459a980da421c2df603e9a26ef54abe15b5eafbc9f542324e0a9a7821dd47fb53457b7787af1637860cd78389030ca2c8f5632c544d6925541a17d1f2c21c537262fdda3b3ee2e1357f02ec33705b4a33a618ba00ff46861efce9af2220c40f15cbcb7f4b8f9fc2aa4c3dae1fa7bbb79c88eb700a9f442336113a3e688152fcea288737940c65a3b8aca6a30615f79cbed61fd280af2fde1ff173a3e4f6d1fd9b5ad71aff3ffdc921121f28e0578049e8077b2739684df9676037251bb78683eddaef1e67ca0262ad5f06bd94c929fb886e7a5b3f9abb3ad6ca14da661f2dbe554173ce1af46e43c4597f08bda9aae12dc8ae0e96a17c10cd13818f7703d9333a6590238f1fe97393700fe1b76fba9d57265dd6f79592304313d714098a0d1bd12e2eb9209c68cc58190feb2bd63d4d3832356cb44c0295e5a137cbb1e435b69b54f0a340599e1098328491b71e907f75f0ce291b620abceeaca5e5b23a2f11b73b346de6f8d2031dd798cec441da242982710dfd8bb90ad6ccb35f42c38b0889b5c079b38a65da73033395290299a846f7dd1b0d89e2d8b71e3af33f0fcd4828bbd2213514ced2a9c9a1c94a6da7efdefc41ebda86dcc8359e4a5deaef2a9f06f9a5ccb3da20bc4e24865e2d9350e07b3a34a588b41c8746c8a04f32d3047f97008480b4fb406c93f460b648660f1516da79ab364935d1dc6eafe371e058865516ee46d8f290c736afb147a2ccf8dbe9c7e26881760b4872fe56fa3e3f0d02a334aca8635ce31d77e122fe870de1311c672d45da18bfa846622a1fd016c4c7562b4edd897c6a441f2eb0ed8442bd39ab4b4930fb5ae08b8e80878cbf3c2684d91f71986b279ff0b0d85f14db0cf834d7a2370e53292b101db84fca9c1c4d2d7994fa08ad03b33f07ae404c524f7653fdece214b72cafc9e48ae5366745661c0b44c20849f06b2847ba0a6e639a59f0ee3165d3207b9aeddf8378d3fa0e7cbdbb9a7b9d7b7a498714734c6a059696b717e269b06c080d66dd7862eeef80903b090271d8a1ee67c523ed7bb6653a6fb355a6d3052fd4d9606e17a845bd2a53aa6fede568eb240266f3fb87803af22a408dc03e17af26fbf8377dd4cd0f2940d6a6c8e64a3293e8a89779abebc3583a95611d8fec332e97c9d78ccb891da4bc46828025383a486c73f1b56ae7c97af7e2900439e57ef58d275790be27e16d75e7af3b6ec840e4de840b8e724eec79d98dab36e6693e0d67e30497fc589ee818c962f65b679abbe583292d937b90d959755fbef1ae44afa9a8e03f7a0230880601a8fe80326e454d380c792cac5507c4dc0cc96ded7a54ad59d4edafbca892ac013c229f5cdbf28eb8b578524d15c43296302ca8691924752043d7c28f2d909f207ce86c2d3ad1e2706a010d9bf18928e722e62d7f5294b72ee35ee0bac63272987f27d80819feb7833a0fe0e2b3550a3296b1d9cfffc7fc48054e59627f5581313a339cf1f1dfd33a2cbddc02605019cc10eb6e6f0e4f1b2f6147c8eebec7c7c195f59e44e7838b3bce384303ff2cb9d310fc3b5b71702a48d2a198dcc812014d098e4b02e81fccc3d708e860e4da396fbf81a3e03e5c2d51726288a07df97c7cb257ef49c6211adfc43796735680192520804c25805a643be5433d63825590bfa0ae8c7b1abee3b8d7a11d0e44edb1a14ce22f8b8d5ed0cbc893f5ebd88b8c9deb7e61c9150a456e3224027ab990d783b37320f2860702ac610532fe5952f1bc3b3a35457cdc637cde942414de93e48d1d5efd1349eaabc70b5f3774d16795242bf4ee776fcdbd0ed8fdcd4445103360c9e50af883b4dc9716a2e3daf12012b5dd124f454a394f00cb41a86f09160ca923a3e3f909ff36a0a28faccb82f08b22ce82b4105d66144f1cdd0e3e192e7b2d78690ace29c0e3e943768df03e52c729b10665268f83e72e346a31c3def2628f1d47a5fa29d407f441abd5e79a25a0e02895dbe67426f4c4db2e5e4bf8b88eed8a423412685deaf25c9fc0a41812c69bb555c8866decde55e1502af6ee7a4830b3da840b70a7d63b5985c90e6bcad550ecabba70606bd2dc4a3ae2e265b20937d4d1e7afd67ced5a062e8c9162d25a3a8a0edacbbe7b8a3bca0470d3c7a2d8416b2cd889f5267543bc58a6549cd4959d8bad816b688712a83037fb9c8ca633a1fd89e258cc1d1791fc88ba75d6e1216f836931d6fb027d920f68e009af23c652e2758b6879cf5992e88dd0c5ffa83679818fc11edaec7fa0b1b01bae44abe7be08fbf216a5149507adfd87c4609bb6ea45407124ccd1441df92459315538856deb9ad654ee8bdbec6c9ddca12960239cc2aa4997da0d0e34b22dae3647a3f1c1cb9704ea259f46661ca41d1d03c07a14d318871ba5e389b92aafa3bfd0d1e5e797f0b14a069825a1077a2cf31", 0x1000, 0x0, 0x0, 0x0) dup2(r1, r1) write(r1, &(0x7f0000001300)="922adb214beecf8cd16cb423cd67bba22af2d66af3c86da36f61043f18e7d9a21aea6edaac0a34792606a86c07922921cf87b5bde737a50dc9ebca37923fea888cbc06cff7eb3cf76fe933debfb9fa1c0b12dcc0d1af32827cddb59acc6393ceffb1dbd55770cb002f8767c81ca69e3d090766e3eae716066748044ed4a36a77f5d42f0a0ae273c97250d282668744e36d27270b1c8162863207d152ec644bc226f561813a3c448cd43af03b0093535e2a20355ebe529f02eb0fc0c1bfc40f7788e9b043129d03d6dbf772251cce9cda96f7558bd786d2f3711f83b86e5575f0a5737e600adb5500824825985cc7aaf8724fe4a736528f29393088a01503", 0xfe) read(r1, &(0x7f0000000080)=""/241, 0xf1) 12:10:26 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, 0x0, 0x0) socket$inet6(0x18, 0x7, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0xb23) ioctl$TIOCNOTTY(r1, 0x20007471) 12:10:26 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x81, 0x8d}, {{r1}, 0xfffffffffffffff8, 0x1, 0x10, 0x0, 0xff}, {{r3}, 0xffffffffffffffff, 0x80, 0x40, 0x20, 0x4}, {{r1}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x101, 0x800}, {{r3}, 0xfffffffffffffff9, 0xa1, 0x2, 0x21, 0x4}, {{r3}, 0xfffffffffffffffd, 0x2, 0x0, 0x8, 0x3}], 0x6, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x4, 0x20000000, 0x1, 0x42b}, {{r0}, 0xffffffffffffffff, 0xe1, 0xfffff, 0xe26, 0x3}, {{r0}, 0xfffffffffffffffd, 0x3, 0xa0000017, 0x2, 0xa9b}, {{r2}, 0xffffffffffffffff, 0x40, 0xc, 0x100, 0x100000001}], 0x7, &(0x7f0000000280)={0xfffffffffffffff8, 0x101}) kqueue() kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 12:10:27 executing program 0: r0 = socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x618, 0x4, 0x3, 0x5, 0x1, 0x8, 0x2, 0x7}, &(0x7f0000000040)={0x100000000, 0x1000, 0x0, 0x7, 0xff, 0xb8, 0x5fd, 0x1}, &(0x7f0000000080)={0x80000001, 0x9, 0x200, 0x7, 0x40, 0x4, 0x4, 0x8000}, &(0x7f00000000c0)={0x3f, 0x8000}) bind$unix(r0, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) 12:10:27 executing program 1: r0 = kqueue() r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r1) lseek(r0, 0x0, 0x3) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) readv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x10000575) socketpair(0x22, 0x4000, 0xbf98, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x80000001, 0x5, &(0x7f0000000040)="40153f5867faa24a2aa825240c46289062ac37a5674a34e083964716204c2ac2471024b2d5f85c151fddffe5f930487ae991c258dded3d2f2203ea9ece4d0a76fb8e2fb74e7204b6aec180c595958c574198ef90ca2bc5b1275ca2637e772d994dc636495aa764b5ed12597e1d08588c2d0e696573e47671de9422f946501265b420026baf1a3f", 0x87) 12:10:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "2ef32c0500"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d00", 0xbe) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1ff, 0x8, 0x7f, 0x8, "7603a5532779874ba3cd69039229bee73a47a422", 0x1f, 0x81}) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x55, 0x5, 0x743e4b89, "69e680090d001600e0ff8200"}) r2 = socket$inet6(0x18, 0x8000, 0x3) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000140)=0x10) poll(&(0x7f0000000040)=[{r1, 0x140}], 0x1, 0x0) 12:10:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) socket(0x16, 0x2ed43ad1ee01ac55, 0x40) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 12:10:27 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x1) sendto$inet6(r0, &(0x7f0000000140)="a0012a3cee5ea65ac379fe34eab10d9d31f7e0165c9ae9bec30d94dbe393e5c0036d76981d519c54938307bc91598c49f557aa73eb8562e26c65588397f62cc245c7ba4d8fe4ff4f4203c0d52ed0618b35c6bed525a810012b6bc2d849a1ba7222bb25797b6c2cfb436afb89aa5262185b1a401a580726edc848334e337f4e7a485212947479bdab7d87bf1e0144f7c00ffe06e3e5227aedb65f88a0436a20dd008f75ac2cd69820029d96", 0xab, 0x2, 0x0, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8002, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r1, 0x29, 0x32, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0xc) 12:10:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) r2 = semget$private(0x0, 0x2, 0x100) semop(r2, &(0x7f0000000000)=[{0x4, 0x1}, {0x3, 0xffffffffffffff01, 0x1000}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000940)={0xffffffffffffffff}) pipe2(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) poll(&(0x7f0000000900)=[{r1, 0x44}], 0x1, 0x0) read(r1, &(0x7f0000000980)=""/105, 0x69) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) poll(&(0x7f0000000a80)=[{r3, 0x40}, {r0, 0x100}, {r5, 0xa4}], 0x1ffffffffffffef3, 0x3) 12:10:27 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = accept(r0, 0x0, 0x0) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x6) execve(0x0, 0x0, 0x0) 12:10:28 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa18, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x2, 0x5, 0x300000000}) 12:10:28 executing program 1: r0 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) poll(0xffffffffffffffff, 0xff, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 12:10:28 executing program 0: mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000180000/0x4000)=nil, 0x4000, 0x1) 12:10:28 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)) getsockname$unix(r1, 0x0, &(0x7f0000000080)) 12:10:28 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) dup2(r1, r2) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x7f}], 0x6, 0x0, 0x0, 0x0) 12:10:28 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 12:10:28 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgroups(0x2, &(0x7f00000003c0)=[r1, r1]) r2 = socket(0x18, 0x8000, 0x2) setuid(r0) setuid(r0) semget(0x2, 0x3, 0x0) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x48) r3 = dup2(r2, r2) recvmsg(r3, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)=""/150, 0x96}, {&(0x7f0000000240)=""/81, 0x51}, {&(0x7f00000002c0)=""/210, 0xd2}, {&(0x7f00000003c0)}], 0x4, &(0x7f0000000440)=""/180, 0xb4}, 0x802) 12:10:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x8, 0x6, 0x7ff, "ab270587bb850c3f91c9036f12195d33323c4779", 0x40, 0x1000}) fcntl$setstatus(r0, 0x4, 0x4) write(r1, &(0x7f0000000040)='B', 0x1) write(r1, 0x0, 0x0) close(r1) 12:10:28 executing program 1: nanosleep(&(0x7f0000000000)={0x2, 0x1}, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x80000000000c, 0x0, 0x0) 12:10:28 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) recvfrom(r0, &(0x7f0000000140)=""/117, 0x75, 0x40, 0x0, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x0, 0x2, 0xe00fffff, 0xff, 0x2}, {{r0}, 0xfffffffffffffffc, 0x10, 0x4, 0x8001, 0xc270}], 0x8, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xc5, 0x40000003, 0x81, 0x6ab}, {{r0}, 0xfffffffffffffffe, 0x8c, 0x80, 0x9, 0x7}, {{r0}, 0xfffffffffffffffe, 0x98, 0x20000000, 0x7, 0x7ed9}, {{r0}, 0xffffffffffffffff, 0x4, 0xf000002d, 0x8, 0x1f}, {{r0}, 0xfffffffffffffffa, 0xb6, 0x52, 0xcecc, 0x7fffffff}], 0xffff, &(0x7f0000000100)={0x0, 0x8c6d}) setsockopt(r0, 0x29, 0x65, 0x0, 0x0) 12:10:29 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x7f, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = semget$private(0x0, 0x1, 0x40) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x9, r2, r3, r4, r5, 0xc, 0x5}, 0x3, 0x1, 0x20}) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 12:10:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x100000002e00) r0 = socket$unix(0x1, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000040)='./bus/file0\x00', 0x403, 0x0) close(r1) 12:10:29 executing program 1: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x200b, 0x200000002) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6e0df2404b011dc91cf2ba5801c6b9a551fc158a000000576b229aaba601f4000c0088"], 0x1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 12:10:29 executing program 0: r0 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) read(r2, &(0x7f0000000240)=""/4096, 0x1000) r3 = dup2(r1, r2) write(r2, &(0x7f0000000040), 0xfffffda0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r3, 0x6, r4) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xd3}], 0x101, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:10:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000380)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) renameat(r0, &(0x7f0000000180)='./file0/file0/file0/file0\x00', r1, &(0x7f0000000140)='./file0/file0/file0/file0\x00') 12:10:29 executing program 1: r0 = syz_open_pts() fcntl$dupfd(r0, 0xa, r0) close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000040)={0x3f, 0x7e}) r2 = syz_open_pts() write(r2, &(0x7f0000000300)='<', 0x1) kevent(r1, &(0x7f0000000040), 0x10001, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x49}], 0x4, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x9, 0x0, 0x0, 0x0) r3 = semget(0x1, 0x4, 0x2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000000c0)=""/232) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) 12:10:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80600c, 0x411) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 12:10:29 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r0 = geteuid() getgroups(0x4, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f0000000180)='\x00', r0, r1) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 12:10:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0xa0, 0x10) getpeername$inet(r0, &(0x7f0000000180), &(0x7f0000000200)=0xc) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x20000080) utimensat(r1, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x4, 0x81}, {0x3ff, 0x100000001}}, 0x2) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) renameat(r0, &(0x7f0000000280)='./bus\x00', r1, &(0x7f0000000300)='./bus\x00') close(r1) rename(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000040)='./file0\x00') sendmsg(r1, &(0x7f0000000700)={&(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000400)="63ed4c2385f41e7fb460a65241b27c14662ee17b54cb8329a965304bf42b6f7f600b8e5a90ec4a89eb29698ce7301222fc294ca37d5ae3b9805408c94dbffc63b5a21ef140fc48f2e9a40361dd4846139a3cc13803a3eb0d92b61ba854afa8310de492ecc22aaec5715c52b28a72926a47a2c50152bc204c059f654999a82154cf2bb6371c46ae756029efef9e355e27aa0456638460fa0b7d", 0x99}], 0x1, &(0x7f0000000500)=ANY=[@ANYBLOB="0801000000000000ffff0000ff010000d5421b0a56f875f05f1c7ec13b21845735e62e76e33c2483e9eceb31cd4956c0a4c94a7391b36a1d877691665dfa3fa21ad4c5789f25c0d45f60a4399bd140bee2c36f9780daabc5454b6a5948859f39b641447c2537e8cdbc062ebd0d6faed1ff6b8624186caa4e8bcc5cab6110cbb68b7dba2c9f144138efb5bbe59e5d15b6bc29c87602bb66419b120f48e159ec3a6a964ab579bb4d9fa302189a9f085cb0dc2174ec077b7d2e3e0a81139e8d874d66bd398d36c4bce2f4993d21e661b82e47f2ba92e18230d16b01d81c4bf4fa580399f58463467e01fefaebd104016c3d6c5f59de17899b5e7bbe498fbf7e1cecaadddf297f8a1cd11e00002800000000000000ffff000000000000fc4c59d4816b74ee0f6df6183cceb263259f2eb300000000b800000000000000ffff0000ffffffffb363b9b4c9a90c200aa12d7ccf97b11469c4a1b0bcb98a01db26229f6e157dea9547e02213f047842f3f48eb47df352d225cee0af320f52c10843a50df5b3eb465562ef11fbdbdb57a9fe7d112d826cbfd7062d28814fcc53d89e35583dc51d92a051e481d20c25819235fa9bf0ba82c3ac3a809488032e2a243fee65457882eeba7f7962f4e6c0f45b03bd59cbc0620eac5436f9bf40e97d4e41b768cdaaad35adcb94296"], 0x1e8}, 0x400) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) truncate(&(0x7f00000001c0)='./file0\x00', 0x0) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './bus\x00'}, 0x8) 12:10:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x89, 0x2}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x4, &(0x7f0000000080), 0x1b, 0x0) stat(&(0x7f0000000000)='.\x00', &(0x7f0000000100)) 12:10:29 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4, "a994d40118f347fb32dc121600", 0x40000000529}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x7, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x6) 12:10:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)="d30518038a5b7d547d84ae599bd2ea2d4acfd5201b486193b28769c9fddfa1c18863db7dce76e8484fe48934627adf4c6dac27bcbfd4eb60fa46c46ebaa580ac4c8cf121c5d5500c79acbbcfacae783a58b7281f35789574228dbe58cd92882550b076103a4a705d5c3f5f78f8c94ca5dd00f9c2f56372b28e4b9d2f34cec4fa3423bb70263a60b43a5ebc77840e3d595c834afbc233d826b2e4812b30f7b9e153838a9f518f778bc02a753e92bc34671bbd49af315f1188beb67916b1512106c60aae450ff2c0e5163142c517721c7044a5d9fa078564bb77902feea2e07871ab888f6bd362e2b90c1a3e0aafe3da2e640a29cddb43570b1c650230b0b4df", 0xff}], 0x1, &(0x7f0000000180)=[{0x1010, 0x1, 0x200, "f70d1c14c14dc8d2b7376c22d9a7c68eb3ea0659633ae08d03a3db095bf94f8b6f6e33fdc6225b1202a5f957043e4e628acb57729d0085aa3645fdb5f120c8ad38f4fa4ca83a85bc1fa27e8ace28272de4f715b4e95f91e3eea267a818653443925301238a93bb200c7d858a353de4f6de857a90f36d99b0621e1aa8f5945d0e07ec0379918ad9e280eb91283560477b2bc5e7a0f59633444abaf0fbf9793cfc95c01376135794333e3d2d3f2afc801886367b3f925c7d716f7609de13d5cce9ba9c0698c4d2c90ea5821df7fd0b60a03a6f8ff811c59bf769bfd13a4654e8f04fd1b98cb1d47e4a43ce6ca9072bc3d642ae0eda43c312e6dac780684faf1b5c7c6582e3d4c8fc49be20009410848951eb5b30206ef4a8bfbf4d2b388b28d08c0ebe6867c77f16f006cae8d9b7fe3866d2cc33a0fa57a654ab1a63875548c00dc8b6f596e1f856e375194ac1772237a8ac0bfa1250339503119d272de369fb115b2fc7ead504a7f277a129d0711544d6051ab6dda05909a3695c610ebf97b7c3434c32a14db24184105c65de16b039deba5378f49b565f2aeefa984df7e10ebfb6837c10c02b0fc9b86d48af53c70bc421e57189864ea104919a7c8cb722c6cdbd6336740187c0f024fdc2a70e48a491e4eec0c109eb0d29c2dfe1da6e81199ef997f3daf3d4f8731d1ba45366764ba1d2a355442b0364f6d603f8e1e899e7f73e5d6c578a7523236e987ef97e00013c6343703129e4babc2fd451435927f6a6c230010a1a767a0d7a37dd5a262e0848feb946f8d29ae2f8a913e527e367e1139537d65c6dd59afe5fc88066b706fca055934d9e0c7b9357a882083073fcb12fb6c81fbc6019064c3b7dc001d4aaf7affc61882a25b591aa9553aa85cac1a1b44438187d00fb6b0c4963b3654c0dfa428f9bbfd0a1d25d78ca0e1256ffdf5d72d2b5a0202f20137ecd6d8467761e0ff3b7cb38656f510ffd6b20156015880b9d172308fc1d426fae821625b2c99b19a55337f32ae19a38220e3ea6b83c6c56ab7de768514ce3cd8e155407163ab6fd4563e138e9702718432e0e169dcca273e062e51a689bbf37a333034322de69b26d2eb99dffb408e6939a787791cf4beabbd96adb3404f2f25f3f4ccb4f4ebac73115512812cfb66de3cc4c7123af0e1e581ab846f7cc51e425c615bdec52a73d23c1a31219207fbb74c6e031d015d3637806d876216608c45178a81718b4fd4e9c8be6e98eb009d8c59966b64b29a537066d64c84faa3ca598757e2c61830228738077d812d4a64f1727adea08ad0d1bc2f98431a0c9f8b6d39214cf897936880a7ecdc8f054c424241bf59b68d071306a227eb60e6a1644869e95f18776595e10b8ce00a85626e6d80ae325e449815f5df186d840dc231f487f731dbd68754a11fff5dc03a8ab0ebb88aea2fff74975b3c9e0f1f81480f0d1b076bd6965d86694c6d46fa1b73dc4c83eb08ffb45a5376fd1652e9e8674f80b915d1f86da73dcceaa992ce51f111cb53f20273ad06858c1c9092b1ce7c72a8bfe709fd89afab0f1fb6ffc71fb3147bb29bff7a5863a9e7c812efb9d8f43a32a0d44d9b0d11710c6bb760aa00621c4f325caeb703faba310cd8cf004042b1653fc77c1dd7932ee35c0b45c9bea8c344eab5aa510c96415bdab56d445e86ea5afe0a713a20eaaad705546223d1c5c4f5e559a4443852b663fd39e8928095a115fa2dbf77012c8212cccaba8dcc3fbc1dad9491abb48170ea348d14b00a4c232303bbd4971f244c3eef8b1567a13399ce95691ca1c9dc6e81dc7a0160b24bb29dc290c15181e073d2c7f01466049237d5cf2c5d7d3f270757eb7cfd18ce326eb46df636258975e4a8aa7c48f1039bf97064937155bf2301f59b613eb78c8ec9f320a473661f0ceadbca201f29c43ff0a589a140e6c7a0ddb13d616d8973132d47bbe6ce1d50e38a8cd361e2dafa575d63da285d6a9fbbbd3ea3097ab0e93f9810340f0193a2a07ddb861f59fbfba720ee39f6e9b70ec988a08ed06ac29eccfb1fb646846f8b70788d760be70f4c5a4e36b8f117729757122b348cc688945e0adc8076cb2f940d3c7f125bc2c3932e220abc55827211649cf8f9195fb52186994365806ab9dbe718b8e1b21e420a7f3d959dd25c6f77e0d06bc7229522072c90c2efe261b435325d066ea8f906bd048df45d1c575e6894f7160aa3610b0768eaa1cf1e34d4d2d51802e4cb87828b2c9fef52a0448acd9f6bb3c1080056b345808167a67f57ed13d411e4f92169323d6a827e0ac462eab6582769d93f9071c34d1bbcf587e7444e1a2a2e845b78fd4f6fa122b4d67267b45a7793264bdb4249d81679bc10bb01cd78a7d845c7cca1fb0aec023672beaa283c8a6c28c128687e5fe0c533e46366a9d898678e978a75a348adbba5b0dcd3256830a065c5bff3868cef1af69c148418638de2a526c6eaa0ad4d392f3ddf2a4e3e4957e16c1316448351d228636a153047f9043ee30e5de4cb83f90fe177402d42e37e5ef67cc8f4ca3ba01f0c8d5a12c7e5c0395676e7cc22862c94269a16eba64a30473b89ac5e1a78121c93688afab7c3d0c5212d3ac386884650b9f96653bf4c9ff98b91ceae5f939b373763af09de4b3ed67fa18a5d0425fa845849244b95b08bf659e3b4e4cb2d234f6c46435e8910178e3f4432b9a90c380a62b70e4b95f5a71b9d19ab5c03dd9768da6fe85c5d04f3dc175f773bba4ca9fb01dfee03b3040906fd444b7bfe2b8085ac91bb8503f6ba8b4285586923e982162aac14446b1609c5081aad92faf48489c311c05db23b929330b01750fa670768512bc0414706976d561ff672c0e14c4ab2d08fa829c458b1dd67ca4732bd48bbef6223add0d6c97f0171db490481ca8d7f6cf7b8bac8ff556e42c7072b833cb781a3d47c4e0c6286b1ead4e2a8a30ce7b3caa7536ab8a6031adea7ce58c6dd949ea4cd17e3a0dd207a52a3d406ec08b11a95d07f0ca0feae3b86010c43fd65f796af448f65a57dd3f876de1b2ff4085c389d7b7152045984fd06e842d928497aadc4eb3a7493c3788946bd1d5b781a7cdf458c165e7ac12e9e28464b3b667debe397ff54101e1cf432da9507bd21f31942fee3c225a7fd3a702f81b60e7c3654e8974803bc7ddffa2bc4589574d0df09fd6eea2e6e899a553df56a1d442da95afc3ac62ad54551de6e7309ef677413281352f938f92f4c6f39f80af15ec327cef96d08bc2285fd29da35d61a2807f13d2f461c0c4638556109872513e6b0278b6a42925fe95b2eb51561c953f64689c8dc15bc47fa20a1994d9c9b723fd1d23ac6ee18e59cc29a021631233b202aff410ea3e50510e7efb03ec8377f680ffbfa285ac323527affe51af48adb37e40c7274e0b21c6525eec44ad032f0a14c883ef65f8911cb825b951ea96502caeb44dcd328bf930e4558f4a5c40a3395a1d8d46635993b62ee745cc06cc695ded69da54f9291ddaf5ef48c95bd37992da7b64b52774a8972b19e571e35145cd321bb92ab3be5d123d3fc0f3e6e7df191bceb41c10bba80241595377ed9516deaeb8673bae487232fc921792dd5bec43c116f24f80166ac4cf23649b37574091cef58c450a4f21cb2ed014fbf32aef9f3ba1e2be9339a7712400d6d8ba72a10087b39ea9d2a90449b8bee5f752cb2c3cafdaeeaf4ac66f34e919df7a9441f5c537c1c951b468632b9e5747779d07855f878e6eea33241b5ebda66e1321a114c01228d7b5710138dec51d06e37e20ba65e64ab9e16595cf018c7bc90bf1fc2dba3ae344bf9ada2f3da61956663c677cdd9988fd381a040a343db75c3475998112fae52e37a46b4a5dc518cafe2c1690a8344de2454941207831d22ed0363d8579d3603eed8dde89c8ddc369b6e0677ed751cac595786766a64f75c8545fb7bc969bc39ca974d22090af544335fb5149cd468c77a0bba48a7414cbd5453c2dd6bf62f3ab223ebc39c544a3cb679352b72755344315ba8b8ae8a82d72d0407d823dac2c41b8ad361f900bc953b52e5b46e3db1c6361563557589ed5a5cd28f0c2a37ee25c23dedd550229b00c7ffb4357e2f7b4b05f223f2b8b8a71f4ebd4ffaa05df9b61634cf3e87fe314b6068572e080c28bde7bdf9700ce90b16e5cff135f1fcd83d77a3c2915720ba60fa2d5a91f2bd85d8fb2a02833fb67473ab9796f1a7f8c8d99e7766b5518b239bb49b8ed8f0111b987b3e3d6a1720dc4697a46daca0fe8fb7431506a0773d61e17dbd4664799415650a3e61ffb42ee9615544d30942d8b9e98f82072974afcdebf249502f117b3280a000308894e77f4204a0164af363621e170cad97e7f635c953018b5c0b13ac6a9d296e65464de2a14aeb8d820ea430e5ef7d4179ec728692158b720979d0b61485273563860e95e40414b453af59c425812aac86753ebb6688328143384ba7132dc3a49a224258d4b44d63cd525d784f9baae430b595c9e6ce815c49ee6a7c159f49cf4650d7fb9ec7078267367336135b125e4e0b88d76a9c0282b500ff9bb332141ac5eff8bea21a3e3cb6e57eca1af441a0353d152afbed8c1fecfa10dfa78cc0c91c913bf204cdcebccada229e86ff9b51cb5668f13a7e79a013fb159a2dddac7206b94ee9f2a09d80221817d8516ea7d155da25b44fd51bbc90d2db689d6b2fc2ba6d502591234be1614ecfce15fae6b4d664e6642f34c60920de48419662ab1ea52af52912dcc6e9d2e931178b437b120af312847e0f51637b071b409a3d75e3bbeed3df0bd801074b73261a70abd2493e6e7b52d943c939412808113e314b6343c7b1fc0fba4b0ffd3967765937099730ee6c7f1f5de978e632a5a1b9ab346392cb387cf6ead6598024b12e87a072bbc8470d6d36f1bccbf0a4e8497c28be67c3d7f8e3243d1b1eacfcef156df11ff96ae87af976a1de73aae660b9c00d183468fdd42479a93d76b04af3c6e5ec5bff511ad277527d14ecb4c6f2e07644f91b5ea4518fd6fa7fbfa200d34301c1a03dd92763bfe42ffb3f82df9df0c37b712b110c5ea96fe76c0d5489abb4f714c1e5144580ebda2ca214e1726a6839543850cbf7313d0bc39262aa1f6e0f84ab794b95e28cd6a6d0133b53770e9611c9a56ac629dc73d9c2d25aa653b104d01c44af685bbcbfc155383028b6a5b6ba70dc5ade25edcd57896a142cb49a26383aded34b39fd8b4f1145a70b00d5d21382a57edd7ed10dca0adb7b778a738b8126fcbe401541ca82826cdfc350dac5b3bee5d631d6ece1714bb6007b4a691dda96d544dd02836f6b66ce5e46f894024331a5ba2bbd415fadb4059bc6085ea0557af158f9fec7caf30b0587651ac719563fab92503916614e5a0f8c23380d063b88933716d78bbc1bd97d34c0a1ac967525dc661dc1e615ca226cb224f199a8f5052bb66826374a96ebf7490775595341c7edee76403795b998d96cff1410f157d4b5f3a734e87bbb8573b66dcfa98bdd312d8004d4cc8f77345045437b4f5004b9ab0b44fbde2c48e57f633d81bc5e700fdeff0cb8814de31d36997ef874cbb1a125b2bfc49a0cf21d828ae274f62098d35983fe3063106815fb18904c2861158e94a071e0035f1d1b6e467282db0dc9071aa89d23e44da28399a842f97b4b7185f82434bd29c6353a84f738836b974f160a191c9f0e8329b666bb97be6efd495cc8d6a8983c60ad973cfbde7bba185b89ee8414226bbea5c95485ac16495eb9d8eb63d95d964d62fb25f0211b71893ef9e0670f1fbaaff"}, {0x90, 0xffff, 0x1, "52f475e98cb6cc79896179885bb69b61d4984a44c5ab0e3c462b7940b3c4f3f9dc73f0948c78a12ce859e33e1f4973650e004a808b4cf663b4525b74102bb5d8d6ef6b77894a0bf7273d314e17c12db75e4bc0793953e13a4f2d3fcd946b36331e4f3349da45b6a8532281be950be2fe9f1f1a9e10195d0948"}, {0x80, 0xffff, 0x7ff, "9e07b415e9f9ed24a3acaf96ada5e63dd11ff7614aa3397ab1a1da6830449e3a592dab3c26ef8a025cc5dd0d64a228a714f9f4eb1bbc2a993d22df945531a2a5da46f6d71cc7d80827feecba65579a5f66b8902a47642073b4f48483e9955fcee3112a927e686ebfd0dafaf2d3ab64f1"}], 0x1120}, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ca", 0x1) 12:10:30 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x0) r0 = dup(0xffffffffffffff9c) r1 = kqueue() r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x100) r3 = socket$inet(0x2, 0x3, 0x9) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x1, 0xfffff, 0xe046, 0x100}, {{r2}, 0xffffffffffffffff, 0x80, 0x20, 0x5, 0x1}], 0x2439, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffa, 0x60, 0x20000000, 0x4b6e, 0x7fffffff}], 0x80000001, &(0x7f0000000140)={0x4, 0x40}) r4 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) r5 = fcntl$dupfd(r4, 0x4, 0xffffffffffffffff) close(r5) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() 12:10:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xc0, 0x104) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x8100, 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x0, 0x0, 0x0) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 12:10:30 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getitimer(0x0, 0x0) setitimer(0x1, &(0x7f0000034000)={{}, {0x0, 0x7530}}, &(0x7f0000000080)) r2 = getuid() r3 = getegid() fchown(r1, r2, r3) sendto(r1, &(0x7f0000000200)="99223c4331a9e4e40c084c9defee703e5c63e56a88aacc29152a3a6668207aaf91ca34b8587c6c2d97432bae3c451c6f20080aad43f7c9ec22a3126b1f332672bb1e785c62a82639f880dbdf4de9601049f4d9668d8b311c9df8537515fc03269e0d5527da3af71dacaec1151d25d7305c3e3da547c74521e104424a63178622a3d5b6c781598ec7d731ced81b2fb570523f7d3210096005dc902d7da0f819ac33b8a65ef2abd17106f07de1bb9de6b6a4f09651e6d2d010a028bb447ca3", 0xbe, 0x1, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) getitimer(0x0, &(0x7f0000000000)) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 12:10:30 executing program 1: open(&(0x7f0000000000)='./file1\x00', 0x200000030282, 0x2) lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 12:10:30 executing program 0: r0 = socket$inet(0x2, 0x5, 0x8000000000) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 12:10:30 executing program 1: mprotect(&(0x7f00001ca000/0x2000)=nil, 0x2000, 0x1) select(0x8c, 0x0, 0x0, &(0x7f0000000000), 0x0) 12:10:30 executing program 0: r0 = socket$inet6(0x18, 0x3ffd, 0x8000000007) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000080)=0xc) mincore(&(0x7f0000001000/0x3000)=nil, 0x3000, &(0x7f0000000740)=""/4096) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) socket$inet6(0x18, 0x5, 0x2) r1 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r1, &(0x7f0000000700)={&(0x7f0000000000)=ANY=[@ANYBLOB="ced19e5498fe0000"], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) shutdown(r1, 0x0) r2 = dup2(r0, r0) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/91, 0x5b) 12:10:30 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) socket(0x23, 0x6, 0x8) sendto$inet6(r0, &(0x7f0000000080)="779cfa425f6460cab4d15ed93ea5b68ddba1995ccea756cc0206777989acc6c4b75f1fdfd2b132bc553b454910ce7f4a50f4c908abbab4c54a4ed1a0814474659f8495e10da587722a8670b60e3ea9179c6c9669c0aa6786641563686f073b2a7a8e72ab7b6e6454af893f0b709d17935841ca01810b94fbfae95b975a52669eb3fcd744dc5464e263dccf6c424ca39620a4cde7995645c1d0b286ddcf8b8d6b9df6b8d4b0e5bce3", 0xa8, 0x4, 0x0, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x2c, 0x3d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 12:10:30 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) syz_open_pts() r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x800) 12:10:30 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="1000000000000008ffff0000017c0000"], 0x10}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1823, &(0x7f0000000000)=0x6, 0x4) 12:10:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x1020, 0x1) recvfrom(r1, &(0x7f00000000c0)=""/144, 0x90, 0x40, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f00000007c0)=""/114, 0x72}, 0x0) dup2(r1, r0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 12:10:30 executing program 1: mkdir(&(0x7f00000000c0)='./file0/file0/file0\x00', 0xb3) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000140)='\xd7\xd8') 12:10:30 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xa, 0x0, 0x0) 12:10:30 executing program 1: setgroups(0x1, &(0x7f0000000280)=[0x0]) setuid(0xee01) r0 = syz_open_pts() write(r0, &(0x7f0000000000)="b88d648a28e18c0fe15b2b9740e3347433aec3866175308f8c0400b467a56383071aadc640eb3959b2a9b2ef58eb74199430adad8498c41eabca28c73188d10671b78efe96e926dfcd1f9fcf", 0x4c) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000100)="4bcd283cc8d9e7e7b4b621bdd0c8a77799794255f313108c6d7fc5b7345076af61463e05111fab10c98bdc37a3aa3bd602874d6cdfc5417321a159ecec3cb2851325d4d183aa39bae109e165c515afbc64d7d5ca08931c8f2dabcf99ee462774e73e3574ba46f73921f493c11fd66af2d2d3c5a708f2c0d8922a3d8c892a3a98be3d9e48d3300016f67321e683ea32a55348c4e61477825da82076f201de2a2a2e3c0fc056803aa0da6d6528408ba7f19c", 0xb1}, {&(0x7f00000001c0)="b7c81d9ea606d201e09a75340dc135d3b194c2e0f0daa057ccbe5fe36d9c9e4d1026c1d7d37f97bc529c5a31ed7ac6121778414d8e0875f917088d", 0x3b}, {&(0x7f00000002c0)="1c5b6eb21c377444d3b158651b04c6c303623854982305d783a434f9c98cde40cad0c397a742ffedb9fb6979f1dfb1e645e61a6d155b1cbfdd2762e510ab390d93fcad1053d0086895f082bb145747a4405f875d884d0f5efe6f8e93e552318055fca401994e2be3201f0b6188065f4bb56bf100b9bb32d2efd88c6e6825c7a56f1ff2a8b2930a657747d0e554b6ef5e574b3516bd33405f59bc89949d789a7de822b68fa1a625d4243bd002c52625997406297a9f0fe524eefac25ba208b6e2ebac8a55de862a530c09b0901a7cd0efa127cda4b4504503428f2c32a878fdbad860b3ddc5f2923b687df29d2c8d32c8d76afc13f2280b2f1566c3d5b345b8998e13caa4dccc756f9585db723325831a44918f1c76a399e975633d5d66cf6c6c26876a52025f64f011dd57deacb8e4c9b4e365f34454c797b2d7a733a1b9113ab84b57d1fb14f106e6bcf58184e04db9d11c870873ad932ebbf444f0e27544df2e468b498daf125f6404925144312059bd1ed58ce84d054ca1f0e8b3d9217fa2a0a97e028c263bf78a2328021eca6b05ab813e9eb87b1ee69d1af20bbc563e3ccb3710778aded4994b45f83b19b09d6e4e6bccef4983b0073ae9517fbf2afefb647d9a4609cdbab4bedc40e9cf8947eb57a5f2818eff7abd142cdf1a83ed509697aa198d7d467b828fccb967ca67b59c02ab90b3f3bc65b421eb68254280d5f6aeebe27e719b4881221745edffe182c859e4940545b739db98d6118364d0144155fb59acbb1ca96beb55fdb3917491a23fd81b2c32f2390548dd9cb6c219548316c50a27ca18d45e54057401658f33d74ccfc4991e891d6700fdc582c4bcef6a1440cfa440e8f167e013595ff5a9394842669b246d9286960399fe5bdd2372eb2a80b57ccfe83bbe480a69d9938a08c588ba17945da9e5191eec0939ae57d8fe015991926ec0e3b4d71fd6066303fa7f9c529499c5993cd309d9d8de8d4a30f36bf26d663e7467d126464bd9861f75b366557d53023b9faa8d4a4ba90f962eb70b4a4da4159964f205e51233d1724ba8e2cdc0d6c0bda5d43e186057e065e49dbeb93a325a18918aeff1ee2d4b68194afdd865828d56bf367ce472e7f6b6c46e74e43a728c700b46e449662bff35c0b66823a00efc0120ecfb1888a62b8f2e6a02f3b5e11ec52da2823b7ac843f4e22bee12d9fd50d548eac517db27461e29c1eb1774a16594f9b3eddb70f8a748d634fba35d4547dad266ca1d70bf2f61155fcfacb89d83d18397745a78aa14c2ec26cf9073fad1967fee96ef3e0b92a4c4c011e08c12a94fafccd5146d8d19fc10aa1b8961053f02ef9ea81b0fb97ca7e329c5289c2248d8f9a1d89c2b1d0faea4ee12407f55b444c108c10ef924fb06c1155de5570a7a3d3329cdb64d69747b9cda3849e806203480010df7f0ce890faf17e0f2454bb49557f01936547a077ed433098ba984b60b1fcb734071ae574a647ec7981e6f4f480b7e13bdce42703da11c136666c972062d1f73c363ea1850cc576082b01e547883afb8b57f530ee12b311593a6a89e84794f8eea60bc4919eb9117d0914b9898576a010a04db09c9e682a67f1dba589f709289fe5ed5c9bc892c2f554f1862f146bdbcc8d10233c1045538ebd8eb90bdd7cc7410113ac4694503ecd9b83e12a5f5d4f40af0a39ac67c1190d579ab9cc6b6b0c99b963249096624ebea2ea2ed3169cfb2027b0462b5ef258f614c09b5cf6efd3bd6f808408199cf6ec8bd4e3df00309122be88daf03cc4ad0747ab4b460565216d6effcc04d799d33cadc57c704e95820e3fe53d1848e4b6a758c0ae5f16860caf214e1c538713f2676f1e7f81ddc4611be1af7cdcdfdcad345eb20abeef299c95f66ded99ff5ac66610b7b62d6f9330585f7355c64f8ae25205870dbf94cc2c8190c60b9f37feaea50c500c02f0e69407c18ac256263e9697d521ea258cfd44f74f1fa91ce375a67e0f1a92a64e654dbf0295e0a8972f24fd0634c1982de41d5446ffd91612c0748edcdf7b0bd5f5907eed9542fa6943316c6d708145a90bbebd03237c1c48767280577de40967aa38b39943d7a203d61c84830757cbf9734ed23c1ab667715bfd148fed0db3966e258b3810ccb2da8685fe2c28ee5bdde99f851377b3174c4dd2a5c872303632c2c66846409f8d1f7952795cf1c59b6a39174309c7afbb4ad54740697d4e2de9240fdf510248f6a268380a5cca52cb9259e550be315fd8fe35bb02a4f665ede18c04f17c8db5976792df64e672bb0e3d8062bf55381440b7bd9a06a6c0d0632ea66f91c9413de8d26887593d47c0be0fb82aab22b70f689e12b8188eda167aed7e2911eb7623833ea4bc1cda964af588459183eda42afd6e0d27400eeb7c59d3296f655987ddebc92429aee966c7c2a0ded4368ab226e1a37ac04a71170a06cc591c5efab3c00a7462ee745bfd07eb02903a1ea0e5dfa044d6db618609267c27c53fcbf25f56d6acc4dabaa338e8db205dbf269ee4675113195421721d534db91d3a4e9f5d241ae8555b3a30724eaba14f5c8fcb6ae125ff6e37f5537bc4dc2865593f035ff30ebd93db5c10f4da451dcce17f5fe51a52939954b3df40a952fc338c93d989219c9dab3cf2adf03c6b5302e973e138928d313adf8d3a52e2f993bf9e929492505d357e54e2d7551ff6e93b4590efe594c4fcc4cff677bcd99e7260c41c4a9f93df454b4706da998905947a042f8fc90022de051accd490c3aa88b89df0f7436a6a88406f3cd71cab0115ffaaf02b551705da77d9260ee579b8a934e695b15d085d203a12a56c6b4c870401506b7e93d0b3802ad0ed9eeea34640504f4cb4919e66cf69d3e19657a15450452986bbcb6579971143b79a1e34cec0c0dcacbbe1dec0a44475b191f3530c5967da3d720b696c916ae5a2a8248bb645e9f2f5c3a31cf50c0be2bb0cbb47ce4f77478559b9b7645abab85b491eb860a3334819801ca7e4d9198780eccd9c874c9bb8901b8ca06dea70410574ee367f2e297b2fc480c5a20683b42c7efffe5d22baf2a86a345dab328cbebe601583091af90aa69328ec372d34df1cc0da787be867b1824daa789204f04dfc0d30777a91996b80ad355067c5ad79f13f9faef13afb67e3390b942228125705fdb77fd9b785817431693de97e61d1167dcfa37970d3e0095cb0c5a66fd852917f82d62a052d234bd1a2170f583c47bb83d9e42b8be1e43cf0ef8f0c73e6a9d2dd12a1847dcfaa830e99b73eadb0c02d1e51d0d59d94f7675ed2c3824b749ef6d89c0a2f6575b6c4e14215edcf7fdf41afa00f8e468ff8a3eb934351dbe77d78c433376f938f3339d4a090642935655b8421f9d8ce6269e70de77dbb0e2d4b099e401b55a476ea57ed3f9798c335ba8187c389d7be7aa9369ab5b6b5003e8907a843cc16b28bf9f5f85d331b4f0de8cfb33a5a90c5fc685a8bbd7b7fd081f8ae6d6a2d74af64fb8b1b6f47163d41f2fbec399bda8d7b1d5cc94fc291a2952aa454229932b0d98e0c858968c9908cf52e6b0dae6904fd166159d62e3abe3e6848c3576e25da34e03aa8e0901ae1a6ef2d2b08986a94195ca304e1c4e51473091c4c57747ce419d2eb706b5a075cd31380ef7823b78418bfd5d815af91a676e6df12881a8a1a743ab8b4672fe3cc6e19fb5215230e20b5d13568b1f5a608a06d6e2042f65fde95ccbd358a0a12bbafc913c0658787a4bd05fef54a2a37857cecff69c8e0ca99ab0f25c8dcb8220f73eedd0cf14c74bd7ea45c53569c28f3a8e862b60379dfb1b1706ce9a7aab2c0f2e985c2e0021b8e0a1143bfbfc19dc5f75931de6bab0dd41e15f87733a254995802e57c09f17a0068050717cbdd21867e5777da22b8b9f3f8aad1dd8ef1c91566c1a9a4427fcbfda371f830d334ab564f3b5543ee16c9521fa3b99a361d5b7f8d5b29234bc3468d9bc72de51172951b3f92fc6da2732a040f9a09e865598a929e7448abeb58bf685c0d0bf7048d7229a3e901385f41db4d059cf14f160f1df3878d64aec5f18b6dfa8d97798a0d8fcc1eff898e383f383b53f1b2d78fc15de2506be138146e7231c2c2bd9cc4867df96572962661f9f5575f401488bc88c7f845aa0b514a9e8e6f91026e088c5f03969e7ab7790710a1ea7433959e79346ba8c2ea9812c591c05fba556c003cf976aa4e6badb8fa5fa5aac133f5f45013eac33b42ed53d84469703df513efe4eea081d461a125975f95e0eabfe246bf549067310fdf3b640a77349d3f4587944402079e7e69ed70693247e7a97a5573ee73a94f0efe9fae7edcb5ca7a3f6715b5eddd783bb89340b062bb8926d28d2c27afe71e2b8f35f98d00a5116c5349aaf70c2fcd32c86b352e0998f65882955fde1dff1ed2441ee6b856d85376e6d76d50cd5c6bd050bc0cebdbc04e3526781994ef36ab4c2a8216a2d34187f70694ac74e5c0eb6ca848bc91428c14ae4318f6dbd3411cf6521e5a297e1e1735182a284e3f4eef24bc836bd4b902aa59c6d538701b61a099dcdcac054167cba9ac57941f4d1c06211adb091560562c779ae60a4fb51663522c1330820462a0b039301e879967a02abca64492ee048f63bdf0a816ee1470b16ea2720c0d1495470348d2d848494fa3b5e2b533cc28b50a28ed225704f4e1243159ff8bf73c593b592a1711b46b0270ed6a3abc52eadbb2e163096a5f45e06db7c284cab0dab0803e9e5a5dbe2e3e85f5b1eeb371094ff349d23b740c62f166e71aeaf12bad0afe9965d9fb346d3a74262225a00a767c1d012ce4c8d04aa784f3ac8f436967876c1a37fabea01ed997a9dd0530a6d2db81ef6bee27077435240893916c09ae99209547a668f5872a2e2ea160256683ab08743e393641b6dc43c37284e732b38031d340d2c83c3a613a18051bd44095697e812c28e1f19d77f7593f497b573318ea146f6c78392a8909889e0d35d953a2c538e5b8e67fef01ab8bf744d2f27f16ed6c4a5fabad8c9f283a65b323e671582ae58c7d3e810b33e7b67b747583868e110a55e6a8f143609edd2ba99526c8604f3fa93e01d4efbdefd4b5aea42c80dfef92d641a9fc33b781934f122abbab8aa2c6ede2fab4ef2e1dc159bc55f81e38957ade263d7baad16b5457841d39034685441d544da4737c3903d4a10255d4e0ab8426e2d29648866028445cf20ee29e59f9366faa95be4a68cda35a15d5c83f3ecb8a62fa56d4b70d9f4dc19af4fff71bc5f525c46814697e4d0559c70dc9fa91efe19ef682ad872d0fc06e60a770e8a6b9ecd5c1fee7769bcc3ea7ef25c89c60032d910ea2ecfa203005c09c077bd16c030b3b4fc95610db27d2b77b43e098caff6133e8255f03ce3ee7cbfdd5acd8ddb294ba6b1d5e166c04e67b048ba22af472799bca5a872c4eb2bf90e4dbaffe28f71495abcf64a59cb21dadadf7d788a98f5e30d769751a6a9619588cb8abe49de03aed3fce6ce51624054b2f3f40e29dfba9c63b340492e400868d788ead186172ad252b326ccf02b553e38b59924eafaf5b2f08b8b6f459933e80f3ed3187d21e8d81322886b63e22bd0f1dcccf72ccf853841dc8d434401abc56db1f25bb891106fe7f5d484b9e287a3eed480fee80819ff05a21a2888f9062b5643d79e70bcec4aa6f413a327ac99f13c7d82eecf2dea49b75e0c87f2078d16f5ec2015a8bdbf154a882e80102c3c171da3a909c76a3a97420d6f3744f8c88082e0efef90cf928a775aef1a2d740c3cf0eb155deac1e955ce6a58e883", 0x1000}, {&(0x7f0000000200)="abba9f510ac109b6b9d67c27", 0xc}, {&(0x7f00000012c0)="c3ae817f49a1288638cdec6487e2e2abf4387019a9cb18f3834b0c67b209651daec5afbcf9950d83fe69abc5d952f8be7293190876bd81a78e8473667ec495f74fc110f0cbe22b76946167ea2fbac3e6ee91a53b9e17e48ed5cf3e866a6c91f31e2bd84cd212ab850378d65d008498d44d7bab9477249aaeb5e490cf6f205a9c7024ee957bb365737447a1a3ea39ff5bc9777f08e85329dd5dd94dd9ddb9c6441750b392e256b22a1a740b7c7aa5acf268122ba6688e6394e4f21342b314cc3c2e74527013016064eebab7d39e5a050856c76ca21bc626bd96ddc353061b154e", 0xe0}, {&(0x7f00000013c0)="7f980d8ee881f2a23262ea297af24767f99fc8888f4675bce2c2a546d18ffe084466523d9b1aa0e7a61e2ae8b5e984253f9509d2db3a35624d7239600e23a97679a658c22c3205a0fca395f7e2dd8c1f7d49d5be582ab03e8c2b99a05f6f", 0x5e}], 0x6, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) fchmod(r0, 0x0) 12:10:31 executing program 1: r0 = socket(0x2, 0x3, 0x0) dup(r0) 12:10:31 executing program 0: r0 = socket$inet6(0x18, 0x9, 0x0) getsockopt(r0, 0x7, 0x3ff, &(0x7f0000000000)=""/3, &(0x7f0000000080)=0x3) fcntl$getflags(r0, 0x3) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0x5, &(0x7f0000000180), 0x0) 12:10:31 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000040)=0x3) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/168, &(0x7f0000000140)=0xa8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff8f) setreuid(r1, r1) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semget(0x3, 0x0, 0x0) 12:10:31 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000640)="df66ad28a412d04be48f3b8d80e1a8f62a486b8b24df25c239f8ecdc002240a4a9c8fcf054fad98f7506455a0e831bb76fca56c9cdb3d147a48144d4c9325cc67c1e1dec231252e5a2cf68b64a6700d28c2d2f060043691d47a499926a02e0900398660a75eb4ca38cf5bb2a17a234d2c9a17d670bbe13269409270f12aaad0b295ba04679c89ad439af54ce834ab33d871cc5b1fae18c41bdb5de9326a6d1d631e8b8e9df2a9013a8b2", 0xaa}, {&(0x7f0000000700)="317cec2ba5b02ca23315c404c537f7a62237809f4ae6773ffd6cbc85cea39d93a6788484e9daa3460a72992d119d2857fc7dce38baafbbd7721eab0d6fcf28b16a0bda2ca2f6debc8941031499fcfa78311ef78fda55476de6c9806591ef77e05131b69874e2618d188617ed877a758cdbaa20753231bfb4013dff1012d6a5a2443991583bab52a37f144d9af280eb0601ec", 0x92}], 0x2, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)=""/118, 0x76}, {&(0x7f0000000180)=""/83, 0x53}, {&(0x7f0000000200)=""/204, 0xcc}, {&(0x7f0000000040)=""/62, 0x3e}, {&(0x7f0000000300)=""/60, 0x3c}, {&(0x7f0000000340)=""/224, 0xe0}, {&(0x7f0000000440)=""/124, 0x7c}, {&(0x7f00000004c0)=""/222, 0xde}], 0x8) r1 = msgget(0x1, 0x3a4) msgctl$IPC_RMID(r1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x142) 12:10:31 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ae2f66526c653200"], 0x1) r2 = socket$inet(0x2, 0x4, 0x6) r3 = socket(0x2, 0x4002, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000040)=0x9, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r5 = socket(0x2, 0x400000000002, 0x0) kevent(r4, &(0x7f00000013c0)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0x6, 0x8}, {{r5}, 0xfffffffffffffffe, 0x16, 0x40, 0x4, 0x6}, {{r1}, 0x0, 0xa1, 0xb, 0x5, 0xffffffff}, {{r1}, 0xfffffffffffffffe, 0x20, 0x0, 0x9, 0x7}, {{r4}, 0xffffffffffffffff, 0x40, 0x1, 0x39, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x0, 0x1}, {{r5}, 0xffffffffffffffff, 0x2, 0x80000000, 0x7a2, 0x7ff}], 0x7, &(0x7f00000014c0)=[{{r0}, 0xfffffffffffffffd, 0xfe, 0x3, 0x9, 0x80}, {{r3}, 0xfffffffffffffffb, 0x3, 0x5, 0xdf56, 0x2}, {{r4}, 0xfffffffffffffffe, 0x40, 0x1, 0x6, 0xffffffffffffffe1}, {{r2}, 0xffffffffffffffff, 0x0, 0x20000020, 0x4, 0x3}, {{r4}, 0x0, 0x81, 0x80000001, 0x5, 0x3d64}, {{r0}, 0xfffffffffffffffc, 0x8, 0x0, 0x7fff, 0x3}], 0x3f, &(0x7f0000001300)={0x3, 0x9d9f}) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x0) writev(r5, &(0x7f0000001380)=[{&(0x7f0000001840)="2861f5e3838e658a676e007b7b63af2005d5abb3b2cc3ad8a8e11731abcb0d636a49273e7c85bb4c9a3c8f49bced47457e578c988897ab26ca8d70e6fe25303b35f601d4a4ab7b21b8b818f6ca9a28b02f799225186411750f763082c8b43df5b563274dd70ff6be1f9dfaf25364214952f4bae6a4f9623f8705cb5198cc039a4bc50248a377136fe0d8c62e9a6dee3849294e708cd1792a166c493ae87d99fdac356111f7696b25482b2e5e1d2e97c6b2886f578410566692cb512cf54e3816b338d9a9f036641fbedbfb1adf93a89af9a9f00dfb34c3739b069be16cefbb06d05e1d5b52355331d2fcc1b711701f5c3a1d3a35d3fc561ec5a3fe5d4cebfb9c934f534a7278f4cf06bb73c421b6c55338cce1cc2f95de14d50dc02edfee2ec608ffedde32adcd786aad226c52d6192c28b82dacada0cd91e8cfb63a361da93dee280681fa2909dacf0e75fbc22e4e22bf15f9113c258a8a68290d7317e9bffcbf01af2a291fb51a54a572eaae3e02eec1a08b68ca08a2a84950d0209bc1163b905422f9f545ddfadd195c02a32a4f2ef0d46487da6a80f9f5953f9d337279a2983ddb59a2fe19429d9270236a9a6940dc4c38825606443ead235655ed35e63a841628ca55f4670972c43759cd729ed436c72240e739d6fca1e3ee5f7fd6ec5e9691e97be75c880a3508582f679458bd63c96ccff92eee9e814e25ea00160aff0af2669826a3b42443a991c031d7064392d5c2eb42e8e6eb1057a3eeb56aad17f825c58004bf07d5a4fe00833b3b02673342531b5e0ee897fc08b8e59a37894eea43f012cf0bff2e892c72d5eef9859ff56b37dd0318eba9310b1db52e5fb67684b5f97d9fa1b0f1f868a588d7c70ac5d16ab461f763f85efb6bd71db6bca16d38e8df08ee86543de4d99a8c0ee20794921cedab90a06ca8884dff5b27d4668425f1a90932568c38b10d8b0a385c22a81b2a63f3bdb37329b8cd1438d8a8901ea4049a0f914dc464dca715a9b90f7e392e3ffdccc3b734ef0f3d16d026d10dea9a390fc6b8faa8b7d4671188cc6d0e3587e501764d61869e767f4340ac019104f3c5db6439655436c9afac421997ddbd887a4aeaa97d0947f094d5870e69eeba7b6c7fb321a607a5c60c7282825e05a7c1e833c0b4c833a3dc3fe06c73f742d2c5509da551b13fbb93bebfca55ba94c36c2478c40f2529c5d2888abec1ea9619ef48b5a955f7e7f164a4d03f6bf3b2ee42658128127eb586feb8978577058e12c5be49e70fc4dc620c1dd729f4d0e8ca2665948da8bb173c0c9b13d0aab720f5bd999ee7d49a7b3bb6fd48c18a75f7269a1e02e62ebce0f461bf81a3f3f758e2aaca558c1373cec8ce2bb8c277db9751bf2f6c651734f50db5acc8b16bd04a0f8e5138f212a0b211086c3fbafa75fffdbffec0ea3038f39d4c130445fb460fa673623ea47466a32331e6a2aedb16416d512b47316a7ea3015920059a77ffd162d3b0449fdf10867c0c28eea3f9ad3e25819dad66ecf8a2a888b56bf1586ebc9b39aa641b1d3cd268ac346e4800cbb5a59b322097d43f50c109b9a8c0e160b99eb6d2bd9f67c34a6d6e6449bb96c82d28efb133f7913be3f749079285a9190bab1407e586e81a535a84ff3cd2c0796cc15418daa7f5f85cd86bc40372617d1ed20d16786498a8eaa1697e7102c930561560f476a100bf43ac46d4b2762140ec7cdb939ba287deadd85d0748586afdbd294d5e2c4cef0bd2c933a6486e7e1948cf3a9f385beb6b71dae64f39d6947264dd2c7bfcc9937e483b5e08c7678e61f924ef6908f241bc70a5aad81e3ca11eee2bd1d656fb58e88f5cf1451f7a566b35e671ec3ad97e2fe280a86fcabea9f63900a2d17c0757130096ba22f814740797d85e9164656094af7710993d385f67a444803a21b17ca3db48e7ef741b4992d0a86a769759fc28751a70b6fbc257be1d411800bd661c710b3a0244eb57258482a8946e64559e99e0aa04bb8a15e4afc1cd9347c89a4f1bbe2f99656bafca024b3211f2be2b5935b3f0972b8e582cf5418bf786da8789c16ebc2af33d32ed5f49455d159ecb98e7b1a75117131e6ad42f2fe25dbcae203d65ac91f48cbf5df81083e896463b11cc6edee70bcf3d3e67e36e35cf2ce01603a87e75fa1fe38db4672176ca63d0640eb9ff38a7ca51dd86879443f14f36ae21b1d2652c7c1134fa0098f52662696f26b15e87a9089656edbdf516de51520e743c982c7021358ff305c851dac38ea709250902f9dcf389740456d71e7b959e5432fc8a15df387e6f0e18a7bfdf951820c70c2f8a9d4f318b0021d3b2a801d7a02acf3a765073c22921f1f15c9f9c77a3ed1762f0e7e50464a9034642d5514d4141695f6fade283a04bfa77f863e5d622846a6408ad6c7a7fa8e764318a926aaaf7bda940eb6fb9e593f75db425424bd32fdc2073afd3fb1a8739f7910d2f077cdffaafe49dbd38767f4337c8e4a4c97397e9accec74c38cab9659bc23e3b336ea5d9a3eb7d30bb5d3af085ae33c48900a511fde6fde814e3c9c815ec6b6390a7bb00d3eb1deb92c9026328de93d7155cfa0ed9ad84e60ff2234df72173527441f0e404d01887af9fbdf7944e3a3dbe7f4f23e76546b5a7f3d031444da4560df0448311c9616b548399f3bfdf10bd510ffaddd4a85281566c9adfeffdbb377ea87cb8514e05f4bb6771710d0e8c2730ba20d23f0434f96afb29c3c26e64f6b0783aa7395b045cec9b3c0795aba736e5fdb851039ca70c4a28e5cc3598a9e089b16b6c5ad823f6ff4a28135dfb8b86bbe0c46874a502432ed627acf71b1b42b3560e31210bcbd5587dc31ca85ce6abc8e826e3b639f9816cf943138bff6234c087a3314f177d924f83fdcb575aed9871e75e3c053243aa26fce831765f36bd86f7bdcf043a19ea485e2927deb3b7044b414f0c17e70a88bfc1f8e4c1e48db3147a098c03656ce2df1f750ce33d5d851ee21fd8f0d40e56ee920df3c7c02f504066fdc41e0749d4690f1446fba71e0864c6f07d2bdb1b3ef1dc17dce50e16bfde03e25f0950ba877b57058f0551662a5d2f0704615ae45be2785c88505f609a9b6d524d43603ac3ed6fc37a9e85fd0c00d6813ca1164e8ed0f1f213261140468a18f94366e2d5267b58418c8b142ec20050bd9af6f8285582ff6cfbc506fd6227e5b0ffdec418c46c4fc7190996b893e6a16e702108f1d03901810a5e7dad33ec0a518553631c7d22b8f3bb0beee5385644f2073afc84f811f86a62fce2ed584268a5077df1a2fd90baf346e69ca28290b5d4dd43b40e1405d09720b8ebe3bf802a3bfef0b4a442ff3e042fada6895627ac64b55bcab2a4ac998511ce227991f3c3bbc2c36e05c9b4298393a1fa84b851e578fbab1bef5db733d72a33670bafb020c6c46948c6ad08f4403fbb79e62b1cd911bb0c8d37ca799fa4fdb178a4da6b4d140cd579e194fa9f70f0d68a9c1e19eb913ab28a16e1b7bea108c843dc0afc455a92060381a31169e5b1f337ce915585f5cdebb8642c9316373089464bad6a7d080fe9fbece3bcf3717a0a512d2e1d47b8ef0413be82c096138a886d8d690b2049a7cc2664dd6c750916b506b49330a55b5422fb7066a607842854b5cf6ee9c1b04ce05df383433a0bc85e8768a93807d019ad7f34d0d4b767eb6201df55d89ee6f5e90e896692c8ec3f7c9e97aca7a60ef137e935113c4252902f0fda49decadeb3cdd85c0228aa64dc6cbcbaea795100c1f407182bc69d5afaf2d8b70ab00fb47c35c50538bbe15ab5deeb6b56f0ff2cddab73d1866f01d90124492cfba625661421786f16eaefab883a0ffec3bc8a2504e0e3d0d026089237b105dbdc8417b0af41fc5e7ff0cc059dafe74b41d1edc2856e2242737f2946cac009f6ac9437e4fe1ea63fdf8398a53d82ef70a8dd7181696acd57ce5c197cc1d96aebc99c7094fb4f3ed7acf28410b10f867a8d3f8d5debbd1ab435ce5e892f27f54c3fab29e8c237f821ecbee793103c8377cfbfa75ca74408b37582af36d0ce5bea908ee807aeddc644a1209cd170821a95c6f7460f08fddbdec26814d34bbd29d184b6f92c6155536757c92ffe5d7f1547308dd1d218b052d16efa930c61bf5915fd531e597db29604a8e6bae44196955a48c084edf83144da0a08520113a1c1aaec812cfd1d924fb6d0c4743186a8ad9f54a80bdbc1dfd41d1caf6f017aaab4a0f187784de973e6ad85faaa9b343236be2dc2fc135bcb315916b3c8f63804bb96fc6197b12cce34d04b67c0690243a7351386a6f3f18b5571b97f289657b626cadbf6f17e56e34b62526ecd0a524c768805b42eaa478665208e6a938cd9f5ec9177d2992064ee3fbdc69fb3107c67f687a2c4a0f7d47a9b24b402f6171c568830e24dc7b745a231ec7069f32a4022fc8a07d747d80bc19c480537342659de0f83a1e740eedc2e62b84a38712b885271bd0229124d4e5cc5b90d5e4e5852124e8431f23e1db276a3d614a8055c6ae927024e04243706fde667d8604da5464376ea33e7a679d706baaa6cd3f5927db1396e52928f1d3407c761f2131704609682f67e1e86bfa99a3cd646c6144c6d37659f1942883a42f08b12732254a48e0cea416e3d77794821d16915f70e7ed523701286fb8d755c9f9fba3f4c41c18d4b70a2db39ecbb1469fb6c5ba82ab1d066b4ea87661cf65e3ab31c895a0105bb5828530d1d64deec43e4e5105a6f313cc0412d6264951e8e8631b23defe57ed1855ea21cdaa89e167aba7aa84da733990cc7310d53ce312113fa004989e5b504aa0dc526786c42284a99483b8948e636df589dc22e442cacf6e39787a9c2a1537e9fb0682c11d484467eb178f4f25e95d5891e43d94ee562ba291958c4ded62ac6d3b891360cd315cc4288887431bd2760d83ce279f7ae77b2e57d1281a74050a783bd244bbef173886e1f2a2211748375ddb3844ff19e6ffb6babd0d9d2750bc64c62f3389c06ecd8f434f82d07963a23673201f22a6fab8dfbdb7267f8212096ce5c93b2f9ab07ac56707fb37dc86a3aebc44ae715ad9be987171ccba9a55c8506a57200b4056945e7391733f63637f11756150a30c0a91e9dfb99d951a735f7563d8efa15c1ecc3567c1afd59e8c178bb7129c3cd992a6cec74fad1e3ffe9c0d7a327ffd125146d754c6e169338027a3313795423b4c88d6a27b3cf1622db2270cf705b4ea81becb3a9373bb93e08490541740823e54f206b32b46e0b0fb41d066c6b0b90938894a79a824cee1ff82650db8fd80e1795b21547c0bc9a8b9c37e37a232268d3ddd96b30b684ac3093c26485e637990d4d38417b7e787a6487d2f90fa6c26da31413d17f54d6353c5e33c99b67176fa303d340cd9445d34dd9b00e9a19a76c0175663768af67fa76d2590520ef23d02db2cf0d488496b7dd5eed3069e3d0a6be48d7bfcddd301717ddc12420e8fa3af6f5f5575b5c6bd78542213286938c8479e17a87b2f2a75826cba60add381c6f72618c7e95c85cbfe633321a96aa167ee20325d8471d2582b4659daa5e0a44f63060c88afea76f1c4f902acd4131de320ff8ad737b82220052e21c4fd334067add2f4c9ef1991cb98ac467ec221b1da73a600a9a13805ca2a41b7c4e14c03a3cb1a68294f0246802f2c906ec7654fc1b36612efb50d109a2d06af5d4a6a8674f15c9c071f2d97826ffae3272cdb2f80b1e53cbeaba7070d60f3911f03de9f4a7cf5e3e2c2a4432ac600232eb5ad173ea856f465bc941c603fbae", 0x1000}], 0x1) pwritev(r3, &(0x7f0000001280)=[{&(0x7f0000000080)="cc95e567e06001f733cacc13e8fa818c4741b9e03d1e532364a8799f05be47193685f82105c6b06bb3a0c93eae57db", 0x2f}, {&(0x7f00000000c0)="9392a006c966f5bc81d550220cedf3c4f6ce231aedced5b8e22f161b0eb44df74f26f217b888a71b957fa6c3fa49291380b6ecb41f760e0063da11b683790b4e2475d612511aada198e487d8ffa81f79f567a128f09515610ff97114f5b8b27d45798797eb324bce1ba3ea0a81ac16ec3822be129ec42ed2506d507ef8e9fc4a661ac387d1542d32090f41ca9289bbf347177bcce2a9e977bea8af", 0x9b}, {&(0x7f0000000180)="a3e5d708ea420123aa818965a0adab071aece9a5494797fe9ea2132b76b146c6d3fb", 0x22}, {&(0x7f00000001c0)="28d5c1fd407a471c894cc281b9acb8ab7264ad3703af9a7ee5e072404451b986c67ee5b9bb4c1278f5f9b701a6a2026c82c176164f3ef827a19869c1647ef72747af2093f4775701982ab7ab455895ca91b6afdccfd8427a934e165c7afbdf34200a583687d628", 0x67}, {&(0x7f0000000240)="11c976a792d87c1e925bf05350c04980f69484538f063887ee8d1af2647a384f0e3d1ea4d94a73ff62e0ce2c70a2a32a425a793770d0d91c9bd1bd050080b5abdec93057c0c578d5461c63ee7a88d0cb252690ae71b3c37524b9a48e57678a7ed5705a8c202a1334f1e07dbee7248d52b22bbcf7bd0b389d66647e066fc19717f61b7ad54e4e4fa636e808a9c234c6e5c7b4af3f5d4d55a2b8694f10f7a4f6f61cfefa4cb2be99eb98434b2d8c8da198d593698bb613a9eb0c0adfcbfcd5c7f792613d704b4c8613e9253b7dda549e6fdb8cb06bba44001fd1f5a9c0746ca7e353cd9735a2aec5a12b077d267e0abad0efe8d74545b44f88936c0da4f88977c21aac42e2dc4035173d22029abf2361d0d1528356e4b12b9f823ad58f590e0863b77b8da55855b6a33a8e5658a1bc56a531aad0b145e013daf51e61a47c93ae911e0751475b8abda8f254b3ec1b1c8e6af8d519564ad77e017c61b2e2943d8219f438a7479a26d33984241c7e9f0eeb04892394cf63337b2de293796245bf2435712b202398e6fbcdb3c873787883b650ca7361f35de63a82f10504ab93cdb673fbb3ecd1fe6fec1ad18bb9bd60759cdff36665150f398fed19ca4d5a6e571f2a54c9db800682f553d583c8887acd91ea9a7839455a8e4ea9bd6aafa11e88ffa689c87555b502dbfebd7408d43625b26eb74f84e69dca84869f6c81c54307567c51a89490f1b718fdbf961ca823dd6aea035efdfb69a3be1bd0f86f1412b51c18d178f485c36672a2b6d278ceb6faa772241cfa84cda005d7372e05ae593ae70d507603667cd796c3b6c4f7a41e0fe1c5ed9803307c7b9416de792bdbcb5fa69f336e7cac2fc6f6105d6db502a3debe79ae798b364dd3adc1c79e1781f9d85df942a8c86e19d733de0eb1bfe904e9ea6790eb6390f47202979e70cd74f82e2f9419facb21b9d6bb819f55f37e346398db998c615e85c1e510d3761a1125ebf472504df3853f236e81ce9689347ffbaad15610c0998c3f205cb75389374912e58705154e8894aa348592c51472d6e46dc75a3808d3a30ba494680c84ff792c1cce6cb29b37a536b61cc9ea990e52e4a02b10bb344ba39aa324089f62187eead5fd4b41cf4948efb6a8410c764969b124f8a582e4aec9c38544975f92ed3a5edefb3fbb529d32924131deb55583b8130ad6f628bb491acc5f2930c469ef2e96d2fb712f7bdf70b193d238e014ebff2d3077f2b7c5615d5b66794b32fc0f11ab4176f43b1ee48c0476e8501ef7b93d4f7d8fa4135a0e4e2db128fc70553b7cb37a096ee132be1ab21af4ec525de9918798276a325115f937d738e3513787bcb77d8d1340d3fc8459fb6a35f0f5ba2010f07d95e51c56b9bb51501547f8cef4a4311cfd7634597f880cd4242bcb02bb0062affb6708ab6fcf2c268a9671a83f8c58697a460906438f25761f21c9e475150c0f35d2c7ab703424cfe617450765720ff4f5ec3c3bce99ee78a8d027dce60fd4707585862ad796987312f0ad95d26957aec01bd899b0a5c242b89f34c912eccd954ac4a2ef68b618e09d607a988b0e905c7f8bb9ac0133ca1fc04c6c8ccd9880d65a6f2be4822fcc63cba7f527a01c4501efe73c88c7d0fd1c4bc300b309b91e6592eebfec8491dcae1755cc50f3255dce05a87ad6e5e4f168edf315744b5e7867a27112ae3aafc8f96e182e29493726cc96e6df80dcf04834a59954da657b302b069f7721cf321bc2084d71ee927e0a33265e53362dec9a5f01d430fdb8df0bc207600728cb8120ab45f2a0c430eb947ba9c689c2812a51cb7b7d15a50cd768f1f5dca58fc828a0f9ec3a33efd06a875c5c285807cedfb6f2666f4cc40310446605b685c97aeef6a5cc320871efcc97da85c30e1bd40b1c2b392762847a3f30b2e6c9ee7ba555392a4f3c9faef62ebb3a47e5fb47261ed3e2cb366ecd7d2b3aa018b3d65c47a458d2bf2265eb76a295cc1829b973d338d70e7042f15ed9c514ea84d396064c4d14947cdeb13b12e8b45e21e48cf27ec6c3ba636cd98464fefc53f7c0f195a2450e212d57e3430a1e5aea971d518360ce8201da83032d5679af19835c473cdb42699367a2a86586a7f1256724840426461a6be1ff06af3e0f0dae46806da264df1597d05610adb032e97aa33a1f22dae6760cfda2db314bc912feaefbdb82f95963341cb305d15d89647b32c9d92ae8c392d5e9e1f454ffc0e81d41797f11c31f2fcb395e3e4168352c41dc390f045187c31ad19834c471517b92418d6f7deb0032a7c1abcfa110d2a9aaf9f0cf310bcacb594c192115c3023ef00c0e916c7c4aedbafa113ed43f8d202f8d55efa4f6351d01a3e6ff4cfa4b120b519f53900a6caceafe1ed7c3c73174d5055c6d47ab0e90cd34b1a8c427e07dff23c3d4f4a997a7601add056493f55a7bdeb06df2c86c65cf6d9ae3b1dc8bf5b45ac201d3b32d324da9cfaaa4499c7b9f00c0e40f0cd85eb5576855b21fa50c84142711099602f431c1ad50f9d49bdd1357c05653875548038be5cb5c0c299a8bebb6e85ad2a3dfe5252bcc24697295a9e58d7cb873428e08ce708d6b4d8db56a1baaeaa95c03869b235bd086d309f30e7c95b0adfe5d7f30a06a5cf62174f733a1e462db867132080d725d65af05cd2558ca4ff0a73cccad25d651db7978c49f879e7f985aacc4b8938008f17f4b5f9b1964165f4c323d532a46d542e483f325e6121e6a93ecdbea33ac57ee18912597cf5fba289c2697e61260a25103f8e35a9ef4d8129ce539e009d45f9ef3e21ac4e41f0afa127c7a739789ab8290cd96722fb40db597213f24f1d3855a5372570dde1336d50c8b3ba28f9b2e846a5e86ff7296c7305d216ddb9408a3689ad4032d68a01990cf59bd589e9a32b5f7d1eed4d44856f9989576755a6e29d57b661331a83d3a492854a4ba682958229e188b19052dca57faddd6f5ab77d614123fb31c8fa0ae11ef766e679b290a0e96e1b83a8ee937148d14f45087b0180c290aee9a6dc1063dc2fc7e2fabe8a3a82ec2047b20344d494a0a71e8602ba8ae64def4f66860c8685bed82ad9987d507b26769a0149976d97f7bfe76b268883e7710c4d05ff5176ff15607ad836871c940932467253edca529cece5992e102b323ada2dc4b6e26e4dd683e85f92be923a031d327d3768c8645ff367484d65dea10b0fd23c71f5903ebb523e20bf11f7fa5667da9ad32a34042b97539c1675ef6b5de348c5ce0dd723feeeea18c3ccdca4817d326f03c94c32877bad736a3ffc5ab524ccd85413b1f65fd64e40f3e1f0560701a6ef4aa11ed765aa14d8913cea2be19b78cd9ea3cd63059922d5d0029f5ba1fc3c743a1a94413e4a83015ec23dfa974f40ffbe53cbe69d5187f36520d2436c395da51561bd8e0a2e2a45a770d0c1ac46cea099decc08cd8133f59ee96f53c1a4910a15309246be289a508690ea811a676e536c4477436feac9ee10e5fa9b36e4366b4c2d19de1235e151fe0cd21cf0db97c31752f84e2f57cf32fe4bc7c2be84c2a7bcb068190a120d206021d696effcced8bead5d8b8825360bb5a18416d03d6e336e689ecf0c79f568e63e03711cafe4c08675a3f67daa0879a64b862ee9839d38135f37a5879cef875ebdac0ad62dcb846fb37a640a2ea5260e126909341c57c8292f7d340a52156b794987378b87ef8812a801d78b2fd31e8b897380145192a22a01b99f89e3527360069c4c9bd4d2b675d31799ed13c46cb48a21bb09849c85851dfd554e04b72ee5f28888a4af53d178b9f442c855c4acdb399ac25a6dd7217d3f4e79e62cebeb62f03a935ef36d8b04f65f99bda4a24ce1377a489c9e004cf6dd9d4892a4f334ff91b89b3a109b128bbff939a60530afec388fce4d389dab17fbe798f53dddc1ed893215a20deb58a4334626e134fba59db0acfd0d7a0e18601c35553b7f906c943998f5232d435d94d557a42f87422be002c20cb3531248be50d830e353333699d17dc1091758542a719d0e296ffc8235f0e7bf28189b02ed2817da676176e28becb364091658c9bdb95e38863872d48d6143ddaf5612b2a246bc2d7eeecbf9847ae4c1735d2760b00135a88e63fc16403cbb1dc9de43e68fb2159f058a872eaca0e4d6dfd65ce0a947045d3b9c45bb10d6589f9a4b8eae82878169fced3e65d9b5658c5dd32b75c53aa2541308f2bbfe025bdc9f8b67a7a599479dd440a6011f2f221197ed9dbea0b2c42aaa1aa85865c1d514c497c5a074393e0357c04ae810bd0a3c050be92779e404a52a39237cbb5cecf3ba3307f0993689f45f7b8582368841b7546bdd6a6ce76fa54ff55da1429ed4cfe959988f7aaea379ea10d94028c21fb2d84b26399ba6af0788a296317251a43c45dbbf0514928aa72036805cb41c87d7bbe6e159a03aa3afffad7d3c941ff393a16759b7324c786aa28ba1690280d2507d8426a938564d29d7875862351aa9ce5500953abfe7a6bd356dfb5ad3ec37914b8552a399fa261fcdbaa0953105ba28f3279e7600167b1eaf50f7bef4981dd41779d39146846f1c89d00bb9ef5d4579ddf08545877eda3c37658c52c28a4ef7b16231ed8abd2324a1a8bd5a8b40da3ba6246312dcae18022f61498e4aee4a89b428693e6a788c06691c6d2611bb7f54a9ec2d5666c85deac20614966ce5f03bf727ce1cf6e8d047a8f1c876c9b0d0de5564b8c447fa20025a333a4d430b2a0ed0846c144f73d8498f1ab0b578b8805cfb65f63e35834f9435667473baa477563a312453485ab97bec2bdc2e1d51198541ba0f5175e59fef1f900a11762d0516b0e4c4ee8c99f0a7e1f4a7816bc48d95b39fccd50a1087308d1abdf243a2eba2d5bd54bfac5cf5c02d21e0314bcbab5fa9e6983fcbb1c48d7144ad3c71f469c33f4bf15c3f6e4ef157122585104865bd3a3a3c85d802b1edfb55c98034c42eb8d6f5513556cd2758a0338bcc9f7da808c5f548c19f905c38af38d75a0b7017aa01f3050c59d0fb43ae751c5a64a38de4d532c6fbc5fbd278f3977246eb8737dd37c561f291191c70f3c4b21298c8c28fb76edf63b63e76b4884f02e795ebd268bbe32369871c24da2cf28ba01f281fee96a624e05d8d873009d9f2d17272f48568d49d60123a2869dd68d32fd0a7a831994231cd99c24f18f761be02a65f187df11f246c38e58adfe46d315ca04aecfe7059744f9d2003dab8bb34d0538b7765e0d9d9588ba9181fd3134c2043e7df218e94b2794237042606ad8e944dd3a357468b30487a7f51c42afe71314c75881b3a98f323a8b7c8f18cf88b2805f2a8e34160d374dc252c896553b7feaaee8273c96c20112cfd7a6cc69b9e6fb8d70ee39e18a8e2bbc5a029e35fde185fb5990ad190791512c4ff9a94a62410e27287955eb8c41d7035086c48ff5151a420f115ddbd1ae9617b5553d6702784ace7c073f1f94c5a20e953285d35a98e286027789d2f05f0079f2e544b6680c68e59a1c4170fe49f58d983e04c76f0148ce1d79e71962b04286024fa6fe1ff4015c0d39f59575f28b67a09f80acfe877c3873d7dd2b9e37c5668e7d5031eba7457ca59cd72ec6db3b3657992f56970bd98d3d862cbd7080edbdb4d5d76478706d4cb4e1962a2f80ac3fbb2e041d2db9bf56768f51145dca62e0a5e6154350fe75e519c48ffff777fbd995faae63489f6ec83985c730e35dd956355a9a413460b91869168312e1bdc7e12cda78eb6ccea3b5436b8ca365874948043216e808c401cc988d846d2fcb", 0x1000}, {&(0x7f0000002840)="646bcba2b4459583fb1cf9b3eac10221303b2128f8625c2e9c80b3ee261a688d3f597624cb70254f086794abaebfa7d120251348fa50e401a297ba22b5fd0f2e2ccc957c0e57a0c4e7706ddfbaa8b2b527777cecddb9bc4cf0f63d388cc2d44e118bf22049818d8409afe38cb05673d2e92371da77e5395eff96106136a887b3304c78ebec99c67b8f063a7dcbb313a95836ce83ae3309d69314769471a3904351ab6597757ae7cfcd75b947091dd1314aa51ffd581eb1dd55a0435b2058ba8da42de9581a0323b401c92643f04afc17408662b04dd7253e979264c66c186bd8338bce04399f370b8100cf3975e137238c4551d5b1abddeab8d340a7ec2e3e6547e1fefc1c8c594d4b36149f695603c53434f37e22146f23b7112a3101ac14cbb78577a012a74b846a3243b400f6f20e59a8125c1f59e01488eaf122d76a19a9705522f5cef6a975aebc9e4b74e24d09d7762ed68b367f1a1ad2fcaeb7bef9397ab76c920620c8cda9ccc8ebcea3772a8c798e6a6b17fd95c42844a82fbeeba558bc7e09bdfee7b0e7d1866f62af9a6df8e7b48554d234e3bc00048372594c51ae20a6d0cc7c5082bdac7627d6f8a5e0ea50cb5a99d28820c563ebacd270bd70b2f6a3a67a909188ba813f7b2086e737ddd519919d97a8c08c3090027f27a19546971d6d8adb15ac6b5403e4b429cc40af98043f71855318a1ac2f4fe5b59c6628a9720a9407216c3ccc310b0accd4257a8a32fd7101a61edd4b2e8b9b43ebfe74987c92eceb4df4ebe8f5880a58e26e65f9b9d75a2a1062077c14017be222cc874415e0ffd59c4ca02c4f786c206e4cc0595ee7f69b8e36fa1beb69d3abffb174a318e31c21ba7a371386e770b9df29759bdf64f4634e654e5cbbee063730b683029d5ada906606fc58d4f267d7900cca6b057859a1ff8a47a2f43b6d72ddc7398d63c3dcf5961b532adfbf2c250e74c92b0c848988c94179fbe502e9ab46b76cdd7114db265791d0a8f09c024542a79423d01a8cb3ef911ecae37524a83a178456c1062a631337c6c6ad5cb593d1f9cc151acba093b1a8c0e2e87488456d1eeb152f7aba5955208e5bf3396cb6e6e60b48a7ca2946e4770d80275163c459785364e24d0095b6a7e8038f1fd5985a2b84d648ca6a122ae5874fae62a0753015fa34fef37792369162d6b589e3b306af12d919c78cdcc0541fe1d33ca6ab85b62dbe557a7450e9da6c0ebb55c0d67034e567223bf78b44718c61458894848597aeec3cf10c3fe7b8989211bce5f946895f965fbdb3bba4eff0ed7bac5c81800061ed60d46f0316ae46e6ed681dba7bb53e6864effa5c0fb0ee50d9977d265e892b35bd13a45256720d41e6b4a660d5d230fa48dc2cd8bc1bba14511f5beeeb9a63122d8e197464d762a43a4524bf1532fe39db16d95e47d037cb4a1fb602e5801a73e5e748f1166f553709bf6d2e25586eb66fc84c427a1a847907c6a92a2798ddaeef225bbbce9ff84cfb48d84bfc374e6df57fe5a85542d879060e46772ea1c2a143d3a57fbf953a8a34638b6db5e0aeff746f79caabd73d92269b3f80192f5984e3aeceae49fc2150ecdd087bd1004060bbc67c1a6fc6259a995798abd5e5cc62fa0e264580305982e94fe076f3eb9168c4971c1ca1ee35ac948d9e07c6cece74775f935007451b4065e7cccbcd4159bfd4576ffe3910ca3250c0131c6cef59574b8110b4d647c4753849515d4fd4240a9ab276f3b8a4cfc82fedecd61759d5ce54226d93dfb8738f07b9f6ebfab606698b872f18feac7956e0a8b702864fc062fdb80c6f7a9bfa178a7744c476aeab26f76e6f11328f6a3b3af26bb4e59235dfcb4aefa3d44ac37416090cebd1bbbcaec97bd54a4ced6adbc11ff11262818d10731fe3f8e01c0985d5bca21871fbb7dd6ce46656287f7822ffbda8f98ba1f6de7a2ec9ceeb393231cb925225672577004f0cf4b326567c49a250a262f3246423adbc5c33c257cab4b96ff0f3d759bb142c6421502a087f08e48ac5118cee1f8f5c3c2952ad04c5ea367741a5b7d8a7e83c033c53a52727ef7c0c925182fbffae3a48a759d8a61f85871097845052577b92430d552663a809fdcccdd6f4fec161fca6f15dac5037e18415e7326076ef358c08de1183d0a5ee3b643b77ec5ca3673dfb8a46c6459266bffe6332b7c4b72552f7141c2069ecd3ae089da34ea2e4693a9cc1c68440d051efe0534187168c7dbcf823abbe8e5f149371f8f78635cde93ce2f03a21ae92a521e6df074561ba69274c7e2bc818e753a58bbe87998b6e9cc4b4d67dc57eb781e26debce51fa5865a7c67143e96fb339f774bd79be44d36623aac7c3531fa278927a9b9e9a429159a29265b1769ad1d0c300e61e949afbffe8d1e3e0e66493b46c70f77bf13bed93ffd506d52aeb96eb8675f75ad4105d8b970bb28550c67813cc85876351c25cbb75b763161ffd41b8dd1fbc6c691cb45189b9898e857fe59259de43c0c1856786f819c2934ce1fdcb6e231cad012feb66942058e6579e100bd6082f08b8451c78beadf9c4579077e327d31bd022111c02a662abeb63e5de241cff65ed7872ac7e1bb08f796a5409003edbb76a9b5ce5e1a0298b0264321d66cd895cf2ad8c9f59706bfbefe69a05724ed8e8655605c4b72233bcf9c6c32f72cbea50353644b2650b34c6080c2fb9f1744e21d16086da23b0966a458eace3c94303608f347af29de2f8f413b0befa6398838dfe1f27520579868b45cd7f1fa68d651958194b7767e44e270b5f5f8792721569831ce71967c2c8a4f20e5d1d617ed89b5e7f4b11ac988bbed8dbcd101a636fe77b88b6e50978d1ea256ee9b2fb28cd1293c62531e1b6aa0ab4960588c91d1eefd0aee115c4c2226c709711cb3442afc8d386a917276ad074fe0e7e8d8d186859b204b8f457c16606d16b7616fef4bf586c22798cae46b3b7d14e0ceedcf0ead65aeb39d4a9250d0e3bcaa2358d15250e17e18a9172ea7e3b0ed2092159cb0800484e51f3dd54fab2c2347901c470b10ba02a0d2b16af364fdc63b296de7b688d9ed71aaeec01ccfa4a49dd80a8d2c88fa8e8ed04961cd44229d4edc0773a3bfbe7c402632e80d33316c242631c4a778ad25fda917951f8b1535db5d3c5324bedb2e387e83c1cbacbed8916e06aff5de3bb7d754dc02e330b8d61c29714d63b515aa253b23457604f12f77e45a295ff0e81bd1a0f889cdd8360bf3fba75fc0feca72dc1241ab29a8bf11829b9f439149ae10b9c741499c9f8965c2efd52a93a0a9ce4e335af321c56c4c486925a12a0ccab7460746a0e247d26cfac2ff41db02cc189d7cb1668cf413c51349e48ba34ab97e053bfcdc2e8a15a1cc76da4b032d31047ccf12692436593ade315f761fb11b98e6bcab28a4dbf0953ac5c29988b822eb14610d1785b22b2c142d6b3dee05505118499ca9c9146659f52ddbf8389322b05cdcfa4c0a7d7a65bf2548e00972ea973635bd49a7bc219b0c8b5b1f532dde1d82392b3ac0df178168d289eaf838024f796edf471e3c3d81d420855b9212f44415899fe5799799a39458cda1837ca85d495f0942d4b7300d0f2e2de2622fd2ea9101f880f272351e0dfe647db156705f3a5280869daa6ea50a0bc2b09a398b7c8250437dd3dbb06f379907c2a45988ae8f590cd3af1f53291d5a0f6cafa1b54615a6aec3cf94aeb1082a857c23043f2e7bbb882c17283d841dafdbc67a9045a78f51781f02e59396ce8fbb054790659b95ff45cf6064173123b702d5fbbad167183c28b18911f2a806aaa51e8f0f7a4a83df55685302d70beb01ec79eb43b413fe62dbed7aacd1007d4dff3e591a113b5973fba23fcb6aab07c4b1f9701e07dfa6740afce4c3df793b28c256300d308ef033941eafbea552bad6ba3073d22583fa582eec16c2e0cb59eebda1d49ca183245efb5d29ac24e87fabcc616141e8f8838c3706760623642330e2c55b0f55c083b897080c17b8007b3a41993c9c84b8ddce245c334c83001310bbc89ed5e162c16e5326be9cb1dc98a8e66b77b9f3bde9a29e72d8a03ecb0d77735f5d87cd96e71e307c9bf5a0a2bcbf7a466aed771b30cd56a1c4c639c01fbce37d1018b10f7ed09b14ae8c5b567693aa5ea5f15ea3def0e27794dca06f9a49583cd2c672177e5eed0b095b8efd7af5ec80114b2817c74535d26c66d7ea45df9d9fb494c1b95feb3efa77805e9d875789025b9a1e8e0a7bdd2fd888f638dc673ad1aa9bb6ee8c519cbfd8d5690a3f0db25b1e52f844effd5b29c0caeac97026049845d4234dcd86f1f8007d2cd5e935e6e635074cfe502eaaf5ca9411e40dc89bd5e45bd92f3e30c5eec2a7a13fef8e5035e3392cd809aee367e723a920e2f51549c14edbfe17ad05328860de5730a86c4ddb932a06ec5143dcce58304635565a79d820174d0ce2f5633a18ad4df92b59d58f20626e98efaf32fec113aea1112d3bacdb4cb16dc143e45c337b43dbd27d8da69b85435fb24e7ee06efb82ff7e664ea82e9fedfcdbc49186e7f5cdb9a9a607de980c97ce1d22acafb81c8717f0720f84506993c34f614d0a99eae58a219608300a4c510ac80a31e00b271d2d425cd0a2c135b47d404b4d83efca19efef4d368c7bf2cf2ab50325d1cb8d7fa4d41c415a98ad7c244565ae2c97d6d5db6c9fffebf9e821a099747c94d18daa13e86430005642a6625bc0dab1254f29b8cfc20bf3ec2b8f93493dbaa2a210dc58b1d4804313b81d1badbd83168c7653f79d35991bf6c2c65636991c05692c2845ee4a40da7d164e65d7be7d78f330aff1f1c7cbbbb1289ad943f97b795d8cd08edbe0b4e4d4f0f6172fe7ab4aa6d18ed8f2aa69c821841a7f822d7730df339e54879b1c53980e56a1b2e90d0ba24b843be5e9ee08abdc79809b4ead31c5b2f3453d09038fac2ef3a60e99cea2405ac9369246dcfd0b6baa5119f13613446a0aa27d9ea620e109bb31a5ecb8be3b519db0d790f2c1f16504a55fb7d01a345f6463482c2ffd0e93612e07c01c7150b8f86591643d8c72a064b16a17c20504821ca568fc5484adb3480cdf93ec0cf37f04f1acfacfda2ed44d124f8ba963b76e1b80f3a17ca7aacab7d1300906901bac4fea0b0cf2e33b68a80a66d78e5e0145f67a0c358b6d4f34804d582e9989223f056e2cc48f48276b767d00dd79119ad74e788dd7ac2794d056cbaf22cc131a8d6c5edf11c3ee01bcfa950a87dedef3c7b473fe3c7ba8942fabc774c4b5d80f366436c0d576af7d9eeab7f59fa7553be870da965fb20e1ff8e96c860e78b5ef03ac1eaf129823e20ab7e34531888fb5eefbda63cde3b839bcd96ba4fe4d698e8835ed2ffb4541a624696d7014dd27a9ce511c1726492161ef61e079e14ec80ff2090e09400ab80996618e50b46fc48dd7c0e8d7a0f88df60663a422b7226bffea1c4e4b612c6ed0febe10171183e724109c475e7d9d810fd3519d5d8d0f992dc14e0ade3a2df89a79f56ce465dad21d8b5123f64c579b80b78ced7004f41624d7215319fc11855560d529c1c4c37b06cc52fdc25cd4e58acdddd24deb9eae50b4901e3a99cb88431473aff959d56e33f6d62e336f64e7962ed8a8529dae5b5547cf51b98748626b6a75d25080ca1f04377c428101bfe3c5cbf4c26663089a85ebea72a2620b7336aac22d65f177d642bf8287ff53f77d24d821e7caf08c3f6134c7fe84cd86054c542c6b892c2f2cad1ceccd883c4eed400cc62c468d107f633e0a36f5f52ef50ddb6ffd2", 0x1000}, {&(0x7f0000001240)="47b034746171ccfa6e70d3c60181f56a02f571e533fb49df3f990678d9568ca66c60a9c89ecf1920d788c2063fccfcfbf4", 0x31}, {&(0x7f0000003840)="3e8414f9ee60488b1553d9733e882348626fe372c9c0ba7fd2d00d73b8b15f0e29833d8da3be578f7053219f8a8418c8a4f7e80cf389d7db4bdbdc1b6ea1bce0fe88226f3c9d7d01d5de74f460c6c4593bfb74166530af5b3a90ff9e11a83d0e12b3642a0504e294f7fe0ebbfa14bc1db9734f487a6fba7ce00fa19fc5e199599170059d75f4c3905afef74a371c454784a4e89a0539d76615032148253af1e6199c342092a2f7d2c7fa9cf700725b8c62af0662a24e81b91203f042e530143ada2feebcc7c3ab4cbbbfdd25c67d418a086b8034eede747e5fba7dd02282721e658af30b1b1aee081a1909f0c9f2b217221137cd7a0c30c0c7be2d248ef0be7bc8532334821d1e9a088c9e7798da9dde89a2162a17e57f4f2a29405a735f1904dc621b630c2fd89f8a18cd565135bfed89380b1ded0af899bae27ae19e2b48fc7fb7bdd51cdf6ad84c631a4f5d786531c7d760336c71b653d9a6d707d175a7713ddddafdbe04867ea1983d2177c6bb7d73d82c1c357ed2ba94474070086c2aedbc7a8ba49e88c157992d47520c8b10757f5ebf5d4953d1e76e13e8dc55811d29f1205c6dcb4c73d7fcb2590488939dd51c0febae82802c7dfba2df524b7c677625d6362d184aaca7c21fa5e0865df53d4bf52e2b188710d1b2ec49858384246bb02922b49f9a014bde7737e1fc1baaf213a501c6599d386bb822dc000416719b63fb728b92bdd3e9538ab1f7f65cbc97ff8d41f7344f7fe302da9394aa787d0d3edc916608cde452419d5b880ba8d47b75a95c89d4e0f6da208083cf4cc21bf2e8d2174bb7f482d2f04688e74148f4e6cb98d7955ddee5aaa5495f0edb7990a3b6dcd04f94b5fdcca7b319168ff4bd09e02050a3be7884594eaf0bf6d2d6d5e401b165d0da8c0d430eb6e7caf42035cfe5a5877e2d75630d327549b5f3c96b0efea2cdfbfbc754a6c5e20849a31adb59246537c29d7ba8ae67fb516aadc6a1af88803af1b26514247b0a5dda67089920ea741fb09cd3c68cb664bf6bc11fb686ad5093a31fdb176acfaa3680a2c9cca90f99c327ed7601164e00c05d1ced01c48e47c69468516f00655519dc725fa3d34b6a5d15da1377e5ec43cc97270b9796c6ed4909bbdf9b3aa3e0ff5912eb038678bf1080457c4c440cbe6d7d0a7dc6390568b578a3c2e810f42a704dc2feda3d0420a09258e7b44a911d6b17d700c4bd39efcc5ab37c79ed3643c0f7e979581946cc06e834130427f6e70e8d76a9f89a6bfb845cd296170e711b065d2b92c45e1c0cce53dad326c726889786f63d1db486a27ba35d984eb0714cc5a62e59fb33e65fd53a6cb21b2e4d9de9d9be4a8b1837fe63f5c624f94a46a41dc83168431588b49d6f6f8520a96bbb7a654691f5569b7518be385e2a5fbafeb6ccf7d29536e56daeddf7f0c3867eb8868c02c0f2bdc96c078f74614efdc8a70448f0b9c21dd47af5481495ce6ba245a76559d9d6c8aa8298765f87bb3905922453f41c48e38cf4186191cbb14e27ec6582de3756b4b09a73af1a46c82bbb44a06998b56fd9de072e0e15dc2ea032d02a7564339a3e3976ac324f2bd008d4421461739497c34a7be701aa32607cc7c9d86b70668697f6d8330eb6196546c4516f1a354a246d44c885583dc871388ef5eb52204785ad31345885475da5170eae6fd9ceeb24e94d5e37d9824342f3f9d05ba020befcb10fb7ae69f06a7ec2e266b479ce7c536c3887a2216d4a7d48f9529aef9f064d44c6ed8477fc7cc82e5f52866f867c61dafc22f446349c6b5dd503b3a99562e094d8b368aaa44b97896886012aa6dd191622012ea40b1d0fb5f91912b20e91684b9e0e6ba8ae29b94a75ff1f0e6df3fac03dca3234492614729dc5fee672aba3f6331f98383da93581f85d6c084baae0664d73c261261c5c162b7ba2bc579979fe21a49b976085dc93f54cad9cd40707e5a8968c8746c711bd4ba1da3c6c0b2a5eb09384a2e1466d035cc723eb5673edfe560658788b035e720432ce7997fc832ad6f940281b25d96562ff43ad51fa8589cdd1c7b06dfca7373479c647da92a85ed81ab9eb55fc317937bac8441a78d8427e159fe37df59174a9f1f42a22c617bf67bce474b88559ef6400afc68163656a5194405f4a2344efb6f7d97cada330e77d77c551de824cdca99ba9e2039096c7f3aeeed45cbf7ae4275260c07431f5501586f6f5c90567565a16e2431a52a7f1ff3b7edb2dced22405f06566a0634a953556886b937486ce705491f5b808e18863e2fc8f28002fb4397fe96ec83e67a9d2540337c3741a24be30c492751ab74e7917edb02c2ef17ed99db20776abd0b267400dec0e0100175070f4ce59b4eeb653c9f5166d929594efc2490122ad279d99cab673be532e1ab7a59c672f06d662310508560549c60c368d75a8e1eb38be00790417db3d047b7a49db39db7255f2d9bf1b641db678f9420f2539aba00fce1ab12455fce23b56c6180b2a7547345c88ec14213d29bde8e54f52cf0d0610979eaa1a88bcf03a529d26d1a767d18c7e46b5504795217546ad053bc9a0ff41a57fa218de3fda825d4bdbcc2e3dc89d2dd8b7a76440464d60a8f506824a68976dde84b37a57f6fc32778b60ebe2013e46b8299cbc08fed25cd124fe2658989cba3ccb8ca1dbc089983a3ba9904ce2558aab01f90e54d22a133ed1e2d224de65565ce5bf9cd9e578667df8ac20fb716b0e7c9a75571222739edc4e56677afdaa22d6ec0132bfa3148df25cca95ab021375115c2cdc8f1a6a5a965961f400a805f707cd9c69dbe1ddbc58e32a49afe8d1e1558c004adeedfb501d5486484505d006865e61fcab8bbad5c066fa7cac999f66d4732ab0585a5440899492a326f9710b55c9153047178e20e828fda3ca9390de69665a878464276fcc636dac3a102f659800a0a643c69aac01754a55417842bfbb1e8595d3d14f2b4f4006eff5548805eabd2c60ea9936b16058bc87e6b0d2e8021fe3fd9e9be5b32a50080d8f13e9bcbe7d7b7b3e55db7cf77a0601b6ee6090692aa0e96156a5b0ea9afc1ec141326a10a1f6c214bb28852a2115fd24cbcf6592dac0ed6bac097e57e35f4c844506a164040608cb99f1e4f26d440e705c860d05d27c2a33ee574d0ddccb93d313ace6ca1493ef51a93f298a5aebd60eb8f67e0ff57dc998cc60b6590beba1f5809b392162790f4cde044bc01123e0fc33bc24d07c74cf8f4020aa9809671d29d43639318be6e80487740ce525fbc1aafc5ca2105e1f1a790e23c5ae5dd0de8f025190586d7d36c588e0a2b9a79d481e90030924b364be5dbcbfddbc26aff6f651475d71e07482780f2715445a6a7c362ab010f2ffde6a89a8821b01b328ca8ef74871921ca8a0eed9ed83d9fbf870df1c9130710fc5119cb49c88813344a600f894df328208dfc4e3b4f18cb6c839e65f6f0b22b8063709611cd17b30a45f65bb39aeea455517e368de810ab8cf414ec28cbfcb00c10f079df5c208f0939ca70c16c2d8927458ebbc869289b66c1775289e57e8c323e7c17bbd7efb6d2c10b5740f5363cf9257ae1133deae052be612618e17d497b98c32c07de09a16799ddda7559310d2af3373a3ce1306629e131f3d4a47955d6875036ee10a654619fc6aaff4636fadc7fafc56ca7ca8d8a780c761e3a61d59b85b23c1d9fdf63fefe24eef97896786b00f4a17927f43b7a35c8f95b81bd09b90cdddcd4fb1aad6fe9175a73506d9072f268218c96a44fe57f25d1ed5b1d7eda42c051648bae747a832800e812a3012b609d737619dfecc89861f43b850feb818dcb0130e033192a6be8e6e6559c84f18f1d03f127d2937b88a1037a43bcece43f3b3c91b09d112c55e55387e4b3d477c0064e319ed3d0ef14a8b079c80ec787bd5ae906d712c85d42d58a892aef9df8537a3ea01e89f106b51db85daa12d23bdfd04b88f8bc10d52af2b1902f21cdaa0852523a4704dde24e9f963b55b658cfde221caf1dbefd1f67127cc23145c284db91f43986c65501d28b5612d0459ed7660c75c0c248794799c01629a05089768043a270c990f1a20ec160a136706dc563f4f6bc12a89abd4cc30c5cfe9a7b784945552d935d6a698a88ed14a4665f922a834a5dd77c815dce6f5aeaf2e1f54246ab5e5b80261848fc6c28317a6de95d113c697141ec4adc27fd766a12930723a90ebd829535e9c0edce83f7f5758a7baa299535a13305101468258a83758766e31cda14cf504c982a47be668f05a025819b5006c9b2081b5f24320e7cf02f4583fb86281f927f5bfbb8dc7b3b56600168e99bfbb7c184470d00d1433c4e6833ba065e3399a43904fa172b8d8cef3deeaa8231be6ac60e17bcbf510268eeddae4e89fa85d7a925be96b9ac5230cd77f100f35dcc193da9161d39dc4b490d3eb452571fb3bbb2ab37a8bfd8f7a6e9dc1239ac5b707a6af88b8fe946c9d243ab50fc9e31d7ec88d28bff4097b0d64470f2c8803375c3e7bf0a302578235baf42df31fffff21864f6f95a448d954cd87d7af472b8ee2af425167deb65a0d7f2d8ea41b2a581658d5670951158f8271c5c140185e3a89d42a5c2d84841d46595f87cd3cbb62bd9e1287445f65580a7f25fda37447165b333dacfc03b3fd119902100c3050169e6b67a907d536fb71e5881ad10853c765b38ccdb44e29f2217b057ff1e7ceab3ce5b3d1cf8008b25002922a77ee6a81ec0bac09efa4d9f10315166fde4e8b3d0824bb522c06d29291120768af93780c198900668942132d741deb5db7b4f936c461a445e33d587765e2b490e849de0086fcc97c63a6a5008297493d4648be69275585d371b26249c703b037983194d4f96d9a839ae7c02d8f698d94c84ccb9ba3c28f9919586384868ea76a8dbb7c0b23a91bc90c9706e2de5d65efdce96f3827f2c9623d7ee9c9c1135b83cef486ec82a004aa343a17e47929284a55956a376f607bc204bc55cf63ab52823002e299da86b3ee6e390d158629d4496759590018bcb8cd73be86cba4ef2ed323d2c7653562192929df3bd725a258c3abbce07d1ac34f9aaa9c8da94a7a22bf218b3a28bf6d36b51851d9b1e9a878015b448fb677f1d52fae6a8b41e15e186e88934ff7d829a570456f27b96293075fa867f5fa06417fc022160ac6e2db1d01ec5073b5b2dda51416f1518c3c4c65ef314e2c179aca8c181dd55e7dcf757533e56a64a4168837009f67c388d7b4de951f38daf14f8bc883ee34ace43967e99ea3fe298d2f7e54f16cb71c18155a7aec90feb6b7c64d5c95550a2781517c1e888aa1a176dfd77a8260d1ea87edfcc96b4cb11205b40fc8c39f3db62449c03955d259ccc776eb511ec55b3e8b8957d946a12f01032029f54992b71262e30d01839093e73caf5a0e20ab2918934ad17ed2ef4e2adebd0aca237b3e6fbe49ea6398db09f76951441f7d1e2fbad402a901effcddeef8c7d1f57a147ea9e4310ea51c75a35aeaeab49ed13261689cdae36e259fd8aaee6240d3ad467b6a989feaaed867fb2f5bad920f330e4c092b42e85a0ee8bafcb09a66af75951ea3a28ecf76dcdd9bd0182347d37cbdf6c66293e5e5538271a76cc9d1db630772fa549ade1d8d289845f37b50f251c50261200125c5a0529d34edefd3c3372ec42f82fac9eb63366eff3db38fcabf3cfa0aa9189bb965d0490ac9cc64abeb34c21bb18b9e33629de0860b724e9262aa606b458dd75501a19ef5708906856a7729e0c51a31c267011d3b24ac3bf202e0999af1bf48", 0x1000}], 0x8, 0x0) 12:10:31 executing program 1: r0 = syz_open_pts() getrusage(0x0, &(0x7f0000000080)) r1 = fcntl$getown(r0, 0x5) r2 = getppid() setpgid(r1, r2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = shmget(0x1, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) r7 = geteuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) open$dir(&(0x7f0000000540)='./file0\x00', 0x21, 0x30) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) open$dir(&(0x7f0000000580)='./file1\x00', 0x20180, 0x125) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) ftruncate(r4, 0x7ff) r11 = getpgid(0xffffffffffffffff) r12 = getppid() shmctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x7a, r7, r8, r9, r10, 0x68}, 0x80, 0xff, r11, r12, 0x6, 0x2, 0x6}) unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f0000000240)='./file0/file0/file0/file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='r\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='r\x00', &(0x7f0000000340)='r\x00', &(0x7f0000000380)='r\x00', &(0x7f00000003c0)='r\x00', &(0x7f0000000400)='r\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='r\x00']) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x4, 0x3, 0x80, 0x40, "3173995e6c3f46bf57a65492947c3ac34046f09a", 0x7, 0x6ad4da00}) 12:10:31 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x8cd, 0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getpeername$unix(r0, 0x0, &(0x7f0000000080)=0xfffffea9) 12:10:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, r0) close(r1) poll(&(0x7f0000000100)=[{r2, 0x20}, {r2, 0x4}, {r0, 0x8}, {r0, 0x188}, {r1, 0x10}, {r2, 0x10}], 0x6, 0x0) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r3, r4) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 12:10:31 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x18400, 0x0) r1 = getpgid(0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) pipe2(&(0x7f0000000340), 0x4) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="da4682cf5099264e780053d9a06105f3fd981619ee00de7cb95963115b711c43c1c95a8470114729", 0x28}], 0x1, &(0x7f0000000400)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x80, 0x9}, 0x8) ftruncate(r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) fchown(r0, r8, r5) write(r0, &(0x7f0000000100)="46ca7217c89634b81af8b21525b651163cbf0af754c165f588923cc90d4217b133872744a1d18ad7430f92942fdf393aa67f0ad4b08185e6ee3e4fa830b5a7594444fe2369a5076b96bed88661f6603d19b938c09ceb9d178ed1e476a6edb5b744c03aedf6e86c6d39cc890260c12e83f51f3157a31c1bd0", 0x78) 12:10:31 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) recvfrom$unix(r1, &(0x7f00000001c0)=""/204, 0xcc, 0x0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff8, 0x0, 0x9, 0xfffffffffffffffd, "1202545f8d5181410b18bedc185e9b37902cda4e"}) write(r0, &(0x7f0000000840)="187b190570fad7a3a362cd0caf6e70fb24cc55ae8d17f391492eab05cca0de559d2d1a54eececfca0489d370f64618278da0aade6cf7ad7f69957c5ce4ef25f249984610c6faeb51e2aa9bde41a7cdedcd0233fb543c00004edf2bdc59236aa90e074b9208cefdcbd27a0e0598112a05ab5562f842a9ac22957c9ae3499141630fdfb40428ac2d270e056587dcab9d123437a9f1360cdd213e275f2664003f3d730f9cc8d8e6c3bdd00000cb48c0f7b88273f59e9b0af7a3dbd638717fa94e3936d077cf977e8858a75434830655ba9bfa8caf91a707c854d2acb924391c1e697ba267405ccbb98352c110dd24506af914badb7e67f2a2731438614e2067672cdca9c99a34a78b49f4678c238fee7db663e71f9868844002d79b7832044b0ad3d87caa6605321a6c22aec08765b970ca677533db8acf997b834fe7ee64e3c305000000bc1e77001e745fb2d3e617284a2aac5322ba02896df36b6d522a875f98de7bad5e894b323109180559440f10e706c77f893a4011adef7d6cbe134393465a9c87356e54a38dfdecf3e9df69516c12bad2e79306adb4cbdf15ab0cf1c5a6837f08100a13e810a70365a1be72055f771437e69cddd9d8ce610dfdc179c953089c9babc0e22796753d13ce9d02d2647846f0720d05be46b1759eac7b61efb0fb850d7fb8cd78f70d62d017a6fb0f5012df", 0x1f2) 12:10:31 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = socket$unix(0x1, 0x3, 0x0) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x8289, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) rmdir(&(0x7f0000000080)='./bus\x00') fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) 12:10:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = semget$private(0x0, 0x7, 0x10) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)) r2 = semget$private(0x0, 0x3, 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/246) 12:10:31 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x116a3) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) 12:10:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff4000/0x4000)=nil, 0x4000) mlock(&(0x7f0000fef000/0x2000)=nil, 0x2000) 12:10:31 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = msgget$private(0x0, 0x10) msgsnd(r1, &(0x7f0000000000)={0x0, "9e805a2ce60ea0a64b8947a0527e519d9e04fcd8b857e5892b4dc148c3782c504dfa38a80b9b87413fc7f45d09548dda5c47c42b6b0341f3932a91ed8908b95ae545b6a142bfe87861b3f0c903b30a10f5bf0ae37655ff67635768cb940190f605d66affb95e8409c8e6f92ada0ee02b31f1e1d985a003bba6c6b2d6a4a9d78b78769e55aedf98347210fd240610494f94a08007b7a8543600401779d3828d57edec250d89dc81fa0c741567a62c4d8b4a4832c560b06f9a603c294c673293f6dda226e776f7875923838f653ae253da638549dcb174a9fd6a730f8d6d3e5b7224731a201de3594369da28"}, 0xf3, 0x800) sendto$inet(r0, 0x0, 0x0, 0xb, &(0x7f0000000100), 0xc) r2 = semget(0x0, 0x3, 0x12) semctl$IPC_RMID(r2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="ff8b7396f6f9104df5911a9b923b6c17cc311c99e92209fafca0e72087210bef60e1a1cde75aa26aa6c95c2641e4c467534e0547d5ae52623ecbf78ce006eccad6466376e6b813a0457e8efd15e17510552c04c63c9e5c34df9f9a95d5418a4b4b6234cc06413812ebf5b5933a36294e1ac0647dc6496dce5181b19cd5a2e97981dda5980c6df28bc87c34e8b6a6ad10a07274a6099ddc107674719b0699c78289b7f1108e8f50e3958a48116deabf58298c31fe80137b0952a206e99ac35d1eb285c39343c2aa0ba735e1af5aadf0fca34a712fc98490722d9f7fe7d1eac6d99199c68900e231d7a07ada8bdb53073f98eba33fa1dbca8a2322b73e02ecd9ea4733e00ddb3d28199fc9486b82ef9bf4b5ca1abd6bad63ca2951d9b11cf51e98d83b4f667fde5f425f63e2f50b29b4d2c7b1bf115cc3f9988c138512c8ebd9c618dd87813fbf503e01be262473efa792155f8e04c9640ab13f497a66b66cc6fe3ca2ed4c8ab4cbad82dad843a070c8cb8a135692d65ace136e33b9e1fe3e781ce245515107ce03c8b3963852de948a61db35ce6f9cc07802808886175f0ba51473f8da403a0a2dd2154cde7155651dd14a70b11bea9c6f7c14876c21970eed7bfeef3e08a22aea0682c8415c977a5c9190c283e79a540cfa9f47b6e966020127fde461eb024b11e85f19c58c70ad6cc0e505af2e2f2c2fbc21e8ada0eb8bc2a29fd514efa6d46ec168c5499eb5f974320dcbc34548bd91037d2513251cf799985e29daa72aaa09d6ef9c6cf9cfff4e6201b364a57102bf3993529b09799db9fe50e3c2d870e18704fbe84dcacbca56fc4cbf86f254dac70efa63fd206a5675a61d89f685fddab1ff425ae40ca12284932f583bd66f93aec84d69fa5f64ab5f29ad2ce13eed78c475ddcb5afbc5c2a5cc6be88c260059314193ab231859cb5e61a73eabb427b061bd800e869cf8d41cfa4077be16de973f0d72afe2b3b2e0b069337f3db75d23af5b71ca1aa658c15d073b626d055210f83b88336516ff80f4de6f365b8f558de0d576d32f6c8f1412a299728a6b88de5c875cd1b4cb26372ff578d6163dbe7f0fc54769fa1b8aabe3ec2fd1d4940221dec1636eaee462131826b8d15f0708f2c938385ed56dd20df43ce2d058a42bbb1c36766e833ee495d8dffbc83c6487a2da5fb46ddd765c81dd52e9f42364b33a6caa26b3274fb7a4b49d2f2ccc612f7df466d743ce800f064b2b713747623261a4db511c0c0102c0bb5dcf7ebfbbb5cfd60d2b2f5e0688197e27db6d3e3d01e610518962dd22e69f89bea9f369cbe6509732ffb9cf9607015d73c1354375183161a106fb753c09bfd3589d2dc448caaa44c1e74af382247bac3b7d8a1113112c371e8e2bab19e4d1de3f4d8db474d455d8acd2c08644aa8ae2cf133ea5f750cd90615dfdeb8e783528869a74b2c575b6b171d43b420a304408796529f201da2dfc244db38b92297726e2dc6eda77beed28608aa5cb455ebfa4a9e83cb9fa5b15ec697fef483b6fd434f22044bb5af03ca37c4f3bfbf4eb5056bee5aaf76b90b75ffc48620ec9011f247d28fde3c93822fcd46f6f52dc492bd7c269f372151fc081718ceb68eb78a99faa544cde710c3b389378be15dc015022bc10332430be7509695fc739d8a34217ce0b9d46ae1e88ea0b39d72da9ec3c9bd57e2fe5bea6ad5f9296fdda3aed7da77bfdb7ba404fca31a4fbeb08165f8e5303b0d90434dc7972922ae2a9572e84a45a675ec8fe8bd6a114e9e92671dc8a9d4927d9b3b4ce05966b57f5d9df0f09eb890ebff2cda8b18a1170e399e463943069fd588a915db4c42321b6eff4eae1ad3cf8a2e0502489896dee685ae353867f62454a732c87b729b194efbbcac6539d14df44cc0e873cea633daf5bd84f8276ce64abaf44394cc4ff4d0407212c1b45cf95fbe7b5eba07da666437d9874e50c544efc92e6eb16e360421e54b4ef62519094c9fa7b07e8f8bad061583bf86ce5827aacf1092c2971ae01fcfcf972d9301d854c97acd398d4bed73d3d955a819500c22e01fae88a3311be6127e44ea1dacb024a90143c9a1436d5647de94039a819b3441aeca1f3a682c008ec0ad71aeb23827094b903b2869ec289e93271acab7fc7a59cc9e59c272a76c70b0d106548473c91a59a0566389625268ce0e06c7cacbf51340bfe0a53910ce520a2a437ecce96c2a1553ba176ac6d15391370961c2bc60ab5f27c5ba818989a813eb431c6cceff9bf48825f63fb721a336654a822b052853c1cdb189d4760283ed40e78081142177125fbeabe983a900e38653594aaf887fcc1e2e7c5ca5af1d5a7109bc7e9c2297451d314776d050e64b273940b3acc4dc35690f45278a9189dc8102d5e06c73607e146d0a6c1e9fdf0e849c89815c87cb8286332941d20e5063fb57ffebefda6f73a1ce45fa381113d7010256444be755fb0d5bd0ba0213d4ff593e0e3fd6691b52728d9871e41d6e4ed5bf9d7fc56a6a0532f0d1be665fb628d74887bb61d0e53bb52cfa86101a370f74aac3bc67622504c4764f8cf93ff617a5e88e87964799183d62fae4e7c14fc7f30f73a9da79bf77dceae34a18f166c689814f083898e0841c91d709101be0c5dc8527beea5a3ae8d4e18cbbaf14bfa426f3f3230704552e4ce66290d2bf90da1683ee1066acca8cedabf0ee04f2985f91913718d4dd9d7204b6c55b433b4d4282e8ffd0c333655fb08fdc50b5cc0d82a0511a8eb7f995b4b927a578f2705f0ed4b87fbc3b2767b412e0acff4c5f01e1d038f972d10b031a3c9e1d8fa619e7e7b24c2d34cbb908de351ff45a1c1d5c52dd262b5f80db9f06798ce78db017a79486279625ea9579be2519a88891b3dd056c78b175c48ee5273eb03cbf323a391bd0e0a883ee51e083c4685e167c22988be9925773e1107368ce65c9bcd3311e9a1b307a29bbe7e6633777cb26f56691fd3991c1abc0d3c55fa2f554cf62a7849dd144494b8292658edddf048e6590ccc1cc31199b87f4b3db3f486aef0e17e2cdaafececf181a45051ee21f735f34b9cb1d8550d78c90b22e470506c7bf5893df590353e379703cc547cf384ed4eb4f3895af45bed05f27ed85b6bf8372690272dd328c1fb71bbb537632fc2b8b866d9fe6554983eda239c762ceda30a84d4298452983a90b50d72148b8eac33eb36468e16ebab96762fe161f7c86d4ab0258739c1de9d8245d00f805bea4621f49f428a76c1802994b139e2b3f75b71860b25191e60a1dfd90017b6a58021ebd82ae2473c0cc886e4dd592421a5296278009999e4fd6936b371b70c4af2fcbd0b83077c829704082d73a68f0dfe9bf3453b577acc70187163ae8f84084b3bb2f18d05bd6690fbb2c67ce1aabd85524a8aca0416c8ffd810dacf978417ec5642ef42f88a639766506b132827819d70744aefcbcca913f3b413c089f093a4f1fb9262f1d50a80b9c8c6a0449571ec8585ac5a12bbdbd6e20190b480ccf02726e98220d3966d05583140c3a0849d8c3dedb1c507423d475b020b83f177363acdf23409ce4297c32687698c2dbd80e043dfe7c05f741d14f7decccc2be95ebcd4ca0b89508d4b6ac91c1ba11ba1fbb37a6e26e58c8e11718432a010f267ed82eb2162a42828a9b68db28f0aa4e1977e7a828a57a506091059831772c0aa246647ea373e2d6cfb9af576efa3d950dac2cefe3785cc69f5e4f5ae5fc956f7299587b63115911f06e3cd6160b5227b88d33e5f55834b13c8efcee0d0cfb827309fec157312899d3b403dea17115c7ee1b2b98954d8e4ac91053224cfd2479fa3330dc7dd69c264e9c4cf01f168bbb945e09a1c73db40061a9f39e2ee1e8e2286bad3de927877d6cd758f624cce6774539f170867aefb828259f7dad690158fa694c130394d77e0984bbf240e2d6861c7a2b6c37b71ff5e77d5fbbd8b36e1aab105cd9294db49ba687902fdd14ba4865556f4fa5a32b623b60d653bd8d1d87fd0bd6b32d400e4f2e2a9b05e553d861f54908d70f68b297bc1e34642bf021f307043b266b9d0e5bbf2b4a6cfb3f8d3b87291b0f70fbf77ee4b991d3b47fe24353b20e3c29d7a0f422a750e8a5f98ab0aef85070dc2572fb07fa8c3a662776cc8fba9be178a37ca881f9076b3bd29f3d9cc590165150dab6d9aa576f05ccf1ea670dd70c50d5b556643960d5f987561549e3f27530235e38fd5013633af80ecc30481928caa7999a6961551005ecfc94ba8d9055da9978f40d5a5856a31e4537f60a9e2074b60395e1ae8a962eefeb7962c16090b1f051a20f38bffd3e5971dfb06b99e49256c4709df309ec25ed0cb5297378b7aeca69625904b7a92b2511794ad7c40761b2dc823290f3fa5fe7855750b0eab1df8dc4221393dacbbe147b4bd592282c17ac4cec03ee76bb0cfedc09f10b3239a26194403d0ea93739bdee23174475cbb80604dc35915b638dc63a01fe9b58f0aa82a0820b4afa7af9a5200988cdba76ab2eb7fd9660c5a53b106580347752c496e2f3ed39879148d257ed4183f134439a3437aa707901b6594351ff8693edca74adac54a4b39446d29ef6d8bea25f659699454ea73a36396e9d2fb749743e1e70ff58c629665f621cf17f6f9eb95ee78703234ca80128f9c7c8e6234321a3336e02f0dcb634d0d7834359e5bca3adee775e16a04e5c38cf03ba15063dba0d61225667361a818138ce0ecf2510d6b161df2647d649a20adc66119c66b34c584a82516b04b7d20e915361408fc0acd3ee56b6fbcda6df962bae849a87c6010e5fe32792345963aa5f7e6b09871a5de45b77570d3ad7cd2e864be3f6537886842b6ed368303d0be508e0ab5e270dd54e8630a8c1ceac9640dfdec217154281a4b9df6db6641bdad4f1a55d037c847f9dbe61953eb30873f48c785f93647a9ef0a54f91b32c54125cb6364b86a5b194d017a22591cf0c05ac3a305d4f95c10f133b8b09844d3923649c50d559af71e565a6b1fd97eacf20c18b34bc2f0c253ecfb04861c9fcf70f603eb6c9a35d211a2df41913596516171ada5ee958a3d9bf28de01c59713f061bf63c71286555e46d2d818bbf0d0977f918715ca9389b2a12c9bfb481a452091f8adfaab499271516cdcf095e74ca342782d814eeaa351213d85dea8690b0666ccc47510545ae36ff590b6b7a82027634fc03c7b2032fa93058325e0c9564f8f6659ab6d6d413b3c9df5de4b65aac120f644e07602bed7f8972e03f4dae5628761fef44a1dfcb77abdbc562c49ca528295d1e071570477b6a9302ff5e57bc1b1bb2e3a6672bab8e05ab8ab447de8bdaf75da8c604d85311a857a9a42a79d19f67095ef6056d8537b85ce6a43072abe0ed8afbcc6659e16c4b9fc99b5dac162507993e311fdb2fd697269e4700c4a7608c5c97218c939e11ee4a2a1b5780e18aa5ded6945b207462914bf6747143e4e369b1df0e6d9dfc99c6553c761821a36f6d1be78852a32331198b3af1e94c246599bc066d0de8cb41484cadff162ad817419fb60eb34a746ff0fa4e3f548a7574f35d08e9a269204f0c117e71dedc2a1a89c1ddefba03109bbf4d4b96db703084a6bdc6b47d4208d8387205739501d8ccfc249a630f5c36babd6edd4ffc281b508a300839ed1d3fdb5daa0e3e860a32dfcd2044cf9f871526c1210972d30bd38e038071230b9fb413d1bc98c1374bae492a85685ea975b6a8f90b6235c1154335ad65f680675a95a0835552c20a712f583007e0cc032ea0da4832b91d868e34566ecf1e", 0x1000) 12:10:31 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xd, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCNXCL(r1, 0x2000740e) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 12:10:31 executing program 0: r0 = semget(0x1, 0x3, 0x100) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/137) semget$private(0x0, 0x1, 0x300) 12:10:31 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x400, 0x20000006c, 0x0, 0x0) 12:10:31 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x6, 0x62, 0x0, 0x0) syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) 12:10:31 executing program 0: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x58) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x1000, 0x2}, 0x10) kqueue() 12:10:31 executing program 1: setgroups(0x0, 0x0) syz_emit_ethernet(0xd2, &(0x7f00000004c0)="e9460b4b0eda7b740c614c5652c3499deb34294e3a4ae949b41a27a2efb835c06c174e90ca4f85bf1b406a6f6f12519026157219ee1179b64c443f180581c088d4c5772167169d2c1a7976b97092863c903f80ec9b6083c2a3fc4fa76d06e497fc78e6526ca57f4befaf88f96fec34d4fe10f3454c83a5b65144264e636936f5a9e2152300e642829beacf0095498705689af7f6e7b6f124290f61a7915132ea7a1ebcf2b78a79c2fbe395ca8d3245a1a3a1e866b10951189bc4a8ea6a6ced665b73dbc8a2237bd1ba89c6dbd738cfdd77f8") setuid(0xee01) r0 = kqueue() open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x18) r1 = syz_open_pts() fchmod(r1, 0x0) msgget$private(0x0, 0x141) geteuid() getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) msgget$private(0x0, 0x10) r2 = semget(0x0, 0x5, 0x15) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000001c0)=""/138) r3 = semget$private(0x0, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000340)=""/118, 0x76}, {&(0x7f00000003c0)=""/183, 0xb7}], 0x2, 0x0) getpeername(r4, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000180)=""/24) 12:10:31 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = dup(r0) r2 = geteuid() r3 = getgid() lchown(&(0x7f0000000440)='./bus\x00', r2, r3) fchmodat(r1, &(0x7f00000001c0)='./bus\x00', 0x1e, 0x6) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r4 = open(&(0x7f0000000180)='./bus\x00', 0x282, 0x0) kevent(r4, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x40, 0x80, 0xcc4, 0x1}, {{r4}, 0xfffffffffffffffa, 0x10, 0x1, 0x40, 0xc6}, {{r4}, 0xffffffffffffffff, 0x40, 0x2, 0x80000001, 0x86b}], 0x1, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0xcc, 0xb, 0x4, 0xc543}], 0x8, &(0x7f0000000100)={0x96, 0x5}) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x4) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000002c0)="c1d8882b6566ccab717910ab58fa5715c6c9e984251fe419cc26c330c32bcb36044d1d0c4336270c0c322073f7fdfe864b6d78409fca14aadff46f8f4570b9280951eaffaaf511242386290ecce5137c3cd46e319d0711bba264a5a9613913efe4232b0e53bcaaa73a82d222d02dda47eadb11938537f2fed35bd5233fba57e281309d59023c8ac1c77bc1bf26993cc18a3b78812f45bd125905631d927645aa5a4e4d1afa8fd74b0ed239bc2b77e6e34718f3042665723c36979c3cfa594a3caa9e18750a3fb299c167dc20f30c28a74eab942d811c924c7ec6ea75f9b5c07d176a78170e6f6ac94724f0791126ea7fbad18d5d0507a35a86fbf70634d52794abbdfac6c9dff047efbbc84e2cb14be26e591393f34e0428cabefa91a4579906c229ab217b40ddde2f86cdc3c9d793fae24ab5ae37ffaa106c051a049c38d922e69cafd94c4193abf86649b42027141f778342039f6fa2d7fd4995139e9cf38773efca99a1bc1445ee8c72c388e905f34c", 0x171}], 0x1, 0x0) 12:10:31 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8002, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) 12:10:31 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) syz_open_pts() close(r0) 12:10:31 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x13a) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') 12:10:31 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x0, "94dbf4a4bba7fd818a63b26e26b8554adbed083d"}) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x8, 0x4) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x3, 0x79}, 0xc) getsockopt(r1, 0x4, 0x73cd, &(0x7f0000000100)=""/33, &(0x7f0000000140)=0x21) setsockopt(r1, 0x2000000000029, 0x200000000d, &(0x7f0000000040)="fe000000ba00000000000000310000000008aa91", 0x14) 12:10:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x180) lseek(r0, 0x0, 0x81599767e96ef35a) read(r0, &(0x7f0000000140)=""/80, 0x50) open$dir(&(0x7f0000000000)='\x00', 0x100c0, 0x102) 12:10:31 executing program 1: open(&(0x7f0000000000)='./file2\x00', 0xe, 0x14) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 12:10:31 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) r1 = dup(r0) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) dup(r2) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x7f}, 0x8) poll(&(0x7f0000001fef), 0x1, 0x0) 12:10:31 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0x115) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = dup2(r0, r1) read(r0, &(0x7f0000000140)=""/92, 0x5c) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x4010, r1, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x4) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="94b0099fa1cdc545c007d84fe88f0f421379e12b775c4dada7d8423ce352916417eb1cad537fb2cbca1d8f1b241a2c493c686dad7d36e3be6771331021dcca896e24c438f352d87d787e65a90091409ea7591f54de4d60c39bb24afe20fa78e041af531750cbfc98f4d943a0d1165610b8020113fe8e84380580d7a60ddce06ff00786c57c95113f850942d03507ce5f04fec292983a7cea760d2768e290a05a93f3faa2f8893abcc866ed5eaccb3a399a5f8b9893e9741f86588da785dc23502372ad99b9580639c572a19cd0", 0xcd}], 0x1) sendmsg(r0, &(0x7f0000000980)={&(0x7f0000000400)=@in6={0x18, 0x3, 0x6, 0x7ff}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000440)="93c100340a349309767f120f18c60e5bf45de5e101d9d25e55186559b9bfbc6ad9c83e2780f00e6f2e09395c0f3c274a2f4f98639f2d0d4fc511ce0d1d4299c86d5290784a2fb4e5ef7eabe66e0f54c327f4cbbe5afeb163f4be438d80b852106a709660968a4aa3c538237bc4bc680eef4ad69d96fe305602371ed71747c69eb946938c51966b00d8c1b4d72e3ffed3099785b136dcca31445c15b9451cb16549ccbab3bde8710f816c97c2a184f862436bb34c98aec1a4f4d0ffbafaf291c67210442375fb98e78d2fd86cf639843a7d583d09f2efb3276080", 0xda}], 0x1, 0x0}, 0x2) syz_extract_tcp_res(&(0x7f00000009c0), 0x6, 0x100) recvfrom$inet(r2, &(0x7f0000000a00), 0x0, 0x841, &(0x7f0000000a40)={0x2, 0x1}, 0xc) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = fcntl$dupfd(r2, 0x0, r0) msgget$private(0x0, 0x10) kevent(r2, &(0x7f0000000a80)=[{{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x21, 0x1}, {{r1}, 0xfffffffffffffffa, 0xb8, 0x0, 0x1, 0x4}, {{r2}, 0xffffffffffffffff, 0x10, 0xf00fffff, 0xaf, 0x1}, {{r3}, 0xffffffffffffffff, 0x40, 0x20000000, 0x9, 0x5}, {{r0}, 0xffffffffffffffff, 0x2c, 0xf0000011, 0x5, 0x2}, {{r3}, 0x0, 0x8, 0xfffff, 0x1, 0x1a40}, {{r1}, 0xfffffffffffffffd, 0x80}, {{r1}, 0x0, 0x0, 0x20000046, 0x1ec, 0x9}, {{r4}, 0xfffffffffffffffb, 0x8, 0x1, 0x1, 0x4}], 0x2, &(0x7f0000000bc0)=[{{r2}, 0xfffffffffffffffe, 0x4, 0x80000043, 0x0, 0x3616}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x0, 0x5}, {{r1}, 0xfffffffffffffffb, 0x84, 0x2, 0xf45, 0x1}, {{r1}, 0xfffffffffffffffc, 0x0, 0x80000010, 0x4, 0x20}, {{r3}, 0xffffffffffffffff, 0x0, 0xf0000001, 0x0, 0x2}, {{r2}, 0x0, 0xe3, 0x2, 0x6, 0x5}, {{r0}, 0xfffffffffffffffb, 0xe, 0x80000000, 0x3, 0xae}, {{r2}, 0xfffffffffffffff8, 0x1b, 0x1, 0x400, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000008, 0x6, 0xffff}], 0x9, &(0x7f0000000d00)={0x7, 0x401}) syz_open_pts() utimes(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x1, 0x5}, {0x4, 0x95}}) pipe(&(0x7f0000000d40)) flock(r2, 0x0) setitimer(0x0, &(0x7f0000000d80)={{0x10000, 0xff}, {0x6, 0x7}}, 0x0) utimensat(r1, &(0x7f0000000580)='./file1\x00', &(0x7f00000005c0)={{0x5, 0xf0}, {0x4, 0x7}}, 0x2) ioctl$TIOCSBRK(r3, 0x2000747b) r5 = msgget(0x1, 0x10) msgsnd(r5, &(0x7f0000000f80)=ANY=[@ANYBLOB="02000000000000000133dec3e9902f794067026a0611095d1382ba005f61982f98001a8c80663a987808672d0481a7afa921d5093bdb10414cbee627309515a9f57a1397bc3ca43a1e53690f7e2a7ef9d3c0d286087e55bb658b8768806f7f51a797c8bfd83418a7b8ee189ba934ce8cae34000000000000000000"], 0x7b, 0x800) getsockname$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000200)=0x8) 12:10:31 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0x524) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0xd7}], 0x1, 0x0) write(r0, &(0x7f0000000040)="f3002f1bd2eae1940ae5cc075b0af56687859a6b6b563409dd4397011249c7a2f76b3760f2f17daf98f15fad8dc73c2812c64a06c26ca079951af5e8b249bc1003fd44105bbcf62e1fa3ccac56d6e6ebfa9432b8d58cda16ef2ebdf82b9da8388974a4d87b3149ff3ad4666cc24e960a476bab61ed62cee39693381bbf1ce5791e2f1aeffb", 0x85) 12:10:31 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x2) fcntl$setflags(r0, 0x2, 0x1) msgrcv(0x0, &(0x7f0000000000)=ANY=[], 0x0, 0x1, 0x0) setsockopt(r0, 0xc2ba, 0x5, &(0x7f0000000000)="d800164d63e3099655d5b05bc339fb025899be9031da3c75a8d062198b6f9c7f27891390a9dda761e083e2decf1681da2142f9e5af56307605028ae1695b48b383d2ada0ca", 0x45) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 12:10:31 executing program 0: socket$inet(0x2, 0x0, 0x9) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7b46adcc, 0x0, 0x7, 0x0) kqueue() close(r0) 12:10:31 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x400000000001, 0x5, 0x0, 0x400}], 0xc5, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) 12:10:31 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x100000001, &(0x7f00000002c0)='\x00\t\v8', 0x4) connect$unix(r0, &(0x7f0000000300)=ANY=[], 0x0) writev(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000002a40)="b97e7d0852a8de454acbe06bb82c97645c68af778f7be914f685c33682d8e2e53688e4281c2129ed219acc2b5833547fd65eb7520723d02498ceb6b1340777c6e96987a5f37bacd15d913109ef945b4c7d5de3df6b90704c71cb8245602425dc052eea8120db9993ff20929b7f8b19d18e2d5bd81cbc6305c1b0c6737a22e2c7e83ee50e2549291169b74bb93d86245ba1c9a4031e1ac3e862170f2ccbf52417d313aa6d31c2d3f76cabe1709092062e5a7f4cfa2506c8103b767f6a6be2b9715c8c7ad45cf296d39c1f719be097561128ebfee3f5f7a8e6df65e2e18393c810ef2785cd97fd40010acaabba9bbd12a510901176612b3bc972a8106403e5d08626d62d641315f328858f14eb38128728651406f05157090351d28f12e6569359d9d95b6beb09f38750d9c8ea2b9cf047b9fdb3137554f0e3e81d67c6d4c8837dbb683479a19462da228ea346c62db3a857a8e693cf11956c13dedddda9631a94e71dadd3d97ae2fffa93916126658737a4074a2a7439922d169cc84fae08a6ad799d02fea75664d314f12cb88570b7be94adfbdf2769b7bd21b5929428770138db27ab3f3badf8a66d063398fddc531f15ef7ec6526b893c6d18bc1e79a945033e8b287c79eab061a97777f9795a82570fd3b89e2cfb70e176280f2edc75074e84668651e50a218a1bb5d389d434dbf4ea0ab04835c1f85d86a0f19fa9baad4262aa2f5c1fe0ec05ec0231e9fe795a8cf32be28b5fcbb88eb7c5746a0832d5ca1139ef71badef81c9579e083a6753b5442ae5358cc8667aee0ded0db8cba263b72f81ad7f3a541b568de7f17c5128d353c557a2e039480922a9c4e78b205a36c26d4b1383bae56df37f349950a40c777fd96943c4ec38fd884bdca1339094abdc08830674b9d27b4c7e3c8218303887d0c30f00a21787afda1caa261c0fc36a1281c53ef5bd33a144f53be822984c47f95bf0616cfabf96a71f04b94bc22b8594eff709fa1ebfe885d00b33ca9937ad43099644539dcf071116feaf21c5b216b96f5e2dee7560cda98c1e24db500d1a918286aa46ba8f384a22be19f7ff94caf089478e10a09b9650867108131afe808c1aea55563e8f1287b6c6d9dcbb7ebb7196e003e7ef59e55ae296054015e43feb5101de46963c4d781775b63176f862a7cc87beb550d8771788b996b989f5f37cb846e7b032f6eb45d784282fc9698b40c69b98e43f7bd05213e87868a3a2e09812dc5029045b2a7b1c7062fec9d99a15058027f46414be0b24ca7f6b02a5103ba749ba5bb3b810fd12ea99de9078143e541a9919e84539c8c4510698e73a58e490eaf2200f03f4ef22d3168e54418ac9c4293e091b1aaf3fe035172f9445a5d609929e5d834191525265062454f41f37133970c9b9eb004633e287063d31ab61992d509489e142e8f2b560ac5b738add0c367a552644f608ad6c4df7bd319629e875bcb4c9346277dc5868a2a77b32793ea2b1e3f134a9a9ff365e7f84d0ffb8ad10c2d39efd7147dbe583dca09adc7643c6102ef8beee08c55013098f36370352d10b1ad4e6a0e11692a422545e1c1e1fbe18e5cef345ab68f6141fc56228ce0eef41959fb8575ca96a98fb860043f42709f7fe089614721924aada528f2dc50a4b0ce05adef2bbe822834b0d766c3fbd54b8f4afdf0e9ee50456faf773cbe99606fac261e167d39dabec36e32e0cc63fb47ebd056d077423bc33ba8adbb1642317fe1a4208a2fb0c8168b7b43011be690007483ffe8e1f8ee47d366cdcd4d23613db984159c52cf06a0e86c997442d26c8130dc82b364814ead808e8a37ce6dd7da37504bcec050d66a8002342c67610f26fcb74b1ca32731012f1ea54be4c0f82f64fb30855c0a8ae581421ab9a5f16cb0f48346c970d65f0c0d3d9cb3c5efcee1ccabe20f900b6ef48129e5a26c05ae0e1bbb66b3737622eb5bf20e4ea270865045764d18b0c6242c2df9e70d3cfbe02d720ff751339e2bebabeefc5eba4f605509e2a560e2bf7cf6621c2b536fa5cb8f06db8d1e68b757eec0d30f0e31486a504ebfb9b24e6131d34205482b482753eeb2a4e42338bcc16149fd9c3b61f928fdd83082fe823e486bb0d9424f0c6e44b1c523ef003d7c58bec7b5cc47bc8f8136bcb0040fba0fa28b31dae811b28ecdf3db3dd7b22897e06f2e5c1228be51818e82211cd1a591b2b693c4a736d31000b76ce9fb3ecdc4a24964c45c918c008bf5ff31d06141ca7793477f5f99bd175804ca02ac34e89a32fa48545dd0d238c676f8939874589c2d6ad1c47649848957733331fa439a67cf4d7054424741f360795bae018d3139fcad15d3a536e18d9ba59059c0e8b7a32c0b257a08e3980e070d6761e60ccef1f668b6b49cc3c2f7b0624595d085ed38c1ac8f55809c889cb57c3c54469b30d1e2991306b4d1f02c29f8ad3ef31469dec372cf9828d50b371c6c48ae295aeece65501aa902dc7ed299a8de6191ca1f1589f511d8cb1f9fb01f13b773131bbfbfa48c6f9e1b904391db1181baa0eefe0b55113ba917a6aa12fe7a1afa5355ec0356a3dd613dde8bb9986c5fd9f19313e154ee5f407fbd790590e25b8c732aef95da2dc5a8c678771d010078fe1ab15a2f114af9154cadbd1e541288e09ffe03ee3b1b67e2c99fa33eb9f6527b46fcf6a749adf85cfc44b65b648ec47f00bb9371d25050a481aaa9501a5d30a7caa5b4623b2ccbbb1e89f7dabc00a1c0de1cf34189ad4e3f33aed405befc91ad2b57e32efd04a6526861b391d87d0e28a561915c2c42d674f8eca237abd138a308ba1153bc3e8b22545641777d6f6ffb56a3db8d0af06bb6a664d0ec648f7b40ff5cf819ba103f1607bc2bde28a38b83c274899b0beb123c2b3bc46a4026ef44927bd216ad655f7ead4dd9ade22ad13a6cef4f2fde971684d460cefe01b01efe1e8c11ad649fa17a9d9ed8b4b7719de2d774d25b4c04c7a18f8b2cbeb656054b8db0a64754a2e292ef8208f953bdb07d0ed4c1fcbb4325e126ff3c8a12304f6093c796e45e6a78790a87f024cd3c186f4cec8da95ddc71a093cf55b712d077bfbecd7f35bb3615ac350daa3546198e01090c6f2cf582ab2b55dba14fde87034df4c7b7253cd102ab0f06e69a7bb78f292283f31098cfc91d9ceceb0b040caf096b40c861aa9c9718bc39e003b0067f39303af30e00d211315836e4dd1c0dc830e30e4707982f6b749a3e72d8faccf1624cce4eef8270c5dbdacab4dc416d385c08b0ac4a489a4192d9b4d77ae77c7b35e0c24db5b0c16b13509d7a03a69069c44ed5cd12a2ad303e59e097ea6a495f47580c5b76fd7f49a3561b71725c95d32facf6895b515ddd93c12e3c4bd16dc919664c704ad3c341fe233214e30bd477516b0cdf170ef6ec3c88d1123a052c2ba3b57fcbec873bcbb557954089912c150a035fcde297bc1df05d0dd5e5996e5cebe9ad635a6381dedc25ad2bac35be18a8b2633b8177ef97f8d812faf6626768a24bf8b5f241a3b4cb4bb244a091ce32d625182a3dbd902cc56253474f99c88bafc5ffb19ab2fa4118c2658afb60e1ae4adfe59c2e3acc8e2fbb5010a0ddbecda64dd650d0b5e76f9e226e4331d48b791cb92ffc4cf429c32d3d8d5b8c5a4f95debe9a0cd98d1e0f397f7ceb824b1f1f83eff21609f33ce4c06a9214f772158bc0682a63d8030e64d6a32accfc79e6895ea4512615863d95516082f99915e81996a335929547649a08ce85997c71c0b15b9539631daf3342ee4cfde0f70edc0ee440ba3bbeaf247bc09d56cf13ea232b492fc62c2f8c29b66854304af7fb2f0fec7ed5bb1ae75f5ead7c8acb8b3b9fb9ea9c90f5b8fc4513ce5e2da67e6ae53b267d745ff6c49cd1bdf8149d0d26b1c8fb69e1dc135dba1cbf523bd712dca93d7fc3b3c1881a2e30bf95b70a5a1f1188497d45356dd1c7a776266d9ad015efe3b7574f1192b0e6f7e30b5c9fef28e00bc26d04fc8ca1b7927ea40809bee964b59ba0ad40941cbd466019289960980959011e86fbb6762437cb735f7f9c89cb5950bde30016dc046e3df74e6f31043a456fceaf31fc076e82fe151602c6c86b49d62df341a9864b196f1b145f3b074e4422465080db3088f674bda60080f9edf6921ee2ee14df1b47928cc700868777a05db90dcdde6bdf63d4a134403a5d4a6b84558a3d2aafd5cc0d84c5a2a68dce5ebbe308300d78c4f21fdbb8d59df805b820360cdbc97c3d4437007311b152e237a6325d8b6eedb0d9598f0a4ea23a52557d7b34cd644f286f745593c5693ef1b340df91955944371f8ecd6a9da4c97cfd72f7e19f98eeb0a3cc23511ad08f2d98951a92d0888147decff506520256918257bb23f73e305682dd31e9a89b8c1b3bdbb3caeafd254882a8b36177322923b91e00cf21adb1b73dfa31fd5ae07e381639365a113be36a34298d08ef4defd2e193461f7fe6e3760da46d5847d75242870206293f35d24a7956fd77a1b98b9d2c02bc532a0df93fc275f0a9294ca01970e68434ebe250c4dcb224a0be739b133809871de5d0eccfb606ff6d31ba20e7a810d67ca0c36844272d8f7e5fb78ea66402f1769e777113cdc1a57535475ea9614e599a2a8bfcbe2c9134e06a1f8d61c677616e1b3a92687176af5f1d39c6659b8544a7645a8d0691c3a49f8ac0984ede32159bab7cb8a3e49b1898f5d94383669902ec999cde017e02f9cacf84b6cb53150a7a8995255205d6e4931379b31e8cec39983755f84d15d51908fb8545ca9aff8f7553042b56081860bebc9644b16d3663363cf375582d6468ccce6fd061ef6d8848ecc121da4d40852df7182dfb944f9743ac219e75f5b2ad7617313c08dd27af46be5bf218aa937e96d739c3e49e4a89b70aa032310b35d56f46b218fa692ec9854bc7e7be01d30194d2c3aee18207b8b919ed3e6fcecb1c0234fa2569bdd5041725260f81b44242efb96605d3c8ab537151ce0068878a67a5f62f35553c803048ae0aa74351b8583567f2972ebe80842f4c861af63d12abf0997b8332eaf00f82d2132f5a1315894645178ef709c23b46a82441aac2c054ee36eddffca39da5ddb515da23397f760a7b2266ed72867295e87646feab95e132354dcb099c082107fc877d67c26a68de723a77f90b7a9025ce983c4be5d582fd6285134123641703ce2aa3182451b5829c5d9d68f70a0059d16d0900aa4346d82f4ea9b0524f728f81dd772053269b5612a44c78e491f29a43e3a475c15df4f6c9005d7c039f1aaa65bb576f2b3d333050c4ea2e33a088dbc02e321be78edcf0e1c2968f74c82638a0fc644b143b2364d9873cad6cc4ff444cf77089d7b2bae3a8440432d585fe7d7f4b0ec2dd773490f19648a53bc0b51b2afece83f6765917a80205cf38469d6a003956d0fc3c80dcaaba622c43c06db0463a585688a393e8fed4bef3f9fb38d9be1a370e6c68358a369597404afd37d069b2d406b46d5fe12909832c64d3f48dd07bdfb8745bf4fe6bfcb3668ee1b086618a8d0f2b6609f39e0b88552b21153ba2863b20e7fd6e78d7a60879db2650b19fad2c211b1d1b85065228f17e018589eff6c00fd68ed65952e36d369d8be7aae47a2a8df66c2f97dc576ee7777307459e6f3aac8e211cb18d", 0xfa0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10089, 0x52) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x88, 0x2, 0x4, 0x14}, {{r0}, 0xffffffffffffffff, 0x1, 0x14, 0x100000000, 0x5}, {{r0}, 0xfffffffffffffffc, 0x80, 0x2, 0x9}], 0x219, &(0x7f0000000140)=[{{r0}, 0x0, 0x2c, 0x80000000, 0x0, 0xe14}], 0xfffffffffffffffd, &(0x7f0000000180)={0x5, 0xa7}) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 12:10:31 executing program 1: poll(&(0x7f0000001fef), 0x1, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 12:10:31 executing program 0: setuid(0xee01) r0 = semget(0x2, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x18) semget$private(0x0, 0x4, 0x40) ioctl$TIOCCDTR(r1, 0x20007478) 12:10:31 executing program 1: nanosleep(&(0x7f0000000000)={0x101, 0x6}, &(0x7f0000000040)) nanosleep(&(0x7f0000000080), &(0x7f00000000c0)) 12:10:31 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 12:10:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x20) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 12:10:31 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x0, &(0x7f0000000100)={0x3, 0x1, 0x2, 0x401, r1}) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 12:10:32 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="01000000", 0x4) r1 = socket$inet(0x2, 0x3, 0x0) r2 = dup2(r1, r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r8 = geteuid() r9 = getegid() sendmsg$unix(r3, &(0x7f0000000380)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)="58b838996516c3919fb61ee14211ea6b52f34de925d41acba852dc80ec18fb307fd63d7a78b32691e88b73c9e52d8afb9fdaa709e7fa64114814a181fb47c017f8e8dcc88c25f1a359e394d41c7f1b5ad6b907e5aa3b0ef3945ff60b769db32c1a1ed0f0", 0x64}], 0x1, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x28, 0xffff, 0x1, [r2, r2, r0, r0, r2, r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x80, 0x4}, 0x2) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$inet_opts(r2, 0x0, 0x80400000001d, &(0x7f00000000c0)="00ac2512", 0x4) 12:10:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x1}], 0x2, 0x100) poll(&(0x7f0000000140)=[{r0, 0xa5}], 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) 12:10:32 executing program 0: r0 = kqueue() r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xfffffffffffffd30) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f00000000c0)=[{{}, 0xfffffffffffdfff9, 0xd, 0x0, 0x8000000000000000}], 0x943d, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20, 0x20) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x8) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) 12:10:32 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x80000001) r1 = syz_open_pts() r2 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x800) ioctl$TIOCCBRK(r1, 0x2000747a) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="d640610d22313b942d340176cff4b34a1ff0dbefedc25cb0e007d8b4752e8a6ac694bedb79e6dc4ead8afa27016c56e9773c2dbd06bb927b54b21e1ba658a227a4db18bc973babbdf4e624641e", 0x4d}, {&(0x7f0000000180)="2115b8cf5f2bc9ad4dbd8c234f5eeca5b27c53644d5958cf7f8969fe36aaab73bce9099c207b5a8efba2b3ce429de3587dd78aaa528112a3045d0aa0734ed644c9c6d9e8324fe3c819f623aa9f5bdd6c5d394d947c31", 0x56}, {&(0x7f0000000200)}, {&(0x7f0000000240)="dec092ea4b24e05c4693dbe904bd0bc7bd68225598b57620e497dc57e210d6ff53228f1623aade9ff61e9c450b2cf7a4773afb5a835a73f09c6ff8ea57b5ba43f52fc86af4093fdf139639e195712745ad751de064f55cc85f7a74cccf17159fa5c2b090c7ecdbeb2262dd88e5bf5aa025902c5afc107b00d0fad2a1dc392c6b60e1b9a12c032de83efc8a442e6be742037394e182763c6ab5bdf0e64f94e0f7dcf012b34992d388600f84ae3deeff", 0xaf}, {&(0x7f0000000300)="57ea7874ea980fc48382e6e722a3e7e0fea3c493bf644fb9ac4b1d68af3e190153fe4f3cd5229850fa31cb761a67f5d4866ecc46bdb7344e20ec4a0e4404058597ebe64bc121a84a47cba5e182499b43b5c1003156cdb0d608a70ca23dd4bdd255f2e0579b7e1073aefabaf43093293bc4b7e65d58a102109637d6a11ac98ce46983426b12d5566b27dac48a69e520bfc47fb3b4325bb392f2fda6438fe7ea8a", 0xa0}], 0x5, 0x0) r3 = msgget$private(0x0, 0x400) geteuid() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000440)=0x1ff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000480)={0x0, 0xfffffffffffffffd, 0x5, 0x0, "33d84ad3c071d3ba33b74cec1a7e2d2f69e7ced4", 0x4b886698, 0x100000000}) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000500)="6c746489be9b98d1724ac538836f384b2c0759d51790b1aa6feacb3a7df9dcdd2acc4fe3e991c0bf98fb2a4ae50254f3df0b14d26f73623335dbb8009e1a214c72f795883205d2a888e9673d5496a42708a5873175a1747f6945", 0x5a}, {&(0x7f0000000580)="f3bbf96b01aa9c6ec373300c94418f7007aa2214b39b94e1428e18622833491c544524393441d0e8340940fe2b22b90148ae8da097af9040f36ea87d7530555a2714dfb7b8770c0585c0e97148a62de357db78b0a0a8844f03a3075cd377cd4df9f47ba3827feef130f21c4f907840fcc41823ca4085f992720f6c3d06333c182ae657aab550a4df92998f9c0e945e439633e279fbf3694e3ac1ff862604d4cf96c259982488703dde8a5f34c9e787575435d22d0e519eb629fc798b1477c9656bae34d67036c5bd5a93243f516d4176e8af99cd111be3c4e16db0d14b44bd1e6d6364778e4802d2842e", 0xea}, {&(0x7f0000000680)="542dea3629e5d0f4de7cabd5edb2a62cadfbfdb9e65dd354c3f0e0b3ba76d367", 0x20}, {&(0x7f00000006c0)="0c8b0cf49ccc20b6d5b947b77b60884d283bf94201fea9d9e64713af4d0f7e0b3dfd8f6c05d9235331d04df5bf2c540fcff9859648a352ce15b040fd6f5688f1d837878db1736b3d98aefcad292e03858459ec0ee877499e198f8871df15e2e0235060a27d470958d651b2e0ce432c735877ab16c7e6c989795c9a526e7ffe0a6506b5c9f9af0da75fe18c9d157bca55236a7da8ed74f7ba33077e53a9955ed32c9cffcc591e15ec1f32bf541a52bb030b", 0xb1}], 0x4, 0x0, 0x0, 0x4}, 0x40e) pwritev(r1, &(0x7f0000000900)=[{&(0x7f0000000800)="54a9383b16deeddebd1f4ab6ff02b703eeba3fef5d1428ff0828718667a08c9ded01fba891c290955a357e9c1744a760fd6c64306b350412652d2adb81925e2a619ea113488de9b6d94480b6b176945142e2c5458ba11b1b0456d46e1c3c197def684dad982d8a6f87018d0c2925d958365dfd80eab4f6022a1d7a19f442941a860f4b407badd2a288374de12fb0c9bb90efb99f0a30a76ea0aa7c588c2d32f1b1a429313725488a95e44e2f3d62174fde0388457522e51842c65827bcf721da0f", 0xc1}], 0x1, 0x0) rmdir(&(0x7f0000000940)='./file0\x00') recvfrom(r2, &(0x7f0000000980)=""/49, 0x31, 0x2, &(0x7f00000009c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000a00)={0x1, 0x5, 0x101, 0x101, "c85fdd9eedfb06ed827e87373fae07154a6776d0", 0x49c, 0x5}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000a40)) pwritev(r2, &(0x7f0000002d00)=[{&(0x7f0000000a80)}, {&(0x7f0000000ac0)="8852fcc795bda3acd434c614be33747535ca9b1969db829bf2e73515b69e7ccee018fbf727b7c8f42845981f27669d879fe3b3ee0692a94d59a6f24b3ea49e439538e3c2125b64657d39e116d88085e359fa39d011ca56ee0e5bcdaeb868811c5efc4d07bac73f555804b7e9f78036f07806c8462aea709e54553ed441e13ec023356f34b4b48f6f07a1610eaf0c0f0a5797156fa77b61e618273c6d381f4a660bb5b25ea6d270e2ac424d4163f67d0448c8e37b1daa02969911dd89e6ad4366ac5706a8284abdc955a0e797911c5093f9cfa6f8", 0xd4}, {&(0x7f0000000bc0)="b14ff4f14f62b14c1dec066bf4384781e74d5567f6d7058b4bb35e9f3cc868544ea843cdf83f55e6bf51623a22203a1a42a686cd97b054dcb98f8c5d2251952f892c8c2765ac77f26237d2f0789b58e5ab1ea4be0ed60a48b50af7f6e8d6e5d713aa27474f231521dc77fcf7dbed0ebb1bd4c0477fe82ba599eb27fb74586d90e202957d8977d5ece914c42f3ee377f781c98fed2cd91a06232fa68a37be930bbf0c0a7a4b3b3a62fc3503a8e3622e41440c71925852304a8c6dbc62faa33bb51d7b30c73b67e56a0c8b424c0c71d299dbff0c6ad187be2f95a6876384002e0abdc4dcf316fdf4e636a353f98aeabd547fef263e0f7b97526d98e37c4e32bd2e0bf99302fee66f1fd8d96ff28c110a0a11d80cec1329723510f71224b0b2a688869ce0bdb04aac49cda9d58f3b57e7b8c613a3a1085c901f5da2a92ae161a2866253ec6508190020380810a88c131c1b9a011e5587434a64ee6825546e00d39893b234ee2684a7f25031dc41b74fb09660ac9be94a8d4c08b0ebfc1d659c119f55c939b147404f002eece8ef9032fc196517c8a93cbdeb4a22b4b0de99196513ea68fea4a3cb55e8e73b2a9eb1ef87873305a429a2b2d9c202dfe8f2ae760c7c9aebfebcd0fcf074e0c5517e755508a132565d479fbcecc9c307c5135ed6c8c0a836cdbb233909da8e92f48f1d4c3f8462c27bc6ea9733e45e3c6c9a23745a5ba8d52dfa7ff1b95775a307183002c12c36ad5aa2b20af57a7770eedf990872f023381579243373d840c6a970cb82228834c9e92221a7c7b091968d51ace6597d52d7f12d87b5a0f7ccb4a851532c1e6bdc033a83f62469931a08ae0970d1cccd6a8ff36db8398f6850f4d4198db681bae5e91a2bc62b0ff2a5aed1190a1fa3ff3fa37993289f730c5913251e3d9fb65445db97d1629b1d0890ba4a0b4026618545f13e2e55b3af4e82f4a5297af2fe11328e270d7bad130af2de32137496c69a325b4df44cb7d3b539ffd7c4dfbc3127505a337da5fca18a6007c1c5d7e2e6eaa3c7d4e6be75a8d6de883604f6d5ce498a3723f9943d402d0a351c2b4db057ff906c3dc70125f92f1a61e54ffc52b59f681a67864cb03c46c4310502bb6cb7dfa76674960997740206babcfa506ca24eef30a3e701e362097fc72a2d71f98de04d11bc001f158dfd54e58f173b693ad96c781501a81e070d8fb031f784115a2a647006386a6644416d8afa3b1a7adbdda6767b06972a6ea05f631984cb333e0856c6a6ca757274dd9c7a3d0c70f1d86912e24582efb9bfd1ae033e0780df2518a73140a0ea62bc5510a062d61e5d41fb876447c6719f189eb6a74913294d8b92c3667d4d9223a0633ccf20e962242c2747cd44978199c084a0361c3c60f15c87f18a0c7abef4fccf7649f751f8d3fb4b026b7010a3aabfca8a8e66d01d5ce8b9b289dcc7c4ea25276835d3ce1bd4388a053496df79dae8fc0f035393c609ce508b67d638823c251c0b16b07a57c40dea3504ae1452f5613809cccd1ad0192d4a85bcebc6210bbef19c74574779b17df0a2c8d7a79753faec3ac07fb28c96c5e3ae9a7395f262767db097c861f9463d90d8bf12b84360e0bbb15b6993448d6aff16bcf0a0390b03ae6708d4e407eebc73d13fe9c8723c23067329cbeaf2ca6f2b400310cc388fb08b86575591349e4b021ce1b436c553f6d75dbfa9d2a7eb2bac8a7ad2ffff010769938bc0d6caab07707bdd924378a21645120de82a0905246bcbc0616d36f5a51a98c65559dc1646a162895b6e16dbfc8c8ac05437785959413d419ac6c453f842bf2fb7e0c21c6d1a47d9965874d7f518059b484764e16e6ae65229e3974d9022fbe7c83350f7301eaabee57b3524c78524cddb875c3eaeb0b10aeb6c89facb3fc040d0c4ef9f62b781a8b680046138c826b8a0a4f8d1b10d5cdf8fd9cd9183154e1f107b0442362efd1620c0452fa83aaeb69984ceb125e5f74d551b50b862e7756e55ba00e6db5a2fbaa3f2849c158376913645de94ce0a858d4009dd003a77eb034107542da4dba45604b8eb409d3f3bb74ed9a28ec9b07322191e9d0a95636158fbc44d83c9d123068169296da266ccac0f8c0a09b35e3722a807b6ed7fb2c0501a591ce16f364e10435126f5c7541dd6ced538022feed3a22945d1d3310d2dec977295b955e0a584070c66dcf2afe90843e12e4daf3181c527297b143b31e72584ab6c9109b6382be9aa7c57d2315817242825ac7f22a8b739a46f32f43dcf1b1fd45a588ab11c221b8f1649c556ce2710ee21d85814415e6f7a6a2989a1fdf986bb79305cb642f3bf09b3b58d9319a2b3d685d392c196d44ea3fd6a4bb4515e30f148db9b5beaa561a711b1f06cb3438826d32d3060161a80c4fd428eb1f7cdd8b0f75c8471d25c35d75cd8ec75386bb5cd9e1911527617ebf71b61bd4ed703194820e01fa16f85da5d7f7ec546bfcbeb3f51b782df8e14a7bb752d1c096fa191167bc77d859e21eb1a44d9f4f3dc8c3a0c238b0db03a5edd7be0d7814dab7268027484044ccf88d9ef99c8aa8fcdd7bf3f5ec065e05b7883060e6d46853aaade0d8c35be2a0f1308a0cb915a4e3ecf508db190fdd4769a9820a022716af8ad70013f6c4ee1ab042550806cbf7efe2353972db399c7f2b6e9e0e30f8c84858607d30a8ff3a0eed7b6e4525f428f3c4641eb9de89b42086cd6565644d7887be1d604ceb5f13d807b4f84c8c4f06f812de58d30f78c4d66d612eba2dcf1b0ac830878c636e5b209cc9b8426360bb4699772d081a86ae15161350268e0ee3b9449e7ba10d4480f6997d73126c49c6c047088e8f945c617eec5a12a15e1653bb51585ec252d11b19a31062c588ab1939aa5e66fab49d10213de2ac81b7f51e0f61d948e3ac767b1063f17c8bb7e16bc05f94c0a913d34776ee9a776f92e2c0ce7c89b0cc2279189e6dce2ad74b0d412324a37e8174094f64db71bbf8d4b441b9e58286c6f20c74be4baebbf1567768f41c782a9036f5a2284d549f723b27aec6b9695e85082943f4cf9c34fbdd5be768cc8673621b9c07465150131f98d9029b4c0f1ad7ca69ed46df11753ae2975309fa009fbb14dd89af4ba1fbfb6bc01bf8ba10140e6baa8a870816629346732c0d7bd7129511e4b2610794705aeb0d708aef053eb01de5eadd4106be9b8f67307dd481f6c8ea296dee4b83ad49c7278edca3562d0c395a1b0bd506cb2dc054d197f3d3c5819558e28cc1af6046fe63ba9617355decc2fbba35f48b587a108f48a4baceb32a84c1addc9f237322a79ccedc01f416cebb1dfa4fd494626f4bf75ebd7d307ecc44506209d8e9757db90b944b4c360b2af94c5321738d25f98823f20a8d9654cf77cd002aac135cc9696b42101a9c9f62d07bb29aa5ec4e3bfce4147c32ad5f3a8b662efb7cfffd1bd035af9206bd6f36ce0e4d0876eb5cdc254dbcff9054ea23e7a7a156e0611b77620946ddd10a14867002f839e1a0aa02c753b00e2de382ef47f829a5f59614938c0ecb846df917cb844bf39fec65e9965f13f144fefdcf0d39c206719ab66c22d907eefe8b34ced227fe01659343c02998ce1fa1ab0c392c750e30787cf3b0e8fceb6fa9d87b6028fff0797f5679f1d3b7a9aa541d343d78636110c05954a1e678f4389d33267fc06f05c8475a0235ef6c6e5d15e48073bb2b1c9ce699e745b075afa2a005dbf2d19d5f7a151a3bbefe18c2353e99a330bfc8196d8104201eedfea63353e3c67a0145e2dd742c18af14aad53ba1b4eb45b34617f291351d5bd11ebda290f5e37981b3a3f49cc997d748192168d435854ed3400d73287a22d4318066f79272271bdc206c65fcf59c5271eedafd53460b9a4b8c122b359e8122d52a662a69678c688b188bfce9323a91e1ff7367980ad15b23579b8244ffff85727f61af4d5409d599671708e5830ff15eba3c01d8ff1affe3bfa1ad5d179f3f2bf9a4c6d9b1bf1a94d70f85389edf87076c28f8db70eb00721da2518113c6d4ecd1283499694bf45b5e5e3e61c707e0314db9620d2f39ff59f9dce403caf75bfd06fb3b006c119cad15362861ed5515061557379683cb6d982a8fec4bb48a82ad61d3585c63f79ff3bb725f620c6c9a3f6d374aee22a6f10ec2f3cf6c979f4b46b179b14d95dbb9f0d13067c735a77c97c87d7b2fc174bfbde225adcd863f158043bd6ca50a30a0481f932ee6a5a02c6c6572718538d6f693a9309702005255cbed30eb17ffe57e6ac73ebcc111dcbd1fc93ed26d16b6c6f3f1478779e93f466227af057e457a181931a49409305ccbbab02c613f923e2dcd31086de946ae775357f119e2e303a17fe6a7eb9f0db1a2067fa9a2f4bd34ae529cf0a58adea363031627ad56d498b694ce01423de6fd6d33f0c27d238728492e1d64cfc928333ac9393ca7fd41fe1c1757fb4287478b20e4cb26ace60ca53e11ab45be9555ae4e01f175010001f3f45d98a40f32c5b65e3a570c276580a16ff354dc42a8b6be53032395d48e14926750149b3b197edd7ea7b50e8fa5ce0986d51d6e26f1be7b67f2477b2d710bc4465d1d5c3ac809353d3e5288ebf6584af078518d143316c48e2b0298d6654ba2d83c8686a4b32abf67009118d2aff335a8c482b9dff1de6dbddbdd6bdfd85090387aa7e5d44111c0776f8380733af3844d6816a4cd1e3c148e5c11b7ced366be1a5e3996f56385a910662e45546ffe7d4f2d9201ed7a102096cc6caa031a8125cfb6ee99e9e7b5609552868dcfb8383fbc1e205056323d6c7fdca5a00fc13d6cb1b045264a52c91981e5053b15970831d1cbb905585a2686a72a9991f06e95273a1511308e4d64ecb5aa2afa5081fb1276020fea251309aaa33f628ba580b174fcce51933e19b096efa0cc95a2f3b813fc513d08aef610daca8592e00eebb76ab69c1b35c00446c3817d598f11a14c696c70dd09a7ef528be29f01bad55ffde83ebbfaa0ff20afa0f3fb625d86f90c4cb1ab3045f33c526606187a5256787bad3679f4ea8105995b057659489ba14d005e2aa045b36a802740cb1ce0257d7ba3cc6cfb459b72ce6870e3ce933cf7ba5d41b38ed0a905b5eb750da7196d44556ce8066c5ec2ff46dd30500b4f0729c15829c0fe6603d3270bd2ccf18bfc05225048fdb2b469968f0917200906efa1ff6b29f2b8b31f9101407ce9e61f2df89ab9b1b873a494560bc89d26c44c96bda33379d715c6cb6cf0d7ffcbd1d841251aa1a7341342281c1076dea401dfbf2cb8faa31a23115c665ceb6028dd6482e4f1c42b545c7f8fe68141cf95ac4fd61b90f57c51e1c9cb25b294c572e25a8f13a540c6f514dc3c6da5b0c639ab392066016ddb93883d59a5eef2b4278136db9b9b739cc6366b6f7219d11dbb26f9f82471f28243e81bdc4f70f14d5cf176b9a775936d6b86db1dccafbd65a35408e68db87c1c1dfa1f88a2474c83837ca4f888aa8289c84a3393d3c52cec162689b95089fe216ac03c40a16d04b91dcbdb1757ba09d2c1a6d2a71593ae6b664d74c6ff997fb86fa28fd295ab1d5538d7c7ea465019b96389be16953a21b69b2f4a7f1c65e9e743ca511eb476a284f9c0d75717d362fa5860ffae70dd963a7659a1808954d6cfc794797465888043744411a0ec896aaaf8306d74257fded06553e30b9b26c38fe459a4c9b67d286c6937acae6b32cb0a8d9270173002684ef06d32ec8a261b52c6ef49ff460858e028b540c9d1eb0e2c3d26c6470a4cde9370cd243a93af97d4d9cee5617", 0x1000}, {&(0x7f0000001bc0)="6b0ab35e5af9f289e9d79b8202302f27ea6dc03280600d2043a652eca6058825c675e2968e465f73806cee94028433b47e5e1039e04c55c3dca0e3d7fe649cb4556687cf22", 0x45}, {&(0x7f0000001c40)="826555131e9fc7", 0x7}, {&(0x7f0000001c80)="6677c6458082473176a3d273ce469885672e232a355dcb3b53df2910e1c0123dc14cf9493a", 0x25}, {&(0x7f0000001cc0)="432c3cc70bf2f5db49c9ec4894de043929d506591b7029048c80128700d23f8be64c2d58ca0533bf245a6a2e9adc4728bfe00036eafa04c8b23b39047b35d63ab400e7575ecb8c67481dba654d88bf388ee0ad58f0a5f30b5ce5a41aebca210445ddd0807f23420c8be67f73bdd5f661917660fbce6fce208747d72dc9e284f4e832c93f5acf760e550192c57daec31495edbe2b21c7a02f0715176950b8a806744dde2c7d87550f16b26cd46d7d72916a18c60111ebbf7a07e9f6a42418ab044189f2f2b0762c92ccc9f3978621274257daf89c757766c5050a16427800460423190a2eb49cf7c89100ee1f7b573ab4e2526ece49287bd813cf0aabebf73d6c33de039ed81af8dc8c4ad7a172d6a078bc81688e96cc545e77ded18c2aab8b07fd33ecd6a4ac4ce6b601fbb3242cedacb657a6673e816a0a0b9454012a21d67026e93ab10c3d88814656a13aa0126e721c1e548973c87e800f39e31803c1c465497a28178140410080cd63db4a905031ff2deaa9e32688dc24947cccdfb94e3ef9d7cee80005b30f3a95106ed878668bcc2b8ac72c6125b53e0fb4fefe7bf35e60305491b2e75a1af9eec9441af991cf07e74e05b06c8d293ede55ce899aec67305f794b8f14771387a407a786e7eb1868b12dbfdce783ffd57504ec14d3be15996edfc6e1e1811924600309cc62d7e187264939559e09b7fb1261fc40bffe8da08857f6f3109e5e6ea1166a1e6b642c0036633752567808166c962d654e77844fbbe50542ec32dc2d9a2fad93ad11e01a1cd3b3fe55d2b35e7c477c366b5d645089cb74aed606d1392fbe8a5ff55c2a504ff91c711e7b4ace3fa0db577595b29f58e55f7c69a4c849fb8178f707fbed3a50d34387aa44cd81935463ae891c377e2d85b5af16e6ad378fc217a927e20d1ef90eb8e305ce654b74998ba4aeb31a8cb382e993b9c96dd2f8740187beb4823e0e884536a5f2b6ff9e09b40e3cfed7add767ce28f2791910bd5112a380fb7ddd905b47ba5e35fe5b5fd1d1890bdcd44b32f1888e53f5d901683a829ad7e75302589a008e8111882f3cca54c175684c2f6552c6c0abae206967e6ce7ab25069a6678a69e2b28ba54765463a83ca6fa5b5f32813ae7fe944d209041d4f8c91ce5e47575b7ca9b138e744dca8add9b134f9254a8750f51e63b34d9cc3d4712040b6be57159d2aaf19a143daaa829d62900853eed1366afb0894a6e112b1f8ed513308e77c2bd0c71ba61b88ac23820ff921262678f0d491fbcf7c47798f9b36d28e2495c4361920f2428b91ed387f9708f659ab1bf66c8714bcecaf3a9e1321cf38e03df5b11239d8a6b51077c34c23fefc66260a8677a67384627953455f6dfe0497814bf5b1ce9dae8c8a31ccf1bef455ab795b4d6e6e6f936bcea949f097a8ffd6fa1ee9b40833e8b56739fe8e35488457e94ce8e89b0a76f880e54d53446f337d6a02334ed5ecfebe357069661981c81fb31a7d59c6124a4f0dcc216ee2d857e3b204fa327ebebad6f519f00da12a3c3e0d383cfdc3d698ea4ea90a85bb385b425fa0255aad1975144add82d2fec1c90eb54a253b891dbbb7aef816e6c963c66c8b4028af7211752bd34661297d3c0c190d2a685eacf5b5d6c81b5934622915f4da24cdc287ef7816f97de5edff875c5a99449a3ceb59210016f0e395a9e758f0751d3971b756535cc707af33c6c0281e3fb95f56da83d4272d077fbe3a5e4ecfaaaeb4ca452707d9c527dd6196ec2b894d3161db5f052d71a43358aeffddee64645d611bd4b9e32df77258fc0a235b82bf8ed7b221da2b5cb7eef7b21074560c9c20f2db9f9aa980ac8f214b2af2479a4b93f5ac68e5aa50d1d9f164e4f61223676e78b25821721c2097d8fd422e0b486b4157f00b8026f55990f0d860a483d73f9bba4d86f212633f101f73d1ea9eae09204bd37a17815ce3c48fd33ba428537897fdb1e0d18301f231c2868b7f56ee7f3abf11f4441a794822d3f2f7db84647489d41a96943a927e76f50b695b4f607b2a19ec263b3d14d9cdef052db646b36f366e4a568d9dfcaa988e4525b23b46c1ac8735794bfc356f79ff9c85f9c90f9b6b892671819e5cd451898eb75b8574479a8245c515a44e5255c313342511c04d834a82cea191be5edcb3efb7f6369a7f5acae82f90a6936895867acc4304997771a1118bc7903cd47a3a1ab00cda7c172298984f24fd22d3f1ee8f4a2f89c9e64044c44a167234819dcaaf593aa28b7fb4dce722eb8d40c66a8770a64204066755f55f23f3358d2e571e2621e4fb6d2327845558fdea92488c6364e2046708b13d6e21bf78d5b7cc4c2ba95404c4db6df5f0c4c42b2190ce149fa55ee36209f37a6c3ed0ae1b1092392f741d341a929cb18797f02f7e883c89fbb043c59eae00a184c7059c4f87f25c9fedc6f6c5fbfe9572f86712444bf4c07e57a9ec1ec786ea5bf946ee77cf7bd0a37cd99213d63a03c9361b265866782d86ecb8cd505f98155d0a353d2b9dcc3843c39a907faa04e8c036dcefa1a7af41725dd60fe6acb8b9cc813e83ed6e9a17c84c3bf4624452d7c77b945fefbe4353397478fedc842acbeddec057fdc349b153847b75b8d7fa471ca3c977871768d94bca8d489f06e9e0d0b0a1061984b31e67919402c4c3943e08163a4f50ed7c250a2e9a77f1988d150324f0017d972169d88e562a9fb29ca6ead70769c9a690bdb110a066282b49e6a849e636474227a712e2d36a2bcd4a4b6a78bff7a374a183129019a00c592e56ff0d890292be985bfccd9ae273a8ce4c74ffde86f8334b812fdb92ef4a3d92fc4652c9ea14377cb7460ad6ffdb9e0146fc4f3d6168c0f14fc39a585df6875f0e1d60ca55b8d6dc6d38f048072dcb8ab20183457252056bbb3d7179e044eee1733217c379eb4c3f3d8797101256a8583fee46cd3bb95de89ab44e460404fdafdcfd38fd32bcc30fcde2f1d0fd73231fad11b3f364a550180dc487aa8c36065a45caea455b36e6f31bc903c0c4e21f61b3c90041479981193a9933d5989b3c34355093deca8c2468b63fba3b75f408bb26ae5248ee24518910f822bddff386f3e16a34ee799e4a435b6d0a4b42f2a8e026cdcb3473770dacae18b825d871922340ab8e6bf584d2cbc0a93374140d2f81b2ac570a7495db4afcbfdfd202ea24e63d6d3477b43dc57f772b84e056cbb73383c10a7eeb7be34b1c5ca5ed3808ce196e85ccfe5971faf921c4e0cf72ef9338e7a50d8f49def460d81e7cb5e6b62e6c0f79072095f944620ba904673fdc4283536b9a2908c5e00dbe9530842fd9dd93b3393435440a352e8b178de059da3e017913195f559934f196b99bbf205d0c397cb746f11f0272885bd05f1729363aee1b7ca6d9e603e5276579a012a7709ad82d3408842fb63499e287d42838ddee13fcb1e4f3ce89d078a22bb8b917f91fd4a8046ea946b16e02dc95749876b7eece0f8434ac759006248f25fb53ea49db89b0d66fd14ef82a2c1440acbae99b05d12b57e5debbe200f7d5ee44ab66ac9b4584d79d59880cb744238a150971b486cbd015749e405ace833187cbeb0882159edccca740c52da28a5dff30101906531a84e644c4a2cd137e0cb1dd80dbcc1dea38f42f10220776505ca5b95e298f857ae10e588d19c845c692e73bf4b27d6e3fcaa635853d3f419753c86b2f5fcddb238f0377969d04fc84f12670ebd7e13a4d1ed9de6f182c76a2298602a3ecece7be3a00fdb944256d2dc6cc4a405c1817ae21323f20c5334223affd89b2694fc8dac77301433d8c9ece4d30cdd92c368dca1034af17af92999e5b93fbb62c3b18cce55cf8d34f97c97bc7633f00ce7c123498f9ca8fe25c8422ed92e6bf350aab8e52b018b66bd01265c54815455625d03b21bf36b06be04ab737902ab9a06f67c2f4d7208c7ed995c73d4648f5fdf7a868360403ee3c8b9e29f13cd30eddb0623b6ca7011bb8d2da50a215240881ac2a94c5125239487499d3274025f18e0b4dd0978fffa4a5fd52730f3c77bb494e75c2e715860ccbde48bcf216c792bf69b0f200d4242100218a5ef3f9b6a4382ee649a85c01d00798fe1d48d1f5e3da6a1a22f22c69284d0d8c4fc0a53ce8591a59f738412092b2898779d6cb34891c9f9c6b1abb5c47e5a64001b8df81b88c46e27c14fca8464e72ba29e5da1127b46a3706de2a9305b1e4832f58f6531c13387495842c4e17d5c11f254b277b6937086b2db03fd3b092c784ea9b8da58d2fd0e2d9c35b35476d9f69f4ec9a704e224438cced06b2043a3b59ece3f04a41b3bf4310c66381663decdc725db2debeacecc5b7ec6ab0797f43af2e4fec8fbe58b9391312db795013e3ffef904fd00da4877d55ecabf10e1b496c6fc26ceb8c9e2a51d1a834e988b05c4275fe2445e970d01945d85cb3c6679a627944bd02cf14d4088dbfa715e94ea2ace85e2309cfab8c486a30ed20a39e1b160bce2552d1aff8545217223d8b2fc45de9f579036578de953a0590cf3a5bf8501a6012bfe7068bde661150419a87273d94ca240fe0866769727f8b92464b4af6ab4f56c5e808efb756e0bc99ab312886acb65a993f09fbf7ae9682e5923d43efe6f29567d8814fb78c60ef5f98e4d5eb33e825400eddf8abaa4cc59f72d40b6db725b9749c84af0f49019d1e6297d3d9b480dea6777dcb8c296dbf36d0fe0767a3d59cb2ac3bbe205eb0b6fa92d504659dc136acc5c803488cc32a92e4202648c537a694263274c39f14225c5cef6601a3ffec258cfb06ec45a8c8c16762462480bb461a43e118384f4adb4af05205c454b518ccdf8077107434c1c3cdbc29f24ffe822c8b7bd5200d7d8226691837ee3e4bf417e1dcfcc9ebe216c7e28882386c256c344db3eea17c508b9c9b19a4b4423127a47f50b77ede3a357141bb1285318d80c8480e6cb112ce805c9ade4a673f7d4539a0522211aa8349e4e7b8be774752f243f35a62f230f0b614981cc5bcc5b1271f84771ebad148bc37443e24d7a31369ddcc54c074bfa6f50ceee48f35539237e12807bbb6ed7395a2cf461a0331abd3fbb9b0f1611156bbd60c921d2db3ca5105eab5a6ecd09d83678d5a59ee012b67c3db95abdc0be8f872ff848a1a3460a7f4b76a6b41b0a6c72796984853e4934a2ed84c3e17b3a82a2ffe543eb881329905c62fa7cf25bafa54ca330234134145d62499ba8a224fae11d7b0bc18839ece90d012f92b0cb96f9142b384a6b0aa3780b60c2dce7120cb9f773fcbf836916b56a41dcd337ad9045203357b1df90033f7b95359443d86501fc0e467fbe455974f74d457d7e100ef24fab5f5553564cf16e899a77528cdc0d514ab16a86cc05658bbd2f09df7c1c0f170906cdf1dd7700e25105584cb218956bf6c7cb8a1c7224a6334be32f34b393c5738db3b85a9581fe918bf1296aa0c41d3f7ccc7b98b451304b5a7a0f7933c4e145081041f48322987396c334cc0fc1c4b63458cd7276c76a1d4415529d1876b460bf24240eed44378667ab4434dc429be6a71fdd3c33ac1aba4d9688572dffa2d05bbe18e1de546408550067fdbb58d29ce999ff649ed0a9e28e1464e4ce19332fdf9814f2933f5c345d599402f15cc80a9b428a69dd0c37bbdf873773ae13301be634bb47cabaf38bd551d7e5524f4a409f9d0d311cd13773063cd79fe491ddbe9d6b6f9668122cb49f564556426583c31a433a1297cb1f2e56293573f94a35e96e482cdd9f5a30ba9746dee835e5b0a1445af10447cef5fdd", 0x1000}, {&(0x7f0000002cc0)}], 0x8, 0x0) sync() fcntl$getown(r0, 0x5) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000002d80)=""/248) truncate(&(0x7f0000002e80)='./file0\x00', 0x1f0) geteuid() write(r2, 0xffffffffffffffff, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000002ec0)=0x20) r4 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000002f00)=0x2) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) 12:10:32 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x411, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x71a, 0x8, 0x80000000, 0xff1a, "088eeec7575ca4aa5d0987d56e9172cbd1e739de", 0xfffffffffffff700, 0xff}) r1 = syz_open_pts() write(r0, &(0x7f0000000280)="068be8783078520a1ba4750cab50aa2daf5c6365a25a0ebe62affe7468e4d067d9ec24834e3785935a9a33208b8a4c91b7eeb10ebaef1bd24a0f33be35583c0b95e82bdb5273b18296f7b3962c29a16865b0f796d4b2f3d10458f0ab924c0764183f1091c64892a48be9a0e9f6f4a54f75ddbda05ef7d7fe4b3206017385fc433e4ba363abb9d6df1cf8cc094cdc33df57040c5ac70aa630242ebaa992d42994f4ba09d66150aa2968b6f4e9afc743a6f1", 0x4) getrusage(0x0, &(0x7f0000000080)) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="ce1307d8354b191ba702a7bce569addda6104163ac21a4e08ec5fdc4d3eaf8c64c54c5355f24910b0ac3bace3dd396745873edc85db6e5ff3954513013bae5aec3a414aa1fb289b4fe1b4bea8e2b1375c483c65c", 0x54}, {&(0x7f0000000340)="f4f804b6ee9c40e13d6610bcf0fdd1ef41eae05a1259a125e9807850790790356f9f05ecfc6b00e739410e9cad94eded20ba609bac4451567d166bbfd926a8d89c8ed923607933f9cba5f79d00fafdc9ec3761dbebf9e7179f40e4d658a486ebfe74e43659fefbe19c1ae797a073037bcd5d755f41d22412d2cf760b12f3d9b547358dc2d8db4a2eeb956c4e338b9e15e43a1ff25297f2fed6124e4aa3504040ba4c18d7070400599ee8fe7d18c4d7c30b6f1ae95e74283a0262e557fffb492db7ec0fad7f6671094b7de0ea3bf8c92a32cf561c5a697e48024e21", 0xdb}], 0x2) 12:10:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/195, 0xc3}, {&(0x7f0000000100)=""/76, 0x4c}, {&(0x7f0000000180)=""/146, 0x92}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/255, 0xff}], 0x5) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 12:10:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x2, 0x4, 0x8, &(0x7f0000001340)) open(&(0x7f0000001300)='./bus\x00', 0x10000, 0x4) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="ea602e87863f0856ab64c8fc98bcf0cca910bad4ac1ca169e0873f76e4", 0x1d}, {&(0x7f00000001c0)="72dedf8c7ad778a9ee28a63e0d1119e7f1ac31ba861d271020ce97025a55c8f75135c575021dc4f5690bc1d854ded8aa33bd20b3d4b323de0ce2298f1a14392f9ac0d8ddee46f2d5629185323fb0433b3543b821ccba0f2053af79cdd602de71043fb0a8c7d1f098a28910f8d57f88e0cb921981523756b6a39f103adbd46f048a0a", 0x82}, {&(0x7f0000000300)="9a509f1965d8b82a1f26568dc6f62abf5f065eb8aed629dbb0c28b686d89933c4b365b35ae2b11c5ef2c97b9150a46b412341ac38b3ca0262fedbbc2a9193dfd7ffa905d3b0e4f53b7de0aab08671bbde2a01f8fa52d0f94c236d3ae9de19f2ebfb6b205ec09ff581cb53b9650dae3cad403311515d6c6d05bf6b2784de9225a1efb9b97e5432104026394c3f72fe50c568c06d3bdc1463457fe23861a8d7809d2febb421dc818528388bdba970a5eb63133917612bfe97ef2ae9c26f0b6942a0f9557e0ca46754397bfe8685715f55b436ae77a6c8b5506507d56b366a7869acb042dfb3d8630c63d84013d4e3415fe2cf849d5d32d4399fffc39d3b0f5acd991ccf9143a839308b4c91310347fcbf222f8aca92dab87c96e9b15b56a552ae9c1f2d1708aa08470fd402de539525a95b0f30a76d84e46c990d2250ac63f74dc94a0281456fa50bad3fe26292951f1ceab28cffb374955049a1f94ab50fda597c5dbe27a00e016afd5c76f9e10e5e19c4d9c2b02db2d4fd3d0ecb386ca6e420aa3c497a1ee837a6e771aea231553d4e19b68e629e219b2cde426328fab6850890f99ceee567a5c119265c7c3d01f7ba65092e0d3ff35f6fa49a1731de91e919dbe88def53f0f58a56fbe57ace0c562b0cb7875de1f412bf3911931c747e48fcdd4ed590f20aa98671f386e03e4202da3c2db25fc933fe0858e34d63602c33633c322615596ac822272aa2ff7f464ca60fc70d9db3ec99ea741e464d3e9116d11e4f85a3d2f60ea370daad1596e8c22e5f9e14580e95776874e6f446c96e21a2b8549959386d024c652719db7234891ab324b44c82490d6242ad78830872df08c1f4a4134d3f073752af0ad5ba17bbc049d2493905129bcc7716130dc27a3222dd2a9d2da2eedf33fff67a6c8901122543fbd8823de8faaa95c32dd933c535053db2bc62237326c69abeed13bf7c626332a2f29741c650e1f47651365a4704d3a5c0397ccddfe8e13b08437c4f7cce965a1ef9ef4cc05dfb49b2136a595031f81ab67105b2241452e5725dc29f62df0e559dbc016d167dff06542bf89905c2a00a27e1e43c4ac92640e4bef6d4160796866549874157f2b74d00ed020ad888fd9f55350a422b40c35662a4cbbe9de6db17ccb72c7c885663bb4645d3700f427ede926dd8307191eb30b4fac93a1ace04623cf1e69c1ca6a23c28c454eadd02123782c607e4bb7988aee3de7bcb053201384cbf46fdf5bbae21040a618b1cc647ef66f941e30d59ab9079e466a2f8138d220dd20aa2875b7831125716c0704eeb7f567d2de1d2e497da7825c06e42e21fc7baa26fd6b8d370689409922389c5eeb0e0caa29553314e3e6b703234b860d9bd7880573fa2cd25eff630a02323ad78c2a38918d77467457ce85454cf86ae4baea9290f374d40e2a5489b5879247b7007f28c916902e7871552d0690a80c037a9282511e79baa6dc058169d88cd2fe37f04549d7836d259a3328bbb0e510395b526a3270e54da79d4e98f1949f78ac429ed5db937261ec8573236742582d98eac90e2270c3e79face8e186ae56d7dfa3688524b51543ecdccef28339b377311d9351089e47e95eda6f5211d0ce1d65040bdf0923cfca92c78ce19915a4d4b15d5f3cf07d75a75de8294c0add4c49adbe1bb670a67b4c3b09f5afdd95b499b02102392ff66ef353735430b3e434d5ba4146bcdffaeedf0262f7369c3b9df5a0fc10a29cfb5311fa854416942bc76db3e045aa623460ed6bd2c6a52b9b14548e164ab25b6f1c21efd08aab19819f49bdc0e6b0b5c825e03eba1926c5ac4eb87be130a99de57c9f4dc0d76992aa00f646607d2a4f2e1d07cd57603d4561a575389f278e3a16dd6222c0bc6ace51b40492e4c262c654b12b7bfec32bc2e8c1905e061d5febacfa515252c733acf89e822d3a68e852e61d554baef8d74fc70fd03f46f700f9393440b8bdeb9e1231c242502771e3f62a52541fc504bc0efaaf3bcee1d07ea6d2a93505472bea18990accc19a843cc0f797935b6838d5dfab892d8fd18d3a1f3171e570fe953afd8a66d5bc294d62b87bae077e42b03cec633755e93f0d3b2cbf55a8c113a39e4e4e070273976ba4c0cdd1edcb02248b81c3ad003fd4bd65548ba918717df73812339f030b837d1c91799e659f9753e6b2feb0c145396b0dae21565ce7c7fbb349fd48aca489eddad3f31991823377db8ddd310e911de8839d495aef66cdba6b3f779b7d0262d8b91bb25c51baf04601b7c7bb99bf7c7653553a29bf56d08878b354307990de2ee6767cda72c3a77fcdc35504a2fcbfbcb906cba1c431513061b0db9a0d08308c41d87ca659dbece5a74ef742fb9da291a353db77faf16d5ef550ae735b7e6db6ac11183495ba796b932c71c7a2b68ba9a6ad83df3640444abf84368369d0f756b1ef35755dc23ef11973b00298f34f7a5500ff650de2ee94c10dbb819c5af51f165ffb89e86f4ef53cb3f222b860d3d35b2235752ed6f54f2e68cd0c5abf5b8b2e0bd0d8e521662cd5cec6cc4f240dbdac13ff6df1d9f3c707cae7d36b028cf64a079c0059bfdefd98eee7f3e8a8b42b8ad527051316c74a0b06554ae5eed6c74bb8fe36c6c22d73e60654cc29934d15342937d34b22449c5f8356107959a52c2b1c7a1a687a6ff64d24010dab5ac187ccccf21b28329a111178c44b4a027ae90ce723d36e1b928e75c25651d2ad2fbec657b5dfc81a9857b3f803fcd4e0600558f80407f2f9b49920de123fd1629bcca2590c6a86e782ac188bcbf3f4dd1e73fb8dcad82be5381c9a869406c3b0c8f84feb24762e1aaddc034b36f352bf6433717f535384d3e6aaa3bcbcf7507e2a73c6e908318f309b380ed6bebee453e40f9353b9c9d1960fca2fdaf2fa9c2c4c96ab5f7db549e4b7a02a5f359c8878726f7528c107eb338a30b46b013cbdab0fc8220a5c45c16c627d4ce6f6ea667f1459ec58a715d1163b53cccfb4558abaac3b1cd76116a743b9668519a657d7ad1169a6adc79d73e3762a4f5d341856b2c5b3db4c72d702307523404b6caeb235479b5bbfe5839e5caa769eefaad2dc68ebfd875542133a3bd5feceed5ed4543586e8da79b4079ab9609a0e7ab49cbc5056b35a9222c45dc3812d4c750e8bcfb09081421e337f2e2e67506f6d8f6defb49ad87ac72e8e0a7c1599cd7520a20ef33c0ad1cc927e521a00552bfb8d3190f55108874cf74e45f231dcfa522f1875be35d785de1d9eeb089b2e647f9e617570fd8abd1732f00915e1ce4f655e5bcb9482fe85e0d5da7887d5d114db61cd8fd8f3c770748dcfeadac84c3d6fed9e96b2ca26271d9345b50f619f313e09af4a3953707b22cdd5ecc6656abc99db0e14e645da47edaf47380d708e344ce6f67be46abe7da61bb97767aa7df53731a01ae3a90fba784dcb97e02e0d12273e55576661d27082c5f99a66a7b67cf3398fc1b33037b5868c09d567aebb0422b98867a14bba11124d0029de56c01e648b2df6627d82d0d5ad8a3eccb9cf514e83b9e590385d4e353a5cb1c93f79c934b8da706a9ea6c09e9a9da99d0b8b5c23c7f34f3eb2036286ac5a98eb71b44d2ff86211f0faa9008c53ea47fa8b52ba0c91017a108ad7309249a3866eb4b3b92f72933e93e4f81888f05dd542317b55e36c210b948cd1e9aa5703f52664d91d4aceb48cf40b6447c4c811a2d0846c08fa663d1cc126900f2f4e227550476f76effdee022e49e7c434eb9e6cfb909444ae94783a617cf03ac4a2f82cefae9aee6ae86e6fed54dfe63fae07ed01975ee8f774ee4b2aabcb1917bd0f38f95e7af40811a5d56bbf4d2a1797960fd5b973853049c4496eef4d0e179d344d8fce34d5ab799135790bf168d9b0c0e39f09a51d527ce2e0bb1559cf43acafbab4effa1bbefc35ee2d2c931d34b8d8b85c3fdd68730795435b6726fc03b1d4d87f9bd978baf71c29d5278d7c168d4614f985802f02cbb4b368a4553b2250b0adc928d7c7c99861b10b92cdf6641178d1edbe2421499d6247d86c5ec04616fadaebdbfef176857b15489f5e9e7b28aa1ef67b90d5ab7c5eaaddfc93b13e120e03d3ad7ebe3712dbfb5198ac6f2dcd3a2b117facee1451725e00b907fef625f5b44dcae0f9a309600cbd6002d10f9f1b8002c1c2765037784763b5c554730e98e1b64dd4ced5950ba11650d3e9ad5c731f9a988fb9fdb85cdf29dc3b6ff8ed835c743f750c613f5eaa8f48373abe5fd642be1e0380bba1f575a0378898839327278d1cfedd4ef397c58acbcfd11c0e4490e8c102215a14539b4fff9d15e22d533e5f12bcd1a202c94873931dac880c863c873aa0fb32425fbd7490399fc916b7256ab9a4e4ba30c21730eb742ae8ad8f7d67987a264a827df2e969e00330c0c34111668759d9240dcce67f2cfc5be4c097e5763822b96ad5bac84c01e44ad6c19590aac8bfcd0d8e4ea586fd1f05295a098e26688b50398deb8629c93eb9d054a9e0c539dc61a78f0642f8d18fee54fb37e5c91fc366c515f4998f4aac28139541e5dbde0c4405c46d53c8fc891d84b069652355ce3413b2ccc7a65f0238d0d2c466090e7fb6ecba8a2910a0705b96597fed098423a1d97abf267f82fcddb78bc6f0580c6d692a10e3ca801ec7468a8028beec05f5513c3ec17155e5e68f2c473dee62b60a33ffe9bf5b9d29b5ad783c28f8d298ed1a664c3737c1a1354abc5a150bbb0f4b75c378d9c966f8134f89fa562e10d6f7619d117e2c89bbb7d79767436d61b338227f71ab1e7d8614bc09781f81eecffb606e6769340c7b2fae30bc4033beeff31ad593aae155c8187291ebba1a10d9cb8b82c0f7f3fac2206fb5d6233166ee3124b1ea987d54202d4f31a2416705e68279c3ef6872a1b918a6e92ee613e4ba9548e1da5e94f72dc6d4d2328bbc76b18989a3b0a16ae6793b9c2c888416e4e18de1100f046574158cd073fbe34313f823d0294aba43300f9795504aa749cd03272d02e538202951929bf8378d87b2cf5da5e27174988fd591d6de6c367693badb8b5cdd5411443f9343024be1d67e1cb4c28fdf139c970c21a230d5b1686ddff92d7811db7f6efb609420ff18330e3bcbec6b39181052fe7ca677b188732ced25eaf9639b49fb5bd8c61b2850056f830e4d761bc1aabb9269410f48d8323dc071fd29b7dbfc52b9043c346c447bd3ba21367a93083b1bf5922f29b65674bff594fb4d99f1e26724abcdff333dbcab8d38b4a2a3d4025e5750ed1272b4a8ef5ec0a78690d5e79f9d14fc6681135c4b0673ff1e9ba3aa95db789d9668c33685357f9718f2552868057e65f63517aa7e7032c66efb952d2eb2cf5d241cdba97cef5aca60308db315bffeeb90883070689169ec43f77ec76ad57aa631391d6966bf1362694fc43c9519f2168647d159cb62efef3d29a5fb7147776316c6b2ebe5fed2a07d1a09233d0767b8fcafc2baec9181d3a738385b026bd81720e7ef71407ca5f5fd4e04992f1a4506269f6f7479223e6229bad4f02fe2ea040d5816b3bb7ab70d3735775ed3703fe27e3840abca2adbd84a60ef9c9e8704c0964a78ff8b1e30e5ae535c6f332e441c2980e4664bb657320cccc67b9e1ffb433542a19f70e3afb8254dc1518972135a6631f3a277eabe2e0ff0c4e263ce4b44b9a7b4d24b3f214993c87df873ad4e09885183d40f50c102570fe550ea8875343b1a667e98b094e3b10779e94d5c0100006684e08fff681dbac8a22e6d2d65e81a779b142bfeda4ac7a18b75f4", 0x1000}, {&(0x7f0000000100)="d8bcf5931aef49b6120bb9aab5d1b61e9f0b5eb53b5944fffe418e1911fe18eb5ff90ac5e408cffcea385d3a33d49cb803a3f990be14bf83b8e05861ad9406d04fae6ea2409d21876771e7946e", 0x4d}], 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd2f) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)='F', 0x1}], 0x1, 0x0) 12:10:32 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000100)="8082b3b82946aaefc427ef2338ac6fdbbd9faa5aaa478011686c8ab57de3a705f25020b71af81ee35b36e00fd49e33f06d111425581ce25f9920916723b334c836219760bb83519441e5a83797fe5c3d3afbe5d5a524fda0889bc2451fdc3e676e6ac27ecf74650da64acbd536e2dff0dc21c1f32ded4e584296255e4e93154003a9b94b2618e7ebd53b697c210f88b5ae0b8617975a8c5715b1534ec5b9edc1a9e5c2916d94be535309c3212c5dccd6f7172ff3c4d8cdeee89a03aaefc213eda80497256c9eae01b74a3a18a5d3708726548531f0d60f685364d619ed3733bfbc78717bccd6e5eb3d8590c815295221c2e8a3b7f6af64dfb35be5c84cc15156dc57f9b273d77852cb8a973fbf6f8af951467293bb7ff725b9865fb839183d2fda767495a9a087362b45b564ed4a6e5d3ac57d72e52d3f128cfdf0e8f7b5cf1f792655787c24f3b85b8a9689dfbd90f313a16afb9d8ea0cde435b57ae282e5d3ac37a17a727b728a205576297a4c498d6bcdd55877f505a384e8c31877f1c690d3333b469da865d65aeca78d36bee47a310d08424a29014ce84b0e57968d785c8e74ef5dc6f18ec008141b5b79780163001f00c89840f12b98d86d83852892ab2c8c6f2e0b19f61d229ad75190fc79cfd5b183e61d71b0ad7224aaed370c4dfe279147608a", 0x1e5}], 0x1) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000000c0)="3caf", 0x2}], 0x1) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000300)="25c0af7e863b560b9b1fc764af6eb0d4bccdb1f4115470a05195a715c2d676e6166b864710227e3125d4e7f77de4f2b422a23f633163e9e8e8e6eaec169c670b80b1fd22878d6d759bdc9b0498ee05dc78c0dec542caa44c0f9b49f24d749556746879d7110bd16436868609d7419e491473b40e733f4fa6efad90b041cc8129cc692ed3e71b9ffdf8e66b4b20516cce40b59cf27bc99a8761a9683321b03436ad53b6b6dc266d1fb3fb946fbdcce05c3c073aa286b43ed32f2c77ec72f931c02d40341461212701027a37a7c337273b370a6c17d46254008ad62bae7dae60d7776b44b7e1661f44ecc4e5793e60a7263cb301da1494a20fbb61f66e0f15d2ae0f207aeb8d400d96ff8c2181e2c970163d0caf20bf03e14b09e9246093c9b3b7fb5b3d266d3493d2c90b699845a5c07af36f8239028bd98c685b4c45cbed24d4335be2eb2e5c3ec13249d5878a9ea027a1cb29fdada6bd5323ef390b38c7332206f9a54510f822d658db62c4906c70d88cb6091847f5ba8a8a8348d8924a54f8b0466757865efe7eb5e07272131018c5e3731e011f263de890c16364becea0765792387002cc8b9cde708eb81eaa256972c7ba344f8cba51d1ba747ebc19cee15da38b1b32851d5b8df8cfa659a05f1adba4dc49405ffb72c9a305ad9bf4e17413f4000032c4ab0b139690d6634f647f7682c9faf33aaa1e432e52ff8a3d78928536bdc7be1c639efaf3be31a1e3b28ab1b3190aa9a2ff904fdfe4822e77cf4165eb7a52615c2468b27bd1b8cf54b9d72a59714056c2e22e1347d882c807cbaecae39e170972c8207ab32d5bb0c101948c63fc9176f1b492aa5929331f89bbc6e85049b03903b15872eb53e879e89cefefb7edb79a8198736b00f1249a0653874412fe1a3bc626e05f717bc6bc85fe779bf0aa98bb6f47e664a0cc880f7a1b9977e096a68e8c9bd9c42cc5fc52c3ab193636577a3aa7189a372863db2db40199d1ec9ecb3f21f1f1d857c44cbf5b63e25412b2ff5a812c0d091da91173dbca2c830978c364df5df35834ee26ff08c2222ab0e67bc9cc4b0db47bc9b286988611d32d39a620615a5d1ad79d10cc6a99b59ac0d9447cfdf093cb72e0312ad3a4e0cbe5c87b2cd1a3010b8787a7ba56b2074bd2024fb4b55daf3fde294e66302c30436e1053a67507cef2f9c016e3702d0862cbbdb2abab82838171213c71836f10b5064f89d18488b31eccdb0cfc909ff8d2977109b31a4fbb42964ce7b12d9f984b2dde5beb2d54617fd59836c95b8146f6c64c01a515528f3cabb747b4e05a32d27ddbd8f5f9317a3039285727afa2bd64a0de434c4bdfbfc8fe38fdc485e6b112dc7b68735d7e707599ecf3489d8d8d50db04e6c0faac7b75212f579714541428bc6a385e5800e1ed7b90bc218ba1ada0a20a98eaa2c8eeb5bc98acf4a07f19b46220e94755682a7e4233e85dab01f8d98d618833dbb22b188f555a2a9a4bf75925db0cca99597d8b9a193ad28aed7f85a72e08db28436ca41135229c9bcac6fc4bd2351460c07045d0b58d9dcbafa2b30d69048e50944afd45f84a545c03b23f20927ccf0f4a7c7740a2c320230e20c3cf11f82cd014d893034f0984ccd104e34dead265d7820236134f1b3b6b04c9f1bc6d341ece5c67a95758613d95094b2a95de55736e35cc4269076808b575e695ce0f52c9a98bdbd35a6d47e0e2758a0eae511747fea352ab1ce6b1e56074d568009316e90bd0e97067be87fa9b24d1a04ef540ace7db0bedf0e7ebdd958bef04d35525a8a53f6482ba049f373d24188e36489924867b8d1b7ab8ea70a0b9b64f0cdd5b905fefa052e11e609d5e45d3e47858a1aa24cc8a82dcdb15b58d7ca0090b25368df6a7629b35ac8c159cb67189fd6b93e8381c9ca19337342b5ebef476e3c79c01606d75ec0f823b2523dc83d0edb38965e8aeae229a56c4b5ed129d7218640e79c0a215ef5872cc97c503d9068c4a3dc9cfd2205f1aab096036d41cd7e69d9e87c387c2e15f61b54b679c4838021014aa259d4f60696e3cd16b9d6b17e7488a01f6f2b73d64a678eb77c52bede558e0d6525ca9a8ae6669d780da48227fb7043297b9e5e8f80398df85f8bf02475b7f443e6d4fbf099d87e27be21b98ec509b55ff7617b7a4389bcc37c75d6de0ab4a1ed91f6f9eaa112c4fd9fa89b96c7a94e40446448b53777c6f5651cb92cb7450b80ed0653a3fd467fe2aeb95aee95e199c569f41abb134722909a2a55c7343838f8ed895de2bf1ce17b749571394955536b026d158393f2cd4aa78725797cc0ef1698becb71ff8e0e7271cb6103176e6641714c63e78f5805f01e56bc34e252ea8d23d2eb00892445785448980349425650d3c7631953d47a52afcd067aa1bb1ff4834cd9296ecff80fb0a5055a1069e653e709a9559b3c298d41edd8ba96418994b7269f7df27c79cf99889faffdd84b1eb2af0adf7b8ea35a885be950c511ddcb49af0f938143e03e44eea7c707b794da0a516a6186adb1cecc70cb07642c4098bccb981be0d4050421e5d2c7c3275f3aab5f2c90bf1f20ec56408370a83c2938856f16072055ddde42cbacb25e15e5c88f840ccf8c6ce0223fc8ce4a32a0b0077628d31929d1108b4f9a778b198eb28cef35a4fe2ca290b3ccfd78d5c2dbadcb13e414b1123b0cc8e61c77e35f25c6ee10addcdd680953e2dfa012e69d3200b30a296a3198dab0edba1ee76e985b2255035d8635c94a8e10df6ce86ecc87d5e82a9dd0a68c969a5631f73b32f471c116dbd20dc15d212235d7eda3d082b6b8713ed9235eb1e68b0ab7291f6f0b8ded83b6161c16aacbf8ca0d29e15453da754830b8a0b5800182109c55ca432abd9e063777b4f5bed5fa69f2c87ec8d85259febf0057f15543c47ba58def4f90043bafc420a1d2737f8b8166d0b42855d09c750545da13075c972e90d8688ef0fb6594d6e3fea630ae4e2d6a32f0127a5269ccad8b74a6a7fa84ae53e9478353f7f0b778e19316a2e6a49d012668724fbb7c5483e9104610f1a0306c5894408f112be22f6c995c38e93071d59f393f385ab6a3e46441da13d7ebf2ac3a8ea8d827077ab724d48d88cb6b5b081fe62ba6c1441fde51404552aab5f2a640a621c42fe2d855301174a959e141dd6770a7f3d38869c597540d4f5ba3940138e0cb3ef90839bda2b0a2a6c7d69951636e01b1f61b1156a116954af0444d12953d3aa6ba3b591fa3c1f499fa5431ed92d06bfe4aa21153009123c5a6e5bb0f08129f22bea641085865f33d8ed116597e4885811998f2d663aea45efd3f251a0680b20090ef4f2400154591aaa72f7a7a293d90ceb6bf33d6777fea20dc831c020a07da1f2c741e07fcfb4469c9511f2ef0abbf9480ad73010d83eab7fac672e3fe2ba99ee617a3a079df6531ddf670ffd93c8ca849a1514573b9a206b7734d825197551e234637f133ce37040a2bbb6a84c149983e7d938a4e0e6e9956bae57fab0fba695e3345835f7cf7e36e82f02f2668fd71eb06bc79e123bfa612c75e554acfddbab1a907a264bc06934e7334142f8e0d4fac125327d4598d57a590b848d1f65ce44b1e6eecd6efefc90123b9faf409c27c9255e6f04a5e9b2440963918d5c4ddcf617de350d1ee44f7ecbd98b2d8a545eb3fe52a3bb717d9c889883f78dd44037e9d5f08f28a497047b73c5f0b6ad48c85e91007c4c5955723bb438544bd53eb2ed4fe26f8dc2655e49adf4b8acad25a340ddb747609424f08d56edefe6e90bffb4454de24d37103763961a7371c43fc3613fb5d7dc3812c0c607ecee97eca27e24d10855febb457e03411b63d94dbe9bedac0c1ac97ebc8cba26e1502fdd8b94a4fa76f3690e0f5033667e14df1fabb26bdd21c65d9706e9813cadb847fa57a19641a7355c62a0ce027e8669784831a846ea60d498c8893f295eaadc2ccf7a504ba533737a55d24f8b2bda09e6478b790f4297faf22399a95bba764601cc829b554f7860864e3a87c662dfda9b0c9a866293715475e2139f89bedf6898e179e5e14ed87eade6defa061eaeb9d7a8f3a2e8ff3f01f97c539b484d9c19c36018eb7def8c3d9b95f8fbb5598e655a0bb9e8d40280eb81ca1dd3b9fa9e76e19fd90f0750633da6946d1101f3edd1773ffaa58ee2ab87cc9226e329b536837e92ce4db8547fb62c3552bd33beae8e8170f98ee9170e6fcdfc5d534634013b0356eeb1622e8d8bea7ec45822cc18d15bebd7d49f7c2a86cca8b98efd9a94bdf799b99a13e518296354eb23c8e94cab4c0fc5dc3cab55fe71f6820c463656ac82ed9914dda96974117b38cae1e51552284068fd3824ded754603f68ba3983d5bae2ee215c439acdf1c2a1d0928abd69ad91a3a14bc1161772c1499cb43b47348699e846a0f20d97a0364c4887bc00216178b574a6078056c346bb595311a33bd93c763854cfed0d70f778e4ad84ec4c596087e210dc5e90e384473d0418eb1bc2a8e7af00b3388e0966199b9f9385cb0036fd8c0d5af31faf2430f5a985ea7aa6b876e37a7e71d32c6397a256eea5ec30c75a2cdfb9d0cc1081a78e716b12fa64c023e6decb879b32325aa7013bedaee928f92f8f1976ed200e6e51ae0fbbffba66ea8c19ec5e78bedce01d24170e0681375d1adac9bcf4617614b12ab4d7e397ef8de9ad440154b9b775864d619930f9418886c0e9c433f2cd08f3f0c2364530b3d50cf8af1848e663b172ce384d63f4659459ff7e09f864f8ab230d40430464053239e2f3f67379138f4b1a3ba4c07cb7412f3001c7a65f2a7676a631992cf0dbc9001ada7afbac969547842e1b8a8365b6857aebc9e0300aa1d49f24caee18dcfbdc31883ce5df1d0c0d9fe4f287285c2f4a427107ad701d05a25a7efc1eac7a1bdfdae6d8a1058d1f3614573fc122995a5ee2ba806a4f80fedfeff208694c49b2d81c6bf66c61087d5de8ffd16d061da8f8e95eb608654f0614a19fb1ce4dc238017ff3571d828d1f70449ce1333eb40b786ec4742a0be5bf09d25b9b8d985084166e5980e92ab433476fd9435954917d7601bcb4ce51170bbbba4f9d9d87e8f3ebb54d75afb1b6262abf09949130078774892335e4f09ff1ae0d63f645fdad00a83e17a76d4c4f1b740c59eb8f1329e16ee538f1686afc1fd68171e727ad15cb1fd99a76d82198f4575bbc84c26d59d90125f8b1ce5cebfe4f800804d56c718613c915b8bba2d2da335f5c8d777fbc7d479e48a0aea628b9c149e718782010a2cf3c5009a7e4bc658c5f5a9f5d9662efc1e65b3c9be8c1e77348b79318fe98d1ae2dd0c8f062c864ac64dc3f61c9d42bc3b47afcd9f0a9468275d41a9315edcda9ab21ecc06e7feba6a7276bb2044a4e465b73120741b283c8f62f1687ebb59886f6df97a18ea28816f87747cb54f27c64cf3f26906bd143a4b382d3a81978775b428857e701abbe0cf7a8fd86c6801782052b3b96bd1f08d53a7b084ef71a93a160e79bf4c1d1bc16c61b69787c5ac8da72fb0c09e360014629e43c837ea1138fb3e68daa1fdf826d381ba2e169369c8c089dcd68a62a8ce51a9101b5754265d1b03e4097310d5ecd88ce6bf83b01cb8591d20d1db34ef5e773a261f27cb2f5603a94bc19c23674d4fceea794306240d2d104f668d25a330cbef887903960620a9b6057e9327d086ba16441177db51e4c9af7b0f8fb039c03d02eca573ec5b15d4cf05fdbf7fdb7e666685b43ef44370f1bb3ce5dde74214624a345172c2029292c3315189560e9972035f03921", 0x1000}, {&(0x7f0000000000)="40764ae7228d82780900e0941406cb98d0c6ab8899e82f2ca384efdac5c27060baf891bd3608bf5faca8764a49fe8297765c49bd24dd904c711bae470302920265d512a7d980db8f7161a801c801713634f2e436be16a8701f6d3d9014fc17144b68b5dec12a9b3dbcd6b829c95c2151da7e4c7e1fcc544befae22", 0x7b}, {&(0x7f0000001440)="b6eff5e623313723bc6c307e1368a53ca9099c3940596ccfc202415e32751c5e21db992bfd2615e20cf546e41555a9fc81196d47dc1801c6b18ec843baf4e9126188024d2fb3d430cd8874a539ad8904c8e76153b353cbd536fc605ea64a13bb0c4fa5ec9f0604b1be00cd7ee07b549114745f245bb21a440180a1c401dc791ce1108569cffed97cd3314fb44eefd2f3f5414b0867acaf8639e6544862aa693fc97f13cc9f9c31df6ba400be1704c7926b1b81a7b9003c22ae6786175a7b949745dd0b88638a70a7a6867b88a29afc9b8889e1fd76a0496296d307b92dfcf4446540765b824f0801ba5bf2f31557098c57599da34fb6897f3792e5b95d", 0xfd}], 0x3) 12:10:32 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x0, 0x0, 0x0) r1 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r2 = geteuid() r3 = getegid() r4 = semget$private(0x0, 0x7, 0x0) semctl$GETNCNT(r4, 0x7, 0x3, &(0x7f0000000100)=""/132) r5 = getuid() r6 = getegid() r7 = getppid() r8 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0xffff, r2, r6, r5, r3, 0x26, 0xfffffffffffffffd}, 0x73, 0x8, r7, r8, 0x80000000, 0x311, 0xfffffffffffffff7}) r9 = getpgid(0xffffffffffffffff) clock_settime(0x6, &(0x7f0000000240)={0x5, 0x1}) r10 = getpgrp() r11 = shmat(r4, &(0x7f0000ffa000/0x3000)=nil, 0x3000) shmdt(r11) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x9, r2, r3, r5, r3, 0x182, 0x1c51}, 0x4, 0x8, r10, r9, 0x800, 0x5, 0x1f}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x47, r2, r3, r5, r6, 0x14e, 0x3f}, 0x1, 0x9, r9, r10, 0x2, 0x0, 0x7}) rmdir(&(0x7f0000000080)='./file0\x00') 12:10:33 executing program 0: setrlimit(0x2, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x8000, 0x20c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) close(r0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x8, 0x8, r1}) close(r0) 12:10:33 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005fe98f02d9dacff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2000000004003, 0x6) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)="c3d3010e", 0x4}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 12:10:33 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x9, 0x80, 0x10000, 0x8, "78568d2d0c4d51c07928553a3cdc267d71dc5301", 0xfffffffffffffffc, 0x401}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b8bc17c53129b4c5db881a159b3a032eb94aa7b7"}) 12:10:33 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="f1ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) recvmsg(r0, &(0x7f0000000140)={0x0, 0xfffffffffffffef7, &(0x7f00000000c0), 0x10000000000000b2, 0x0}, 0x40) sendto(r0, &(0x7f0000000180)="7cbf30aa43ccce77419b7a914deac2f3f95df2b99b661a7aa2e78878d238941ac1993385cc381362ab8ab6e21b1cdf0ef3aed67ba593010014bc4aba3ca463319d3a56aa8fe82e669b1d498d9780f82e53105a20a88eb927ab990157002a24bfbfc4d2636a19d941aec38cd4a922c4609b9474dc7ca10f4786f4a2c5e5c34d21f231da49564b141893a90fb2150057248abb0305add77020fad59a9ec6b2d23d26c1d2b87bf9a25b6a6cdd7479dbc18c9d119b2a75c243d55d0dee2f4a206d35054c05e744c1fe1fdef671c08363920b522c1c211e69a3703a7f9353d751860759f0d5b3a720354c83f57e", 0xeb, 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:10:33 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = socket$inet6(0x18, 0x8005, 0x2) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0xff, 0x4) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="a287cf500498745d68d20bcc2f879bbec1711121a0f9eb593fc6bc6cc2c3e11017c9ff2ce4982dccda9fd4e84d4103bfdd360621e31b38372e5edfe2cdda1979ed12522e6086be49dfe33b5c04a67d2d785583c6d339e72f7414aa763e001dde5304ece838b464dd84abe4309cbe9134a54c0eeadf013a62de3558240ef6ac2e44383d77049746a1d50c1bc9128fdcad97630804b8cf5097d99b7b43fcb52eed3ed9f9ea751d857d9f2ed46a4844b2585e2694fac8dd3764c3fe09d1376d811ee5b673e1881b43496ecc9f04cabc0e5faed12d556e8ef3bedc1903341c3f4d9e6529cba08f2732496a5c1bcf3e55d06dd8a0e3ed50cc38e748eb68bb6ab35c", 0xff}], 0x1) kqueue() connect(r0, &(0x7f0000000040)=@in6, 0xc) 12:10:33 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = semget$private(0x0, 0x4, 0x400) semop(r0, &(0x7f0000000080)=[{0x2, 0xfff, 0x800}, {0x3, 0x3, 0x1000}, {0x4, 0xca59, 0x1800}, {0x6, 0x2}, {0x0, 0x6, 0x800}, {0x0, 0xdc, 0x1000}], 0x6) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710df240ec011dc91cf36638b4990d4451b7865d5ccb53afce"], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) faccessat(r1, &(0x7f00000000c0)='./bus\x00', 0x40, 0x2) 12:10:33 executing program 1: r0 = socket$inet6(0x18, 0x1000000000000003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x400}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 12:10:33 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000440)=[{0x0}], 0x1) 12:10:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x20) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000000080)="a5e402", 0x3}], 0x1) 12:10:39 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = getegid() r1 = semget$private(0x0, 0x3, 0x10) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r2, r0, r4, r0, 0x0, 0xfff}, 0x8, 0x0, 0x7a1}) unlink(&(0x7f0000000140)='./file0\x00') r6 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x5, r4, r5, r2, r5, 0x30, 0x1}, 0x8, 0x1, r3, r3, 0x2, 0x9, 0x9}) msgsnd(r6, &(0x7f0000000200)={0x3, "b2155b77f87e2af8a2554d258b3518e06821f90a708ad9f253e3e4a2bff5087f79aeb9349223346d6f312017f753fe828dddfe2b38465973a628da1725c2d0418848aefad1bd030c1c495f1d625ddd836d67186aa734c0d4541cee48dc22bad214b2a03996617a2d91175663daedd8d757d04726de417aee4e8145259d4bccea57305515814809b31f6a9a98d6c5088a83a260fcdcc31b5b6d7f04027abc519bcef915e135dd6fcf0a38c42e4e7713a761316ccdec4887f6bc7384d9ba1ba7842f424c2581d2896c088e96a49f1d20ab4f598786b8001af152e28653b75097b005766bb1119e54eb4759fbd4c11e29aaf4ebc5e58d09794aaf32a17750ac8a"}, 0x107, 0x0) r7 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) shutdown(r7, 0x1) select(0x40, &(0x7f0000000380)={0x4, 0x9, 0xffffffff80000001, 0x7fffffff, 0x8, 0xffffffff, 0x101, 0x7fffffff}, &(0x7f00000003c0)={0x9, 0x16b, 0x7792, 0x3, 0x20, 0x1000, 0x9, 0x6}, &(0x7f0000000400)={0x1, 0x10000, 0x8001, 0xff, 0xe6, 0x6, 0x101, 0x6}, &(0x7f0000000440)={0xfffffffeffffffff, 0x7fff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = dup2(r7, r7) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000500)={{0x2, r2, r9, r11, r9, 0x80, 0x5}, 0x998, 0x3, r8, r8, 0x1ff, 0xfffffffffffffff8, 0x7}) getgroups(0x9, &(0x7f0000000580)=[r12, r12, r9, r12, r5, r5, r12, r0, r9]) shmctl$IPC_SET(r6, 0x1, &(0x7f00000005c0)={{0x1, r11, r16, r2, r15, 0x84, 0x100000000}, 0x10001, 0x1, r8, r3, 0x8, 0x4, 0x7fffffff}) write(r7, &(0x7f0000000640), 0x0) r17 = fcntl$dupfd(r13, 0xa, r7) setsockopt(r17, 0x7f, 0x6, &(0x7f0000000680)="d043538983c7b601d0f1eff10f3adc10ba621d00afe5a19293deeeeb76e605c87fd3176d33e6feea0c72c156bf765e03330c08814fec937fef33744b851f56a77af564f88afc6d", 0x47) fchmod(r17, 0x40) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000700)=""/90) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000780)=""/212) getpeername(r17, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) msgget$private(0x0, 0x0) ioctl$TIOCSETAW(r13, 0x802c7415, &(0x7f0000000900)={0x6, 0xffffffffffffff73, 0xffff, 0x33dd, "8969d69069b5741a725a9051e38969502590d5a0", 0x58, 0x9}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000940)={{0x0, r11, r14, r2, r12, 0x0, 0x3f}, 0x1400000000, 0xf7, r8, r10, 0x5, 0x5, 0x9}) shmget(0x1, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) 12:10:39 executing program 1: r0 = socket(0x1e, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs, 0x99) write(r0, &(0x7f00000001c0)="9c4c103b9ba567350163898117fbb18b64112d9003f6751ba7913ae702f5bed1296d7b17830488e2dc8c2e8e177d33bbc67848bd71bbd415781e0e57f7f225a093785e4807cd05156ad4ce7811bfff27c9cbfa0bb2c97563cfd71d824b4d4faa7ceb814e9d6ef3a7dd49fd8eb3938e7eb66583560397e9650bddd8b01ba08bfde4fc64538e31b12c6db102505b319ec23cb944eda95ac8920f5454f28df591e7adb8de66bd79c34ea40770b624ce13d70963ffb5eafc44ed583857106c2d365832ed46e586cafb3f222ee39a5c5d33201f47d70185f6668b5fd3ca89e0aa70c84f87d702d11ee3ae64aa3d58fdc075e98b1ffd30950f0c64bfbea4a3fa1040bc322b1e7357ff341ca47fe03c9c2154725c5f10f14bb26f6761e5fcb74ef19b8673b2523150e12c7c3d8aac721f30539db3f74895917016db113c12edd8f6616e17ca1ec5eae91157dc4b57f5866b06cf16d2787b275ad2f1fea2893356966be458658a8c405716834eafd957e52a83a8ce8ae22d7de2a7301ee2e1442f899faa48c8f55f049bfaf269c4ad2847f53c0640e0b29340cd0baa17e3cf87cdfb5f732d84fdf74608805d8cd8328b5651f49bb8e5265f84a22f36302d23b400929bb3dbd4200d1598cd7142c6c64bce4947398c4e2c9484ecf4c7e0b25615e3c7ba4ef05e9da86f5e974a78b09f03712896d884b93b347e3b61e6bdde5686b0e654c6d76375958f0a11b78ec3dd8119d91ad7c8dad5c2f1264510fdc3fa56fb27b0cf7eb9f4c7c89d1540cf3b791b1e022183bd0568d4ff8fd22f23fb9fa716fb5f71949a8db61a26dfcfe83fd9bb5a895c5d04ef635d88f56df03f2e8f39833c5ba31c270d14218f8fd3558724a02f0821cff585f58e82b672bd148896dc4ca3fbac164aa2653206c483bd4d70f8c2634565229186661bd8b07210771ca41b6d95cf7f9e29b96145e2767fe55be147cd23283f2890afc0bb6b5035aa5a7ed8a6fb70863a34c3ce78490c7f2ebcd7478e1151185f2a23a4fefdd94f1b77e2eb5a462c36f1a2bac535196179e202b2478289f608354b460238f0a79ecda22df902104391631ff8ad418a06ee2e957b54c4bd5d29d6195f91d3f769f0e5d34aae4f314cc50fc05c8dec66683fe05e56b32f48cf1756bb79bd2f2975139ac459c68fca700b95083af3e33e37da60539c688be4ea9091cb23c5278a9e8e8ce3d4cb9a458e882262bb5cbc12116f206a2b5ad8afb7022d1959c790f7f1b9513f7392cb8e948248b7466faf33af48c1fab50da040afa45edf33d648e2d5c0d03a49ef23d25c304156704f2c308dbe686da20f213daca1f71a50133337e0180818b277b2b17b8dc9b4d006d63ebaff0e013fa85b4ecafb6968b1a576a868ee6172eb61e7395a1a0ebe2ebe9ef0679dfd44bed72760870ce884e388d1e03044486ad0aea6f6b67a052c924e82957c7fd059f97eed9dc929b7c3a49bdc77bb3311e2950ef07899314ae42ef85e453a30b630a294f689be9bf1a3444881b4461a96f6421d6d7e382eb4fe2ad75579a225b39d35825c684f2947c9867654c9fc1631e70483bd51bb4e05265a2dd7df18626c0dfcaee6720e695de554e2a2cd0fd5697665530aa82d71f6f4e1f6ddd1c62c336d5d75b34e4c9aeb1cb6d642df56aae86911b16c11d54a3214fa5ab518ca159a8b95d24c80d64c939edf66bd1c6fbb4da1f1df6ac559d4af0c3be0a3078d683da948ba9882a701835837877994534296ea4ee3a40864149dcf9ab86afa66b65f5a354fa64d5beba174d9076f1101dfb9a15f2c6df7df2636a1e6296a475f15a029b29dd1cf35de0ab4ec4dbad3cb26da4e319f795d24045d7b911ce5e9f7e9f0e92a241f4290f95c6e882cf6379455a7991cfcda22bfaf3dac697961e32d291d483dc4a764866d7afb0063c8fc186fc8e0963892a0fab2494076c7005ab72bacac3cc9401b7b926765b72d2441cffe35b6bc4cdf32371d29b97240480a0cf034c02a949bdabf832c70b2102052e460f18c33ed40235ae1a2250f991579b9b7fe85d19c9557a2661555da21e454a756f86f572f17db09f9af4ffb9b78ce8c902679fbc98e22c787ed08d3cbd794c1dea7b03b13492d04efb8cac7e6ba28dd143d4cf7ef2353adc3f4d1a5e39a3fba37f1a8495821037d9d4212c40637fdcf694d5cb181691a98d74086b519614b60672e52a0654f4c5dff92dbbbc38c75d2d9281af78ded43598e6c0f2008c54ed7585cdc4a115d7a5d9eb78b2d271d5dd591996670435c622ea83421343a5991287694edf6e4bb5dde8b990c4a83f8447be9c8c15e83d65cc9b275eedb533fbc8ec80d42ba2c41da4cc676955d16725e71862ed74ab2d59ece28c16d02f3f58f25a2e776dd9812d30874825648088ac27898fe270f8f558f4ca1aa289b64621290ea9e02088eee50a5a88d6f82b200fdb61364f51d3da1264466de03319d6988a4f6068bcc0571bc93be7bcfffb09c9dc1f44c0526ee6195c7ef0c6fa009c610d3c57d4efd6401f99ddfd8ef2b5bfb645455c2867a96d9f84f113c21788123a7b81d0a3e3b1b46c3ee48e37b675820eeb49e10760c38e7f64ee157c9623457e0b768c377fd9b965258f65d07c88a022c0437b2912bf15eb965fe1391929d381e3c8f33f992de3b3c88654a1a4a9f82b9a7c89f468bc7b4f03ce940855a0556c36b5538fa61d8e1fb60272d070ac13c37a67fb23867da6fd2d3a934ffc1534d07b4191f4bd325d4954d0cd42ae763d723b842eb253b84fc9940837082ba1004a2324178945fa130504295e121f09cbf193d3c97dacb49a96ae20c0d459da6f4d0fbecca2041fd70d8436e2051447aa87579d8b6302067e03140c02e2ee01f0381feb2817ff36611bc776a151c08b6837fc8d24a4feb92bca360b334b21010afa2bb4dc41ab59272e2f2fe6037bdf150af37df960608ca3e0d4adb50b7473eede1cd5c4f4c895666ece606ac1fb01d5d34f5f5b5ba6620ef43154dc803ea63cabd63f5dffcea4cf5db56a710d798ca9a088789ebe47afcf8d314c9ec0034abebe320d61a3fabda1411f0cec5fb48e77a289d94702f884f1c3a89cd374e0fd00f1490035bfc49c554cc708b346226dfb023994e7f908f3088033e822d096540f5ff994c2fe10af6e2db24d98fbb05b355808bfb03d71836fefa02b883bd7430584ee24b7f52070d23f63159a26b5b100565562ac315d3179b3f0105dc22453909ce17614f94c8333ae8a5c21777366ae27c19fcd9900f48f65e5e2293b0806bc8146a66d452dedae3614bed22b665110d66b62042e15857b9b649d10192d52679f4a53e6b620b7987d2cbc6ab4f68e3dcaed61961753aebeb2ddbf2754c29762d31fa7243b21f671a8d22ed3cf45ee6c71f12267b5a93c34544ed93c88958bb72532592c827ffc0c0e61cf7455358549a9f81314c277893d162f347982830a0c73291600c6dcb1ea17431e6d400d812fc134b429586eea87ebacb841dc7ff5ffdedb2cc48126eca6d1068889c78a8e7f99dc73893bba9bee71ec4655feac15b77c1d6c3f664affa315f212fbf8e7eb167ffcd9583e62d76dff7a0655864bea918ba7f7576973aa7ade84bd62fc3861c5cc21003868a19c4cd7a6b1645d1873b0c15be929139323f9838f44043844d3f8405510241a09b8845c56e5833c05d59e10952804083dec930fd256922460d7e9bf3cd5c6e8bcaebabc792faf58b6f6c64da61579955db4ca86398f00e7e03acf6f50344c22f44db0b7a4056a04d040e88836cd64031ed05a537434eca857aa96aaa32bc98d0f23ece0bc26caf8c91463667fcd07dd67ede7fb7699f6648458dd5bc27461b728eba61b7c2faeabe63a3cf60092b3f7fd3e384d561dc5bb592996885779eb0c20f669e81da5488d02493ca1a73e2783f95bed0d7ed8a60a8d13b84145646f27eb3cb35bb2c597dcf5f8dc5f7022891cdab82435082d4c87f436fccb109ff0505c8c2abeb6b79df95037c1cf60f40e49080fb9ff154fbd14a84ddbb9810c16aa97030399bf078fdb8b4a68e6750d05449aebf7f761e11c38ed063bf37341695139b7a083102018c677f164cb3541df037bf04d4518aa9712cf551e87ed73ae7a89dd1aa06852ca18fe9cbc1615cd897a009283c5668630d055e12753fa3afb89989a6bcee0845e0a0acf49e10e89d1ea44a791099d26dbc176f6df50c815e45b8c16a0c5baadfec8fbf72becf2f6bf83adaa84883a5feee48a42bc2e2868586d343182871682a65b47004ec8d183fc6b082d04dba7920a8e125be334c4cc00af1d26720c41e85b29048996e157562b3be9c554066a2005a56e15ca1113a97ae8075293c0fd4a09cc7de415d7f7e511174cf36d3147307f1887dfd1ae32ea2fb8e4f67196456b3e693a6fb9f915b072519a3a28f5bcab0077c691ca55bfcd3b682bf8db71fdc77758238e81d3eadaaaed0bb4862540832c41384dcd85cb6daa709fb8c7f4067cf7af9670266a711687419e7360a9f46c9b0eecf6ed112639e7833294eedabaf9b246a5f401bc7bfe4339762b9a3e1582b8bee1e47e76b6c5729e990f540a394c8f82b83d44856631ab3200469cda54cb95def3cb668c114f19a3d15e52289da454cf2572dae2fb8c6b773d8e8506cbf33afe05ddbaf1f49b010b8ef50db0f2628ac39275c262f1cca9688d0521f8a6385cef71d1e55955c90d54179fe0c03608cbfbdf9b1bcab3d7a168163f9ff9deb30552e6046c6d41e2f1321db6db7ae69fbd8161c48188dc6a7e1914c203f07efb75bb7cf2a0ff5d74e85d9e5d85dbbb54880660a2f13a7838ea0620403dd39f4a4f6b8f2059a273db3af76936733cecee7c7c890a0d2e79d9b6b28049b7ed43c391affd7239b77687b11e44921d1fa17448165945dd521e3b8e727f3a8c50cbc732af4ce1e7750de54f8ce116beba6e3e5930b056afb3c885c8ee9ed6446cb4c06f4ee7d6c531f914bc250f2af7052d1ed4946bbfe18c599ac92a465523c8aede74baa04cc6c52de715f401a94d758b2a0d35cd5fceb98bc68555a31ffeaae7de33f1ca71d69a88d618257f2dcadc96950158e6adced850054cbb0e9c182b1024ed563e8bc934231c34d599a8c6b68c751e5c5334dd4de14e4e096f1282731ce11ddfed55094644dd198b4f86de45e8ca147a4503d4084578b0c222e263fffbc0f9e61c2ac404e3e320e168b4012b1da906bd4f94f8518784f277fad667ba7d6c07045c6aa84018a9829bb901e00d58722ccc0fa76b4f67e8e95b587d97c9cab1ec1eb8139b8d2f59a3aa7b4aac7a18331f562ddec5d25fa8c24b41774bff3d8a8f817e7ddc7b21730668a766da4ae9ac7005cf1e31364870664aa87fc4fb61c81dc18b48c117c6312dfbbf353feeb251151abeb20942b371208c2f9be7630843e8ef2a4bd6758f0e651e55072a37f76750ec3f1ef73cdc2408287c1c082f983c73f5145d39d02769b92e1950b4b5cf74e412c9197eb4c09e8372542eaf82b9b773142a1e36d1e8f249ccfe7cd384e597b4a055bfb7fb02ee35a680617f847e35b9865c2a6d39c152dcc85203a2aa08b7bcc98137f577dc855b472108bddfee22fbecc1bc023a3478b7102ec6415e4a3aed68c8dde374ba86c2976dbcf25ef8ce3d99beb096c8c4504677b8ee49531e42b85cb1a95e13c6196fc3eaa91e3bb457aeae76777139bd8aa03b71b4a428ddb9f7088b8bac5644d82586a26f442e1e8b5c6d87f8c5b7cdf99ebaecc59f766fb9de671768aaef4344b39d263b860bb5e", 0x1000) connect$unix(r0, &(0x7f0000000180)=@abs, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000001080)="29fca4d40285595af197b6e1616e1b963ab38d6437aa7f4b1a361f2561ccb02505512bb77f549234b89db5cf42d721a7f09cb7f3bc145caf14fa33d9ffcb2862f677cb29b9dede7222d5d7705534b8e3e63bcd76b9cdd4873540fe25e57a068741a722d5e3291733944456caf9a68cafe376959156a12be4ec355b1d6da92c73366c8ad91661cfb55f1476cf83611bd4af6f45e1007dea62c56ff24f2fd29fc60ddb681ac9d3db395248c9554038d343ba1a81b2e097296792b1359786b21cfc6ab674147fea9226a9b853dd74f97e8e2052bb9426e7b46f6948ba6702bded1e4f4ccbc1eb531190eeece151ce717ec3a4f3d00e017ca13efc0be3654af4935a9fc60246ebc3a316c0131dd5c282d43c8c6c4fbf6c649aa935a3baa0ec04b5298b6130369512fb1b8d315a84367102911488b2f318d07bb9ad751f01792ae755032fb8ab73c47e44010b15b570cfa1e59333e495446b62b5a630b9769244c6c7d108519224d0c6010a03fb457967409e36c1027d19c899c35e2006c02fd79aebcaad656d90911690940fce0c0169e394a90fd2123c141e7bc4c46306f65c756fcd9fd1320edb7e7727390d960eb9d8a36659d1fa5462cfdc9ca3de22015a18c53b2387bd60950d3464c7c58cd5dcb327bfccf9fd44375d04d130f6290cff787654ed0f3b684244d1aa14e88da9e93863d5fea73926f15670c172aa045cc8743014dfc0dfe2ae418f45f933f4f0dc44e27fe003bbef5d70c28804c032e09f4565c80882a216b43546d1249c053895320fefca9e9473f6bc84ed8071f2bfa8e31b1f8ff21f173576bda6cc5dc1a2f70820b29d82a14600c99b2cef858985b80fcbe23708e61a9ec6544c5c121be4adda007b5e6d883da41ce1382a285c12298c46f0627882d2acfd516113f04998507e8b8781a12281ec402b8bc7e9cdd72acbda0b74388cf11b8741519b34b93bae3f5cab9a158b00e263b4b8265ef31015411a4b882eb4246c956321f36dd7c98e09fb3cd0b5dd5f8b7af969bfe532350250ea9449a50f5f13edbc1848ff7a8b27d427e599cf0fb853a409419c63185f48af463f3d19700c022aa8b88bc8eb3c300b2e4a9692a1760b15d3417b90baa60cd9ae98f4f482a58283197adbe1342b5e2e66b7839ca889ca249f8f8c8b9fc226b4815bba8b8ae78486aa70ced13f643d6b880ef09df39bb87373c88932a7b63552a7e7b4e36e65e91789af4ac5480b59f59c3832f7754bb547fbf706fcff1f99d76662ac94029b39bfa91392ae5fce15baa1cfa25590524e66aac680146a747fa681ba402d14e700314236a17c5a9c79105f0ef0097df853d02d720a12c7fd01761064fc2d3a5cc7e46eb7b36cd85a51b378db4e06487dbd2ff48427b49cae6379d4a9a13d456e761c0f0938cce69b1896f9f9675ce1247d8fb1817c4ff5d60096a1c7b7ccddeb37cbcc424f3372d238ec159f10386dd3dcdec74c97adc94555f64752d254f23784407a9a070766965934997a92f239ba028755497105ed34a4d48253c7bf05eace9cceb4781a3588fb8a897f03f3b17c3ef4471d1ad32e08d86e8068cfcf7fa1dd48b96cfc7d2384fa18d287ea6fd3ccd5aca08d6f7ca5e751bebda4bad40d2a81fc1920940b359551a9c630014007f857bdac2984856d07b130da30c1c26cc6c90b0c772442b6627ca0581f3de27415b09c5e32bc2b0212ac44f29716d6241bbea71c898525f674d801f16fd1856bde78a81c98df0f7f01e697a3da54d0d8f47a0e900775704ced2dee00554ac3bf32afa1a7d7f205a31167f2a26e32f34dfcabbfe04db5358aa4155d423cdc42cdc04eeb83f2a14243871352389dcdc55cd9694000bbb96e76584f50321707afb37db17eaa3a803a3d68e743c9e31fa2514ca7bf9f9e49eb901508ccb91c22d678588fd7de6b1790797e3841c9c6997300b4a7e7add2e505105e1307b916fa71468bb6b08934fdb623305ea8b1c77c6d15554fee267c6ea3a70315b7764040635ed84e218ba6ac33ce5c49d20581bb8b288c7f012e7bfbc4e9ab733a3ecbcdb45e25393dd396a9cbf8ecb424870d03ac475d2d394ba8f704365b07487c248e8c22d962ba9f23868444904c3e649e03d421a49d22bcaf473fdd94bc8866462fe523265a24d5101cdfe4cc93afa941835faac064f1d748544da21c21c7009278afeba1cdd932ea5f7c338c1a26c13f69169e94a5bca2375e799d943b8b2e87a3154319095dc4286f561dd9d123fad4554d1e2999c088e20667d656ffe13c303f01c7cfdb58401cee3fc191acaa9371e900c1af235b1a2d9e8963b26b4de0daff0747dc936f334480af4b65555a598b6aeca8cacc314b913c634d7d64f72344b9b62717dda53898815cd84cd8970b3d00464d2c751dd503c0e2bcc9e7d35208746d086681c61f494f29ccc21af3a20e9a4d563b6df3aad013cd50f30587ac727dd6781d0acdc6bb249deb881ac4ec36f99cb7a4d57cdb332fbc199639126f65df0bcc78624a4b4034b5478fc497b828089cabed32679cf953d342616deccee723f7755a5dc3239373565f4e60135e17699ccaaa48e963b70f55f10b8e0c9593c4d4f5163dc2558246dd7b842cdf6683587c0abd2899653a99bc434bc8d27945981580cdca41977be7aa783d49a14f6e248dfe738fbca5f65179e4d7eeeee670b3b6c1109aa74ebc6fe1117704a3ebada05be0b01c932aecb3f6079ab68872613a1d6a5a48766bcbcb79cc34c02eda43e60b02ced77c4482831272e01892b42d14789edd045388ed943a60f50bb199eb7b7521af4d2e99044f5f88dfc9d30a9d7fe0d90debf727a78637fdae9cb64e28df922cc80c3149355fcca0013f90052d99577406c560228767fd1963693f932af107984b7a90c547051e61bbc9036286dc66c2e52a06fd46c54bbff685f5fad1936a55a294a96b1b98aab16797dd38eca48b762d65e80cea3b54e63d4af2aa9968e6789238f9719cc22472370c922595687ba365e2feaa811a7d89d7fa7213fca543d6e4bfa18aecc88ac799054a34c81e102ecb4cc1a605738405fefeb02d5086524a66cd3ddead350d764c03332b8fc3e375ea0de1bb9942d1d0d8beb05cc8ae5946041ad1587233a1d0cb15fd5e1a44aedade27179832c245a31e8bac039d2ed627c2391f812777f7eccb42ec8b99f3c252b41e817319b39ac4dd3a235e748a28aba53e3688640bd3b462a6bffb07df06aa096e45c9cb92371879994ace0673e784ea239a64e26923c70036bb470898f96e191299d91570d1e17baf6c11fcd333a12fd8d4d61113163fc47d316777a80c875f705b6490b88432cb2c831331885c2f4ca9401b3ca655ea2050b9588aa5345edadd843aa65109b336cfc4ba2d321368d5cc7ef8fd545cdff6c4c85936f31a9d33a7e335fd4227d828ad63629d65e8bb77b5af78b65a6490940b9344f2247b68882822c0258bb191a22b69b6830bcda19e83731b5456861c99aa37f5f5de2e271145b24c401cabdf196d656b83a743216a9acd0eeaaca61c920c721cb654efe6c26a88dbf109886ef16f2d9a2cf4d3736e47486e2610ba357a65ac849992f582f41caa0254ded70875908003e113e1d58186b2c74cdd0418310b4d78e27e12c5883eac88f81cca19d2b1d0a7c37eb9a8bc48ac9d2874f8b1aa4eb90a91ddad408d27007b5d4910c4db7bcc5a460ad5d49390b990c45d5985725c32b1ad89fd62f5accbc88239c0b8535fe4e449913d80d86ba3cb3fc5b2c47d3a314a9794f4f893dbcac5bd49145264ebbe9aeda149bd32dc13fecea8f48f6f05e64f0629db15205fc299b40b41a2da86b62dacd89d0ea1819abf8249fde99d3551ff1effae32849c2df435d2df5d160bbe349a38b413e7b3cf9e14cae345e464a12d8993d60e6d2b41d2816fb1a51a423ac2a3099f56b4ff483511fe7fd572249abd5d106abe815003e2b1f7e193f32ac27432f3d9f99cc5751c35f5aea31e72ef9b4890edc0fd991fe58a928122a4de0eeba7b8a5d4fea8bfd3fff009965bbe3d699a86d06ec73dbbc651c238d6ebcdad2d95b988537ec4b0648730fe736a9b76d3394db4de43d8598522fb76d21ebd2a3824950de8869011ae32a601c1ee0fa6ed7c42ff57937244b83c10a62e73ea4c2e1eca3624d167b2dbd8d488d9d096523643f928a82d8d41a4b752dbc0bbf31917d8635927bf617afe4009f561f293de40d2e13778ec26bb40118bfd33b861ef7e31326884ff03942b4992b1d521df64f428b4d6e8bacae8cde13ba30bf347c63f93724e4dc31ca3f72de5ff45b0ae862ce61f72277fd7bf6ec0c28f2201dbdb1ec82bb10841f46b583837137a3e2b20b853611aea3f4f11b639e1d5c81183de72438bb1585bcba7099130ae132f16fac53f969e683f8684b1dd885ffa058959695e6ef93eb610ace1d70cf8b33b975247c08a3b7c6f28c604425e397303eb9e58e61b223665f5a0a6622714a7de6c350cb6365b9626331809cbfdbfd372beb76a6b36ebbb9f400f6c2c35c1507c2df4dd0bcb0ac34bd2e30f25e99863559cf0994118cebc38e71d050110d84d1ceda4c7a0d6c54ed48a2afd3700c149c1d77827d110610fe38ff2fb06c3507a6ee9ac8713252bfb60c9c852745ee416c1e07a5195717208c5cec9b676d5cb1310d997cd686e886fad85b657036f88d9cc66dc3205842d13a81a9642b7bdab2c5752dafa1d775e36a56fe9a12b18952a85fc60baf00774019d0fee25811c26b92cb2b1680619991f839d9d287943d5c95569d89dcfdeed536888bc95af5c5dd11fa046b679c82c7a8eb9f25dd9b89febdefe0c853a9983d841e445fcfaf10257e6f387e6e8d4dc20cf85db2a38e349b886ed57dcc55c0b5a3ee60718fad4931b92b02752f03ba4b2f95a06602f650bad1e2a5a8a97931e8988fc366a40235c03fecb7029e6f6f71195926c400177e3f60b4725c95caebe4cdee6395da338c1af5968c4f46ad168f58127472e0bacf2c465ba17ca524949fc6312a5a026fc37b5ac1417bd4bbe19a09507728109519587072af07030c19647d12883f661f9d17a6daba6ae133cfc1a3a645aa7ceb4f1638e47d10c2c85fc5e393a9a3333ddedb70ae9f0886fc6f02fcc86ddcf6124281901f2f144da54675d3c2795cb0e78898578dc96bfbc41056d2a27f67c583e7e5facfbbe0fe22bd16e6ffa122b95ed32dd17feb65fe65483c328529a7eddcfb913dbc465ca719a2c37eb778f6c5be7f779ce80b3977364c44be0c297e4a059ce99a4eb1a86c1ea7a5ac2a53cdd6c2718474571711b14d2108eb24f0079c9799760ef9c245745092c5d073639cf67151fc1634053dc00b844e57ff7ef045a630c346e11d2302a558d073591947463cdfd6ef15a9723965d0d95ce4622cb8abf608c529dad58d6197b5287b30c7491e19fb174acf19146f6106bd2fb25bbf622429252e5d378bf754cdfa92c60616b1e2f5f4d3acee43158815c27018d0e9118f3af98843b86f9e1cfb5fe953d53a42c3839f299c05ab363c415e3f27f983b965255ec540f9c44ea54ae87c16aad3a046bd6b187f5dc87406176dd589c3d432a17b7da77b8a7675b5621d216771b9b0489e5c58c2d6ce40bb9b0d5899f08b030b14ce3a71e827561b72cd39d584741fe2aee3aeba2944eed640913b50315950c13f74551f6abb498ab5172f74bfb6bcbd17d5377820c2c212afce2e26171b3b1cea5aeba1d18380c1283cc860fead8ee7e9fe49663c26bce0787623cf2c3d96e7a1b994ce42e", 0x1000) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000200)="41e31ab41693c8deeb5050ebece5fff502b3204b9d98c4ca561fa5e0706ac2194921527957a784f2815ecad9fe2c8e38f1d4cb2679db70691eb665f97b802190617cdd0bc36407f26844bb18a4e24b1bb8502995ac6e3037", 0x58}], 0x1) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x37) 12:10:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) close(r1) read(r0, 0x0, 0xfffffe39) getrlimit(0x1, &(0x7f0000000000)) 12:10:39 executing program 0: fcntl$getown(0xffffffffffffffff, 0x5) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000000), 0xfffffffffffffe07}], 0x1, 0x0) 12:10:39 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000140)="7cb77c3e20d4f8c3760adea5458176971c399c41021150f23e8d8d1a6efb128c1e226a0bf0f90cfe2feadd0e34a20a1a4aa9837f4c8f93a453ab1833cb86b28f37b020afad2a308f30611be49f12b92fc8d6a4619750b8332632056b86", 0x5d) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) dup2(r1, r0) close(r0) execve(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x6) semctl$GETPID(r2, 0x6b65f8f0dfa24252, 0x4, &(0x7f00000001c0)=""/79) 12:10:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/128, 0x80}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x100000001, 0x0, "430002000000000008544d8bc5000000009f00"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 12:10:39 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) setreuid(0x0, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x120) fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) r2 = semget$private(0x0, 0x7, 0x1) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000180)=""/19) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x0, r0, 0x0, r0, 0x0, 0x10, 0x40}, 0x7, 0x9, 0x2}) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file1\x00'}, 0xa) 12:10:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f00000007c0)=""/114, 0x72}, 0x0) r2 = dup2(r1, r0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 12:10:39 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = msgget(0x0, 0x410) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getuid() setrlimit(0x3, &(0x7f0000000280)={0x1800000000000000, 0x78e}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r7 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) openat(r7, &(0x7f00000002c0)='./file0\x00', 0x20001, 0x1) bind$unix(r7, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000300)={0x7, 0x7ff, 0x3, 0x80000000, "f709306363ef5f408508a65cd2716877aa2739dc", 0xffffffff, 0x3b83ba8}) close(r8) r9 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xff80000000000000, r2, r3, r4, r5, 0xe, 0x7fffffff}, 0xfc, 0x6, r6, r9, 0x50997df8, 0x3c, 0x3}) ioctl$TIOCCDTR(r7, 0x20007478) 12:10:39 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, &(0x7f0000000b00)="e362f9ff36f72ee995861b2477f256b4093cfb25b84e5bb55da51957c2810974c9bdbd1e2f5ea7fae622d58bf6659990bfe432044908c7ba28049ffe4e0746fedbac0e3edc5b8caf90f850f6662258cd26038e7dbf03775fb41fd18c6120af74d57e790c1cc23a8d9db320a9b372ba033c4e7a5be4262cb61ed3d6728e6397c30da6d93afa92e89a72e4a3e4a1ead1ad27d5cf0e49cf11b5f1c66f9e0630868c860dd3833cad8018def2c914a027351224fe553e83867704515ac4bc72eebfd15ed1a251a9d8", 0xc6) syz_open_pts() close(r0) r1 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000380)=""/183) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000440)={{0x1, r2, r3, r4, r5, 0x0, 0x2e8}, 0x6, 0x40c0, r6, r7, 0xfff, 0x4, 0x84c7, 0x100000001}) r8 = kqueue() r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) fsync(r8) r10 = fcntl$dupfd(r9, 0xa, r9) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000002c0)={0xfffffffffffffffd, 0x0, 0x100000003, 0x1d3a, "bad83f067108e2dede80000000001f00"}) readv(r10, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:10:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) close(r0) setsockopt(r0, 0x0, 0xb, 0x0, 0x2f5) 12:10:39 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x8000, 0x80) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0) renameat(r0, &(0x7f0000000040)='.\x00', r0, &(0x7f00000000c0)='./file0/file0\x00') 12:10:39 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4000000000201fd, 0x0, 0x0) 12:10:39 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0xc000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc91cf2ba587edeb2ff576b229aaba601b4000c00085f914d1a49bb56"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 12:10:39 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f00000001c0)='./file1\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='c\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x193) chdir(&(0x7f0000739ffe)='..') 12:10:39 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/../file0\x00') ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000040)='./file0/../file0\x00', 0x0) 12:10:39 executing program 1: utimes(0x0, &(0x7f0000000080)={{0x0, 0xffffffff84000000}, {0x10000000000}}) r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x53) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffec8) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 12:10:39 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x80002) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) getppid() write(r0, &(0x7f00000001c0)='D', 0x1) 12:10:39 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x691, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xad}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x90000000000000}], 0xb1, 0x0, 0x9000, 0x0) chroot(&(0x7f0000000000)='./file0\x00') mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x7) fcntl$getflags(r0, 0x3) chroot(&(0x7f0000000040)='./file0\x00') 12:10:39 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) connect$unix(r0, &(0x7f0000000640)=@abs, 0x8) select(0x1ed, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000040)) 12:10:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x82, 0x10, 0x3f, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0x600fffff, 0x10001}, {{r1}, 0xfffffffffffffffd, 0x2, 0xf0000000, 0x9, 0x3}, {{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x20, 0x2}, {{r1}, 0xfffffffffffffff8, 0x14, 0x9, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x10, 0xb, 0x6, 0x100}, {{r2}, 0x0, 0x41, 0x8, 0x8, 0x9}, {{r0}, 0xfffffffffffffffc, 0x40, 0x3, 0x5, 0x7f}, {{r2}, 0xfffffffffffffffc, 0x30, 0x3, 0x41, 0x4}, {{r0}, 0xfffffffffffffff8, 0x88, 0x9, 0x8, 0xbc67}], 0xcb, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x2, 0x9, 0x635a}, {{r1}, 0xfffffffffffffffe, 0x26, 0x20000000, 0xbd, 0x9}, {{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x4e, 0xfffffffffffffff8}, {{r2}, 0xffffffffffffffff, 0x8, 0x20, 0x101, 0x9}, {{r0}, 0xfffffffffffffff8, 0x28, 0x9, 0x3, 0x2}, {{r0}, 0xfffffffffffffffc, 0xc0, 0x2, 0x6, 0x1f}, {{r2}, 0xffffffffffffffff, 0x0, 0x4, 0x4, 0x9}, {{r1}, 0xfffffffffffffff8, 0x2, 0x25, 0x1f, 0x7}], 0x8, &(0x7f0000000000)={0x80000000, 0x2d7}) close(r0) 12:10:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x9) fcntl$getown(r0, 0x5) 12:10:39 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x3d, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() clock_settime(0x3, &(0x7f0000000000)={0xffff, 0x2}) kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 12:10:40 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) recvfrom(r0, &(0x7f0000000000)=""/176, 0xb0, 0x40, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r0, 0x2c, 0x65, 0x0, 0xfd5e) 12:10:40 executing program 1: r0 = dup(0xffffffffffffffff) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) read(r0, &(0x7f0000000080)=""/46, 0x2e) clock_getres(0x3, 0xfffffffffffffffe) r1 = dup(0xffffffffffffff9c) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x200000000004) 12:10:40 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x26, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = getpgid(0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0xe0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) fchmod(r0, 0x11) fcntl$setown(r0, 0x6, r1) fcntl$getflags(r0, 0x3) fcntl$getflags(r0, 0xd3ada18e8ad6fbdd) unlink(&(0x7f0000000240)='./file0\x00') rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') getsockopt(r0, 0x4, 0xf0c, &(0x7f0000000040)=""/183, &(0x7f0000000100)=0xb7) 12:10:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x100) close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 12:10:40 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0xffffffff) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x81, 0xfff, 0x5, 0x0, "24a07d431c2ee8f8d3923acda9a4a9e04a9e67a8", 0x1, 0x8}) kevent(r1, &(0x7f0000000000), 0x10003, 0x0, 0x20, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000002}) write(r0, &(0x7f0000000140)='?+wG', 0x4) recvmsg(r2, &(0x7f0000000400)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000200)=""/8, 0x8}, {&(0x7f0000000240)=""/214, 0xd6}], 0x2, &(0x7f0000000380)=""/78, 0x4e}, 0x841) 12:10:40 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000002000)=""/4096, 0x1000}, {&(0x7f0000000200)=""/88, 0x58}, {&(0x7f0000003000)=""/4096, 0x1000}], 0x4) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x20, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) Connection to 10.128.0.155 closed by remote host.