f21cbc3026cf8d54449891d2f7d7ffc414cc548b86eb82ff53aae38cee120425ff96576dd14cf7750caf3dff8b2039e3b7715179caf120b19ffd65bfae26d9a65df72c2323d2344ff70776eafb20d48b10d64315a3966a38bf1e38b64542f14684b92f5095de4e3eeb50b8f3b60e12c1bdbc3ae689882b6b144405f87a7ac7ec587d3ab417d2192abdd5611c6498694a99f2f4c320474c23bce6472aca7eab26d5ffee0aaf500ca9c71cf1f292129d61eb7cd6b097bd6b654848d5579d36255083d4ec4f668c032e89555b67ca089204100e25a40f4263961ee205493cfe29ec1b7c6fa4a49c00d3ad1c9478bd1a94f17f1bf8338adc740d030148eaf10701ef02aea1d802902b9e1d66ed1c5006d8579bbbf8204e8db65cf8d0e62e78991a0ad25cd7cfc399a8e1dad1ca662ecc8dce9329394ce7bc7fc8bf7a1842c72d63359d1042b94b1ae08ae2de3ca9b773c5086fdb32829a7fbceb1a5743e55e02a92989a45896428de511f146666a4935cc7000c1a7f1d318605fe9e0259c36a887c6d0e7d8b8ba7330a551d160ce3850da212adcadcd47d3559da54cc71d76d20389796b2f1c0c44a9c348681236a8f0af3649e2e27b13186e39aaed54676d01f8a730e34d1c95bbc88d930acaeb2d212b56ab6e85676c522be563509933a4351a50e55b2c16c44d3abc268e799e7fbfe9c7b3cb5441de3a1c4d4f0e4709b34b7232bbff9668f546c9251ecc0c0b33642843421638c1daf405a65167941f0b2a5c1fa7e2b1b4d6bb3e2d788984bb2fdb242bb473355c1ab5e3f00fff09a97b5ae84d886ed13d528480891909ac6ed485a803d0cb533bedb426b694a4dcf0b7cdafb8252c0b585227d30084ab2a3abc5ec7bef5dd30de82c58c38bcd4d2557c4d5acb07582e793eca8d6c0f26dfb0bc708b3e372160a3a9db24cfa3b7900ff512f6381856ffd1a07b224ca41b36c33e4b5d135fbc81d2b3767c68e1811e58799a3733f07932775a6157598962e10b7580c3b6636acad7a5c027dcd199034566f50e84d3e5229d3a867ce9bbc46cfdcb0d80b443da1f4c5e1071f6a36eb8441c2be6bec6a1d60492eae3e4694101d91c51ac5eaf91af2e2660ab116df324aa4258b4ac172f669e4dde228efcadcf5f279e2f6d2dcc87c1f639525d107ed3c1ba59c73fa82317daf81b88900da478c7c4104b676880a25b1ac691838a61f39d76d574abb172a456cb1853431d81c02cf790244b731d4c5ae60883ccd16ad9a3d4d669991acdacf4772ba6670a863b0121091bedf541a41636bd934de62769a7de20a5294f7adbacbd896506addf604783ba1a66144bd999505c673ca4e70095c5e775e7b8b853c36098876eaf48eb678d460b37f5986a0690bac14039aefe18b3fd46949e3c22854ad56678ae31673b954016386081b369708f23223582e2e3d0cf96f92072f72b9108d3ba5eb6a56135cc622fa1a91ce91c00238dd1bea86edb14f8dc41fdae45eaefed3e1c37de52cc6eaf5f1a9c97d3f179c486df96e0739442ef14c959e34b0e31f678eb8a1c5281a3207a0afd65f5141568d89e54ae2b1236430766ffe998a2e3ebaf50976d26019f18b7c2e9337e4ad1bfa5abb1a0cc5754afcb2d25d222152536fc565626097ef8021e0c5029c7aa5b1bb566132fb75c0957a45cc77ef79ab646ac5792963d2c872376f4a2b5c861e340faaa8ad017153273409220a42bc0235debe8cf22bdf38ca56ac4e996d588edd14343819e68b5e712128f2411a8d11e27d167195fbb883f3c7eb6ffdfcc606ea509303f405c4d8c792f8f605253e592dcc73d6b45212f2de3f6b5a144aaa20d71b53b7d0e1efc6c0052a9d320764b7359adf0b2c91eef9fcb5c470cd4530611ccbfd71f7c4447daf283453d3ad1596e627f4b4b94ac8114f632efe8a6425c802799e6a4ce397e6762e71be001f7e0f7f9d2199f2dca7cbf95f298162e10f84df559a37542af7fb64b2fe62988815c6c60bc527a11c86a86c1dd98b5e6c95b6782477a2917e0634637aa41242b22e233eb285adedaf4c7a871c025ff2399be2c3ad10e4a300c12a133d4e898f881e1b4275d7b6bb7c7a8397de75dde7a8b3444f02f56c272f6945c25c03870dd0e012e54dbca7f83bf72d1d50853343a4766646b0ef9d0c03ddb2e688bf991ab9c56c57452e99087c31768f28e7b68faa3b04ccf80af3e000a08a4149baf0964a442297c20fe26e59c6507a4f5ea14dab0310db4935befca7d1c353369986a911e296c8a7af03f5a12855e135305f8a7aa607c9097022d2f647b180e16a4e614374a2f3a864f8c060305e097039038ca1ef70485cb91c20e09de749cd7f0465b18ffe68c119181c70e1d2f1666cc7efc79fa20f33f5233eea60a5a9b8a377b01f5fa51df6ed1967b988483c142a8a6193f384a0c8a7c080aed2b0aafd8bf0f97c57ca9db8b687b7132ab2b59f5be1c174252a159d20f1c380f1b5705ab0c30008fb06a4146857cccf1ef967a3211613887691ce4bbeffa36e0c9c97632cfd22bd5feac11c2a18f0eecc4fea45d2eae5a0c8096c01fddb9a89cf68ba884ae1f93bbc70d38b750d1fbf497ae0fd98445dfec91146dbfa29c8e9a84771a3319fcbdabce58df1bacbbaa53bd58b4ea687736f18dce76bab9319ca89eff8ea2b4584b8c3d3c44cd03474e5f925e0fc3b7e990b645bce575045eab026f053240d7b1ae169251b1767e5ae1fda8a9d0e3e3c49a6129cba564310dc60fe810b25ba4064f55e75da03e8be7df70bb018c8b72ddbd5d7622eac6129fd0f9ffe66add22a99ef937321c252aaad286acc0fc48eeed20901372037f00aa2bf1e8f75a401e469e74afb35dac4c20e4a396dd359d61f3fa5cf632b1bb6f9d5d2f372741bc563c841aba55443e9acaeefd883b899b31f26bea01397e200dd19c218ef7d28cf526303bc1a7f33b8b948150d57372066328aac700b73c8f7ac3c88f51bc6f474a6254e01be6f0373f265c006c5a7f6d68544423103a66d8ec6cf8858125e3ad7b14148cb70121604a40f5b410918d090baefbfbd90cbdf30b03525703a6fabecd1c8dd3e0c1dce39ce9fa100a13fb1d54b161df2446e50d6549d8fd33dc13694e74e3c4ceb34696a48c204c6efb64b7534bb1b0d177f5a26cbb4b5a88c91831718715088db0a93a5218a2d5d997eafb15edc895fdbdfdaee838b3b1fb4997ec8f4a061f77a0849401c8b94820ff5e27be1abf9895a2f2b0df3ac7effd32676c1862e9f4add6a08252eb36e2b2f869e963707cbc65c6dfc146a4b71907381349abc8b8e894ddc4e69c7f04474ce7ed91a90d6983dd1b790258c3a49ca8db1f7f3664b85b3241fdc20c46b4b726cbef80a982e9befd00a1df32750625cae28c4f40942942d021fd0768fa59bd832583125cd62095237721fe19f3ddeb40b8163b289f6ac20911c40ec507f8e90613807f04ad091fe74d817f802b847e8724471419115d3038036191c80f9c9555e7c67be084657192456e00c74134be4bfd9e180f9fd7eeed1645f8eabb1addb9988dd01a023d5ac47226ad98fd1b12da0cd7c1acc4035ae7af337c08c9365c5bcc2d7bb12aac30eb1c04b5a2c7d8a159d25a022d0d70a6f635e07e97beaa82f08abdda49d6c05f16989db32222e436c81dd58c930169b3ee82ec096b192a64da04800237cb59cb5a975cc591c771ed3fa7270cd7478118363ac8c6233c663a7add78807230c0af8de4fd6d606975ebde678845bd2e9ca413413e3ba920728f60537ebe41ab7e2a7b4e410bd9041be7b456b278388c11e23c16b3ac939b43b25eb2be7964d3676a7946a13ed18d9749", 0x1000}, {&(0x7f0000002840)="cae1598e2505d785c0a5dc2cf0d90792af695d356e6b9edb4dfe8f3f00003995428fe5111c73b3a5b941bcf54550d906aac70a9bb0faaa0a51fc3c131d84b4575aeca8d61d1ca056c296920e2626d62a2c730ea427a0ccbc98c5e1", 0x5b}, {&(0x7f0000000040)="6e357bef95ee7ae431b3a942c214469dbd8aae4ddebd421eebd84d39e319334b09bb2f615ede4d0fbfd2f0ccc5f8becdb218eb795c976771ec", 0x13}, {&(0x7f0000000140)="1fca26ad71f0104c3dead06bdf2b5d8d4a1091ec9dcee62796e016bb29eba701ea2c646ce14a91e25b256d862e674f58964b28e44751ecb539ea026bf30285df613a", 0x42}, {&(0x7f00000028c0)="9d2987f99312083f34dd8add4b68cfa2e75b86a210effeb6190b703737ec8d7e32f5dd1d2e99ab7708ad858545bd1595f7044ccb178b25a7b7b735ab02f6d26556d24492a0058f68a54348587e18433e4bf118b08a349494b2bfac1ea835fe66152f4931cda5c2bfb9cf58f426193104335b08f5", 0x74}, {&(0x7f0000001300)="9d1fd6ee1a11954a6dea433dd13fdc2b025e85a861761c5100e91600550680c052317bea778160443cd59a4e25cdaa5863e4c20853c1d3ccd8d9d5319eb9a2c0366d6beee8d7d3cba574c5af7db67e17a468389f787c25f2daeda23af86dd6ed7095cd2566ec6964479ffb", 0x6b}, {&(0x7f0000000280)="d64c9ca78366ac6c1dee29bb9367a3bb3c0623e289723dcd1446bad4e5ee1fedd98458fc6e9e0ac6147e4876d4f4e0c5eeaa6505c6a5fcca8b0ff7aebf", 0x3d}, {&(0x7f0000001380)="472ac67d3c48d771b2ca06fea4269eccbc7ea8e46816fb7123259ddbb432e9702bcc63e361d8a83b634a5024987ec2bd1b53d1747e476440336ff5b7847e2a93c74b4741455af0d106e8bde07903b09c47eb63fe8a5def3ecd908ccf15b5961acd95f05ec5b31a0aea9cdd1d53a1723faa7a06505c463d7f3255e742790b11727934660b7337e0bcd1394ae69da5ead6c85562b4e1ff1b7145872333c57d08bcd54317f903fefc0efea9f5d1e7d353a4574bd33d2d1a66e2b59328", 0xbb}], 0x8, &(0x7f00000014c0)=[{0x38, 0xffff, 0x101, "eff6eddab1d95bc224e9e06780dfb826a9581df245f0cafcd813ae4e6afc9ac65fa54d418587"}, {0x88, 0xffff, 0x8, "866f59c212dfb030ced5c29311b58db628ddddd555831e7670156e7e27743cdd931497e1004c0b53ebe5f83dff6223556b768a91ee1debdc1ecfe9c2c3122203d7e77aab9212d4c55b88afff5b93cc0fd557503d268f19917e6453b27c92dc5f851ab2bd97314a47bef3108310a2ad536387911b"}, {0x88, 0x1, 0x1, "b610dd50f3b061e64278cf13204a98b5c456c271a1d85b2a9646060ee626b791e016ba374e7a2fcf728f98870e320dd62635a24abb7f3bbb45c6277262eee71e0f91596c94390eb8122fcf59a959e58f918233b57d3e56313fa934a33a1b044e119af1c7fc894412a75c32bea7e7f23328"}, {0x58, 0xfffffffffffffffd, 0xff800000000, "0296263ec7403a2454caf7049e022fedcdb60a8e234e731193bb7fb69da163a3e8f9fd1ef2fdc7d8d16d93596b131799d42a94912a074fa8fe84bb881276cd6e6b7acc76"}, {0x98, 0x1, 0x415d, "cd8927a04c4dbc6f8b57017e2a614e54fb261edb068316f345e1d64358fba19b89ee44a76583bfd95b63edc8f0a35b277e81c6d2f03e3cc40550f8eea458ae803cac195b2d748b2e24a35ecba0879f92fdf5f7c6b728255785bd5e914e4f2c81a762e7ff7718c87de06bb97afc85998ffd14f3c52e19d034d1d6125c18d028a10128fa2e3689e8db"}, {0xfffffffffffffff1, 0xffff, 0x100000001, "f8f74a67a3b8dd9aafad53e50be2d33cad992e2fe86fb2957389"}, {0x1010, 0xffff, 0x10001, "24e7bd1122f8a86f4f4f723f5c073398bf224ba5504abb2ed1be3dba3a3322a68845e1f4b5b38346ee1c8ffcf800550a4cb7d45f6c9b44758684eb8a7cbdd576673dc8b58d9dfd383abd246359ccf1fefdad0fa510ce4e3b88cf54edf45f0a89dc47b8e4596c7663584659c67ac810c5cbd8bcfc65c02567b7d9ade9e05a89a2d732497bd02ae1f12d17bd8d1a71925eaff043a81f1d41f969ba535087fb26c904cc1d08664ce69f4fddf6a102a81484c16c1ab1d55fae2ab3786d0d09a931aa67564cc035b101f21687a9c064995712064b22e6ebce1df9c6d0ca2143bb6479d03579f35421e1aeaac7c4c0663e33fbc51a21b6dd68a0be81f7c1c7805f0d4247b8964efe8042589ff38eb6e18a5290fe907bf720da0ad73fa8f9cb25ec98b6cc75a08afb8289646275f859bf8944bc984f416a38c75be079adc477ee2c28a8b6dcb653ea28462c2787ee2f8c13e4133da778ed0a589501d63dec113010d680214c212138cb4e05d92932f8d6ed5d297bda0f91b5c6ffd0ce6b5ef39ba45ca2f0d32764fbea7bad7a2da61c545a27000ce772a5f38006d9616132fb15e8fbbafffb3eff17ab744278941ba2a4822145a40b5034fcab2dbde3a7d9973d8b97582c26f0d90331c39cf3a31cc934872bf87d589589843a02f9e0badf5840a145706e34c0ad150f727bc567586ab340b05b40885d9f4bdade3f3ff817f0420ea11afb3d32e933bed45a387e7c5b567d74000876d16782d05755b4b8c4b658e3b34cbf341a63d2a1d2c8821653ff6b48fa5c8ee66e97d462264242fd24a5aca494278fd4fddb9868b0cb930e204d5efcd1968485a07b507ca0c858ef815a718bb808fbfbb89ae5b2c7e451497d491964a996a26cf1716bf4fa20c316e36d2cf894e66e5dcec444390deeed5e6756f3f0afa859c43293ff4060023265b823da2ad18e3ed49c0043f1b9409685c58bc807e6f8680ea04fce66e7fc11cc820f02ae0bfd8c5cefa9a0730e85033d6e53604d516231e823559929997a75a18dfd24be2a022ac7d465b3662c2f109e48fac9d3fff561b1dce0cb5608db3518b7e065d909b5285d90c3eb31792d1c359919995693628615670849e2e987d3a68b85048827dc575536061883c26edc5e78294faff6b998e11b0532f09b99994d3796bbcfc2ca9108dac2b8b510d00906be8be4e09f5a41b18adb44392632c254d5a0ad6c3f194e1bd39efc93d540bbe6a663e5c31bb69977f2d875f08a078d4a14a235b11a750c42f6ecf4f4585d95bc70a2f671b52c35b0c7078ca019869bb1d656831c99658510181dbc466d878920944536be3e0e35b6c2a658d8f3907d8397f59b9e870745892fd91b1d6bc02544c558fc5fd787d89beea5709f43ddf062300af8bdef4236584c1f4015d713a81cbde1574bbf36e99d6dc7e6ba3f8e91429a5ee2c58dfef1a0b1f38b3f99807051bb5c62871fadc179928d6f18ee5dd5f5cdd6a530afbf8977ee6b3a0c7fdc2bef70c00d3080a535ecdebb411b7da329bcb6b8ca952065ed588e3015a46c6001f2b7ebd76c2b0253efa7259c97f550c920f7009a85fb9a97749bbd9918945fb03faf2c1d226d478f2082566f53e88af8809dfe479910daebb3dac57a48b80c1de04a80eb2f0ea95c7adacb4f1a369b5aba621d468b984500338c606f3c6bac94bbff345255b31dea258c699a5c0ec5760b7b06d0efc7390aee51a75920bc44d9faccb05a45342a7437fb9bcd153d2ed709b1f151904546e4a66033df7d8d313b58b923fba765490668ec4c5fa0170979603f970b28d9fd0b869db0b89ffad61356ce6265c9bef50d91ef7f59723cab4df360bd0b6e85ab0ab12332007d9ef29a44492d24f793e0a8adcc8795d486f47db8ec947f3732ab6d095191216d4a8d4171b6808bca8a8216ca3859871e80a279b8d21dc5e0215360e4b3925716c51286633a91562de882afff7ce4a083a067053cc5b4b445fec49cc6269bda31c2c5e870aaecae3e53a8bb07b90db516e151595577054faefaa0b1363d938160ea40a2184546fde6e5daf78a0ed09a956f2e016a5caca1916e0238bec488fc6f9dcaab1d6f61caeba660b0fcc7c797e327498fee9d026275ba406d6b23ef902673d3ea47aca86207bd7bf6acadecd3f80329e311af3c40940ceb591f86a893cc27a12a0ea575554a370fb4cd2df589ac2f7859ab4c6a00ecd1037f3d6b0b9dc43362ef124b5c1ce3f55d47f85693d2445b8f54ca4e41ea1339c939f5cc0d9d6ce72e113b9a44df3f6e1c49dad1384c61fbdbd0dbd0994519c97c23c8bdc399209ff1f3341534a5e48ee2cdf27122ab46739a08533adfc105ed71f99e6bb7f11f5fcb5775fdd3e435eb34b17a8268b657d4eb819e297582cfa341004a37cfb22176e24311404e717ab14e8f585cda2a77b1b3619918dfccf8817d4e9248a8e92ef41f6db1967ace0ed8fe22bb1533dce5fa964b481bb7fadac591148bc1410f50f0452ad96e8832701e16bb4737730ac7c1cd8d4d64f333fb4cbdae830c1c293fa598e5e2460191f3b2f710e6892005a1929eaca51475651c8441fe0575861645f00873265ba6af3517453a7bd83820daf30a6ca1049ded6229da04a82b3610607597e70dee49e8505d3f3225412cadb476618f50d2a66db93c79a3e68b89d746370f319e3d3563030fd70e13481736d6cbece453f120a32a909994f02571a04a380ddf52815ed655e6951ec626008b7714dd84430a7d0b17e1583d030ca4d500e4165d381fb4400d52ba0b39a3bfed32c4f09b152f052f93ce113242eab3f0ef8a37179b2a6f0db47b317ccb77e82b8996fa5c32654bc0cdd375c54956ef659eaae207f535caf54d838098ce997657f1a14a9ba1debe372d11cf4df9dab8d3f40763e6d39362d919d54348bd53a6b2986da603418fe793fff5eab6d56f868fa26c3ebb1c06de600b7d343ec5cc0d6a3d8f7ff71029bd1b697684b15e6b695e93adde51184967a4abde2086b194ff2f148958a9964a2edef53bb65fb8ced4f9d555a06f34c628f0a5c9f046d0dc143606bf91ba7d093e2234068e14791ee5db6939bbff30b00e039888d792ea83f8b5fbd98dd82d936b720f1f1f8aebd3c36c73a625181e88eabc79342a320e3b5805d1dcb5f12dd264ce0a897582c8fc3ddf8d24b724b04ad4eabe769b04a36596f9648a938b517aec75fa2574cfe78268088b55ed705a064a80ab0184ef47b10d463a8a2b81306bb899998e83cad09d4b98ced3e55cdcf05038e87ba027a9d3043085a868fdfeb35f5b5b9623d590653dd5a7b8db579abc5df66cfe18a5cb094b6b8939b787d7d301b9269c91c0ff06db5d5a83b95965995b2e3a8031cbe8d2753020613b2bb60b7d62f1688ca392cebe3ed4ac6f3bef98db2290ec4c9de8d9d3768c73024684aa2b4574e7c7f6bb57f25a260f32b81624b8733979410aedb13fc0cf74a55c04ce9e712c728c80be2193582a92c19bc6777cbbcf4f5144cc188077e3d43576ebc4f6a4f9f2d710be98129f3de10e532f633568dde19788cae03314ab79080b16d1edff7a580a8b2a1405e0327269e50caf50425b90443af6e80ddf1c68d9317bd7116162043f87fbec860e2b50e764a0e5abc5ec539abc6e8f8b7e5dbe6ffb8be21fe307faade3125cc4f4babcbf03286ec114d68c12ee4d7990c76ba2140ebde57c2bc9e1c361fcba6eea156c40adbda1c94f3ca7355f59765eccffa51f5a3723d0884009ce2aa5a1a66a3884470ebe19e5963734b04af7398056ac7bb0b0cad72cdb187ba2220c6e6876e3ca2f1e4d630a36c2a9258dc2c9c230e9a60643e2d44022e9bd2ba0755610d36dadc5bea66b72494f4df83d14bd50a8e2833c58e5f45571f786ae0a13a11256cd84446a3d13b49b6dea39a8edd2ce195ecf9c8c5d6d85696e6cf510a7b0bc9d4d677939bb25d4868752eaf50e22c900b9bf4a9778772260617a1b300db95580864281f7b965938a958c374ec253f158eae042143605b3b64e61d663b9ac6f18a214e3204560ccde59a2fe5048a956287e4d47117e15e3bc394a5cfa71b5821b1c59126e140766282d4ed00b120901a87441ed7019753b62ddc07205fda50f2da0e401fb4a875cb804e03177feaad12b13a08146c21e74402c5b0a41af340f270e87d34a6d27ce98d930216d2b58daf2af9a5106f24e1d31d3546a24939e261db4a3ff6cdc3d037aa31b891372ea863034a9d87cca24ce63b1dcf18b0cd3fc255451be2bf0c017e65d442397e3e6189ecacfcac8146859298235e0f5ffdf2df5299088b3b015e1bfe3b076e2c2e6708b11f3c47e075a9601f913d2a816a27bf4937b5a100ef533f1afb3bfe7498e313854bbb86cbbb0098d7c6d9df5e7d5f22f3af83471776b6d9197e5eaa143edc01b92ab1ff9f1335f4636632e29654d89899be73253c0ce573e4c7e8452e27e949e84f58a8e452569c82d6cd5ccf799172cf95ca58e56c53a27b6787de09588236ceb10df8cdd6a6b63b3b1c444d4c29e8ce7d3a4aab483324acd3f4a57bb40fc7bc923959130ea53977a9d911d289a42ef5fef480ea8bb9d59d809b3c39bf26b26c2d3fd378fadc6438371462fb41855beb57cb89795b0ba06986227e8c58c29a8a0050288031d9c2f6100662f064c5cfb68f9ed182c1f9f1bd2a8c2a2bec110169c30d36a87f037ca7d0e50ec39d2b9de38d6b26aea79a3e64ef251e766664a5d77cfd3400564662b775ebed2885be4febc9925f580704b7777b6158ac8b6ef51ffd68491defdd5dcfd8cf69151ff8a0d820ce4db1ec5bae79921593d4b2e4e4348e57eabcbe22eb8b867af920b37fe1be005ec44f3d9b0ff5564bb9820e9f2020c3b71db930a7b88898cdb378d05a1c580ce3025eda949c406b2020ded2beb1cd92ee422bf983f6c95293abb0c3d5c18d4dc91a999971380e54ba8a4272943b7314d606183e31e7b1a4a0fb168aa1f0b0ac3cf48beec66cb24b5e844d98643685f36c27ab609f0e761a3a3d61dd4b4382f744f6fb0d2b5765f826e9288e03f0c96ba00df664950736f3ccc5641e4dec4b99c9cb0a88b6bdae60622c3d7bf03ed8711537c8fb8dd55c3407e5dba628b9fae36fbc4001c4ac4709bf5a2b8a0f9aecd87613a5ed99acead57ab146af5ab18e1888935a6c0bcb98c746fb878c18a9b01468aeb35b5c7b3fb6bc96fe0c623e2bea3f68da0fed4de6c784ff8203c7053d79972a8f4fd672d6cf259a26e13192cfb41ace847019b126e732d1e244d203370a0c821594cf0802834db675b77b486040c82a5f116d68ceb1a7b1d39a1dbe00d5e6ad7cf025f40edbb179f3d3f563c14d6dbb727be0bd4f3972ba4398c160b1cea50acb3294f197ce9fabd0778122a3b04e177fde954bd27abfa5e17194f7e5bc506805a036a2f13f19f962ccbd09efcdec8a89b04a3297c23006848ac0aa098b7d32c5d6fceef4c2c35d6db2c7eb86940a9e82d49be76b7ea2843eae40a2ca4b1beffe19d4cabc4d7cbfcee159c61a7ba9f8e59fef56c766ffa69d67a0c4849b5f31125de8a3ac7dd60a88b31a0c372b3b17465d99c16a64d532fd62a249ab292e3fcf1072a4c3c2a4ad853043b2cedfc8ef3194075dee3827c22585d6418027fd28be61ddd999f65057f1dae5ba240557be7e7133489a181712796aabbfd6c83b84d8720cf8ff39aac865538bdbce6faa25eb17f02b5a4a85438882f42627885b26fc1a2479461cfceb8a9db5197da4c103d56fdee55cb7ef6e7e8f395ec591f27a00f3d55eae76166"}], 0xb02, 0x40e}, 0x8) 16:00:05 executing program 0: r0 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmdt(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0xa, r1) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xdd}], 0x0, 0x0, 0x0, 0x0) dup2(r2, r1) r4 = kqueue() r5 = shmget(0x2, 0x4000, 0x90, &(0x7f0000ffc000/0x4000)=nil) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x1000) ftruncate(r2, 0x9) kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) 16:00:05 executing program 1: socketpair(0x6, 0x4007, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x5c) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) setgroups(0x0, &(0x7f0000000100)) setuid(0xee01) msgget(0x3, 0x8) 16:00:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair(0x1f, 0x1, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x2) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) 16:00:05 executing program 1: socketpair(0x18, 0x1, 0x800, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x1, 0x1, 0x9, 0x3710}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r1, &(0x7f0000000740)=[{&(0x7f00000000c0)="00b63b1ed1944ad320bafed78097e7e135a0d540cf15d6451eec0390728ae6adbdd73d7839b976de8dbdd4f2629276e686f433f759f9acb588265f86ad75ac6fe47e6f574eba069ed42afeb481a4edd412b7f064e02598bdb6d572081efebbb0f841f0ae99fc7c6be47ad7c7340c038397a38c453c3f0e60fa3dc4e599f2df7d877c62ec499fc3770e5eee6b743f1954471b96bc10837065c9de3c76cf2072ea86f44bfb79e060eb6650a9d82064d8240c7316e4ea4790d5fddde35422e9ce", 0xbf}], 0x1) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xff, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x0) 16:00:05 executing program 1: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/200) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x88) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) kqueue() r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585ea7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81b", 0x94, 0x0, 0x0, 0x0) 16:00:06 executing program 0: fchmod(0xffffffffffffffff, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r0 = kqueue() dup(r0) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x8000, 0x14a) r1 = socket(0x20, 0x8003, 0x5) r2 = accept$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = kqueue() r5 = dup(r4) socketpair$inet(0x2, 0x4007, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x101) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x10, 0x15, 0x7, 0x6}, {{r4}, 0xfffffffffffffffe, 0x56, 0x2, 0x8, 0xffffffff}, {{r5}, 0xfffffffffffffffe, 0x9e, 0x7}, {{r6}, 0xffffffffffffffff, 0x8, 0x80}, {{r7}, 0xfffffffffffffff8, 0x10, 0x20000018, 0xf5f1, 0x9}], 0x10000, &(0x7f00000001c0)=[{{r8}, 0xfffffffffffffffe, 0x82, 0x3, 0x1, 0xf9c}], 0x6, &(0x7f0000000200)={0x9, 0xffffffffffffb6dd}) 16:00:06 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r1, &(0x7f0000000300)="51c7877895ae9c643ea166f4d98de1904fcbb7f88d499eb14314a5ec5aee174aba63f881b3406cf9bb139357fadee2e55325e8de32b206783903ac0e62a315e35ffc86a877e7d875b0a270ff9f2fc50c5b2eae8438b110653e885f10bdda0d878291fe0a34", 0x63) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) write(r0, &(0x7f00000000c0)="8d", 0x1) fchmodat(r1, 0xffffffffffffffff, 0x10, 0x6) read(r1, &(0x7f0000000100)=""/163, 0xa3) 16:00:06 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) recvfrom(r0, &(0x7f00000001c0)=""/119, 0x77, 0x840, &(0x7f0000000180)=@in={0x2, 0x1}, 0x334) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') recvfrom$unix(r0, &(0x7f0000000040)=""/235, 0xeb, 0x40, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8000000003, 0x6) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:06 executing program 0: select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x5}) select(0x40, &(0x7f0000000040)={0x2, 0x6bd4, 0xb9, 0xaf12, 0x400, 0x400, 0x6, 0x2}, &(0x7f0000000080)={0x159, 0x7, 0x0, 0x3, 0x3, 0x6, 0x80000000, 0xffffffffffffffff}, &(0x7f00000000c0)={0x7, 0xfff, 0x5, 0x8, 0x9a, 0x200, 0xf4d1, 0x6aa}, &(0x7f0000000100)={0xa037, 0x9}) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/186, &(0x7f00000000c0)=0xba) 16:00:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) socket(0x10, 0x4, 0x5) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:06 executing program 0: r0 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) close(0xffffffffffffffff) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000280)='r\x00') r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) rmdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() stat(&(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)) kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000300)="77901bca667ca406193877117f3dd47f7a28f1e9c776bf6670c2ba70373c5eddd1835f41db76c3f43025d3003f9d2408d070628f054b5a37bbb68ba163b1ccaa451afa9382ad0cb27b5b64a47200895b511e419d61ae1e5cad321f8b47db7c3a4fab1a36ca1c624c9e14fd97538325", 0x6f}, {&(0x7f0000000380)="5b6cb27e2b4cadf9d398e3ca0f2d866d04a22cae8b2f01cbccae17b19c92420a0f0f4e4a58bd770101b2eb9656fa385da6576e340bbe327b10fa0d9a5c9982b16833eeb3f950817f34b6cea9f9a9ee5979e826afc81fc03759c099bc1c76b07f5839957a4da30af11ef05ecedf78e8522e8ea3b640b66a3651b50d60364d1788f623ad93b268b45b97968953d34902f2fecb055603", 0x95}, {&(0x7f0000000440)="ac4b6933a577f4cce0c403fbfc08c3fce9c91db24b1d856c53d9737e2a38734287d58a07476230013a", 0x29}], 0x3) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x4, 0xfff, 0x6}, {{r3}, 0x0, 0x80, 0x0, 0x800, 0x3ff}, {{r2}, 0x0, 0x42, 0x1, 0x7fffffff, 0x1f}, {{r2}, 0xffffffffffffffff, 0x8, 0x2, 0x61, 0xffffffff}, {{r2}, 0xfffffffffffffffb, 0x24, 0x1, 0x4, 0xfffffffffffffffb}, {{r2}, 0xfffffffffffffffb, 0x1, 0x81, 0x7ff, 0xfff}], 0x0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x21, 0x4, 0xfff, 0x8000}, {{r3}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x9}, {{r1}, 0xfffffffffffffffd, 0x2, 0x8, 0x0, 0x6}, {{r3}, 0xffffffffffffffff, 0x81, 0x80000040, 0x8, 0xffffffff00000001}, {{r0}, 0xffffffffffffffff, 0xa0, 0x9, 0x8000, 0x8}], 0x8001, &(0x7f0000000000)={0x4, 0xfffffffffffffff8}) fcntl$dupfd(r1, 0x0, r2) dup2(r2, r3) 16:00:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000020c0)="cf", 0x1}], 0x1, 0x0) getsockopt(r0, 0x5, 0xfffffffffffffc01, &(0x7f00000001c0)=""/174, &(0x7f00000000c0)=0xae) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) r3 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmat(r3, &(0x7f0000ff0000/0x4000)=nil, 0x3000) mincore(&(0x7f0000ff5000/0x2000)=nil, 0x2000, &(0x7f0000000140)=""/101) 16:00:06 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/62, 0x3e}, {&(0x7f0000000140)=""/220, 0xdc}, {&(0x7f0000000240)=""/197, 0xc5}], 0x3, &(0x7f0000000340)=""/192, 0xc0, 0xb740}, 0x800) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000002500), 0x4) 16:00:06 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmget(0x2, 0x11000, 0x10, &(0x7f0000fef000/0x11000)=nil) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:07 executing program 0: socketpair$unix(0x1, 0x100000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x0) r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x80, 0x17) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000200)=0x8) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) open(&(0x7f0000000180)='./bus\x00', 0x20000, 0x27) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) chmod(&(0x7f0000000240)='./bus\x00', 0x8) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "cd6c5f802be08c8d01b1cc8bf8758df24fa72aff"}) 16:00:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) socket(0x32, 0xdcd2a27880ce94b2, 0x8001) listen(r0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xdfd) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x3ef) 16:00:07 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) sendmsg(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB="10000002000000cd0000000000000000"], 0x10}, 0x0) 16:00:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x5451, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getsockopt(r0, 0x1, 0xfffffffffffffffa, &(0x7f0000000140)=""/50, &(0x7f0000000180)=0x32) 16:00:07 executing program 1: mknod$loop(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x402000, 0x4a543a7) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x120) chmod(&(0x7f0000000140)='./bus\x00', 0x10) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = socket$inet6(0x18, 0x8004, 0x0) r2 = dup(r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x4, 0x200, 0x6, 0x6, "123b96e9309935e4faef72846d3ead770c395ba5", 0xa60, 0xb50c}) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0xd}], 0x9, 0x0, 0x80, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x7027, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x8000, 0x7fc000000000000}, {0x18, 0x1, 0x9, 0x101}, 0x5, [0x101, 0x1, 0xffffffffffffffff, 0xfffffffffffff005, 0xec, 0x2, 0xa]}, 0x3c) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x27}, {r1, 0x14}, {r1, 0x1}, {r1, 0x104}, {r1, 0xa0}, {r1}, {r1, 0x20}], 0x7, 0x6) 16:00:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x140, 0x80) fcntl$dupfd(r0, 0x0, r0) getitimer(0x1, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x5, 0x8, 0x7f, 0x535f3ed3, "d61267786566ec3a74676ed648dc3a669401733f", 0x401, 0x6}) truncate(&(0x7f0000000040)='./file0\x00', 0x7d) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/31}, &(0x7f0000000080)=0x21) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f0000000200)='./file0/\x00', 0x0, 0x0) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x200000000004) getsockopt$sock_timeval(r0, 0xffff, 0x2000, 0x0, 0x0) 16:00:07 executing program 1: pledge(0x0, &(0x7f0000000540)="1160576cdc7c90420eaf3d4da68717a17b8e9a9b16c047e694202876a89af8d07522fc13379051f72bc47e560daab1b6ff65fdc6d15c5e546ebfb0ded629ed7236a35cd38142c9dad2d300") r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, r1, r2}, 0xc) 16:00:07 executing program 0: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000040)) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)='V', 0x1}], 0x1, 0x1e) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0xffff) 16:00:07 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001380)=[{&(0x7f00000000c0)="d5", 0x1}], 0x1) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) write(r1, &(0x7f0000335000), 0xfc94) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) ftruncate(r2, 0xffffffff) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) lseek(r0, 0x0, 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x6, 0x6, 0x371b, 0x5a14, "420e8af644f113f4ed509c5ee2a10483e7b9ee20", 0x2, 0x800}) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) chdir(&(0x7f0000000040)='./file0\x00') 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001180)=[{0x10}], 0x10}, 0x0) sendmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)="71be6ca6939ae075fe94cf20e9556431f9947320c1ded4a6f02da0f88e3d8a70f58aafc86307889e6dbd69a81d9a153564f9b6228dc1ca7264194d814e93b3bb65076aa07fc50d54f5025362ac6de2ce9bd264db134decc40873aa013faf20991cb07569fdf7d5eee32d8430157886d02e85d666a7c8b680daa1873f197dba9e3cbe8d942c8381", 0x87}, {&(0x7f0000000100)="b1a3ad6820400a661707bc5f5ebb9c37f4927fbbf075ed65afaa245fb29eba131efbb66e7c23149f44a1a9b727ffd686068f0dde44804a58dc04ca6d16f57cf064ad725a51a813b207fe9f7f5336afeee475db4f3cad7ae4ed925ed0b48590ef4c830d4f2bcc4bbf6db95b6ae1e69f29b9239c39d445aef0bcdd531e8bd4333647360878f8aa5bd3ccdf5c92f533107e683970fdcd53cdd7d49167b4bca3e37d997c6176471ff1ab02f4a02c8e25d25d7b7cca4a31e825474a29faf7aa40b50fd87a198380e2367127a195ef52bc152dd5431dff1f0500b4b26678bbccdfcc7295a5a5d571b8c29fdd", 0xe9}, {&(0x7f0000000200)="0269a4a26f36622f75c5ae641de11011bb98fe41491f8043202d0ead82d3788897e5b61a358a3895b08de46fbc597fcbf830510e9608a50e2c917293a8c42cfbee7de4766ce51a3ba343f8d4bfc8fb42271ac80647e8c70e39d1f3fc8e155e2b185288e212f81ab0a99be82e331d5b9431923a8e3fdce8b9fc0c1fa168c7457e9dfba16fe265b0c46734e0bb97fe7ee0c91e8ae40444e8556ae159966d125585cec67b1572502f461a4ecea0dc0eb3cc66f25b3485d568359c887163bdf7c236ca5608dab197fe65585c8d", 0xcb}], 0x3, &(0x7f0000001380)=[{0xe8, 0xffff, 0x80000000000, "673c489e51ae59023c4e8078e71664a30bf2a1a317ba3c76645051e44ebf988231199a74d574444d61bc0d6c6a23e32f456642726841da096970260d4a8dd17864d9bf6587aba3db8320b24cc297b234ff8634794d029885dd8ce80a7ce2f71b644c5f494bcfa76b8f00a4fb10d6b7c5a84941e7fda5bc01e9d1ab68a6825da10cd1c9ce3a6791b1c301bb5046616582ac75908091ba99df47d13b3a86bf613bf1b302ff35f07cb94fceca2e21bf97d92fe972cf4b8c27f81c580ebf6b98d42de87bd4245d41b5a6e0a0a4917411232cd6b5"}, {0x1010, 0x1, 0x9, "dfc3e4ab81ee2d01d69f7b8e060216e03faa6024a5e2176d5ef51bc877bc5b46545ebfe72a31a41cfbd0b5c2667af3976337eb3fd918162c057ba4cce4d67085c8aeef8e5c4d67c66d82734c32aa75cfba1dbfbc66d5fef06e053c2901f1453aa7e9cc9a2a4f36124466096d682f3bcda28a14d703618a210a8e81a24e1c39308ac6db1b331736f75c1be3f2eb42f2babd4d99e11720640012afc48a734b5b733aa1b5ab297d6ae91fb97e71bf6a8d741a9f09b2d367ba36e6b04a794d4ac142056fc6a486b0bb231354094230c4fdec71c4be5512c8d523be59b4bb75eaa0dd6136c6cdc46aa17d1a947887157501ce7ba486d47770e14f94ed5883ddc0a9a6ec793b1f5dfec9b2c74bf96398bf032dc8d8de95541dd65b34f3fa0fbf993da5201b921a21b202b8d5263b9965725dcb28ba0e834e5e125fb4f94f958c8405d79ba81f40a9ba71ad9a17d12a9baa5185f719de36a9ab1c08a27c3540b32405a9548f86f459ef4662ae66c773f357f920eb3fe731f287dc4d6b9dec9dc1d7d94f1ca78ee73f3fa92872b8e883df9c9db217a02b7f2725b8d90e165759573c94d6087de61c1230bad8d686f411ec2f59c7de5d84e5f190bfdd51609388da2f919bbfa8708216ad2620bd925426fc6dfc0e059d22fba40ce5347015ed8f1fbcad076853bcdab95e281f6e8d00204a758f9ced38ee8b760dac887ac0507a70e7206a75fe0227e04939af89fb7e0946de7cfaed4ddfbecbd38f4a4381e5d8aa6afa3eb4883a1986081fd6912570b45e8e646bc6e0b36c490a24d104614d33b6bd811d37c08e3c6cc93236bdf5aff5762c29964badcc4c165ff4a748d1973ea5e5613149dcc45f25d6acf3a71e0b3c43c9054553b5b42bd7705ca558c92e3f304e9e4e7eaa26116396a4d71d205f5217b56f3d8607e66800566cafa41785cc5a4f216661062f88cd8eeb265c82628903cc0c4ef4c7394df1112028de13aff502326900b0aaf8af3428a204435acefcb716fc3326d38073e3a0cf31af3e35a242369d87d5e1b95612da03414f5408d9d112776b550234d3fa1e5f3ace3218746ca5e9c93da3e41708e1f7cb42f8310fe5fe5b3b097fb0d68e9b7f2060d474cb5408218269b4f2656f87f6a29e4cc4159da7566c0272dd4de25c2bdd3046e0e59eff6bc5a28cae77d6ea873f657ce862a9b78cfdc2bd9505ad4d19c62315798cb61fd3150f87cc294ae011bbf341342ffda9132a0a2771187cfc32e1e6a12dcbd6806f2661e6d0d5ded92832cb946394b18e1ac6088d2e757075f658d16cb6ebd71d8d0be5a6479022710406c676412077acd4197f3f3dd834ea968da291c316ae097660dd7bbc933d3873cf8fa687a34dfc52553f98dcea3711750da130f790d4906519dbb4bbc0b38dc942e997c2143fdfe9b5280160e07bcab31258a7ad5f1665e87fe83c1e4603b5f736c1c24405a4c56dc727c288d5a7c8be482cd6800c3e779a1be37a01c683b5bb3db2b4fa71395017261f8caf967155bb67b88cdbe4d24aafbebfbe4c97ac0a7b9a6b31672b5a2d9b58fd90182485827301ffb5f6594aca2102fbc4e4754fe7fda2c2a21fc06a3219c063ee4698fdd92a543dd819de99f8e7c7b24440f8209bd2c40656568c593aec3506145219df02aa2d9318c7195133ab518796c99a3fa3acb34e80612c1801b3d9b8b1f25eef17194cd75eb4e606d9de1df6439f62afe1dd3eabadce06dfb44eca1692a793039addcc99bde5b7f2eb4ad10065aa3f80dbe9922e01820f4543cdec20c21dbb16203c6d596f641d6360454abc57892e6e66f00f95ba30b12b22b4dd47228a0f5724ded54970b847370ec51e721f71bdfd49cd02a3fad337223babc0ef64ede56753e66a7ce8563da8d6d7ec07d8e2c17075960bbcc065adf649b605c0f39247b50c4449cd83a5d4d144f7d9fbe1a820057c4eb6fa31c5dc58a5062b82ab9b7311cf075d77376d73c98bb583745554b61ff37cc9a002eeb786ef64e93a909123544c79030be73bf48bc4ff8fc2b48c2904674210a97c7b71d1de306d0e1c9b77e7586acfc8c70d184bec16c36184db3d3f00d20d8d0c8db18f1a03e845685c1c5ee2c2c3dfd978a4874fdaafb1e667856c2ccca960fc5197450cb1525e2eda1ab47734bafee4ed5a2cd24eb3926752402d1b2603e39b8fdbca387ac58af930be1805f493a158d0dfbba283915804b5c747cbf36d7bd01405438a6304b64e09a8ce72576f329b8ba7c888548675aa24a1723195d0023ffc961d918c00ee68b85e8c2488efb2691f7b13dec99e41de3a95fcac42050c11894a993e0b1e9b84b64fe9c3c57b8c7b3d0453f2c1eaa583721f29cd0dba1271a9a6c3e0b2d41024ecc60bdb5b34557ce6c00236ad23a887283e2dcfe6e43472129622271dfc1fdad912ac786941c6a0d6c53cf3e12c32f392eb5ee4fb2d72e888784a65ad7ab2a71cd8176a5410e5a7eb27a977e1b62d86607cb831a6c91a3565d2de7385e1c404004788175960c12716a3caf15d38e828c81abe602a823b6010065be0ac066584c641574767fe61988296b5a8567008295bdf9ff543a041705fb093096d9924ff97b96225978c2a618806f08d5b636a608d8a84b7058570b5abd0ea9674754892663bc1af9eef40665c5ff663dc4857789627c57c341da9e31b4b9ec7bc11c1ccee92bada828c76c459c1585f5c7d3d0c41b498b6c5697660b36040feb3b04e9369da72103789a269af527d9bcdb9adf3e55d3ba2e717f4bb29dc0ab83c6e173bcfde4a7219b368da46e3da190019dec7fbde8efa2f64728b7c2e6b421e63d8ce67a3bb66427265df5b510400e822cf065d3ccc9333f512d35e71160d611c47bfa9b5c93134b1b0562af196de024795502d05afca2803dc3c99e782fb5e6c55849fb0722830f34a48785cf272a30d8b40c205412a54f40aef4911b0b8919bd86546bac161b9237aba14e6006db81e808b8504e52ecef7897cf8ce13a1dfba91457b4201b87103695e0fd8a3394907dd9bd29456e8b2828acf422698712866418736ae2dba10d6767ac2d6ed215914157793355dae47fe5c8bca9c4bbb6413cb47b50f27f026f80401077be89485285b7235db0b08e039c89fffcce3099bbb2266517182c4919a8113373cbad4577e4c51d1cb8b8c7826c5f124e022e6379c9d9517e5a25475bce0b08fd0212c2cc4e74bed9071c82054e40e861f31b6d4f846bccd691828c78971f89461a8c4310aa46ffdd684af166924c3ed4d19b3db22226f62d97e190beea3b302d5db6328915fe86ffd956e56a2dbd2c0c3c19fec56b4a819d970963a3a9cf616f389926ebe2139e1feeb672bd359e08cf35a854e7c2381d30d1c3e8f901fa01fc3bf70dac8e25a5f39a32b3aac647a646bb84f3fae8ca3dc2adbbde6141b0c66f7cfeee231909d66d5a3715a5146d52b55df5bbb7d14ad30f55bf43b725fe591ba2aa71fcf7459d13ac72c7596adb0d1f2115d0acdbbc1adf68baaf720a024fff62fbf51f333b88e17eeb6e13b7d9d5fd50477e5194a3ae38ba50d18efeb1fb27c407f6375a9df49b09c68bdeb1c9310cfced4dc7b58502560a0a851c3be936003bbfe7082ec2b19080bff40bc459bd49e1ae4324845734d47499e637e446aa7c7671acdb9ea1d4df1d4ad7d7e7a20e26d17f9c7005fc78c2a63d8e0bb823623c4c3a9c2bc5c12e4e56ca38c4d0efb672d01eaaeb57ecbeeab2f2019db2a84d122d15dcce4cd508782d744416bccb888a2be1edd304c820bd262d31f85f5dcd657dd5c5ccbee4ea91e5430b2f103641e16af6089bb96d65728375c95d40b5bbc2bc2987a3b0899b2152429ecc4ee58b3a45c0a62b114ef9bd3f23830dff4bc88752b5b64e7698d5504de3e2d81f0e24b97675726937a6967bbd1fe8d57b53f734df65d8bfb90dd704139ed0c757ab5bbfe38a5922fbc5eef71a0c260c2ed240ff86454fd37ed8d2c316881e21963bd60440d57ba92e83d9d9bcd9c99c1d07cd88f7371627f9a163ed8d4c1c52970684bc9ad9fb66b4e0102f0454a695d2e0af1039944beae4b4d57fdf2842dc5ca0956557a98a20878297bfd0e342dfd46a35c10f132f453257ba2735a45893d9f17d2ebd6ad7fef53302a059be333e51fcf8e6306e7b03d18bb7fa140b876fa57b59f97f6c9b21173082719b58f6b4fe71a57a7a81e1fabf478d4438f6230eeb4974e16b111159dbddba6ce54b3b90b650e1b721537d2440b74293eff2de59459592741c46b09f18b45b731c1c552488e57da1b854989b730e13f0b2d2b50d32de19553a8b2daa0a8c0d3cc35745f6b5a0c70e6a6577407888e98b69d15590d72bf1621566f22b8f99b83b7db5fa2833e62b38f045f4aee4b76548c52aed7165f2f52dc07588aacba7ea2e4e6ecb0b04822e58c4811145f4a98b19f58033685f13edabfd876c016ff71adf7a64448eb592a0d1153eb1a8e34923286fc4ef072991b4276f4247b39c672c3eb11bec4cea846de3905a3666a0ca122feb21862ad06013ca65dcde70f04a5e6e3792173f9317a796241b9850f2358ed94bd41dc794a4f47589157d49d76e3230463a93e5a7386ba20737df5e3ed445e7e13961f86c4edb1da91f2681ec617468c121eb2da7130b0059e2136f83f34640c6174b656adac6d897b0f051f8d88097668c2005b2eea0d58ec22ede2395ad6f7f522394ec40db0cdf0080889f623618beecef54ecafb34417cbb568b454e9f62f508e192658af91be72af2c557b332258ae0068d56d27c493992531b8a2bbfdcd2f2622b6504211d31db41d1be39095161b9c523a900373f13d5aeaea32ba21579885daba8b96f1a680e7d02ccd12e00239510c0ef72abb5e857a41650054b97add7e73436f40f8cd9bb0eb56b0f9167491c7690b8f705d6eb1b7c335c5ba2d967a6e63d0287cff4fae4c1fe399f55fcc8eb3f231ca65f398b85abf91919567e4aede6dd71457190cdf36d49131849f961467c3e555250b7c1413081da46b887448918098f10c8a7ce5132aa00674e199bccc39e70045416a89bbbf99762cb99d898b1b4f37d00be6902bfaabee0292babaf2e9e5ddf80c604c24d14fe206260b8d4634fa7f23df9ad86ace1d0fd80612748516fea3fa57f6471e223a797be5f51dbb3346eec2624fb1433fcdc5df7f551315ebd37d6eac775a6e2c95f56f0a767bac738e2c0228dae358da74927e37e741b0b9c0d5b497479b3fcc979215d81aefaac6ff0414fb20d73035f94f2ea31845e8730571c80589eee1a594e1dafea6b7fa267cf92b7de4cab317ba40a53481daf9140680f9823df1573f5916c25524ab95dd93e5e1d545d07bf716bdd04683c0fbb8f23507f7634345d7aea3617fc12c3f4824092f8ae85a9503426c12931a8b8824a840973096054615602eefc0c5b78460deeb75de56e7c3932dcbb672f4316f3253bad9d743c5fe5adee1d5f3dc1ca36f28c0eba11b96ce1132b45ac747f6baed47f57f7db1be37eec16350ae1d6de9ffe1c57c9218f6a9070abb10d26225136e21e7c441247e9f66d57b255ed178a8022cbe8a3dbd07d30d9edc1e2df755d08913416029e4804c0d3f6e98ad88755ae71260777319f6c79547cab46e861b58703426c8b8945608e8e8a53cebc23e789ed347939b233e0bfd893576f10a431a24b6807d1cbb3fb59d5a7471fccd17b5b39fad82a01315d173fc7bf6c48e75a7a4d4be91305ab021d0f77b775b13f2443f28333dd583143e9c9897c9d60188954ad7a4568e3c901dcad"}, {0x110, 0xffff, 0x7f, "6eee21539bf658eac4f79a9b62b44df1e96b1976534b3339b21d29f4646aac3e6a68a9a9f9c63816c0843d098c45ddc57c52e9edbb5ae4ccf1fd98743ee547ffc62d4d8e7e54644ea5ae997d0f03706e72bc4b6328d2774be6bfd3062a5f1f3aae140693b54d80de009d4529dd024baea89e1d922ef94f229bb3d9acb0847110af25f5e691d1764ab221d8c598b1cc87dca2818f20eb3a0b98c314eaf6ef6891869d785d6aeb82481fee81a4c1c31f40af5915aa1f2f83ffd7cb6b69850c8a95800141a2a2fd8ac594e8dc176995434ca4b52e26906025401b4394ca6a8f9a9c2178af61b10261e8fa10c6549b0e048b7c474c9d37e6396709e0baf0243f"}, {0xc8, 0xffff, 0x5, "4169cf5f956a77de836117e4071baa347e5573d9c1d1a24ef02b8be230509b75c1d8b818b5ea23729ec523942fdd34298478c0491e3e8b4a25a31d147c841574aa80e2f94859515f1b8ea4916c5070aa1df4a76bc76156dceff57d40e33aa68efdb2f841d7fd93760efab482d2adbd9fcad337b5ebbc5d68147f31be73a6c4a10661ad2c077b4d2b93a3e2fcc7db582090c0d7e1f07bed164633f13bd1f9612de9faf70873347bd86f93e6b41d40705faa6ea46fa966fb"}, {0x88, 0x1, 0x7, "34d3fc9e9b0e28de84c214998c87624de9964e3e700c75eb102e82a33ca70ea1d1cb980cd61a23e182073dec04d11d0ce199b4891448b6be5c0624308f55490b3a8206592c11fdd7b0e8d024c9d6b0e1329ca2c937bf6ba93b9ba0dfa37464928ff8a2bfc3d5d74e510d3b0299a602db9a05cb3c4b"}, {0x1010, 0x0, 0x357f6c97, "253b8f8622544c0251addc1715ed02a005b34c46c73f816e299ae957156844b8575cb9b84ac1f66548c8741decc3b7f11763ee1568fc20b7f47abbe96d41ddd3607d92b139af51023b8ba23f98c1397ba0937406427a7921223660168106ba0dcfda515eeeaa61aa5bc4b21ddf2001ef245627ade28fdf03493334fb410da5d34ca6ba580e992dbfb9e8e702ad164ee183800facbd4dd36a54e610d6398425af2e000bf8e8176ca04e6ede483fd2b6bbc2887467a1c05adf72296f4df00b8e855a77a955f710d3062654b48e2d1476a30812e3c191fe19538bcdae8f6a98be4a06380c836320d7622c0005e490a8275962325960f650fdb3be3d6381a012a2eea0d940d60f8aa153c075e678d61e08a3fe656cb33cb14fc9840890ecce5756d2ff9a1dc3254ba0995231b6948b93bdb892192e5b073aed814779190f92ad9c7009cc4d118806c1434b2358f013f2ba9e1d7ebb1dfb5e536f16b80fb8b442421b74e8ecc5665d081db28f86d1c09efb6278973ba73bdda0dfea3ffe59abddd2fa31fc53bb24f08a93861ce0f29b0be1dd89376318c023195f7d2d8faca4b378fc0d8bfc5dd750f1b5671bc268f7ca44fc911e7cf80e2e4b5ddb20673f7528ccadc335bcef40105440939069dfad9b7a32f504dea466249ac29e0666170361e87342a4200ca016c02eed175511dc542e0d897645826f744e5a0668a713856173c066384c7d4279573b9fc30e808e82ac5678b522f7956c90c6834fcb308311a10ffc2a76698bec991fee4edf40ce01f4f99b375a896d60e64178f6a51b271b8b607756ee05a958482883e01f1beb2cb267ac556091663e8f50f15cf1963dc6cbe0d9ac05dd724861a41cf3cf25a6b7e347cfc12fb305e7cb32b89ce69b39045752be315085693142e8a85e5cea1d63cfe95d1f11bbb745a77e0e41054e3478df415a1ce99cc8122654ea206d276edd2f188f81923ed7507113ecc831436fb1d814d7e37d6aa270d8a6218d3d46607718f104ebe39f7f1f149e74c88babed526fc6d9af5ced3d94e453aa8609132d52436cf45150de5a74811414fded8e9602045d0d946e2e99db149dc8e4b0e7e63c1d3648daa0ed3e9c58ca640e10ff8c1c0806cd210b19076972b61a38def844fab5a921e0ec0868a44024ed9ddd4ad98c4cfa32a7babdaa44c312427dda36c34e75ed92d1b6e556a70b0665e762c02d8d1b5341ed2c6f1b07914fc5d7d4c8b5466ac9464660418ec111e5adade09e7dfc89e2e2ed8454ffa6801e636f31722ff7bcea6bec8d57c056b38962c16eef98b9d4d8b6ab309ac27988f3a266321841ef17fdc01639e5fb1b813d0cfad8216ab0f9a3017b47f89ce06e24a37299f1e26a1351ab128bb847424fc3e620e7e923337149ed58a7088f0ab39bba55bb27b7cf2ff8fe3cc81d1156f362803a32adc7a64e50f7f0af272e4b2ae82fd665e559daff957c8a8c7d5de439efbe2f24260fb3eae06c04cae0fe93ddec5aceeebe9a064ffd0bacc6713ea22b11bd814fe25a2d6df74d42ec8c1e28d22d3b42afb99f079ad57177292a31f89ec97bea916097370edb26de4ff85eade3abca7468f042d9e3940963e4c1dcacce159f900757d9575567f4bcafeb2e28e0ff338ceeaea071f624193c76f1b5e5e7f915088a588dba5734405af237b0087f376a82dc591c4b21802e173c96d952c97a4f94fd6fde0dd0f0aac5f3ab2d5cbf9d31dc207ed84df8c864302f4ce0671227c1890ed3f539bdd283fb98f4ea8a2bf822420a044cf21dcf68ff145e4d3788c1dcc0a4efa096118a14e7d8902f38abde82ed62a08bf6beddd28a2f8678a05f16b06019d59731eed678f9f42fee368b5b7dfc76859d27a4eecc4fa34900133252b4e679db100acd28ac679a040523f5d697c7947d349d9961489d2046009f3de72a29d145bca365a769e0a6c305459667ae2bd1779db46e56b5c7cc8e95b67848b9db74f40d4ae0b1b6147deb2a4e63e84e7e894c518e017747e0c518906f4cce9d11d6c73bec6c29ccd4fa203678f72977ef3e4ea603a8e905f63f48dfbc0fe41ecc420ae6389e636e5a87589e6aa28f51235cb3b649d616360a07826d3e426c4b117a9d7b6130dab6e9842ef261867596f2fb3ecbb22329be1053594b9d148eb99132a2bd20cbd47a999ad7d8d62b2b270fd8e5dfb794d1a04eccd3abb075b8d85b0ecc50849ac0591982cb67e7c502894a52fb40ab829ae903b23c723ef9727b64e59ab80f71924773573353b3aeeca76f0d30aa4002cb647584ab5af9857610c9745c2382ed9152f8c54f912a886dbd900f2a1fbb39e131f65d03a83f355496d352e02a8795da5b80a7cb2172a3d216a7990ffb5d47ec5d7c85bc8d565f216a9d60e379bf854eb9336ce341629c88104ccb76cfd5c2dda1f5fe2b19d54272140950d686b5decec855ef9ef5c267da5986bd85e4cacca8c6521b63046c804220597b360a0bb0cad3e6f636aa4e3e76f939bf1b0f72854a172cdb3a13d95b9b7e204a89f822e76483b0480461cad47e1095ea4eeedfa1faebb7307329a1507abf257fb7f2afa73e9794faf9306b4ea794f8dae71a494dfff0886563337a0e868c981e4835fe7d059582f89cc69e361cb48568318dd5ded9925bd2a56bdc748bac4c5fadc7bbcb17b33d05b3e306d70764726a0053e260c01b827e3ef0f14038ced766a65c0d92b1da26264c39349ab2510d58ef08cf766229ffcaa7df53c457b89083aa19c885f453f8808bdf832df6e8ff1b94801320ceecda796c837e4ac7b2e1918719347d2cbd47b90471b03cf19ee581ed8bf40c949595e384546e0b21b5cd7bcbd0c47b82bc443e46b16855cec0a9a5ccc50b82f7ab98fe86a5f71cdb87d001fa087b9b511f114d12b30b03d28bbd6ff18ca00bed5bc3f827c071aff34a53a0d1868d420f547210cedecc31a29d1cd83500c9c5de489f16673872d899b80f9656484b2403e975b658c4b9efa47888d6e9fa59273b16e9db4339da2cefade628265159a959722c32aa7b96079c9a85313e645b8d6b657f11b06459beaf63733fbb84eda2b9d99e4ee625b5f3c98220d3a651dfa77cb58c62998a33a6151736a711fe7a62bdd581331e5b8d406cc7c5c12dea1b94ea69d8a3db8564fa3ec05d5b3f176ea473c6b22a0b960bec0758c10cb0435215ae221b4a6244a605d3c5f0c6ac7521cf68143d6104f7f74022c94edc762818b0d9ff4200cc9d1189bf6c208c1f8b4b5a3c2a177c3fe942802c275346d0cfca583c471e3d67e7f67e17dcdb94f5a76b6fd4424a61eeea284b087a08d9849b5335096170d5153b5e0e51fb1952e340b19498c43fd5c1b577e9d1d3772ba5c8ce953b30c5afca3220556ec5c311ce0be2bdabec5eed3d0e0e583d8598351606f2539411a39f5c4ccc10c7c2193d24ed0c9a24005f79411cb20153a83d5a5a04d2ed93413f028160333b7f61a06809a4cee53dffad292937c1505b9b806735e6dd54f419a8269efacf18edb8277389e9b53347276f8c87e15c6c5eb12a5dae22772ec0f545f01afcd743badfbe6769bed604f0d549678496de5956e11de0cf7bec83f867dee54058bc4ff9b24df8f53fad0d04d17fcedf4fca0871be87b50d33ac1a4716a483ffbe330a320eb9da60044cf616830123ae1724e71dfd5dc920eab3ff056925cfb65cf54a00d6f5d3a94817d5f14d9fb6877d912dcffaa1e618efc2a83f30c3c57bb9d15370a2d47233216420b54c7dd762d535f2e02c34b59e6f17cf186fe585adaebd01a390266abba44802a80621717d287d6eaee39a4e3eeeb3eae3c417c7b2b4f44bb9623f94a3a528d6d608f797c73b50d8b40737896362cc0afb26daf1620464b0fd42c4a6b98e9036c6214c53a234026cb372ea65d8e5772198c7391ff0e1a00ccfd1f0e5e29cc530085f442c15cff0a1c6dbb365b9486652b97d38e2f2b83df4718c882edf49dea9597a9afc40cd982817bf747be311d39877dd755b53444a08c8ce1ac7cc7bd71fe0fa41b01a0baa3b63f41b691eb31afb1931ce6367551cf8ac0dc3093f41b91b1343cb29c6ae9d17134fb26cfbc2f9f0d4344e6c539807519aef87c171634affd356ac02aebe39fe7bc3e8a442fd79a067d389e5bf58544dcfbcc02a5c09dfec1163d0d470d6fac67bac6aaa060fd9516418dc36addc37cf69c7367e8fef824baf229ad87c299dc61e308de45d713b63069bb7c1c9e791bf9d77190695451f77f7591418ff705da1369677dbacace2244769c1a9a06e45ca2eccb00e53e47f9c21f8407b3ca3e2f3b50d2c4beab48958714761c58c490b70036743bc0a882da45166a66119b3089890f1f4be15bc9dd3c302a139f710e685e13e32fd6499441ac0e66afd3cb0b1a9b9f32bc9e943aa981526ea5bacf24e641a215c8428f4b70bd1629853fa46af73d9caee92852bc5b283f2290b8282fe97ca6148a8aba9cffec154022dbc1ea1781022a594f41e7d921578daacc1e1c96c0d349e49a98ff48f2469f638fce340714a2c86e0150f08e456363287316520fa9c717f13f31de4cb9e03cf63b43f0a06c90bad4e6e5198c17c72e716924e7d0e69f2a3c005c191f0b084721a97ffda72ebd22cb876ac1438e7dcdfc1c7bd7200325c00337ff5ae8a2b69db3fd21edcf4adc91beefd06cf626038bff32f31ee9c55f4a2cff0128a606169de2801dd21bf783bf0a71ed69329ca2c5809657e6406da5598ad4ca5f364f41055436ef97c99f8cba40ae3dbbadde1f9055adfddbd817aaad90d65ae73b2f75953002b9d93153fcd8715cd8e47718909448b0b373b20ff61f9cddb63d51f2c1eef69d91baa15573fdc2bb97e4146db37af567206266a472be9710fcc3e5e8c5728f5b76b1c2c60289dbcfcc48b0ec0f3cc5e8d19dbed7e0e36c622cf2b1c282160f835ce7d344a4fdd7ad6ed0db9ffec7023fbbb91a4f651cc1fb1b9506b18297596d4cb4cf8d15297e5be7f62f9c43a693272eb4ca92fabfd89c15599259bb8b04f98c184edac9c060642594612a2079f891b09ed46bce447aade7f527f84fa113c1dccf80dcce3d9ff402b7691fb192aa80f939cbe37924186ec3e4e8a82df45587ac21f9a9c513145592eca3aceb6b9f5b2b3c4aa66a8daf8ef6277dcd6227442fec2d0728ea7f5c3c2ef07e5f9591fe04a360d977c838a919efa3298d8306b5e3e13cfcb12f41f0f8a79379821ce57e67ac0a18b54893d40c5fe98012c4534ec0623afe05d73f4d3b5ba64538577b2d5e706d0374dbcadc5b1b4d05c715946c6a43d8cb5b76ca0bbf1e781ae0f512ce27a3466489592f78824a5ebcf0e021a2c419c34a1c69be5c03e2f4b66e4f3d537779d375a2c709b4174b30f8662bb726615b25c97d6b58c1298ca3aef5ccd3fe2b5b8bc215e2cb0fa232724e516726b54c9260fb7526933b6fb7641cff26c10a38b9adb610070a4dfc0d21c26166e33c2a7e9058791644ab8330177356762a10c15ecc352f79c84b13a08b8f6a4aaf58b138fa772748197d7ffbfc5d8149615a473ec5e26673176e6d54d50684ed88121bd6bf686d26d2aa8673123fdc53039d0dca21aa921aaa16cb47ddd2ca87612c5e0f7599a57f894201c7fdc79fa32a013c9c3a42a8b36815a81296c5cadd878dd727b1b1005d5d27a54f8265966b5e452fddf5d8c17b13a7c1fc707aeccfebb06fe2549bd8771beb10665ecc706be588d3268067cccaf0df58c7c8dd7bd0ce88da294c99882ca2d9806ffc2d07a2f19007ff1a0dba50c7bafe1c3e76210"}], 0x2368, 0x408}, 0xb) 16:00:08 executing program 1: mlockall(0x1002) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) fsync(r0) r1 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x3, 0x5, 0x3, 0x100, "4ad226d233706cf92b094030b7124cdf4b817880", 0x3, 0xfffffffffffffffb}) write(r1, &(0x7f0000000080)="fb52f0fb9b7fb8ace2626cc479a4a2c04231f08483945cb29c6f749ed59a3633d181fa4449880e66b5ccb8c214801298948f6670758691fe89d1142366cdab708037c0c4f65660287c24e535c69fb19d47c5b283b09e66180d3bab5fb1e14964efc082c3aff1d0124e70e1d09372cc17542f90de4dd65c332ac0f6bd3d0ca6574846c86d976372f7b43d9f40a9177b829968c4cb2cd201ef27edb2d60343fb90a2eedfc714bab3c64dce9f7a83a632bf1d4fd9ca176e", 0xb6) setrlimit(0x3, &(0x7f0000000180)={0x200008, 0x4000000000001}) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x400, 0x8}, {0x18, 0x0, 0x400, 0x8001}, 0x9, [0x7fffffff, 0x200, 0xd82, 0x10000, 0x3, 0x7c, 0x3f, 0x9]}, 0x3c) 16:00:08 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1010, 0x0) flock(r1, 0x1) dup2(r0, r2) r3 = getuid() setuid(r3) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x45) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xffffffffffffffff) chmod(&(0x7f0000000000)='./file0\x00', 0x27) 16:00:08 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xf1}], 0x18000000, 0x0, 0x0, 0x0) dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0x49, 0x7, 0x4, 0x9}], 0x455, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 16:00:08 executing program 1: r0 = geteuid() setuid(r0) r1 = socket$inet(0x2, 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = socket$inet6(0x18, 0xc004, 0x7ff) setuid(r3) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) setrlimit(0x7, &(0x7f0000000080)={0x1ff, 0x5}) shmget(0x0, 0x2000, 0x64, &(0x7f0000ffe000/0x2000)=nil) bind$inet6(r5, &(0x7f00000000c0)={0x18, 0x1, 0x3, 0x7}, 0xc) fcntl$lock(r5, 0x9, &(0x7f0000000100)={0x2, 0x2, 0x1, 0x5, r2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto$inet(r1, &(0x7f00000001c0)="7f7be53f0ac0c840b0e36c44a19271d3365b410f4c3eb4894ae7dfcad93e235eb4d265a8f9e53276666f8349beabcb40a6a2ab9bde922c754325dff8d0533ab862d0a75602aac147576ee173cff21998b8c8383660f98191f0117e14560fd3755b5ae81c0eef154b806edaf34071d83cbbb6e6387ac73d32f6470eac1faf74a08ae9818129856dd26c50604181923f971be58454855ecadd94fe7a1c70e672d5bfc7a3cf59381ef9f9d620835d40", 0xae, 0x2, &(0x7f0000000280)={0x2, 0x1}, 0xc) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000300)=0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) bind$inet6(r6, &(0x7f00000003c0)={0x18, 0x2, 0xb95, 0xa6c1cd}, 0xc) fchownat(r6, &(0x7f0000000400)='./file0\x00', r3, r9, 0x4) writev(r1, &(0x7f0000001740)=[{&(0x7f0000000440)="5d14b4e0e1b407efb4db6493e4192934b6270c68e454720f724f502e783ed306e6bcb65f08e0e64bc217602c94390f51b1fac07a276b39d3eb52924daf261f839c279640e737334bdf681f16d06bbb29ecbd85aba55b12b4f3a877d9d5ec064622aec351053623a871f4b364dc2abe363d14517ddd38862026395153f644943df962b249236179b3d0227ffa78fd8688a88e66", 0x93}, {&(0x7f0000000500)="e7425db115cb81c521ef7e6e8049de78", 0x10}, {&(0x7f0000000540)="3b3689f3233621936a55d63c588ca68580e522574476a4b1d0d08767e4a9d858cff6ed25bd6547ff7e56c1383819b76dda434ed69a2037b9efbea07d36eef7f83814263a983f888dc29d661d4da0d229772126f8ae75df5882f97c5492ce0281d35c0a21a4c75fb0ab929fa73008539f38ad51b98efd00a7e7e9f577f7480eab0a0d5ab13c2608a4f8faabce4b", 0x8d}, {&(0x7f0000000600)="971a5384af04406a4b026efaa25078deab1ad3fd929363252e986976437942981d1da861b84b86022be1e36078c1baadd9daee3f44705005cd7a04f7a7e2", 0x3e}, {&(0x7f0000000640)="2029a802", 0x4}, {&(0x7f0000000680)="914e0ae0addfdd22d1fa98aa6526080ceb7b4a02ec99af14c9a310eb8a7c9adeb861dcfc82f804514cc6604cf09f142ff046bd04955f8f92557969803a31e24142def56026da0ecf0aedb88fa7a4b726441068a24d68fd5db799d482233782b8e5f12b8000dce910a6f83d48acbaa495f9511f58f56cdbfa2fab333158d734820d27087270b00aa20af45bad5817d93f9737ca3ca1b6dd5c0ab0b2a0d608555a32addc423192dcb2e74f0fa450ae696719a17df2a96f0a56b6230223f8f6669d6b875d867455bc65cfb3e3fa607a6dd79bf245c8dace17004d5ba3967026f177d90f7a1d7d322d1efdb001c28aec01ad0f93c538d288330afe07532c134b570dbb2c83e5def3a5d5e630b562b753bcb1c60c75751981cb30b51eaabfcae9c22fa22b63823537781833e0747ca6b36957636307380e36ebacc9269b4d5336c1c3f3414cf4273dd18346b955943f716ff692c0bc2ee7460048215ee4fc23e49d1ad88d33c91c003920ddb112d208ace0101e85183b6843399a26727902699b391216422f98af0cf91630b99e5667796a9ed8e36461ff17358b882c4ba023fcc9aa101e9eaee5790fac52f8d570051d08d3b0f4e6155ce900b6f63625a9c487675926ba1fb4e0a168426bdc5d9a638084283ad2a5aa26467e3486f5ab926f40d2f0d11747d796dd50ea5d577c475dd0d69c0a79b7aa25d1d165cb4e6a90bf8a94e996040bbc81e1333e1758b890531bef4f0766fbcf642b313cf03ab56566f7be08b3350718c5925f774b881c3d522d0ef0c80ba2a6fb77d09635dc412cc72cb6943947c380f9c9e3c487b765e0bda43b8f3df738f3d6e5c4d5a46f61579ef67801459ca1690ec569d243b9094a222bf18995238f2062cb1402c4ed9c9d4ea28a9872fa829a346c94866086be69a27dca2959d347c5f73f9f4f909a3ad9884abaad7dce448a3c0de7407940bbf344db230dba78c1eb17e3d7c646277af9a887d6edc5dc75e7f245f9a6ae337ed264691d61aa45131420bb9b97ee9e0eb6719703914f4344165b31e98929e2a304aa497f69279b54e88e74395b9b10f75350b22a094ae6bce83d0183b9b5daf2ba3f28f2ae8a14f7b42c8b38ea61197cb086b9b85bd765ed7024219101f0d43416dfd4cf59faf8fde1e7dd93add2ee1e8d6344a5e7ff432920d82996cd47379ecc19c8d9c528ff7f96092dd3e1ccdbe3782b14b1f6bcc1dd17e67cbbaa0659d119ab5ba73f0eba11bbebd9f51ff1ed79d333e55b93b5f8a5c457dbe448e2386a4251b7faeefc7a3290d020195dacfcd311a06441be6aa5c76f03c9c2e508e52e794af8414d6d39fc2bd13c55089e5e3cded8e2f6fb9aee41ddec5004b47759f983a58998f473dd18dd2a2cdf20182836e86e9d7b33a4dadec3211ad2cc518cf5762fdc36db75b4a5442d91bc71b57582c60173f38f88c64a3a629e218c537181fd715886dbfd30fc18d13db779efdb84b642a7811869aac8d75595cea3c7bfb3df310ae1f32d7c1014b7a35517f69b66a457b2c4a07141d094be37c8f0054e367c5d3ae0af61b6ee4ef1aa8f611bb1c75e57adb270ca33bb01773d6cea39846b37941a64b95db890414318b9abe5bbbe381069635a7416d3d74d4b5040a80d2acb0042d5239f579fa03c287219242464316f074c3335c0fb2c5ab4e4a11412dc91b6dbf37eb6a3999e54c79e67546a3dcd6fc2fa86e90ea30af03b0f98c2a7a85f09c96c8b1e2a0ea4a90153c8a214f6472630220beff5784c4abfb240a6d692d86638c6d506ec9fd602c16962668b657ec1ea89b4a9b93fe15115d135b17068c7a22480ae0849b2621e396467b3ce6b2a8547454bb87317ee5dcbe366ad6dade81f5f082b5e7cbfe993f02dbc41d5752576349c313772936c45a02c7ffa99a010edd61cec3cc5295f08f8926301fda2872f88432a961d9f2c507463443c0d6c0687495c3c85c1e8e88daf27cd03b635f2f04d763b1f4a28b562d419a97f1ad29e0de0c35d5372f8bab5e0f8232fc69a8e0fa62ad567c87877cad2f6b950c3f07dfa49cd7432b556045a2d95b17cf88b07a567d1b04093bb801a1072a4c02583e82817020841fbc98fe3e55a00853b7bdc45645c2184c3ee66808d4936000c5747ff201e1e862286496c641c5f3d7ae8323ca7f7317bce5ba39fc5a672489504af760238f7eea5e5101ea71e7093ee4e41aa981f1b9d49279eb222eedcc0ad5210b31e3cb929d051421a3debfc8fe3551b859b93ad063d3fe10466bd7e48374ba501ad0f12e6dcb6c1fd0211e1f47c60a183e066a5b287ff8cfd2984e6d582fb13dfb564415b9335706907ee531fc0c4afad0962c5e74e993e7d5b52ee8cb79566fcd240a3b8305edf58b8ec1045e6be2951d181349f2306b7f27dd1fe726543f8c8f0558b8c551669225934116b1822472bacba98a8eeb6cd41c617cf35e82f1f2209212e68d0d4fe99d3bb57607f5e94528b71761f14d317da3426030eb0077b1e1a88fb7923642b8ff2a76e5a653dc64e4b5454df814fe0fd51053172190b9f0d3026add5146cb06a3d2cfadc856274727089210591afd54c2d3fe0183c4e580a16243d45abeed09f05ea90f0b6f57841d62a2baea11d9b01cd7e92d322bbbc544c719a99a51342a26dc92309adb50d908b61b8cc25be07d6cf38c2525d4403c5048f6fee64e91dc5619038b440ad805a25011cb57381933c4d6e9cc0cda9e40eb634c142a6382d2faa1894c301dd0c9b990478164c9ca47f8537e6aae5f6ac006ebebdfac9820eaf84e0d3fb14ed72800c1beca82b8166dd869d711fd71fa99188e9405990d6447d69941b856bda206c99454079918537d3b27d3b72321e6b7415e9c5e817cf88f8d35755c9a93e172248f0efc3f19b2efe85abf8324be238101cc086093586a90e9203822afd21b007dfe06640909587c0dde2ed20606e8b8b7479cb1dcf2093baa72ec51c931993bd6737a90134126e5ee83beb9d47fef4985ff4b04e35ea8aff1e2dbb0cbb54f8634b7eec68f449b20748e012b80e5d2b10c8824f5eb136dcaff440ccb0a09eee9ce41f2cb915029b40b33e51e50651619f96df2aec06b59cd02749fe7f16e82f80a2633bfe81873c94ec2961cb0fa7dfb9abaceb54cc0d9aa790672c630b867a8c66137044f9558037336ab656f627cc28e44e767fdd9beb6eccd9bc32e486ccb2f44dd08ef3cf549fd05720d31ad2d7f3ad3dfe70d870deefbfc3c221305b6f3df54988e9eecec105c9d1c9bb0da1060877d37c45da5abe873397161054930ee4cab46875c003c8702562396a5a1d44ba280e4836158f2e5a7c35426c7ef4c017fdeb98e0f0e6fbc7e1aa3d75240f37ae4563b1cc6660a26005579650db0e4d40edb3d4329d15e8db05509fd5185b622889f85401d5a4b3f03343bc971b82d09c99ea87e10d86820aeed55909fef8a904c02265d7a7e6a2a12a442f08da7e9237c9c28dcc0aa2b76a4eba1d203bd23d7cf13cfce012c329aa5e0f320f801c376a1b64781013d4e469df53b989a70f4b7f1bd602d52e171ae2c86c1ff6037781f2290103ea0170d839dd689a89dbc89583e7b58f76c621feffb8641b22b0276d71f825534b0d7df06427a66ea718dc5bddfbb343516cfd7d46e69dcddda87f221223647ca7c741384425a4b6ee2ffd2496cd0b0ef94c0480310441e7a4447a89dd006987d9bc4c62e1d7b7a7758bea69d500c2d4b0af79dece1f3674e6b43c31809e3526a268945e270cfd89e133131f690073bd09b947237adf877a9cf7c9624108ef39e5965c6491d321631d05a70e441665075702a1412939b4f2ec2292b5103c692499ea16448bdd15e17706cf17f22c7a10c2b694a1d5970ac7d974343688fadda4f029c5cb728a70c8406dac2cffec6ac22946ef83d9aaac035a2895ab309f478f18d8ca57ce201a512647641718d153ee099f9d41ff83dbe8b1720a4937e622b411fe03b6ea2819302ac990e1191de37a1f58a72481cb5309792e9369c2f16cf83da6ec34b1b19cf3c30575a707609ae35943b2af051de1d69b75fcaf19e49d9a02c8a0a45188251502761c6e371bffda5f4a9b3b22a49ad9d8d0fa275f1f89acc37e717ea89fe8f18187ba44a9541a7b01fd261c91bf230edd7441f7ea1d69e97d0c81b849dc18f1d4b93b848a4f51264e74c4b7e0c6168ee211c6be0b30af45f83efd6822d4762a17fc5a40fb73ee368afa8c7649e27366bc85530f04a600adaed89e70a62536dfdf34d75cbf814fde7a95ddb6feb54708e4c33d49c6e9744cd0b0c9fa72af03b50252d19a6c53041f36fe7a6b821350232ba5d99be0da5f1ff8ab570790baa0fb2483af873a73e203c6d528ad14fa5b29b04701fafc7d95f48df43c1104d485dcb0887a128598f3412655c1cefd1dd093f63b8668d1086484e4ca1beb8d6db76bb1640b7f96ce74146123c7a05cb5a348c629e48d665d6e4ae7dd3bff62c81242f1b52cd8231263db18c0fcb765456cc69a01aacd670dd0c24242366b413675113eda99d8c4f52c6335828db2bd8bc4bc364f431984f3d72be39ad7a58f986e8b19cd7b9cbfce045ff5711dcc8859485cde532edbde319a909f1f58b482476b5599d0a5bd1078630966f6fc194f2ea0d2d7a9961865afba3475d6f96f892019640e8bd182602bf1cb4e71f1f33327a1f0d89408e1d7d6779e0a4c42054998f4c72afbbcccc75beb22d68c4d2d9e9a81797058ba38811818d32c8ca09a3785c39c965d7300e66740bf3b7d7715bbb0d8df054633abb2cd270b1af0ad90ee176ff7da5b529f3924f66d24820c1b6f685568debcad4366b883851264dab2c976e5ce12560bfdaa4ad78ea38f01bccbb6d28b70851eeec9900aa18204f5ae69013930cc0fa9b12e01f12a05f5f23b88230c11873a8ab2bd628f2e2cd626df3be2a0c63352be7a3584ce37757fd6fa4a2971465b13f4dabb497ac7dd66f0c56c714bcae49997d72ff9ac9c8ec53cea73a65548c9dbc78fdb7a61e116e7ae46f6671f758b132d2168b6d608a9398dda359faefc75d44addb20f71ea094cda14c7aa51b8ec32d40455c50c019897c38ce8bcfeb14d7d0ac172c8089afb75fcf452d57a61ad47b47abad1f692680a429f507f8da760d3a73aea5ab4106f0478eac4bf66da32d6e1a0feb7ed5e0a945b2fa33e3a9b9cb4f733799944ee197b8a9cd50f6379ec8e43e7b749bb4a5a3a12eeac249f96151350077b3f3e6582dfa0069050928314eb98a486bcd130f644d2f2cc3a94306c52777ab99286d5f521e17fa8408fbd7592ba20813176f052f3768394de2a67f017df25d7a3ceb514b07f38c25c6b63fb87eb18ed1f249287da1e550bd937e5cb8e67ffe500bbefdec4307e20e9b8932363b38c8407dd9763a49a6bd2bb2355c4cf2db21440e1baa381df1c72a32ac7c9f17009acb66f665c2618626d1006300c1b0db336f056ac21f14b46d454129882f23b1a3ad6d16e90f78f4b22f3a7510a44601a2975056b696279cbbf6ae39b3331550765dc26038161f8ab1166af3e6f3ab8b8767556f8ab4d9aa5c8980664965980be8e65bb1b7a67a829375788d3d2a7c6c500cf1ce8d6fad54a736fc135f48914376fbbfe79e3f9f55cb7682f97c948964a72aec8eb21a4d4c10a3b316f8bbff2b19fb000aa58013c50e8fea96d7a22d520d904b689542ca540f97aad3cbdfb15896faf317144156d4aee95e8dce81a76b5a8f7c0a6967c888756440903f4743f9501d62bc1e5d1ffb9a12cfa3fcead1571ee133609", 0x1000}, {&(0x7f0000001680)="d54e728156a782496236e3775739797b2946e3e986dbbdcb2c53267e4dcc4cec84d3b8daebcaa4f23dade38ce4725ddcbfec2a9ddb73498116949cb7e8553f3e86b2426833643765c8d0007eaea5f73caf6a6d6659707d0f0817d6c72f4f5c75c055621f9c71443f0d7e8377ee8f6fd98361c74a53e2a01bf38697ffb791775cfbfeb1", 0x83}], 0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000017c0), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, &(0x7f0000001840)=0xc) socket$unix(0x1, 0x7, 0x0) flock(r6, 0x4) setuid(r0) setreuid(r10, r8) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x4810, r7, 0x0, 0x0) pipe(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000018c0)={0xda, 0x5, 0x4, 0xe9, "fa31ea6fd289ce96a2640489fce40d18b478da72", 0x1f, 0xfff}) open(&(0x7f0000001900)='./file0\x00', 0x1, 0x29) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000001940)="3f27d5051e72341b8cefaa1041d6982c0291e97a09b2ba212f8413af5295352f4ae187bbbe863d235668bee2d05c932bb77ff775fed42f98e0dbb5aed7745fcc451dbb55c958058fae20c27eeea603c27a7ba04bf69c63cbe86de45890ac9d4a525ea329dbb8264dcf7607f520ca5cb29c26635e0a5858b81f1b229c1006a96d27a44181d007ff1981cd0cd469e81f4b3dc2830a5c867e250c99b08fc225ce064c6446724cc727f7ae4741d366cb19e2455dcb31ab3a66495bbf2a7990f25a00", 0xc0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x8000000000010001, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(r0, r0) kqueue() r2 = kqueue() kevent(r2, 0x0, 0x8, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000001180)='./file0\x00', 0x84, 0x40) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f, 0xfffffffffffffffd}], 0x7f, 0x0, 0x0, 0x0) r3 = socket(0x18, 0xc002, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000002680)={&(0x7f0000000200)=ANY=[@ANYBLOB="2a18cd62680000ec00ad081af6a0091aa4c9c0dc9e73d8fbf61647e98b4b48dd84c7387156c1bb5053647ceabf3122e70000000000000074fa4a22f893ef4416834565b82837966c7d09a809a7ee24768e5d3cf5e25d9049a37ca4997a831072ca0cba0ec6e181a1ee57b74d0e2f175f69c0843e9645c1cdccac2b58c26c4fbc17f94e63745ad0f3b41f4a950e349b60588a8b842fd5a6eabd28f69edccb58ba804eb44be4ed3f77488943dacf68b91866bbdda5d3cae71a146e0073521cab918ae738770fc5caffaf2f64030b0f282874081446c244fb"], 0x1, 0x0}, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/55, 0x37) recvfrom$inet(r1, &(0x7f0000000140)=""/4096, 0x1000, 0x1, &(0x7f0000000040)={0x2, 0x3}, 0xc) preadv(r1, &(0x7f0000002380)=[{&(0x7f00000011c0)=""/226, 0xe2}, {&(0x7f0000001140)=""/10, 0xa}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/171, 0xab}], 0x4, 0x0)  OpenBSD/amd64 (worker.syzkaller) (tty00) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) socket$inet(0x2, 0x2, 0x10000) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 16:00:09 executing program 0: fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0xffffffff) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000000)) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) rmdir(&(0x7f0000000000)='./file1\x00') fcntl$lock(r0, 0xb, 0x0) 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4000005308) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x42) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/221) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1ffc, 0x5ad4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x2, 0xa224, 0x400}, {{r0}, 0xfffffffffffffffe, 0x80, 0x4, 0x96, 0x2}, {{r0}, 0xfffffffffffffffa, 0x42, 0x80, 0x2ac9, 0x2}, {{r0}, 0x0, 0x10, 0x200fffff, 0x5, 0xddce}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000004, 0x2, 0x5}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20, 0x7e7, 0x8}, {{r0}, 0xfffffffffffffffe, 0x12, 0x40000000, 0x3, 0x9}, {{r0}, 0xfffffffffffffffd, 0x1, 0x60, 0x4}], 0x4, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x4, 0x24, 0x9, 0x1ff}, {{r0}, 0xfffffffffffffff9, 0xa0, 0x8, 0x1, 0x7}, {{r0}, 0xfffffffffffffffa, 0x2c, 0x1, 0x8, 0x8}, {{r0}, 0xfffffffffffffffa, 0x1, 0x10, 0x5, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000000, 0x10000, 0xc22}, {{r0}, 0xfffffffffffffffa, 0x80, 0x20, 0xfffffffffffffffc, 0x4}], 0xb39, &(0x7f0000000240)={0x3, 0x600000000000}) 16:00:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000200)="40933615950728e8008e12d4abf1407df9d9f51504d38f254fe42b44d7722d95fc78217ea9835df25d12745ec52e31e7d0ce883bb0343552168f73f576e14eae8f284193dacd12cd0ed0c4460d379f809416fc3eff393964eebe2d138f7b47c1bfcbe52302cab2d9f1ba61665426ea80c2fd3e705f0541f764a2e85432a9bf40a4cdda12fff0b13f150b9d354bd8dc152d37ca0660ede2d0436c7005a8803c9fb2c77cbb5df3df8edf73e4e951364d52456c28bd862e3c4eb303e6cab0c5c9f11059d6e512c5e63db92e94825ec8695aa707256c87c6bf1eb0d0471de6b25abee45aec41a98f1126e8ca0ca2ff933392e6d487fb9a0964e4f3cd4c2105a217b93dc73b15029e9b65f8cce441fbda7e025ee0f58f0a27d36bf68a8456c5bfe52dce9538d7b6095676de3d046910c17886d06d352c2cc872d51197dd7fa102743b2f4a72c98bc3bf646d6b1d52ed61aea2cdfe45112132ebebaec659da42121cba0c53db72e9158bb7784f4ec5859dd463ecdbc5f561fa725aed08d977b7adc7ca3705a009aecca5e59e720aef454315d935c5b52053249083e4db7ed5f13a00c9cdf5a38126fb93a829efd9a44c2977ae9a6c7298b982146e063ea69da78c065fc03a394713285e8bfedb66affc94516e1effe345404c6063d46b2307aba82bdecaf9cd97bf9a6b200ab31a238ff8bc9439daf8edb2b7f983607145ece06132d5de84ce05d23a6f1ed4b8be5058eeef38f38af4755954919661b2d8cdf54de78f2cb10e092d982c6c1139495d113e919d0711b5cbb550e0b3dc9e80833ec5d705cddcebedadd37338548774937cba5221bedd2b03444f3eb969d09ee6987a4def350414db184a1aeb7ac09a04cb828f16940168e045793ada9ba4942637b333d1dc0e596e78beedcf6c61679fa6e8959799c040503de41fbb75116781d193f2a502775990ee66f29e54a8218c0c91bb94e0c934a2bb605f81675703681f94eb377a7f8f74626c5b052868a4fbc3920dc85cffaa994d541fc32de7309959bbd4f53bf811e336f18b766f71a06fe087be581595002d85a26aaf8d7bb8c2a4cc986f5bb69655e09246d8f7455a96222eb47842064154340f882321ba826e1522e00092ca6f073a40924ac5f63537965ea78e97521e95cfecb7dc3c585730106bfd75f7f3525e5bc676c97ee84080177257bed954d885f712b76605a0a9793593738fe9f9f22ea1e0b537854e1199c0177daccf2b931e02ecb51176fe165fc4b0af5eaccdd81fe99cef19189f0da4e8b039033e113b8636ea94fe674ae108a11b24c4e20b89cb14fd488c27936454e27f35c0a447887ac2d952a064ae83639e294cc7e7bb3c1eb84617d7d0b61d8805f4f8d7123f74f16fd4c6490e02e05ca98b5c44cefd085965f23abe3538d775dc6e940abbf0196507c6756f51ee4792aae0518b4eb8162628184b939f661f04ec1c7b32dbcd4e4fd7f5014d169de30223298d75b27c4e557d939a87fe876a7e036790ffff7510af539ba366b6e8fde0e0c13c728765eade2f3b0dc18f567be728ccff3650efe00515544ad63ac3d421e249483642a75aabbf66308c1ec3f0016825cc6719de6e4c83327616e95e1b06e6a7a7a95dde34c1b72f58c64ac05c279e554db66f61998e6fca50cbb899234c6ac0b506df2affe859aa23e885dbdd5ec2f43de2a20e0fce1b53b6b15cc579fdce306e6bc4b822a1c4ddc5cc60feb34ee62e3fe0c9509c8297f321b37c64dc553b38c6d4e56caeedaf5ca433ab75a186453e23f6050e4d463d85aeb0cf9cb9a809ce139781158007cbf964c918737a532365743155825bd186879ab2eba2ce3f99d753f5b16b42b0bc33fb29b5bb99a79430f2ea745d159ba99c57c86f2f21c339d75dcbf8115946a0de1113d85758de689e19510787926f809aeb9b3d481920b3c13c5bede644c1975b2d411c955af75096c18a3c84fc8fba48895147a131062448255e3189e5a98c157d3c0d1f96b1648e363efb7c7403ae6e0b951fa1f06c939cca45aac2bff454e594ceb4f91a3abfc17f8e5bb8aff6fa111128892e5512f1368326db953cb0aed08b3c006e5f3a144cdc3e9658d7258e7aee3bcb775e77ff958cebaea26f861f860d39538a09c505753c05e621f2e5d8445b0b7d8c7e43a1690305028eda62448611d54334f19c273e8eb8de0a9043e11d9ac9779cd7197c702d5ced92a013189e5f6a68082bd43491ae6535265db285827c092b95174232f175c0e77db77b8ee45a8c0046a5fd31cee219bc1177600c154e630120e902beba2a680a1eaebb88cb2e8a015c4c053c2ef317293b361cb698a944dfff987e20dd0b74068bd9792254d088d9b11f346eb54824d441383945307c33250b007672a100bea3e55aa43fbc309aec9b88193993d31b348bc8d5499ebcce92891afc8407f7c236b5636f5d2b9d30eb7a30bd38be9d9d054ae1bfe325e7759b1b7446e1bbf53a1cca1a8e54e64139fb279ffdcc4d4cfc4c4730df517052c5d376d77485bb7b1c2fe50a4c90fb2ce0e75beb4037df4ba514115cf6b5fa376e9abc31c0cc96aa537001ac5421a6e9fac72aeabd48bc51f6ac8a1537073952dccf455e660dfa6694d2e4130c0f2ab6277fcd1c5c8155e77acf35c4f4003c942a29b9eeaecc4566642e3d18425a71df67d67c730d6833ec80ea65f03543227d192dd09be6dc8f24a4836cecf24fb1c25e0078a62daf13c880d11c268316791d3fb8fa74590ccb8140362d88d8185743558a7de968158cf208463655db3e2a576de305bb3cda75eec001794d5f3176e0d864ed806a934592344632451db7e67de4d11d8155065d1cce26ebf46dd56161f49431cdd9d418faf1b790cec8fd607b60daec9332999792f6be0c3b85c5e53f07beedb19635054ad7d4dfdc045da124b60f3c6edd76bb05273a50c20bc6403737dcfaf6450ca9d440ac48263acf0fe1b47226a2ea52d4a8ff981b1034be1472a567d90a63db49004db6c5c9ec506a3634b4fd10bdc6845bea09aa98087b1211d75e1b5616ed5bfd446ebe80f960f43a5603ad95f07d958fda128b7908d3a38de52259a5d0778bf559cbe01e7275ccbbeef417bbd91f24d3affe8997b56870061d865ef8a628efe53d51ad8e95ee67ba44757480a72340f4fd26f4f1dea66cb558ca2f0af76acd8d18fc379503f8dabbbfd8fd6ca1489fba98bf20ac6772876f5696f152ef0a4e82f0105f24399e529486ff94a73f7ad5d69ed711340d842efb68fb6306ccc66cb2c68286e1842482b4d290d9ea359e2dc7808d374e3930fbd20f303ffaa69b14590b711b10a631aeb5d2535140d80102e4f10bc6d67b201048dddc11236e379ed1f546c8fb61a411da461c3e4d901f57662f33c0115ae77d4b1d8f9f3e489d112a70fb66a04d02b380ac9490dc22ac97af6e461a13a1a04aef0281ee6addadce8b3b6427c28041267f5d2a80bfb2cade20c83edfed2e9c2bf33bbc10743c2f079fa3e5c27e98f1fc9b30d7750cc5ec8e53137a6af0e807cdce90c1e981e8da10c0df63162a35012485e3296616e7878e721084e82ae5b5bb38bb377f2a1bb4101f8cb4e6a3c2e18fc728510b4a5ebb8b8eb81e98373c90e1a71f04e9fdbccc6dde1cd42cec7238db9cde6db79fe042b52db340cfe612fb045b18bf10447e7b30610db3d2550520ade0a32db2950003b7e280f66689e60793a34a03202b15f1fbf39b81da8ed4db9c7023ca6f44bc05c9958f01824dc046e4189834ced58395692f3b0e0fc46ffb0b345b5afd7cb403a23964c0bd72678e3aea5da68bd6e9cc81d75bb66d55e2b182fe622823d8bdb255ce2457745c8195b4cce73735e49bfcca2bd68d08cb3e98d25fa838ccce3ac18bf1a94d7dcaf9ab03d4fa4b2d8cfa20e9d3c1d2fb6450dd4124d23e56daff7e6aead36adc1efed88f09a83cce368d737de83ef1a25a9fb171aa2cd2f258493f88c01d154c9c0c33e7ad4e864ab1724ea0c9e066ac2e25a34a261d93849020fcc16a0411c60a93dfed34660e78ae09aecfcd29ebd5d3dfedb6c333162cb28c1d35c9212e5f3ac78d900476947fa19f4f86a8f3df1a9f27389c19a3deaa60a6eac799caadb6e81302d6056c86d03c0a29b8901716e3077142fbb6a8721f0473b05ceabc725d48f56bcd1b649b54a318c95daeab80d163a316440c3eaee764d7ebb072e3228de876f3fa5fdb734c920f5b834a14ed52d501936ffae82585c503f363fa5e969f62b3bce4f0ee4876156b4cebfbec0feecbcdac2cb0698a28503891cf5819dce69d049acd44a5c1a93487ce0aa54efa2d5d5f2458ec3429fc81006b9345261dded0f7cba5ac663d472f8750df2ca5df93e58d08ce1784c4930f9e01a1b4444b569535f272dbe706156d6b30bda0ce1b3bfb0cb765d15dcd2460369821e0511215ba899b2571fab24047669d3cc27d08d2211b5755b85581dfde5d2ade3fc68c17572f09e0bb1e8cdb672c13c9e46ef79a2920ef9fb4722326b07fc0576bd0e6fdf502759d1376b9b69d7fa4126a9d8fc86268a24b7149163055a7cfacdda4110ab86a36b98e0f5ed9fc55d2de4cf4bdb161c413631d294bb80898d8f1134b973a131ce5ab072fb7fb085b6d239e096d5b0e5ebff03f4aebc52b180e8650bbaa81555907978957f560111cba692b0e8632c94e86992f6dc99966e7dc9c2efdc257aef214f03f246a0d987dcb9769d32ee81c69c92a4de5330b82f01242887922aa8c9091ddc963b1508d2f88d463863fb0a7727616451a3ee015ebd51a900aaa3a39d49bc10d0d2c03b2d3b4815fd1f36db56cfa455244ed0a8a87ef5d5ad7caa4de540304a43e9f33512cfdf3bfa573ba3cfb7a30fd4fa21cfb64ed7ecdf635022d080e2306c2ebd2305f4e8d8057a6badde2b939d12aa26b43bab56d3398fdc98ff0f8a6c205c8b8cfa42d789fbcbfb032f007505c6cbabf7fe71d6ca9faaaa5c4649b18d0a4f988c3325069092a2e9eac56179b547a4ebb6fb9b757df1066b6507a2cdb55da9f8fddf475bc31d18d0d256b9e13d5383e5938fccd2c4c4d9c6ea8bc49e674a3b95ca9c26b26b11b50985841610ed965a930118ce0c6f50072919bd94db919965b4876cfdc0d2e9868ed7838bc4246538b01891effe0ed406cddb54240bbbc06c37368e3f57b698b3808995e2c88f6360aad041e66faa77cafc4648011a7ac908c1d92db661b02396baf31e6231b8868d2aed153cdb2370afc08ef2f6d5517046510882c218e4ce931300ee56ddf81d3e74b09c8802ede936d614378082b34846ae9d2e0f778eb3b6a1fe4e746b1fc44e4a715fa836c3f2bd316e03bd1c36ee84722eb93b002daa094d4c6b3034f8af3cbaa078389bc39ef2824a122f42b110d30eb3b13cb21f56fd9c91ff2c59d246c0af436aca0536043db45785c252d2334123aaf0adb1a200afefd32bb206710bf5bc2f482b37f72485663b53eed693d9060b28b7eaf7fd0635b81ef5bc98c04055b876184552cc9d81abe477fd045993bb49d1e43882aef7372352b3cdb7028869f2a5b448023782ce2e7faae4e6bac6044a22bd0b5d0cdd665cc2e2dab5f8cdf9b0e0ea51def9525e4f73fc3c4ed7e3ab85fde5a27313977bba47a6646b37056e57bfb5d47b298f7236b05a9a67bedaed6991fbd49df00d20023cd3dbd5b70228ff571c13d514fb5df4874e7ebeaf09b7736d313ee4212b2e510115a6bcf1211054387d9127df80fa2c2dcd4d7091276c5fb0955100a13dfaa05075a5bc555b37973a6f181feb9f2", 0x1000, 0x400, &(0x7f0000000000)={0x18, 0x0, 0x3cf4, 0x8}, 0xc) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x406, &(0x7f0000000040)={0x18, 0x2, 0x8001, 0x62}, 0xc) sendto$inet6(r0, &(0x7f0000001200)="14cbb0c362ced3f00c0a471ff445ebbca9a1e703b9ccda42e38c4bd06b42d68f8f3719abfb1b361e67a394387cd74087fd57e63f29e593a57ed895ec99ec70d4788be21af275225013e2e349ecc66b313fc8c43b295cbc27d15690562f0c96aad0406700a57be7c5f5e82811deeab34c87fd135c30fc050b410a3c427edd3a1471a65470e6", 0x85, 0xb, &(0x7f00000012c0)={0x18, 0x1, 0x8, 0x2b1a}, 0xc) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) 16:00:09 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) socketpair(0x1, 0x8000, 0x7, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) close(r0) dup2(r0, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socketpair(0x1e, 0x3, 0x9, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() write(r0, &(0x7f0000000000)="d0d7dc408bbb65112f98027452c24a4989a1c6254d0ebad5407fb083d378218e6f", 0x21) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000002c0)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f8454718bc013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d99900000000000045337b90b84d1fae21c3b5e99162402abe9b8b4d411e020216ac530625ad0a", 0x63) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x2, 0xffff, 0x10000, 0x1, "6c3a24111c5000c895cc88933ad31dcf646be335", 0x10001, 0x1}) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x1d39, "bad84b83c11e5ae0265de3d8374275835db57180", 0xfffffffffffffffd}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) listen(r0, 0x2000000000000) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) lseek(r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10800, 0x0) write(r1, &(0x7f0000000140)="37cfcc859baa643340d2162aad25f51e1644d6d1773d69e51db679d8a309cf12140384227693b66c3b5a951a92f2ee9d464d99478cbcc276749edb0c4c50a0e7a873dbdbdfb40015f136554669fb7c517664953c3034456fade517e9c31d924ade109e5b0adb7293c682ee70ad7f5515b6c5b27e437e4e2b5495c6c1a2cebb65a7251a04343d6989a7a830000b2088be172baa68933e883b95a2c145e5d89a6ba44742098afa0193881b7c16b4342db83af0e7bda3b8099da881a0d5873ccffc", 0xc0) fcntl$getflags(r1, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) login: load: 1.97 cmd: getty 84224 [ttyin] 0.00u 0.00s 0% 300k load: 1.97 cmd: getty 84224 [ttyin] 0.00u 0.00s 0% 300k 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x24, &(0x7f0000000040)="3a929119", 0x4) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x7, 0x3}, 0xc) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800000002000, 0x202) r0 = open(&(0x7f0000000700)='./bus\x00', 0x6, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000080)="50147786e33664cbfe6900389ec1b95a8a7198cbe51c2aa1cad99d5f9b4f12b7d9901344f7750691df768915d512dc320f6fa4d7cba045de7a962b7a7a16c6fab731091bd5de8b660e2cc2565b6f08ebca506f899634177c25a1bb5adb00429f47f5a75b8506082987e3dc80acc12b4a8a595d2591df1451dc20b8fa6b189ddefdf69a86aa6c5685c8c17cc5914f3e7049870b4ec7eec772656fb3a5d4f38581af0b2129a3b1d2ff9d09b2353b863220d9b8f31debb75b00568a96465a4ec5a107b393e18b0e6a84c29ea40e2a3b6cf6b2d9b50e0d91eeb822196c86043ceab83143bf674ec15fe11751f447", 0xec}, {&(0x7f0000000240)="552d702587b8384fc762c86b7c4b4e6f30d4a8d3bea4b289150557d7cee382734d9fc9881d7865351ebe36d2ba50384a5c47af4b322e0a5c3ac0bee7d3de48d1ac95cd2234116ffa1b5c8f39ebe3a802e83c578e991cb75def7f6199e5465459aa860301745eab6e1b9d28d7be72928d6f8f5f89eb60d6bc15d40be1e5406fa6c077dce24147f6da80b56afdcef5cf113e2c6da24aebfd105319a15be157283f6e358e4dc992411727c62fc22241791434587199e9397a3a4f6f78cbe3a1daffc68ceb4e9f06dec543a5f27999f05d8aec54a305520d", 0xd6}, {&(0x7f0000000340)="d1564760778beb7799638d4a674300c634590248ed0fa558f2f1fa86e6ead27973872b9b1e07b03d7b7c8d490814e7adf0d22734c7df38aace4ffe95301f97b6f1a37813c6ffa84c2a9677974829a22797454455de6912bd0d3d15dcbbe1d16f42d05322bb19cd16e5dbe91f4ffe6fc81df69230db21633b8e96ac4806e0c120c4fc06b0510107e5c0f1a631171edc0ac145e9bf933e40a9", 0x98}, {&(0x7f0000000740)="e5abc2766c849e60767f2bec18e1272a6e088a7786ee716a7c34532680518a21dab64e87baf63e7fd3e0d20221aed0456eea30db8aea451bd5f81d22f7a03ea922a81ea8255388861e914965de85c8fb2f1e50f75ff02bd3a7e4e37946bc3346d4a50f084d278172265a1ba71445b2c89731221543b88a51b278156ae86e33ea38b6bdc9c888b11f94982c80efe0fd40c274ad5c37e8262c008fa3895f499ca531fadb1485b6a30762bafaff1263c26cea4c8b1fee4188e9d2628ca1b0ffbd7703a6b2ae64c53b546f914b5fc497c24c226ea99af489ae56585ea5d2ff5aa44238e1afe0861a113ec1e5b27790acb31d648156a823e8307852ffc131db8e93af4be4a134e1619913cc41078ce072471c024ae0e035a35659b1aeca8833c72d5a587865c53845d64449c505ffbc4d74bf3349b169e44a3029627ce3bb3f793d6a622548205beb832a622951c7a9faa2b208cd1639464d2b46f9b01fb9f43e0eb35b06da66cb6bd21013178ba4f1239e758eca808fbdb7254f68f66c5ad481e7fcb49542752ee5146ca8dbb7849f77bbfc7d7acee48ff74ad3600dac60d96079e7793caffdcbb0b40aceda8e69154b973cac0fc01fb977303cf8bf44e653b669147aafb324f14589e8615e4d043b148d07de46a679e2bec784417e36a452b69249320c41230d7cb44a74600fe34d7be7ee4b4dc85cd158414505a01e5c46e0ab484e84190d9ac661443f52a80d5c72052bf87586c9cb27a5eef23653c5991d8724d7e31c502205f77814ca7ce06d0eb14ca957e82ee22ed806206b28418e52fabdc6140ad12ee051e17b6383c87b301f6e82800152e1a0d543bea06afa87a784885eca4483bde5aea1c6249c379b1c687cbce67e60553cd64f45663e0cf57b44782cdc513a86fc37f8303af88e09a5c655e7e570cd607300e964c5fdae25dd21dda49b22f337177e6865aa728be5a15ca805c9330feef7835cefb154d52549926be1bb180e463be956971467592b057f01469cc4f7dd7b963c6076c836736efec6be9c106e0194dd5c1c6eff268450f654bde068790b34a8b4da18e96f2ce92019e826614d137460a400ffa031c0084c9595daa3084f22b034a6ccf4590d19e908d1ab23eb8e067b147f3d96185c5c69aa93817d11d9d15c50d7ba9c7b3b1250e92d59376e48f46c99ecd2e3b9ee41705f3e1dbc2eb95e59a3e13c955f570fe06b5223b4e3b47ab4a284c62d4a6dcec487d23eab7927133e5f5090add0fec876c0f521abb6a62b811f144b66fa5a693b78c1dd453585b626997413f53707460f287b2f05cbb9e39e6213b68da6a9c79029abbbd46941635e7719846467c9f455b7afdf2ffe7ac00797737b5545f8c4be2035624ad5c56b8a524c046e3cda130233968812f3ddf1e73f1717fb68ad2e6b7c408c80a0664c673d69c9ced887fd386f906cdd3429c03f778e6981ffbac425cc29a9451ac543b1586445e6f3e8291dc64449fe954dd80a1192f4d02f6d9b21c84f772406a9568bbd93b6e1e8ceefa59cb6d4a48b8d8d1bd0b0e69de9f623009c37f6b608c68a3a723a0b2f2999998abee3582a56f51ba399f58a4af1d15d3ad8e0d9ec7f0a5969a7d8d88bc668f5f39c6aef8fce7f1e8b532acd711bdeaf142018de4f8ee57e31a18a3c8df44c5426018cccaf7416d698a1fdf7dc716827b491a97c82e66c8e265c037eb1144e2e4feef4ef3e914eef04249cb6bb00833271119e2d40853b500f4dfeb1874ac03d3ceafd879dd0d2fd63bb8c459278e1a169e91906557267dddb4c0514c62045cf0c10176380b8b8e5b4cde8dc55b47ae3a63d39c37bcb2bad1d2f28e33ea7484c2f078841b78c55af9a486ccc9e11f9672a63620941dc10e4146b875b2b439d6c61e06460e6259a86b2a82b92dc6639c543637c1e4db0c03642f6e89955cad3173ce9c29843c97d272f3b72da3cef32e62f1f9987607979a54f4a65e9e3570bbb650c8303c47b86856ee8e56ef0e823d29f871de800689fdb6e620dc649ac2d2f9942794f4c988251181e736ef67b36bdb3651e49fb68d26f7979dd92563380489207b45e5f37612130ab2230c81fe313b5222da06965a48c4f55b54986bac8faf2673349e4e7b0bc70249964ace1b4fcb5fec843bd2287f896d8ce827c9abef0cae4191ed20e550540ef0292bb6fe7d5f8b8cbebccc11b165cce514c441fa9d09a551d69c2f68b334590aa7e28366b076d6569d2177df7e001e64cdb087925fc9bc0ec74fc1ecef7232b8282c3d97209e8a16ce5004d7102c41c71f96b64637134d3d05a53777000add15f6a990f8ef9e4659208b3090c2e7f938058ce241850ac7469981cae5183b6e23f361850f22d83b584a80a6dd11143029fc757bfd7c96e565bc1738ef6bbac1f48abb040cf2eccd0382f581323bdc45329a2989015c07b96bd499ff18476086f0327842890ba2172e0a1de6a90cac80983aef73014d7af2011bc6ee98430df79232665656add1a0a4583d7c966e15dfb602659f935dbfd42cb77b7d3f8209994cfaaf3e5c2738273619c053e9d7c62446db4a70a9e36c3eca80a7d1ab1203bf9840d4cc7511ae139835eeefd479b80434232c9e974a8f16aed06a3e97a5b9b8d2bdf53e91a8ee6b4c742e664fca943284049a209a87f190004ed9db83226cfacf9c7aee6470aaf6d974b257e258d2fd5b49d11e15cbe006ca64a9409b8a776ec5f1f6ac88c42b30f7daa742c9366ee3e3e6a7ab6bd530de7166acda4f484b96e957c2d91841a2ceb75a97234c439b295b99e7584570b188e697cf9d53a53f8362e6591ca7644e0151e1ec31896d3c06e58e77f8fe3f6c6a576a41c64f0ffb3ae7874971b02b35ecc0812250ec4f392ed406cd29395041f945a921b5a1b7f00d16957a18fb6e9401c8bc6e08a43729a762626de732d547a37d2c1d3665fce27857536d38b1d5359f18c116f22a70176f0430ac815c14482158267469eb9b7bf19a8ef137de529a6baadaa282be111336a10a87a12dae47300d399513c6a3c9946bbfbb98adea138e5ecd0aeb9cf8ef521f93de757b6e260ccd65942b1b16a1eda54dcd47de8c924693fbdc78ce9b98dc3c867988fc42703a0847ac84224b69171c10144edbfa5f57acd16b73fa7b8a12b6800e09102b8eefd45c821e234710a11ff52ae047d3b70ab971c850603bae6798efd8aaa1a22b949ad3acc159c4db6ffa4713872bc66ac4a4d8012ee7633015375d0336ee47109ba8e7ca01bca7112db98f1ada1c161d557c4b2a53f18dfd3297301e7b74f3280fd662ab764004ce19e9eaa4e6e2e4fc75ad8b02b643128d8ab346c66e762cc736badfbfaf452877b9a16a87033f2dc4fc7985a30ac8017b2204001e84958e36b7231647d214c7aa50315038d3c855d58d49dd8d7eeb9cd8106fa630557c1a28de0ef69eb60da0a88792f45053972981be32bc456894d32ae610c1dc54825da341170e3a742e78547b9a21c51b31eabdccae26adfc4ec68dfd1bb640bec6dd8a5f9676bcfe96677659bf316e6289bb12685486b4647706347bfaf11330ac37da817f52c253dad7aa74698f8c516edce3237f321675f7b8b8bf46a1f27f5c5ca4ec2b51b25067330a196cfa261b889115c7f6300b065557c06cb7a0e7504acdaf03ed3bd88e0921015018f05cc5dfb30479e1b29434e38c0ba3a851e3a3165f5f43efff5141b64e5d65020cb88699bc1997b7dd209bfe7e474bb07e83b05371270aa59b4b54b2c80e81b77e2909e339900f73911eec193e6f1cc29f376bb9100942a95703f37bde153f63ccdef23aa1a931af25f8b926151facb84f85ac77ef4ad9e4b71620f400c4b5650209aab72cc95e2bb980e88531bf057621d2f2c9891abaf6333a7490085af9acd74eee98da5bd91ca16249e785c985ed8db6e9c0afc7efcde8b1cf8b28f3e9b9b848f1cd4e8e7e7d5bdb80ff63a3d6fae31888a3ef06fb6b2bb648b160cfd4df6ae0ce69abb441bd86d5bcdbe145c0997b0346371770ea14785e3e4d65f8d061d2813f2401d85875b59c38b9a798aa4fe1ab0e680b579f4d8e83fe09ceec05fabbd90f698113f41bf11e48b4e66384b21543a6ddba57b27f81eeed330f9c00dadb489fd660d6a355cfff3cd2bffa95c1d5f99dfd1b3966622f175ef0d748490767862a50a595b6ddac0d5715f958c8763a3b551ef1e854116ed53dd19dceb1073f42b4da3cdbc45f97c1ee227f22d8b57386af38ede3ec64639ba5a02f91e065aef59b489f16648883b226016828ca9fed3ccaf8c1b85adfbb577ffa800d5c8a3de14e13426e0aac13514692a60f04bb861ccb4f709f958ca7cffa0953ef4e08c00e5a7361abb5120917f50f3f5deb8b1019b7abf40b5ac86a756c24424b04f207ed9d01597fd570d8dcc54481e1e3d185133d770e8357bb38196700542bf239dc4309db5b2ec6c163f47ba6c27e22a7fd3b256c1e6d3f55de51857bbf0fc08ee820cc37f3724df28a884434f37c53a1c22b936d7564b3df2e5e086de41003961e9bd950f1852b290663faeb0c8ae09aeb1a9c89aff975a63efdc3a5636e5ac53eb0d5013899a03131fac3bc28e98f2f8affa635f147716faaec84a630f0ea56de8d79d8c8ed577d735fa4d41f4c547fad1abeab41e1cfbb9c772df416978c977edf677c92036780c8648d950a2cc5ac0fea592d6e2c42b1c2445557675b7416b530c3f808debb5f1d90553bb869556fdbb2c7d38e1ca1e85c8da80d6a290ab2d9feb291f7dd27fc3ab46cf1edd82892b8f1ae4cc9394dce329857ee386babac1a76e08bf58cf0a386c918dab43b26e55254e6f8e24689e287bcb5ec76975d9d98bba4d110602ac62b8b2d76c17fa94b923e67d3b8ed96b640b8c5ba3dd3ee2622f15f9535ddea796b5707bff68e5ff5311d03d4a890d2b9bcf46db9c70275ac73fa842d9d941576c477a2ba08e8206008d58e9f68eb0922202f3dd34839c45a682ac6070c949d416ed7cf3490d6b2c0407c7a85123f5f7684d2507c2c5843cc05d76b643108bf7bc8f38d274cef1db6d2d3fe6954f614d65606462b63bb2404eec4c49609228bda83a076c48a4010f7ad6479b1dbf5332efab33084cd98cef465670b66f9e2a525aa829f102624c8e7ffa4f7745a52acd353baaeed0f3a526673f714f0aac3d5511f793b0dfd4d1721c8d5c6611b9b09a87380c27cb9f233e6e3acc848a4976892fa8ccbf53a62226da74067a8ec6b28954b97af6fb1c671b1292f3fb1439e6e6f9315fd579c11a5634960686e289d892292d2576bdbe8c82c384af86ef36f6246be38ab3037f9ba72e79956928adcf9e3c849e361b9d9771890d51d7201a6ed83aa6454315f9bdb8685fb883b7bc073cb9f6735a344a46cd15c29cd7c1a3d6855da8fbd5cf71cf33ed6a2510b5db6aeee698c98f085a7b44c67a7e526f3052756d119b27f14e2dabef484fac5ed8a9226c70856a7b56496ff75173d32af3372b67e9f875fc112186c1f24125d48b9ae31acc886b5b7a2bc47c757118977c1d37547d14fb919c4d66240cd24732cfd85a7a564c0a2596153dc629ccdcf3fc6ea1738c8bc7ad60f620f99bb805665467fc520a28a262e45150c6c59e25f7604676359a8998d37da592ab2d76bf8fa815c9107faf435b337cdbfea29ec6deb29311febabad0b96f2ce1a812f33daa58d41e9f3641511d78587432e8c7a76f2b5a3156ee5b0a4d163150946f8a8d65fa86d2e4c701e82053dc20e77e590ce196639ef12a7172c31a4999dfe6ffe660cfce71", 0x1000}, {&(0x7f0000000400)="9845f7cb967295acffeaf632d73661c4691e8b617cd21e6374e120c2747760efd0aa8d94d42d9ba9bf76a8acbf10e864ce77e7834e76bffac4f61fea9f798cf1bb3a814de1e337a8853560825773529ffc394c5698f1bb5c0767f9c98297b9e0ca3644dd9c52705632da5a8d809481c394af27a58f130dc4ea9c462e5d4da794d7a13a50", 0x84}, {&(0x7f0000000180)="5127a490a7c1a47bfb2b04af73d14b153de3cb222e7bb1df89598c79a30cd21c7d816ccdfe26c0a42f8e172da698695a08af7f8f4c1b4a0ae18670dcad9b1b75977d8621e104c66cf594f73f9f33e93862556d22b4aeebd0e55627b53144e3876a9fc64be18004449c7b", 0x6a}, {&(0x7f00000004c0)="10b6ee043b95b9288ccb17a12e314f9d0c1e8e6cef1d56f33a54df578718e09ef91008fed5acb9946f5bd497df06b5fcea8924f6848f4ff9fd1bbda404ca6845fd34e51f617b7de466b583439819beb499111396bc68cda548487461c12c0ab43a4b09485e609f4f69f03ce2a857b5901c13700ecb37ba6e369432e0d11964efcce5a11db40b837df9f019eb3febf9979ce187e1eeddd3719647461c91e9c3c1112fb78f26b33f74c18e", 0xaa}], 0x7, &(0x7f0000001740)=[{0xf8, 0xffff, 0x40, "5983f9c5db1af6dae0c819a564af504427787d0dae55252c6b6cc23637fbaced31bfa8d5d28fe766fca736d47bfdd2ee1d330fef0e5879499065f9875e5ab6b498e9497469b9d4cc47dc715a47f948db14f1ffb387f8ae2717a8b355b4e3ed29cb264786e75a9e5e31451e11cc1747f2759370953074007055d1e2d8af6d0007ebeb5db7dfe5f53806905914b15b7f1622ddc51ca6c558a6892d7b8df101f7df1cd59126f607b36257947f10f9f78b373efaeccc0da7b8f8a027d0f7083354937785cab4a60033b831633b77e4efecfa2ee59784028b5eae391d688f61935db7428de254e863266f"}, {0x28, 0xffff, 0x1f, "36a4a449d83dc4863596e8142d2920a3fcc965"}, {0x50, 0xffff, 0x3, "d990115ed376323970d83e0addc4bbfa41a25d7dcabc7e7a8621d342da4b7e663dad74c937a4731287fc1f8e79b0c2af0a1b1307ec1adc7a366a297c"}, {0x30, 0xffff, 0x8, "f9eedbb3c64702d5962f429e2654c08103bb0433723944153129"}, {0x40, 0xffff, 0x8, "28b49fa43e0a442e1d8fb5b5d6bc420d079a277ce917c4b378a7609626226197500002b7401b7fc987ba"}, {0x60, 0xffff, 0x9, "6e7622ec00164e7e7192d94454258857f2b12fcecdb5ede902d2596294adb52fa2bb8731fc743fe5f749a23b89ccf3a3ab6d0288f0dc10411ef71125ed0221db085921f298b4a5b310bb5f85f92d60c8"}], 0x240, 0x400}, 0xe) pwritev(r0, &(0x7f0000000200)=[{0x0}], 0x1, 0x0) 16:00:09 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/200}, 0xd0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)) msgsnd(r0, &(0x7f0000c40ff8)={0x1}, 0x8, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/223) 16:00:09 executing program 0: mlock(&(0x7f0000e17000/0x3000)=nil, 0x3000) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munlockall() shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{}, {0x0, 0x2a}}) clock_gettime(0x3, &(0x7f00000000c0)) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd25aa5a671c9df1c, 0x100) ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "65668c1f2a1c3b00"}) 16:00:10 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, &(0x7f0000000000)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x7, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0x9, 0x4}) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x30044491) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000040)="ccf60849f34897fe9853a1", 0xb) r1 = syz_open_pts() close(r0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="9112cb762e45448aec4564be5ef7fef9fae138dfceced90585b64ef5068ae3dddf155f8b98e72aacda", 0x29}, {&(0x7f0000000100)="0f6f3c41ce2be3d735587c9ba4123d48bb1797fc03c3d7af4a05a1d5b2d2f6e29ea1c6161fd690293531ddb07d30c4a7563f14779269ecc3d24708fd457cfb24ec6b56c16e7c2b3c19c24478a9b71278735971cacfad6941f816887e98939376ce1764f2ca2c9dadc11aade1b59bb24500a6b2a5a11a95b081db760eda98", 0x7e}], 0x2) kqueue() r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, "a146786eb953d07babec3301fffffffffffa0011"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 16:00:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20e) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x40) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000040)=""/41) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x5013, r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r0 = dup(0xffffffffffffff9c) sendmsg(r0, &(0x7f0000002f00)={0x0, 0x0, &(0x7f0000002dc0)=[{&(0x7f0000001b40)="0640904eb80a1560459b7b3ee9e81299385ca068ca039fcf4e91cbadbcdcfd8a3c09e33c0c9ab1aa31649e235978c87222f3f21765baec22b7d82e22c30c743387120353f52455c61dbc98fbd04bb69b2298c32bf7d8d5929d490d21f3179d50a0396913df395375acdc157342cd8532d47aab102fd367cf668a4313d2cdd3c1c1b12d084904c25b82177b7fd6f9df49b33ebbecc1df6b2167c6b9000633a739e0daa48ec3b3243afdc787f1c5682663ae6606f5fa19059b3bda35cf2ef609c00dd099160948a7d9d3eac92ca633d391d56bd2dbde5ecdf73cde4b", 0xdb}, {&(0x7f0000001c40)="8af8d38302cc90d9d94f326d173afffc8131efb99269009de16a5318ba8454e685b058f0b48e9ed60e3dd3fe790e030664a7f774d06d60b3cdcf5c6c7a73fe536919917d12b36fa23b76a54daa8fa1f7863d57192fc642d6a4362641a9e1bee6b1a15cd8366670f2d23d9fa19add6cefa6acd7a0e18bcd525437389c5cd910ca6150c1392f4203ac87d292842d0751", 0x8f}, {&(0x7f0000000040)="8774e0cfe0957f69a7b57f887da80ff1218ea18b", 0x14}, {&(0x7f0000001d00)="9afae99803f1bf0f6c617d0ba8545377c532f844c503ea0b3c0305279a37e7595504ef414f72f22cdbead6639b074746f43f29e88fe76b1b213b8f03bf92c80d270c3691d44942bbbe11f60718960e39d68f35794271b84d63262828dc560b291cd3c1b7bbf6179b12594a057a7ecbd58e8ed100126c288fb41e2db7dfec29292afd8b06cfdcb24e7e88eb48c859572113e8020cabfe691ee2d30ed7ea322edaa838779b860b23375ba7f3dcb2ea615e214c03baf107ba341fbf0bae1a347a7b0824dc1de42e927b83cf9a492234c0fd0c85a1b104940fcbaded67ef9a95e3b39ad2b3da45c223639aac62a1fa45a27bd5635d32e9e34f2d601e6bb1ed699240b0ce45d9d900461b31e513a50746f6f67c72290b5b0f66f2967e64d000ccaa199582cbf31510b9852ed5c7301f720c7af69f111135671042cd1553e943d55bbdf2d0559d2b5c6d9def9be7a03392fa9774b2504a64a21c037c703eff501d586abbed0bb4503c510100a2e215e9bcc12c90e28dc2beee9e507bedfdd8c82da205d35615c3c67a938c3d1a2522b2f8f2c46405335a34c5e6735c4f210251100030f4fdb22eb3dfd1faf44da5eab548002617878406fa15951b0adeaabf6d8bc4b0918e633dbaed88ec24d95175afb815e4ce21df6071cbb442d3738328e7f842fdd10affb0b50bf9b7c221bed44f4d63b310074c27d9992b3cf517bf16119c801820230eedd3e1698d847a4d32f4c40dc866f1772797c0b2e7780a1b7a16f91833961e0c06784bb612c93660f09e5221e15232dea504df72094667050933cbf9df0d7bcc1962d78c24ca41f622cad954c564a850dd1ad36c5fbe7d3d73aa075794915d4a533b23b18865f97be654a3951e9cb331d0b83a488e0506ca7c4cd11516308024dd34b01a7a3a525099e010739645fc3fa5aa3195b4c8cd1ee4b57a061ad19a9608a47780a58452563a986049d6c02a76f5a06b2c35211d768240c1711df9d83f3ffd12b1a87554e3243e3861533f638f75a9e37c3c0b51903062d8e140e25927ae3d231a33cabebb4b823f1956e6d317aaae1e2adc8ad1f8a8077e280beb87a2d332fcd087e4e8f3720072fba16523de00f48e15894c902968666e4016ec430e5c55293b35b612533eaed6f725b937cf119b881663ff3025fa858206bcb4060c246728430cb6a909ff4fd546cf426aadb6fcb205ed4236f2e48c5c1a0593a98129de61ee9d45d22344b9a1fed407ba69a663a1154707cac97cb3febd2aa067a747e171bf7663cc36e9ee594b0cb54291594544f3e7908e3c946f3bcd66679a9a6a0218cf854faf6d5177af117bcc22e4faaac07bfc15c252a757f1ca05c4cbdfc731f16d2dd80332603e01ed0200879afd2e9c632d95732dac52e03e35a9552655f03d6fba5730744328559d454515b45c7424967682ecc10d5b836f0e539802ca8a80191f2930bcaef108a43f92708d9de9c818da658fa860fec4238d30c86198ed7d7a3a629d05d8207c530e37cca480280a6b0fa93a3b3b36f0d4c82fb8e8851c943fd985be057548e83516c3012de6bd9365382376bf1a9ccfee66f350588197663f89678f68e7a8992481f70bd118ea904967a8614c393ed2d595f214c1e1f119b4de7e67ba67cfd4e00f5c7f0cac27537b06de69d66ab5e8385888815bf431d169be2986b0066ec400320eb777b53e6e778d028d221859ce44a3d917751f1d5b49e0f591a8a64aec0f66b9f69c970179807334a37f7f3154181e822465ceae49169e7fe60c0dbcc6778331e9fad18686f13888751429bd2e6f6fe0dc1d58d3f5c91ac9d826596da55a2f39ca8da236b7b53a3ca0b2fc6f63259e17d2b08baf9a708d2f49b3e699601862f0c03e0a7b6ab9868bf3cd68b102bd35685f7ae1a3423d35cd6485be7a5047ba9c466396a34770c9ab7d660cf470f4219d65d45fe38e1a492117e8bf8d9871538ad1504d0fadf08c1a90f8cf55e8b011c40667264125c6007afb9ffa1036f78ecdc2265c69087db40fa46240e9d590951569a374d46b5f32afe768253ffbb87ac3353858a636beabf41c6a3c6288c993db8fe155162d0cbd6026d1dcba58a34b5e42bdd9c133a250aabf0d5ca50816b0ce613d7e09c1f0e3406a8d6ed87d61ce60137daa13a231a62cbc7b7c488a2cdf1ecc53fce9550b41e7f6c78cd8cfaa3c91c5d6c7194ef2dedd1b7f7e4b37ab1efb1991be94a3e58e3d6f00f1fe5d662526b2cfde2713c706005cf505c7d895c2b817152f48eb2510b6ff36f6bd4e48034b1dbbef063ab9bf228f72e141e95f9a529e11ee16bc669afa682c581499b087912b02bd28fb687fd8c978e684b125a21ceb693eca8ae753292069184ba8f7e8dd68869031ac346f3ab536d5ebe4fe2747b54743f0a8e202721519ab281feb5496434f610739a383a86e0205f52e62abcb1cb7cfbfe6c0263b5d0313d68709c19faca7cbe65f94b41ead6010af8fee95601f24aff3751220b86527dd308518732fdb0e64d185c8ce4d16d4425710d5e950bc07af7b7c605a2dddc3e94049bc3a979581926a61e30ece0a0e215b1d72835307e5f423622fe86f86c2ca6a5b9e651498b0933814171932bdee3145177be84a8c807e283db147ec0d6ab2cb3e5bc7abb2e89cb53923ad86cb28f4252dbe28df69768fe4cf55829848e9df879b199865e04147a5ccf7a23aac659cbc3a38c75942b6b258998998c98caf11469d1416635bf6e5a984107347f7881a1a08de6047584a2ad26ee202d3bf73b126329e9b6eaa4cea8a61728e80d9210e1b1d4089b96ba333ef2183c59b902e909d6781ec7d1c6ac67daf72dab6332c59fc8799cdc707d3e9f1ac5f0eb0bda87046a71dbb57867b8db7702921c41aa511b3c11a2edcd34fe2cf31b777b6b53b143e0f8b991f8814aee53a275577981a26710add98c978eb97bf771e4434a0e7c879fe69d1c511e0a627c5b2daa77de267d3810b6dc75216ba5528f85784bf2bc6aea6e5dcfcc836932059e4de036789b33df81e7993ffaed2f1c17a0ba34d5701c4cf694feeb5318fded6ad329d18c6341732ba15b1f79ed5eb8a5b34113a9d63f922605f7a2921ddc51f9f8af4bf9276e9dc5fcc2e788a3ed0cf94c7737eed4569630b297e034750648c2e049146a0b59b85cdf139809862a7f0fb6cf6ac3136a8cba4d1b5bc29cb2e58a15c8e1377b342c3099ed8e65b345065039cfa204c7702f36f76354d970596261b99c4e693945445cf65719ec96c369a739b36dec6ce309e15b1712c34571c73b55fe6b9bb3042a0bb57b5d658d494a66063b27babf1ad7acb7c457144d1f7532b3df195b097586793c9f0eac0d31b39e66b3fcf5a12ecebf43b49d5b7e83f1df7456d580282d7848f35980377b21081b411bbc650cafcfa32b50f14911934d5d04916b26fb21f3752bd56d3aa54f10dbe1db860e33190b698cfad628ad7ea02a38df1006ce37a740baaebfaa7491b77678b975f715eb545a30a7e16144077f47c1b929b721373278bea93f4932b1fba0ec64d7b262751b41d32d17ac73e2e9e9236195b49ee71e193fe136c6f8164b8f06ae93d24be5056da6cf9cecc04b961d84a93833a6780e054b7ce80786a737828ef593797b9c7f3e03e0fbd8953cea929f37458ede1eb7028cf1d145f2478a03850f015495897c48d38731f9cd58307801796dfd4a87846489283195b357d5661dbfa9a05f63f7623ea506c777844455bab86e4e00dd40719d10e99b78719f694aefba96d4092631dafbdadb15dec37d62caad6ecc2d4d992fc2efbac5091531905e9fe7be9b0880818ce3779d11aa4e7669a9ac7b6b29c235f21c41ce000e359274c1dc61b8a5f500773218ec8a200556bf32112af56d3bf360a2de90602f2002069ea9d37e2dc7679a0c4837102cdecacdf13af3d5a0bcacf2a7050b3c88ad3a471b7bf4211d1400d27344935a10442e5297bb40e9aaf2208e5840c9dd44e284bc881c8a3ca8b0ad2bb16d0dcf6a17cba35faed323f94e419bea81f3144c91620a0a68f95ad9042dd8c47e08e7d19fcc76467c88b1ca163651fcf54ed3a87a37b37e356d69ce8bd7ee01b1ef15c99f025c28e2e5a3c0edb948919d9ae12b8e0928a4cb210aceab98bfd42f0d4fbcf567b67b6daafe04ebad385158146034d9b89a756c79a3d9f56d86e73cca3a4bc900b9a9996d3514451f8028e0b950b01102735f5adb4a2a7d76d34d8ac5cfdf828c7804ea09e9f1a95e90bead49f495712113244ec0ea98889cf4a9b471ddcd23b17d2d89dbc6e359acd4d4a18757ec1eaa50cc24540f3f3da7831b4473bb66c17c5a4dd9b3ab71d7c2b08ce7e65ac0990da449bd969543dbaa11ffac584915169bae73b943cca56769dc74e41ef960468ca355b223ee75dc7b59486e64ecfd700307cea950077418e5649fbc945466d83e505892619e2f60e5c33ebd40d4e13d137fe724ad7b7f0a08bfe5885926984884a5d5a47f54d1c4ceb52136da7583cac55ea772e9e81d5b9d7a05c67687434204690b10f72746e862ef221eb054d836431687bfe3fe18532daf1c9a94afa06988ba59f90d549742fa1657a0750da66ac960b150281bbbb78e506ec5fc65392a62470ed8f3301bdc95296bd48c0d62083bce71f06c0e83c85b8caf6ecd871f5d724154ec14d44764d6904c61c331a66278540d379f7dc1752fb3c4e94481e109464e36bf8259a0824ef4d97972066027483fc564a2f3d1474c4cf0800c7779271d2a58572771841d017624bc044bc83b148dde5987d4ab22cf125e539afd8a37b71e73b2ca6d2b74fb58b93306a498953ad61b997c1c905fff4e14088a85c775f9ab9c7151462c2c35ba1ce357c34e63fbd454b8d868a32360b937144b2706e5c4dfb790ddc2ec3b2451e80ebe48271fb84ad583c2c13d7d4a5fd470f268cf1ff9c14bf529a289e0312f510ba05e3eb2c5b19d4facce32509b8bb3e291908bbf837e2be26af6c75477528f6c15a96a90d0ddb4a9d7081bc904e6817034b0d72a92a12aeb944603f15f32b979a9195010171beab221292966f50f8105c27342a8d5d7aed881b9eb38487d4e9ab924047d715b38309983f2ff130da2136e0787813a6c8e865f4b8c7e3bf601626dc99b2a944ab4242e0acb30e1d627ac03f05a729bd0a22258c70242a5ea66d20ef1cf068204e8375e4c44ee3588409f9dd74da6398483a23ecff83a71eeea6c41af9c53147d64e03e06bd95f8aaae3becc809cb07519678975e452e8ca917ac01489709fd837917a841ebc19fc41e7c631510657000dd4721f2222340891d2555d3a5e29fd0e5f960a8bc82a026a7ba2248a6c3589b661ca48e830105bcc29e58155b410e3af115ca884254ce7d28f5f358eb6ef9dbeebbc11de07eb8370541c51cf72a311a610ee9ac9921907bdd4e194972e8ca7114e816b86c138d4caff60368ee1c199737c6f43d717998a7433b0fe24e66b480342b60b55098287ed22e20d00fb34fbc5cfa94d313d7fadb54cef98d271d7bf926c908757fa1c13e47eaedba62c2c6991841a02a3c32067ad3bb53e00b0544b8b47a810ece93e31ef1b2a5fdfe85e60ef936a600073487627ef6e3bac6a98d7cc49c51c213bf0c2d56b277a4f31e58e5ab2e5d32710440dafcb2a99b704e1871363384c3c6d72a590715210bba5b3b8baa5953b24221715481a7ab1d499f9e2c42373f9cc4e23ccd0a0f7d60bc92a7ad543e8557a1e3ba3cd10db56f0b2010c5dbded8a6b366b6a68bd73e2a78a3a9df6fb17d0e8b2ade9", 0x1000}, {&(0x7f0000002d00)="a943ce0eb8d1f9ab1639cda40f1777d9c57fc389a67b0c1b6490907af313f31868f18618a358992cdbb91e8cc181358e46a732f34693a0b238c7e657eb9ff16ef07fa92647aa7f13098d4631aa4450de8499d3e2956bb47e221dc64a142340a6e205338aa657199fb9b6274af45158cef585d7c607cf95dfe83f", 0x7a}, {&(0x7f0000002d80)="5226fca2d7f38f264954882227e332a88d4ecb07ee56af4319", 0x19}], 0x6, &(0x7f0000002e40)=[{0x90, 0xffff, 0x7, "efefb1803e55f8526fea7bd0bb46892024300a8947fc9b1fc6f6ae894fc6ea1f3efbf2dd9194bfcb4005bc0d34737706e1d031c704ded22cd9ceb08e6c7873bb3e43e25eb9cca762e9cc1e8d2564c78f8a389dd7420b478533ac512eefc5e8fe8a4771691a3af31cba3fbb20ddb4076dcb1c17670336de63d0"}, {0x18, 0xffff, 0x2, "95a1eb46"}], 0xa8, 0x1}, 0x4) r1 = dup(0xffffffffffffffff) r2 = dup2(r1, r1) recvmsg(r1, &(0x7f00000017c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)=""/213, 0xd5}, {&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/235, 0xeb}, {&(0x7f0000001540)=""/238, 0xee}], 0x6, &(0x7f00000016c0)=""/193, 0xc1, 0xac1}, 0x800) chdir(&(0x7f0000001b00)='./bus\x00') sendmsg(r2, &(0x7f0000001ac0)={0x0, 0x0, &(0x7f0000001800)=[{&(0x7f0000000080)="b22501ef41e8b6c58a30db5a6a3acbf6093907975454baaa5af67e22f68426a80958af6b08ec35e9829b0415", 0x2c}], 0x1, &(0x7f0000001840)=[{0x68, 0x0, 0x2, "3384c71a9f94cbc5d9e2cddb2f93ac686534e5f5eb4e6d19b605bf0de087045d3ddaf27dc6a503a0b64c9747457963979ba80abca9bac186a2013288103b09d90efa8b6d22602a9978822c63a805b71d5642"}, {0xa0, 0x1, 0x6, "8d217fd32f921bca017268d2181b2e59adfcfcdc1f1285425691e8c51c47809b3899ae269904d5f0f59c77dd7c2dc43f81d4524317423b72ff00124852336df53a1b3319b8fccc8272af91a29740e2b162a5d7c083b134dc2088e51efe9901e42abdeca6c47b4408281504e2743083f1d3ef92746a3138a25d768742dc92b50918b31f10b56cb27433aeb4ccce78ab"}, {0xd8, 0xffff, 0x7, "c4310df29bad041c6e90dd11fac3b9fb26dff7c06a8106f844b51306d837d7d5ff19c4f33aaa3fccdd25e206c909847b1044439a8c39d8e9b64273598d17517deac2ae4a2c9a37a319cf887a5c30e1717f9f4115fa16992616977ed8b4aefcffe7e3f930af0c7637d3a765ccb545153109a3720965416beeba27e0f9a4f1322b820dbfddec4199a0bb597b4b0a7302d6752d498413125cba51e9de4a257ae9e2887b9571ecf833b1f689f7788392cf052c2007f6a5b2fad7e19cb89dcdf42171fab79e7914c4b450"}, {0x28, 0xffff, 0x8, "19909552bd097a2cca4edc84d96f68b80b"}, {0x50, 0x1, 0xfffffffffffffffa, "9e92fa31299233ec3dfe4c82288b499337ed14585e67f8d8935813cbb84b04aa2e0d32ef66187e2b176219c5ce27da691a2e0b9824e3f18e625fa036f2bce5"}], 0x258, 0x8}, 0x403) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x0, 0x800000000000000, 0xfffffffffffffffc, 0x6, 0x1}], 0x0, 0x0, 0x9, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:00:10 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffff9}) select(0x40, &(0x7f0000000000)={0x1f, 0x53b, 0xfffffffffffff801, 0x7fffffff, 0x97ad, 0x9, 0x9, 0x20}, &(0x7f0000000040)={0x400000000000000, 0x5, 0xffff, 0x8, 0x8, 0x0, 0x862, 0x5}, &(0x7f0000000080)={0x7ff, 0x1ff, 0x8001, 0x4, 0x3ff, 0x5, 0x2, 0x4}, &(0x7f0000000100)={0x80000000, 0x1}) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8, 0x65) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f00000001c0)=0x10) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000200)) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x9) socket(0x6, 0x1, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) setsockopt(r0, 0x9, 0x9, &(0x7f0000000040)="073b3533fc9e0cef55f6f2a2b95fa691e8f57ce69e79c61641b0a996816ceb433cd1eb7150594ee28173cc83e21819b91c26300fbbf7dd6cb077b29934e5d950b612d8e92fae487f2d8f5d3d9107074268f42a49e1de10dead19f6e3251ac3eeaf39d709bc", 0x65) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/96, 0x60) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x81}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x10003, 0x0, 0x6, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0xd}], 0x9, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/34, 0x22}], 0x1) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080), &(0x7f00000000c0)=0x4) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:15 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x2) r2 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x4) 16:00:15 executing program 0: getpgrp() r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000065, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) dup2(r2, r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x3, &(0x7f0000000080)={0x2000000080}) 16:00:16 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) sendto$inet6(r0, &(0x7f0000000000)="49ae082cec68bbdc6a25974fa216955d1033f5b747fd25cf38b369fcbe671b49ac05f9a926b3a6c45399d409fb2f009151d638d30180725b5c82f62fccb348b700667d77cd7784e3f4399a13853909630d0b74f4269493bde53c45579bd9", 0x5e, 0x400, &(0x7f0000000080)={0x18, 0x2, 0x700, 0x4}, 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000180)="48fb1a341d2b324cd6eb69538eb0fd8dda2028e4d2bf9e3fb0d94d6d6a28c9a898a9217e9b630b9d10ef108da949b92fd18057446a33fb5ed1df2f1cf903636c9f12813cbb42320c9e62467b5c17f5ab58ac9fc7ae86341a19c29d0c88ac10327ea530c88414b7fe2d5654256e6cf4d78ef3f4ca398db67b4f3f1e02bc1e18867cd43c5503e75282a465a87e9b096a26a420dad9ffa41c9bbc", 0x99, 0x1, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) ioctl$TIOCSTOP(r1, 0x2000746f) syz_open_pts() 16:00:16 executing program 1: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) socket(0x18, 0x5, 0x8) 16:00:16 executing program 0: r0 = socket(0x11, 0x10000003, 0x0) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/37, 0x25}, {&(0x7f0000000040)=""/12, 0xc}, {&(0x7f0000000080)}, {&(0x7f00000000c0)=""/95, 0x5f}, {&(0x7f0000000140)=""/78, 0x4e}, {&(0x7f00000001c0)=""/161, 0xa1}, {&(0x7f0000000280)=""/213, 0xd5}, {&(0x7f0000000380)=""/175, 0xaf}, {&(0x7f0000000440)=""/183, 0xb7}], 0x9, 0x0) ftruncate(r0, 0xdd) 16:00:16 executing program 1: getitimer(0x2, &(0x7f0000000080)) setitimer(0x1, &(0x7f0000000100)={{0x32c, 0x6}, {0x7f, 0x100000001}}, &(0x7f0000000140)) getitimer(0x2, 0xfffffffffffffffe) getitimer(0x2, &(0x7f00000000c0)) 16:00:16 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./bus\x00') minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 16:00:16 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x8, 0x6}, 0xc) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x0) fcntl$setflags(r0, 0x2, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x6) 16:00:16 executing program 1: connect(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x3}, 0xffffffffffffff8b) 16:00:16 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x1001b) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0xc) r1 = open(&(0x7f00000018c0)='./file0\x00', 0x100, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x2, 0x31, 0x0, 0x3000000000, "00c3b2de20ab676eb655d2705ddc5b784d1dd107", 0x5981, 0x3}) ioctl$TIOCSTOP(r0, 0x2000746f) recvfrom$inet6(r1, &(0x7f0000000100)=""/248, 0xf8, 0x43, &(0x7f0000000200)={0x18, 0x2, 0x81, 0x1721684e}, 0xc) 16:00:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() setsockopt(r1, 0x6, 0x7, &(0x7f0000000140)="864cd9a64c03dbba", 0x8) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x1ff, 0x6}, {{r2}, 0xffffffffffffffff, 0x4d, 0x20000030, 0xfffffffffffffffb, 0xfffffffffffff53c}, {{r1}, 0xfffffffffffffffb, 0x80, 0xc1, 0xffffffffffffffff, 0x6}], 0x4, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x48, 0x40000003, 0x80000000, 0x4}, {{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0x7, 0x2}], 0x8, &(0x7f00000000c0)={0x1, 0xfff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r1) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x5, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) write(r0, &(0x7f0000000080), 0xfc4c) 16:00:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xff64, &(0x7f0000000000)=ANY=[], 0x0, 0x1}, 0x9) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) linkat(r3, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x5d}, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt(r1, 0x8, 0x3f8, &(0x7f0000000200)="9141366d500be64def159d811088c62fbc07e6923cec6353a4d6fd5216606722ff26db4f0f394b54358570131fedb4352a71c8a12ca0b453e905745b5b2efb3fc11cc869b1ecfd541a0e25d2deed594bcfff298304630283727a6bd7db1d0ac9a6f41fe897c4f68f5c35369ac08d9b7c5e10f8fa9654cbb8b383ba5c8de6be4ce13dbd37c9f2ec19173a28a9", 0x8c) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sync() listen(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = geteuid() r3 = getegid() fchown(r1, r2, r3) shutdown(r0, 0x1) dup2(r1, r0) 16:00:16 executing program 0: r0 = semget(0x3, 0x3, 0x0) r1 = semget$private(0x0, 0x6, 0x10) semop(r0, &(0x7f0000001180)=[{0x0, 0xfffffffffffffffe}, {0x4, 0x2, 0x800}, {0x3, 0x7b741eb0, 0x1000}, {0x1, 0x1, 0x1800}, {0x2, 0x0, 0x1000}, {0x2, 0x0, 0x1000}, {0x3, 0x400, 0x1800}, {}], 0x8) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x400) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x1002, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000080)=@abs, 0xb9, 0x0, 0x0, 0x0, 0xc99c}, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf1", 0xe1d) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1000000000000007, 0x0, "a147780ac85a538a131900e8ebd81821fc7e0d7a", 0x0, 0x4}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7ffd, 0x0, 0x5, 0x8000000001001d39, "bad85db5718000"}) 16:00:17 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x600) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) msgctl$IPC_STAT(r0, 0x2, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x3) 16:00:17 executing program 0: r0 = syz_open_pts() flock(r0, 0x5) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56", 0x201) 16:00:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x19}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x10000, 0x0, 0xea, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9, 0x0, 0x80, 0x0) kevent(r2, &(0x7f0000001700)=[{{r1}, 0xffffffffffffffff, 0x26}], 0x9, 0x0, 0x100000, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) dup2(r1, r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000780)='./file0\x00', 0x200, 0x0) 16:00:17 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r1) writev(r1, &(0x7f0000000080), 0x100000000000024d) ftruncate(r0, 0x0) 16:00:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') getdents(r0, &(0x7f0000000000)=""/13, 0x266) [r\>a'G ȁ?WZ.^UfQ-sZҥ{ih|C-Qڣ.+ %vԉ gFKD/&In6^uUr4}_}: ЕQk'[]*9h(()6T~7ہg{p]uc0D vEaeNG33@~UGo;&8r>~KpQ9gߐ/އ8$1q RiivYSO<Jpa'G 16:00:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000380), 0x5, 0x4) kevent(r1, 0x0, 0x0, &(0x7f0000000300), 0x7, 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000500)=""/82, 0x52}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0xfffffffffffffffc) sendto$inet6(r2, &(0x7f00000003c0)="695825f890f5e5b131edf6b68d57a6f42b0b231bde26586071bee12f233d4c03ab8897bfadc092ee0033f10c1dd35cb3ea6242e975cb720878f8f9eaa3618334f36d83bdc928ca293cfb7c6e7f7f2c6d7d86f45f0ebb5bb035de5b174af9d98ca5f0cf80d2e4b075a8523598e11ae061b6839ea0cd4b266518c202195858d1a1983355d100fc32582538bca800de2a258d8193cf83e1b26c0bf9cb6b60b488ae1632379608407c3a8c6cd94e58b9c64a20dced401324bf85dd8fc2896c1de7", 0xbf, 0x1, &(0x7f0000000480)={0x18, 0x1, 0x58f, 0x4}, 0xc) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) fchmodat(r2, &(0x7f00000004c0)='./bus\x00', 0x20, 0x2) 16:00:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000000), 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) flock(r0, 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1}, {r1, 0x1}], 0x2, 0x6) 16:00:17 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x10) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) read(r0, &(0x7f0000000280)=""/132, 0xfffffe73) r1 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)="b677bccf7ed5453c57ab774ff1665c98060000003404d633aa0ab655944dc9fae2f7c5d7a0ee859f94f06606b81596", 0x2f) socketpair$inet(0x2, 0x3, 0xfffffffffffffff7, &(0x7f0000000000)) 16:00:18 executing program 1: r0 = dup(0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000100)=""/180, 0xb4, 0x841, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x3b38) r1 = semget$private(0x0, 0x6, 0x3) semop(r1, &(0x7f0000000000)=[{0x3, 0x0, 0x1800}, {0x0, 0x4, 0x1800}, {0x4, 0xc1, 0x800}, {0x3, 0x6}], 0x4) r2 = semget$private(0x0, 0x0, 0x80) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000040)=""/178) 16:00:18 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$inet(r0, &(0x7f00000000c0)="c3f9a3234213739c73aed220199982e7ded0e88c8de31c96e4af9e08353b0a9f2642bfd29aa93744acda00fb169b3c2bf61bb3c73f2f776628c72fcbbc22", 0x3e, 0x4, &(0x7f0000000100)={0x2, 0x1}, 0xc) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) read(r1, &(0x7f0000000080)=""/57, 0x39) mlockall(0x2) kqueue() 16:00:18 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0xc000, 0xb5da) r0 = getuid() r1 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r0, r1) lchown(&(0x7f0000000400)='./bus\x00', r0, r1) r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) recvmsg(r2, &(0x7f0000000340)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/76, 0x4c}, {&(0x7f0000000280)=""/47, 0x2f}], 0x2, &(0x7f0000000300)=""/2, 0x2}, 0xeabc6f390be31024) mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000380)='./file0/file0\x00', &(0x7f0000000600)=[&(0x7f00000003c0)=':@\'\x00', &(0x7f0000000440)='*^@\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='!\x00', &(0x7f0000000500)="252b5b5ea2265c7b00", &(0x7f0000000540)="3ab72400", &(0x7f0000000580)='-${&/+\x00', &(0x7f00000005c0)='#\x00'], &(0x7f00000008c0)=[&(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='#\x00', &(0x7f0000000700)='!^-.\x00', &(0x7f0000000740)='i*+#$\x00', &(0x7f0000000780)="233a215e2d8900", &(0x7f00000007c0)='#\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='\x00']) close(r3) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="9112040910617f3b50", 0x9}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/57, 0x39) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f00000005c0)=ANY=[@ANYBLOB="00006e2f62757300af585846155734746fa31cfcc3eb27"], 0x8, &(0x7f0000000400)=[{&(0x7f0000000180)="5de2e948523372ad9fbde6665c11554008f3ed5c853d6f496ffcebb0b635b8494b9e781abc2551398b6b0e8867fdece77d40d1f2cf22fd35a7425d814e72bb05a15e1b784354fbf45115f4aeff0e5d6095eeaf30e3bff1cf6e2ebd", 0x5b}, {&(0x7f0000000200)="6e812f21882927c12712c1f7b5ae671720a80b2f6e226e0f29530c4e73ffca8bbe1b8b0a78098e31f2ba63a7857f2f6c40c6a294a1fc1115ad3d7b05f3a6f259b6890fd63bf5f88cc3f9037c8da85f2c1b41f1f2b6d79db405ce3fa971590261073281ea667dcccffe70d368bf6a1cbfbf7803b9f0ab5e779245b34c7e498792b937b03c82df3cf440b7f18505537d4d2c1d393abd7226b6a00c163a7ce6640d88455416a2eadfd3d0c6", 0xaa}, {&(0x7f00000002c0)="a2044295d15e27581e73472209e6a2de4d7cf480235c", 0x16}, {&(0x7f0000000300)="8b0a56ca4bb051c87bfd3476c7135cf758b76652645ee2c7ecc01ad623e3cd66722b5de83945f4c2fec8a079b19daea36259340a1a258305d04e0b337a95c0023dea4578f0abdc7ad6c20a6997c6a9ba0edd8f", 0x53}, {&(0x7f0000000380)="3576a0d226e2fad2911399af585df532ecb0dc7416d23d2ac22714b20236ca6131ec8a5a694d5bf216aa6a42e30eaf6a128553716f7fba675c65eab57cbab27f8c7f904b904ad1e83b397f5df1d0608c06f11e5281b1f602ca803d4f9c9cb4d55c9f3f0914fb603981e67cafb284149bbafa704e182355bef5353d354637f8", 0x7f}], 0x5, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x1}, 0xd) 16:00:18 executing program 1: syz_open_pts() syz_open_pts() syz_open_pts() pipe(&(0x7f0000000000)) 16:00:19 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x26, &(0x7f0000000100)='\x00\x00\bL', 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = fcntl$dupfd(r0, 0x0, r0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) 16:00:19 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket$unix(0x1, 0x7, 0x0) getsockname(r1, &(0x7f0000000000)=@un=@file={0x0, ""/49}, &(0x7f0000000040)=0x33) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x4) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = syz_open_pts() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0xc2fc) linkat(r3, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) r4 = getpid() r5 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r4, r5, r6}, 0xc) recvfrom$inet6(r3, &(0x7f0000000280)=""/132, 0x84, 0x800, &(0x7f0000000340)={0x18, 0x3, 0x1000, 0xff}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$TIOCNXCL(r0, 0x2000740e) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) recvfrom(r7, &(0x7f0000000400)=""/66, 0x42, 0x40, &(0x7f0000000480)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r8 = socket$inet6(0x18, 0x8000, 0x1f) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000004c0)) unlinkat(r3, &(0x7f0000000500)='./file0\x00', 0x8) sendmsg(r8, &(0x7f0000000800)={&(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000580)="9181fc", 0x3}], 0x1, &(0x7f0000000600)=[{0xe0, 0xffff, 0x28, "20f6c40965c8063f482d0a8324b4b95949fadeed76a64d08d39648ebdfc3bb7c5096777f65c7a4d78fe405d3696406391d46b27a7919cef45e8f63dc87f032388c947f1e459415b203c3112b55dffc055fb119c17acec4df80061b3594fc0d60e5afd402fd19e756483a2b89644afd9f61b6dbc1bce7decec5bd93ef6e0b54a459a207a6300c85694593afab367e97200bb465d3617626e0e775cd2ba9a7aba0d5de379c989c8d951ec3a6918e56f79ea33ebbe2c84005cec6741638312a0d94fbbf8b2a7d08aa44e8e5a517defb3106"}, {0xb0, 0xffff, 0x800, "65bd8270a1645ead2f454df989321cdf39be3a9e4df356a6237f8e9a01cad3dcfafe43da43b96e625668737eceb1b970cba3524b324f99b073ff1425d1c0d30c11a05e511362e5496a04978170072bc2e119bd4c619f41b2169ee47c0aa5463fe729f3e695ff90247f336e7db093783d593638473183809aadeb28c16dc53be0d4da6785e1c206adda040f1a429d85424e0d186449dd59ab97e5538f3299"}, {0x70, 0xffff, 0xffffffffffffffff, "7f62b6bb346c8b3b3ea2a7f9e447a801bf4be003d9841430b308b19271a721c8a2750936cca215fce73074091921bd57116247d420da1eb06b7b6d4af6339c80bb1190793bd4573dadbeaafe09d9282156f26186ea54e236d9ed09"}], 0x200, 0x2}, 0x8) ioctl$TIOCEXCL(r2, 0x2000740d) getuid() ioctl$TIOCNXCL(r0, 0x2000740e) getpeername$inet(r3, &(0x7f0000000840), &(0x7f0000000880)=0xc) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0x7, 0x5}, 0x10) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x32, 0x0, 0x0) 16:00:24 executing program 1: r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) flock(r0, 0x6) flock(r0, 0x5) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/211, 0xd3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x3, 0x0, 0x8, r1}) unlink(&(0x7f00000000c0)='./file0\x00') 16:00:24 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = shmget(0x2, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/124) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585ea7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b160a95abc3fc8c9a50f8f2daee9ad87a67d2d01b433", 0xdb, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="bff33c8dd5e5c40dd046ec855927f9555c4d6375a20ef920878ae28ff5b05aaa77c50c33b1bd0f87541bb1a8a719d634ee17709ed7e273ad35ef32c77a3ffc98bb5717822e153651822b3ce116257691261e2fa74d95d11aec76cfda8cf6c45b9579b73fa4996eafae56aa424e0b6d4e83e3047d45db88ee54559954154b32c9e3a494e8f7f85f40fb3ea2bd11f0680d33202745aa21a1a763703ba9abe8c3071633ecc198041a4f989cb88a", 0xac, 0x400, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) clock_getres(0x0, &(0x7f00000002c0)) dup(0xffffffffffffffff) 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028", 0x20f) read(r0, 0x0, 0x20e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) writev(r1, &(0x7f0000000580)=[{&(0x7f00000002c0)="580293e585", 0x5}, {&(0x7f0000000300)="81313b7beb26f9979f7ecd23b2f34b2b", 0x10}, {&(0x7f0000000340)="e1be5be9a7ee6cf81fbb5de73b0e964a6b12eaa1bf00dee4c54975827f56502827e3d80905442d87c4d0e92e8ef07069f7829bc792d1c03cd58c2c385429c5f95a13aa809ccde02df94554eeb784721fbbd00129df1e0b60969cad4e7f58108d4e3c561c6045e09b78c7474995373b29c4fdae03491185ade0f5d04c92d80098ff051f07b3e3736d6a3ff2b0e4a623ecacefa02eabb08109aeb8e032232dee4415c7d0ec0a28109f5e6ece8c53734f21cc3ac03ec5fa3c71f0e6bb0edef736197a50833c22a9e548144269992f56bf74b03686843b1100ecb09c2d9146aafdbef700c7", 0xe3}, {&(0x7f0000000440)="90348821ccb7e1d17a1319f3bd0325c83a1b5031e6370cc398cf1ff8f6cc3fd687a7c10947f2db4f16ed525f6f", 0x2d}, {&(0x7f0000000480)="47a23166ede068d6bc82722c80afdca0d5b94b4a2b37882d3155374226758f48923ba0291ac788398756bd86b5340c42afc0b5a79ef5fdd97b2078bcca65b408581c6c9cec4ed3fe2c73de07b0050363323b149f4d40bf2779d830c3458de9025bdc82a93c5062b7f4933a26458324243036185c621b43c674805311959843883ab01b28eaf1babdcf45429f5027190092b7e39bc21363c9065d6f89806a2cd0c29f4a0f6778335e74a63e412ddb25cf9c765f74388e3faf82250050da591b94539a10471e6579331d0afd00e605ff75d2f4d308a58d9030039cf6dad851169b0a8e61b1", 0xe4}], 0x5) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x280000000000024, 0x0, 0x0) socket$inet(0x2, 0x0, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchown(r0, r1, r2) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), &(0x7f0000000040)) 16:00:24 executing program 0: r0 = kqueue() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x50004) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r2) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x7f}], 0x6, 0x0, 0x0, 0x0) 16:00:24 executing program 1: mprotect(&(0x7f00004dd000/0x2000)=nil, 0x2000, 0x10004) 16:00:24 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x0) dup(r0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x41) 16:00:24 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x0, 0x7, 0x7}, {{r0}, 0xffffffffffffffff, 0x73, 0x0, 0x1000, 0x1f}], 0x1, &(0x7f0000000140)=[{{r2}, 0x0, 0x40, 0x3, 0xff, 0x2}, {{r2}, 0xfffffffffffffff9, 0x12, 0x20000000, 0x100, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000023, 0x3caa, 0x9e}, {{r2}, 0xfffffffffffffffa, 0x20, 0x1, 0xe96, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x81, 0x0, 0x1, 0x9}, {{r1}, 0xfffffffffffffffc, 0xa, 0x4, 0x7}, {{r0}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x80000000000000, 0x9}, {{r0}, 0xfffffffffffffff8, 0xe1, 0x8f, 0x1, 0x9}], 0x8, &(0x7f0000000240)={0x7c, 0x3}) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x3, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000180)='.\x00', 0x0, 0xfffffffffffffffe) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = getuid() r3 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r2, r3) mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r4) readlinkat(r5, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/7, 0x2) execve(0x0, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x7, 0x1}, {{r0}, 0xfffffffffffffffb, 0xc, 0x20000004, 0x40, 0x3f}, {{r1}, 0xfffffffffffffffd, 0x11, 0xf0000000, 0x100000001, 0x5}, {{r1}, 0xfffffffffffffff8, 0x8, 0x26, 0x1, 0x9}, {{r0}, 0xfffffffffffffffa, 0x4, 0xf0000041, 0x5, 0x10001}, {{r0}, 0xfffffffffffffffc, 0x20, 0x24, 0x5, 0xff}, {{r0}, 0xfffffffffffffffd, 0x40, 0x2, 0x6, 0x3}], 0x0, &(0x7f0000000000)=[{{r0}, 0x0, 0x80, 0xf0000001, 0x2, 0x3}], 0xffffffff, &(0x7f0000000080)={0xeb2c, 0x3ff}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x4, 0x100000001}) 16:00:24 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmdt(r0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000120000/0x4000)=nil, 0x0) shmget(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) 16:00:24 executing program 1: select(0x1, &(0x7f0000000000)={0x2}, 0x0, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) accept(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) getgroups(0x1, &(0x7f00000001c0)=[r0]) select(0x40, &(0x7f0000000040)={0x73c, 0x1, 0x54c, 0x100000000, 0x8, 0x202, 0x1, 0x80a0ad}, &(0x7f0000000080)={0xb2b2, 0x6, 0x339b, 0x9, 0x8, 0x2, 0xb84e, 0x3}, &(0x7f0000000100)={0x7, 0x30a2643, 0x67c25dbd, 0x10001, 0x1e, 0x7f36, 0x2, 0x7ff}, &(0x7f0000000140)={0x9}) 16:00:24 executing program 0: r0 = kqueue() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r1, &(0x7f0000000d40)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7188b5eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2080931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b0000000000000000", 0xed) syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xd36, &(0x7f0000000140), 0x722, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffffe1, "a146786eb95bd07babec11eeffffff00"}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) read(r3, &(0x7f00000000c0)=""/249, 0xfffffffffffffed2) 16:00:24 executing program 1: socket$inet6(0x18, 0x8003, 0x5bb) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@un=@abs, 0xfdf5, &(0x7f0000000080), 0xffffffffffffd19, &(0x7f0000000180)=""/158, 0x9e, 0x100000007}, 0x800) 16:00:24 executing program 1: r0 = socket(0x18, 0xc003, 0x0) dup2(r0, r0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x1, 0x20}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x40000000008, 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8003, 0x402) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0xfffffffffffffffd) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x5a, 0x100000001}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1, 0x1c, 0xa398, 0x9}, {{r2}, 0xfffffffffffffffb, 0x12, 0x68, 0xf28601f}, {{r2}, 0xfffffffffffffffc, 0xa8, 0x80000000, 0x565, 0x427b}, {{r2}, 0xfffffffffffffff8, 0x20, 0x1, 0x2}], 0x8, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x1, 0x0, 0x8000, 0xffffffffffffac5b}, {{r2}, 0xfffffffffffffff8, 0x80, 0x6, 0x1ff, 0x7fff}, {{r2}, 0xffffffffffffffff, 0x4, 0x40000000, 0x7ff, 0x3}, {{r2}, 0xfffffffffffffffd, 0x10, 0x1, 0x3, 0x7fff}], 0x80, &(0x7f0000000200)={0x1eff4fc5}) read(r2, 0x0, 0x210cd45ed878679a) 16:00:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x3, 0x600fffff, 0x0, 0xff}, {{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0x6, 0x7}], 0x3, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x48, 0x80000003, 0x8000, 0x6}], 0xd295, &(0x7f00000003c0)={0x2, 0x7}) r1 = kqueue() close(r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10310, 0x120) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x54, 0xf0000000, 0x5, 0xe00}, {{r0}, 0xffffffffffffffff, 0x8, 0x5, 0x100, 0x32000}, {{r0}, 0xffffffffffffffff, 0x0, 0x24, 0x9, 0x5}, {{r1}, 0xfffffffffffffffd, 0x3a, 0xfffff, 0x7fffffff}, {{r1}, 0xfffffffffffffffe, 0x48, 0x40, 0x87, 0x7fff}, {{r0}, 0xfffffffffffffffb, 0x8, 0x10, 0x6, 0x400}, {{r0}, 0xfffffffffffffff8, 0x10, 0x0, 0x9, 0x5b}], 0x9, &(0x7f0000000240)=[{{r0}, 0x0, 0x4e, 0x20000003, 0x80000000, 0x200}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x8, 0x5}, {{r1}, 0x0, 0x40, 0xf0000003, 0x10001, 0x80000001}, {{r1}, 0xfffffffffffffffb, 0x10, 0x0, 0x3, 0x9}, {{r2}, 0xffffffffffffffff, 0x40, 0x88, 0x8001, 0x2}, {{r1}, 0xfffffffffffffffc, 0x80, 0x4, 0xad00000000000000}, {{r0}, 0xfffffffffffffffb, 0x80, 0x80000040, 0x20, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x2, 0x0, 0xfd99, 0x800}, {{r1}, 0xffffffffffffffff, 0x60, 0xf0000020, 0x7, 0x1}, {{r1}, 0xfffffffffffffffb, 0x1, 0x4, 0x3, 0x1}], 0x7f, &(0x7f0000000180)) pipe(&(0x7f0000000200)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) write(r3, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) 16:00:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x7, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x8fef, 0x0) 16:00:24 executing program 1: mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f00000000c0)=""/68) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1d, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x1) 16:00:25 executing program 0: socket$inet6(0x18, 0x3, 0x4000000) socketpair(0x19, 0xc007, 0x9, &(0x7f0000000080)) socketpair(0x23, 0x4001, 0x26, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x2, 0x6}, 0xc) ioctl$TIOCSDTR(r1, 0x20007479) socket$inet6(0x18, 0x2, 0x0) 16:00:25 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockname$inet6(r0, 0xffffffffffffffff, &(0x7f00000000c0)=0x2) fsync(r0) r1 = dup(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x20) 16:00:25 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0xb, &(0x7f0000000040)={0x2, 0x0, 0x4000, 0x100000001}) write(r0, &(0x7f0000001000)="b238d09603e081d3aa247cb576f9cc456a52108531911a13f44f9f59a73c70fbf917a53cffc12e89cea76ddaa5a061c466d285d35440436aff96c3a04a2090119c4c4299062cd7db0bdb3c6da90dabf67994341ac45660f07d649a8acab130d190a34a8dc3eed420d9afaae13f9c6dae8a68a89870ab779610f3af868e97a290829460521169afbcd612a20239197825ffbee2e3418dec7f433718170967b606f352bcfe6992efbbd2463fbfa1fd9b8dba97efd9386279eadbb60ac25d9bf6cd9721dc66e61bdf0085c1eb1971b99f1b6a1f8fba5df68f28c0fa532a6453b90931010934db4e5a7c4922172111ac8f7827491b3b1199b6e444286bdb01cf20d370dda645befc8a07c943c52ee0e44a2d1730b3aebc9a5eea7a416c849f525aa01b5856e2d7c8e7f3ccbeb6763d521ecc7581d7e099547d7f51d641df2bf0d4db36a6c742f53c811e813257b4d8d4a50fa93b0372cf0f5329fe9822ec4f23780735509fc5eeeb30b6c0f1a7b0cf75bb3404465ed6cf9da25f734dfca320e318f77e09fad47dfa99614af3cea240ad9963067fd9126fae149eaf1e11b0f8e1d6d5e317c48d6a2852c32daab3dba592c5e663d9e42c1e668cdac2f946cf2f728cf44ff96686a79c520ff650896ee9863cd7727c0d1e492a355c7171af7b6ed969aacd4a72e601d493025758bc7cf0fdc6a645350c1b871fdfc9359383aaf09ea96b9da6edac4b77afbbb14840be7edc44aea0d0b1b9846a1d92c5fb772018a23b6e687e88d2f607b1b52d6edb0e1c2a8939081dfabdacbc60a9b38a2942ce2fdb173aa27cbd51b303fecd700f772ea8ca618ab044019579ff670c853eae62ff63584779d2075351e3fe4d7a4e99e51b68e35945d5d15708ff24055f4a4fed3f71b54caa825e97fd277107e027a14481a87fca04dc4f14c06498f80d9319c2d0bf36b04818e03f468a1f79eb8cbbbda4d84f69173189e4cb18d028c7347d8dd5645689ad66a71bf286668a6cda856b9d20165df791d6321f326303a6d618058b16be6cd3cf1e87f8e70b6f1474e995e7ff6869af2db474ed53d63a706fc6e3a603b9f8023476ae76dbb110745225a88b2b64028c7f260ec5618a72bc0a9e5974aadbcf7c3798d5636aa354b014e8dab8bea68df839e6c9862f71af80984062d634bb3a1251d60b0738a9cccbab3bef5da8026056de8e5707984726384c10464e7c3b3f31f602fd1f80c9abd2b31e93ad2c7a88fb288ea1b13b5d3fb9feedec3fbc833bb028ad993efbcce3bcd688a10b0ce736238a1bb2147d784848c05392185ddf259246d28b95dfe5cb50c26ced68df6871b3bbe8ef936f89b79cd8dbde36ab0e9f08dd20751581d9c1d07803f3480a689ce8843645be52fab38710fb6984959f2058cb0fd0cb817c56d14816c59fef1c3d45e53ecd9c97962a80c46cca6bbce2802d3d98dcc7b18181ed4c1559a88d6693dd2f53dc3b519daa5643829734807b5d681327c261d458dbfc2af325964c1c58dd9a81c30ac0dc14032c83c244628cf000df3bba5c8887ca6cfc883d287c7af1472dd8f5ead16d3c50759bd998c845a84d02290506c34a8f67f7cbec8afd1c0cf0eb7b6c1bb246c422f3ccc1ce1b95f910ce1f96536669cc1ac81b187578c4a1356dd569f9e7af560cfea4b77c224789b3e0dbcfb5134ae957c0effb5c7ae88f6994db4c8bfdeb6b09fe256b50c027e244bb0e39d291bd040636bdf74719055375d93428743a87390c1f654364fe56121f461b346c2f59dbdb28547d120360a3fca7e0d03464798aeaeb0be785d5a0655625258458bb1082b73c8210a3bb25fab2b62263f597da49b56bd9eabefe1614fa854a4663a1db0a85dcaf20b84bdd73ef3f4547f5c4d7ffb114307f3b54b8ef27fc227aaa162ff089ecc16ac2adcc3c1eb453280e33c3f73933df2f40e1757c26bedb4fd19ce1e18f751e2704fccbd1287411ee679135069a0651409665cd994389c0ded7be06f6d90bcd847f74a98d33f697a5c5c515e9645a2af14c31b3d6f20b79dca1a3b37a0247ed025f7f829e674138e367fd39833568063e7797b919866c91fbcc55a8bd1e2792d298cb49230ad25cbf7530d07603f322fdb3ca54b57c22737224401d430f94c171504b35799d3bf830b2e477a29c2eba6ddaf129f2e9cf3376af1a2fc94c56d973c6ed4654203e15b8f4e173ad5a931ab8bbb15a2ed8d22b37e5ce59abc1b95e22f5269bfe9830ca08995e54621a804634b6586b353ffe0f10c8711ba947c8dacf6f5892fed566c9be114141b0b5f5b72d27a42df979b6901ada8fb4b0434f8c88bca67452ab799a16a06e463825120d53a77f5934e54f3672c2c06c31318e2be78cb3bdaa34c54ccb9fb4d30a225cce12e70c65a96d6eb1f42d4c8f82e6ec98526ec722fb04cb0164ae0fe004f09e2086caa527d0a091473ea6b28ca17b0154903b94a3aa0501d9adad121acbb0ebe860ed2dc459f12a69b026defceb3f1e0b9876786c8a22518b6d5ad3972941b34c3d9398d5e85a780aae43fdcdcf628b2917e8c2819386c51bbf739a8538c871c12934eed08b0f2e78e849b1e579e4188a62d2c005d0080cfba0716c0766ca27fcc3204b39ba44b4643637f3392f8b6ffd593716fb68dc1fcf437441fc069452af5fa40fbde824faeb227a22c3f8ed38055be84d9fe0b09b1a86b2b5d86a1c1c3a4b87d2ba6fd7f6c0feb87c79cb15d433c59f85f248732a962b379abf1e45610d673c45a3e5a6563ff7e1cfa55cf7e4c790bfb348835dc097bf27f044c9b5c61cd833e34349b9e01bd2008ff16f790fc5258296774f44b27faecfdcb827a7cc41ebf6082de734c5e0b16bb409f3d67e7068d596bbf75089cf2e753cc86146691058c92a4f5f969b2e2d100d4d99712fb5acbd16363d2a925b72ac7d80033769c9a1afa2dc08ff18c1e8141c58a45f5a4459f57d11da5e6ceeee181a28e86c06153e2c267582f27b7e20e18eb017fb8b984d0e55c5d6f53de4161baf96d55e46ddd74b6109e53810957f5ea30a495c6dc6764ceb63de2739b2df03edd01d8b07f1c10d437b77b3dcd2ff540c609a237a3e2f7222d1539fa2fe595c0dde934b5c08e91d0aba3247823a5e9d534307e720317dc0ce44784b7015513822805b51af11ee35edadc23aedda724fdca18718424fd87ea836efc254f6bb4146c8168286626da5dcca5c9f7a24416f3c0eeab5d3b3ce9eb3b361ac809180653fbe2b50a49057743b3f2866027dfd7b05beaf4edebb7f1fec25532a9700dd3df0113e3792b58051e4e6d7ce71d10225391efb058cf90435524ce209d9c66efb2ee7089048bb3187bad70304c71c15cd15066707789f8bb698b198d37ee8d8f378b7f2cb47c92ce5e43e204f00ec2813e97ef860885dc59acdf490ab54cf091ae3dbd3bb1e97fb651c76730ca021fc91e966b436156ac38113138384af7d436c5c722ac2203d5f7aacdc160704d8364d963d6a0349b540001972975117c6afa09a59d85a967fd58d7eb7687336928f73fb1b6d93570afa3bd5cd5d5d54738d272846bda4528dd6ab39170de58353af37ba11ddebb54c01f297253d8635a65bdc2e5a544cc33bf01442995ab8ec78724f0b9bb51018354f0bbdbf9ce9fdc2a5edc0ce74766ab6ef626335df33466a006c2e608b4dfdb73816c8342a894d20a0dede60c6c84677f00d633a81a7e98a31230522be8600b191c843b2278cd4f6925296764cd118d068b505f7473402acf9e64112292181f386421b2168b3aa7398a694edb6612a290c6777d5f4a96c3ce32572883b2dff788d7877f7d4dffb8e3a17bad2d3bb4b5396eaf79505ff02cf5ed11c736db65a6d4cb54082d154ec1af4e5e36b9bb0e02100a109feaba7e7962452abe4b646200dcbc1f05cdea12616967d4319a6758418183db74c803a3054c89987c26a38e381fff87d8cb7b0e4ddb0bc164e5d39f49e6a0cacca6cc0c19444af1f3541747d40fbbe58bae4cbce3db095d066ed6421076a3cb87ff98ac46f11818f48e6b6c54335989953f8342a01ac463544e212af6b5d14e024d4a5ad8f8fddedc8159a7c1516a3c0c5e7013969f071e1317263165826cc086b182a0ad172971145c42b8c97f055db5822df34dfe9eaf87f4abcd701456b29f2f0d984ad98d2c590f2425b2e5f5fb459decd6fdb38120d7a1883e83100474f7afc9bfb105b4f1d22da4b5ad60a2f9b906884e8dbc2d7890f3fb580875231f460d2d241152edd64dccc230ea6bccd9599aaff76f0b0082e7e9fd4de1b73e83764697fc322a780e3f84fbcdf489a2b503bd12fb774c1250bb2858a7642fcabd49394bb881a2a46f98052a6ef349e837f441b83877034df08f88fd8f353cd7a76c02e1a5d5eb1acb03ef9446f1b433f0916dd4efe51963ac84dec39439bef6fb0a6397b87d93966581330975eb15df4391eab094c096bbd384114d8d56c29583d1b7dd37aabb9fb0c96418a986663e38ca55515ecafbf326585bc2ee27cfa538aba8c6849344c174b84cc48740f180ea0547b3df9258c76328b5839b94b3cc3993501c858a1fe3d34cb0118357af943f97707d0918e62f1c66af3f21cc38c0f27e2c46b30e1c104e9b330c0a806ca6e525c137c45dabbc2ca1b3df64d1b0d33a28943163b5916229169ac9f4d6b94eae00b43640dfe3a6252b7b39b10763292c0563ad3ff1546de997969e0f8c3f83c2ea6e780d67d000db2943132c8efd6a8822aeb021aacc2dfc3be3eb0e6bf14bed655625430f4dbf5c657b37e5d8758fa8c8a500da2c6ea1efd3285cfbb43936cfc67571d5838954fb5b64d2436c8bd0abfa6df6c9e91b98bf379b59219d12a811321e64c112a418a62f9fb629102a21c62852f1985fe304e7a4c3b8172171593a683efb66af57b815c2d967cb3d124f93374f929cd8802793e4725d44ed0effd8880373a314912df6ea72f18715b4601af11a211a2042574378a95808a0c1867684ac1f84a19ccba83346f07c1ee72f3604236982addac8053bd5d9925ad7ac28d8157b2f2746c239da9ed94d04db2e465dda73f75694e57842c020d721aa6cd2229da22afc1edd0edd82ee9674bf4ec9d00792995055a64e97eb83fd884bd6c422c2961f3cab5f15e63931dcc59a84b2240d42677d874bfed161393c7f8b2a9355dba078164ecf5d182bdfb12b7ef68ff9023df37837f8fd0075d3c59d44c3c4eda2a66dcd270c1838352a9e5e64ba142413c44aac2d7f2c85c3e6a7ed442ac323fd42e6a1c38f99b67867f1c6187c53ae0ff7790a35cd3948cc5f52e11c65d18de7e463338463aba5320fa4078282c180654b1e6eb451e76af31c77ed43ed2a604278ec061368bf9f3b977fc8460a322f4b30b2d9630173e507ce317dafd1247dc8030bdb654de0cabf617e5617014f78e49b053f0b2a0ef9ec2220fca90ac5c6cae39cdd85b14c1771f1ed0fe29ceb0e7940a0471c6d7831d98d7f032b94749b17dbe0351c725802775055be6b75ff6854364bb09ed465a0a03e0886143885766a5e124b13ac776a0b22409f98a72ff6f30b91dc842856e3b62b6bf0bf41d0fe711fa5c379031230239252b2f7dce663add44129fb23480c2343968faa521f6a4966d3986b89e4a7bdb9cf2d7cfce36834d77f5543b352c213741c3b0cd832d91fd57af26f3118ae2b1fbbdeb1c8504f74b1cd7ecc33ab470e639cc6bfa3c4eff5265dc2875a7187212c3ca20f1a058d61dac8cf1b0b1d835752b8f1117062612aa1e01a8188d45d5cd2fb53bd3308641", 0x1000) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0x101}, 0x10) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x114) 16:00:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000000)="1d72ecb6b403e2a148dacaf212cf0315ff174e358936b3fd6c2dde01ee7c164ae7080b7f5af9beeffe0f82cc6b3b2dc3b01a1960702e55fed8a9ece90f5dd1fb8c16ffe113135b7c0d36f21444c6f223a8fe15b92bc693996f1de2b61d64d7daae158434afe26bbab2113061759034e6d634d5f2e5524dd44706498d29bbace1b3125227e34f96e8d7c77e362cc597", 0x8f}, {&(0x7f00000000c0)="bde5264048dfdda9293eff8acfd264ce3b3a681e63a68a4f7524b387418644d6d680d7f4b936020952b3a535241ebd98bd47e06034a42bbb76e0d035e6998ee3808f7e340a9ddbfc0584b66f5ac95122e8de359578b6b7ecbf868c15068aaa53c0e4a67dd2d7a7b824aa57a43cfac9d4169b2af98bfb5c302e630efbb1520d36ebb82077f6f97ecd04a20ad06e2edd47666c3d956884b5d4681419dad021643cf144a7e034f53eacecf2b26a269d2b6bd2a06901147f23801717806a1a3f1f19ec90f9ab611b425b3215b71f3378b1b44fc00ec5ec85b830e98eebaa613f448db3eb2c5514e7c51f06a3ed6897e519e91deb688f9b13b54826c1bb428c0e3b9264059aeff330bc0a766b5a046a0487c5d2f1b806124f4a55a9a750e586237bb61ab65a5f89e18eb562e9e9d2bee39a5bd686e97b480c43c8ad95fcdd776cf6165daebae1b0cab2a93e58d54b48e1a6cc49465f2f28b705e1188c02ec1ffb556433ca55aa763538c2354aeeb9c351ca264d292d4be0744f0e5554f0a431eee294c0899d95e80cffb1cacbe7c9ceee346cdaf981c2e9a934b7840055dc2adb714934c5469565a2aa08ffd629f7701029987d9641d6dff63d68f75ca5482bba085b8c120b5610573eac7aaf8adefa38b10ccfa094db4ca9f60d4d44e4bb35338f00e9d8f6c1c358b39631d80a02f44847500d0ee4ea4512f747ec71df1b2b470033498e1abd8e74bda231351f8d3e19243a747818f56b0067ae1eba314d2712039d7ffeb74b9f826c2d0cc70c28c03539ffeac999c6193cf2bf16d87a1eb99417704dbbd9374f8f128c55d650a9bf2a7f483e41fd50c9879130e06a1e6d99142364b27086a70f06612e1f1717d1bf83ca919f9ce8b9510185ade6e9d2303f0727a0a7241de682e27ea1c1fa8a15c3ef86a0dba0ead23a14c875929b01ce625dd2b4fc582e8c5fc5a5393b3b70b0a67bfe5928695abf4b1d8f6a8f8bec2f811b63ea7c241414ad87ae62134e01e143f58f1ef6b60b96516c876d1088ab3b31076e9dc5f0178bd4cb77faaf571553e9137af56c276e5e45792c1bab4bb2db2359843995b5ee19df83bfe3399edc05b856b3d2d3b38f2f3db1f4d4b9b1a03acc5e3210ca6d237911ad5b9ac4d6da65c5d9c6525d8ec3a4d157b256bbf7716d6805c3edea161fadaddf5bf86204401204d27d355cb64b744b05d7394e1119ddb7fabde34ed930f1818592079b3a6f887221daf5556a7699f75a5b0ad670fd9df43a39e447f9fb719adfb6e897d0bb9013d962fe26909f66f2c5aa2b36bed80181b906e44e95819a9cecbe06ce68e749af09291cfb5c88574365a6bdc63d288facfbe032237d13d1f484e0c4b57e44af814c42b113aa70f588fd9503b704f333cf26894fa7934cf4a3511e5239f752792a6574499746b201340882fbfb05343f2e5b5dafbbb3bcd401f0812cf2d44223eb4df202d0d68bce0f1cecb640dee708c0c0b13fe5df09a0867c5e6e8444909b727e6b02b15e496f2307bba9dfa892109855daaf2b534f87fd84eee42ec6fa66b6af55d0fbcf0064c0a4264869421f6b5a0406c7c37674d9e808a7096f6e9e58f6db34315b67cf9bf1e834b1c2cd87969a75be5af30db6151b648767d2e399bdd32e3a24aee0c015ad8c9ecdc012ee75242b4ab0b9ffc8eff5055200028767972c010245254ce54b222d1c9f71ecd5815ed36edc8c8103985da493c6d5dd0fe712768c7fce0c3765d27931c7ad87ae83b7a9ece9d53190f2d7069e57fe4119b62256c664ef916686096bc6b0ee3ac6b4d6fd1a71a1c6d211c7d942be376cb6dabb2db58518157208f1905a11b7de04c43e4f386f27e5ea3856bd7eff0541bf2afd4fdea8f6f0765b0c0de96ef72f80c1a3e11c30f2c9e91d3a9a026b00f4fb7c23134b47d699b295002aa0992fe1a11dbf3be9eb85eae8e0e77f885fe74647d7c20dd7d97a53a5b28bdcdc61ba10a86bb729ebfe9f7fe1e0494d82f8889c324d6f60c81be8b7b1876dceba435f435001c3961b243acd8d6ef4098501d10024f247a261a667057413f5cd3fa0111b651e92e9e4511e563d67d1b435b8dae07547a238c8c446021bfbf2b9af6a37d27b04214c5bd379ca7dd1448962c8976917c25d1aa7137a759783b88232d515d7439b70293a14fa712c0272c7729519d58476be001915cd2a1d16766e9708fc5ffb63d69c60d9032ce7678cd1541090fb8e861081004b1997da7335ecc13503f9748f51879e863c42e41aac2a5f226549a8aa27182ab477a4ca1e26bd96fd7034342ad780c206fa926db3868256926e71048d6bb23db9c111b9f8fcd436c83ece4e0797744cbcb984f32b2ee94b60a54bab1be9222c9c5de8ef04e805f661a11aaccba24910f36f373fae0c5bb2e90a59a907b1186617f43b324e131a51ef43f16c7ef74e69251ddbdf5c1b9dd6ae0faf745cfac61b40b8edf22f4f0565f78562760fbd6192bcd1fd1837607a20814dd1904e325b700ab33adf2b5ee35622da86de3ceea8ca611342658d880a82345d7c6f6f9c736e6060e0bd4e308f66e381ee56e2492cdca697d1c27aba0a346de60b470ed9621b2fe53a91bae1bd9902973f7f4630fd6ad67daa8ab17ad443bf771caf97e617ec8e18a2c8ee8573db4d5d2cfe7fa74289cc7a4ab692f7697bcd6a270fef588c06da1c6d9a5f43e1940d71733643dda321659fac4910b57bd33b09fdf94c57761d42ad30df003917574290250d4ffd06531f654706299eeb70f7569d96d0deee90e78c22cd3fd9acf5e1caac7769429a04ec01dd1b1ace9b7a39358bc92f8bce27e478c38e6a39f7fe91beb71a2b86e6c5bbc099ce3c7cd2feed93b8afe670857d7a74838485051bbe7fc49ed353e44d80abd841a8d435e4e42822fe7926de504e326787555b5bc7ab9450c29b015981c48db69e478e02654741c4f736f91b12f123a8b3ccb4336a756c406110695b353695f9630cd6434385306caf02dd60d810e44c152d4334acaa5897bab720c0202ce60044a53bb5f808f423e2a3bc7fc15756f797602d008f72782d658ae58cb965090703d4263198f1240900fa46c4ddef3afd791f7ffc76b1d6357e8d4ad3f6fc5985924a8c2a983abd8c38cf346728bacbc330652de735e9e02c8ac86e50a0f48b7afad553c22f3e6453cf39e21b8054c5fdbbd518ee0464b807839361a3d88ae1686ceebc548458a3dd6ad3044db28222a3af9eb7417334a0083f8352308178ecb2b33290e0b704c8d96ea5846c4b6575e70a90bcee87d3271a8f7d707448756c0d46e470f83276bb44c41e95c775c27c7ba8cd9794685ccda33b06f45aadcfc220c0ea2c2f54ebc33dd0af42c5cc3feacfd98f6ab99a655fb74bebf1852a392426b1a3b54eb7e007d4062953932f808dc7bd92d5cb1cdc8ae379c4ece95c67ef28b9121b3735fc588474746447a7e84b4499bdb6e4ca9b896489462a432eb46ce4872b9a533f3628f2e4167362bf8514fc4e80d00006e698ea8ab87776f0f434157ac35d96630253073b7a21fa577b11f815591934563cb0d7891216853de5f37247cb8a94c1406eb601d0ead7c11b3711486d27d3acc7e9c9eab9d00ba1d1e86aaad93da2b16a8a3e9f0f6140c168040e7ff30b3dd699cf7450d8e81f7038675203245e5769c009b3e3be093e9c2cee2f9bb11d68f7c434735fefa57b8c3082164ae44a699256f08552227779d8274346a546f047edd4b061102493904677172c78adc44f9ec3885e3072ca41d45ca1ab7b0dfe7df94b31c9700783d457bd372b0e4c953b125da0811a73e0ffdb800fa2f56e4585ada13db994ddcf997e3de1ae506f01f969fb08386666a6025413018212ca5f46fd97cee2aa05d7948ea68658a28935c809fa097a8d473738ce47eccb76a7c3ec08db30b8922006da60608314cd3c8bb2257b46b0d1d0d6f47478e26d91c6c801459875ec444ca3e1d41ba0c95cd597c00e695321991e20f8c56c9519cfd7c0728b919615060d6002354de3ffe4d2b53a7b3aed9eae32f46874363522271c1362bc21c88c464462e2c97e955b1d5805a2c19ba19f46643d57feafd431b40125bd9d335f3009a552f8f1c5d9f7783626a74cb6ad1f079591def5bb5f21bc349c4c22c6dd17dca0e712b7406ae790ec0531f3b590f5e806cff897d438dff9a5e0fe97e000db880ece8dce9da0d08d229e9a7070df0e68d6a29bd9680dbb3dbb299b5fc9b2532458ebd13b7839b326c8181727056cd40cfd9806151b6d44eb775452a594de833f7931949fbe70a5dd91dff8e9605fa42df668aec2aca51cd28420554daedfcff6fb1305a9e15c6a982b1a07386e8a5a02b8ae6266e818ee492cd59ea7a654deda109511edf9820fdc2c6d2374de99d28f2708b87d4646f859fe060b772b1276b0c5b8314e68a87deeb2b0d4a22ad7c95c311c23fd0090ddc8452bb16aaa648b58176fde29e7197e0af1a4d7272771fe3f6ae51461f6d459ea8373fd411b2afdf7efb501165c0d62461a8c050c2b79c1d6e6de833fa56f0698ad54fcf52828f0e58d825b2819eb82c4430f7355876653fd0087a6b512e446167d6a8b6e21d1f032fb67e813f0948668020ac75ee828e2c6ef99bf2edd24b5c02545126358cedddc8fd2f0c34c467c9081b267b04516f8f61f790c14af61651423178c992619f482fd90e7eca45af58cd37d8a5156e746359cfd6818aa646e34f872189f0750355fd94c3c09ec41ba787ff5de98b020e12611496459d9c5f8b79f1976ffa4972bf396026918005a1335e4b02c87bddce34787b92da931d53a43b6b4f66c18171b160012f03f9dcaecb26006391bbeccfdaa790f344abe01e956cb632f69be3d780ca06c1b6145f6b82ba0beef372ebad930ec5829384c7f357f597c4926d4b8bf0639c8a702d4008d5e9d50169796c76e5422e5800bfd4a9f83ea00aca6b4b76ff850f9796b8f095c7c3d25b6411b40d985c3da5ca4731250bb044e2d8d3c000583ad01500098c4b4a1c55639c7f34eb7e3ab8769c5fb2b3f22707f4a48b0219e06c4ac47aab580ee87b3be88fc793482ca2599694ff95f98b0b56edd5403aa0c9e216d39e0525d8a374d0f9a1d0bdb5d32f8e0615876302d32ccd29a7276335f5b57a6e822c97fa38a969803d65f49c5225c44c415bd1d2d98553afedb668dd2df5b8d630f069b6e665ebeed64f7721ad3c46378d9578c141987feade0709ca60d3f8afd2ecdcedd16c4eed80e0290cca01458ea61a73d4fb732ab351b49a56b9ee81da691e0c96ee82f2e1f73fe9e15f0235cc5a892b1c9d38a4fbbc0fb222085c3010e68247b559127c128d418b3f7dade655a703fe8f4e0ef3a66d26c1938c83bc5f1b9b2d6596a48095a5806fed6eb613141f66f9f5c62f6c24c62efe333456507b083b07ef08331e3d5d2ae041f9f8e6a615a8efb966cf23e2ca9ce69677d320ead5ae480c79abb7ccdc57ce670fb38e19c1604081daf7c5f73f2ece8b8ec05e9a4ad9ff2c1aee53482e0886f2a7fd464ba98832e94c7a2233229f053cbc2b24330696fb3a90015df8b54c2adc26fddc3a50d7375d067d8765df4b52cd2f420016c651a1104940f66975e0051c2b857a3e3d6f4c5857d2f3aee7da52e8362a27d71ebbcbb7233675e32f3f72decf25815c7d7671b0d259c269b378b1ab41502139c63737f6429d9c46b798df9cc9995f84ccc690ed220f5572ae61190bf9847f9c7a066f813949ede72958c4549242164fd3d39e755b3e791302f11c5040fb3093315f7fd", 0x1000}, {&(0x7f00000010c0)="0c5ae22a5e37562ae513adce5001da83dd898a8a1efc709808d6f063eb78d491a98048eaa8ef2b588fb2206c343bcce8e8090ac681691dfc89e135dbb8a9e306b6276640a3cb64746faea0d9df14312e2f7c33012775ee2c1c0e701872b647852a20ab5e721ef15b1b922ac808645e6ef3338ffece4ce3dd17a4f86bfeac1d77729368d0125fcad48159e2964744d166a9d90e9260ac1a5e40c6ad5697501c1533114dc76b50dfa767932f08e953c86e6639", 0xb2}, {&(0x7f0000001180)="0c4780bb25cd73d6816ce38a8a93aaa5ee79787becf3ef8898ec2787a4db1533070c249226199b4624960fce652d77de30d3f1315b6fddb5b04640d4f9bb3af8e33242c7f6de07a8d085e107042ece27b6286c78b2c6c7c0d0884a6dcd56054ae4fb57394e382923e2299cabb2a13d82f8dbd5f37816d958cb680ef87bec6123712af0494964f6c69f83d543410f089d6dcb4e3e8051d4371aa0a55219164a74e9316c24f25f1ec962461403022b3721c604598d769d6cafdea986b1d4ef14c6f050ff087576aa90a21f", 0xca}, {&(0x7f0000001280)="b0766ec985c5792ea80088ae297dea657f5189ff65b3792ff9d557f62906e98a627dbcdf817e19d849dbea5ff23f475d01a0932d0222d8d002e3b1e969a8f9bbfc474339ea0b26c99943433d5ae2407e40c07c990e7ae5e10705f41ca752bee5a52dd8eb5eb007691bde20c454d0fd4b0b5cfa41d351631d172a50e917a573c8f1e827eb3c48099f5ef915cd6cab7d3f9049833cb83b09dc26452be9a94db5e65a4fd2e479f3a305b746fb44d781c792c432fd1a3fd59c93df", 0xb9}, {&(0x7f0000001340)="6a47818e0832ab47928eed87824c4b798714067352d50dac20d58253774ed332cdac0035437582ca14177fd2c0b020a4e6249e8e8c4934915f0c307eda88e483705206fabf9703f149dfb128e2abe65c8b08e4467f32e08cc60ea6ae0961aa6cb4dfa450a6231ded73d4621908d8ea882459821c8c8af3ab0b9e8c89f1bc9232e41c60f3bc74bf84891eb503980b4710585ddc89bacb94271602af1e3497ef60b4cd76a94f521f466e90d4c7774f49c683512ccd7706daf24a9e76b4c0b32f3dda87e14a1276acdae83ae49325017e19577edf0d49bbf56e6bf76dd612347a81b1f63510e93537fcb53428fc", 0xec}], 0x6) write(r0, &(0x7f00000029c0)="a6", 0x1) 16:00:25 executing program 1: r0 = getuid() getitimer(0x1, &(0x7f0000000ac0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) write(r3, &(0x7f0000000200)="df7b0b982f5d9d24c901b3f8911e8811a7ffb79c7ab0db4212a9e99cbffb8f9bd10fc790109813e000921046c762cacb0e45ad45a5b45e0fa294a480042bf18bcfdbe14a0cb8e91d49f8b219cd14517135db2eb5c418e71e0ad009286b5f2f5d27ee48ae47bd071acb20170c3c7e8a43fd28b31a3d0356dd91980ccc24e02c0488c9c5ea4b185eb5928c16d752e725893bc1", 0x92) setreuid(r0, r1) recvfrom$unix(r3, &(0x7f0000000b00)=""/255, 0xff, 0x800, &(0x7f0000000c00)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000d40)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="11000800ffff000001000000fb166d4f9f78425a9904e3e47d00000000e6462cc0bc100178fee9e0af663e8447d07ae53508bb287344e58c3eb1747e468658cef42d8b8c8986cc7d0d7554e86a9a86d77834c2746df70aaf065df08dddc6d9f4a6fc22e9a0d329fd8b268bc81c29b26a3a9ebfe7a215133873f3a587ca3612977f23687e77942fe4975041e21b4df67414fcbafa41439b4614f8c6dd1ca125e19df9614892443ef456dbfd0eeb1a9bf46962d6999d2d07acefbf8074bc466682189c1f1780745caba9971d66b9471a9f288fcb068ce75d009de35a215f274a39afb5254bce6dc6520d4a3a4dd88fa53d7470c7a17d2e0af140f662c83f83c6c53902e115f77d83e051"], 0x10}, 0x0) recvmsg(r5, &(0x7f0000000a80)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000980)=[{&(0x7f0000000440)=""/129, 0x81}, {&(0x7f0000000500)=""/145, 0x91}, {&(0x7f00000005c0)=""/97, 0x61}, {&(0x7f0000000640)=""/123, 0x7b}, {&(0x7f00000006c0)=""/93, 0x5d}, {&(0x7f0000000740)=""/146, 0x92}, {&(0x7f0000000100)=""/49, 0x31}, {&(0x7f0000000800)=""/182, 0xb6}, {&(0x7f0000000180)=""/45, 0x2d}, {&(0x7f00000008c0)=""/183, 0xb7}], 0xa, &(0x7f0000000a40)=""/8, 0x8, 0x4}, 0x800) recvmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0}, 0x2) chdir(&(0x7f0000000040)='./file0\x00') seteuid(r0) getsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000c40), &(0x7f0000000c80)=0x4) r6 = semget$private(0x0, 0x0, 0x40) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000cc0)={{0x5, r1, r2, r0, r2, 0x40, 0x400}, 0x4, 0x1, 0x3ff}) 16:00:25 executing program 0: r0 = kqueue() r1 = kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x4ef) close(r1) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="e3", 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000240)={0xc2, 0x3afb6ae7}) 16:00:25 executing program 1: r0 = socket$inet6(0x18, 0x1008001, 0x7) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8800, 0x1e9) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x30011, 0x9) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000200)='./bus\x00', r4, r5) poll(&(0x7f0000000080)=[{r0}, {r0, 0x1}], 0x2, 0x6) open(&(0x7f00000000c0)='./bus\x00', 0x8001, 0x80) ftruncate(r0, 0x4) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1e5ab80200"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000001c0)="ecb63a03493b6bb0ffd15e7a9ee76c7c8af2cdad24d801fef9c205b0a3e929ffffbe7d12fd889a715a93d2855244907309abb3237586b6680334638f164dcbb5dd8751b0edbb86aec301dd04", 0x4c) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/78, 0x4e}, {&(0x7f00000000c0)=""/222, 0xde}, {&(0x7f0000000280)=""/61, 0x3d}], 0x3) readv(r1, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/54}, {&(0x7f0000001880)=""/4096}, {&(0x7f0000001780)=""/200}, {&(0x7f0000002880)=""/189, 0x674}, {&(0x7f0000000440)=""/104}], 0x3e0) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x7, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000006d, 0x0, 0x233) dup2(r0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7ed5e2d4, 0x8969}, 0x8) 16:00:25 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="fa95", 0x2) r1 = accept$inet6(r0, 0x0, &(0x7f0000000000)) preadv(r1, &(0x7f0000000400)=[{&(0x7f0000000040)=""/244, 0xf4}, {&(0x7f0000000180)=""/54, 0x36}, {&(0x7f00000001c0)=""/104, 0x68}, {&(0x7f0000000240)=""/105, 0x69}, {&(0x7f00000002c0)=""/7, 0x7}, {&(0x7f0000000300)=""/124, 0x7c}, {&(0x7f0000000380)=""/103, 0x67}], 0x7, 0x0) socket$inet6(0x18, 0x8007, 0x3) 16:00:25 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x800000000000, 0x81}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x4}], 0x7, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x40000050, 0x8, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x43eeb4be, 0x8}, {{r1}, 0xfffffffffffffffe, 0x20, 0x1, 0x6, 0x3}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000021, 0xfffffffffffeffff}], 0x3, &(0x7f0000000180)={0x4}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x0, 0x0) 16:00:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f00000022c0)='./file0\x00', &(0x7f0000002380)=[&(0x7f0000002300)='\x00', &(0x7f0000002340)="27212bd72e00"], &(0x7f0000002400)=[&(0x7f00000023c0)='\x00']) shutdown(r0, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x2) sendmsg(r1, &(0x7f0000003400)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000002240)=[{&(0x7f0000000080)="7a53de069a594625b1b09e680ee28c4a9412d546169ce993767bcd74ae2948da60e23e9e8d68974b9abaca81e05b8a8fc28af7dac4116226863696a55e187b6951", 0x41}, {&(0x7f0000000100)="e9804642ccb0375454a82daabba3799ce2be9f85cd6c45e11da68a6ae062a0dc949c42e058cea067ee85fa83ddd3a02287c4c8f040dbfbf810246a9f6d9d40b148b125049ce9f6f85e66493bd4e0d238d158c257d3c8e665dd3e9625c66b5248c75fda311b8c55a9d06b0de17b5e575ece624c39cbc73f924a5507afd75c21966028a270d2357b34339239cc4c6ab66c24e71c12f760c8d16be901ae29a61c4702770f3c02bb034d272fe0a8afb250e538133f7f278d2d72288eefe63ec9e6d95a2e5504b7efb8cb8319d0db1016f7d5f7900557609296866c79e232ea27764cac56d50fb5a33790dd3824e0c4d5f1470609f3855a0d0b04f702300e504fcdd99d8ef32321e9f7291800bea549cc85e215f2084476861f5af8fc272c478ec570feabfe08bac2f806aa80723dc4e89ec791c3e90637c5b241f73c04e934a39feaa891aad9a54840b22be8313dbeaeacc4eaa0633a4787dbc98d6bf4e408810310639bdfc81b9b4a6ed9c7aa9c1bf968d124ee708d32a525eed42c93bb36d078b0c6e5dbd527799d16255a1d687b18de313e36ba9a2648cd1c446b8505a607b92edc170106068dd49e8d8d073e5d789077261d254cf2334915c204c75a81d41efcc26a4f3bb731f1257a3a82f2e67502c4421ba6bffff3f693b7ffedea43c063030b6dce82e281a8852a995826bd18fa8c3692dd948fa5c521ded24ca4452b5776a458f019fb40be9100e392fc9cc0e26eacee369bbd10f1b4df754139f827d31f3b5c17baf514ef2d3d8546bc3f1dd4db0ce83f74848737a62ff25bd32003862b2f290e83c10146939d81cbc7732b7e64fb0bb8310f3bed9fcaa751824fd245964531e230ea7fdb3072ba15af87811ee6ce0320ac35607d671464318bfebbd6fc6e66cfc85bd30d1373cfb0708fd7f3ff748fd51bb02372ae3a8ff98b05bcca27e2633b57831d412c838da75ae578408a879e6fd4cfedf3b2dc24b3ceaaafc058d6004f40d848dc1980cfe542b8d932ec5f0fa41b02f6c43b7a82e9594f070b62ede48b78f47a282925f1cc3a55fa2c88ea2880c5e2aa52136e2b4781ccda60fc0445cfdf4f92f3ed51bf7afb5795118f89e3d717a728b3e61ff0c9d0c6839a3c9d02f3ee8a75db75cdb050524ff0fdcbb040b4774d8b9a5ba61fb831e4b6698132e2f8f418bb1714df53d320a8124a8d3523ae6891cd063d96ce8f1b1640051cf3ef2fd91a0664069f894c9b4fd5b45b884e7559b709dad42c9ae75d3d4df21c92cc0bdb6f2d6627e887a2f6739d8368bf586c068e0e15045078b8e4142fc29c911e687a64f1d59d966ccdb839b281b4c7459d82de5fe6ce987772afdce988a32666678a70195bcd7a87c1cec81281e447468d81e6fe36b046148b1c133089f9d13be4cc959f0ce99697ea64722d384a98a77eb2c1c2976d95abf673410e2909a0ec2f8653b749dfa0766aa5f95d5286192992c11298a7b5f2181afccf7592d4fad81e8e49994d2d20a2e3b046c948dc5843c2f2e180099375bb9b9412b3f309387ec296f9f511c5f5ff46764ade429f130f768799deddf6e72bf8184b0088eee5253da9a94f5e072128cb2cdbf8afb20a2a8aece90cbb447be1c245c323f5efb89f096b6da637175a7356267b1228ff05d2419062a6d4961a435ac3fafac8b291cedc2e08d4a1b2851b402b109293bea7494f78b55291a045e7ef1d8b7e48c6e5aa758702ba8f5989ae27f931fad057a746129cebed806f31ac12bf8a9e0ff04a160fe955f312a97ff6851bf40630fe89a75695ef074d47799022f0213c551aadd3fe01d002ef1afa3c06dceb8299b0a70fc0fe744769260453441455bab5288668696b09efb22885d85bd2d50262f1e39ef321850dd4c7af09fb32b7522b35c0e3bcb66c09aa2e8441f5f08e3f3bde31b944a4414b0880f13d801250aada47e5e2efc61a8ccc2eb6622650ad5c8f12d2bc3de5d25d367ef8eaf891af76354db5fd181561c58189f4cc331235c0eea5306c1756f70702dd3713a43adce4935be1fdc6594c7abbb3eaed6403d54487fdd640376dfb0e1237811536566c15ae87add6226a7f1a58302a92833ff33fdad0145b032c91dc8ebcf3700b644623176324b32182ca511569f7d4a2865c0d07cf48b71d9df76af7622238db994ab6a2c11df221bb87c5a5e4b447485ca2a2f01d604b56dd61b7d187926dece2c57425bf160e9a3118cf14e3adc5220c27d69ffd6f14ea4f693f9ff83c11f46e035efc342cc86a89c092f76b5f996e6d60f09cc4dc3f967d7903773fda7ab437feb848dbca613f975b8a2ba9f65be27a70a230f47078a4025fc142be46d15ff6c6403089ebf14b877e1f8a5720db9a3f5af7528d9077eff9966a58f645906046c628c92723f302104b08cdf7dd7d89ef191f84a76b588560372971a3dee306af035e336d2313eae0bd5a15335f4c41124f1cc7b9b137c20c763b5fd412edd74662e82f92701ec671d2c8f4e92f499686766f221c35654384299ee830ad51979c8025bf999d24e52672991d7d7d6263eb2cdd744a0a6d6ad70d1866eacca465d4dbea69d6c8d5d25897f0105a35b9671ddd96cccd0629ab851f993f468fc085acab36c7ea137ffe3f437be91fefc22ce874345d85db835e5a900eda71fb828990aab60b4a97db416680681d717ce056a0b99868f0eb8b60b4dec5b12ffd3a70373426cbb75ddae3aef112eac796a2a434f928311428de12d09453e73a611c0e5291862d13714d2e5c034099dc373b80ef860107fbe06898435b5488be345e90d999f3666a8a5a1e9fed035828050533b40c9370062961f9bc3ef3d90e1e58def18884697db7c94d24d1f7c454a046ff0d06518d60fe8774bd79d4a62bfcd484726b0acb041afcbf8ffee452d31e11556de1082296d9d592e13584d19e92b3b9cf00db6521202dd7eaf16649907d4fe35814b5bb7e32cc02633526ac03ca411dad41f4f9f08027ac76d73402361a3246e2b9b3060fa1311df6aa3ade0c57ca5c769f16f67a77fd3ee62035f38eb844de2c339bd36b95eeb8a21d51f0b0df68c31c15df577fff86bd7883f3a95ef51f47970ed4233bcc472a4dee910b27d88a10a893f55d5edd9367d3638cbe47d3cf8a6e432e4a095208caa85f7a807357ec727fa7ceddd15d20fff4ce87fd7f1a16d8007cc9e8d7e22e5d7e612fc29ff964fcf9f43d1d5bf775e878dcc84bfae9b99839e9da12faf4a7c3e38f2aed09e4008dc535d079b1530197c0c646cb83a985c39d92f0b1365ca05cf7b8708830b624c059cb157546aac3b64f3c4bb731ead4c608ebc8951659e33a4d25503a5b7d5495464043472b9cf93dd52b290fdc4c60c7941d64112f56c3acd514c064af88b2cfc707794ca43487578f8fc7b85b6fbbb58854136101e7e2d44cfe861fbf321d18b9179c719c41674750922dac25694686a0b3e1ac5da9aa0bdc11c339391f7acbf2ced5be37bbca876dc9d8b1fae9047384dcf07b39e13beef8e23dfdbaca5d6034244e78e2e4936f4a107decfc54ae8c2c170fbec95dbdd4deb97fb6fab98a4d0d26478145b2c6dc4e904bf658419d99f5222551453a0a467dcbc402ac16f70b29bf16ee83472303c7242807254564f013c73dcc5a19ec44f3144f0500e1395f5c91f85a3b917b3f49fa11988e36ead8cded3b1b9fa7a380f4431559d589c9c64e8d55464ce0a7080c44eaa4daa17d619c97cda446b210b7b6aad2540cb0d0d3339fe9692c2b1553aaba669382c0de1fb0cf2a0f2579c6698c1460664a0f288bb664b935812ebecdc5b248169d0e16762c6fd21aa46844cb7c773f31766687f4c895add22d855521e31013fa546b665c85a5d5e56068d8c031a8a7e409c4457b139bd26bf33620210e2dd5ccb6ffa98a93d0f8ba0dd19d358c9c012dcb6518cba10c6f8ebe4f1a3558d263deab1901225ce14a824d8cdc13cbe09b72cfe351452deb80832ed8a2dea9098a0bd67ca1664f570a20408c11cb6342a59c5f11b7e397e2a50f297a19e0127a11ce1f16ba3adb2679d03d6aeef9a078bdb091f232e4cc0a0a9713148f1b5cbc8f0f428e2202b0299f4f3bf4a48b973632f489db2e43976d117ff8474ad07efd7655fe91746e6524511fc5cc870c0c1a42974aa78137eac64470b9e92f16a5d8cb91511fd530777ff9d08f65680bf316eca494f1a45cb670b7fdb69ea619f7a5861c7dd72e1c112da7dc28f1312a35a375c383063b2d64fff1791ae7c06850f9600354c47acecf26fcd452d60a6c20944d95ffd31763a12f4194fc7418edc8ba48269711ebb87e83b9cc38685bf6471c0c9cfd25e5f3f1319f813d17144adca391955cd456d6221e66b9656ac69ac0e70745d534dcd68a9ecfec05d4fb5cdce12fa2f10d9de4fba7a06e6ce64ff89a92310b88aa64c76122a7be8203473d89ec6f15f12f8c2807f25c4fd11d5a0ce720bf3b263a9a4bc1c61723965ef86bafc03e5739edcb420ad4396b99e48c3de5cd02763738f0d0ff5e7f8cb0400cd1071db3d0ce357f4e2526e1e4175d69245abb31a11b1ae524bdccc546b1366e7550ddbbc645115341f48415feb0c7555dc3c9fa93cc4eab62bbfb96d3073e44dce49c37f8836126ecfd8e0e17f2e1514d7cb160ab127d4f3032895c7e0210a3d01e69abeaa3154a44d27349e6fd4040956408ecbf8d1e05b44e2b55e6528d8a3e075b16600864826b99c617ffea16d746f383889a5aa14f6971f58959ef858cd5c896b3bd447fbe6fa68258ddbda20988f9dd0ffa0709d83ff06a365fbd871ca8cafd70dc2589ccc0a8aba5f44b5f17121d255e3ff84275b91387768b2874fb0416712c95b7c8a0e9a3cbe758afa82a5bad545d9d69f1d16224b0e363e6b2c49fb8f69b228cf172ccf7782ebcf79f3aac4ac4cd44c300194c582fbdf4f8a779c6e0e9cb732f3d1c954e5d1b003a55c105ab83d244a27454ebae05040d45fa98d35a391ef92440bc11860c1a5ca08f4b50f72634819f049910b242fec80122f7f7254842b2cae8aec6b02c59ece46b1c97e70b0d3fdc487200b589700084a35a373beb246a97bb3a17e1f5077ed784b7bfe27d1e99674392e66a8b4031e7ab7e283f5486dc5fd56f1e906ec9db30f9f1ad69152bb2915ce25f9ee8175551d690d2434204a60cf3c256c2a9366ec8197e63c4d6996e020a7dbef1482de30c5fa9f3b5afbbbb134f1897d77941dbf5ef0ebceb1db602ca939f2a8773b8ec2caa05063ddcf64eaa06d5cc09c51e504935aa5f31e90224ccf0b8d3ee9e36b1c03edcc499badabe744f29213fb47f8f1253b460e7a024f2aeca89de5c6580b25f32c071c6e9db0b326db65fbfe7719df2d2387da15daf55311511bb700599cb9dac60536daaf702b71f52be37932616266b4652b256e95eccb00d6c9275720a2352e06d74a2d2535130896685ca8821c8da011d00367ff1b8421df61378c90fbd1b609b5c1a75a1fb8d308f7579a2331238f8fbd9a000995aae06a1a7ededccecd3ca10161500cfc8dba0b4d2e8ce1495926cf5db2f0191c512a71182179089fb525885bedb37a1d285761684094817f9e4a59d773e49165c62b98a8d61d3306182c4d7529fdafb81880245ade050768e3633fee44cd7fe588345c6363f24dcd766dd745ca1c627ad99b0617f94938110d751fae9f8f9d201e9093ca9b63fa8030d58cad21336dcba4eb32daa43be305a898e6ec6238744fc03cfda0fa34a574fb772f1733c7f3c47a3e108349ec2906bd759aa173befba03d16cabeef4881fbe", 0x1000}, {&(0x7f0000001100)="3b7eca189ce9455bc9ae76ad60e5588cf147e774c7a61b376c89d8cd1b60ad5c571f2fa4327554", 0x27}, {&(0x7f0000001140)="d4699e086c57c2909b15a6949ee2d27442a4550a301e431c52cb820875b6cd01dad138086ab11b2355dc173adb", 0x2d}, {&(0x7f0000001180)="e953b8f0c9a7e10099994c002a89078996670db2123a03dc749fe5646be0a1c53a2fc3780ce5f2fe1ba9ebcc814af8563c032a522f2eec7d516b5763e7a12ec535a24d1f097640e8f3e4f11bda08706dadecf555c9a24bf510c8322a57a2aaac779fe1bacb07a9a5b30c221a81e1b6ea92359712c943e88816006f5a793ba1632feadb5f8fcb4bbd72314bd2cfd9a02ef4948dfa16a3da76604b2dff77d0a76a4f82cf479bf265f2fa63092cf2ac606d849a7272ff19c8607078e226c8a2c14a60d5e020571e76cc521ae17e06db1fdd26cba054de4fb9067560b94431c4a99cf97116ff5bda02b9935334f953d576f88a680f9c5ce3752c7a1f7b8f74072c400cfd231976df54ed77a60ca0a06021c664b12db90dcadd60f252db6af63d01d09953836e4e6e54787e702c15f4e05944f84d68bb73e585f2987557f16e2938e62328d7f4634644ed4c1a46f818ba89fdd9cb34b914e4a54279b8f7992c5c2000f6a93e4ddb887d8296e24da841dcacf2c4708386574345f3bb0f6fdca40e428a1bf3b85cea1be3c2849788729f261bf1d9be200e5e731823bbcbb591980619c40accfa6b6e7245a19d0ee4dd61f6643aec605a204285ea5ec5fc4d13689b62a01588a8ca3cd12dfe3c2bc7965472e57f7abb5e6f8f1d42fd114f1db159167f693575821245518b3943bd039b4c65636b2d65486faa7315f1739624a1a441caff17480741c4986140451709c1ea3db6a2ee6ce37ca567263b613f4d28d80deafa948012db1564ea0c0424c7300ef96bd53a385bf0c610fff08d2405cbf8c6549be94e5898dab701d8bd1a7dcca73c2a12b75b3142a67e6999ca6454224e57fd725092bbfe60f6e53edbc5b9212333e6b668045b5088de65f2217c47b988e3a1e62187e98f6b4941609ca6dcf0269d657e8e4546e78bd799352edbfb7013cdec519426dd29849e5b0b08ade690990973c7b00021c40dba675569d0383c800ba3dbdacd1a2527eb2a9d6be716cef41f86f5d6ad9b710e255a43ffac8540d1f5d51469551bee3adbdab52f5c21ed8af94473fec36f99b620c8ec8570bc7a6cf4d0b3eefcace4620f650f557dc2164d05af4f998abb075a8cf9d2b9283ed163ab871777ce8d3a9a1c34795642bd5303f7eb10c535d5f02acf6b606cbe68f8f4b89565465137b6cac8ca9243c21e58a06ebfdf03f8eab57c4fe37cf838a9f1d4d47c3710db74a721fa6be140d704f583701e62247d4cc9c83d56d790b730af5f24047f09eb72aabedd57e3624e913b9ae22799348a435d74f13bdad6f4984a1a5f8388a7653aa92dd0c4e54f75d3142a9dcac61dc8e0f20e2ae0d5c4ff4713ecb9096a70ee4dfd4c8b3dfe38b7787a182cfd674c5d5371686ddee6addac3bbdd36a9a1e88e0a858df2e7dedb881e2567ede6afd38a64796153fe9680e4edbaf4a4bd4f3ff92ede0bfbc165fa694e1e71d02fbc13481dee6a4c6e2a0ba3902bb2b0a5c5d74155f8d9888b36fe80be9244482b02d2d63d1d57dc1945c873f3176a8261218647471a42b608ae1d705ab55e5823c2ca8fc0e22ae0ba3d296863c39a6b6dd7280b3aaf4ddd90299301f9942f8b766aa3f3571a0f4836cd208dffdd026d6ab2e23759622eb24a5bfb58e73ea9cbfa3fb764dc39babecee408671a8902ef7d11e78d231d1476caf9f453c0408645713be4d9a7e02897698e49a398226b28101b58d8c640e8f369bc9a7d216a47d36f716ecc3fd6dcb17d5f7b7f71015db9131fef36edbfbbaace7b8c89cbea5942b537e62f76965c272716bad7f832f3533e7bd6b1b4e817bd5e0744677587c3676b6e5061bd3c9973512b3633a6ce2a14ac098a2d6d45da95ead9122271854a38a57c7373b3641d34cc8ae284c090871a5d9558eec478f8329148a1ea617e10aff560e4f6e0fe3b0aa28d1fdaebc6aa2e0b11bf777323f28ff010bbec7eb0c849ba0762e313953b47b04951d1d35c3fb7a2ee39312ef23643c28c0fdde102d5ee7e2fe8b72783319913b7196451dcf63e304190ef1ba601855111a626c0baf8c2cf8109d2429f6df8f2c2319e459514037c82175980c9da9378a9654e991b92898a3499a4a28f7e3fcaf973cb2d818f4c53795de176feb33495dfae0cbb0ce3855348a9329362b1f784a46f25d3e549ddcb5d9d21d8a366210d768b8deb23cfbe195c43b6a3c212f89223068b7a6240cdd2db5c9e5f09c7d6728ae3aeaebefb277bf967de9fd6b2b97b97b4d5dd4fbbf3d98d0a7df841560512a71201a9277d6eca301fbc6726cbf7c9122d8fa55522cefe345913d4ecfafd709df76df85c97d9eb1e5adc66de6f60bafcb34c1730606e0e9249b7dbec1dc77daec90f6417a56bb975c5764e85cf50888a0003f54c84370f04762fd26a3a3a483027741aaf341a01fbd051d24686bcc37a790ae95a266699f78d4481907dfd2185c32b3275208a6d20756e73901210609837642c9c89fc3c6d6bf206d042c99bc6525b0ad64c898b0bde391a31bc81189d47c896befb61963ad5cd50a8d87bf079f82f655a2bbb18b0364501003bd0af571a23b0574bdfd971340af78cb67cb52da127f6c235b03e40a89b743bbb4535ed0954b00b780e476a2f549d5b81803408217fc03792712bc0bd801455697d1bcc7f0b339d7abce9a0e2d4a47ee32afe0d79a21669bd8e3c4e9616506e5f4b28a6d19d3b227144e2754cc82140735a3acc1e25d1626905ea8105fd1cf820e9515f33899feb320300116389ef46b861982a75618205fb7a97f3fa572d0e75ddc7670a123ac4de402cc0724474c5d676cc7e66f8bab2a4e16dfcdba0d9bdd72d4672579788712cc379a751a360aad4d49c70761967018a072b2525937638695580b42aa33800157dcb1bfafae01cb60d93bfc307838e80cae2a00d186cbda0ca3d22173ec5795da73d2f09b60edc94b47a15a6b43f42e1d6147216d69976cc807628f8cea9850e882a9c221e99276f5024e4fac4609490cb57f19dc3b64e520625a32df5650a145dcec8e295247a7676f4a75a6b2e035b93182d578596b777764d0499f40557368f6a99ecf5201744d1d50b557f5c374aec3e4953ec9ed4f9eef1eea2fc748c564393f4fffe3e73fd33916361dcb01d5afc3320cecaafba3d8173c6b91bb7a5d4f9aff007cf43270be57abfd5026fd29dc95e869cd922e425907280ca7e291b20b273b7b3b68df68454dc1082bcaf2edde6383e1d9f2930fa5c5f9c746b65eb39990ca254f8feb072b285a72945536c1b16789c6dcd4066d879880dc9ad62a9f51ac270e48ea8e9bbc250014e49b3e504cbc7b39e7d4721edf54db17ad250c93f1e4480651da6db3f6747c88402a5f50f999308d63c5056a988ed6cac90835cf527062cbeed6b8fc9437f1dd3924f91c52c0d040de3965f4a26cd0fcb0bc27ae334054d374f124d332ca3ee2c8fb73a0875d012356131db5d7abfdf60058bd44691576d9ef04720552ef7136e623306fe810350751353a8f11900106f95792bda439d15f4724993e53c8fed69d084753311484507573da373338c4c5d1125e0167f3eab4ebe1a963e5f5c91a59ce093210b3479b4d0afaedfd5b40f9922a7e131ddf89bc80ce5e2919387d5fef6716165d08d06fa8206738d3a1a8fba630931ac48d6ebe0e19216dda5f8ef06845f068a63169d11bd4b80170234a898d6bbdfa87d721957ff271bf58a66c3cbe1d4dad16a436a14db561030c01c726cbc03ba72dbb58e02b65906643d48b1732f1f0326d8c713442aab0b590765975b980bad38035c17bb1cc02b14c43c73c30b4da451f7a71c24d1c6dfcea9559cbdd515c5c33212f331cf89a12c815eb9a4c1991b9f9d83f530553f99267ad12408d36c4764cc4ae5e6998eca1ee5c05b7b9d99d5bff370f59b8b2ac109334128e16e28bb059dab353a276f8175493fe1ccb94870cd54c99297ed921484304efe8d1a2937d6b5ff3477f343ade1703916ec4a3f01de65fec66678c72364045a41f0b69c465b14c195d63daa125908faef922936a6fa0bce73c503c5b8a65025c36d2f9f80b9fe1ac9549eb3d0d5f312b664470498c6e1bc90b8812f22785527da2f31cc0d74dd0d9862128cc9c3b66745b7bf291fd0eb77225c431d3280ec4a125ed6d9141de948aba1ed1467cdaa08b3e10f7e107900b6fb94023dad206176b64613d48dc295770c3acbac06461572da9f62cb255f573ae8308126322a1aed0a49271d8f42a5ca41e29ce409dca698a4b65864317472d057c97df9d9f1ecf58c663e187c09c440a845aed85eedad216eb898a93030d5afe0966c03ccfc34289fe7578d8e0225c26783de0de7427b43bc60c12027b8da057548cb9b34c6e281a8ab667519457c7bf339af0bac60f3f1c311752bcf57a35ac8ec13e11e46e5545700b8094c2639b71d32df9a031803e1cb5f4ec2c18bee77ce9a034c93a58a03acd80c283576be7c859d9e63c0b6ff2a26d1a19232dd02e4071b69851903dd4521a9c0f1d667a7d75804ef59fad778db5096bedc647833875969ed6e2b690252a08a9cee278eec1a0efbbc1e3338872542971aeea5f806ff8be890dbddc66387de97a31c3e0015e63d9e89878a6f72cb613a692a44670ab90f6c8ea73d10423df43dc2069d35d1898c748aa90d9e2d5fb997b4e26a73b1e164790b8da608434adf43ce5e6c6243c9e1b01f0d304e5aeecd6081732d2b851af3bdc278346214a04c90cd0885f303bfec0ed696b91a873dfc46443b340db671177e637115dfa11cd3323930306c02d995f05c95566885c621104928d6a1f0cb4f0bc4f41e3466016fe5888598768a22eec2ddb12e04dfa0eff6180e079b7584e3fd65c2c7c510411adc6de7ed479f97ba45c67bde22fecdd84bdf67ece2361b9d5cc9a7004afd3c4980363e966292fddbf81dbd431f7cb9b7e78f35b4084a7cd28f2adf96885f61547464286383059e629e745a9f932ea83f9ec0c3ed2a78384280bbbb0877ba852a37137e472db0b65afc81f575e819f61e03bcd27f9eebcc1e8eb238c96e15e3a5cd6b41a500ebbd1c302612d4bc7a1dea410ff4bdc49d2bf962d652374a3b6538f47e10b6d3f5c7fd8fa1cc55dafab957a4f5ff7df7c45b896a08b087a50f14a43a5fc145f94d5eb7c557c25ec3010fd56bdb6a61061ce37001f428918b9025ae789ed72afb64584e2d19ac369a7722623006af3e737c006aba5d11781185884c566b3253831668bd92091222bbb7d45290083d3f91a26784ce26e4c1c37755ce91552c8d2599544d7cf6cdbf032cc89c9742f7c984d96197df45b063cd222892c310c4ac7385d01a71f2eb9596b38533f606970666670dbacb238e5d7dd95052ff8f972a9501d03c31d9b59380520a1be91477f67bb40a1f486aac5f773ab980bbf2e3616bb8f9c8dbade6705093587ac0bb1139ab0077a6ad0b03d8374359b58d5e4df5d3aadac982e960c2aa169d9fa11fc278c08c04348b37dfdc9818eff619aa92344e8150cf1313154fb405c8ab591cc934f6dbb2d8c353fecba20de153a4ca48cda4cffd948f0e2476ec795e862febcb03af16581511a64d0f4a3ac3b230398ba34132680e4150172cff4f82cf9191a03f0af52de721031ff1c4d78a068cc038aa426a3758e0647d4c468a986617b92bce7ef1e95f1270140125059cad241ddb6d54a7c823759074b4426e111eaad1175f21f768cd7f33bab0a6d7ce61a0ddf4dea5fd2252804702b05c4ab29b31667b7960b09e2c06d9d90090bd9c8b5227aad988789003", 0x1000}, {&(0x7f0000002180)="ccdc31f1a10ff0a7ebabe88b89f2ba436ecfb2e8ccdfe81f943f4a62151a07ab9707e082f775504c776d0bed5b843ef1d77c2f41d4b31f67f02876e601b581acc7f68e36f2b2ec2a31201ba0df824cdd846498ab95179ac2c920b4f7e2fed528ba46c0f8226298880c6acfc8606ae2466fb252b152043fa29ef97713e7b6ddfc2809039168a82fb683679cbcd317f2d8bd3b14f3bc2e52d79a8d68acf23ee462e3f3d3adf6e2f6223fc625da384c", 0xae}], 0x6, &(0x7f0000003500)=ANY=[@ANYBLOB="3800000000000000010000000500000032d6401779bfa7af794867ccb3d45c4fe9541183818708853acbba688add259b768ab5fbd79156002000000000000000ffff0000ffffff7f82f1796508c627b11843f05d000000004000000000000000ffff000002000000595934cd4af12eb3ea106f48ed697bee04c3b5b1d49d1a717c02fc7cde50da2155e5dfd276ee85fc4c042e39a90000003000000000000000ffff0000ca3e31b8343ad1722a874b2ae82a16e2a433962f6c62e12401af0ef1e4954d95ea19e3003800000000000000ffff000000000000d46dc9975aa4ee02ae60fd9f758581b08e5bb745994b49cba4f08650f15371c7b7622afdab9f1f951010000000000000ffff0000010000000505b86cd0e72c418cc304bf4cd9f887cd753f416f463caf05f1d42751c02ac4c60fc4ba6a477180e2823bf267fdcff2933d8aeb51bdc6cef2ea3dfb97063f789d81526353d398b308d4bc9a4cf92b1c2f90a371d7fff6831a4df280b61ea2875ff0b8656355f7b24f51c01730fc1c2c7392fc14108c37d5bee2c9077e51a9b845d57c0d85ffbda2acea00236e87c934bf12d9498230368ff6b1f0b786bcc75593831f9f85753c59c17223f364e90186dc93186a4df80e3b6230c6129d5293049e5b3436d3341a2ebd56f3511ee28c81f97e75a3d636d0d78ce10188f25470bd14b72cad75ab999ab5418097ebd6ce27fb66a5a01d893ba3211fc725a572d8b7e0d911ff6120cc5cb02276ebad983d6c8320a597ee1cc4b0a6246e99d6e79bc1a7816d2240446ff6f5c6e9f789ea48372e96d824244d8de03334348ef7a79f6deb0a5172a22fb9eed8f67ba5a3c7bcc3e03a3e267a46ab56ee1cc879c89ed0c6aa983c96afbb62d977eefae862ad40e24e85cbf0b16c4b0090bc8ad11b1fe0445e49d2138dd033e64f074a96bb52adf8a19ae7ff8e0c0843dc77a568ae4bac64aa49c7d5211486acf770dc4e2164da4dd5a0061019ea7e0381728b66e4c2dea29a9191348c2191ec69bb89fae0e844c1b8886ba47fc09e961dc219a902f380a6f37581711fb486aaf8e2c7e05b6842f6b961bc5ae71e10c10a0d73031df851b0a139aec4d5585baecea86af20ed088bb5c1370406bc302f15e603168d043e6d3569d04212356d9f3c96338daebffbc098b3fdc121142f3cff4953c6e793978a4ef742f236ef0f17d6783268700be5e0298e9b6f09238e94d2fd1f027b8de2ac1c898a70f0da7883819f3dc1552c1259e3cead9acdcec6b68ca4c154ba98d7107f1133f353723ec2e83cbaff2ceeb127482e93523d1549e25d08c02e29dfacb4b7af4fe3bd227bf11189811f162d968dcf44dbb9fd41798a1f9e9f1926cc4ec393d8e056966109dcd54418abb6201ee513597a5a2c0c3f74fce33c2074c8aa089973496f1a43c624a801de58830cc273fb9ccbf03a155437d5ce9994d9d23bed679d90141d02377d1342d01d7ec1f7f2d43b9a3fcbde494bdde94ba0845a1d427169149437585f2bf4752b1504b5dc4df51cb40da57f32d65d4caec2a2e5cbcd0c0b8ed51bdaadca810752c27454861740b94154dadaa93139d2fa8ccfad9753edba9e817115e959a70a6bd9dbff64aaee26e2f952bd2582e5d888db3fcee83cd20a90c19f14be2602eb3449f36f2c4a09dca386482c5031f63b75aa6996d59fd7fd35cd8538b43761b4c31a5a959bdab86b91a78817e7eae2de011da8f339f137431e46b5a37f10f8ff4d25440ada63bbf097eb7d5b2112d89de12a5db43454c9b07ab3372f4aa465618ca7d5afa8342247e3325fdac7f3ec1258593d4dd30d28880a2e01828023bed3837bbb2777094777fea1a2c4e26f944c094e599cac219bfd5ed301d4ed0fd79688f9af089638db08235c803131c0f8261fcb443cb03b755d23d608fde9e26489baa4893715276327d12d46fce6ce7b684784a1f96f802aeb958eba6095861bb0721b69c8394d2514cea54db1350f4faa10e8de0a6caa14ce68f53ec05c52192956378b2b9f70e0cfcbb1d5ce41bd7f66a22bdd8ae96b415cceea75474436ba28a3f5a65f76ff1e735c4ee103cd972470c74ea84d41b86432dc8282009b798a109f5649bb5d1dbfd4eddc057c69fbc5ca53f7be1b1b4984fff3eb6dac2e094f938d0e190edb7c836d02b7c8810197bd259fa67782546fe3622b9064dbdbd97d7d317e86d3db92520442077f8b0c9fc24dfcba37f9fb1ae227ce9502bca1c7b3bce7cf6e6881cf7b06577adf4159e9f313b70dc259013fac14773d905665d9d2d67e92d806b0abc8414d6dfb6d35bfa0fe1e9476b5148cc5033bfe3f8e7a0a115b75c646a9ec43cbc52b515cf3ac637f67610675870abab639b8f5fdaced39747abf159eaa5851b6d8dc1e7471a6b9aeb7fc092d46f89b8c6f94d79c8398d2c4c229167053a23a1482a1a9b51e788e09a4b563934db364b9bd04dd54da5d6491804aa34e1ce83fef573c3f4fa783814212fbcf2531e82f1850968ce0c3a27cd70a044756da65252628863c17bdee1444c53df6a4eeaeb369b92a97e08cb8635c804ffa4c036d1ccb7519b3b85cb6ceb78e9aea71b0d502e5604af7baee9c059f0f6330b5125da70b7a034be033cf7a6594e74573a2cd4b7fe5b98e9a29e5bf5b8fbb9cad6a8d33879f56c708685a51fc2b2fbbd0ab13d933d27f5ee07b80e4832479c9cbfdbe5bf4c3a4dec311ee0e561a99cf62f2cb88311a982d364a03840a0851100f1bbfd5b2d98649373f6de55f843603524ee5ddbeeaaed50c5e541b33596c7540326e6bb35d9cdbc48352043b0c46cb1fefe3cd15ba115c0a5aa4943e7bb02f2bdc8ad8897852428e99d99d1eb27928adaab70cfe484c7b0fabf99caaa84a76fab4a2d8eee4127c4b228111d37925d1d24045a671e502fb736bf4984ce8cae4561bedbd26b6081b9bbe13ece423cef8378dcbd15fa8079bb443c640ef56e4e4a5cece94d7d34c506414da61cff2f7215bd06be2a70f6570e80e4d0f1df2a2f0545f1f40b882ad820fabb1a2e4eb36232f01ca6095a32fcb92e441d7cf2da9b68fac4d65ed75d9eed9ed1b43228fdea1b3b7089073c358b78b64d9a1bb4dea0837e4c2468e8895776e8023f697c1062369105b5bfa2a07269f9d0930bbde270e0a02fabe2f0c489a32320e051951fde33a54cf336eff5bcc6a4e9d636fa0d29d650c33af82310b7e5fa6ce23fb9f8235a636874102327e5fef7bd34e17ddd817d305fc7dd5da66c0fca655985496a167bde3503f4883bbaeffd3f545e3fc9fa635748a6a39239ec819fbe9fe3d024c6e220980977a2b935ce5f912b57d3ec70d151fbdab289bd7573337c51853db261a168dfde6e57e502d241681b16bc44a5e0bc0f5820b2d3b7d3ed62281d45be947eef3027909d31a8e0ec81f1e2334d572368c2e95e5bf66e81859a309566a081b6754bf32d6286d84cd75e2ba4295b093c4116e141a870f48eb4aef3f46a2835dab0530423c48173f91544f7f86435db38de643d2eb50f11f9ef9ef056beb89f7b91dec2e909e5b2915c3269139832bc9d0e8b0b3f713ce1eee584ce38e09703590308464ca2a6e41b8533ac82c5cbf8141661c4a2a988ba58f4d5132d24dd12a66b8d3bb5874af731f40b198f1b11be1aa2c5f139cd56f803241e830523ac7bf962941a0144a7f9912ce902879fd21783abce20a1fdc6e11f6cf963167e65774a7dc1cbbf37516d6f33cd47fb09e4210deb966eccb07ea9b5fa538552a91a61cae517777771e18bee9236e6f7a9f303f63ccb0393f01feb64c22a50341e23d0cfff25d7e3ded4b2b2bee9a92504b4eadda35f987061288d1a997d7b2ad49c71c642ff405137ff7f7472859fd31e992e7bcca55e8c4d9da26db52f7245abc667cb55846e9861b1c9403d0c1be23059219a40683c9a47a7d3516310649110834ef80e98934774fcb5973c7fa08216801b82a627712fd5fa1ccc1ec49c289227018a19cb2067421bf2b42988e0d10f95bdb2d517702b7a11ee1b52d55caeaff944646695fbe02e8a1c9cecfb547e124d83ccbc9d8d3d12fc8cf4fd0e28bc7fc32d7aeb20de44c8e2c5d8dda1dae0f4ffe2a7aa449f2865a36038d58d52916620600042ee8af6086b6ea7f54fb1c51ca37eb9138bba09b05d632bad311ab71c6fd6248f4642a54c26ee4bf6ed8123208ff522cbd9d761a15348e52f0f6fe6d8665553bd81ceef5564facf82b494376e7a7c2dd69a20f225efd36cd79ba3e491b3171eabf435fcbef67e8eefa712a69303ead08e3ee3c98ecf334fdb6ea28183b20f97e533959f2120f4abb08fb58eed1abf8f0eefd93bb8688b694530730bab4c5bcbd5aa4a36b149f3321015bd015e6d60dfef57fad6765414e15219de9e89af114f91980079112da34a4dbce8f5e06b9753ef71d46c1d0f780121ba33351516a686d503e92fe4f6171227aa91ee8778d743dbafc287cc833bbaadf1ceffbd06a54e35e6fa26725dd55544ee1c6ea2243a02c53427584d016e93c67954d571989de04e2d8dffb1a9ef8f14b0b8ba8933f282f2afe73f6c2e465a455904008897da72e496990eb20fc37bb3760b79cbf97341ea2b4e7e6eff1af52207073d52d04561444d1191d4b0dd65a3bd924cd895aa54e9ae88251baa5a40b93fdb30ca64d3e9f56522c19e4082f1398494a7366e90b2f67ea4f6c8af3a8e282bb9892a5ee0018f4f41113b37ddfdefe50391a4d9c72870343797d453b6a962835b68c8c639b5645eef5c87409452ee6efc0ff7ab4a51b7cd334721e47f075bb24ef9782e64a5eb83b94969d2a7b480c23d4ab631994cad4733bf2901c335d7c4d224158802f10ffc1605a3be3765428ec2de947bb97b65a51175386178272aa09ccc68e689a098c11556e2699e5a8f1bf76722f464597ddb6ba0fb3e9ded9e3c6c377db7addea2d1f4b022320724fb1f39f8ff6b3f85b783beffb212479809060771992bfab630742157e9dda71044d4cc24e1d08a58edfe57c1ee37db8b96be75aebcaeb9399a2b54d44c0af6502d3b63fcc0bf869ec3cdc7c315e726b101a86b6c0d8bc24d34c46efa5bc27ebc43bc632804a78cb79caf4266000ea3b49992c99445bcf8731ca631f58e52e2a6517429ef6bb296c7f447287d2cbb8f6fc190ef80c1074230854c6d5467158f2f9610403b1337be7295c5be71b2f43bede4f3cde89612fc6ff7f87de4081d33d34b94c530927568f2480ad28d59b7a08a7f212c4c8ea6ca4b13661f22a3dbacc6e312967d38ff3978126d2e32655b6bc015c3500c7ec97b395c670b4f961350c4972f2bf4af55fa898e6458c1335eecb515ca1ff7ffa5ba746bb2aa315c87678b862574aa95d32ec0ea58cd6e5957716d8999a93ebc7eb0d8857afd096bdec6f03b4f78fee2ae31ace9816bc10392643ba9323beb939a316b345cdc79d2d962da270c21376680cdac788343dcfa75b8a1c44afab5f94909d005ad411617de7447722bdea12aef10e122a4cc4da0e8929ce62ca4f3533e9b8c2d1609c6beaeacc8f4553725ee51ba38ae2a433504a1a4b85b4f9a6b9af3394dc2d6d6faa890f22bd2e78572c25e3a6da32e905238bfc79557a7fc8df7cb2bcd50376659cdee0a8ef87c3124f7d9f7821846ad410722e20778320b0eab9ca425fccbb797040d0feb83520d063e181628808f2635505a4827886a53407db2470985a469fc7f6ac32f43d8a8b472b9201f1a7d27e292d5af912c23f2dc901e73c782ffaeb0d8f7b200888001cc3221d72eb3f01af94708cb642ca887f6b58f8dd37ddd328df30bb65f5ae32a3b57d220e9eef35c8f8b1a716be02f7dba636036fd219adb2cbaa185fc75916fdb8683a1f6cf5c6f304df3690b05e7da9b50e429aa0d777918579639c0d8492865b3d9dc5f5af4da1fade560ae705fc145b1b09feefd1c249ef8825ee775be789e1326abd5fd043dd7af0f04a4d22e4de201316109c27bb7094c458bbd9c7ccb2ebad25614d4241ea41a6519098196683f8d931f1579b593145c5ecb1ee7fcf32c39097dce869b155797527818b96d1e45690f39ebbb3c698c40faf4df503ba4183b870d21fe742e53832e94bb4e9be6b6e5a48f145732c3b420f543517024375a3d043385399fcabe3e9b93a4c2a02bdcca978634b032140b43b8c7c3d88d8095ad5b3495bf3fb12800000000000000ffff0000040000001b38d69e65ebdfc0cc2a7ada29e011468c9b9824b816f3a534842b0e0e961fcf2c59375c2671cc65da0e14e3a55a7ee6bc498190122c78387cabbbd1e2f21334bc00e44511bc376eadf810bf88ba929627c57e5c177240f91e13b02423326f7471e71cf7b0833e1a55b57d94b7b79c3ea6ba3f9cf5fae021c40737b74b45ae74e9a6db1ac1361e407442c1255320560dea44e672b8a711bb9fb6fb50adc8b22508127fb7d110c2b5e5fa7e6bcddc65c3fd0352a82b3bb150acee1a19853bb8db92b1e1b3f5c77ab1ffb2beaeedbf82951c1051bf1c7a337ba7eda14614c5afd04bc780f09351eb4837211b2f3b1ad0dfcb98ac"], 0x1138, 0x8}, 0x1) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f0000000140)=[{r0, 0x4b}], 0x1, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1000, 0xffffffff, 0x1000, 0x0, "e9a96c74f8795b40f78f946e1328c3833a74b610", 0x20, 0x400}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "eb417115f2325395a3dcab6100000100"}) 16:00:25 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x12, 0x0, 0x0, 0x4000}], 0x81, 0x0, 0x0, 0x0) close(r1) 16:00:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={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, &(0x7f0000000000)="cc20d429155f2c481ee96ea267bf18776fd8004f99ee9ff139255070fd82ffe588ce2d1d176db7b6a4de14fd999526f69be335209b9b1a749c57b5f015fa76f7582c47b8c428131b034d881de00159e269c592cd28dd7453a6a5f887e3e889aeacaec61db02aa51546fb317405c3176134b4870652483821880d5f64c850427d0d318f39a4a53c3507b5a5151e42d3fb63", 0x91, 0x0, 0x0, 0x0) dup(r0) sendto$unix(r1, &(0x7f0000000100)="b2950b675503bd676fbb90e3271ae30355437b7a9ad7f68ed39f21f0c625b42efdce4bc858de1b260734a3603cf1c4737e3e625df051de42ed4de6755dcf8073add0ad0e75bd5fc7fda1aaf632ec7dafe89478007721b50238be6c", 0x5b, 0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x8080, 0x1) 16:00:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) close(r0) readv(r0, &(0x7f0000002580)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/148, 0x94}, {&(0x7f00000011c0)=""/13, 0xd}, {&(0x7f0000001200)=""/136, 0x88}, {&(0x7f00000012c0)=""/84, 0x54}, {&(0x7f0000001340)=""/36, 0x24}, {&(0x7f0000001380)=""/238, 0xee}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/169, 0xa9}, {&(0x7f0000002540)}], 0xa) fcntl$getflags(r0, 0x1) mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) 16:00:25 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f00000000c0)='./file1\x00', 0xffffffffffffffff, 0x101) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9f}], 0x7fff, 0x0, 0x8c1d, 0x0) 16:00:25 executing program 1: r0 = socket$inet6(0x18, 0x4000000000a, 0x40000001) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) flock(r0, 0x1) close(0xffffffffffffffff) 16:00:25 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000340)) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f0000000b80)="e3ff1156c31f62fcea7bdf8c82f4431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d0260740fb1fd2e3dd49a36f3150e57fa15784bfdd550c0d73ce4b3f4419ba8d67f3c7d61976c83165593e3590aa5743f65b2f085716876", 0x235) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000001c0)=0x1) syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x40) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000180)) getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1"}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x5aa) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) syz_open_pts() 16:00:25 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0xffffffffffffffff) mkdir(&(0x7f0000000100)='./file0\x00', 0x11) r1 = msgget(0x0, 0x2) msgsnd(r1, &(0x7f00000001c0)={0x0, "6407768e255dd9789c8b39c5531f19bf4fe7b02e87852ab6c3e64927040709f6010401520702b22fb5ad94a21b4cd218d4ee2931cf37b62b47e15fa3733e7e9225fb7ddde44d40d50b9cae2a0a6636daa5871cd69761c610591fb056f63d12c58c229a586629e67529d079055059e907f256ba35da3c9a0e711e85a17bb8e2637643935eb976ac961f82ab5c10e0edb680dba8c168ec7acb6358ed6dc55f9652fd378bcf1bff3718959b7f18230d34e8e4a3804b31afbc47259c4bf2f718168dbfa2429e7e39a7435012d715b0545924622c6b9eea227d1a38"}, 0xe1, 0x800) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) close(r0) ioctl$TIOCEXCL(r0, 0x2000740d) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:26 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) socket(0x10, 0x5, 0x101) sendto(r0, &(0x7f0000000080)="63a10bf9831080ab70c450038f75d5f7a5953bec5a957bc19b235d79106687d25fb980d789fc9cd23a423330476671a194edb5c09229f9d652f22837c53c92301c4e2b64609304a6fcdd4c6fff4bf40d75391bdcc13396ff8b4d22f490e24308", 0x60, 0x400, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) 16:00:26 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x7ff, 0x1800}, {0x0, 0x401, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x3, 0x7fffffff, 0x1000}], 0x1) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000040)=""/22) 16:00:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x102) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8000000, 0x0) lseek(r0, 0x0, 0x2) readv(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/213, 0xd5}], 0x1) 16:00:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) mkdir(&(0x7f0000000080)='./bus\x00', 0x100) r0 = kqueue() r1 = kqueue() close(r0) chroot(&(0x7f00000000c0)='./bus\x00') r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff79}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0xb0, 0xf0000000, 0x5, 0x401}, {{r2}, 0xfffffffffffffffb, 0x14, 0x80000002, 0x9}, {{r1}, 0xffffffffffffffff, 0x10, 0x2, 0x3ff, 0xfffffffffffffffd}, {{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x12, 0x7, 0x1f}, {{r1}, 0xfffffffffffffffc, 0x24, 0x40, 0xffff, 0x8}, {{r2}, 0xfffffffffffffff8, 0x4, 0xfffff, 0xffffffffffffff18, 0x8001}, {{r2}, 0xfffffffffffffffc, 0x80, 0x0, 0x3d, 0xffffffff}], 0x78, 0x0) 16:00:26 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f00000001c0)}, {0x0}, {0x0}], 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) dup(r0) socket$inet6(0x18, 0x7, 0x83) 16:00:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom(r0, &(0x7f00000000c0)=""/142, 0x8e, 0x803, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) connect(r1, &(0x7f0000000300)=@in, 0xc) poll(&(0x7f0000000080)=[{r0, 0x135}, {r1, 0x80}, {r1, 0x1}, {r1, 0x184}], 0x4, 0xfff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xf7, 0x5, 0x0, 0x3, "32ba612e5b22a7460e823d5c0dccc1e88d5e946d", 0x1f, 0x2}) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x4, 0x6}, 0xc) poll(&(0x7f00000000c0)=[{r1, 0x22}, {r1, 0x4d}, {r1, 0x1}], 0x3, 0x4) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) accept(r0, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80a0, 0x2) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) socket$inet(0x2, 0xffffffffffffffff, 0x1f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x4801676b, 0x5, 0x8, "b1ee6d27713e3fabcbea00fc1a63e9140dbff804", 0x5, 0x6}) 16:00:26 executing program 1: r0 = msgget(0x2, 0x200) msgrcv(r0, &(0x7f0000000080)={0x0, ""/162}, 0xaa, 0x3, 0x1000) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x7, 0x0, "f0e6cff5c5360c5879bffd7de16ffcd269e808eb"}) syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1004, 0x200000000) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0xe6, 0x100}, {0x100000001, 0x7}}) poll(&(0x7f0000000000)=[{r0, 0x100}], 0x1, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setreuid(r1, r2) execve(0x0, 0x0, 0x0) openat(r0, &(0x7f0000000180)='./bus\x00', 0x2000800, 0x1) socketpair$inet(0x2, 0x4003, 0x5, &(0x7f00000001c0)) flock(r0, 0x1) 16:00:27 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000400000000000000d3c60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfffffffffffffff0000000000000000000000000000000000000000000000933bff18c8f618d50e6b70741fd90ba81eddc6abbef0b09f7f8156e456db1266cba6412aef253e22c6a043ae2482527868da2ada190d27a93e1ed7560d8cae86bd9ee36138282b47d065cdd93c18f9adcd938a54dd2c1f84c5212a6a41e4f028b695e1a8cc4087449317321c6a4b136ed1a8064e52079a08bc4edda699543bb24eaf97c51d6a3e8f65cfb1d9a9626b55760f992c198f1cdc5fcd1be4c8b8eba007d21310257eff002664dbd8a821eed196226a04f4d0c0766f4fd076fe7f96fb531ac996429785cdf0500ee4070d749764c9a808fd0e2cea873ce1a3213ecf7ecd528b31e082495158ab6453e94d7c406877b1eeff1fd34e687bc51c92f27050695a0d4aee33fd305b6a6a8152feb9c526738b9e4599037239c6809f"], 0xd0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1, "ce4d210ad0257695bd2ced3a263fd80562fc625923dbf41a5b391dab2895298b4ccd24f0453463818ab1b37ef64f9d3c3dee5205384676bfe791f329caea1c353cabd7418c4e77bfbfed067fa73570ccd57306327538425f7aaaf389c1e842948ffd1291898bb1500aea3c751d98c0d7d8073ac98401bed46ffaca0b73d3feb8cab92a4bf5b76618b71bcdd0f514b47e057fda4f3c30ebe6b0d5c2e467d44671aca4e0c2ff05de25828a2cacaccf61d6e5497e2d5f00a1d9a299f2cf1f573ea2fb4a641a013cda47e3a39c40725ab2281bf4456a"}, 0xdc, 0x800) msgget$private(0x0, 0x2) msgsnd(r0, &(0x7f0000c40ff8)={0x1}, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x8000, 0x34) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000440)=0x9) getsockname(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) 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(&(0x7f0000000080)='./file0/file0\x00', 0x1a) setregid(0x0, r0) r1 = dup(0xffffffffffffffff) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) connect(r1, &(0x7f0000000300)=@in, 0xc) fcntl$setstatus(r1, 0x4, 0x44) 16:00:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) sendto$inet(r2, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0x40e, 0x0, 0x0) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000200)=0xc) 16:00:27 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x8) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fchown(r0, 0x0, 0x0) 16:00:27 executing program 0: setrlimit(0x2, &(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x482, 0x18) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) 16:00:27 executing program 1: madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) clock_gettime(0x5, &(0x7f0000000040)) 16:00:27 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x81) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x9) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:00:27 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x34d) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x379a, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x32) 16:00:27 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x4) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ec344ebdc541afd74f4e1623cb08dfe30ac3abe3"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) open(&(0x7f0000000000)='./bus\x00', 0x28, 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) 16:00:27 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f00000001c0)=""/214, 0xfffffffffffffc87) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7fffffff, 0xffff, 0x401, 0xfffffffffffffffa, "36a8faf55042079855f491101ad89db1f93da074", 0x7f, 0x40}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "45ce8745a6355db5090300000000000000070151"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:00:27 executing program 1: mprotect(&(0x7f0000222000/0x2000)=nil, 0x2000, 0x2) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x2a, &(0x7f0000000100)='\x00\x00\bL', 0x4) fcntl$getflags(r0, 0x1) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60a", 0x266}], 0x1) r1 = syz_open_pts() r2 = syz_open_pts() close(r0) r3 = kqueue() syz_extract_tcp_res(&(0x7f0000000140), 0xc92, 0xf1d9) r4 = syz_open_pts() poll(&(0x7f0000000100)=[{r3, 0x8}, {r0, 0x70}, {r2, 0x10}, {r2, 0x1}, {r1, 0x20}, {r3}], 0x6, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) readv(r4, &(0x7f0000000480)=[{&(0x7f0000000840)=""/4096, 0x1000}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d39, "825dd2518004190000000000fa6000"}) 16:00:27 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x1b, 0xe0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x102c8, 0x4) close(r0) ftruncate(r0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) unlink(&(0x7f0000000000)='./file0\x00') 16:00:27 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socketpair(0x0, 0x8005, 0x200, &(0x7f0000000000)={0xffffffffffffffff}) socket$inet6(0x18, 0x0, 0x7) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x71b, 0x200}, {0x200, 0x4}}, 0x0) r2 = dup(r0) sendto$unix(r2, &(0x7f0000000340)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585e1ab099be14c77fa7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b16035c1e302804616b4c86c3e8f520981b8a1214141b3df93900257f88e34c9bc0c9fde04911371e26327861298db9d8874c6ae4fd33026f9a2ff1534783b69ac05678bf15228393df504b52c2f9c4792638c0a0c579df465ffb79a6baf5b91924e49eeef5ea2b4a3bb9759098b3f00041a24fab941569526eb46360de9b5ec948d8208469f5acbf26e68e955d99755fab234326d4825890a5c402f9ee161d43a2a7eff547dd3f2aab7c1b1deabdc", 0x17b, 0x4000000, 0x0, 0x33b) 16:00:27 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2024, 0x43fd) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0xb0, 0x100) pwritev(r0, &(0x7f0000003480)=[{&(0x7f0000000100)="5346153a7d216547d2c5e85f652703adc3c536365651ae7781158da801a38d8c009a192ae67ca105b268ca5da3a3b1037ce3fe308c56110886db9834d27ef62ba5f06b23695751b29f91b6b9f1b6681c3ac6e87d57e57a0799b2f40ea14fda0bc3928984c0959da5f93ab96878c7ac9f3a991885ab966373b228c93c5cf4e70a34529a730d16", 0x86}, {&(0x7f00000001c0)="befe92facac42839217fbcecf1743bc75cf22c3bb67e7894c2aefecafc2fdefe82222e9bfe8a0e64d92382567280ca15965d36587dcf7b55d583c6c46ceb9be56ec271766a654d3a85a5cbbc6ec6abbfb0b39bb5534238d5fc827925bf64971e0954215b89034881d2574c104968a96699f650b316850e1b8d24eee87e7f696599c2c5e2c0a5536c73e71f7491c08a58e86301f38e1ee9756cd0a3ef93ebfd2d840b74ba7ec34b93045cff83930f58469c50f8e86334cd3086f9d6a10b8dd30c210919f22b9152f912d38882e270e4df9dc9819af7321ecf33c02c5f0d7e0236ae4629da568a87d8ccbe887ddd5833ba1719a04e0f10b5aaad9c7972595990c6a704cc443d434becdb9ce3d706f72702092fa9acdad61a68dc32973e2be2969dc2fc33d6fc691d9cc4690a82cbf88fd839d9fc841d5810ff53180f03504ef08d0019bc7cadbe3659f64b6ff94e5e6f029a8a721eeaf69d1c9391c73ccfd6631437bddf77e9cdc6c133519170ee8da73f8cb1285295225b392fed4f3c893f1dce29788fe32be820a74f64b1d7eb62b69ebf6077c5f740384e6e428361b63528d16b26f0e48bc64a5131f18c8a352548699a65284898fa8757cd282aa382c30154a1ff25765e28cd5f0e539eb95977e9f55d8a405306b1e4990f4c50aae82943aac8fc2fa89da5f5e40569177e0d85ff18c45748cc67e38a21f1f6a5041fe30b9c8575bc43ff138d98a8dd28cf8361e06c5edbd74b3b69e83c58fe063a29b897b9b9c3216014f611e0515a8a7cb9327c4991d19d83b1072daf2548299f1f71f2c991a252c330bc92a918d9c3a667c30018563c75b063b7f289f469588661b39e2d002d843ce2132fbe9c507eb8b10a9ebf0764f896f662618870311c8da0cd8c2962ba4d27dda386345db244c1bc5355b32b5fd00cb2a63df52b15281dc38647246131d6e22a457bbef43afef12761f4d98506dc4426c49b46d4aa174befcd4351bebbc0b14be17c59af1a38730c2c299a4bf1b33bfc6c435a83fc3c1d38c3dd83b8236c01f85a1e58812ec1e26a73812b0ecaf0bdc7861b61b4a959aa6a0ab284243911c68fb3768f7df07939147729a8ed7d5d2077cc4313927f7e345d576e017677ce02dc8d62fa0fe181e8ab0e9835823b5d199333c644a17db997fbbc692a90baabf40d38e0f96eadc607f7532c09e231f061d4e6663f45914c1dfff88aa71c2380b2f3afa4ce26d7415f7d89b6a75daad95e13fc7c0cf1338ea99b47a761bc3a3bf50013fe25f27ab4e8862fa5c5025e3f6a7feda2da4d6cb6940face155cce8dc7ecbe90033419b0f777c3289e2afd44fc1d8c7610e4fbb77cdc88b762c96657ec511ed86cf98651b05d9960dd003e70e55d4a71bab47fe57c2b229fa5212dbd5de241d1492bf35d3277fef619de42fe8644131a88d9a049077179344ec51feae7c8311d84c5340348fcfb3744ce94c81a9c1160b44b7a794fcfc15cbcaa812f3bb48452c51673138d8ac474ccb8bb7cbd4b4c02771465f8c6912eeb96032b2e3fabf8917ccadb8fcc61cfbd52d81d88613d79859d1f014b2e5ea03efb17e9f75ef75617f0f1d6e61d07edf65e883f36ebc1bdbebfdcc2c116b171542706a7f0bee5524ddcd677bb048dc1791383259beecfd2dc2236e1c1ad45978f8376854226f271197bab411131d5710c5379241983f35be72f49d9921702b1a608a0f331131d40886fe5ecd7428d8674b7d908ffb74277376f701b4f2bbd265c06f8b500eebf85adc785e8bc0141608dc26b2e3e7888561133fa8e85397aec713c3ceba1213a9bcef9dc899f6b8d90b6cc9f32e43d5411f58adf76a8c245c13043208a9fecc8b3d70ba5ef01ba02826b017bc5b4eef288ca0b04da34e719b89cb04eff8b8c32fd218a99f0842f7dc9419c72a236fab81daeacc76076267d1cf7ff966929f15c64e28d7c26a4dc75c14abdc2edcbfecbcb874118f9ca3bf27ede1db6051f54a4a7dd5fadf4d15bd79af4ac5abc8999e221c697f4a2013ab04464221f3de4ecc24dd2731d1352312278582db6858b6f7558d51dd4c002e1316e2b7e15a13f48cefda8c99ccdff99ff9e1c1be34e892242e50147831ed77107080c907b8cb85fc8726996872b59d78eb782bc2cecabb8ed99b3529e5141fcfc1f75ea90e8e61b371869554dbb75fcfca37a9c2971e7ceadb0bcb3e593f67bf434f37032e72f355c2c7eef012127065bb69e4081917ffd274a6e9b8b8b6b3cec92278c3f29139720d3c1f5fe521cbcd60fd26af34d75dfaf4d860b3ae3080598a20806bc6d89ff3bd5a263e0cab96321a451c6946e73c612cd293e07f56664adc28df53ef22980832e80adc42c8744f0673b86c932b26aa0a71ee1c5a6cb627ac32107d778fc358273ae9173747e730a7da74c3fa79f126657eae1745841a0d151737007add472b58d49d6f4caed0adf27bcb3ad5c9cf1067dad858c5dd4a11b43c522c3d40d7e8490c1d7bf3e236542702b9fc6176b882294a4a07848c89f6f1e3af9317f13ae2a07055e93af83277df862ff0eaa7ce9771e47a32eefc288be92ac1b8f6a85050f361092a0ccd683f268eccc8922ae71bc838bff0a505ce43ca7bd970592802f82d501e484378cac9d6a6492aa7da1abfd4207cc74738b9799474c0f56a46ea07b6e375284ca4e85965f7ea749909ade01315071ea898cff3461f78251245b4c89e9d8cf2d19af68f708d3f9baf3d12c095d298587f903910d9d178a8654bef557c231b8e259c6393bbc6f93aa0e73a443312065f1e9aafb8ff26d4da56998fb8748d557081934b7721c1f466dd3aca03e3cde62c0bef6df79ad3572b8ccb13198e3dd4b8a5da9bc3c0ff01fdf4d7def905b28b689c068d3a9b6923acdaaf42dd5f507c1b3ca79eb17c73be18ebcde89070f14da2ea690b485a97678a04df33bd72fe7d4612e79b226caae9f6a189cd7fa108da3b1884ded9c0ef96859417266e4161a131a5427eb9bbf53da83b14b6dc936379035c63488bc0344f57b8098d8b456974577fa70783b13d375814e631c5128222cf68b3632ca89dfa19e78d5e70a801061a3019fe8a5c2a27923c1217286e885545a88468c0b2e851312de9b01ffcb5317e794a5d9a0d0081ac7fc246e32edcd6c9bea5f6eeb43c31bf133fdbf89e5a50120ab4ccc9fe1c8f1ac292fabc8b086dd5c7e8dd289f0015e3887543fceceea928f4803e736b5340ea57b2751e8b7c5a2f245c0147f5d07c798cb82f0534eec9c3b0833734150f2d1e26ccd5a85c0e67c2a057b5b4c8b47439f633f941650d609950bb16fec425d13c53d3ef9b974a5643245cf8505ebfd726367872178bbf84cd1d4ed906db79ebf7fb4d9a50b98b6825be2f396f9d6b88549975f6564ce94db4fc8fdb2811ef253afe87a1ff70c09c6253a732f1ad73f52e01643724271cac2f9dd0f38abb75658d43cea826a867f1ac1fff5cc805369a80ba3f0a45798dd099be724d3e67fb13f80b47a8843f787c79b632c4f20fcef5ebf369c9fcc7a405226da6fe5be59eb0cbc9c020ee0da678f9abdaa712e97641a25f775a995917fa3e6fbd774db6df9cc4219a36d8cf844629b92e901745e3fba6364708f142a60b80cb87efbd0def0b1d60c7fc63173a4de85d5f3c365be9e983b7b5844a35b27fe955ebced775bd1a5174c136dd0f4b3a6c89bdb2b0d21b515d0866ed7dd96c03fc1dc01fb9505fbcccfe157277c9172720d4ab897470fe25c6a63e2afaa135a7a5cd5ce0b6e35b837422810667489a8b371d07d735bf7979291a324413fdee07ae49efc99f9b966997b8cee4d82c0158c4b37ba9b37a51fafaa56a3cea88499997ef9eb918be43ded595711b9ea8f3912dfd07fd0e72b753cc0298d3eeeeb3d0fc20beb6753047260ad2252fdc7ee9736dd6d1d3a7f8e0b897582731c8f014c0a912a964043c11087db577a0c922af5da2c2d77e29360710caadd1b9338e0103bf7316c99d17c6907a697c2a36ce186fc925c176a4f93faf1e5d3bbf9bbd684c589d29293a52eb04ac16b2711052a28746d132146ed88ba1a2c7b7be23cbb8742fecc8311e041205a8107d8579fa339b27591f08158acdd849842d1aa66593dad8a40be09e839d1c4b927be6860809f847fd8211a86a579579a71bc36b75a934dbf234059b5a91b6cdfd09cddb5e53322b0a4240275e73bda00f2ae56f97b1cf76128c81842c6648f6473fbbf676f16f57c6290e56834798774b8cc86888f5a88dbcd92f0efe97f15253a39744ae8b1623a353af63e82676286e094a56f92b18103dc95c8e1c5d6efc66014ed930e2c1e0a96e726a3ad791c3bdbfbc1957f3481b151016e6244a001c115655f9ab0a7ab9f23709d96c0db183e43379f1dad33bdd70241d5b42aa0a79df7d2acd423561f832453c12b0938d6423714ccb274de1f6044880ca4e744fc23dfd908da711e12d5e7ce07601ffb93cf0196fc71f05b367ae49dc150595ea3910819032e0b37c3737e0423c876d21d40117c61b3887f24d33cb59876684a8093bdef8d2b7af15bd99a5e5d7b7abefbe34ea87a647615050ec2afb90871b3fbbb682a1af87bfd1a4219b01f183522cef3472395c2c1e973cb4a6dff1b207bcbaf951f31002142cc595940eef8878c10c8497b69432b53a5f136df34bfa52bd2ef752e2775851efcc8be77cd6df17581366a2ebd723c979b07f628631ad18ac2734d95e640ce8214622131f899d771602b5e44444ac7c079b78a9ad3920931783a9130ff7db4e4011af43cb153cfb4263a110461ae203df74a297497924b91142dbc33a6f7a85f0a4ce8372b6d15f3efd93f7301e8eaad15544271af83d927a22b81a4f3ee08fcfd92924edd655b4b34775d01d4e9b2d0c1961611b95278c193787732718bec0cec380473a321207276fc1f901c48a2cdf0185cac3e9eabc54ff3bb96382dae388a96ff440855e6064c4e9d0290743629775b0023a848fa09dbf6b1bf94165246694bfc54f4a49478163d6bcbd68b937ef1ffa9b3069803e45be15517314e864e145a2549551bfb8f3cd58ddc27a2827c702590c6ca93d280d9f52219962c8922040d98eb90a794690f8b3fc41e759b476dd1f52221d218fca6aa54d29f3cfc29faaef280c955f97bb868df36a0822f45e7edb0bd2e873aaf7a864efea76fca3e388e215018450b67ccf0297dd9262c3a105b4e4699600d17b5054e9f0dc290964c48d4d008705ef155e55310c2a111c6c40fd46803080602d93c59f9e5f84fc263e5e9d74cc28b5f03da9d43e4f659fb6d20c001288a762c9646d5186a9d56c593d7e6641c5e9a3f84418aa8183878e4a37f34c0a451b489a75457a030ababf9acf56f23ec1f1b0759fd7313731c957729960194cb5cff251bc41cf8e7517cff589c4df73e71570fc79a89df8ba7639b5cd6f9de51c6cff74a94ffa8d4a39f9cbe99d5afeeffb6a1742128b7ec5805fcfd4e6b97f6b113500894aa60d44fb867a0c722e42aa95e29b4e025be25ba80922b317e27407e81dc5b2d96f6ac25912c0e96557e2b100cbbd5d4b50c70e3f765463ea6946af9dfdddb1a861fce97b8309c418d36e060e17d43135982d9d5830a5dd6d3a87211a1d72bf726529e779522d1b84c95cbd2bc2c3cea30bba80626370c8d6a81698853af8cb01e443b9d4564485557eb7e4e7e5605d5c9d6f1554a6c29d64995e7e5763c6b15f68e961125767735ce0225ffacf900f4562c89f38c6d9fb317187664e0be8fc12ff4af6f2981bf2e19a4b5fbdf66112", 0x1000}, {&(0x7f00000011c0)="19a1f6d17a5488c95da46a6f37330c1fd39efee224c2af23437dd1c35e7a7901d0acd16f7cebd7df8d90992a825e0bcde3eae6f38e9a3604c9b39298d745070ec67ceaa574a7a298c3e8dba0b1a07570cbc08a4ec407ac3333c0dbea1e8f9ce992ea211419f6d1001fd90d6b107fe4b28fa05fb62ef1a373c0f52df590aeea48569ef16129163af18f95d882797e5e8bfd60f8", 0x93}, {&(0x7f0000000080)="7ad0e7b8d6a4", 0x6}, {&(0x7f0000001280)="6e4cdcd7d1092756b2cf67226a28be8e81b62446eb53ded82c674e020afb63de76a57d765bf86abe15b8b66336b4474c79991eb96a4feb6521646d6dc21be36c93fa7d7f9865badc11a3bf286256afe4c24c9c5e053799a53db01b3e4891d0514fb096a86a27f3f423f2c2875bce633bec6986fb3450e0954db2019caf88e2b48fa761e836d671ccf53f8c174609d87e83bb9046a1c66e2a99d03e053801b4953d973b5c7f53a7e7ecd3bb044edaa7d37d269571746a541a8aae33e454494e9930e7047558be62ecc9a03234843a181ce6238cb50ab174f5c1fb89f1507d9bfdaa32ee70349de8710f84f5f6b63f36bb2f43dc19fdd45759e48671302784d560ba340783abf2767a81b8047e887d6f1c9fc85e9cc137600908b29b2580b578859cc02d78a9d5bd2488ca642bb3b35c60c8f129873a73ccd8c424d08a946b4d75ead1c9c396d88a73873b81e02c35810c540c4dab9b1d2e169a3c6583f70661696424af0c27dbdfb03dc3eb140a4a76140b2406da2ec0a6abd80ad822e4b76cd350400f489998e93f14a416c84e0ff1cb15a2ffc95c92b6932cef0e1c268c6ca11dbb826942d237f691e7dc26024a01ff8b2f2f564f61eef246a9ca1c17031d3aed1f1d66ecc8f21d782e18a31c87556e6ccee6e79a1a6d862f4771f693ffb31aed93f5fb31f68953825194b374ae8969e19418e2feced3ec3ac2168ecefc474581ab2e818ea576ef1ccc6212e1c7f9462c7abe5548b39faaae4294ee9d181959ae89e972b6b7086128e2c00635009a2b153d20e3a79b7930e47ef75abb619ea4b667e38bb051aebd675afd520412c9d9724ac9a4579c525a5a401125e0de11ef5930e41eb4c274e0e5025fd0abb695e320896a9b6005b40c178bc5f50f6d28ecba889a61d2987fbb638e6d0ed72c04e56d6ef97a9885fe0ba38111d8e3317b85c69321972f176fc837ec177173d5702eeeb91a87a1db7775a6ad2625b8d39b50af21d89a7e435511e5093025eb7b3e0aa3731a51b6cd5e3fd07acbc82cfe3ce515ceb71cbd0be762c5bc5eb8006b7d36d57ed997c2a0202324c057cdb52844c6001cf19835a6b5bfbff5c7656875cfc46c171da2ebe2bf019d4fb0b65c2f602a2d30f01713aaa0694be1771928b635007d3b3ff3242aacca5db2d31084d1fe445d03ad54808f0c88b5da75ae9af21ccde89280e15f08aa9244d98a24d6d973830d79cd7597ce17d4135ebe9aa350fab0b7b7cca55515cb7c938127df86243b31a34d0214711d2a3cd67bb779a96bcef0dee310d4d59f7044e03418027924a1eeb73632905222f8854624623d0d653ecf92133fbcb55e2d09049c6f0e78d43ed5539ec64263818bb53991c1306f2ee7a674b5fc065b24ee2d1cbd2c15dd584f8f4ab3bbb3eaa00c72e4e64219d71dca5187149813ae749f1352d4d985446d0d9af258e81c6afa96b20b00e75917b627cff6307241f92499fc698912df6886b0bde3897e096bdd00382fb6f2cc3eb29dcdf814178b318131d0b0bcd70a18dbd02393733770e9ae7d2f1cf26547bf0e3adfd975e6ac22537b474bcc6843aae1379e7916140e86d6f8c65fa6eb6becd0209ffecccf16283779c516a74d5cb3bcaaa939a12a825d5e76f45e53875de0214f516ec430a9b0ea4e0fbbced672db47108458c16ec025835cd79edd861c1542fd133980db8a2da57c52c5584a431c1f5497ff7632f37f293f130b646d1bc40db85f5ebe392647188da341fe87d09e981ba12f0e17ce9edae052bc8acb0342e13dbcfe442e5438e8abaff4f5bf264b52a391e5a9acc72a1d3cd6ff69454c5bb49bfb530cdf89f8e26f3d5f31269f2cb306d7f1cecbf1844f357e059aaffe5aa7905330fedb34d6c91dd0b2fa7f1ecb7a97b39baf30d59719e4f78c0e75d8769512a6a16d0af9110ad2a1f073bf1b7003d43bfccb0e1c52d8133b3c1331d0b87aa6a4b596b9fff146d79615105d489b4dfb4dd0efe3e3c1c9a0c4a68dc07612e9bd28e478944fac0a29d4a632640c2ede65ad551c18b139bd7303e9307c7065f815f916d8a2cdc9cf16a0b128015df688c60b8d07f67358447990b184f3ed9417d00c4fcc1b88084aa6d2943244f340003e5bac60d3aa447255641ff878313c6c89f9853fe3ed6e0e1ec086d58c4528e3d0f4f330d58176306df2d45633cd8b8a2235a524666225582641736f78bd219a89ef9a194e430a8397a9cf206295ce135a7b8deed42616727d513b32af8c56a937da07ecb1c5d5e23b01b7f514563c96cc1fc733c3df49372c37cb6594b945832f04fe898974f3a7bcdda1d7ccd7d198d3ca6c6e0c0740ecd57cc54ff29a5669378a2d33a024ddf17e064d08dc9cfa391af461e77a1565f29951817e98d852e20c509b1be97efe2a3945c60c79231a69be3f233bc93b05b504bfcf517326529d968f102be729a4c19575479c94ee2e1628c4d75c1d1faad2099037fee0a6aa3ec00aad7a4f78e67f3f05251c9024148f51ad1fdd09839592811033f56b53784df0e1baf3000871cae6bd9e0cf2a18826f70975cebb0226f383334a1e9950ece02121abd718e58b646c32a5e08a3dcad9f9e7add340965b9827d8a756f1002de9b58989a5bc7200f6c439dc0735f26e9365351f3540eaae81922ff7761b5fa9df27b2c874fbeefd850e2ba010b1ef6ee17f8211dd13815763e51b0fc777f88ad86fc59837609057756ada16744e4d41e6bd6788096876edfbc23100cc26a81791edb6a492bd112e4ae92560f6560e6e6488aebda615fb89d0cb2ab88527e926efa5ba0b31571c1418f041d301222ca0f8414c25c92ad86f7b58ab85a4e5303b2964f8b3bb3fdee84b96b01df874f28f6867a58342cafb820f53e5378929bf027a3da7c9388e424008966a40af65d04b8e4607b95dc1c9d8886b97e6a06ae82a4e3184106b421446a08334b73d0c2d67bdec71eec660203032360164e9d4cb3d0934a548807e8408b0fd46d020882e6db7e23ac96c922b811fb74b0e684c5ed53e885966f4b7b71b1c7366852b43a7e9cc14ccd62ed6204724c7819b19ced289f8d0199c60211e05ee0cb43c715d460ce553fdb36d5d7603d4c7a60cc601a4f678c1c4543acf3d5929fc79271422633ee4b1b5e9677206495b81b48af4af9c919d698638461b08a345ae6d02845df982faba112917399708e995b591c69b7895d7826f80c5ee08caee81a5b36240df6a561dc6e02ed1a4d0819c172eb6d0c6d49bb802c16cc0c826bc5519f2b1ac4428c1ba60e2937394f845c866bbb4d5b76de21d5632a086658b6efeb2347b8e98ff531309e02d8aece64f30bb3398e4b76c28c799ec3d3e46a06f375c1df50de95a8fb654825103131789c0303b3b73017b5e989d2ec97504f568dc5558010ad484cc48fd2721f6deaa9e4fbe851f7b30870beebfa4ee136285b3566c62255699ab82e07deddcf67cb62cc7b40b2e728b2fc26edda270e05e6cc80ea4ad42b86f385caee0fa94247dbfeb58f4f04274cc4266967a29e4566f8c578721c53ce31e7d11207a644bc8726b8861bd35797de7d1f1bf534889a8900d72c3ab2adf13dd5f523f0b78e83cdb048d1f8271da0b5871570cc1589d4000efbaa6fc0d85c43e2b5d4a75a9d6684998f1e60d9f199bd333ce7bc59139af87ace8869b67dde076b0ae2e43205d79f5e1e419845719abcac2634bc6c5200c72377c004eb3a88a741fd3cd4adbb639c156f4556fe547b410649836808d1194441cadf400dfa10cbf8fc26551faf0934d8c61ffc2f6c2e93422b65059696a353c7e2ed307fc914de2ed737cdc85040f4494bbb4bb5637f093a2e02728fd6b61fe2db47298d4935cdf4211fc374a349b617d24131d0cf9a18daec1b514d5b14b3f993251de1f33ea5d9856336da800059d9353d9223b940e6d164d2bbdda856acd61783c9e2f93bf8acd24ee73c0a6ffab64d519d0722b830a56211793454726950501064697943d4a3c220cf629cba4895c706e31f1bd2156dc94e382bcc4df0b8f475fe891fd121dceeddfa4dccad1b770429e17610356764e321dae090e6643e36289cde698f81620e0292cf597c5dcf4d4932e04846f5f10d8d68fb79c7e5f7dab0d4720928bddd21ef8191301a58c89e414afb4b55979a1ac1998f281561fbb8a13343d845be98735c03186f3561b8cafe9069fe049ba0ab40d6919c44bb0b3cc18d2b064204b235935aa7a017e7988ede4aed34894d83edbaf2b01bf3991ca5a7a6b1e16ce255af6bedd36cb8ff6dee9f0d6fd9a6471698616d75cbc628a51eabf3b48912dbaeff6cb1899d10220fa282c47cca11eef4c3b0191e3a0046c737379c6132b9abc660402112869c5e5805df5f7890b6180b0d29c36db803a30e0e392346dd4db9f67fd0f48cd84374b94f10494620fe4e40f8e40282d845adf2a34eec8f675e0b5c98d3d969745ea6ad003e4fba7f2f0696e2da282ca3597b4969ad1a1b3c9c39abd5a4d80651fe6175163b9ad61bb66beab4de38952c28951750f7f7c8d952c0928d0f039f56b763703d50e6b4de94e1d4cd3fc855293668e978dfd9daf2a54698ed8ffe91f5285a2a4083bfd19647584e359d9c2bb0e459a277ceec450e007239ba32ca91b940dc5f2c91d702e084bf1dcaa4f28476b080e25b1f0ec684b7d51e5e6639cdc6b00f74606a516733825d09a171ec983fbd02fd56dc001db2981610149734bc67f028290879086c0b4b9497d1c19d7c374a95e18d23b142b7369f9d7e33f4536e01dce84b905cdc87b42f2ed92baeace375298c3d08f33272299b208fe0101ce2d30bfb4430560f37a7f37d7e02183ddbedbef6bd74a7b90e53c2c8c7b23cc4d6fbef32405ccc25fd51f9f2fa1dc0a45452b755eb04b4baa74d834ac8bf2c053247afa941327e17fe40c7a3c467ef9475baf5a998ca2f50446006ffe7600f21d18705a632bbb02211e8964416467b6859eb2024eb2505c90a44247a3db73edc3609bce7e3b2ca37aa95aa9d0b43b1f2a71b3c85006fe5bf489f1d2279cdcd61c9e8795bd0eb88fcdb1058806f34f7c60271cb4c45ed8567a93844829cfc198ca0174581db91c94496f01bf3cb074740bff10ccdc0af3ae9d8fda133f3cfa4fa3536a884808a939af8fe5d280edbb9c02996b6eb843f54d5ef63531e8b8aa53bbd0584dc0f0185cd54611e6ed0a8fe5a1d399a4322d0a188b8e37e63cd9f249eda3a35c4d60ced386f165edff28b1fe4c889f9ed7b73939973a75879c3ee9aa8e7c90bf666344ae5a8f58e7c3ecb32045ae03a52e82dc1e56609ad5087adc163f32c67f5d7e884ae7f4b06e9ca0f9cb27b4cc06f534cd6fcbe4b847bf8ee5cdd66cb50366075fb117f663ed958765c5b04cb211defeb7ba39a6b38279c1ed318aa1a9b69e5e714c4443a73ea624222e69822d1f22bbab67b9221b936005dc6ecfe6c9c0bd005cf2bbef1868a202927ca7109b9bd50c7e6c7450939d63695a900818c40296f97b21b7e880b6be8f6441bbac618f3a38f511842de1cbb8e38997070391b2745e5a688683c6d04807812e4f8c002eba81f1f38557a7133061565564a455292bc3b4cbcd45d7b40255b0b5bd9701bc2e8975f947f0eb3cd13f6ee8df69562358dc8402b5d92c62195629b7e2e114538ff6966cd0f44161e5c4ee824d766eb8e834e2cf99d69771b629fdbad41a213157a8f9182f24213de9bf6c463ae5a8f10cc1f62c45eb84e7e89b992a1201e114b3b1520a26f02b0f788748b8ea2a46462506e0369e4521f0c9f8ba35", 0x1000}, {&(0x7f0000002280)="42434054759245b2a5b4a7164046d9dd904adebdcd8543875cf8c8bb620c81e818720d5cec96fd36bb4415ef55dc43de1ad601aff816cefa64519f888502bce1150994546faba9bba7539a6680e042421e9ef3c7c3c38ab5e7be0760eabf24b755104db4d4fc0bccefa009a04c2fc3e51de8d6153b628717e4c3a4d56154757132341e72515aa75817f0fca55308271f4ac5d7c225892dc26c2a8cdb70824bd80f674d2ae3f8eb0b151ac4aae4873a2ed544a8526cb2e2da2f6c74aa9056e61aa1e6f34d6e5dd0bcd44aa872ea5d78766f92267b8009951221669bbeb8cfda847fa846fb8e66ba722126d14528a6a3c04877f860ac9a7ed8eefc2ca8", 0xfc}, {&(0x7f0000002380)="cf75c801243697381b296aa60ef96853b959c1cb8b3c6a43b34e46ae723df413e0d3c4174d89b13e8a46ebdd9591cec2844e1fd2bf73e3faeacb43a9db9fa28e54bd198ebce99ec95173253fd01327ab727f737be099b353e761cb76c9d0030d6164d94a5a81e6de1d15ec9b752fd089e474556c3f6fc315736ef23286475ccb5fba2966428a8bf6247a4d1e35de7a1977082caf402939da5d16a6553e60006ab75982bbe847526af87a50b424e37313fd4d6ec1b6b166bfbc531c9cf2fa718768e957369bd7c35af50a90c3ca0f34ac1045649abe1ab33484be2afa5e2f815f34a4f80820c370f5d2e360d4849e2226fedc5c2d49b167931c8c784f892709bbf7503f0e6531a1dce0bdb3eaaef503d5a6b8a9abd0bd0c2fa9d2526860e3138a851002bbe4ba618c809d0eb3f5ac239d05ed94bb449274362672e18407a893b0d6380071dde5640e0963538b62c5cae8d579c3f9c55a2fc0ba1a6bdf755d4d23eeb6c0c8f073df65f99c09e2b610aae09eab439717e0c56d3a16dda8fe82b1b9a15681b259d66dfad1b884e187638b3be636bcd95e5859865a7519d6a3379a5c2e819d801febd2f482b1b10dd51fa24288564c4a7eacd20751b781b09ee3072b690e9b2396b3bc33ae5c5dbce922bd56a551bf6c71fe5fda3eb9af66241e84a6de4463d6eb19c10c4c75bbcf4e6757a1a9f97cba2da9f03361fc6f3c4506eafb36662a8710419d72a937502334116238913bf8917a18137c0b4c325e7a05dc1e768cacf61a2e8ec903f47ac553be5b8af918377e3ced5073ade739cc6bc487a71cae33904aab4de6574c4427acae4b54f94e31611e77643cfd068ffb19c9b39a5e9d7ae8305c934ae925c17ad9ddb1077daf824c045bb793b43f4a7b1fab238bb363c39120c91e4fb326f3733acd443608c02941253cd057c614615f8129f2dff9ffc478c3fd22aaf980b5eae9cae30ddba2fc7e1ad23eba564e277bddd82c03a762a0a7cb648aef1d3e52f7e06f6ceba0bf7ada9359c830a1a08ee40445ed1d11cfb702f7fdf483548bd7e5449f37fcae0af3a40024f41f23f2cafa304ed10ffb2cb465028013e9adb1b1941fb91ae748a528e138770159c6c6d4431da598cb21e87194693e7209879c0ffc6dafb1ec63da266b11cd6313882deed9f5d51d902ef1205741ade222560dbbbd6b8eea858479db7d42b13f6972cf9ccd4eb66a42a4395d9792c05444fab1f03ef01c9f595207484ba63d8b3c1c3b8d215ded6736187f6a660665e73830c2f23f2843482978481e082495ff44c295aafb1ccd7e1b6f093206268a4bdaba199fc4254c12c759bcf889d3f2bddcc565602a4737eed1c39c6aecf2f93837566030de8b87b9cbafeaf9b78890d2c506fae7517a92290d422171d3b1005499e8258215478f81d453cea8165b50834ff96e627b1cdffb667d4b8b138fd21976d0d5009f19d2905a6548763311d48765a02f61507727e483f5e4c8be94f5aaafb52483bd66dbfc3e1ce055e292c818b0c23702341bf1558f31c7b11184d2daaf8843fd3d414c77c789abac4e0032e0441fc64901c3558921ecaf00ebbfdf24e8a1c3f3d0deb1eefb7e9dcad7afa53c60912c0f6a43cd3b16e5fffe627934068f309701e1e0b877614e4ffda65457d8941f698f5e04afea65d7acd968b3717b569107bc57aa6822786aa16a517e8ac648e04914b88ed9e67064d3a528e5663da70186df3907f83e6b8046e86f48a98cec77a0db5089af126c2e737b1a80a6e086ebf96e211ebfc832ce6c62971081581aae4a85043f396f7ad317476b147dfb7cd0ae584c4600edd70879c9a6e5ce8d70c5f850dd7846d637bc05ef42979cc4a4a3f32742c0e312844270be5c185c254b504308870354f80d0dd3e24cdf874c6d3c9a1c47d453ed049a256bb13678f1fda2523e2d8b135c72f33e10afce141b8df5d15a69badd3dd2c614903862c038ebae75061076777c0fe4ef31341621afc3fca0297c1af4b99ef10c6a0f30dc478ebc1f71f6b7fd48a6526ea63e53377a2fa2db27faecef356fdeb2291b1af2daed262dd50b0d14abc6b1c738fc11d2cec0fad08705d52d323978ad1f4b6671a359e38fa83c266f2f56eaebacefd530e2bdaf69e00393d2d88bb54c7b9faf80eba31b96f58aef9cda373b007289215b5c12334d0eaa505100c837cba11a5ed25ac0e130d8a08334d1b1747365bba01d05e3d0f6d7dc6532118622b6bd77d36a61ca9f8b45a1d4e9f155a6b344705c6cf60e71d3594f1784284cdbb6ea3d9d62d745dc9e153927cfb96a4f2638fb8450efc2d2a2f258001c6dc1ba6a7122835579bcbd5721d1909f6132b68ed2242d0c70ed0f32336deb72b698f039d2c4fd2ed271faffd5456d6f84eb66a21eeee20a8cd0d2ba5cb2422ec5d251ffbda671337b99f5ecdcea507510211ede9ee8fa3fda7cb11afeb3bcfb1029647c9fe7a24e325fed093bcbd210431838761098806c00d4f1e47188f59dd07da6e7910046aec402273ec7e4b37e37b0388eb52e112ad77daad8eda0f3111445d8a552f113e7a43c5c48069c8336c2659cddf487809b795c47c169e098c29f52f75ce2ae652c0a7c84ac46608b789f3ffa9ed13d1eb4f04dc40eac63609c1bbfc1094a54f2b586a458f7d7988986fffb632222febb98dfa7f434ea5c3914a7c1e319cc1dc911c1b5bb22806b9fd7542ac7aaac09be48fa1db0e499e1b5a323a3a375ebea805358c03118ba36c1e47fc36cd286b24b499c0e0c1747a9985b741e10d1545467d4082e2310e8e8c69fa0b91161ae8bba8dc1706a4f5696c88d48d636ae1701a9322a89f1b82a742b390af41995b0b50851112f00178655bf8caf3425a2864175c8fbbdf363da28863e4323ec4c26e437c0dd67dd4e39b4d3e9ed156362a9d021ec18fdab7fe4fab59ed8c50c10a264c4e2a89e0de44ddccab66f3a13bb285af824f45cecf0fe904fc7198a3da34cb8de47eab9e664b0da336404548c753e80bd0a570be4ba989c003bd457c034926bb04ec7baf267a227ea8a4f37c7053d80d01659c1d7ccd46e900ac61b3549d56c3bcff592ab92ffe59db05d76e08422807320129aa8f5866dcba6f8ca57e7e548577662ca948a68d1bbe9305b7a56102314228f78ad22506e7951c5c44448ccd9a55696dad01569e80533605b23828331e134497fc78c21e6352ac0fe6509d2450e19203abb252516e6e1d2fb2eec5aade4dac30c2ed55cf4c5437715d74391684c0198cd7850161d574c119522a9f39718b25ad254ba398a29e40b0bf4014ba410fb68ca17a933a0f6c5c83c42abf845b2f64295a849af20ed0dcfa8b12354a9c7f9f8e6405d78f32e2045bf72cea49366a34a11f8ae4963586a153ce342a44fab958802e4d15a8bae1480adfd1225a653548b2402f803255eadefeb14bc8cbe1b4a72a08241ad6d30305dbd7817f73a99464c793ef2f38b5d3cf05715b2c24134646ed7a85558e70ae765bad4a23cd7fddd1bbbc16b23f158bbe4947e9c55ccbcf4c983ad987e89832013a8dd106696eb670b52fd518108c0595d2706cf8c427adb51fa64616ed68959ce647450f4539866d95152755be6fa66a53ecdb59ea5f780e9d023757ff54f396288e72b98f83c5430bbde6039dcbcf80522f6d034ad25da23c522aa51021772ba41ba0b02f4d73b855a82421d5fd901bae1d2f2610197c42642ac2e9f6fad9c42f44a3764ca71c2b6eb491b86ff327244320b98b3db54430a276032621d4d4680789e8c13c53bc4923382c8cc0f2a87da8dbe9f77e989fbf2980950d5cedccee702a73d1785e210a65e9181d2fd3549bb9a61c4cfd682830032deeecc26f061917dcd5332804c8b6f529141f15922df3e25ef670eec25c5970d2263930e7ba7f2ac99bb1c25e215b5a15082060f94493b48f1b37da265e0f9b7e5fd361fb91dd03eac294f00628c76f9efeace397c8224254b59984bcafb316ddcbb4717d02bc21f95ded8b2c886f997f273e4f84714fea6d0b3053d4ed32f01d147493e0f1c5328a47a0216e16f59ea514390862cd870204a8d50100df775417fa7580441abfce9cd2da045db5bd05418092264b325b11938dca0b0cc0a8f2e3c5f38dd4b430766dbfe30cc8eaf165fe299bc8c0158527479e93123c1a38eaadcb669c2d5f2c41c39b6e529e0cb919be1b970c2dbac769925fce6de7edaf6e7bc0975001d7b082d6905583679cc95f9e028522591059e74c071a2de15d48e5423ebcda06ea38c3b38140d6140b1e999062689f1bb6b9306682679377054b638e2fdef373ff107b360e9ee16e8b15a38a9d888945baa75e5f16e6b8464d0631e4e48d1d920e13df8c788309628e5b6f3d900aca0d2b4bf40bbeaaa95a7920aa62f70fd68195bbddcb73749f0a55a252c52534f09976d445af831bc7cf13369bd4bc0191ae0fa3ce4713ee0e977e649c8b7db8e536be7eac99e6bd398c6c52bf3ca98ff719e15ad9845d0d4dc04fcc66e8f753cf4d55065fe3710ac56a6b2743809339cd4febb9a0c807cdd085e47fe10edfa1643c390d4970f9ab77ced060e3ec980281e5e1ea0c1d18ac658a135c640024209a77361ad14c61ce1ac7984f4f62b43459f6b117d3d00d437dda2a807101ceffbf72749304adbaffe965c3349f3eadbf466c0a36d3b447fac5b4716b347b9b5fa2580fa8c687830bf709ae9e4392775ff78f6ed27423823efb710d423f45f40a1f4b85e072c5fd574565bc0f3d9566c0e2847c56159fbd8108caa5c335a28367f92b254a4af8f35d9afd19e110a298872082768acf08348321f09682d59a71af9959d0420883e0a8aabe4a8542683fef25e7e2d0680a8771e9b1ebf5c1d67af9046869cbc7e4c4b0e22af33fd98b5d8b34b1129790a793a268ec5ff9dc67c9abac8ac6fdce599d18deaffd4887db846ff57eebf79a1c4b0e093d8bd5b2647ece5dc431038d89d713b9263316402a03b2054ea7ac88912f7e9705b90e3d78fe8cf46f8bd86f72632f7f8813153e4c785b1d0eaeb666901c0d8df62eece2bac5a9dd012373c93372a5e2a363efe6f512eb518a08928f56ed066383d2fe2c5617a9b907d9461e8b4da01048b9e2846e02ce0109745993f416d37b507445af900e05ec993dbccc980750f80e161951657186dbf84b90804987d4bc2602bd7bae3b21dceb29d4d9d5fefcc96f06d867ca179f41977dafce8106fa0b3909b9b2e26309ec5133e6ec26a530cc52e29668c8d6517a9a1437974b5963bb37dd5604feb04e14bb95583723c35b718c12ebde98695b59ac3e8544d237aba04d1499c3f58469a6a3ed988180d9748a65903b126be465e84f1f1a97ea9714d408e2a9ff378dc2ff5a550790099bf4d8f22cfc9ed0a2cbccd0292ca0774043a563f7f4240deddc87461be827503b93dc6e6702c98abd579fceeb3f80d1dfd83ff60fc7e01b25ad629794e9dee124f7ce0bd32250d08a61906a2fbd162bcecb8a4ac92af4536db240859c79075ef3f0394e9513844d4f5461f6d001610492cd1579795a94ecb523dedba1022813558eee5ab4464ff30e22a13bbdae086c14ea6dc6b1362e6bc436dac787e065cbe85c6fb738375f29a3458e68a7498699a7be0b72262838ec20df7cafe45f208a98f450c528ee08ad85e0c09b3664607ba6e55c180ee8765037f2b529fe4709257ad269fad266f203e4ba419984559318f2c336766b62019d64f8de421ad6ff6c9b794fd748cc254cb2c28401e1e5af23ac04d128fbf964587c4f4683cde7764", 0x1000}, {&(0x7f0000003380)="392ac8fdfa87dd35b733da604625e44d15844297738491b1bc0d278b967f598fe730c4ff1e3cd2aec1a442d7b0e5fbbfd870a00ab5f6d7ec12c428f3f894b4e539d5007676cbe8ac0ef3bf319135c81f6582b77ce59f72c65956aa944e3ba75707959604fa7d816ade76e20590519b902c158e0ac579cb73a8a81dc29460c353317b935a42139d5305f212be47c9f53bce40ce7d75d3f9feecc2563e18dfaafcc118b779dba730cd7b84074a8b85f451a6372a49c33cf52dbfa60104a6f68705462e076a29def899a22d9ccc8101f861b63b49549650dc10b8570608c4849bf26190cc42ae7eeef92f289a22248d04", 0xef}], 0x8, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x0) fcntl$setstatus(r1, 0x4, 0x8) 16:00:28 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xce4606a95a4eb5bf) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8010000) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)) r3 = socket(0x11, 0x3, 0x0) getpeername(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000e7ea00"], &(0x7f0000000040)=0x1e) r4 = getpgid(0x0) fcntl$lock(r3, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x7, 0x101, r4}) recvmsg(r3, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)=""/120, 0x78}, 0x1) fcntl$setflags(r2, 0x2, 0x1) 16:00:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 16:00:28 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000180)=[{0x0, 0xffffffffffffffb2}], 0x32e) 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xf1}], 0x6, 0x0, 0x0, 0x0) r3 = dup(r0) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffd, 0x3d, 0xfffff, 0x3, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x7, 0x2, 0x2}, {{r1}, 0xffffffffffffffff, 0x10, 0x47, 0xffff, 0x2}], 0xffffffffffff7c74, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffd, 0x4, 0xf0000021, 0x1f, 0x3}, {{r2}, 0xfffffffffffffffd, 0x8, 0x81, 0x3, 0x2}, {{r3}, 0xfffffffffffffffb, 0x40, 0x4, 0x8, 0x5}], 0xff, &(0x7f00000000c0)={0x7fff}) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') 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:00:28 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="000800000056c2001f7813516a19196cecd9670020"], 0x1000000f5, &(0x7f0000000100)}, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3, 0x810, r0, 0x0, 0x0) 16:00:28 executing program 1: mknod$loop(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, 0x0, 0x0) 16:00:28 executing program 0: 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) mkdir(&(0x7f0000000000)='./file0\x00', 0x11c) write(r0, &(0x7f0000000380)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef440333535b1f955e849de2a7e2e563c6d69fd84dc482bdec1112e06dcb1d36bf29851483a90365872f3df1ce627e14b0e3362029f39587d3cd08fa9b58106204ada9b8f5c9273d462ac638d48643027d2114bb5f52ab24282c150c5954552288768efc24f037d6d41bb551e8db977e00aa6a6739f695b3c2b88d89769c835f8ae5fd68f4e388407e0b8213d999f7fcf99a928185bdba956ff4fa40f416b04a8c46ba21c3338673ab9137e5fec7b0a1fb3f10d09599ad49efef48e7701584cddf0ae09c00bccef063fe8215c76228245056c7067cae", 0x139) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x84) syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0xa88, 0x0) 16:00:28 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x207, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$SHM_LOCK(r0, 0x3) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) shmget$private(0x0, 0xa000, 0xd, &(0x7f0000001000/0xa000)=nil) 16:00:28 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)='c', 0x1) pipe(&(0x7f0000000000)) write(r0, &(0x7f0000000200)="f57d8e08dc09ee52a9a12793a0eb2548a7780ffeebe84dc1ea9f728938943d95d09d26d6b423be3bd7a714c5fa19270cfae703230b8ccac30652c8f380a549a798a3e3115a0c88d3dec7405dde2c73d560d6429eb339a12bbb29d48c6ac9216131595bc0bfbd2c217dbcbdf59a3aa3f485d5f86a6df79e6096d7dde1c92330a485ffeae96e1df4aabb8c26e4facb424f8679ca1e", 0x94) r2 = dup2(r0, r0) poll(&(0x7f00000001c0)=[{r2, 0x40}], 0x1, 0x0) r3 = getegid() r4 = getegid() setregid(r3, r4) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) 16:00:28 executing program 0: setrlimit(0x6, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) fsync(r0) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000200)) open(&(0x7f00000001c0)='./bus\x00', 0x300, 0x0) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffffff) fsync(r0) execve(0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000040)={0x42800002, 0x500000000000000}) mlockall(0x3) setrlimit(0x8, &(0x7f0000000080)={0x8, 0x80000000}) syz_execute_func(&(0x7f00000000c0)="c482fd20b97b0000008f894802cb653e69c30e8d000066420f9a270fe8326746d9f9c4217bf025090c0000c4c3d95dde09410f71e60c") pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x6, &(0x7f0000000240)={0x1, 0x7}) openat(r0, &(0x7f0000000180)='./bus\x00', 0x18, 0x20) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x6, 0x1) setrlimit(0x0, &(0x7f0000000140)={0x7, 0x1}) 16:00:28 executing program 1: r0 = socket(0x2, 0x0, 0xd7c) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x80) kevent(r2, &(0x7f0000000180), 0x754, 0x0, 0xfff, 0x0) kevent(r3, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x9f, 0x1, 0xfffffffffffffffc, 0x3}, {{r2}, 0xffffffffffffffff, 0x10, 0x363b25e654185b66, 0x5, 0x1}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x3, 0x6}, {{r0}, 0xfffffffffffffffb, 0x10, 0x0, 0x1, 0x80000000}, {{r1}, 0xfffffffffffffff9, 0x20, 0x400fffff, 0xffffffff, 0x2}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x6, 0xff}, {{r2}, 0xfffffffffffffffd, 0x90, 0x20, 0x6, 0x8}, {{r2}, 0xffffffffffffffff, 0x24, 0xfffff, 0x1, 0x80000001}, {{r0}, 0xfffffffffffffffc, 0x40, 0x40000000, 0x7}], 0x84000000000000, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x3, 0x2, 0x10001, 0x8000}], 0x3, &(0x7f00000000c0)={0xfff, 0xfffffffffffff6bf}) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 16:00:28 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000001c0), 0x10000225, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:36 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) getpid() socketpair$inet(0x2, 0x1, 0x16f, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xfffffffffffffe5e) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x400}, {0x7ff, 0x93}}, &(0x7f0000000080)) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) setitimer(0x1, &(0x7f0000000180)={{0x9, 0xd2}, {0x6, 0x8}}, &(0x7f00000001c0)) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) close(r0) 16:00:36 executing program 1: r0 = socket$inet(0x2, 0x8006, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000d40)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7188b5eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2080931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b0000000000000000", 0xed) kqueue() syz_open_pts() close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xd36, &(0x7f0000000140), 0x722, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffffe1, "a146786eb95bd07babec11eeffffff00"}) read(r3, &(0x7f00000002c0)=""/249, 0xf9) listen(r1, 0x3) ioctl$TIOCSTOP(r3, 0x2000746f) 16:00:36 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) fcntl$getflags(r0, 0x1) getsockopt$sock_int(r0, 0xffff, 0x220, &(0x7f0000000080), &(0x7f00000000c0)=0x4) faccessat(r1, &(0x7f0000001840)='./file1\x00', 0x97, 0x1) recvmsg(r1, &(0x7f0000001280)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001140)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, &(0x7f0000001180)=""/235, 0xeb, 0x6}, 0x41) ioctl$TIOCNXCL(r0, 0x2000740e) faccessat(r1, &(0x7f00000012c0)='./file0\x00', 0x10, 0x3) r2 = openat(r1, &(0x7f0000001300)='./file0\x00', 0x100, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)='./file0\x00') ioctl$TIOCEXCL(r0, 0x2000740d) mkdir(&(0x7f00000013c0)='./file1\x00', 0x10) recvmsg(r1, &(0x7f0000001600)={&(0x7f0000001400)=@in, 0xc, &(0x7f0000001540)=[{&(0x7f0000001440)=""/60, 0x3c}, {&(0x7f0000001480)=""/129, 0x81}], 0x2, &(0x7f0000001580)=""/122, 0x7a, 0x2243}, 0x803) rmdir(&(0x7f0000001640)='./file1\x00') rmdir(&(0x7f0000001680)='./file1\x00') dup(r2) bind(r2, &(0x7f00000016c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) unlink(&(0x7f0000001700)='./file0\x00') fcntl$setstatus(r2, 0x4, 0xc0) ioctl$TIOCSTOP(r1, 0x2000746f) socketpair(0x6, 0x4000, 0x1f, &(0x7f0000001740)={0xffffffffffffffff}) mkdir(&(0x7f0000001780)='./file1\x00', 0x2) getgroups(0x1, &(0x7f00000017c0)=[0x0]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r5) 16:00:36 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x8, 0x4) r1 = socket$inet6(0x18, 0x1000000003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:36 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x676dd57e, 0xd4, 0x0, 0x0) 16:00:36 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) munlockall() setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x6, 0x4}, 0x10) 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) read(r0, &(0x7f0000000140)=""/178, 0xffffffffffffffab) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x5, 0x3}, {0x3, 0xf624}}) execve(0x0, 0x0, 0x0) 16:00:36 executing program 1: clock_getres(0x5, 0x0) syz_emit_ethernet(0xde, &(0x7f0000000000)="54f215fdadcb8f6e0176c9c04b089cef34105cee83e2f53383e491f517e8556093d04a886dfccb4e6035d18c9cafae816f42182e44c96773d24af6480c1ed2e06c971618025466b3e396c891b09c68f447898cae7a17bc3b5792ef9c5bb4bb69662148a72ee3ad460b070ee4b8a41cae3e4297cb81c7aa1d23cc84145cba0f5b667f1667980609dba352f8dc4642722871361eb8e4242c68be27ac498db6426099d2bcd447f7f9cb25efdfd9a6734ea5624e98cd7dba85b2815d94937c4df2213c555b4f15a855a745117763efe6b95b0d5543e0fb5ced351c7897ce8c4d") 16:00:36 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x2) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) listen(r0, 0x0) 16:00:36 executing program 1: pipe(&(0x7f0000000000)) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) 16:00:36 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = semget(0x1, 0x4, 0x4) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000000)=""/93) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 16:00:36 executing program 1: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x8000000000000040, 0x2, 0x4edf, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x44, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x90, 0x0, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4e, 0xf0000042, 0xffff, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff, 0x35}], 0xb470, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x48, 0x0, 0x100000001, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x100000000, 0x6}], 0x80000001, &(0x7f0000000080)={0x81, 0x5}) r3 = socket$inet(0x2, 0x1, 0x6) r4 = dup2(r0, r3) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x86, 0x10000, 0x9}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x400, 0x8}, {{r2}, 0xfffffffffffffffe, 0x0, 0x10, 0xfff, 0x800}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x0, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x4, 0xfffffffffffffffe, 0xfffffffffffffff8}], 0x0, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffc, 0x8, 0x8000002b, 0x7fff, 0x3ff}, {{r4}, 0xffffffffffffffff, 0x95, 0x0, 0x9, 0x3}, {{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0xffffffffffffff48, 0x5}], 0x40000, &(0x7f0000000300)={0x80, 0x352}) 16:00:37 executing program 0: kqueue() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x5) 16:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000700)="a13e5ac4c2641d36826b523ec3ca2c42d6b290c363ed8ab753174771fbf2ed0eb75d75ec10cefeb9bc1869e5e573116330070cf332319aa2f131b60a9db91273dce254cc8c870b5ba3bca588cb5cd08b1fef4fe87981f0c42be64bdeccc8a8041cd5e9226d1793aaea94a4ebdeaafe61a35c3ee164bbaa0cb78f2108e5d83eed555097acc2d104a5f17ae40e813c70af6cd6b5edca0019038eb2c5ec8b7864097783ff415733ab1ccfe27b0547059464687d14ca9cac95a26e816e4cc8f4931179223b0ae87bc8671e927c5489d482b007cdc3e1e6ece64335a5a5350c17d26fa2604de016ffc04bbfb11f5caf35a17ea9f50e4cef169612d618e3972a11bfb9d933a91b86c7d4df9dfeff5a15c1dcc8843cb7d955447585764683b92c4156ecd192ba1b838fafaad94ca4", 0x12b) 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, &(0x7f00000002c0)={0x1, 0x4000000000000000, 0x9, 0x1d36, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:37 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000100)=ANY=[@ANYBLOB="00182e00000000000000"], 0x1, 0x0}, 0xa) r2 = socket$inet(0x2, 0x1, 0x0) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000240)=0xfffffffffffffee4) r3 = msgget(0x2, 0x10) r4 = getuid() r5 = getegid() r6 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() r9 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r4, r5, r6, r7, 0x0, 0x3f}, 0x4eba, 0x0, r8, r9, 0x0, 0x3b5, 0x401, 0x1}) 16:00:37 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockname$inet6(r0, 0x0, 0xfffffffffffffffe) fcntl$setflags(r0, 0x2, 0x1) 16:00:37 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x8c) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fchmodat(r1, &(0x7f0000000000)='./bus\x00', 0x1, 0x2) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) ioctl$TIOCCBRK(r2, 0x2000747a) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x1, 0x0, 0x100000000}) chmod(&(0x7f0000000080)='./bus\x00', 0x80) shutdown(r0, 0x1) 16:00:37 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/4096}, 0xfffffffffffffffe) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x2, 0x5, 0x250, 0x8000, "b7a7337b2c405158266c697533e99e804f277c7e", 0x0, 0x2}) 16:00:37 executing program 1: r0 = socket(0x11, 0x4000000004003, 0xfffffffffffffffe) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0xfffffffffffffcf1) 16:00:38 executing program 0: pipe2(0x0, 0x100000010000) 16:00:38 executing program 1: r0 = kqueue() r1 = kqueue() r2 = dup(r0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) kevent(r1, 0x0, 0x0, 0x0, 0x30000000, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x1f) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x20) execve(0x0, 0x0, 0x0) sendmsg(r3, &(0x7f0000001500)={&(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000280)="404634d3bf38f01bdef56b562f30c95510c1330f73680608717e9c4c12d02327ad430c6641e13555a15a8692ee5f3f8cab47cfeec25ab091f75f346dadb502bb95c92cd115164a67a4ae75a45fce1d894315667289334027e2f24b7c279ff33712650e78bd892f04c3bc5575fe55e77a4a1ad9695ef00330a33ea8a9866cc21eba5f8c4b0fe80d0d715fee50ed922685881b643ebb411ada52deadf89db6aa9dd789c6ceffbd5c587b369c0be3d510e9d98fb98c876973ec1ad60392b0c5b8b3b5854d8325ba7dccbf9e", 0xca}, {&(0x7f0000000380)="9afd152af3979a772be33cdc8af12b1e5b86b1ca625d0a20c964ebe7f0657314c78c1afb6c8a455a3c63505c5edfbf18d3750f09344180856a021493d97fbf4c85ccf2c7162689e86aed35a44fe0ad714e2e8cb2f2b6d56835ec3ddbc653a442ecdb70adeeb79f714525ec0202ef1be006654fc72eb3176e1bda79a846e6ae75375ac02f427a0b3164edbbb22764d58f0542f62309ab04e6dbfe27fed0f6921b7229e57df3b607b074265b751ffb46aa58586655b05ff9944cc04d2128199d12fbbd9992d86e59dc6d699ef5e8ed8f8bd6dbc93e652b730a58db", 0xda}], 0x2, &(0x7f00000004c0)=[{0x1010, 0xffff, 0x2, "1e854716121629041cd9602ab39062c92c7fe2e4f59ec919db489824ec0704414e3f4f0e29a2f0ff141ea2f81dfebd4886f1e2314085926f1aff7b05b1e8adf7a5c0f71817584bd31bbb81784c6648aef967a296c0f6aaa96f7ffbba3b665b83cf9960b53dbbeb9589078a20fca0f5b1191c83dc8616f240dbd9deb8ec4c0a4e0ab232e5d35cef8b4c66a35df26e416c948f0c87016d33961fe463a806da4e5564eade0c7a4e4e959366029a07641639442180ccb01e7e9306595b53b857191f6cece470a59b1c09633f9ad7298a5af8e8e6c9c8b6fbb1e9a5e9e503ae259e215444deb7ad5696c65215b75363bfa9847026d40d4c6a8c4d5da9601edfa4d7b4a74a7fbe5c7945afe1a74caca41e25e0b94d890ad2678c285a0454ab448cfac0b930af85239d4850859e665384795313295b4dc06e18f2dd923ba42a13823c7989a1cb3510ee7e3025c49d528f77b6adb50119724eb4632fa92ca55b0706f2d0186c54bd6dc4895b6f2733b13f88e9813e4c651f542b4bc62f871cb513933a6cddfc595f667841109b618ba81a4a562b176f9e1ad539cf0352d8819eca7db49ca8f8e069e6e02d4b6a94f46cdd475ad3c067ff71e6f90d9a1a6058c9b12eedfea43157241c91ccefe235e50e456e2c8155592abf36f93f5ef63eaf48c5e129cc3e0ed2cbcaa51691ef0a39ad31613c0d3d2ebd87fe93040cfeacd6e696ddcadae85de28735b1401b53a0a084278ba9be90a6717e8e530b61220a8dc9a05b25d555e0a9fe2acdae3681b26ba95ba4868e0d797ed1ae3c3a5a4b4337f92cf3d32f8193fa42a95ca77eb46d04e2903ff646d2650bf9fd982f3245bf04adfeb2a7d432fc182c8978b980080a5658eb69d01e4ffb514a5b36dd64a3074c1fb944ca37c18e5b8fc2442a60e5d17f3ab3d1dbc15ec02e9ae5f9e75b0f17673c90c741fcec0f87b572210cebbfd450ce04122cae034a8fa160918a9ccb664e2fd239cb2a6d201c3d2dd18f96a2a4805569a6df071b280edd3a0ed1a7c8c0edd25a50bd3734873ffd1b25848bc4999ca2b6074dbd5c4a96d339fe3c357653b33f8780b7a0f71b3b37d54c2898720047dd4aac170ffc682a93a5b3454774aef358db40aa15aa7516171aaa5c6ea0bce2b654fb530ebc1ea85ff9dcb7532066b519cefac6dad3ec312b2745038d7002969ab8d577435656a147ad35a90527148be48768f49d9152236872434811da916ca9cc23936122bb07eb9315a013845cb59be5e62a8a4eff8174e7a38663020a5bd1990c58f4930e4ecaa7b521bc9b8afc93bcf04a656229f53e8864290d20ac69f6b44674f7fe0681d56ad551b617642f58d4f6e3441a5707fc65e9ecf9c4fe178eb8bcba0a76d24070687998be1dbe5a94e9a413bd03758874567c1f6d095468071cb17bd5a6d2a11537eb29d764463766206ba3f5b63cb47cb4664aa6ca6ac09087e1547708f78d2131e3e743f9cacaf90b38abbc40538c462571a2277c5abd39c708c2ff6fd4344c115a0952ad5005a7977dc7911d8eea7305106ea75e5913e77a0b07040990732fbf2c51013a46e92d7883b05fa138ddd6f9ee51fda6c799b26f3026854303d0b2bb7ea46b1b675b0d05f2f9e841cbb931b9414b21c6ef06113f6c743803ccd02fb122fed2a63a0387c46c3cd9878e51f8264f33d629a06c8dd2b2361dca6e23f3d7b7966ecd255a67a95b1ba6f316320b4d235659c06dbd1bc1a51533406ba16332434d9001111ed0d282f47c98d26202b593d97e909cf90e66c465717e320f6e6e3dd82e847090f9ce5ead68e42d88143744d6e8abb5143b794c19a64045dd140d3e03160c199a93c9530bc1982434baf3c07a89e8792034a0eb3fc7e44f31c755f7186be8692d1789843ff687afd2507296e6ceeb49f2bcaee43b24dcb36123714245e4fb11989a6832acff1f44c8497be8c5c302812334d98f92adc7cbcc828a3e35c6ac9a2074f31946d1fa5a1aeb5c17ec4528fe1eaf085800b506e92ab30d71956c877b09d50b0647472435f8f875b4af6ed53cd5bc5d3caf922f29d5fe2dcf545bebb584f4f5c750c76fedd696371fc871003ace268b3cbc3d62fa02c520ee37dbb67609a301ec2f6332c1e08907b9a6509a5de2b8dd2a76888ae79c09b7d74f75088c2fb6feb12ac89b737097d2984bf8dbee6745404355ab6e6603f2ea88faed4dda0de8325d9134fe484143fdf938c71424a7524f845d8294d8959d338c7e9748420e09d9b3a9423c6dc48743746422bf517149c80559e5c929c40a3c9c6d4b1423b0122752daf160902f1589bce9104fbba2207bbcaab4f6ad65fa2c632bbe8ecd7b2f6c854bd3015412f1f32d66b12169d3e87cb619b6a62fa72b45666a99952da6b52dd0ea1e43f15c30c37c19f4c59b6384e0130a50d89864b725c6b6e9b5be694d3f0e9b51cb0c00ceec7fccfa238467f3241c4c94cb409f9114db8be4d85b47d3188525fe091b2cbc076c0ffdcbbc87490f7524333003f191ac068c4c8b9ee4a7241903fe16dcdfc258ebad7916751a026934cef436bf67484f6907181e365610a05bea48c2a071511640e1ba5b0af6cf8d4790d1a0a0ab73864b8939d933f579d44401f555f6db4a300d0a0f34415074ce3e2527744bdb32c51ba3e992504a40a7766d3e13513dfb4e13851900285f295f41f81a363ea53c538cd2f629e94e6c73877d42d92b6759bba6ec1338af011b1aab4c3022331b68e80c984e1b4e805d6cbbaca165797f1ac22c3456e388e9549a68f5c7d1a414ce72096014065d35cbb68c122a94a1e2e09fea8ab96bd9f243ddd2bc631c978f8a0d2146789444f85b0d6bed47eee52bfca90020b3e2f60a502c193a2be733cf3a2d9dd89778d492934f56bd496828fb66465b756189605b42e3d4ac3327ecda0d92ad47982e9a690fc9b9fc3de20c559e6717da0752ed5de14d5d994c43c566913f4d1b983165adf7bbbcabc3928029b32d2d9c2496bcebd2a44bcc8bddf10093228082139b64f74e26f807c19be5e2adca11147fd8f9958a83fc22dca4174428834801d2f40e119186f075f7627781a3368c54e71ad03b9df1d009121a6fc89be53a3e345546b8dacfc3ee889de6bb5fdd4d2f58a08d974962c6a175cb2983bcb62f774879939a11a7745a565801ba9e8b5b19afcfa87db187604109d7fa9c0e43caa81986e6085fc928a5bdb82f8883b773d368e2682c74112721947695117163139ab6e088ac372117387e1d446493b646919d32dc5872a65aa696e2cce0202dfd452a20f3ae9a517f25774027bbc68d5fa76a1c968e8e2c164dc87e829e697af3fcb3629ac07566725ca26870816efe4f4ae654b8aebd6de0f0dbc68312d5b9b97927c37b6310eba849e367bcb4597ecffa9988b5676083f4ec3d80022d3117d22932b52e0936e66d45e47c15685a6865035cddeadd9ed817c116970eeb07efc0c52e1a0f4a10e2f2c65e09f5baf8a8ef497376a6bb8619f4eb63d47819807b8036c1a9eacd3fbfd005b5c70925d1cf3b497771d9bdfa529f8f9194fd3d0e2b5d5242991d15f03805a31a343f5357b52fdee0c88802230a1558c8f0d498719050c2efb662c59930bec9860df6afd39d976a7d3ec9dd46a016df09233212d69c175a98fb68a70fffb8843b37c4ac7f0bb7b7b10312378b6c0de2420fcfb2c8e8d3d83cae14f29cf91a5d3cadaa7f47699aa6dfaa6ceaed8fa19d43d637aaae0bd6e7c3bbe64bfe132a2a5804c2ea59312e1a03871ebe47e498db71cf42c94706c5672833f1c5311a8032ce4ad5a09549f1d97c201210569480b989aae3a7a8a884fd34c18be1995b83da5496c1c219358be45cea06e2ee5bae7ea3500988dc792b02e5d86df5e17f20b68649b626e4918f000eba3e75513ce1aca9cc0b31a91ad00e3d86826a44eac897f20815a1749a80456c13d4bb06c14218be8afcda3891f36433278063d1e7f99ef5aeab3375bebfa9627c4eac2760d23494b090b2660315e0e411d9db84bbfa6c370bddd19d32b6c7294079192f7041c15c36d4d3f04ab3d13e980c7100b312ca9b7298526a3cbc3bbaa4da8904c31aaed3d1bf1be25b0450876856a40b05c71fbb883aca61f59d741a9f1359f158bac00c24e4e3175677593af636b90fc60a0f1b998a0956a6ae3084bfc27ff1476748b050e83f1a8845a53b16e18876c8f02221f92b51a5f8f26b52ed70484e794b5fa1d8a9977bd2aeb3a7d74e16ce96a591e65f046307ab73c48a9a3fce79d66b5e378877e83db6bbc2b53dc4755cbe82c629bf35659a0e1e2deb276321435bacde2e00f41d90345faf5f7c5de49df887a121b344f58328db67dadae2077dc6d25d736ec82caef5f580524d4a8d6bf76588fb9dd56282a24c8d51bdced32d244a8b003549ebfcfb84f9604755695235135bf69b8a2b882028939ac79a2f7c160cdabb6f0a09e2bbffabf21d6a74bac28ca1bcca8193b97ac6818f50459d4422e4d142ed9b1166784f356f82472259aadcf6f8d0d164eecf0d285d4d2ec1261ca94d1eeb4b53f12a7eeadf99b25e790ca5a4f65acf30a9b52f254fa800ce18186634f959a4da5d7be0b62639396e5c79a3a46463c302c9aaedb23ac69596fb6672176028294c69cd129cf87c6071e8fa083aa80d290c322f8f37e2c84d1b09dc780b700c66de0e1e0c52ef7609fc7dc7360175f0c30d521c19bc9a665f4c404b762af22b3c206eaf2ac03f48cfc4869e7c58a62a95acbe3ef6043b91c39bca4da40e5406cf7e7c53b08a13d42812bdf6bc3d9416d6bd857d40f10c34025c2b954dd1e6f276c2bd7c845cba1a2a6b1676b5028967a37fc7a264612840c991d48df621514d7de796ce5aaa92682cca593f8e1cdc20be39431d407976e89c77929a6c382ccca4c1afa1a14cc169bf2e7438e744bfb63db690ad66398fb922b62293ba7975b676b28cad06b68da64c0cd4e03822bc332306cffaf0fa5639922bc6163aafc84946da59400428a8717fa45c06758eb0eb3180f217fe965bbbfc52b85043b98b914c449577d4cb4ec351c4e4f9ff9a059c5d0bd700895e4060bf5775c926d7da1f883fe001cfc093e87d2de3e6dd5c8af78e44cbe274b55b7e16499bf2fcb3e11d12d3627a01ab4100061f5a4c14cdcd8a6c698d9b809cb276f56b6e6ad5ea3d893367f1e52ca06d6a199f54b2376f852ae8faeb98e35f369d22a832e8d3287051935275bc22b7af73ce35893915f2be26afff89e35cac68613b59efa4ca8f51250bbb34c716a0c0cc52efaca6f662d4b6f82ce1d7353b135c983b458113a2b3cabf20718f595856f92edd79af357743f7492f2c522f9507d344912eb8b17b0f57448a7f1f305f7d9e5cecd5a30d32809aae34aa66696175d732a5c106539479fc3f23ab7102dd2f0d1a755e5ef439135bc1f5fac59d24734e9269dc4b2df9f3aa77ba87b7b7b09779ce1bd1196d8b3a9d2151eaceb30a87297e799355fd3e84b443f811de7e6c32bcefff43a32ca5c00b2a4402f1b2e4748e1b0ffcd35785d934697a879aed7013bb737232a46b4bdb019786830aa1c607ccb65aeacbdd299bc24a56a9165923a70662a946ae417a5206fd52906bc15e48720f98832d486af88ea52c523a6d6f819073f950abe15fa528e3913975b822d5c2287d84fa77dc554b79b6a96634f0563ec7aeb1fa839c0a574a87c2d6f08299208b026a70d086c4c0dee0fe87fdc2fe339e9dd0bcd48e9bce9088a7bf99a7481915ef8642dc39ff245b5dd64bb32aca3505a7dea84a134b"}, {0x30, 0xffff, 0x7, "d86af08a0d4da3017b2acac05b6649146dea2d17b046b577b2"}], 0x1040, 0x4}, 0x2) unlink(&(0x7f0000000100)='./file0\x00') getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000001c0)=""/180, &(0x7f00000000c0)=0xb4) ioctl$TIOCSDTR(r3, 0x20007479) 16:00:38 executing program 0: r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffe) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 16:00:38 executing program 0: r0 = kqueue() readv(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/111, 0x6f}, {&(0x7f0000000040)=""/28, 0x1c}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f00000002c0)=""/172, 0xac}, {&(0x7f0000000380)=""/254, 0xfe}], 0x5) poll(&(0x7f0000000000)=[{r0, 0x101}], 0x1, 0x0) write(r0, &(0x7f0000000500)="923e1ed2071d5e5fd7b6457a78ae7cc31d035439c5651b089c6fd8d5e31b63113b6c942b0d48e73b542fc0cf97b555b2bcb4206be900e49139cbe40e1ce812d40b75706dcebcf3417d62b39ddb64c5f1365b61a539bab74e9626e143e39309e348c054043b0ad7ee6f132c0d6aa1db5c369eac2ee7f1ff816e25d3db480f7a4d8d60858b60a2ba939693117c508d990b56c9d26e162336ffa81b301a37f95df53f7492bfecfe2fb9339c", 0xaa) pwritev(r0, &(0x7f0000000900)=[{&(0x7f0000000780)="9525223ff959d4dc789d8553234b3faf6f95a9d8ad6a32d51f764765a20f34705689151c7ad791ffa977e65a7871a5d673553cc472d5103046059df2bc5470ceded4f60bc2696d28843f18a296368b5a4385990e89a0fd519446c360ecfb55f89b3c3daf15bdc21e82473876269146fbc14a20f50013e028c547dd1f720c6abe6916c0b8c6e780f9bbfc4a2d0d4c37a3a0147977b0ebd7c346949685ccd6c5e68ab79add2238362be812d7afb523c688b54d643214f63bf2c840b3e67de0b743e3fc126b649ef86c3885c751201474fb7206dbcecee4afa39e78d52c67dc0bfc5eb0ab7ca52dcdabdc96ae5a44", 0xed}, {&(0x7f0000000880)="68a296aef4e70a3d5e49c44dbe36c31654a5d1d42ad791a7d3658277da3172f2aa89669fa1adf6b0413d8ebcae84f1786926e440fe8fae166829598f26f6136f7a2e78852fa6e5fca084d41cf9249f8dc873d6aae946b1583f", 0x59}], 0x2, 0x3) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000700)='./file0\x00', 0x0, 0x1c4) linkat(r1, &(0x7f00000006c0)='./file0\x00', r2, &(0x7f0000000740)='./file0\x00', 0x4) r3 = kqueue() kqueue() close(r0) ftruncate(r0, 0xffffffff) sendto$inet(0xffffffffffffffff, &(0x7f0000000080)="71a2367919a4a543e498ec0b743ef60d84155051423b8ee2e7474d1f334f08b62265c94e19f6f860e1382b2e967d00d6cf21967ee43bad39245db7c83b5e36aa9e969adc97ef69257e0661a1e0efb98bceb2a48bcbb61f4fec38cb937ce6a7f02eb9218da69258aa5f7114651776665dea7378c2680ac47f8466c240cafc4cf7b918f476dd007e86a2aec216a4053e4e08acd0bfdd979d17ecc0a3f56df1bdb54f85b1691ebaf226dbae6d4a9e980f02542f49cfac82bdbd8003da1d2d6905aac01742510a6acdc29c714c0386fb20eab8e7fcd9eb5748", 0xd7, 0x2, &(0x7f0000000180)={0x2, 0x2}, 0xc) r4 = dup(r3) sendto$inet(r4, &(0x7f00000005c0)="adf69b9e8c0aa0225c17388bbf8f4ffa1a3a6ee27ff33950d9b8d7711854facb9826d8a804fe7c0c43f487042c41b20420ec3b399a01ecb30d9fe7e29aeac52928ac1b125a8d987717c1a088e479d48e6787bda96929885d57ff5bff44aca2389ee06986ee66537d6ede6aa800a0897a4c13da28e7268bbed6679c2bcf82a14ff41ea06b781885023961e261c6ca64fa7b8b", 0x92, 0x1, &(0x7f0000000280)={0x2, 0x3}, 0xc) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x2, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCDRAIN(r0, 0x2000745e) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$TIOCNXCL(r0, 0x2000740e) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="4f197aab4092b4b4ba4fcac92591bd3a68c944ea83823d158bbbf7e99c06ab32aa448d12e38c247e550c09980657ce561f5d9285d519cef667682192f88204ca956a3cc5be7371b7562443275c7ef0ae16c9771322c64307ff41bb4b15018137f7013eb3e1b92648d23c73e6c0cea876bd59f303add7bdbe388717222787ea97385d13ed8fc093d82d03a13d8be507accde408e2748485d52eaf5d967d2f5dc97afae42ba730672d6c2ddea76103ef3fe38fcdcb652c471aa4a14f15d3f72a9d4c4eb4212d37ce9de4b8179b0bbec783b12a43df041d02e2af949aaa7f258d3a57245e6ed6f868dd745d838fd9da4c2c661fdcb3de2616e9125022cd86b00f463686823cfb26c202", 0x108}], 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000400)=""/225, 0xe1}, {&(0x7f0000000580)=""/242, 0xf2}], 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20001, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_open_pts() r2 = syz_open_pts() getuid() ioctl$TIOCSDTR(r0, 0x20007479) close(r0) r3 = getpgrp() getpgid(r3) kqueue() syz_open_pts() syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) 16:00:38 executing program 1: symlinkat(0x0, 0xffffffffffffffff, &(0x7f000034aff8)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfc94) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x1000, &(0x7f00000006c0)="7b06cedb7f09e3ae2ab63435101075da282e0ea84f865db8360d50c0bcd7bc00a8c5520009fc6d5d21373f407b11f82ed0d213e93b597b456a6340788752cb35af84fa9941c8276821290616391dcbb4a2be50fd9b4362239765d95fcc9217025e4f9269e597fb16f465f733c7d3d61fe676fbe26325961fe9d98fd4776515268cef627d30bc6afd063d45644e8dc56b8e78e6fa978523f4ed9ea9c044e58d9ff66756153b80628fad74c068c45a346523398d8d429b4b26b4a789c550be605a739a08c2957da5b0f0f8513d350b86c68663714a28f14bfedd0bd7245e2b69018bc5303dec3e901b613aba39a0d29782fd0e51891ffb8f7d4172a22f66e5d72fab46167a383f3e49d082b622e1fb506c33adac8fe1d39e5caa69d9dfa712eda5e842a46d0744c07013f7024b855afb304f3a2f2f4b37f5610798f2c6f832c190a79fede402a8e4b5e28bb52a463b5c525e2efe8eee3e06ac1c642218f5b78afe7091bd93a1c8e8232fc2aadc517f768c917a5e8f3c3d1dd54a5ee07fcdb543e9db59e82e86ce707220805f12df192c1cf3424a4d480ee605bf5194ee7aa7b06c72f0212ca8d8ff75faeaf03a2b0543d6120500da4384ea5b1d53a012a232cab5f59732dd3923faf14e9739c33a08e0351d9c188dbd0d59fafc69aefaa369fcdc044e112245ab8d5555279299fa4fad022217c79badbcc554dc401ab8c19d9495b59cac2246f48a2b4bd2fa49ef008c1f49c1359dbc14793e6e2ce08c6d94261aa139548a382ce6e9135c38aaf151a584f8ac7eae87dfafb0fb2145a54c0084c6f0aaa17943b8212378b8dfa73eaa40abbb4b341fefcbdeb9375a0647183c98d7592c0a7e98d2ec3063519a32286a92b22d7f3a0d1afe801e307f8367b30e7f1e51e37a688baa9a3f0c8a9f5b90c6e314bcee4224870113dad560f8e765ab4edca1eddc8b157077072fc667cd0c465c522ac2eebd6f0bfb97dbd34abdcc4307a225a56fe5713e9adfc0158668e57852b02bf0799502d043e3cade6cb0284f2f6d257f19494a270a603841cefd8769d58a55ea49a9a8689f7af3fee7d67f88efa46a782c031b0f4c72c89ca8df13f502b7cf432aeebd921a3ed2d5974a084f5a00ba5283cb1a61c56936c0691598f45aad7e12847c7b842ac4f4eb8197d55b53304928ea6aed17fb11ebb55be578e38382d54233c174d33563951ae8468d15daebf1d1c56c5f2d15ae3ced7ce74368a9cc8405bcec51362f979a3c314145160f7af4d1ec4251db6f941633cb08c1af3fcf598112c59f810ba2d7fe51978e52568bb3a9d345cc6cb7f6668b8a3e22c1fdad0a9f7bcbc91c1d936b51df5d859645cce4e8568f85582e2b5985af9c3c43cf981c8434ab238f13e53da194531e29622d0a141fff647342636429f14bca556c22b06fcc6258302dcab1cd3049a537d5477a7617f281a7de9965e43913dcc25e01a96a526f87056b6ac669af4a11ddaaf84f02206312b88369d60b98d153e885789cd3e041d8735cc1d3e5ba0d7f94d05ffc8f35c92808d980ec87857be6835e754810c39727b36cd751056e1c830c79391e81647ab5fffe81358f64d7461a3523ac276f8281d86b84da1c79ea7c6a834b05d98ff418382043f4d2e72293ea9a082773807321018c6ab55bd9170945752f79fbfa567ec1a4845ab7a58f42cefd11d7e7c9c211ab25ee506cd2a37bba9957da151d149db64c80e5058408c71749724b1ef5708e06765faadced63abbc61217c96ecc056bdce1f6fdcfd241a023d1e1c4d38a601784d18c45c1056f719310d108cfae2d2cf375c91199b3c90018a0009693487fd7d3eb96db0a20557e46583a61850c4ae21e42c7f4cd295c3638ed5e9c8982334559c4d4743bcc1208256aaf7b61d2a69e2d49403a1e24276541e25494538dd32c783cd7fd45e0403d527c8ee7513dfa773263574f9e5811186c4487c4870210cd03ed157ccd96c27a11aef7530f289e44741a244443112ded717015d89560a7843fd152e7569bd7ee61be33011de6e8b1c127720104151fb8dc84a71adbd6f2ab3243a9f42fe32a51dbaefe39d5428f0275a61dbcd54160b25861d5c96016f4acc4de6bc1646c91ed7923d443861474cfe9a8d9275e5ae13ea8bbba28f5b8b426260a61ec0748b76708df1c8ef920512b86eb4a34e9b3317f4c63cad8c57c4feef63a2ae717620d3d5ce6ee860f8badf2ca8983f1d4cdf48277d8107dbc47354c10722cd13a0f0be269198ea08c8fc9676b90077388e87178ca5061ac419765a96ad866133ea877a4c9c999c6137ba851061e8b2b8e83ac762d7d13341e59be412deec9e2344f65fbc7e134b9dac83da8f3914ddef9d2d55ac19b7c35672cafd40081487ff52b0a6af36149193537e1252c4e99db3f05041dc5c63f4f4a90521f8f4637d8e2dc55d75c6e7ccd627726e293559c9041a444dda406717531fd5005cab347d55b8d1808f708cf7eb8a19a86b1041b9a439dab3b9dfb9b1c4ac8248d86850e86b8deff4881a05b79de6d94ce6e7ba5dc44fb75a748264d892b2a4b138a7be2176f117eeb14ba151cba0f57b4b7048a8327a3e381c471a8dded087c0568b53742c81f89caa49f917f49b1a3122e176ffcb38baf2fc45ade522aec974e48e7d5d888e86a0499ab59314a6ec4591f23fa0fc6f7a88044da602d0e83538c3cacf9855be401e2ce57ee9840693bdc93f5d3971b8075aee9267dbe3c0e0d976dd81579ab1beafac57116ee080dbadd2d50cb66a41c905c5d4805aca718546962043befbb8f42669a54bd808d35079472d685d620f3e4b21be43303df83443acfa8c26a37142e667c9b69809dc031c42fff079af6796a89890cd154df6035ca5803eb72361b7c0cf9d10ca8f32379f5b4f89602abc897cbdd38cb3740c108d712186fd5bf6f5d4146366012cbaa2cb0b99838c768cfd3c75cea837533aebc2c9322d5eeffb9916ca5a8b52ee251d855be31ec95adb94e22866ec89737fdd7d91c800367457af2b80ee0d9d7828c181e29832ccf9bca67a67854742ebd9a5dca934a0b0171d424f57723606fb8ac861e15b09ede53406679baded59aef85a55c4ec0c70d961772eeb877c6fa3df5657927755b9e621c84b55b271d68756db715b58363fa1f2bb15a15e70e29285f696a87ed3fca6367f56fd3ad88dbda3b8635733cc8ca2586ffac93409e0ddc0d2c37cc1d87cc4d0c7ef001e8c0d0ad4da44255687efcb600e45dfad226169cc0956218f1df2a773a3931d3291057395542f93bfcc178def19fe42a49f62dbe77b39c3cbea8b18a043cf157c7ab92102bbff773f17d844470d8dac01c693c26ce356d20becd197c9af52f5830b50fe706df5eeabcc8a5749cf1cfd2d1d896f4dccc4644c25c4862cb123aee4c69f4f1dd9fa29a1b9a9be11aa57c608d713e2e054f14cf1dcd32a55555e9771ff14d7824b1eed34d0366eded0b0b195c5e1f5c9297c373aecd7a994547473996d9f1e6d543ae610d5de486cc211e60b46867d739c6d649af833ae1c7bc063476141cac7bdb960781728bae655ac3c7c245d93516082a3b56c3d45aab35d8d3010eca0bd9949a1fd19722e82807346118c6d8de582ac19310df1309465d31a6007edd2ee129f76644d19aa9c9a0c38680b9ad9c40f9b5dfc1d2e27cc3a3bbd85d4dc5a0f2b28344ff18efc5a87ab99cc148496241efdfe67b9c740dbf0a51e7a171389c6c988d710c20f334e8a7eef064e9b83360fc945770bf646e0c58cf089e192967fda3ee5eb4981bb7b00c68714e6f35af1e8e594ac2e2f35bc4d20266f402a4dcea21e237950cccec36b1fb922c3ed39f408a6020cfe2a1103c1f8169d1f3861d346ba453771602f58c0d4628036e5c7e0ee37d218ddcf9aefe729972e4d3160224f45a1054b0f51f16cd232994e5ccc93299e146a65fd5cc04ef15a2ad6d255eea6246faf26469fbcd89ee409a0b3ccf6152cc0f6b7ff94f7ced626b8e814c46957dd045070aee3ecaa07318b429a72c884bb1d4961f44f2af2984611f5c93d912867ce2988bf8796c7046fc665b19c2dd3a8e90cccb55ec44987ca26d91e5970694454855784274e21cf5240db81df931cea18f5026983d6e2a7b1810bc231d766a388128e99e660df08308fecbd7a11b99e09d0766122ff4a164202ce07f515f16024ab8472774349fa21ed020397312574290f4ae8957e1661a2c572c25ea7e9f651ce965574e020be2634278e862e97ab066bfbf88ce07c6eb829208502a1da18d98cc19be04447ae326f413012b5139b377ed87565a650034332ad25df17b217d3e5a0d4db2d7100861f0ccb9c7e6bdd5f5b87cfdaf3314b3852a8be202131fb3d96d5006c5609b4e16c3f658760d6bb78fd841fca5eac0d4f93cc0d623081e53335721bdba4d62f146b6e891a9e14cb1c3b67cd693af4543580b3056f367675a6027efa38df37909957936703dc1d8275617788188d213b305a2dad6ff232924f650fad061ee31a10bd1be4864172c39fa541b566219c9c8e056c46cda539edeefa5e73bbaaaae3e35687652c1412efc8dd72c54e67e9677439008cc960b9fc85eb1f7e371ffd0667f060f5f96e702f6e5dc5dc363a6d104807c7bd0e606d7d9650ecb6738da703839f1d7a77eb866ec407bcf7572e656e1d739a8fffb5d33714874ba739d1c609260620e719e7bdb423d110b1d79d25889da5586e9ee239b015d0bbb6279ac794cb6e37709e0f5803141a656fef5480a0e22f9ea088d7a578c0c30dd5103630dfa69def98a18cce964f9933cedc2a95305aeb3ec477c1c2837b4281068a41d9d95ed5347ffc8563376c5d0212f106b55d48816b57d05bba21d2e60f5b74c29453c673f4a075f4ad50dcb05a5ed7f9b6292c06865876afa841ed2764c84c2e250b63f3b70974a04d23fabab0bd3705317409bd75e0d5955966751f629a136f373ca84fbae020e54bd1f28755a35519c7ae8773b292cd6011f941fdf7ac3d16429e9f34c442cfc8ff764d0db20fb5bea4ea0551a61290684cab1a497a333ba028865b207631c02429fc475f6fe025503368ce99c97e8e03de0e83ba278492f75b4bbdc534de9d368e401b10c84897a40980bdecf43a1279273290d5b545b43702b2102360b1559c73ddf79939737c613a741154c2cfb053a3a17cef6d0efc4e2a1c5066b6da42e39e22de03125cf9bb8c112b069455a12d80a0ce415d6f69fabb97ca88e7f3b8a716321f5606dab920cfe4e6938056d0f7dae1854ecc3503ae28ca959b8fa0f78a7bc57c54f4cd0340825b8c16f9273feb16f32678b5e89d6f95cbcc9d2579bcf217cfc7eca77a2735aa6796d5fd2ad352789a3701355bc13834d76ba25839d33f23b09e82b25dcdd9b3d0a30c7b92e809b5ed70ac816eb960a288408db6d227a25814898d0ec89a24089cc05cad3f927921aee766dea60023569a592f8fc2ecff324d6b49965ebfff07a3538583433f0ab4249108c63cd63ea78c1fdb676c2699e8ec394ccd0d7319a52025aab25f6628d3886442407244426a607b313bdcb76d07c7738ca144ac21d7c8c2a9d455bd7c93b3f29aba3af7c14f588063773364fa3194ba33b04dc3e99b9dc768286fcb5e1fd7f52d2c1710eaff7681d62c21e29f8e297ab81da85f98df82b5d35f0762ba0ef707fe5a7f0fdc1ae030c096f6aca2228251298ba7ef53ccdd4d37f5f6d47614eab5d7471c3cbc8971da8b76731f81a2544b91600c54776260ddf2fbcee97c8011d8024aff8bf3e516c45b15") 16:00:38 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000080)=""/176, 0xb0}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/221, 0xdd}, {&(0x7f0000001240)=""/54, 0x36}, {&(0x7f0000001280)=""/51, 0x33}, {&(0x7f00000012c0)=""/209, 0xd1}, {&(0x7f00000013c0)=""/12, 0xc}], 0x7, 0x0) getgroups(0x2, &(0x7f0000001480)=[0x0, 0xffffffffffffffff]) r4 = getegid() setregid(r2, r4) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000014c0)) rmdir(&(0x7f0000001500)='./file0\x00') r5 = geteuid() lchown(&(0x7f0000001540)='./file0\x00', r5, r4) ioctl$TIOCSBRK(r0, 0x2000747b) renameat(r1, &(0x7f0000001580)='./file0\x00', r1, &(0x7f00000015c0)='./file0\x00') pipe(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = semget(0x2, 0x2, 0x606) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f0000001640)=0x3) bind$inet(r6, &(0x7f0000001680)={0x2, 0x3}, 0xc) setuid(r5) chroot(&(0x7f00000016c0)='./file0\x00') getpeername$unix(r1, &(0x7f0000001700)=@abs, &(0x7f0000001740)=0x8) syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000001780)=0x8) recvfrom$inet(r1, &(0x7f00000017c0)=""/4096, 0x1000, 0x0, 0x0, 0x0) r9 = getpid() semop(r8, &(0x7f00000027c0)=[{0x3, 0x2}, {0x4, 0x5, 0x1800}, {0x3, 0xb9e8, 0x1800}, {0x3, 0x7, 0x1000}], 0x4) open$dir(&(0x7f0000002800)='./file0\x00', 0x8480, 0x103) r10 = getpid() r11 = getpid() ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) sendmsg$unix(r0, &(0x7f0000002a00)={&(0x7f0000002840)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002940)=[{&(0x7f0000002880)="15992d87ce90447d1a2db638605ceedb6feca43f0d81c67a23891812046888079cca11e3e7d518f9d03443abc019103ac77b406f4db68bf7ba91868d62e8abe1c4229579660e387ced7e29e6c156748680a6dfc69f58b0a1e5eae2abd94207205d497c4eb496bb2c733bce5277d9bdc26b1d7db4ce88b55452158af46fa95ef87a3154c1fd2474fc5cde3d47b1ff8fa3f60bbcc19f616dd3c2", 0x99}], 0x1, &(0x7f0000002980)=[@cred={0x20, 0xffff, 0x0, r9, r5, r3}, @cred={0x20, 0xffff, 0x0, r11, r5, r3}, @cred={0x20, 0xffff, 0x0, r10, r5, r4}], 0x60, 0x402}, 0x1) msgget$private(0x0, 0x10) 16:00:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) sendto$unix(r0, &(0x7f0000000000)="dde58970d312176b24bdb14a4920a8220196a3fabcbab866b5ec8d6625db99bbff4c38b9754a8cf93bea5af621112ae42a9bc2852d4acbed6dd2d2eb83d9e0634505", 0x42, 0x0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = getpid() getpgid(r1) r2 = getpid() r3 = getpid() setpgid(r2, r3) 16:00:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./bus\x00', 0x0) 16:00:38 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0x3, 0x800) setuid(0xee01) r3 = openat(0xffffffffffffffff, &(0x7f0000001140)='./file0\x00', 0x18, 0x4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x4010, r3, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/6) r4 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r5, r2) r6 = socket(0x0, 0x4, 0x3) getsockname(r6, &(0x7f0000001180)=@in, &(0x7f00000011c0)=0xc) chown(&(0x7f0000000040)='./file0\x00', r5, r1) 16:00:38 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000240)='./file0\x00', 0x200003e, 0x11) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000280)={0x5, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) 16:00:38 executing program 0: r0 = socket$unix(0x1, 0x2000409, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:00:38 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x83}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xa584, 0x0) r1 = dup2(r0, r0) close(r0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x12, 0x8001, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x1e, 0x20, 0x9, 0x2}, {{r0}, 0x0, 0x35, 0x4, 0x6, 0xe9d}, {{r0}, 0xffffffffffffffff, 0x2, 0x10, 0x6, 0xfff}, {{r0}, 0x0, 0x42, 0x0, 0x6, 0x10000}, {{r0}, 0xfffffffffffffff8, 0xe, 0x26, 0x9, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x68, 0xfffff, 0x7, 0x5}, {{r0}, 0xfffffffffffffffe, 0x80, 0x10, 0x4242a74}, {{r0}, 0x0, 0x34, 0x6, 0x38, 0xffff}], 0x4ae, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x84, 0x80000000, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x38, 0x2, 0x1, 0xc9}], 0x8001, &(0x7f0000000200)={0x80, 0x2}) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f00000002c0)=@abs={0xd83a73e6ec3bd55f, 0x0, 0x3}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000300)="f737c6491a15c011e27bd42a62f3f279e3b0530d8f5e3581713a7121f5dbe197b1023dcfcdbed879a0610846acd0e5423eff", 0x32}, {&(0x7f0000000340)="3140cc9855a016133c257f05f49fefebf4433f32e352ec6707e87832b1c808506bb2e0049f24cdf9132caff144bd220090f769b92161121efe8eda15b3ab58952ccb5c352d01a500044eaa625f742df45c65d5655d6769462dc2cb525904a366738ac10c417715402c8a8ba0930feb05fe", 0x71}, {&(0x7f00000003c0)="feada151fb74d59f0b256711cd76b03e6b0bc944108ac80743c902dce0f7e4a37f77c73fb9ca531d74a033001cc48dd99f0b972915a23079122019e918948ce3ac0921ae022d2f7c8ebcce09068aef53684527433338", 0x56}, {&(0x7f0000000440)="e442b912234bc8ba97076f44dd55e72b2f73d6d0e319d7688b6060065d832a236ede11e28040a24175a2b3817e6e7a1a8fcb99c6e023e8104a8db7e73b7cbf47f11de74d6707919bbca78740b588604b0d34ba6966a5c4186a1d001729bbf87ed100441c7150190141e2eafd7db6d3f28b608cda8e539c33303e36119a77d135a6587d1867e7c485f05c17f80853cce0349aa65f9caa677b7595438dd18a1e34310f88e3a560b86509863a43f7ba184b652aecdadf8114f56c4dd4f09fb8c54c873efb46b0700587dd346d5c1a0b2b2b47159ba45fe4022f208696d52270ec682655bf75ba84a6221c3046535ea50335b4d785946efb800f147e9c026126e1f3e820cfa5243f8caddf3c6dabebf55ab5101042f277a82a3db4746722c97f8b38c85985d21d99c2962cbbd3a48661555a5925e3f9a284d70403b5546eef10ed370189ccb9314cf4c789b5a134470d4fbc352ea031304e195dbf9d907f73acbf2795284a7a7a49209842cd11f2910d6c4c8c615e7a9de28a8a2337bdcb942eb811c2591e65532fb4a579dc0f1b53d876563b178abde4ff3c659c03983d770d476cd01f8fea9fce8eba67dd9d2c05033ce63d817a3ac4a9ffdc33029a67f3e8fed56d66bae34398a375088b4b62cbb56c71a51c6bc7a3e69e072ddd38bb067d6ba0593c71017ac442699866b458a075c9f00b8cc84936c7c51d375c5dd1dffe391320bad6472dc4fa2db0667910d70031075afaee465663ab9776234cf873f23823b7edf039d61b28a105f42e3175e6f32c6bc876495ff739ce2e55d176d500747573423d78868530e026b1b8829e6c9eaa060a8f56a884b53aefcce9d956511234ffee41c37df809b1642ee16dd45ad8ef9a6bf92d9452b1acf8a2d46e75bb30db2b9e44dfba4023002dd6b83b3a0f4947dc5c20ff883c40fe3231c34a97131f68742364f2c4769bf80c23434ec5d85955a08b88f68f63e7f9d867f4c6e7fe820de7829deb8bddab40be1d00171dc7db8a35fa404937e0cbd3b43e9ce5da9ceb12c92235d2ae686c8e6344d6400fd35d9f3bff9b0eace140b7ffdcf486e2beaafaff936f6da9ee2dcea372a0548bf7499f3d0d95b5c941ba667a845619c89c4db94656419fb75ceb88cce38067049e1e80385391501ed84b48289bc951a2614e19812a3d30cd051955fe74a82f1cd935284df8d7ab730694455fc2b319a87f5f87cbd6b0b496353294765d78d4ceb006234441e0b96ca736bd26cc51aaed5f93a049203d17c657e9dd68cc475ad0cb168a000e97e663914527b68245a74b27464ad0a915514c7d03c9b3d3660b58e7d0549615549540ded35b959da2b6fb84ffee7eeb05033fb0fb29c6e95a85d3544a0f6f45fc3bce1668ce777be99446d5d89ee3545f9479eb8645b0c359f0be50f3262a53e019d2eacd0891fc814e4e573f2ebfcae93bdc3b9ca8949c08f98a1ea5e77c79ce3316a9ca60d03dd9933d89cdb706f8f1d84e6cb7c2f2c6e722ce350ef2d5b11ee48555631866049f87e46f3f78bdaa540b156041e4afddf46ac66b5259a64a7474f8932251b15b45872e56ec56e2234005706d3445abd8d28a1ada87ba81b91c061841cda8b8c355ebc707d3be10357bb7d495493bb254fec791e08cff69bf6a9d0e0025173339421d5a44408acc3d871d6b94726bd86e04e313ead24c556000bed601b7f3959dacbc5c6b1bcf43d8d8d28e4990388a760b7611d3749a5977189a55f15cf4cc9a58cf41042f75adb324b67cf11696a530b723a48f1db4fa0453e8d0b9eab876740ef104deb968498f45a58f6ee3da2cd54a4626a7ace0b947c0799ec33474108862f0f80c2c8c6a1a655a11c1ea897ed055f65b191303b1464229b91a406c018eabc1beb947d8150b83cd4df2e4c75d3c45ae5a420e7a7858b801ed551740c0a363d628706651ed15b71e622561c6c351b0d07f78f52a6477d80a472bd4aeca02f19b276793cd11c259d36203ca998c382b598ae5880c11a285998f20dd72d77ba5a029dffa0d29a7f037a22855248bdb695ef68f6d8e82a3e8fb2400d9d12d8c87ac6372729d22051596f308952e500d717b6c638e5f102391457ac407b604db21f8d6a473bdba978edff13ecfc4c114f4289a578e2f84459a8848c119cc18ebd8034bead9ee5e10559f65d4829e8cdc7f67d8d432507d9e24868463c97877ce8b46cb26962acbbf4a00299aedfb5d6a0e3645421b9cd2665633707990620567659bcc34b7f75810dbbb143f5ff0305a7f6a12b2df722cf52456b71afa75c4de8b94069a71cd456194953c89fdabddc99deef5ce58e3cbbc49cec72d8632049ce5ed5a4c2ffb2256502777feeec675b124c0d0365a697e2fa7df28c61c309d2bbf0fc8c95d45b765ad9afad1048c50cbe66b0b7b39a0589e1be8cbc57a0780d16397b4e2e550b1c3a95969584584aaff16a186ea2cf3573f0c2dd8c0b14df2a5f9398340219e958cda66dac4ffb90a02a2b2d963a4dc7d24349ddf175502fe04314f6ddbe15b6c0b63061cba2df13a1ccfebed1e372f4e5ece2ca11dc8183b3899dcd2f3a375285670b2d0149b54ef83459d193fc0efa2e459a0f1868fba96b53a4f3a74b8c94ff61cd32586103692bc8b0a2be9e9b2fbabf8ab74fef8d6643e4c8448cb1a2901729bb4c59af5264b0f25b13bb27a2a1505db325971fd0d343fba95fb225ac2fd31165a90b1b70403599341066e4fe042647f0a41b76bef552072e37a180e6f7402fcf4d10d8e796de3da1a52d743d69e70679bf01112c530b3a20fdc72cd27b60fbc7e0e2d8b3d5930a2e20faa0c49c88acdf0843d070f869c9a3e091ab83db6b1126f30a2593d861dff841f0b4c33401a266a86b836d635b0a3cb92d471cd836d5cd7c6353be1dd676228deda6964ff55078706f58b5a7dc2c9325e5fbb5a3463f4c235364c1826adb4053f6053b499b99beb76d7caa02f107b1c428dfd7a8730c34bdfc04b50cf8bded5a6c9a43c0eea7f65953e5328216abfd7f504d747c2514b5e80f79c84b3e3a525587b1b98c726f81f188e136cf5d655f1d8d1dd46e9600604cc476c5b784275ffd817be2c29546586d42113bc6c69f55f75be65a8f11d20934aa0a89b4ad58b8495598a3a659958b40fcb835258f877e0b4c3a588373205a324eebdf08ecda298dd355599e300de84ac945f90da3f1efc2f3ea62f9f19b144ef72047cc1ab5c6a746383366d5e903b364dd2f769452dc84e7d500498eeb5203c8a4486a21b1caf47cc75c96c9f56279d403dbbb341fe170ac42a1b27a8af70df4c7a35599463501d8b53139a4190cc82e6843ebe20e6374561ffe840731f76af7691d5a3d2c3557fe66a7a9fbccea36235c2495400da4bb08824114871f09b1fc2308e44f056adf52d3325a5917eec7b4810d8bd4cc07818fcf143ee37d9c933b3e302f03a746e3198c17f2b4301f78b5b010311b291b07390e00e2346278b0de457a679f77320485e706153eac9959242770cda9659d350b0828bac004e1d4f04f2ce617eaab3932feebb8e13645f1422fcf12f49639dba37f853caf95b6e35639963e96d80256a7f1fe8941f23f2fc5a61599d338ed68283d3f73869536148c4c63fda435f809f9253ee740089a6324f50743a442af82114f32bd9281d6454297e96ec55230ec2170ef2a5f59833ade65c01d1f4d36d6ad5c809c4acb0c16edc240a5cbda4054292943f0367dea62ee64dc785469e5529f0b4eee7fb9394d99e17a0b1b728b8251aec23664ff8f791ab1cad500e23b40db08768899a53b323c76136857152ffd86cb08afd8a2250a1fe5312126b57b6fc2f1249b0ef8fe0b7d6acd08ef087387918cdeef8a2abbcca610d781139ce68251fa533b39f484a8c2fc62bf080bbb14e6b484ab2a51f66ac6271e7a4b77082857076d81b951831a6817e7434a5483bb4796321a730802f8f491f05cddfcdf6e4d0271006b4b36d93a4f6ac2f28b824300dbd3890911e622dcb171f3851241443451a8b217aa3ae94ef3fde42dcdc082e77add62bb7acc9f8b4b959d60b51524d6847ae0b563a87a6b1631dac2e5f48d0ed0c366855e8e60e41d38d508986f28293962d2eb9871a31736defe3a1f5e5219eb9208d3e2230d5165acae1afcf337d503614cb15bfd8440be17642b45e403f60c421a91966d699a8061f566ca99761d855f1fe1d00d2c632d3f6e5d5c1d79d66a9b1057e92f2157a1f01d1683b38c09d29155fe93ecb7efaef526967e6c49559454bc5318cc4939c078478b1f8d4ad3faf37818b6e53198f6561221925a21a46f0a11b1c8ca38da8849026c556bccc94878667cfbb8d14e7f099fd41ff155455317afad04a45b00bb1d04288fb08d4b3996939deaf6d671f99799ee204b7433200a99e85d9b8d190e16e27a579973f26ca78d08726e22c9118a3c75731bcd16c51dbcd2f4937e1080b00513b05e2cba3e5459fbbb730abd581aed0b0092585d5820b2db85fb96981e8a7330d9a17fa15ca9349aaa2775954ad471f05be914b8b43db0a63496dbfa00cb36a1521c916086a89ce5adbd5b3bdb262ddfb71ec2af6175858dcc32fb814fa593d842beac7515491ad98136c902c1bd0b8fa216153adc1906558e0cf769ba83f608c1cf4751dc1cee519e4b08bf4d38df5cab1d1415ec9adc1a4dc0f516da277cd79d022d12d90a090abfd44793a791380adfecfd499828028138b85ee216001d2ccaa2435fa89e41a431bd6757636a251fe3a49741dfd4b0e58445cd0d8073e300e658a28b90a1c3eb6b7803a4f05151470e12e10a24872a851b6b62c4c97e582944d158cf87d5890809ddcdcd7b43a29095f35ef88dc75d6be1ee5fcc2f5b9fff4c44d6ba060a385d166f3a9a8602a841016c88ea8ecf64af6749b2c13ad835270570bf992394f3245eaef1f22beb9e2c95df1b6223ed2deb641ea17864b03ec63eef47fc1234511dff7f5a22503ddfa33694d888171e1cfcfc9e883ebf7fc80882e9eb189c28ca6253125db5811eaf4bfcd5c54393f6be84cef7e58921429f99f6212a9964fc8cac276a3422464884d8e506d887adf951e239d13be993b4a7bbbe6bf6dfdafe26a67de0a80de73c968b990407e7b454e16a707ae737dfbaf534ad3e88924547fd77dac5eeb3539295856b080d1185b2639cb594528bedf2bda6a2dadc29829af4163dfcb9d1ce6952782a9a26abe737828dac64de78da8f7c2241234e988f21554862b8504963b939c04ac08806b49fe295f8938848a1788d0fea755ef5920bc7d70d9a12d44b674da832c29784b6d067e7b7cccf82b230ff4e7ab29959c67de8e95e7ecbf98341bb3f68973c901cc51fe719961768bcd36eb944a64625314bb8c7147233d303216013f197929f465cdefef93f0c5e70b7b001588e464bfc20ec6c421a23c0af4f1256b8b8d08c1eea8a48ef12eb73c7da10c797818bedc0b8c2d328f2d3fda6af4459d1c396c2e8e153b4b3654a5281ed35685ad055e3f492a67fa5793a3460af07a051b144652d11623b38cfdcb8ead07a2287881ae61b9ebd1360fd37fa1d15fd9d93a0146451952c2cde9cdecfd1eb861d1a7df9cf3a38ebb44b03bc41e30f9f5fd6e8752e7d4016e99e2fb5d0bd56ba2018ed4c28a8788b5e0dfc388899f2cf8b12cb8f837ccc90e332605eec42a38082798b921f5a3fd871b5858a4ac654c19531d9ab172113e9dac7be4afb55134107843f4132aa4522264644209d7b65147015dd90c4e495fb1010c7336eab48487594b130b634497", 0x1000}, {&(0x7f0000001440)}, {&(0x7f0000001480)="a0ed455e073f06a391a1c507ae3929870ee055135f0a4e2c0700889c839453ba1978d476c6019a30bedb5cf71a131936d6eb7c733ccec22fbb343b6c7011acb713129323e1023f9dab32765778af25b7700490dc17c5aa961a9bd89a57cf222f16fa95f39500fc8df6d80e6e49ce6cbaec4d1bbf98a8fff62783b9a0d869ac5fc78672", 0x83}, {&(0x7f0000001540)="5ae241b935c3f224b9bfcd8444c9e5f7aba766ab7e1af8ce3197342dc2528260ed1db0c053", 0x25}], 0x7, 0x0, 0x0, 0x1}, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20890, 0x4) write(r2, &(0x7f0000000240)="7c24ae2a4903d3bba2b76bab5666f42c68747a545ff8b2765964019c1eb59d5a77f74668b7bd38ab0b2b00386485de75fadd5fb385a136509c2912fc4db6a8bec33073447f04d22f", 0x48) close(r0) 16:00:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mmap(&(0x7f0000f63000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) socketpair(0x6, 0x7, 0xffffffffffffff81, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x8020, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x8, 0x81}, 0xc) r3 = socket$inet6(0x18, 0x0, 0x1fe0000000) connect(r0, &(0x7f00000004c0)=ANY=[], 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./file1\x00', 0x203c, 0xd02) open$dir(&(0x7f0000000100)='./file1\x00', 0x8092, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/195, 0xc3, 0x1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:39 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0xffffffffffffffe0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000000), 0x0) r1 = socket(0x3e, 0x0, 0x7) r2 = getpid() r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) r5 = dup2(r0, r1) ioctl$TIOCDRAIN(r5, 0x2000745e) 16:00:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000240)="b98d519aa75c58bc1397d38944670cf1ceb9f8538fd77cf0de1819c195451c418c15e99024537b5b8ab653a4761bea57de3a02d1a2c8cc0b2fb27b3798a2aac2449e47aef9893be4c742daec2b2a30dc489634105a43d3721e5b", 0x5a}], 0x1) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000002740), 0x106cd) 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x53ff) r0 = socket$unix(0x1, 0x5, 0x0) accept$unix(r0, 0x0, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x401, 0x8}, {0x7, 0x1}}, 0x0) 16:00:39 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) r2 = dup2(r0, r1) poll(&(0x7f0000000040)=[{r2, 0xdc}], 0x1, 0x2f4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r1, 0x1) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:00:39 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x103) symlinkat(&(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00') open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) close(r0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='c\x00') 16:00:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/110) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:39 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x100) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) mknod(&(0x7f0000000ffa)='./bus\x00', 0x88, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffd, 0x100000001}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) r3 = open(&(0x7f0000000200)='./bus/file0\x00', 0x400, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0xa090, 0x64) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x10002, 0x10002ffffffff}) mknodat(r3, &(0x7f0000000240)='./bus\x00', 0x2, 0x0) dup(r0) 16:00:39 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 16:00:39 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) linkat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file1/file0\x00', 0x4) openat(r0, &(0x7f0000000140)='./file0\x00', 0x20, 0x6) open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x800000000000af3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r1) open(&(0x7f0000000080)='./file1\x00', 0x621, 0x20) open(&(0x7f0000000780)='./file0\x00', 0x200, 0x0) 16:00:39 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg(r1, &(0x7f0000000600)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000100)="cb930be959a77d3dba2a26c4746265566fe72f1b367df5010d58edc1938dc9e3313de6152c74fb5a67b903e24a33e339ba82cd1cfbe0f595f671375b8ec2ac2200254260eec5e6dac4964d42d73e18d7d8db8ab78ccadb260fc88d1a47f151b5a8bebc1d403112317fa7d31fa5a5ec9056e287e5439918069c7226ea403622da3edf022f28bcd1d4c698d25211a3e9276a809e9dd07a434654b73ab7a53da162e415e83bc2e57cf3f2145743ace89bff5d50dfd7c7730ae5dec091d48a4ae7a6838c5318ad8dbe5ce457029402ff2c19dd5c2eb1", 0xd4}, {&(0x7f0000000200)="9d77899441ceab3c2a0c9c5fd4b77f92b1640a3d7af659f20ae825a73f85785fa229f9176df533d9222a8c3f8eb01037c71592", 0x33}, {&(0x7f0000000240)="ca4be2426bfee24d607953b0f33091bc5cd903650c33893288bfedd1e28a626a8c57d0a340c3e9969c2d9500df2b313c581d36dd2cfb73ee1f1cbe90f41a0681470f3bbcc781efbf0b8e0cf36a3087537ec2b4ba4ff7af69418a5ae83a6eb4200325e377ef8efa1fe266b70d46e9c040ddb3fd67dae3b320bfe6f3cedc97c710c8f887f2d504b90a63af45adfb63bd8de161a1a68370dfcf1fdbd9e837062632cddafd5012609cbb293006baf1c18c", 0xaf}, {&(0x7f0000000300)="d4d3b63de2840a5f358168239cabe8cb3c49a79d4c8da3b47edafd9475bc81612bc11749034baeb95b845d072baec61ca7", 0x31}, {&(0x7f0000000340)="588f69e4ebe54525bf1fdb9319d93763eeeb5410860e1dd18766a41193769c753dc0bd9ea3d9e10280c9e1c1c96262b805a27e89a9af741b8d49e7715c674333221d02c66274aa6b3f9b72fd8b9976dff0c4f6427bc47b4925fc72d68aa9b94a698792a1fb4860d04afeb31bdacfc8b0db973c494937192ea4eab8d4319cea6b2e2c5e4298b3d5fc0242e9e757205d04ba6f1a3dce70112833f424176d7f35f6de9416", 0xa3}, {&(0x7f0000000400)="0538258abceaf9ad3435f27ff03e74dcfa3e3afba6b9397d313afcaaab45eaa276524e18838282bb0c2fa0cdcd5ab0ad8e106731b62987b65a9b807c9d10fba8a75363d3cec30a1b4cd7c6085f777b16ad50a618a5a8ccab60b41a7e8ff50e13bf14ad694f", 0x65}], 0x6, &(0x7f0000000500)=[{0xe8, 0xffff, 0x746, "a7bbdbf069b80f2b61f539ee47a0f25cd14e4b94fdcab423cb7e1983fbdb750480f5fb9f2590147432d51b013343b5e93985127df9c718eaa2afb32b6cb22562988e7de6b041b6656823996b74dbe93e58d6950017e948fb79bf59b78e0d4b7f154a955e46cdaafe3c108ff93d67abea00c4bb393ed0749eb6ec4c147a3d38668e9aba8a98e4469b569db03eae9c42658c115af5997ba8e5fdb1d4e5d0800cb96d99f7a7c12e24f4fd0dfd31de0c8291b9be5b748974e0a33e34062e25112b72513d67f9714a074f83348568f6974e5144e4"}], 0xfffffffffffffd66, 0xc}, 0x2) r2 = socket(0xffffffffffffffff, 0x5, 0x7ff) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="a50bc1d366696c650000"], 0x10) dup2(r0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)) open(&(0x7f0000000080)='./file0\x00', 0x41, 0xedfb6f64b031340e) 16:00:39 executing program 1: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10080, 0x0) r1 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x2a76) listen(r0, 0x2) pipe(&(0x7f0000000100)) chown(&(0x7f00000000c0)='./file0\x00', r2, r3) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, 0x0, r3}, 0xc) lstat(&(0x7f0000000000)='.\x00', 0x0) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x80000000, 0x5}, 0xc) listen(r0, 0x0) bind$inet6(r0, &(0x7f00000000c0), 0xc) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xf2b) 16:00:39 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) socketpair(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x7) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x400}, {0x7fd, 0xde38}}, &(0x7f0000000080)) getitimer(0x1, &(0x7f00000001c0)) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:00:39 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:39 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:39 executing program 1: r0 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) semget(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x2, 0x6, 0xc5c, 0x10000, "c0fd272c07009f696cc228315a2ad98bd59d34d7", 0x6, 0x8}) shmctl$SHM_UNLOCK(r0, 0x4) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:39 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)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04004437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ec32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab25a79564a262d0a72ef17f8e8ae675b5b70", 0xf8) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x81}], 0x1, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x3) 16:00:39 executing program 1: read(0xffffffffffffffff, &(0x7f0000000000)=""/205, 0xffffffa3) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/80}, 0x58, 0x0, 0x0) msgrcv(r0, &(0x7f0000000240)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) r1 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getsockname$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) fcntl$setstatus(r2, 0x4, 0x8) 16:00:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000001480)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000040)=""/16, 0x10}], 0x1) 16:00:39 executing program 0: socket$inet(0x2, 0x3, 0x102) r0 = socket$inet(0x2, 0x3, 0x102) r1 = semget(0x2, 0x4, 0x77) r2 = getuid() r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x81, r2, r3, r4, r5, 0x100, 0x1d}, 0x3, 0x2, 0x1}) semget(0x2, 0x5, 0x200) 16:00:39 executing program 1: r0 = syz_open_pts() r1 = shmget(0x2, 0x1000, 0x84, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/195) r2 = shmget(0x2, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) r3 = geteuid() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000300)) getgroups(0x6, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getegid() getgroups(0x6, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, r5]) r7 = getuid() r8 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000002c0)=0x800) r10 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x0, r3, r6, r7, r8, 0x24, 0x2000}, 0xe7, 0x0, r9, r10, 0x6, 0x318, 0x5d}) fcntl$lock(r0, 0x7, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r11, 0x8004741c, &(0x7f0000000340)=0x100) 16:00:39 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000100)=""/4096, 0x1000) dup2(r1, r0) 16:00:39 executing program 1: r0 = socket(0x2, 0x1, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f7f006c653200030b20384ea7d7ffc2731a7c41bfdadbfd722ebaf8922e43ba446854"], 0x1) 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000000c0)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab24286564a262d0a72ef17f8e8ae675b2cd767e2d6ff820f8b26cc80bfa9d7d4b99ccb6d778a", 0x10c) syz_open_pts() close(r0) r1 = socket(0x1e, 0x8000, 0x6) sendto$inet(r1, &(0x7f0000000000)="ae1538b018ad01a23fc860aac31f2ef700dc01dd8c0a9fca7c939537b535dc816c15367fc64b799f", 0x28, 0x2, &(0x7f0000000040)={0x2, 0x1}, 0xc) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffffe, 0x0, 0x9, 0xfffffffffffffffe, "a146786eb95bd07babec1100"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 16:00:40 executing program 1: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') truncate(&(0x7f0000000080)='./file1\x00', 0x0) 16:00:40 executing program 0: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x4003, 0x5) getsockname(r1, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) write(r0, &(0x7f0000000a40)="a25051ef07876a12b012fd61c5b1de2ea1837b2f6e8784d37282d32fc066b0156a13dbfc50a5867f04833a768873b89f02007c807ed9ccf9b8df5cde6d13ca1da2c2f7aff28f876c3bee53d122513842c37347678195fc967fa0db10f23f93c3439fe7c434697d6d34e5ed12d2f47eb6fe26edbdb2181603730488b8788b721a1aa15d59cf0e787ac92ff96f4c5e44cf26f6b8a4e7fe98890f54266bb09713b4d31c62b4576754ee1880c9e47d80b658185b673c0b71b4cc01db622df074158c13b9ea03493eb4e0a6aae275247348b1fe938a44c8e47918df27749be1ab37ca9ae19487f49c7ba72ff3de5374e63c20419dc1fd4835b72ba4d05f6182f0bd6820d3697d9eabb235db28a12460bab808bb813ee465790d312e9e713d7db5ddf85b49a0b0c761d9bdf89b735b21430edfb4211d19ad6e817399526864fdc97d6630ebc6d51534b39f878c934ff7f071431ee2d7f74869e28b5b07a6fa53d9ba32e97edaad548d1bfc456c32c6db1790bc08e35a4cf70bb38dc26259fe73ff21e97ba267975fa644a4bd1c588515327b461bea35fd0fe50e3d3c7a71f5a5a76523fd1e3283df3de99d6e289435faacaceac904f7d1e42f53439fa3b1b64c705170a7c4b26b380f33269835fc99ceb9a4077a2e13a4d447f86de94c24ada236140d5a996af60db9e8409d056ae7cfdf411aca21e3dca6364cdef209b722d8d5c744f9ec657436c3203c99a653f6b8e841963a25b42c6f59bb4945445339ab523386ab0ac04b181ae7a6991bc23956c752d62ff37ad0d3774f6f5591ab3d98ee1da2796fd9860b0feaf735ae0567909c279824ed131ec59d517fbb92037bdf3c71149470d1df7fb37b939d59696cab32085cb565ad4834d9608e7e199bf32c8b2cfbcfe4dfabf17e8bb810fcd9e2712c9f23eaf823e5702ca0fd841afbc598df501e09129a278c97514a2b904c9347dee929964586b319dbd4683e493986748e6ff08ab1c82c3b629c87298cb583aaca275097958265834f13a72b21ee752540d4bea8d787e2b24dc2c29ce3bc700be7053b03133d52f5a643f794c4711b7fe29414362cd63b43fa24655fbced35a28e2ee09f602970e5eb902217fcd3446acd7555502428fd6b233a62f427b977acf3033119364f89309233c7cd0eb7a3e58d91ecb8c47a6f6c4e1f7f6333e52023d40e5f3f3b6d22bbc23b8fc7940f88574e05476c8d6ab2c977d32da75db7633697452c96d35536598ce4a9320e96e621892b63a5561574aa0d965929f275bc363b6be11cecfd8d1972f1250a7861d6acef93cf0eb1cd391923cc27891769f2b50a236f00e109e2906f22ad52d28ba06d0110d2a771f2da4134d71ad47110159d044a78d3e4fdc038eeef5fea828b2982ccb4a2f3fe2ce10bc7f4d0c483a704a8a187efa9ded496c8c18aff3d0ed86117710a035936971c90de43b22028f96bc72ccd5e192efebb6a963ec40811723aa6f4ffd6a552cc627f191229571496a2fe0fd4ef8363c9fd45649123ae18d55baec1005ecb842c5d4318d2d0cd38f6868327a75c0e9ba121a5b82d11881b55bdf6eb18074ba5afa4e5dcffd5351b8ac77098e43f6c20bada0c85c11871fa9662b5691ef037561f6d5141327ec5f448edae735f5b562026e8ebf97decebd52f0dab54dee451f573099d046926d30fe0f273d387b8bc22cf92d66ba387ba8d93492f271fb8dfd2c089950c02bf06bb3e37d3755dc63754ba26b3a1c2563470643ca0ca00195cb390ee3ec3a6005bc364fc5622ef9e9b16e49c0eacc478ebc04940e3f8bf91024306612d190cb59089a1203f019aa048dfe9b0f7654782fb59af6efa371c570fe25a391e071e6751bd941d04cd44966b27b74fb193c13d4a468abbe2d3cd7dc70a467b4a07262d066a89e042b3fc047208d62103871067943e537569173bde88e5d6e41cca1e8ccd7650f84b24cbb8687515958f75fe17d10860f494e6ee3464951d25fe46e8b5402a724256b99b372686e04f008408008c7c982d7a4060171fd18f93360b79e01fd0f553e1b9b31e20be172eccd89431bae2983740781af44527d4990aaa984ae472f0c9e17453b58b3409191579b634ce9da25fc0fed9031d4cc864344afbeb48a92d9b780cac1c065a40aa612fe8b179bc9911ebe9f1fd4f684ffdc0dad34e8f55b3ff4a0767c0720b2597d050c75f871b2a0f2150d441123bba2ae4cf7f1bf30b6e4d7344b0ef3c0ca292280d6608eadce617e9b97037959809c317a56486c0f14a325d6ac3775b9ba10e3dd407643cdfcca0514db7553a09256600473930908eaa1aa13775550c86a1417b5a8e269e40b0f6ec4bfb700b35d895afa19e562c68aa5e0369d671982d92638a8f6996ce15862004561766bb53e42367d255d53882031b55229c6fb2c1f2344c631d01fb758deb3ffac1ffc3d063fc0acbadc94d44a909d025b887140002e11fcbc209457ad4a633ff658b0baba25a5a48f87b29178a50d21f5a30234335b45eb236e6c078b6d8ef57f1fe127964deafcb56bbc159ae0de473a1ad201ffb266963618edb229ee3266abf47923394baa3d210cd1ac552fd857e170b95cc616dcca725b48b57480f18735e0da3cdfbe056cf0ec2cb4fd93c39d8580b4e7935176fdc1e4f460a322d2a1cfbc5ba61fccf28498a97edddff0ca2ecee003524b91ccb47c9348a3ffca452bd8f853767c0bf489ac2e0e3325db5c430e16798c2848a2870dfe99cb6248d32d1e69d7bdea9dc6ab0bd700157f6c9d4005b896f9175e7aa7839e9148cf86c339000245589a50eff6af0ea784c6ed9100ab32a75d965f27209e27fd2ae393eefbe5a1c1d3226002707800334b8bd2b5fce368c12ecfaa2df634985f8c145049033377901b3d76bbfd79256b7b6cc9791a27511bd29a830b743fd109e5990ef85ff68e7d5f5b905d101ae4500ccec7f587a1f4b7b9c4daa345907de6abd2513fc5e8234585d3096b8c7926d5db9f2c11cc4906467e4775c103e81877f6560c5262bd6a7739e77f5f2432bada4fa097d3492dd6ed0dff8cd1fefa912b318ed205c762d003bef4f9eeb4b62bd40f98c70e802adcb91dafae9cdafa2acbdca4a466f346877ffa1869c308df79fdbe6e881f7f54842391dede6b17214f94fcdf848178c56969294f8752fe3a9c978bfa699a3a9e60cabf6ca21698e908e2a29435a240c7bbe5f4d6f1594105f0ee77c0d3da8c62ff249b095b090919e4e19bbd9c1817635f2dff60f627434398208fbdc9a262ca2e93af4e823cfdcd98ecc45a20b9153a239e22026b2fb640c4a55486260143d877ce7d7d6d8d0940bf4bfd5731f7ebd052bf61ef6a8f32dd530f6f40df732568ea5788d118f48efae53e51391e2180dc3a2decbc2262866fa43e02e724438c8d8f7c76ec5e05953d207d042dd2fe7f4da70a2659a9ca02fbcc4d80515729f7482c3cc9d5d1b4510ffee148809a5e4470f50998dba50b8db726efb9607841fc73fb6f034b9f5794edc3ea90d14139df3ba03a336ec15303b0902d74fda9a34058c8bba4bb1c4bcf81833097563f957322e1d746bb613bb2b6e74c188df078b06731381e4d8988673fafbc40b0a3f0f8e63abd0f28d00604e019fa61085adc1dd00a48455ddbadaae1e4d0e0067102b2651f873e003e78dbfc751db3a1eb315447d1713471399bbdee4dff98f86521f6e5aa4af0dd7fde0519740ac7d00d2eeb54a1817f0c0d60b3cb2cdf23bf99d2b69d090594ff9d166db46650ab1aa22858d1e80cb86fc796a2577999c711df844a0afadec807496e20899d2d3bdc236aa063f550cef10cff5a80e2781fd1811d021a8da20fd3416e3d87e5da70749256a74ac773510eacb8f3a62f1d35b5c2eaff66fb354682aab39a4fc8138b38a49a67b628be39c030b05d94ebc1ac47037106205c87b0aea9d101fb6582d96e54cfb04fec0f76e5483c35ed72c3f0bce4e3bf37e73b4078008257d13d5e2ad8c023458d19dc8bdd93e727547516d9e589d3a177392397cca0d9e8478960cb59a0bb91133fdee3e026c751d4df27b1e9543bf9103dc64835da7aa1beccc5c06cd2f184e60a35445bd688f7ea0b1fc863e824924a72a0e2753350a44bebac8cfd51fcacd530b844172c8ad3f6a12aaacbc3c7627c700a0f239f7de7670cde1ffd23236cb1d9784c259442aeefc59a846dd41f4af323674039703fccbd8041b8ef54b675fc72068328c7d05912b647039ea61322d168a43f73712328a7d431f46a094f687ed3622194884ff0babcdc316e2713e80eb04f17e38a43bc19d26c2303610ab9225d266d9252fae100ecbe1363bc9930b55974db2be0d5f35cdd3c3478fee157ba96fa86dfcfa5602bbbde2f7c02af6ee5b74d3b4d3097a7c781fa148388da2c7a32edeeb418606b6b8810c70aef13ee82fa769a551be97e4920f7a5a26204a33a484c13c1be31ba416b1d76645dcbd7cfa3196e1461eb6911e46c18234006049c92b7fece12ee42892cdba30df00461cc5c7ec8728ff887590454dc960d281f33eda48b38bf5d5c356695c6851f1a1906fcda45cc03996c12ea9d6a919ccf63ec74a2735d9a340ae98cb3f142c20b538ef206f6204f2584bf736151b5c6fef51ade2113f71a138a92319b43d3ee435a635d9b796af2a8c98de7f8a864c8c787dd6f8f4014d2e4c4ae91e23db410732536d46cf9aef09072c6db6d22b5ba53e3f828aa8387d4e47c226a12f1f753ee4852efdd7d219369e5383f4706c4066a658793f11d7c0d8e3c83993e4117f48efa78f1f38c88852a5bc0fe517f2bca9f63ca82616bd28151d6f10d11a49a96213c8a6598b424541602f79f95e646879358f19c2ee7020b994fee38ce4191f6e17d3dc02a849f97fb25cbf9f82543b99127a19b405eef49e1dd5670c64e20d1f6384d0a35da65b3510c28fb26f29976a3f0234c41362c54fb837732b30152b63f09e69d6717a6ae4e7fe69609a1534f6ee09437462e12ab232c25ea2e3d257d296b6524dd44b374f18a8760419866f75af533dba9c11dad91889f286c568c7403cabb34afb8b044af9254e04ad1827a966fa74d6795c17f59b3390deefbd8c8dd254cac682df4bb0d8c40546e7cfb46cc6d1bc50161f5618414a20470a53de7ee6915d6abd4a7bfc9981eefbc31b222adb157af6f85ef83662b487f01b53bc50b54cd4f6d9d5cb874aea42d319aa37bfddbc384ec7883c9c431ced5bf01f8f5e689003ec77c1799a350d1e84d41da6c135bb02bbeeead0ff366addcc1030467a814121825a56ad8b82afe5e2668a025853080991e0798977d927746718b40655e63933cba659807be1d77d34ad64158badbacae8c252a84f0d7acc24917a167b12b4d02ffc8ae1b227c308ab6c43a5d9c6d5919b0160410d126e12d36d6b7810051f21e2175d4b719b4733c92fdf34be7f04f5da7fd52f44f992f08e19d939dce1561ae3387d4f70409269a6f94b2c7cde8036dc06f3818359fcdeba8326b4ea12fcab73e7c54ae3b11fc9abcd57e057fcbd8a516c0b79c74683a012d70522547d495b4990e867ff63d06a5a1b76f8fa9038d77c2e5723134a718b72f38ee91c440cb90f21e1bedaefc7105ec8318635b7e1d015c3389a5d626fa0029653669669c5db3a84763c76bb454ff5beccda3cb629683840826ccafb9381002b0fed1521fa6294d325baeaa65320d3cc812e3be4fffc223bc613157ac464624dcdd22d5f89bc7232bbd25babcd1a4e78cc1328f52c69d51ef029fe888fcf6c8d7963095e9678ee", 0x1000) write(r0, &(0x7f0000000100)="f4240433172d175b8accc85b1a1cf5f2da454b978a4b83d9aeaeb9a5139fea0435fd09bcfbcf30c9a2452c77d8c955bc6bb7a24daf84dcd7e7332da4e3614b4e9018", 0x42) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x80, 0x6, 0x2843, "166d63b2edf7df5eefd1563b2a9120e05502e6bb", 0xd62, 0x80000000}) r2 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x3aed, 0xfffffffffffffff8, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000480)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177f04ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44995fa2a2b3b0be688edef96735e4996c8004d5d8054ce136cf17d698685176e3658de4628f0620c762725e13a1d81c3c1736c586eda7e20c2153b326ce4d5050967e8fd7b15607a5aacdbc32d8de21000d9eb54619be504fcf75bcd0", 0xc1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') write(r0, &(0x7f00000007c0)="ec7d2f00b0dba0ead780b5109ccb45c920cf9a805601704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7188b5eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f52ef5a458bf2080931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc10500b2aa28641ab8e8ae675b00000006dd8231b4068f2a0a3faeea7a7d1009e794b117262e76f4dc0c0f57567dc9e4d9a18ea4e936ec92c10ddd588e64c6d04b32b36bb5a1dfaa55d5841511e20f8fd3f0f6b995f22098d74c56d7f9e1c9505e14faf80234ce95edf158e8affb12b6c64817b84ad4279cd052a751046dcb721dd7e2c824e085376244f9f85601455787b43522af8ca42df6af3ed7017a8435cab26a40581124b1ee5c834b30553598aa11708b121f00000000000000a0b983a0117c3570dcc9642f80b9f1a459272d604291796115088a814793dc03a0c548b7abefc7805d117e71fb21d33a4d275e8e57403ed76be16eab389a741ca8ca30e829cbf88cdbe49de69507a6cd3bb471f10e71f6ae6402bdd68a2cf336c6055acc4a5abe4c8154365c341e46d8dbf0a1d6622457193f4c3f43ca1f67dc1c7ce948a4bce61f548bf1803c0572f34f2d88020d1cdce16c08a6a5e114601fa03efb14a1d03569d72fadcd1d6a8912ee18fb43", 0x249) syz_open_pts() sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000300)="56f42b6dddbe26c1e117fe687ac2249514d10dfadc", 0x15}, {&(0x7f0000000380)="c5e6f589d74564718e0caebde21f7ffde85defc26c57f6415d45ba631c00536809274390ccc5c8275a9d4dd0f191c8c3b8abc07553c2adbe5c861ae9d127c23adeed92767285c61ced5f401bef2b192ca71d3497f352382528f188f283a82f9fb60a3eb11ddbec1a4de52a86400aad90e9c55895b6dad28ed3b3f218825e79003f15009876", 0x85}, {&(0x7f0000000580)="cbb7a682b768faa7ba6765ec0b8500aeec91ebca25512845a0bb6432d6490f542e7310612d2c6bc5a440a9a2f42c8eb9a953fc5cbaf0d400cf94a0b61500c4c2b041fb355b07de2df73bca3a56ea04e4183f0e8efb14d71431db6f2fd7eceeb08a30ec67f2d1ba4fac5704fb04c271cc342137a1c92ff2ed1a59bad1febab809a679cb2c11a0c4a99ad76bc8f104c68426427233fe96e3008701471f41b0634ad9c4448461e108d9abc8b2397aeb846e018396576551d8d205e0c3f1bb109610682a9786f278cda34e3f0d33b46d9968ec23c8184a9df93797312f23b0ee96989810c93cccd9939abab868f1627c75", 0xef}], 0x3, 0x0, 0x0, 0x1}, 0x40c) 16:00:40 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="a1936fdabd745b391579eb326c36261d32c6a308dc102c467fa71432a310054d7b6bdacb14a375d82d6cd5feecd7276e63d3ad8e5fc3f933780d58d7ac7db113ad963f0b80f1de8ccc0bf0b777756f8d077a1e5d0622613850b8efb8aff28ffd478fe63458c5aa269697c73e44b1ef5bb08e1a29b77c41746f715e91dc4cdd671c2159a2030616b4f63a7be47e758175420bbc544681df7325eb9aeaf0ab6f2908b12ce745abe142ba13562aa32288c3a556907f25681e2df39cf7274f68cdc3088a668cf8d9b44b1b5f91677ada4f7d99e75d98962c26dfb811c2951e1b924fa31578da160e7d24d9fb9d8c381a7ada8b55c93ac594bc81ae562824f19da49e52cb6c9c0937537fb7096cd6650d98ed1f54411e6a38faefc1b63ca2475a27da8fbf66ed3fa509323e3bce578995965688c184845d74cda8c7e55a0c40f61ded5ab8dfb189f7a22af3b4eeb8698aa7202461312d484876a9b58b03f12b5e356d5ac6881ad56838456bdef1e070beb152a2e1e91d505dc019e0dd18d45925be1988f804f35f0f67174f05fd8a6f8b6fbba2d547b3c63d419d572b8f60d7e9c003c9e6e447b3dcfdfe73392150cd61e60499d70444305d8f744eef4763ddde7cf72a30ea1f717822b9ede4cd82e4356796b37425a94ec1ff143b42eac66e13335f48d75b62dfa81d45013a1cf81a7623485a5e77bdd7fc66be4af30f5e77d46df3de075bc6b5688b40b45e2b421730de35777a8c3f1a696cd38f6d0bd09701b947e5c85f0c521aeed584c181204fc9101b1b3de80b6095c6a925d3e728d02bf1a5c81cabe39ce3f6ba44c31ba720be70be9a59b959325053b194c7b2379dc80e49b3933befa2a3818c22a1bd7028517b6833fdce642a02aeb7ec801194f0750c2cbe7cadfec1c536ee86b5dc04ab819321ed358664b65842e025a7dca908209f1d51e2e0c8a5a5c90da947e306d64677c77de744eb6915154db763f1d1425d5f2d93800c5c0adb83260b162e8b15cc392d854459a29cb3ed912a4b76a9cfc19c83b80c1629b06576f54fb727693bf088766b052ba1e4bf1c43319c240da489a02bf98646bc69b93e20d1a11eb380ff97134a6f86812ed4967eddab857aaae5f4e7c0de078419ceb5873221d486aae67f522e4261f63978faa6e64656a03ce219b3319417fe1adeb99fa5c3601f424b057dfb915771785965a4106de70d44c45dc38a06f6c39185d00bba009d184536b62d9ef5b2a6279d9342425e4304ca4f2b0b279aea0e093435edf3bbd89a2a86cb95ee42000b728e6efdd3e0c21cfbc86feddacde6105c5882369413604634b041c37e830f29101c4e7f98ad390e650cb4d18e05021a53a15a812ca943618ff3b0010f7d9e5cbacaf4630324ea88b1d3e6c1258a37b8b104ca3c9727d6e5353e7d3f5800c0dd67f103ce21de17fe53fcf3515d4f4cde7ee1be8f7c52edf26f8b8e3a03fecb761af92d8d101905fb91fcf7c143358ff7f9518d8363aa2d6aaf117ca85be687564618e3f0ca1de74399de46c72a8aa5419f56befce0033e70175f2b7312a952effa809d0493b421d7f4b03fe48457580cd9049919023bafff3e23fad53e1645102cfd596078c6d0341afe7d9bf6fd0205c015721704c47f92ceda6b464810a64ba3cfde5bc0dbe3a8c51c2c93b199269dee6948b2c0ee88e3db6c87094693271861af0a17fd474afe0e42f9f457b972b2cc92a87120561d615fe174e7cf5d6a2d1d015946013e3e34d69c206e7dbc7b5f21f0b97a19df29950944f5d4f6aceeee11f4e4f0e373d1de05d55bcf2139c8668231feac1604e5ee44cac37139a23ab5f3932f75f36d242f4fceb822ba0f5bd5519d1f38a43fa51bc8ca297c069dd72babe6e3b7cfda54fd2c4c9534b5721038bbbd0e33a7f18722332154b1cc552b8900bb9aef990510e3fab78b25fa5866bba839a16fa6b268a1d78cc489540bd887e06f8277c488b55ae4320abbb3459b5fdee1858b814d4c7b1b9951acde57f43b7ebbbc595d5a64bc75e78e9ddb600ec0295d6f831e20fb26f3cb992725090a9ef6540e5820a8fccca7383011103c57b89e31bbc4179a608f34c57097ea095f9a4f60d5ebd0645ae8b08bec9b82b96b746152ef4d01d9d868bba1310eb17dc7eeed8fed8c5bdbfc255e7932cfa1ddbc4a46932a790344ba058f4699da523162d882d1b197594f134bfaf99c52763bbd8d574d155b1f37cfb323ffcfc89f586b15a04601235c8ec756eeaf8c4f073e55883075237bdfa5bf8a3baa8cee34754f7729be8c2f11bff0da1e2773b2011834aa6abe4b164286f77f6e88f18e23c5cf80b4d5c7b288abadfa9ece4e08bee303d2d96df3e621f2f3656c60da66a13a9be277c2d250a96890e65962607b36839993923cb89c5c9ccb7c1ca05aa1462d4f0941c762033840f8efd632af1e7e7e15e4a3906d1194cfa83af0a20d6f27554d83b5f792348be8cf7a8eb1606695ec0f20b0c278d9b050f729c21cd235ac29050e4340adb029e4829e84e735e3a8d71bb6573642ae7be3bed792e5827963c8f51dfa51ab28c04e42c948883bf094c5e32f6b2b42d1ed76b1732c6ee16bafe168da8fb094179a5d6ba550446e4d841bb88c0559c11a038624d19be48383fbf62c667d146507efb184c55f9779ad27fcdcd2a9286ba233f7ad35a4e298ad543cce283e99343e8466b6474e27aaac9d7e9b20", 0x784) rmdir(&(0x7f0000000800)='./file0\x00') 16:00:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x4d, 0x7, 0x0, "bb35aba1389886ae33f2d6ce5eb72bbf2600"}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) 16:00:40 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xfffffffffffffe1b) r1 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x5, &(0x7f0000000100)=[r3, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0x6609) r7 = getpid() close(r0) r8 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0xc8, r2, r4, r5, r6, 0x10, 0x5}, 0x101, 0x2, r7, r8, 0x4, 0x101, 0xf4}) sendmsg(r0, &(0x7f0000003c40)={&(0x7f0000000300)=@in6={0x18, 0x1, 0x9, 0x200}, 0xc, &(0x7f00000026c0)=[{&(0x7f0000000340)="d399d3e58240fc7f7a1e01f60a9dbf84655866bc737cdb64024574fd8fe98e0338b9eff93d59805a6318a9cfc2d5b4b7e809b692102ba55cff1c19fa6c3415270cea24935473dc7742123a603a1a23f9f76f809481f7975962548b0561102c203c412fda50d39b80a2dd7294e2beea0990269271ae246f270849a82171451eaec69441087101b2be6228075ac7218c8ce852456d0027f0b45fc0064848f080ee512a571f758f5421c2d5b646b1d5296d7593875380d10bc73cdf62e6293ee88c58978bb8cec1f5289f3c38fb22244cbd4bfc626f3ef11aefb4e0e3bfcbe98e9f51c06a55b53bea322a0753f68cae1be3c867a409cb53101d67d88852af509155d728cb053fce3e49126d02c20b86d8dcbc30ab6c799e946304aebca9b37bd61a6c91e4e909d559a17b6ca9e8d87dd99535e759482bd94f34e29e8c93e40dac5d27ab2e989447bebd4efa802087bed4ffbfcbb4a6f32c1c0b555dbf5c3548bab682a4ffb8874b546868c5b6d40c4ba24bfe85a110b2b16f0ed423974d1fca9c0cff4d16eafc41542e3a16cda90f28c4987cd29ce1534001e2dc7d7aa26e4f1c4c7078830e4b9ecc37a3890959d9627d4859f6f10da760accb80261338e5c1e86eb02128d5a68fb1fa77313475cdde7afde4bab96cafdeaad8d8cb5c27d73f66751a2a6e12e96bae0a21faa2c8b773b04c37441e3a865bbc4045cccedaeb19ed25c586db34ed91eefded5f470cb60a53fc232a3f644c5135ca68608e85ceff712a7b0d40a6858c5196b9b8d9dabbbe3760cf8d6a9f6626c8e22e257fb7ed2725f4e62e73b4b114daca55cca4e3a2aab466f7cae80453d4c2130bd86dde32ebf9a79893b037e7f0ab97295654c9f9f4cd200ee860723463af57aedcc345be9b4eda04ee7ede69320bd2277ef25a23d3828515b6df2616a29d544a541039de254fd182a166f15430b844f516ddb4bc924914bcf10d0505e2f82f8b2e8f6a690583b98a88d042e042e04fa8f2bbf6f6d0ca79954293d6fa16b7b9441f52a6bbeb8d419126c32a6e629d0d00e026234964cc4ec75f976e39d9200eca2742ebb9376101768e6494c9da7c7f16fc137fb0148762b94cda5b05f9582bdc4f45704b9e96ac93afe20e25427ad506a05bb1aa1abdbc26dd7c7e97a07c06769c78a5c44a5d882139e31fda5158f3ea821c0b66080bee5c8b373e07c13142a2de1e543434ff8b8ec2cf27d3921dd5800e9a78640ac8b6d844ff2ad67b53b045e6ff0745d00e3ab1f3d16a478e052ac358c49bc2983084c15e36a9b8b867ed71b411d668cf31aa30434f746dd460ec4ecb7497f7b2240e9c37475a1e713b0da1b57212fd7748ccb9bba994505a4b60f441029bb50c51823e2b9983f34f51b5724040dac193dccac6ab2d90174f44f2cf11c962ce808309142e08176b6f44798a7b82947365b03dc64a6ee30d0511c397d4811c4d3680bbf7689c0bf476a5fca52a34f84098823784e22280ebb6f4d05d11c5134fc59c7a674d1c91ecd01a53a163c733f11090d7e694f066ea46ab9d0019652f18749695cd4074697a97929ec0b85c0725532ed07538c025d0f6bf1ea2eaead55e873022b5ce261c79095d85350f946978d63443c319ea85b728110d691fc1bbc57d31ddc71b923890107033504310b1c2e88c17b23512e7be9383bcba1697b4801c3628741848a34930e76bc4bcaaa683f05abca24d6f2e4aca086564f67f6c07cb9756b4192ddef8ffb2fa3cb787c03704e65670bd0a02b5fe227834649b63ae4418f180a6d14332b5a38f46e04aa8871d5106aa7a205d4723b33a8f67303f26bc7a6d2ed34f74c605349cf1273eeb22d1f00a44c8aa7c4ed5c54eef60212bc80b11187a18b81c96a37038efb0b780ffdc062ea12a788af48add1b33c7861097bd5e57377e032a3f0a5475c543041f677a750d2431d53d43f716a89bd4380c1bacb5e81d4f94c51f29229b6ee75a3673f434c4d298dd4c5ef3de642590c13e8436925a2140988225332e88a9e1c4850523065217aa3b6d8ae9035bb66c4e76bacdd7e9a3ea731aa9efd5269bd96acbe87fa8c5eb443f1b366606687a5f350fb04ba73301a17845a99e7a4e4b63fdc53d1605494a8684746cfd2a765201534a586888a8b4a766c2bb1dec932d463a0332dfee4935d01b3f1792a1f15bba77425aab2cee3df2d43ece833055f0027a2db76e883428d868a0ce116529def4c2f4f773542e36de4b9ecca08b378f2f3be2bea4d5d8c3a7a8d06cda953f4ab912850083e61b5ca942e3f939036796b55cf97648fa25a2a561102f50ceeb49475f5255e7366d76c03cc9b3e8f3bcd2cfcc79a59ee43aca40cf807c13f97fac34fbaafc106f9b11ee2aca1d79467fc7edc3b24e140e79ee11a682c8d0d12fa20f10ddf99cb8d3928b13b5041c88c413127374c9e89e4d2263104410680e771186aec95319a25e931260b82593eb3c770ec8aee5e58f6a4ceb26306dbbabe36d0c1fc3426ef4cd65dcbf1584dd317ab962b31532e57f3addc68e24553fdaa7aac4fbbb20680863627d736470fffe66ae0561fb33b568ce3bac201f08d7e9944b6f6f82f94fc53d4d56b660a0810ba1e165b5f9f8decac4ec40e0019def18c09b2b92e926d796567f95ebda860f6adb1f94619aa3528991957c068906ad7393cfc7f583b6f1b529f8f21a271564edc0128833822446f27b35213d8b9f7937e21cf3fb9584b7b75e52835c6623ec4ce92f64b4fa87033e11c68a781e54fa957a474dfe5b70ad6c45f7f13be68d1c469772a62e77586faadc0467c957ac1ac423984c1f8f217fd0bc9db6292f6d32047c5f6cbc22be87dd74f6715ebfac03f711cd394c4de4783fb0abe46d4c639c4355c4329224e648c00b78a04949ff8838e7e708d86de30acf232551e038142b6575801490e33bc82ef4a7a299aaca776778c6e3151246dae96a6fb4f2cabd822534f84834ac98fe990fc4d2ca225ecaf75ea334af0e6281867f6b52039c1e89834607d62fc5c91520cb269ad5036c2801c59697d7bc46d040c78469bad50d370263954af4acf23f25dd016092e9397b8ecbb4d57d2af57874285980bf092b2bb0c71258d6ba3a598f7a06fa53c941b82c96a242e9b57e6d1e9bba086d725757622c2fa34774a36ad20eeb59026b375b0890ded2f9845f8edd209d41317d3fa0d697f365c6c42e05ba9afc6d36a54266b1b0b05b16b8322e22ef62203b7b39f383bffe91eb9b61f2f12dc15166361d35cbe664d50f8cc09f1c53978b564e66874d4cfa5a7ca2568258f1863595f1a022a376fb2edee3fcdd26c106085abe3db6b3df878e91fbf7d545355596e45f8568669341170c761b8cccfeec83e74fff8f45b0c05649e2f3e1bb6445fa7759dbf8302d0a02924f2ed27882489afe45026b8fafcbf8920a71af9e7b74a489c3acf6cc4ed305cceefcb77c7333b7c1336a451d6f306acf7609c03c61683a815cf944eb4cf2a441fd91d1b00e10f1d5dad8ab944c2b03dc8d0807ffb318c192741fcbea31f32527fe665894cb00058118d0241b1b1911541dca510a1342dacdd1f67783f38beffb4a7ce5640c1d59d359928e4fe11465569dbb713fe879db3e8f76ce6dcb0cfcec5b49cd37e91ffd38f35264cc3e8d934d67fc6b7c20bb60e203682babe59819ea9d21263ef5a8af640324a49f03e2b7509c6ada521d3364c707c235c88018d4dc75733686f01ac3e248fbc9be2bc5d33cf3bfdc98449f36cde6d838762cb999c42decc304e1b526328c85416db1429ae6cd185cc61f24e244c9bc6ae35592e00ad9e55a190e30666f4646d12bc49607b264ec95c74045feda1ffd61a3c0a3e07831f78f3fa8b46bd6a0e67c8af32321690a12b29cd6a9e5f44203da712be402c0235d48cf831dd2969fab222e807be7d2193d8b36952b93eebb935ef0d0f1963c4a963f79639301e4f8fca73e954b62a936a40c606b0771221412bf25f224fe1bd40bd90cfaf1e74d96e7d8fa9d6f54718fc61bdb234322686f4f5bf4aa118617acf6d98b1962edde22a43fc29f4b5fde18a3dcc13a62df55a769d655505ef97083ca8dc9b53d6ee000fb45f4c712046f3d676564474181f9007dc7af2200d460fc92db2f30cff684336e25847187363b1aaf45b58b164b18d3af28b869df207ee3ab3f1dcc277fa0827f70496ae423dc01ae2a906ea514c6f4afac646cdca37ecdf1b894b4c42d4ed9ae43126317edc26b13b3f385a32bc5b29817aa95f5b57197dd8a35e570a72bf7ad92893c23760d31d2fcc44328a69642967770018648d5ced1baff6a4cedc65800b1cd213ac00c450bd3a0e29d155edd3ce8f4313a8c603a07541a705cdd4cfbbfa70b50f6008c23db0a8d24bb835b6d61d20aedc39652d7e85ae7dc29c53a38936b760dbb66a4e2fe00eccdf42fbed49a27324e8e46a95afd07e8de943538e736b9b76ab6b4962bf4097643907cfe56ce681101c4fe60b90b9f4f84457a754c6449053cb64e3c5c670ffceb91b2f9ed5e1a0b1d8b71d45d40ee3a5d3a7b4e3c784e2b9b2130bde8bdfd5c5031ef8762b747f1623fc0994f38351aab32885cc2be6dd72a4018963da989fd34eb911326122570ccfddb1baf2f1894a9acd5b84af306c8ec30dc8289f3a3aa5ac8b570e86191e71c1d2d50f28ceb0bf4aa97eddc14c13c070938acc26498fb4469260cc4baa4727101b3f203d54a7b544e74b5445ac7dc1752a39772eda42bc356511f4fd530d2f052b623ea6cab8eaaf75122078f905286d595af90631eef136f1780ce97843c67a4f8b13a21786480cfd828bb7cd9bd7db1377c4e665e72f050b64a4ba65bacdb69d188a1050104672bdd13e52fc9068055358e26d5e7c392a6ade9c4a759f316c3cefb3235f3295ed96fd59d2c21b9567c698a773901289c3c8f22b812cd9f899491b3877687b39abf11f082a8ac0f0367aefe01b49d7c5c2c2c88d9896e90d8fea0152919d9bacd2a70c5814c9696f70238f5caf4e4a3aaf4c4a96772ac70a70daebf2ec91170d2da6838f058abfccb40f92fff1c1d5ab009708c9c89792e18aa87059e7bf84dbf71b700bb07cd07895fc41f06b7c9cf1f8013264e5c045cd2cdc33a74fd228a9c6b8149cce15f6df56760e8f5e630eeb6518e94b87eff92d8ceab64804a62893c003670817f65a57728b03dbc0dc25a02962eb664a4700af70a117284a381cecfcd9cb209f2b2aba2dcf5f564ac9226bfea864a74b839b6c916a80d7681bcc3ec57e1e67d301d66af7c68b0f93222c11d8e984470c55e6f489c26c4887f22e0bdd275775971ca38553e2bbda891eccb4317bd68beebbaadd301c76809a10321c1d6a279ec238eaa47263afd7d3915c54b7f245d239c57b42169d69536b82f42de25420121b59e4791d8ca977c2c2562a1c161cbef38490d3b8cd949683436c88c3865334a0a60a36f3141c5ae28782c385185de12e1779904657a734e1f4b727bf4385d1a5524f18dae4f4d2e18a87d5252db69aa5ec87c8a23b75275e1f125994e3e6aa97abb079b117b6ec81945a7f2630dfa2b25f2d6a62a1bb413068917a8764c73102c81885d9ba2836028cf452421edec883ac4a2fe5800e0610f3b3c1e110d8dda050bbf8c5ec639719571cf3304d8af7d016c850ba82da3d27196a391f6b654c04983dc207f19752be6f21331741cc01eb41ea6a227c6cdc2aa9554f6212aa39788f13a030990ee3df06496c86fc067204617a56e15216d327062749eba55c2894455ad318bf34dcf38e1cc7e", 0x1000}, {&(0x7f0000001340)="14ef5428dc228b510d04dfc021b3b1e4749c474d75ea8adbfd05b193f5b9c03fbcb89b38a210466adf88e24557a816072aa9786f9b3d5b456833c3f667409da0d0c6c5ccfe3c6d7e1640887a57bb8accc2555a94bd8453b66e923ba12e0adadbf323a8d4b1231619eac1660519aa64c802f82d7b356a49216bdcd6a897bb9d9bcf1589535521d6178183b36bb1a66abacde8a8ba0a5e40f6c692fef18eaca6c60cda97e48e37c24784d41faecf6974592fe2a6e3adbbe5eab195cb9839bfac1bf830537ae731f29d19acb4c2e0ce2626b3d060c083981c2b7a54d0553e7c6c9f5cd03eba51ac160770f9b450eea9553d973eadc722d6c61a9f55", 0xfa}, {&(0x7f0000001440)="36fec5", 0x3}, {&(0x7f0000001480)="9d4957507bcdf2199f9ef4e5a16cde27aa6608df34e3facf23d7df1c70cf2e491a4f3c52937c012773699732ad634b63e25fdd0dc3a3f44d2dc57b0539a3825d9ad872d391fd9775a11caa41be556e0e57a4c8d3eaaa3ca22a3cb98679040c63952097cdbbeaa55bc8da943d25e654c71805f3e8c54162ee9f569f8877aa7a9132e1afde9740b74f529dd019b7f0f3061601a56e042f2a0005bd8c0f1518966533dec1b1b5d7b8b89740cc164f40c8e133f509a6", 0xb4}, {&(0x7f0000001540)="7c1111dd649f7f21b94d0dc870f9f03aac740f8632bd477ab9b11689b552c6e8f2d9e3cebaaf6178735e1983787e3bb591ee664c0a47a46790cb1918e5889ce1c9e754c758d33f03c4b86f4f79998c36f8c376b98abe0f0ac5d51d63cd7b61bf054a13bbb503568a85c9d12dd5a2de794ec5440283b3f8c0694d23df2b8f84e098efe229fe53f37af0d2f8804a40340669ebe71b3d8f7ef92f8e25cbc0a2cadf64f41064a456aeaa96eb79301ae1ef89fdc4deee9dfb164b59d87fab72cbc19c3851819ad4f9dd818d", 0xc9}, {&(0x7f0000001640)="5dc74d23a845476da6b32022e92d6f3cf547ca03adb7933b70ea7eb6c004526f238544b8a458c14759d16a722b22b731782048125ae6a21ba70a73e99c93560b22904cc8cf95bc76a66697", 0x4b}, {&(0x7f00000016c0)="b856eadcd5c7e3442fac2101d2d0cd0ed2eca037d67953a37f4e88889709327dbd59793e1139a71f9b0c1217213c4b1f03dc5f695cbc8f9951c92187b6e6e77173553a2a2e58cf328323d583ef6285ac060f00e6281581e61839e168d4b64b0862ee584ff6afce8d42b1a2df84377bbaf93ae69b893831869838679692a04112a8be9bea9566866c21e6e0c578329679e675468d94e37e02e8f5051135d555fdf35964fddcbeacd4a4fa5f6d295f65a815d13eeecde80fa2e9b44837454164ec47350f01bc9b506ec14da64a357ebcc29f42cef2df3fa5ca61d4fac6598c0e64cd2659cdc1e7e3e11247c15dddcd074cb985ed63c5a4db347bdf408d5e3a01a2863fd163f23a67263544ed50e029de7e9e97ee2a9325198014496412f5d9e7ceb340f0d061d67f11308e63a01efc3c103f6f0f51f6c9d1e7ebb25c53df026f4028a967c133d8cea176b569a0a96f33f53ae44e2a65dbccdeb8b5e01dfda8149b36bc62c6ce1aef65b4d3e943e04815648bda6d9404889e34da4df84747150395d2dfc2837d5220864ef10ca69a5659b162225727208e2afc26aca5efcf3d07b4dcb4f1a84d9a2e92bd9df95c9cba9f262ac8fb43762a84f1d727ae582e93ad89874061c2cf65d7f1cce8073cb235135c6d9275440726873889ffdd2543650de18d5fe599d24333b52e052ba871f0788795e7074856beabc1cfaf43d7a837a587f72b50aefffef55cce50d91e0feca429ede4071f869b80af93dcf80e72ca564dbb93deb92e41dcacbc8434e2c9b5de393ed6c63588062f40588960cd12491ff442b78f576451b0740293bcd03c7c95c54b4b39b489036e8a181c1b004c465eec4c25c024f2491ffc8bd9b7b3edcab6e687d6f4384022be6eb43c5b804c13c6d3be05197ecdaca73941ec6519839234067132491f3f0deb71506f79c28d81c8cc069c4d8680efc0ad20fc2f945255ea0ec4dd9a19becf8047cc9f06cd12e7c201158318f2f344b8c7a27a073390a94da7c46edcebfb00ec702a337e9adcf448bc1b087c0bab8d93a91f69c45657dadef457d4ed7a7c51461caa3417607dc6ed6be1fae5e30702934fbc2f1d6d370edfba5936191d970ea1de1117881f5f73d8eb5ffde5c4bad70941fc3a262e8c2e8cf5908a86bef8d30b3d81b64b8d6fd71aab6097a3871c6be741881ae63e9b1996d8792f1a55fb3f852c5342211b0a3e1e1c051dae2ceff029a3cf056cfc2a2bc5fd833a4f54490bc93345efecac8dd5996a2778a6560fc034effd17dc7a7d89240542cd5610489f9393eb9e40451cf3d25dafd9f37df70daf6227b90f2231c17602b154c7b3614cce786301192c3d67f020cb26a36934ad34341ab5e2e715274c4edc82171d7a917992149ac14e48933e208687f1593e1b873a6136da18f035a5abdf73309d99d58aba55c45994945f8ebba8487c3a14aae304baa490b31a1dec1833dd3d5b0e8cf36b776b874b00e49767fbbaf8e9836e006dc619533a5473d0457dd541ecea41109241da5f6a939a101a55762359022c883a43ac5ebc7de75faf9367e0f946c82db7f1cbf28f7541a18d03c9de1954f19c547c2d613107af680c000c3c35c7709fbc7fc713dec68079819162f37d9626b885b879d2b5626b0fd740edae2f5c3e018c785ee5efc49c7d66bcd125bb61f9139627a86e7cc1b1b91ea8e88d7c806697c77e42ba5b6990adc3277279b9fc804859521ab407f7f44d78f7bf5fe48cf21ce87076362ffbdbfa0a54f501e5c922cabb7f79b445e07d99b052cfa630662a8dd7aadaf9679ab802ab472df9b08d5983aab68459ace97e6d529843623b0994f2afa3c171a29bdd1f029c4cd030a0c75396e57f9e17f54d8b5bd5d7a6f4e970df2aa045b3302e9d2feb4efae0ec7a7eeb2ffc0530b745728e68ee42f0a0ab4849336f5b0ddc826b5340a9784be8fcda18eae60e38299d55fcfac31de77528f5d0ad6b044dc0a4e09bc70ae5d0f60dd1b29cf6a6f5a00d5276090b1821ec51a2643a3c0307428c7c166f6fe475cb9b448089a75f9d81095a75f795d72620fae62567d949c379bbe0cebe3b57157d6da90966cdea3fe4872e8d31fd77c6c3c5c6b48e483ec741dc905e75f19d156fa5c0e119004df0b3b91fe13dd7ab054a845db6b659bfbed038b3da4989464d9e3e158cb491b9fc2a2811bbb4000fe05bfd5bd2e6abd0b19713da9e38793cad96e83dc90c6586a987cae82cfb84b4694bc21a596731a6cee7aa346e12e3c630e40f71ab40617a5ea365d3480e5e7f9779c2043840f45699c416d32d36b06b7c044b8e4c03d7ff0f27fa6f83861ee7d45a74f0458f566e5a380e34bcf7b4bc066be4286297c6be3fa1347526199d4bd2bb381e63f3775611893a1d6ccc7f2e712319d9dca8e79ac0842aeb2ca9d650ddbb93c9fb715599ee12c2aae778c174f17a12963aa2953a7acb2823ecceca778ddced0d66892ee1c9056400af1e93f1f55de97e4c6d081bf329adeb689f62a0cd72aea64d5a77e53cb45037859e0efc66664397f3dd5ec83c8082f1d2833217c3cd04d6dd0af74b1565bad6d4e22679c9dddc45b4250160d7a88b615396f8d9203a8904263a829bb6a463c5f280f18599326e8dd6d8e1e5ebaf6444e4c0e289f7970e9d49551a5ae2f85b687f903c583025d346afefc54d0283438326c57a13a686993d3ef0c549a2aa05197120d3ee187521c7862b0ff5854f869a9091cf5ab0f0dbc35302dc7aee6d3f636074137d384c39244d60f8a80d56fbc8855b0e70ce1c6b620d4c03f47742ef7d2cd6222238da96acb3e2808ec38b68bfa4aa96a8ea1a70e243a5a7e2fb1fabc3ebf6b49b6e9aad9faa5d302481d758db09ba36b5de46ff4db988710f5d80a6c35ad783d76b68b62e2ff5b91466450ec52e1b76351d604c69ffcd272241f76050af0dda479430760e3daaf5362f9c944807d25aed3c8fa491d3fd64c8a2b338ead644330e48c5fa6b1e2687724f6fc34402c92cf6cf1e90244330989fb624623f8d6e072f2736ad9a51da0e17850a09161c7fa01db32d80a62c5abf76e5165de2bca00127a98fc46249a3766ed06d933215f5d43c3ada907b2fb7d2dddc3083f4ac7358003fc0628704b57d3a1d54418872bff4abf7fa51726442b7926c232928ff36c78b7519abb866e44b121c71b173044abdf67cadcadc3c0a50dac7d1c024b758679d14ce42d27a0a64e6832f94d1dc88428657a7b9119321b341aebcf4c4a789e9a8d8f720dcf6a0233193876bd26d31286193ff31b2a0858ea82729eff63eef9067b030f7870c9408a1ed6a1a4c1f7a856723823edc986b8bbf3b949c44669bc34f4a260df0fedc1957f14f9fa08a38e40180f66c48c5960cc4279fa749e310c6925d13b68402a1f8d41f381534c2bf85cafc2c0c8aa54825247d40e0def943f869fa8f7335cb2dbb961e7077b178b47922613394ea9ccc3e2d12343285b2067b6e6fa8676653109cbe8c417468b58efd50984d5dabdc1e0f5f3379bdc118ae1724d0ca4000612990b915afa750ee7a496e120e57e9a82b2deebd228b2393d739d66b9e7450074bffd6294d6c51b686b3188df09296d556845254c393f546f0057ad391cb07728bc9c197a9857a20b6fab8c4445a2e28f9959a74830597a88f54603b2aabe595201352348fe893a0d5987a8120123b2db37603c1992d0643d316f402d122e839c8900d969470a6ff9d50a1964a74c67970eb76d89713fa780d10506936259b3d7fab730a3565d5655946e4f3aa7cb55129c43acb8089c5429d071afb723b49349a7e55c11288e8b0543035f89e2047332ff65d4a575b4df6acc3c1e85c9eb211243f8d9cd679354fdffd4b8cffccab96ecb052e2ef8102d6bdbe258645e8af85eb36956a3d90da40b8ccca5151716d5a219f75d0739263f0efa1f3fdd671a18d1f99fe5b5054a019681473b0fb19a408d928dc06ad4218c50f87f3d8ef77964b5291a2a7964b05b43a9bfd7524033049291e36e4c1d285b0e7426fd26ffcc112740cb20b26f609e26685d00e0606e7f0e5fbda23f4b49fec0872ac48c4f28c469199fa33556a0a8e865a6e9bbce3b50aed0a3eca8a591730e8452999b7266a679ca17efe436a802ba06fa44f9be9c521cc28d29cf92ba3c5f5c1f614eb31884959cbb1a4e6cda840c7052b9c394fd3b5c059bae95d56ef8374a47a5b068f1f234c87e7aceaf8e586daad43b854a563481ee9662d431f5c4615725b5e4384cf4d8fc0d08bf82344c25b87ba5293cf8df7ab10b4d54b1b8a1d3922c65ac4863c9b16b8bde648250a186912032691c00e6dcb4cac328ed507a794d6831b18626db4a497b51d7b15f8a7c25f1f40369b53b55bb2c41c645764b4cc5e6cc8b6246559d9e334e68c11c0fffa55547e2959a4ed4063c9d596498ae11c3cf16f82560d32efbb242890466a26a020009cdb5ac7e3cae4eebdc64bb0fa94002dff67c35641d4aea1e84f0579ce2aa10a6df4e54f63fd36160203db13107f01aacefb817ee6341e5c62858dcc785e6f421727265f3cbf5d8c4bd1ec107b57bb08fcbe22899c46ceef4f5904558cd3163ac4cfcd088f0ec35f7fc0e470f3962b177addf0e2e3f391f39c921985b68cfa6606dbf8d5f811c98c5014be65e1c975822d8ddd04277600d1c65e33ccde4d6e1b657b0cb96c9173021441951bb6db2bfa5fc444d233ad59e882acc325e6a5df6383e8c4f85965f77aa49e7decb566e8e66428e5203fecf01d01ac3e971d8197b0bd39247f86f94eb3a878ef02b0a0ee532af0cae6c3873ebe1a293762f2f58feded88265ee75bcbc2d26aa80b7aad93f8f01472a61a746d8b8408cc00eb9591765202970c7f600a9263bad4b661119a737969b6f8c46faf423cf90dbe7995500fb1d4e27164e10f425017247ad4ea0bb80709b36cf0d6b990e2b5dc7b96d5c557c4e0742c76a785987aa871343ed2fcb0f2eb3934a4318dc2a3ea400f11623b7bb363a311af0bc62eedc736df7a77830e513764412fc4c36d731dbcff2de7f412bc7d6192c58131e92e1c4db64082c8ca21f49a2f06f37920ec0c271cf6641fe34e05288cf01c13872ca209093b58003ea607b711871a358372c8e33f473c203a7a34b5ddcc4fa0c5681d375bd13f47f1754376bf953eb734fbcd83086bc2a414e5ebff37b20f33714df030def7c978ab064ff6db037f10e93de86250ced9ccd42f8b672701cd3989efdb6c81cc4902592d7768f1e66294f11e747bd3b0b665199cd30ea338273985d98583eedab587bf9208e21561200638d297824b1bf4eaa89462d19737d4c477572d66d60f9703c4bf8736b60024496de78021405fdfdc6aa4d83b9c32db478fc67ffd508f130d097634e28946ce6729b37a94ae3deab99a357896a0018d500e3f5f2e3857e9f0f1d1de06fed8937180433371da8a57bd8d99eefd2a3dc953f9e0d17d1bb2217b99c13ee80c80820fb01a4628bf9635be06199eddb02251a68597312dc509bdbf4ec75738dd54cc2066249ce916a9405aad6c81fde2510941cc7691e83ae496bc04d929be32e50cf8b61d11151784d72cfc93ca474f40fbf9b588bad418b6b6c031fd15aca713f1ea3b362e738a0263fabf9351f6eeeb34163c6a0e762b749f0a900966b9d22b77e653ae10e876e36aa37448b967c9712ce2d8a27ba2fcf8afeddabc0608ec0ca55f4980232d526ca10e55c75794b6160bb7ac28bc368251f95256d35bd0ff0ce21e8388d33d76e6e023bede59a6466b5611b840d8f5699948", 0x1000}], 0x7, &(0x7f0000002740)=[{0x1010, 0x1, 0x2, "1bdbc50e1c40b4d2450b7ca55d2beb28b467afac8707b078d223a25bca8bf7e321e18f7dee9c2efd6450971847b0fc785025a3361943103e7de00d74e6be19a354305bacfecf7ccb29eafe5e86b64f8271522a98720a7ca107b003d6cb292ed99eadde9e037a0b0902b5af4ef9932559261a50708515d2034adbcf69757e6c7d6bfa1c54d7f13b65b3f278f6b4b753586e8a44c94a556f0209118c2da2691209ed17e2ed18b3ef7c089e6ce25fe83343dfefe0405c15a9c33e946a4982161fc005cc71d6c5841d66232d09ba452e4f24eda5fa9c6efb3bcc2f487a18aafdd621a390e739b712ef29e2fe08264567f7090cc2182c6ea0b6c6c16f0766718ee34fc223105e84f0372376801c5b3b3275602bf2eb5c11e1003c08fc0ca1eecb136b4af5c78f89f1ac88b36f557da25a5176e07270a38bf71363dfee9765807064770cff638df0b37888d51ee29ac4f4fe79d18c87449cefa15ad227c391cf06f982f44cdd8156ffa36a9f31eecd29c40aff57b960001a9d3b4af10e36315ea9ad6c81e6b0852f8c2e71e1fafe2010fb169eab3004d91425b9929e904745171adbef4284338424f7c2f100eb62966f6fe0a4f127fc79aa1d8d183b3b8378da15064459f773b76c58a8730b8ed56642379eda951e822796f7813212cb41fba580657d9877a85d962d8e8cc31e34af2fe667e598cf048643481c55e2b42a7f0c991507f283a582cfe2e96f2d8be034484a315ff2be1cc04b5fac3e2b628cc1bb84b2998e7d5e8c6b66a957d0be1217589af3cfa2cd46c0e1dfc50758b37c379b25e325b4575951c64ad66c092559ed7638b13c6d7599ab31b158616d5d959db8f7b91a54969aa48551c1e7654fcd21bdbb2faeeaa4f964880678768d418cb95920a72ce0e6374e9c499ba09a88267de25b21fd91241ccac93fcbac52ef6ee4df299e6acf06dd02a990f1e27c9cefcdfb669d4d426d1da58ea099c9a103c12dc09d487e51d0c500f3b5268fceea897c0b006f2d5faa67f9cc3f5cf34fdaf74be4afb40ad5b1735919d25c34258bc2f5b3f8d9d407dd40f2b30530979e4f4cd61941f054fc7abc1d3a32c525f44e96896840ddf5f6d2c3029778a6270498d4624a680b372b6395e24469c6d06c351dd2f00aa99f3e8819cd87a632d99f4bd7bc142ebc975f8906fdd3d108a80661d9c29e932ff0e7cd84c7f17c1097db118ccb7b5a8874607ed31d9c69d5cee289b8d0d02e57e40c3ff3ac86858ecae371f0bcecd1277aa3b1338256358f2be5e3be2f13ab97889e518ac246b0ac7a8e31eea7ee47d32dfdf5b20c7e41c7a1ca348933d9dda270f7574b7af14aebc40a3f2ebfd4f5e9919a1fee73a5320b38fb8fd1eaf2ca9ca037b2d0e09e2fff179e041ce826b96cf113102f9685fbb13ded4dfb0746fa4d603ad98a877fd264fbc56dd0d9108ee81c583b6264e975f6308201e6bb46f9e5e27cf8f4673ac74b006078c7719f6e8536ec6a89305a40ecb1b5d9fe179ae843a055ae8b2bd9c59bd89cad30c25356884116e6e6affb1533f5f7d4fa06a37c135466640f4a46f027eb5c30e1e65bb49a21748d4f53aadaec3e22bc45d515acba7b337d3e1f7d49a700316e4b745582c7e5616bcb5e122fdc5f89f5894857e0a0c947ea7215611c3ce8df621a5a55f7d04ce0f8a2500c1d1cb6a0e81e65df9f8440a396a1e4bed6a335fe60d2422b92f8f70692fbd0ccb3325113d861ec7a04a4d3359384777a1da8987987482a0b9af77d876e016d2939d099a0c582ff4447b7fe152fdaf9d651a8032c5c32da31e5651c6618dc341871b4e198b43acb40addc2a8975e1f005833e9834442fa6598f7737b241f9e81c615619ebe9f5d3720e9be4e053645570b6333b8bad25e3c64ff21851c807a4fe36fac1635ea3e4bb2d2a8f1f57d999b52badd24544ab134894d010cf23824a7d0b151b3af3b9492738a991f3378fe7cc5002f0d7f61e8f3d20e4e5dfc8608288431a13364e413b7efe22066e7a39530545097caa60b29e76137700534de846e669c44349b824b8ed84e7b81964bf94cd1db4f8c72cb39abf6814e4bf76b43d4d93a585beb730a27083760437fa3e82565a7d15c204944dbda27e48856815dbac0a498e7c38b65cd5a32295ce1131471dd6b35ecb8f6c70461775b4f3c83c593b9ef27338b6900bb8d4555c73b292cd7f0336bf21c7730fc1293e764a78e9862310bb3928052f2171f62fafea832297171b79f41e07d21b8cdeffaff510eae95121f4218987b56cde14af2df2dc5087776331bf2e3337b472a34982ca81bcc20eac5b2fd32b00f10d2e764c08c38abc11c80b7594016458b8ac6f95fc7d68ea27b901b8cad50eb97881c039936bf43948241cb6c167109491064038ec542a3469393b0150a567561a8a67dd6562982e360d5521732b9f7f6d88a65b4668b8696fb95bd7b40d02c8477ae44762fd963187f594d6f4092b86243769d870035950b232b9070a4c4ceb2d5e6bc532f87e77f8e9f228f096920c53a6ef038d71613e653a8c5447eaf44c10cb58184a95acfa2fdfd3f0d30af9bc9db0cc5cee6f835e81b154499782b3ee1366fd740acef064a3cba934c171303abb6873b61eebf14bd0e8b519baa107176243dd15decf09c03af925217ebb61e75143311645ce1068f92b44ca7469ff78614fced3f8ab71c1464d45907402d259808466298e02aba61e68e2f65f89d4d66754914fe960d3d9a05af48d65efb9d4086a9a11019b10f27042e67f14654bcbc1bc965f8fc6ede05f160b8045fbb9b0eaeb9a3600e7ad15394b298f152d74c7b816199993d65085b971aa32ced39c3fe82b5fc40fc2801f75a108ca253545aa84473ed753a9565f96bbaf6367bdebc3fea45fbe131a3e64e1bc2c3be1144f80903b5f08684d052f5b19325481fa84b4b424b0178ffed3fa8ed56591a803ad693f14b503562df2d9b8ffc6174d2bd0709191ae83dd20aa9c6eec59256c78ce06dedefe41c850330e21844681a926124e2fd7f8d1dd1b29455f2c6c5ed80fc61abba7a0a5c8d89c906b2feb6691e878c1a1a0c6184be23295d101876d95a323434fb03450adb099c3c2975d00fe32a460b566038660d44a24fa957c7d141b5b98e9b7988cee51238755a20214b34b19be6f0a3e61e04c89fb8cbb46dfac45ecc6de6038a3f98aa4bedd44c1bd9079862d7427ac1617fcc0773ebb2a7408dc8c14c1a964f32f03fcc9439157ca3135cad7b1c5802b2b7dddc098d1bc0009cf13054e6682c421ab49757136dea0668094bc083696a57120b674e8b7f1e66283c3cb2e996c121525305aef22ab599bd389d2a1a8ec2606b07da40c7206d1639a17fdcffc57e17b5b97a28660144abbff8421accde28bb2298e9848aed88e6b9d72231987f0436689165924321d3f69d1cb64cb87038f154b371e41c07982e944d68b279f14d1e73b46d5607a3648dfc5dedfabc266523c9efc6aab78b117a2064907a4927be2566995841e20b6fa387602addc1bcddd5bffba1cb39a6c767eb3c37a0e3dde370d520dcf49d14bbae17e9e6d4a458ac7a5a531c226bf3b20466450ed8105779576ead561d233489064c2b1947f5bbb668f3ff66c0c29116c2f7d018b93482510f1195d3dd6a45101fbc27ffdf1e89d82abcec182c19ac5f3cddb484dd222d02a7bc1a670e693e9bfbafec3acf68e5d7bd59644a5fcf8ecd08fe17e0e19df803fcf5c0f145fbbd66d8f4e5e15a22ebb6bfcb9bf785fb29cf65f0b7f155c0cd64ad8b859e9b27b035988f0522747c99f7f413983a42e89c4c543163b0a78808a5abc0724ef1d08d7c6adb9b5671dd622f1f191d8b5c2ba9fa3c1adcbbcbda9042ea26fac1deef2fa5a3db45478df9d6459fd80aff4b18b7f8f09ff90be547cc096b6f88f254c9e01fd5ef674651ad45529193fe7dfd0d03fe15d05c2ee1d7f9637783f68f45983c03a52ebc50654858cd76ac00ed0f64eb05cabc05a9a4c18e8a9b8b2c64b0e0e3ec5b7493b7196d2a9065c7a15eaf91d83fe47e8885e5e298b970d508d9ec78258556d5308bc757e38e7263c39e42b1107f29b461384555b818d7fd15f883753c21e065ab82fd4990aacbdad1ca8e51cbbdf3da254ac7c24f2dd17452e31ae3d520376f4c7874cf3b1476b8f2d42a0a36265dd4bbc81c0b4dcb5a5729373c6d9e35f99cde9ddb364a7900a3aab316223da3b61c4b7846474b79e4c88345f15d7055ba246ce7889a035b7583008f5ccc78066f8afd76e00cfe0cae313d9d326cfcae860d4635b45580cd5e1ed16d1e6c520ea4235829c052fa53d656015485906191ea73ce46eb084d1d2d574a9136d0b9b63409cf36a99d067e341ff452df0ad49e9d2ae6e36b51af644a872cf7ae67a85bc787bc449ae740ab65869495ebc45d7657de656d3a3e8f0313c3f12b45e03a39fbabe418ac1ed14afd2fb9d0b1774a16cb54cdb93df10c110cc753d6cb248bff29b08e54c77f9a9fcc51bebf34d371eb7a1bc9f459419a79eacd8c7efcc743120dfbe419aaa1c1d2d09110014d58a631c64a0f7b30f1e2fb14ce918906bb3aa724017db02bd34a477ed1a4e0bed3891698abfda5ab220e0b3570b019312b2cd6467225b2b8460ea0e6fb21abb70cf2008564ad61f379f4f220467b8075cea950eff9cdfdcdcd0b2c8dd06dd34dabe8ccea4f79d9f72282097ce3e15d803f9a9dacc73f8a218b5b37442829297056765d8179514d207fd296563f0f3f7b8703c52e9636cc2b376b1ac3c38981b18e778e4b3ece1df1e049e23f64048192efc26356b3fd474523a206970a4346c381f3df68b80c4950f4ec47e70e0cb9359c8d04c2d0fe728abc8ba79c393c14c7bf00e773bd7797c1e21ff0576da05e410d13565a0291bfe6f20b0b5ee3a778f7224ca9e74e87ab719e204436a42f52c25dd7dff6378244d0e91abaf82ab714fe32ed1b0cdf947b09cc8e061240ac23327a917ce0cdf6b577fa5fef7f9863db0d165b544582eaaa71f36a7559e9df4bb5fd335fd5412cc97d31355f49498da7ee13f4a2edbe87993418461bd0289383f58b5faed935b7c021429c66d20039d2baf08554c209beb82424d6c0ca54b785e5e85cd5d88ef0314a2e8c80c793cc31ac783589d274dbfb21bc04c9399530a7ee038d1ba1a3588e70ec44204840c89a220471bcd714fad85f9230cf5dd19b7a177d3837e927eea5e657632067eb50ebc40a2b2a3fa9b469d43a10c63eb920da7c701ad86f3ff2128f128d8586fbf38c229e836b24bf6fcbee66051edf500eed69215c3845db5723ca42e91d63f074d0da0c64a324c3f0c045dcfa17825c0182398a3206db9b245bfa945c4a57c0ffe106a4560b98bab2500712743abcfc1760924028594039ac954c43c64b0669eb1c946c2ef999e4cc5dbb503c5a1ddad2845318bb28b46b7eb36c7e5fb4fd851942577e91e84ac6eb62f23f4dd1e792196b0dd7d6dbc6e7bc670e22d5cdcbfbf06e92e7f8e24a85f0f3bb4f10acc73314420055c91583907299c82ce88299a7788e43c6c0675b2b8d4fb0f2f5b114299e48d9bca21e7416af2c63aac984f7870b1bd08ddab9a13a651f25b8edc96f772adc62c7df59c07675efa13f44e499b83ad258e3fe56173d5de3f2d8f4cce99b7d966be4f1da1f21f6a4ff906c9c291296d26f5d00b4f05214a818b69ad01b70b9ba7d6711377423467b7cc1749640be60c9314a61b5c45322f64e0a94b3a8081f30ee1a0ab01e2a6aa942021dc31e54650e82defa1f97c7e52e337c880ce"}, {0x28, 0xffff, 0x3, "c29ad46c61b3474d4ffc0b73033c7f848e"}, {0xa0, 0x0, 0xffffffffffffff00, "b82a6418c535d422ebd6a5b6d2671593c1c6eb1823e5a78a82fa79b37b65bc637de33774f6e34e09e69f644db0255f4f8b6c40b39b6a20e48b8bb2d2b6e09a375a9ad12fbbe924d69c7b14e0c59495f11742822dec3514a6b93d9af0cf0f42d63b348a16baf3da239b55d3bb8d7449851a1de9c61979ba6087e79da6028e5e60fa0096fcbced046f93d0db2259f9ae"}, {0xe0, 0x1, 0x22f, "e4f9784e9dcdef7fb0f8bd6f2bb7c5c7dc4a88150e1389d1aa59d97a35f7198ed394c22d0f5c665b208db801baf9b8441df61753f6f8df6590f5720fd232d31ce3fef174feafefbaf611c99fc0d540696b9df1f60e921ec6f7a40ed9d808657395af9471f532ca4d11ccc34dc22f58abef012f4844d68919365c17cdbb971bbff76a9a28c461b56de7220b3be8992a7dc128acfd1b30fc50ace714abc44c8c93e2b012dad1242be9624f1b3364dc47f72ecab8bb0708875ededd02f5169daa90a31103ad85be499dce6370"}, {0x68, 0xffff, 0x3f, "6fe5e5ef0e8717db92d0dbdd532513629c47438a215e258a3ffb65d6acb96bf7cc1c5f80d66abfaff5c4d0c15ff9e466df100b5575178c06d3c1a51361441fe2db3fd454679e648cf45940251c757183e5"}, {0x28, 0xffff, 0x7, "7a23a0e43ba588b0d9879a71d31f036d14b945"}, {0x110, 0x0, 0x6, "9ff912b309407920f9714660bfca56cb70e83fdcb0683942fad6930fed73e4bf15f9883ccaf1b628612e2eba17fdce4423668c90ad312beb801e3a583949b202e804ede60b94a542b398a4afa3da2e4564012486eaff0fdecad1bc0d9a5cf813499807e5ed925f5f8bb3e80a963a8dff6103c6be83e3201fcdbd3301c9d89acc6f12a636d3c9999ee12f4458e56bfb2c780796610cb43158897da078cb85545c373c3be15b471e06c07e8280d3ce3df31506257655ffa8db74541ca3b9da94b7305445e7db12448ce61a7a85ca48f066e69c49aafdd99e78ff13bdffda2a27222bd9d679735d0ee38eeb3d45268fc0bcbb339d7d0d7bba9ca128a9f7"}, {0xa0, 0xffff, 0x7, "a4abe6bbc6a164946610eac784f38b01a70e69a0aa6904d0eb821c924c33c8f1be7bc213a52f6c8a226afe4de98d4b69d94d1c8482bce6bcd2f78788405da4e3a3290a501113ad670b7b861ecb02df5a094394fdaaaa6d4e63b06faecf9e157cf8912da5c175cbe673645e87de479b57e2c429ad9c7fac58586ae6ab5105f606c7baa93904194ace8470b6"}, {0x68, 0xffff, 0x100000000, "5094ce0426a93a2f425e28e42ea93664b4248fd2e0ef19ed4ebc2d6c4af022cd9eb337ab84eb43d0dd325c07303a53321e98cf783e48d365489561d08d29b57deb0843469140e42b1ba5e06d38c96ef8a3"}, {0x98, 0xffff, 0x7, "21462a3281cf47eee547fa2f0253b93425946e4509781a15226dc1919e9fea9d904c9ad7acba097e9cf19b46999f63eb2d4b7be93e583789e7a887a673ed0e34ed45f944d78fa0db0f3d6afc086e09be89c20c32966e5744caa78cae725e29ba8b39afa9d3e108071a80317f0c1fd32a3d05440a6938a52e2157eeab4f7eb63b8b03"}], 0x14f8, 0x40e}, 0x2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000002c0)) close(r0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000002008, 0x57e7) 16:00:41 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="248921a6", 0x4) ftruncate(r0, 0x9) 16:00:41 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) shutdown(r0, 0x2) 16:00:41 executing program 0: socketpair(0x1, 0x2, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000001140)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001100)="7f", 0x1}], 0x1) fcntl$setstatus(r1, 0x4, 0x84) write(r1, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x1000) 16:00:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) write(r0, &(0x7f0000000200)="ec", 0x1) syz_open_pts() close(0xffffffffffffffff) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb90002000000000000b1c85b6a8a1311"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) wait4(r3, 0x0, 0x0, &(0x7f0000000280)) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000100)=""/3, 0x3}], 0x1) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "76b7be93837568ce6a4ba30820591f0ca675f117"}) 16:00:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) 16:00:41 executing program 0: setuid(0xee01) r0 = getuid() getitimer(0x2, &(0x7f0000000000)) setreuid(r0, 0x0) 16:00:41 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000780)='./file0\x00', 0x200, 0x0) mknod$loop(&(0x7f0000000080)='./file1\x00', 0x8040, 0x1) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) 16:00:42 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = socket$unix(0x1, 0x7, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) socketpair(0x1, 0x5, 0x1, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000200)='./bus\x00', r3, &(0x7f0000000280)='./bus\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={r4, r5, r6}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x101) mkdir(&(0x7f0000000400)='./bus/file0\x00', 0x0) r7 = open(&(0x7f0000000480)='./bus/file0/file0\x00', 0x1, 0xe4) sendto(r7, &(0x7f0000000100)="83ab160deed9b5ad84b30c3d72c4f0aeac9b357c0ea1c6c835b54d163cd85586b7ef4ab5815873772142f0f3e2b2c608b9475ae2ba1d2038100bd9f5744c3b7a8b3f52bdd02a994d630da61064e8ec0e6444ae0a8eb5e32b67a7daa425b058", 0x5f, 0x400, 0x0, 0x0) readv(r7, &(0x7f0000000980)=[{&(0x7f0000000800)=""/49, 0x31}, {&(0x7f0000000840)=""/239, 0xef}, {&(0x7f0000000940)=""/9, 0x9}], 0x3) ioctl$TIOCSETAW(r3, 0x802c7415, 0x0) getpeername(r7, &(0x7f0000000000)=@in, &(0x7f0000000180)=0xc) lstat(&(0x7f0000000540)='./bus\x00', &(0x7f00000004c0)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000440)) getegid() symlinkat(&(0x7f0000000780)='./bus\x00', r7, &(0x7f00000007c0)='./bus\x00') mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) writev(r7, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:00:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa923, &(0x7f0000000180)={0x4, 0x8}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x6a4a, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000340), 0x7, 0x0) 16:00:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001340)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001240)=[{&(0x7f0000000040)=""/106, 0x6a}, {&(0x7f00000000c0)=""/184, 0xb8}, {&(0x7f0000000180)=""/171, 0xab}, {&(0x7f0000000240)=""/4096, 0x1000}], 0x4, &(0x7f0000001280)=""/173, 0xad, 0x2}, 0x0) socket(0x18, 0x0, 0x20) 16:00:42 executing program 1: pipe2(&(0x7f0000000180), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) syz_open_pts() syz_open_pts() kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x100) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) r0 = socket$unix(0x1, 0x2, 0x0) close(r0) 16:00:42 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}) fcntl$lock(r1, 0x7, &(0x7f0000000480)) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x4c, 0x1, 0xff8000000, 0x6}, {{r1}, 0xfffffffffffffffe, 0x40, 0x20, 0x5, 0x8}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x40000000, 0x91, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0xc00fffff, 0x11ff, 0x8}, {{r1}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x7, 0x5}, {{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x6, 0x2ad3d96a}, {{r0}, 0x0, 0x4, 0x80000001, 0x6, 0x100000000}], 0x2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x60, 0xfffff, 0xffffffffffffff0a, 0x80}, {{r1}, 0xffffffffffffffff, 0x21, 0x2, 0x6, 0x6}, {{r0}, 0xfffffffffffffff8, 0x0, 0x20, 0x10001, 0xcb36}, {{r0}, 0xfffffffffffffffe, 0x19, 0x8, 0xcad, 0x3}, {{r1}, 0xfffffffffffffff8, 0x0, 0x80000003, 0xfed, 0x3f}, {{r1}, 0xffffffffffffffff, 0x10, 0xf0000009, 0x3a3, 0x18c3}], 0x2, &(0x7f0000000100)={0xfffffffffffffffa, 0x200}) 16:00:42 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:00:43 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fe6696c653000"], 0x1) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000040)="d5a4f5c709cea8c21953eeba2430a5d8db33d664", 0x14}], 0x1) 16:00:43 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) lseek(r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) 16:00:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080), 0x1ff}], 0x100000000000025b, 0x0) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) select(0x40, &(0x7f0000000000)={0x1ff, 0x9, 0xffffffffffffaeb9, 0x7ff, 0x3, 0xa774, 0x3, 0x4}, &(0x7f0000000080)={0x100000000, 0x8000, 0x8000, 0x80000001, 0x7, 0x7db, 0x7, 0x3f}, &(0x7f0000000100)={0x800, 0x3, 0x9, 0x9, 0x10001, 0x7fff, 0x6, 0xa}, &(0x7f0000000140)={0x7, 0x5}) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0xa1) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) 16:00:43 executing program 0: r0 = msgget(0x1, 0x100) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000540000000000000000000000000000000000021"], 0x1, 0xfffffffffffffffc, 0x800) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = getppid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x1103, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r5 = socket$inet6(0x18, 0x3, 0x0) accept(r5, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) connect(r5, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:43 executing program 0: shutdown(0xffffffffffffffff, 0x2) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2d, 0x3e, 0x0, 0xfffffffffffffd4c) recvmsg(r0, &(0x7f0000001340)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)=""/245, 0xf5}, {&(0x7f0000000240)=""/172, 0xac}], 0x2, &(0x7f0000000340)=""/4096, 0x10e9, 0x10000}, 0x800) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)='c\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000001400)='./file0\x00', &(0x7f0000001440)='r\x00') getsockname$inet(r1, &(0x7f0000001480), &(0x7f00000014c0)=0xc) 16:00:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x6, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) recvfrom(r0, &(0x7f0000000000)=""/204, 0xcc, 0x800, &(0x7f0000000180)=@un=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x6) 16:00:44 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:44 executing program 0: getuid() r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x6, 0x6b}, 0xc) kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/76, &(0x7f0000000200)=0x4c) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockname$inet(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) r6 = msgget$private(0x0, 0x2) msgrcv(r6, &(0x7f0000000480)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) bind$unix(r4, &(0x7f00000014c0)=@abs={0x0, 0x0, 0x1}, 0x8) socket$inet6(0x18, 0x1, 0x10000) utimensat(r2, &(0x7f0000001500)='./file0\x00', &(0x7f0000001540)={{0xff, 0x2}, {0x6, 0x100000001}}, 0x2) msgrcv(r6, &(0x7f0000001580)={0x0, ""/85}, 0x5d, 0x3, 0x1800) fcntl$lock(r0, 0x7, &(0x7f0000001600)={0x3, 0x2, 0x800, 0xb03c, r1}) socketpair(0x2, 0x0, 0x5, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r7, &(0x7f0000001680)=@file={0x0, ""/65}, &(0x7f0000001700)=0x43) fcntl$lock(r7, 0x8, &(0x7f0000001740)={0x3, 0x3, 0x5, 0x4, r1}) connect$inet(r8, &(0x7f0000001780)={0x2, 0x3}, 0xc) getpeername$inet(r8, &(0x7f00000017c0), &(0x7f0000001800)=0xc) sendto$unix(r5, &(0x7f0000001840)="24105f1cee8242495cf85f0d1b3bd7510de161b9d17f1acf1e2f3e8d80d0c5cf244bb517b303cc0cb07fd610cf7048489cf259a757690d0535cf2786bce713dee6f291fbb97d91bf980e", 0x4a, 0x1, 0x0, 0x0) writev(r2, &(0x7f0000001b80)=[{&(0x7f0000001ac0)="9903598b5ae594ab5eff5118e2be0f448a73b831a69fe714a8d81af327897b10b20d2b02bc1af728c0a073397115db669378a953d3dc481e034c30b16db000fc5de0711523fab2f868c7eff78bc0b6abe69bbc83774cbdcaea13f9c307581418905f428f772932faae4c2e3459cf5e62e2f80634ddc84fc47dd0710ab0005d31d7452aee4cf30f3ecd8e4019ca5bedabddd4f49a03af051feeb4fbe6", 0x9c}], 0x1) accept(r7, &(0x7f0000001a40)=@in, &(0x7f0000001a80)=0xc) msgctl$IPC_RMID(r6, 0x0) 16:00:44 executing program 0: clock_gettime(0x800000000000005, &(0x7f0000000280)) socketpair$inet6(0x18, 0x4007, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/9, 0x9) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x3817, 0x6}, 0xc) 16:00:44 executing program 1: clock_gettime(0x800000000000005, &(0x7f0000000280)) clock_getres(0x0, &(0x7f0000000000)) 16:00:44 executing program 0: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 16:00:44 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:44 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x30a0e86f40a77176, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 16:00:44 executing program 1: setuid(0xee01) setgroups(0xfffffffffffffe0f, 0x0) 16:00:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0xffffffffffffff15) r2 = syz_open_pts() recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) r3 = syz_open_pts() write(r0, &(0x7f0000000300)='3', 0x1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x7) fchdir(r3) 16:00:44 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x35}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0xffffffffffff8000, 0x0) dup2(r1, r0) 16:00:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') chroot(&(0x7f0000000040)='./file1\x00') 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000040)='A', 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "a146786eb924000000000000000000000d0300"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 16:00:44 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x4) pipe(&(0x7f0000003380)) fcntl$setstatus(r0, 0x4, 0xc) read(r0, &(0x7f0000000000)=""/54, 0x36) r1 = socket(0x18, 0x4, 0x3) preadv(r0, &(0x7f00000010c0)=[{&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/221, 0xdd}, {&(0x7f0000001040)=""/119, 0x77}, {&(0x7f00000022c0)=""/4096, 0x1000}], 0x4, 0x0) getsockname(r1, &(0x7f0000003300)=@in, &(0x7f0000003340)=0xc) recvfrom(r1, &(0x7f0000000040)=""/4096, 0x1000, 0x40, &(0x7f0000001100)=ANY=[@ANYBLOB="00002e2f66696c653000a4361d9f11aa137dc237f65b6971776591f9a505b23f0ad45536c1e0a83756d6630846c1b1e5902dae8d1aa5778b6501f4ac7f278802b464a8f5f6f0e6d100eaee84c23173a624590dca0973a2c0057a03ee10756ecd4587688f7f8be2876477eaab007e2b1f36ee84cd36bb956b1f25ad4d4fd5ac1c857bf58f850ddf5aaded9fe63c8c7a35d275d51b5be10bb251c4223fc318d434ee8b1b2c650100"], 0xa) setsockopt(r1, 0x200, 0x9, &(0x7f00000032c0)="fad0ec7edb6055ab5ec0b4415a756336b3c157ff78de6fd99f0d96b9ef35205bfb498040638f53e9808125ee0700bf7b4e22afe71efc438258a8", 0x3a) 16:00:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x200000000004) flock(r0, 0x4) renameat(r0, &(0x7f0000000000)='./bus/file0\x00', r0, &(0x7f0000000080)='./bus\x00') 16:00:44 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getrusage(0x0, &(0x7f00000000c0)) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) 16:00:45 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x120) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) dup2(r2, r3) 16:00:45 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2082, 0x77e7) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x1064, 0x7) 16:00:45 executing program 0: pipe2(&(0x7f0000000100), 0x10000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:45 executing program 0: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x7, 0x80000001) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f0000000080)=""/203, 0xcb}, {&(0x7f0000000180)=""/223, 0xdf}, {&(0x7f0000000280)=""/253, 0xfd}], 0x3, &(0x7f00000003c0)=""/68, 0x44, 0x1ff}, 0x42) r2 = geteuid() setuid(r2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) 16:00:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0xffe, 0xfffffffffffffffd) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8002, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10b883, 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x1810, r0, 0x0, 0x0) fchmod(r0, 0x7c) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x3010, r0, 0x0, 0x0) 16:00:45 executing program 0: r0 = socket(0x2, 0x4002, 0x0) getsockname$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ee5d14b1eddc72405ed5ef4886cae25fe2063e021f6985821779db5c472142202ea301d35f43950110369f3dc2ba7513cf1ac870219f5bd0b7ffada35de44b9734b8d5e8b807f8f56c2467cbf494b5e443f29b48ead06d1237ab80526a33c93abea"], &(0x7f00000000c0)=0x59) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) fchmod(r0, 0x100000000) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) semget(0x3, 0x7, 0x10) r1 = dup(r0) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x786, 0x5f51}, {0x5, 0x74}}, 0x0) 16:00:45 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, 0xffffffffffffffff, 0x0, 0x100000000}) r2 = dup2(r1, r0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x3, 0x100000000}) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0x1, 0x4, 0x8000, 0x81}, {{r0}, 0xffffffffffffffff, 0x12, 0x4, 0x7}, {{r2}, 0xfffffffffffffffd, 0x0, 0x800fffff, 0x3, 0x6}], 0x7fff, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x10, 0x8, 0x7, 0x401}, {{r0}, 0xfffffffffffffffd, 0x9, 0xa0000002, 0x400, 0x71c}, {{r0}, 0xfffffffffffffff9, 0x88, 0x0, 0xffffffffffffffff, 0x8}, {{r1}, 0xfffffffffffffff9, 0x1, 0x24, 0x3, 0x3}, {{r1}, 0xfffffffffffffffd, 0x21, 0x8, 0x1, 0x4}, {{r0}, 0xfffffffffffffffe, 0xa4, 0xfffff, 0x0, 0xfffffffffffffbbf}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x4, 0x8}], 0x3, &(0x7f0000000000)={0xae5, 0x1f}) 16:00:45 executing program 0: r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x800) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:00:45 executing program 1: setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x51) truncate(&(0x7f0000000040)='./file0\x00', 0x0) r0 = semget$private(0x0, 0x7, 0xd) semop(r0, &(0x7f0000001080)=[{0x6, 0x0, 0x1800}, {0x1, 0x0, 0x800}, {0x7, 0x7, 0x800}, {0x0, 0x7f, 0x1000}, {0x3, 0xffffffffffffff6c, 0x800}, {0x0, 0x3, 0x573ab43f09b0a90c}, {0x1, 0x1c7, 0x1000}], 0x7) 16:00:45 executing program 0: r0 = shmget(0x2, 0x600000, 0x2a, &(0x7f00009ff000/0x600000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/24) 16:00:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820269"], 0x1) shutdown(r0, 0x0) socket(0x20, 0x4004, 0x100) sendto(r0, &(0x7f0000000040)="29c67922ea3a85a36f27e1ab5c3cb97185dfd2022eb5ab3f812cea5e93c7b86d323b87aab1e9811441cce07cc393a968c22de46cab94905925d70fc19c257839e822e7a02f89750ebbe70303b1c6e39e7ebe0472a05bd0b1017519fdf5403969f24a4195c94d84a3b3838d03ed7c705871ac5a5752c78618dcadd7c628f0fe3808b8c51cb4f5c8690a276df3efbc", 0x8e, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e3f66256c6530009ca5266ff24a43a2d5ab4d24f95959fba02e45d79bb44531a27e7ca8fcdced4b6a05a7e6635bf6f34e883b433646aae818f2422481b5a5d6ce704d05c40aeb4c90b4b53d6e2c98eda118988ccd18f7ef1daf69fb6ebddd737276839d916754c0cd0f33438468159e3e71969cf5bc980157d3f259abc103cff2b77289c654a6896e2ab9ed74afe4"], 0xa) 16:00:45 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, 0x0) getitimer(0x0, &(0x7f00000015c0)) readv(r0, &(0x7f00000014c0)=[{0x0}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000002c0)=""/239, 0xef}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x4) shutdown(r0, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0xc8cd9344edf4295a, 0x400000000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001540)={0x6, 0x9, 0x0, 0x100000001, "59530d2afbff77b0718713a90858e140856a2ef0", 0x3, 0xfffffffffffffeff}) r2 = msgget(0x1, 0x0) msgctl$IPC_RMID(r2, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001640)={0xfffffffffffffffc, 0xe9, 0x1, 0x0, "bc92a864f1572ae33b139385a38f210a6f13f137", 0x2, 0x80000001}) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:00:45 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xfffffffffffffd88) clock_gettime(0x4, &(0x7f0000000280)) socketpair(0x20, 0x8000, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:45 executing program 1: open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') lstat(&(0x7f0000000300)='./file1\x00', 0x0) r0 = socket$inet6(0x18, 0x8002, 0x0) getsockopt(r0, 0x100000000029, 0xa, 0x0, 0x0) 16:00:45 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x10001) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) ȁ?WZ.^UfQ-sZҥ{ih|C-Qڣ.+ %vԉ gFKD/&In6^uUr4}_}: ЕQk'[]*9h(()6T~7ہg{p]uc0D vEaeNG33@~UGo;&8r>~KpQ9gߐ/އ8$1q RiivYSO<Jp0xffffffffffffffff}, 0x10004) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000200)=0xffff00000000) msgrcv(r0, &(0x7f0000000380)={0x0, ""/217}, 0xe1, 0x1, 0x1000) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000240)=0x8) msgsnd(r0, &(0x7f00000002c0)={0x2, "d7c29b49e5f919b260a1cd3378bfce05fae1bae0c2a585850b9e9dde5bf0371678100192eff5bcc85cb8c9c374bee43ed7be6ac70ccb4732f3767ebb09f23d838e5069721a44084f65b75865481d"}, 0x56, 0x800) open(&(0x7f0000000280)='./file0\x00', 0x8000, 0x0) msgsnd(r0, &(0x7f00000000c0), 0x8, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) open(&(0x7f0000000000)='./bus\x00', 0x20080, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x9, 0xb2, 0x5, 0x400, 0x72f, 0x8000, 0x4, 0x3b}, &(0x7f0000000240)) 16:00:45 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000080)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000380)=[@rights={0x10}], 0x10}, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000440)="186c70d500541a39198e43c983f1fa2bf8730261b42a71e3d24e78c8a51b25102cff76ef5d1406354a5d4e32bd48f11348822229e9531e69d703cb3f1aba09bfd1c71424274ddd7638b496d68326f618d8a926d076a83f9225e35e68f9f21de31c7d223a7c2fa8aa4de5050b466d0a85a3f4b5d29112a4254f9d3a54258b443d2b287cb2616f4296a629cffc4728688a023a99935ab8b4d8e018e37c7f69374973cf7fde9a9a9027943528da094051411fe099a6443e96d54cf8fefe87174691dc7c7852121f11ded27d2a51ac515f13db04f638c05d14126adc0cd611cd4c0efa554433ebdbee2dd27663a57076fa2fb617701887bccdfe7beb9c7a7f11f9c01102cfd84d4d167f7c687df6ae0e8f3dcf53c211e09b7a136716ab9c75581117d76abdf786672caaa8325506e23e6dd2b45ce15be0522538c9cd6245d523241277dba043a5e9a50b3ef752053c9f1a907880d10d7a039d38c8a1d7e7fbaff25710b5485f02ea80220e0c6162ee96d8ca782ff82d51dea4e9f4b5926dff426b7870f0f299ed84b97a439de94a6a15c19b5e9e92b145293d870f5a901649922706032834a3510e8314ed140265f58f7057467fd0b26d77dc2a81a9777eacba7d992ab97f98ed34bfa2887a13be3e608b87a236c11ac96f0a46f6ed577f9f68bf28842609443498600c2aa0d3f6eef9e315c70c1e61f9a4059ab7d164a3a60787270b4e25422d0a5b7a749114f969316ca555501b1b3c811f84b9665d216f0cfdc587660999442831bdb3a5d2175d91f34020c09bf2fbc6b6f4d2ed5eac9adbaaaa80c31caf5785017f08d9ba1a8c63c160f0b3022ae1f0deda930059adc0ff6532fce855d262943db6c60b6b5ad8f6daeacb1216fc8a73ce527186d5067d14a604caee1f56425713ef4642e74fb5f055b3fb9319dcec0bee907e0edc030574d5926273c3bafe22a0763ca631143c3fab00af2af9ab4c90a1a9f74c7dfc5713738cd568b94de21621290f87b5bdecb63f218ddf8c11ab925a0f40c3ce3849829db7af1fe823890b06b16fc5e99ea807f2c1631dba63fde87040250d1d5360264357e446eab9fb8acc99cfdfac6ee3f848a608a4f46a80c3dfa773728f9b11b0c34821cea22e3b4d5ff102e3b70a72ce1fd8c97e9fcaf7583a9b99bf7be4e5a9a0ee9565f486cdeaf4896a3592cf23940a60c2f0dca46c24847c6ba4543a2c8524d363bf8c4f78f86f5b4310f608bc503d3585bff9366edda8a5cc72a8e1b3ea0db254890a9d64b71e7684c78db745ebe75b61ab49ffa86890ddbca988bd73da03cc8e9cd6bec592162c88d11319a31f044d1234803ebd9b5a6917148d2dc32e97bbb5f78afb95ccb3afb659ae6b922fddebbccd960a2c86ff15dfa2f4b4ff572fb01180787a95650c9dac290d394e0a1efb5642d02e4dc793160b00db3331d00df6e998c00c7281fd5e55287313e3d17e89d6b5f85731d7b44d43465e582961917260873de19f406668228630cefb9c38667fe3e96b9e459455df5963577231f7a3ffd2c2d3625765653c6db66adec9bf67fab4c7ed2bd385ac5acfd939d6aabc16afe73309aec79ff80e809ebd6c982b7a247fdac9d1977d28c1a0316614b915c59c8f583e5f9f9a5c4a9f890572a72a2e73ef7c05641aacf063e3732793f096671f7d5ba084a9e898b677c41421343bf38090c6b8afa36daa2ce17ed319095201356806e2d2fb522174836e66239d1962ceccf4156e641e25358b602b803933a7d9db23d96240764658c6f2aaa4550a2b432b5c658583f58aac892d13ae239c816e19fccf50ed3dd0bc3d141872ddd0bd21e2430d9d132af5aad224ca26565d53f28f03db6e5201c4d5f9044a0f69821f52ed98e873f94fa62bf1bf79519853e88567067277a4f6041bc9f80b5f65f25ac1b936c0bcd3988b725ac017902220a3ade56dc277f76d548b063dbd311e51c4baa352b4cc8d6f126a9e1caf6e2fe14c48c6ad151631897f0c79aaa4353392de433b5a5097993a331cc6846faf1296bf9467764af059a31625f6b296bb9d515858fc22c7c50825543d0ab1f09a45089eb20ce03eb11ffeb0bb23e93b23573fd8c02e9e74bf7ba01f931d64225030506decd86958cd8cdaa3ecc243a5176895945323dacc42f21d33efe1846584a82199c71aea22f79caf7d5bc0a2d133b270afb5ee57ba6baa5655e44a6ad746099885b5acded9d950c3e04e583eb7fa04411a21889a2f626d68e067c9ad04a13e19949fcb672e4d8096fccf392a0d846f94a92a5696533a0aba0204f7fc2adb6d5cdcf282c6a841ba32edb3e66da3e80eacf659a63d9e9a2c45b19bea5e671ec291b24cf785f1f433f692999b6c184ba695612f31324c5bab8769d970d01dd52cd791b1060fbda8fdff76a0d23063386e7a91735b54a21d7505fde5ff2f884177b300408b05d08f650133d4dbc81d89c6bf2c1d8dd5b1d62e48c050ed89fdf5391cdb68196dfd1359d7ebbf1d22d7c97a5fc35d68dece72797c3d8660e9d695adcfb412aec45f752a8bd4aab4f6a59abf9ba12a8ed299c56447dc5fda93bcda85b4a617bbd12ab6becbcbd853b08e75606c6651a9c24d3df876f96caf84bef02eac1bf64562fc6fd8b3c1a759745259ac695dbffc31ecb1430b4385fd4cd83020f103c32726e64077da774019106e07ab2a7ebf368f63bc6bafdcc0d7b193fa45629e865c81abf19bf01baaa0346dd0a0e1e39fe4e0f8ea43d921835814bdb09f8e1bc936a4aaf151afa332d27c3082c887984be7c6cc90408872d061e9c18558122776e11ecc9a8bca910323bc61a6933c6ea3923fd25efe786bd2f08a364d6b1308f3cba2ece260ae5439fa91be3187186017c26904974e8df4b1438cd2ea5f3af32ad4b2ce27168fa23438f7a574e70528b1357589689b7fc9df5ca591eaa35d4eae0acd83b8c41402004816b7131a5e75d4b62f91a656dd5fe83d7501bec5cd583fbb028fd9179b63bbaf549b2686c3ff3ed011a4ef8c0ba3a22bbff8fa7b463177aa1e288961c1670327ce7f8ba1d0a6f21ae1919197ccbfc1abf15678a031e02a9d0f68b47f4cfe35fe8fab983c608427208be3195a7b57e557a5d5abe93481af06122e79813fa95aae65982d4549b9725f89deb4ab54b49a2ffc589ddfa57a1b11900886c32e3b583e05d1d0314f6bcdb380b8f8df3d667b628ada243845886628833305549111063e08d6dde2cc433a2517fd976ac987c50a1867eb0819c967277f110196c52ec6e1a7c44064f1ae4f7f76d0432c1475a264c0381c28e746b3b60504ef69cf53a4a77a2e57aacf7adb83bca3b2018565ef8a460bf130f6c68e42b343eb7d419d7c0b143f7c1e892bc11d897509565521c3a585ea49f63bd6ae023087cf7b61b65898d05ab7961d70c04a44e48dd03d204297e4a9054047e861c34498505d63a512723967b6e407828aecea4d602a79b8adbabc80da455756c9891dfbbccc1b23b159aaff821547f47ee0f3c47184c4c4a6a78796b91e480ce09845ca568f2395cdaa9e0404c85d64b0aa754d74369fee1309d2ff1732d0d5c74f5f7154e9fae706afcf5b7b061ce56d47216e77df7615691bfcb9766cfd9579dfcf084f470dfc5a423a9a3072a164b12df310528a09958fb0a32d1d538b678f6d4b115c0dbe17995ec567cc59968bd9f389630367d5a1442fdec79a6ab2c2457e6f9f046055bf608048789309900d89f8464b917872f3e108ddff9eb611b30074ebb08b99f98a59ba4af9d14f1eec0b238c99224f444012fd2abafd14e4cb7b8dcdfda9a2d33e69584ff7c363b51c9e9154eaee2dbc4ce28773f82d843d463d8c7cc465fc8d34670255e3069e449627da2e0c88c870bd4e7051a47ac847be9e9d097d2533ecc7ec742613388ac53a27c22ad662224ee440bf0116a435a88802c01329cdc034d5eda2b56a3b78b6f7f6533278cbd040e03fab857b45b088cbec7f759befb788d0c3cfb42affc0256ff402be84b4a4fba82b569ad87ad5ecbd7642367ad381c661d49482735e6cbe591b0f2544f0997439792439ea9f12e1fcb45c278fb89578dce04d06bca967adece85d7c0709cde81bca78e73481acd2f734090a48e256a638d588cd1e638f64603377452fdd9f0e9bee1af36721b995d2a311287b02f2a3e9e88c2c8164cc8fc04f373180fe2f07c2c8b0644027b92a445e52d4406830cb3858f7c6f016b6b0fe63c701851bba1d50daedec9fda4175f2985762fe88e97ec9561eca083a98380708e382974e63532e5fd01e2b537f7227fe6c5a7a33c5c861577926b8faacb73375ec0d74544678e28fa9228faf92ce8081144fee45e6f3f239e9ab07918ca406ace044e720b47c2f784a666e4947cc06083acd1414d739c852ca5b9ea0d83a9c68ec90aab07370da6aa6939aa62f4286a87a81792eeb817ae9497fb5f0bcf74e43d5cb9f6f2eaae1f8dc077c28a7fc26ccb765cc4e16ca425d051317a622118425281a5dd3ebec36e978b5ea72eff7f3ce7e88a23d9cb7a8fab481bfc1b8446ec62d752ce2d893e718c653c6ec178fd43fbfd736e054ee68431128f749b7c6b43da59d65b8da23ac4136f665a62869b0734f788d1e1445770b25e7beeef92e801625f1844dcc2990c680d9c71d1f63b495d6e02c3a21a1bd86aec8e18f089b10b8535649a8f012aae9cb72533d38f3f5bff2b07270e17be0e4e58d292ef428f55baf20d7b6b6a441628a8e25d0d84a43a4b65d691a0c7c69a49e5e9ef90e82f3c932102f3763bc798754e000d449613c5c7b155d6ae5485d7c1f11cf125d2639dadbf24d4a6ecbc1266ec4c4657888e3ceb970ba56f8ff6db1ad07063c4d17f1298a3c1a7049bef599f8dd8ded92e087c65ba2eede994cc0ca6beb145730481203f3c3793cb1d531cc349e21d2a2b5f8cbedbc2dc15ab474351f82fd2d9a047732bcc6e003c96fb9e02b45a9a31caffbbd47ee80bb5f13f8350e5459f50a899c27b87f552d2db03391fe8d087784cbd1923fa0f376f0b5111df2013e94ace0b3ecc756de5b42e3696deaeeef9bba4dfa638d93bf7a73296aa1afbb8809ed3756bcc177cb2d8e3255cdd184676ba3e7c14dbdaea9c1357ffa602d93c9be09e05326264dabcd6e3adb39c2cab11d6b35815f24ac44f5ffc413f3ae0ddbac8c7dd6286af069a4e3c7d7079fafc161e0dda84d29ca38333d6105abd27655500a7f34c412a0906ed22777b8171b504e09541f2bf69e50f2aa1211bff4977e66272f4873560653614f73b7675e0692439ab7f18d846df165be2cbe7b4be98edec9f1f9ce968d2b5b6b3cad503c9caba52ac0d02e978915f7cd0bcdbef343ebccb4a0d523d7a5c16ba895fd71eaf9c648edfe571bb05bbcf2e5d5abe713be4ec1bcf292fe076c83cc0ad8ced871b9ee5523812072c3fd37334aaa267a95e237a7626e8aa001f24c9a9e206aa0981561b1739eaaa6344f96e072053d7bb48f72619924fee73e42fb75eac5457a39f5b0e921bd7629075387cc6e2bc18902a45abab97ceed4b66d543407aaaddf65014a139f813dc9d9dc614b1fc4acbd94c9ddb58ad638586e0180eed87ec38f3af7472e9b4d23ea217cbb9dea3bcc1616b5145ed0fd1d523c26d6b3ae249a66a0f46bc8c7648cc489b47138aaacf0d6782d18ef6ad392cc80d1b760317f532d3f0f4f0766adc0b23f51e3235bd9ee5a5742d9f9bd1bea5a6bb2fa5fb6c3a4c69b81307eac3c6730c6c6835ab86860695cff50f791ff024bdf29976ec717a1df853590f176b4be", 0x1000}], 0x1, 0x0, 0x0, 0x401}, 0x6) m}p7mSyRTY6@Y8\SIJ;~"47CBI~`;Ֆ^@&TXU<.<5s/e:$M`0>4Gq*@i`:qv$'Wt٪w!M.3G.EsE)a>=z0$&wJ;5gJިΩHE=TQ7nfl Zm/WKlv=LQ\Է_NoP>U 0D_𕙞6jig_ tS<#U@g~E>'iO_:2!r[JKGي^y:h`ImH{ Iwֽlszz`0.rTfx5KNжbC8 7hf* ۇj,9|6ة;LrLG MZG~gOdaL/N4[ N*\5\4 662W&E oX[ioі 16:00:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000100)="00010000ee1d214b6f22b0de578f726277bf6ad6576356b4c313dfd7c36421811b00eca76855f0553132b8c108cd198e18b73cfd2ce754764ae7aced69798d9698bbd02ac521bd3be2f99260fea1c167c35b8238ed9d44cdc0981a91dd86a5343189ce679e10f9cc6561e79e87afd3d8b1c235ef060d5abccf62ad9a16a169e6b0c3cbfb9f2140bfd9e4f5f61716be19a3b33308532b074a4a00e3c75928ba746dce407245e4b947a07fcb7a3609ba364acd4ade0c9b51c2cbf0538ac4d76913342fc739e5be5e9468656142f50ad6cefa6ac3c61556a37cb3d572784fccd40cf4069beb4875e36da15b4234743371d2fadf2920bb09b88ab1", 0xf9) 16:00:45 executing program 0: setrlimit(0x6, &(0x7f0000000080)) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) utimensat(r1, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:45 executing program 0: r0 = semget(0x3, 0x3, 0x3c6) semop(r0, &(0x7f0000000000)=[{0x0, 0x227, 0x1800}, {0x3, 0x7fff}, {0x0, 0x7, 0x1800}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x1, 0x518, 0x800}, {0x3, 0x7, 0x1800}], 0x6) 16:00:45 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) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x4, 0x0, 0x99, 0x20}], 0x3f, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x0, 0xa, 0x8, 0x3}, {{r1}, 0xfffffffffffffffa, 0x8, 0x20000000, 0xff, 0x81}, {{r1}, 0xffffffffffffffff, 0x12, 0x40000001, 0x5, 0x4}], 0x102943f8, &(0x7f0000000140)={0xff, 0x2}) 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) dup2(r0, r1) open(&(0x7f0000000000)='./file0/file0\x00', 0x20, 0xce) 16:00:45 executing program 0: mlock(&(0x7f00001d1000/0x3000)=nil, 0x3000) mlockall(0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) mlock(&(0x7f0000558000/0x1000)=nil, 0x1000) clock_gettime(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = semget$private(0x0, 0x4, 0x300) semop(r1, &(0x7f0000000040)=[{0x0, 0x1, 0x800}, {0x0, 0x5, 0x800}, {0x1e85db9c630b94be, 0x100000000, 0x1000}], 0x3) 16:00:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000240)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) r1 = kqueue() listen(r0, 0xc000000000000000) r2 = socket$unix(0x1, 0x5, 0x0) close(r2) close(r1) fsync(r0) write(r1, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906", 0x1e) r3 = syz_open_pts() kevent(r1, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x1, 0x7f, 0x2}, {{r2}, 0x0, 0xc0, 0x14, 0x62, 0xda5}, {{r0}, 0xfffffffffffffffe, 0x81, 0x21, 0x6, 0x6c}, {{r0}, 0x0, 0x80, 0x2, 0x1, 0x4}, {{r0}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x100000000, 0x669b88fb}, {{r2}, 0xffffffffffffffff, 0x15, 0x10, 0x1f, 0x5d21}, {{r3}, 0xfffffffffffffffa, 0x9, 0x20000014, 0x1, 0x7}], 0x1, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x2, 0x6, 0x1f}, {{r1}, 0xfffffffffffffff8, 0x0, 0x11, 0x8, 0x3}, {{r0}, 0xfffffffffffffffc, 0x4, 0x90, 0x1, 0x7}, {{r2}, 0xfffffffffffffff9, 0x0, 0x1, 0x3}], 0x8, &(0x7f0000000280)={0xffffffffffffff48, 0x6}) close(r3) r4 = kqueue() fcntl$dupfd(r2, 0x0, r2) r5 = syz_open_pts() r6 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r7) mkdirat(r6, &(0x7f00000002c0)='./file0\x00', 0x2) writev(r1, &(0x7f0000001740)=[{&(0x7f00000004c0)="66154ae29001c25379648726a2e3822752c65318ae0f7099f89af4", 0x1b}, {&(0x7f0000000500)="bdb1ad4b0336b163f5ade5ac695e7b520cc3e6fdcf154c3788f15161497005b764201b64698d096284008b5ac7710e9c1b1b9f6f8962ca7bb0", 0x39}, {&(0x7f00000005c0)="bdc9f27e736bc522b51ee3df2aab49eddd39bc96fda9fd0893a7e02b2c616ec1ac833cd31af4f9121615299b493201126d37207935e0d34ee57087ac6f5204a15844bf65295fb1f422ac2f7bb0d4e9302dd91577959afd10e5e713812185fca09f018dd14c7faeb0f8ea11f953e385ada7c137f6d42a5c20837f6236dff0f6817e387edc0d472b83ca79dabe1baaa565fd0a35562e29b137401ce0cbe24d20ef8af2203bf6ac187dd6f04c4d27f91d6fe127473aac717b221d54fad56d20979db84cff24a5c9b2db4eca6c05648e8513de121e8f60e24a375f5ee58a1a1efd17ba3875d7724393705dc98ca2268378013f61bf67bd06c8519e1c126527b674b8d4791f0ddd18623a1ea80b2b1c190d9e4434828cbcaa00f263b7db97c5fbff5216dd273e0a52bc992ac489c01796417eced8d44b52ffa3a385d624f2dd24db241f6b165c4051ccc6a55cfcf60c66b2a5d62026ca2e94e179c32dff5321d698d2f1fe5585893e34b117300351b039b2c9e4969fb9d1aea2b1b1918c73eb56a9b3060e028be5eeb46685f236137131774e4e31b57569e6928de2cc0b34098bebc96489b1ab0e0603f05177df7f9bbfc0fe876597b33373573f397a912c706c8e2818c04bfcc2974e7cb9d641f8dc894d941a1158cae83456607219195139a1706021493e7af783878dc1d0c111b7553becff41e7ebfca549ddbdb0ccacbea6102dfc3a0f9882231b13332f1ed4b9a11bfbdf775da2352fdeb653ccb77bc415b30141a36d403d69f50328151bd144aba769b1912f3302f04f8baf77fc11b269f88beed390396b6d640c308f39a8f3687fa3952e083178dfc0552970d7ac4daab8706fc99f9936f3b79698a70d2aff6bc3750bae94522f8747c858f75b2fb31efa5e4d206ab9adcbc0b9c6db2dd6a6ed6817ea2788386bb93d99d70c9fa56575d2d0920d97ded41bdab5391247bc08f2bc18a37a0047460b16e8d764f90104986060001536e433e22450294a73e410f51936e94fb620261fb7d1fc1c0c21e9d20acbcd98ed651113b821d94cd734fcde066d6a569f6da3a9bac7aaa19ca35ed744c5df1f7cde98152220cd09fdf3a5dc16f1554374bc0afe4638682d048cf5503fd348df9b026ce70b2d81bfd11b09492892146033ce2287a155620e9f35f042c261a22669a1769561ac543b1922952a6b37ecae3a4d3f34be022942f4615e6721531cb53ce649db1adefe349bf3c55b49fca5f1555b4436e61a4d743ed225ffbeda5332ec9fa5eb20728ce2b873c6f59dc936226bbcb8516e4590eace0afa811288820084c889377fe3f6d302ab0c181ba9f0b8d8c573b5959ee239666992a1c4ae17f8ff8a867abd2d19dbb5a93ab76245f69fce0892d593d5e2b5be5f3ab9a92045ecda9b0edb863cc432307e52602059fc820e564ba4a09bede581e1bfe7a86bf71c02ad73a6990c3f892138631fd6cc2a77d3b051f0545c9a5e366e6033042eb2a03f3753587bff0faa26e11542e559e5a0a98336c3477d469a110bbc7aaa4adc53da2b51a9156225231f568b2b2ec2a289126647c0731e5d21e7d8c9a5586772fc47bd715b47f2314717ae027a6301ca7958711628916eabb5af6009795c8ba0133192c5393a0f2f6945837dcc69706b8266ee8ff477d0e988f46bddbe808c9cc65cd72a1c5e9fd5c992c1737924a7b78b32fca8498da953cd805056c4888b7290520eb92a4c2d45f06365d55617cf5cac4a2e11cd421525740a69c83515b06661587cd3528f5ab10f8c644ca3d09447cd2445554c755d4863d896f42531b3679460e272265ad9ad35a289d37c004be5f86448b9898f7170388a25d0c47fd6e1615b069276417da70e4346647a6aee7d68c166560a2a771c1ccc10b3200db2f2d206bb96eee421ca1ece0ee9c3e715a17bc07dd50c70bf03c2c77e2ed0f10ee21f67ab7b6ae140285b158db5df97adaae7b851bbb794b01f36d30cfe414dabe0667cc4592155122d7dd1b9a9310b71ebd4e1541a668f9c1dcf9f36c5402e0b97d524dc84f0a1cb0b03ab899548f66d3ad6139b0be91f87e2c92af12994cd415df3717bd8c3288bddefc145ab9fc12e7cc7eb96459f449aa184c2896594306a01484bef1a323fcef7dee8d15e65fe4cd2d21e11ce419820447f1987e65e2c5395cb96ad7dd42f6b314b0fe4ae10cf226b3f59d39807c43c13149f342a972a1843e582eac376b7a84c26e2c5dc330a7676b069eedc264b2333656d7e000d9aafda5804cf41dc47eeaa4c9b1f71d4790a340029515f378ad2074bff8ef5912edf31a32933246f18b04924fa2a9d059c1c85b5d0b99bcfc67b9f5ec975c1b90e494eea1e0baa37b6a45a4617e84ee49b324c8ae9b287a09e9cad3f888e33547be7c4c50033fe2fc8b5bf3d262a61f403d194a93b6c9df70fffedf3db742eedb06869819485f753db51cef9772d6b8d9698bbb56588a46932d4418d4fcabf082a6141ae5ab1d080af7403e7074056ce049ced6837dbe491032857eb49c58fdff19a132ea9482e2ce16dead7408c000b06e3dfc7c83ff70b7d8338b19b65a9379b41b2bd4e13fde5340a2d7779758b426787c48e1394b8058cdc1d578faafbf2e370d7ce2c3c406c80fd32c0caba21d1a1e17cfe9d591bb63a905282e38f44a287e09e95e39b77b9113708a9d5d20af5dd14d796ece3bdb3e089e9d44acbef1cdb7e7de1bc632fdd4d6d8ae2a52def2ba78cb10f507416d4aed3c02656cb095c968d05524580a16cc268ba7b4d72511b691c638543d53f6fefcc7786bb54fa5302e5f0fc55b7d67e37375a02819054c59b5b4f22d2503c8b03fb88a205766fb93877fe3779bea9fa7c5f511246f9fccb791636220374185f1dcc43a21dcd8184d99b721144bbcc865d0e2c0375de0e854c2b7127cab5324eb3c33714c96a21ce4c63d65043a00320965b72faf746056a6518099e5394b3427fd68eef00df09bcac69cf107e2ec7f8d484bb0529ee10f93fb642f6e0fa7ed98cc57c4c47b0194d2437ad13ac1b2e4b226bdb6167919f13c4f320f8687ca23bf6244ba8de006a350e20f95a81af59755c2dafcb9927fef992512ee7cf98897b0081d3f860a63b8adb82e4b6df92515ec358205b46c79f8267cb8d2ea4a4b72b3fc9b3b90a430480fa9bc08db96845581f38f171b1585a976f889bc1b6f1879cfad7962377424a620eea456e2e7d87f32f5e419f8b545a0aec8501e8ea005f4796299fdaa17a4d78b33edb375501a4e114dc096acd7fc184566e45ad7de2b3db854a020777a3ccbeedb5ad06acc1080d9f82bcaf4235f7b76608183cd8e70935f4d8e9c1c4b74e30cca6c7644f241462b782bd963056ad0e5999d107ec63bfca212c7004cbb8cd019452e4ec3e0f275f47769dbdd948bb203103fe7552a326acce5a1d76c711c93b5576b16e0b6661d645239bc51e6a42d2bcd3af0def39b5e65279853f769419e1696a205b2310040a7833429db38277dd6c5780820ffb498bee15db03eb8a6a2762066070ca1b5ec8634773888c1439e195d231ac70761c25e2080c3b3ca1753515ec6a5824e5ced50a84b93c51676ef2eec0f996e3445135c6f085986b94b1f197f2d746688c6c21b051a5ed4cf295b69417c31f0c957093ad8b63c4bfc8d2c46a476b9b645460eb13df4c8398cc69681a3dd78056e84d0c082724c225b1ef302f644092fa82e2869546eb30bbc082c84603c9cad86883312efb24db63b1db87aacbab16c3b8e91cd94d2fe5e3da3d1a2d0679afa1705dda227f8b6727fa1608830854411555c4bd07405515bccc7c2f535e150503bfa9e0acd4139ca52826ee3b8ce32d3bb632896b0d7fae2d868e5897ac600155a1ea91d0f57f894eccd09c14196b2d9d3e466bf6c97743958a9e2f1a82fec9ec6c5754edaff05189f64a47028e2cb25bcaec785391d3a6623a9b088744d339f0ad61ce56dd7d1ae28cf24974d376d82934a3158ee74bcb600a1618bc25207beb20b8aceb640aaf305173905155a47d8852ee90cc9efc151d195f414d0608218cebf15ac2aa03c4c6e32f78525fab05fddddb7d6a4ac7af1680bbdbb5304d2a9359ca79af34208caa08383606223a1ecc7c49970e3865f15a253531f6ef7928f876936e67dc55a789b0992bcfdb0c2571aa7efd5ddf2ecd9c1fb27c119c442d291f8ab895f10219cc0bfd48d61ac26529182160626a6a43f352367f870c93cf90fa8154b6db114b67fb8823aa7c989f107d0131076eb258d10aec019f128ebdd1c4ea15c614403e545fc5f3a6ccf10a2f4d439d7889750ebbcbc8061ab19c1bec10b13ef2d9d04a3a7c1c0472a89ff74af5b8da01997b309c59695ea1f55686d472bf912a6aea3655ca32791f1c95eb974ae91bf35eed97c369320862830115f3a477d098d8da39b7924e752eb75e2c075ac1fbdf7be6552c35d51d384cf68f4a4f13a26df0e23244c87153cd8d77b6b7007b7aca54216d7f3fbfcd4dca4247b33d10f72372fc24b92deaa079618add7d5861a74eb360ee73f218b368a75b620ebeb6862582a1547f8b4fe1e1512e3faf0ca51fff8121beda4fd3434c9fe49bcdac4a505b8745cef4cfdae04b322356887a175ba1e5c1f525a415b629242c39106e5823b093d5da53e7137009f454a3139581f2551b29fd0bd08e1952bbd1f5cad82df0728b251a36e2b90492fedfd7d21f9a1c4b7288fed1c9d4b4b1d3a9f599348688cf8122cafd6cf67e770c22f4c41adeb65ba2ad80c1f4fa4cfc1ee58257ef9fd7cae4b0768e0db135978e365ddfdf1dcb616c7f3c74529bd6b902f14fda692917d95c96c9e21e7f4af1af251fc3ed64a189b8bb433d5ae12d78ee0963d66fac67ded50352bff2cf1122f147ca99a1cddc9620881a3d196e37a6818317c96eb32451527826d1a36a6b1314ad5840e93b21d1ed32b8d43a6705122e7cc198798554541f0dcbc61285da6686bdb11817445888c078a0f32a01d0d0c45b1bcc1be97e37f78d4aa5bfcfe59136499de48e6bb503de6072f90564240d4e217ec29e4d17e35835f608081964331520fa0deb39905adccf196c6d62411125ce70d2547350f75dbdeffa59ec7f314973ba729a658ef682d9f4d4ea6d959105caf3b8ae2fa5ca9ce002df87e7a018ed2915d09a8c176040f36c415714cbe733aa226e901e0fa532b6bab890570e7e58f93c4492432bb1548d32234c7c203f4736f991837f8f0c74ef110e6fd3004a0ed9a1adc08ba0c6cc6cc7bcf2fb329424063b6f117265b570593fac8c8e9def04ad8b718a6992a038a8a55ca7c0a3b709a3f8a8538ca812b31f7680468e35938ae433c114f44fa9768d8c0b85e0d2a5a8cd71ee290e67cb85e532cdddca7a325ba2d8742ec3383297e5013cbe72388dec99575b9b159137a433dffd49e745763c8dd18a67bd4c9904160f45dc4c650318b1eda7573b9417a0aac4e8474ead73347c56eaeaaf1536b853e393101016a35d838428cabe1621cb5d2ddbe85b778ae5a8dd883aa185c0f499ecd36da03a5ceae3f3eefe8bfea3865a2a4ffa5ba6c9c60b7c4209ad6a812d3187838d4408e1274d9370cb1a13acd31e8a9e19caf32d613bfb137039da31baf4b10508bcd01e309031904d9756847642fbd56d2793c0ca82e61b8cdcd4d234accd924763489fe15487f49aa242ef36028ac3dbf1b253dc2867e60cf51661cdf65dd0617406249cedbba36e7bd325adc84d7fdb9703c4ed736613bb05a488549f224c3c1571fbb6726c462753158babbeb6a4a729854c3b", 0x1000}, {&(0x7f00000015c0)="96bde77e695d071a654ffa74f2fe264b10bc126ca6d0dd22cbb7b3ebc1c9c905ebb0c45590419eefe9171e71cf504972d369e60cc403f8a263f6a14dedfa671394", 0x41}, {&(0x7f0000001640)="823d5733400c68c5ac646b7bd65284def6eaa2f5ecd2d44f7ce4f0de278ee6db739fc697b13b6dcc9836ddd0b55aa5c73f1c2be1700c755155e2bf2dd65a119686c7f3740caf5bf9f755f4a94315047612bcd338eda9d5bd474661cc1d65f89677e38352e9380ec66aedf0773a9c820688ee655ee955e1a0991d991938c554977c6826d640fc31f989d6baea659c018a50de04cca462be14fe3e9b7c2e0e419f9274843f7b0d2b27ca29e2778521bb15e1944cafdbda0576a841e4f6b0baf34e33501a5e654be08ef034ed2cce3fcf9b9ddfde4da89be2845826c03a3f606688fa33db63029d5c5cb932b7f213537c493ac30f7cb9", 0xf5}], 0x5) clock_gettime(0x3, &(0x7f0000000300)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x2, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac233c57b1c688ee8ebd81823fc7e0d7a"}) fcntl$dupfd(r5, 0x0, r4) dup(r1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x7d, 0x1d38, "bad84b73f2a42ccc000000000000000600"}) readv(r2, &(0x7f00000001c0), 0x0) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="00000004a891e24ddd47e1f9bba4a472c883995d1ae7e90ff5b0be371927d2cd6fcfbe6fee42eaaf828d87b8d19b0b000000000000135ae36f83550de690991b2ecf4989061411492ac94b664e9bcf0b70c27d94ab0c39f42c810477333a828cfc822614af774fed5641ac084072bc3af86b922b76d4e27c62993c8daafa577ec3e9bf69bda90bfec3c3f9d554f16acdadddea476c3bb719f973d7532f8eaf99a1829154e06db41187e8c811e472fc9f7dd7f59d734ed7867bf4", 0xba) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:45 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchown(r0, 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) 16:00:45 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xd887, 0xe3}, {0x1, 0x100}}) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockopt(r0, 0x5, 0x3, &(0x7f00000000c0)=""/175, &(0x7f0000000180)=0xaf) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x29, 0x2e, 0x0, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000100)='./bus/file0\x00', 0x2000, 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x7c, 0x0) mkdir(&(0x7f0000000000)='./bus/file0\x00', 0x14) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) kqueue() r1 = socket$inet(0x2, 0x20000007ffe, 0x3ff) mknod$loop(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x0) dup2(r1, r1) 16:00:45 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) setgroups(0x2, &(0x7f0000000080)=[r1, r1]) getgroups(0x3, &(0x7f00000000c0)=[r1, r1, r1]) r5 = dup(0xffffffffffffffff) preadv(r5, &(0x7f00000011c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/140, 0x8c}], 0x2, 0x0) getgroups(0x7, &(0x7f0000001200)=[r3, r1, r3, r2, r1, r4, r2]) r11 = open(&(0x7f0000001240)='./file0\x00', 0x800, 0x4) setgroups(0x2, &(0x7f0000001280)=[r8, r4]) getpid() ioctl$TIOCEXCL(r11, 0x2000740d) r12 = openat(r11, &(0x7f00000012c0)='./file0\x00', 0x10, 0x80) getpid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001380)={r13, r0, r7}, 0xc) getgroups(0x4, &(0x7f00000013c0)=[r2, r4, r14, r10]) kevent(r5, &(0x7f0000001400)=[{{r5}, 0xfffffffffffffff8, 0x60, 0xfffff, 0x4, 0x330}, {{r5}, 0xfffffffffffffffe, 0x1, 0x10, 0x7fff, 0xa69}, {{r5}, 0x0, 0x80, 0x2, 0x2, 0x9}], 0x1000, &(0x7f0000001480)=[{{r5}, 0xffffffffffffffff, 0x10, 0x20000001, 0x1, 0x7fffffff}, {{r11}, 0xffffffffffffffff, 0x0, 0x8, 0x339b, 0x100000000}, {{r11}, 0xfffffffffffffffc, 0x48, 0x3, 0x1ff, 0x35}, {{r5}, 0xfffffffffffffffb, 0x80, 0x63, 0x7, 0x63}, {{r5}, 0xffffffffffffffff, 0x12, 0x21, 0x46bf, 0x877}, {{r5}, 0xffffffffffffffff, 0x90, 0x1, 0x5, 0xffffffff}], 0x3, &(0x7f0000001540)={0x7, 0x5}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001580), 0xc) getgroups(0x4, &(0x7f00000015c0)=[r15, r16, r9, r6]) recvfrom$inet(r5, &(0x7f0000001600)=""/46, 0x2e, 0x841, &(0x7f0000001640)={0x2, 0x2}, 0xc) readv(r12, &(0x7f0000002b00)=[{&(0x7f0000001680)=""/252, 0xfc}, {&(0x7f0000001780)=""/216, 0xd8}, {&(0x7f0000001880)=""/102, 0x66}, {&(0x7f0000001900)=""/42, 0x2a}, {&(0x7f0000001940)=""/78, 0x4e}, {&(0x7f00000019c0)=""/199, 0xc7}, {&(0x7f0000001ac0)=""/17, 0x11}, {&(0x7f0000001b00)=""/4096, 0x1000}], 0x8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r11, 0x0, 0x0) chown(&(0x7f0000002b80)='\x00', r0, r18) readv(r11, &(0x7f0000005140)=[{&(0x7f0000002bc0)=""/222, 0xde}, {&(0x7f0000002cc0)=""/4096, 0x1000}, {&(0x7f0000003cc0)=""/206, 0xce}, {&(0x7f0000003dc0)=""/164, 0xa4}, {&(0x7f0000003e80)=""/109, 0x6d}, {&(0x7f0000003f00)=""/4096, 0x1000}, {&(0x7f0000004f00)=""/212, 0xd4}, {&(0x7f0000005000)=""/22, 0x16}, {&(0x7f0000005040)=""/71, 0x47}, {&(0x7f00000050c0)=""/125, 0x7d}], 0xa) sync() syz_open_pts() wait4(r13, &(0x7f0000005200), 0x8, &(0x7f0000005240)) setgroups(0x2, &(0x7f0000005300)=[r17, r8]) kqueue() setgroups(0x7, &(0x7f0000005340)=[r19, r9, r8, r3, r7, r10, r7]) 16:00:45 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) syz_emit_ethernet(0x9a, &(0x7f0000000280)="297f0bd7607cdf260d0feaf4c31304634a6e45ed8a2592769554f28111289372428096236ff17b96c855a280c3bebd0d90f73cf8b11887d5862ec4262c2c73b298cb95b4cdbd64350cea2697a10742d0769fa7be98ca985606cf32c12ad9f4c1ec552b8fab4200a17e253dd299529b62b4075ff5d38bc535362a999251f7ca6dbd83cb74284bfad7a1e0d4707ee327b7099501cde3c81ba1cbdb") setgroups(0x0, 0x0) clock_getres(0x4, &(0x7f0000000100)) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$inet(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) socket$unix(0x1, 0x5, 0x0) setregid(r1, r1) r3 = semget(0x0, 0x3, 0x40) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/227) setuid(0xee01) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x80000000, 0x10000}, {0x5f3, 0x369}}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) 16:00:45 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x15}], 0x70, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xd}], 0x943d, 0x0) kevent(r0, 0x0, 0x7fff, &(0x7f0000000040), 0xa581, 0x0) 16:00:45 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ftruncate(r0, 0x100) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) fsync(r1) read(r1, 0x0, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket(0x6, 0x4004, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:45 executing program 1: nanosleep(&(0x7f0000000000)={0x70, 0x6}, &(0x7f0000000040)) nanosleep(&(0x7f0000000100)={0x0, 0x804}, &(0x7f0000000080)) 16:00:45 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) clock_gettime(0x2, &(0x7f0000000000)) r0 = open(&(0x7f0000001040)='./bus\x00', 0x80, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:45 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) read(r0, &(0x7f0000000000)=""/89, 0x59) 16:00:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) chroot(&(0x7f0000000080)='./bus\x00') r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x10000, 0x0) 16:00:46 executing program 1: r0 = socket(0x18, 0xc002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000002680)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="293ecef5c75879f61621c8e0089313fabb1ed4036965540856890aabcee48dc32d4aa72014954d232a86988d5119b00122feb23f92c87eb9b7153f2c99b636871b1446ad7d9c66c165dfeef360a451ca237069ef8cf5a37bceb193a5d1c7ed3d921dd6deb821ed2588a48f6c8bc91f0d9f7d6c377850109350e7e988ac4b56e7d17fe1310fbb0d3acc2b3d3db0e140d4fd510b6664916b1a", 0x98}, {&(0x7f0000000000)="d379ec312ffbdc201710e1b63ba64511a80a23330b32716b6316a4d4e099151f708588ab76", 0x25}, {&(0x7f0000000140)="7a6a0eff2569e1d73bdef8da1764df7f162c9470d569feb270f90f682a0c804f435ca7d21328cc8da3db15eb2212e9af38e923aa9f873a899b4691d2773d4db954529641f3343a3e1f92786b84e10fe4dc467cd9499ee2047bd485a7c0713dc2651cc5549200d2a7c2e5b29ea820c85657d9fae9178f8853fb7f3318ca44aeea6099f788c59baf05e8a8ada533b43cfd70dcabdc8e794658402e325aaffdeba56feb7843af96d84df88505f26212cb027107372dc4850583b67a9bb314d1b382cf81e695fe1d767a5f1d003dd7f8f9125373905231a9bea7d4050684c198bc0f18f65bcd63cbfd91fa59a8b0585c2850d2afdc766b", 0xf5}], 0x3, 0x0) 16:00:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000740)='./file0/file0\x00', 0x6000, 0x0) r2 = kqueue() r3 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r3) r4 = getpid() r5 = getuid() getgroups(0x2, &(0x7f00000005c0)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f00000001c0)="0864c4da4b3ad5d08dcab6c0099c0ae84e9d64d97a799644e048c964037807b80836710f95345ba96efb44c966c1d27097ea7553197f403da6c94efe28b960297724737535fe841e7dd9109c555c8ffe58eff6ad4d2419e774260763c99cf9fd4b622598f1a288ab7914a5aa80a3832dd4c625d87c1dfada4f38839d11b3614860929e269798e00e48661349ec954e5f25b0ca5344ccd8d867b44a2541dfee7310739e910fb5c290b9871b51c30b224b0776562b93d24959f79b5105abfa2d57ca5dde8f1ab95d7fc7e8447a9ee61f1d70da8c361c770d7d511c7cd8d293e6bfdf46403e3783a2a697", 0xe9}, {&(0x7f00000002c0)="61ee9453eff57ad6484af94ade33f28a6598f013156f9280c88882e7afce98bc0b92bb562d7553936009de12e5fbadc5f64244de20f7b3d4b1c25324c2dee73dc820f48ba13bfac5885eb23285632e874bf37e4be77359b69ede32ad346671be6eeacedfc2ee74b0fefa09ded08fd1923505d24426df579416c25855eeab6a03adc22ae2773e77a71868c2114ed653e8c82d2af6cfbb269001144895f4f9b2070be9a7ad278c268427ee83056e333cbcfdb58f1e493109ca6dddc5b9e1aa99c84ac8283cc78dcf83ad7892", 0xcb}, {&(0x7f00000003c0)="620edfb8d416a3101e4856ee8f2ae31ecd132fbfb9636cc859213bb6cd974949d66f6b42b5249e6c1dc17b76e56e39979d7dec41b13e54527ba3a34482e49bdd7c0e4e4cc79a7071d69d1b1ed75185e44c730f8cf1b7a1f35fde234be22e53b0b119aae4d83dc814f7bdd95a5ae9f6502794e22b4b0af8a64f3e5909faceb860f79cfabfb6552c64", 0x88}, {&(0x7f0000000100)="968921d7da6df02b52d5be71c29e4eec7f7f13c616f12555c5d3d74386c8c0ead4ca96a98650da2f3fee20e28bb8d20dad07", 0x32}, {&(0x7f0000000480)="0f6d7cb47a3218e94e0cdb7311310c92a0b9a99b9dc1e1450e3f0f4152ee5e43f7dac16c131fd29b025b82ac0c00df7ed091198cb3e80d40df56ef86c439dfe90d636543c6749eed26c02636230ccbd533e3b162e6a8dcc8e99a6550c9de6366bbdfc690071af50beef1ba1bc515fd5d92c204baa1dbd468bf618e544e4c2384bcdf5ddab5c1b2f3e38a5965d53b6bb72e40197098cf10c69c69706578ceecd6e9f76d3ce4bb147f827a9780caa917972b4fffca024918", 0xb7}, {&(0x7f0000000140)="34e6d8ac057328f928c9ea2b5138e486c2fcb092", 0x14}], 0x6, &(0x7f0000000600)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r1, r2, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x48, 0x3}, 0x0) 16:00:46 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) writev(r0, &(0x7f0000001480)=[{&(0x7f00000000c0)="f61948dbb3e549ecba258f263db315943e28e84771e31ebdfc11db58b5630258ebafaee6bdd7156dc7c96e3e2fa61b9016df3d21334939198f7793d9ea0dde332c3e530d30f6bd4d06a886167c4f81779102ec1c05c4cec50df8ed863be02e0ef258ff905bedbaea18b727a051846ea1be30651813f2ed069791b5eea0b53616c78a19551244a3f1143bda083f7dccdc88cb44e14c6fbc2779a55228841721445785067c664ba13d755f7ad207de8de265b1b99ebadf92787de1914fe4164354f38324b3dd00b9eb2e71677e16b567d4b9748f2f", 0xd4}, {&(0x7f00000001c0)="22ef9744c66b808bf7e16df4af7d72", 0xf}, {&(0x7f0000000200)="3d82e75847d289e82c9d55b69d46f5572b98678f5cd60637d520223463e08a4046850cb3658037e2a32081796af5b7696f9fc13f27012270b23a19540383d86797af9c3afa", 0x45}, {&(0x7f0000000280)="2c019c4501cfef2f34dc8d10cba87612c3ec3e00b219ca331c2b7be72bec3423b2038ded190320b34a6efab56a76429dc726f8e8dbf7b2766fde966304c9c9744321ddf3c2a899b0a9be41955d725f5bd9f57a157185b00a513290c3097597a41bd965799601834eeff09bba32615636eda0804c039dfc40ea3e22384ab38bb4bcfdd5693d3499abb14436e787600779e67c62b5510be27747e3da6739615889d95cd1b85128b214f75c93cf4f99ee96b624216fa35468ae7dabea1212bcf2260c4f5b0447d7d4b460a46d155c8939615893cc37157043ad694799b32676ffd000bcd0b48baf27a6b464942549c4eacb4375ea9aff60cd45daafbc3052d6d98dfe58d2ae8f1d6e85907e34d175f71f60aa1c88f1150335b4bf7fb29a5717a9cc9e4ec9cfb0c320611eee05434c00e34e6b8eb6733706be454271acaecbfeb46b850f98dc0798f3c352c894fa655cb4782329dfb5093070631fe8eee8b1ed893f99fb28c44e8b14279e2b1d9ea13da1d6f8280a5c36e4082bd4066deb3ba9f359220aa6441bc8aaf42e717a026759a6e4b44d59c224274d50d35295ba56281f38defe8f54a358a3732d36848f9d4f28e2a22f6e155c433dedeeff9b109c2c21b9db9770902bcace0e01a62f01335713772c89b5a7a6854c342f33ac4ca33fefeb1af64dacca8dee253eb82baff77b6983f5b49ad06e77de980e337b498c1d7e5f5a73ff13a9224f6589a11b3cbb4ab74682aed544b0bb62ac0777d67ba4ffdf4bfeffd325380a5b614d270f0e705e4f7fedc0822caf3a0366e72ba26ac383e2866fed072168ee702ee504b0d3afee6f67a59f639c5fdf008b72ef028f6da7c5e17ac06ee184f85fa43facf9b99027004c2bd7fbdade19be31521a12488ad66054da8616246056975399cfbcd7617d46bb7f1bf3813bcd3e1ad3c4d47ecb30cee90592401b6bbed8f60f14e7f32db684f92d591301d95363f5a6bef98d0435f443bc08a80416df912dde8ab9cd72f2620f5a5be4732d270bb94d23df7ab5bf0ccf7401f3f2db3f30fe78661b33adaab8d5677dab9fb8ac053508182064114f0443dfc76cecf9208bd6f4a103cae27bb434837be2a26812d0cd1074b32df8ae71c395deb21d1b8570c350758c3305dd6037deca36e8967cb8c4a8e6db3584702e503bbd740edcd6e0b8ca7b50eb2fae4e26fb5987078136334adda13503aa897c6ebf784df3b9ce64900aa7c077868c086ffe03b184e4baad1f23f14750d13af49e9af5a6ab9efe7bdd20585d5e486d24cce290f94d2a1e9cdac4467d87d616e8ccca17f7fb1a2f9191e267bf3adb80a9f112e547494bdb21f7dffdfc98e0b7f51df4561d628cee7a0120c45c9acba60bec6cc664dee91e0b66344b76f577654b841a009fff3cd81b392ac72546d35ba3c01ccec4171a298f03500e21715ccce397d3f7d14ef75b20326b8da8beb43a32a6724ddcc92f370e7ad590b29ff604358fcbf40c0e6d3720d1734076e6850b259d4d4b8559a268b99ff6fcc13073f4c87a2e2c77017584a1f67dd496d2b0edf32404d68ee285bb6fefeb45c4dd09ad0da99afb6c3129d19bbdecf8def04d61d0fe1c95bcfeae1c7a6c07e122657665d8066fd129ea8e401bfa4632ffb7af20b9e15e1d2156e5a2646309c2c221e12bf493b9eab2623b9b4d81de75192d75457d8e6b2eb357db1aba0380e5f62ce2a16223b181c6cc42ab7f61a3d8b78dc0e00321f5ef31fb7c4a20cd1b320ce7712bfbe57282eac5358071a436f022d773be20cba00e82dacd7af3effefe46f176a144a9525de92fd5f2209e1837014f27e0c511f1e7f8aba15b50c6f1651badf3a87eeeaf1b52f3a8c165ec048f5d249159138feab067393578f06df452ba2ba591db9a9f403d6198d366320612306edb2cca2ff7d9cb2fad7bb9aa0f9d39a722b431d2eb70c2880311916490ee10a759bde291257d9ed543f99eac319f26d79fbe2565ddcfb3d8831fe0cbe194142842d69db6d1a6b9bf664605c4e121688427dd70f59fd32bfe2dc65a2ede59adf2d03052f0ec41f133996fe62a231478c3b6f1b33d07b9216d2540aac4aa405d7cb9ea1060276205ab87f0caa352ea2988c7b57f9e169b9ad0f9f82741267990555595f8de766cd015e3d15a36eab478f8ee5c8bebe298099c0a5e0cd556be3822721f92578e9aa7350af7e9ff9b14d0e2061dfdb9680f4a849a1c5c708b4d00e654ff95eab514f93c12b32799387a85d58addde2e908ab0a31251b21a351a998d864851f8686457578a27d6b64027838c3abec39d26c928c38acdad2537b85bede2545ba320c83af1bf128b66f4438e07ab8e4dae85318b0b0c63cb12eca785ace3c45c72b1622855403dbed7c8a3c4871c0b51cbe348a72f43083d829877f419711b0275cb2eb6b1b99db54674a337b79fdddaeceb59721a05352cd2230104c52586f0d0d3c3b7d08a9fadb2a5cda6d3e291f08032504d94eba3ea11d652a2d8a98197ddbb38f280725e5b3003e89b72804929b2c828cf0bb0305339ab04e1ee3e6bebf61996efe5b6c4628cbb4cea1ac3d44343d95567eae08a588cd753a291c30a3ef2a8990bc7cebbea78a2973571124fe5086d9fd92fbc84585d895b52f893aaa87e3c12647d1e0540b1197c0c0f2fcbf2a45651932d4aaac6efee4176ab6dffcfb5851f75ca1edb949f8b52654f9560430abe73bce2b224ff90f652671f60bf1e385eed6bc084fcd1c065a7d32b3dbf5efcb2efc4c028a66fc5e9f8119fb4e73b49a5ae7755aafdb24d1fd11f17cda2eeeee58db6bac24b014635854a9175816eff698a2eb514a3e25e714ad9a4844aeccd9f869c3bef6a6b8e46baf5e8aa8048c126eb0fb3daf167cc333fd6cab61a7636b1e7372046cc8d3a8ab1db6ba2d33a16f3b95c687b975b764d23c898e0f2a9f2b03a03142561890dcd18c9a305d3356ba6de00eedaab2daa7701db694642a8558e436a05bff6fc10f233ed8a060a2d5c743db5bd0017ba4311025440551e958a1746ae6fdc2adb966f529e7f2fc222803ffd879e2433aa6203be247dc86bb837c4d0a30fe67b4b1fed8b39b94e2b4bf81fb8afce96dabe370b7b27f1fd3eedafc20e907e12371606dbfe355a748fb7c6600a474ee8ff5db0ec6c854b5e77846212cd7102235823ea057abe016c29460eb6207f76cc4eb1f689c38cf61fc230f431f5963b19e0b6cf06f7f6bc68e1bd9e30c7dcdc79ae4133310b4212f4fc4c2b0ace1b53bb1873ff43285848e5b88f41646798f0bdfb1301ddc2687a487dbf267066d4619ea8697f7852e9ed1fd0c27cb6680b8eb4d2132fdb73ebab34f65467bbf372ec91c5bd04fd1ad985eadd1f648d81c3dc631b27fff98da56dd430bcf585444966ee53516648f3f092ac4115af21062b65333fb796e35a6d61537306fcd5a7e767287cc081b5a550e787075e61d1cf9772cbd1f4eeb722fc4b093433b898f8e76c53ef3847925d74bb9ca5bd29c1278caf8352e83082e70e642566330d18f43891f9aeee4bf16317f34b2d2c0a81879790ddb7f8ae3d6ac95461af3405827202329accdea848f1e3ecb53efb8ee19cb61b37eaa01b76d922337bc7dd708df4880483e9732a2c43abf6f93045f1d98123c6506e6592d1633f26ebd3a675cf1b225b3cbf4248862853ddfcb77c29b09e1ce9058006dac951f66e380c9e620352a4faf81f615aead05c962b7db77a53cba74dddf991f043d4e5909f6114d14cc4a109a8f055b1b0d4f848410e47b0afe2adc4fd49ca9f8a118cd0855633c6ea241b50c6bd4c84aeacfe723589deacdad696c21356273883910f9629305ceca43bd45668c7e2e622a4ad03563790a8f64eb5e8830e334a4ae69ecada3230d46f709669da5fe9588221673e2748e7730b9f925cc4a310f20a16e0e05e0365f0da25977e0b29d7e53976241880aca853be3141990d5904ea2370e2e02ba2edbd9d721bc8524ef17b19ab3397c2338d3e7ad4437004e0996097b28e0a6e7e9257bf4b83461e74596a0d9064ab4f32e25d954f91efa9eeb5cb0b131e73a02cabae1f46da36c9bb4f0dd1c00e5f4ff5aace29df2f1ea83a5293662ce3509377a8c1486e1e636550f9d5189b1dcb482fa27938e5b55f05bcf23374194f41c50134b71784444b6c66c943f273feaba148d2e92ef5b2cf23d9ec27f89a58336889f09aa04dc32887d05a25525d16fa744995ea6e671737728fc7dc73c7128233132d16ec3fb4a43cd5747b3d3a794a0befe151da9ad5caa891f6cdb2ef82bab12d44bc1bf307bad98425c5985afd68e7bc6536c071976250ff188f0736c22e4db365404ca69d958945a09748982b7f85e8cbaee529219e1b3b7e7463281059fef641a632b2653c1ef32c8bc3afa5d9379b8914df56db61fe162296d5d7e5c65a843864cf98812cbb8896febcef00d3b19bbb8c4bd561112169d7c5e7f4f38a262d6537c2b2e4b2071c657fd61223dd81d86981436b346fd2cbe3ca3857c2099fefa472945a40f11f4704785cc7f64cf8412ae556336d49cb73419295e9e236b840aad63cd3efabee8434d6f8543184b020044365489ba02118c09ef937edb65b881ae1ae1070c027c84178b16c0f53907bc3dcf89904b1ed0774ff8cca0bfea03eb5cb76f5eb9c87f416a47ab062b84390d91f93b1b51b1101bca856a8f1279943a9097294c8002a32e63a34b5391865dd5b5b8e018e21a3bc8fea7ee66205b1b6bd3b1f7b93fcfe05930196ca6637a2e56a4c46c50f2ae02fe637a1a48f04dd9d8c643976d5e78ad6fc5c0dfaef657302d7f69611328e85bf73ba6e9fcf2b759e5958ff669eb46012e5f0711a8bb6bdb46bdf0c0622e893a17cfc31651c925c143028cdc7b153e32b36f05b9d02123b814d39c12549eadfd513108c7a3b9779a4f04a2c306936051a801252a348312c630ed4b56bf198e641189a03dca5c4fb58e24cb284ac01f11bedd93a160336e5fe0153c7646f767c19fbb59101add454c532da613ce47018b64a66728b76ad477328e4c129c50e76741c0e3fd2e3ca42342b7a6c56d93ceb6b260f056da266702e2d187089cb3b90f20f5a0146376d2c92f3489b43a5cbf61838cd25f7316df5930797d6f5463b8ef4d245f019851865e7a285404e80e9ae05f57f929f0d76c142d34cd5d1d925e7a3650393d0283c19d843239c34a6bbd42556bb529a1f5514414d3e822104baefde87491882748aadfe5b9e92724241dcc02d40abd73f532de5280f7ea928b06a06c20cc741645d9673e61dd24351057376d3d0ff8c4eec3234313b1f8e418aa0dce06707462e6f5f919bd186991ef8b54bc0eeac27b9269c65da25b8e6f37eccd4e52531fc1fa226897096ae07568fbe8192577d884da6167fab880ece86b0e45949df4f55c22eedf14a65b7b0d4b393aa4b1463715693ea467890c308f7fb55ac0a2047f323feef8b10dc28e14af303d16ac0c6119ac8e8ef6eece2a0f493d26b17c59730f6d2acab5f7d8dc291ce30a5994df652d1c9a83f063536f56991ea6bae4b2783c6a6b96b4c46e09ed10358cddd99b9cce98d1a7534d2252b564a786310d5a2b49fd10bd17d6db9151d03bf82df1d137eba166f184ba164a29c2271c2f7cee53adc1cf1b94962865490b3866663cf06b7a6d7606e6a7d2e04d2d6c4e6304270cfb7c38b8b8d30a1be42a19d86cd518293fdeb23cb71a7d7a982b29a3147f253c8b9163acc8da7ed6a3ad7aa03c541c3330e5b2373c332bbf8f23564d1911fd2b820c64b06c9d7", 0x1000}, {&(0x7f0000001280)="8bca646c9c", 0x5}, {&(0x7f00000012c0)="ee91fcc5ffd1a949bbf5ab444ff0083552eccd932a156f09e816428544364a2908fcf1ded7409758c70dff87fcc274e5ee8e1acacf28c7110d4a1dd28a500dde3d46d58f20a753d107424cb4d91fda1d13fdd3b9738b103254fd117ab4b8c9ea37d5e783bdd0acd961f56727dee0f03a151f0ebdd015cbf74c63b03036ccd422946413695362", 0x86}, {&(0x7f0000001380)="f892c8d03699971ffd119e8cefe48b4b286642896ef2b19e5fc4061f345f797756eb6af69f2ff4bfb0a49207b1d5bfa6fc1ba182dc8f24cb05d9ca0f51a678318025cfe6d3f71dabea7e6903191aea5f72c772f3ca931ce6fb63dc0c50151aa4de6c0f8d822791a5ce0a9095760cfd65ab38a291ab20a552fb7d41e966fa02a668abcc73e3b108e67f2cce4b99efa2ff06b69af076aa2fd2b7c6f24b1108edd5bdfc68b64156ec4f926d878d", 0xac}, {&(0x7f0000001440)="1648a0570585101bfc6e39a3d89eae77f56694fd22df133ccb2f903a47d17c0664b18e61174a", 0x26}], 0x8) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) 16:00:46 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) 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:46 executing program 1: r0 = syz_open_pts() mlockall(0x2) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x8001, 0x8) r2 = fcntl$dupfd(r0, 0x4, r1) close(r2) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x5}], 0xa3b, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000001140), 0x9, &(0x7f0000001180)=[{{r3}, 0xfffffffffffffffb, 0x12}], 0x400, 0x0) 16:00:46 executing program 0: r0 = socket$inet6(0x18, 0x2000003, 0x0) setsockopt(r0, 0x2000000000029, 0x26, &(0x7f0000000100)='\x00\x00\bL', 0x4) 16:00:46 executing program 1: r0 = socket(0x19, 0x5, 0x0) r1 = dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) syz_emit_ethernet(0x1c, &(0x7f0000000300)="cd7a412fc7756f5fe7161aadc139e0336eb103f157f6577ec6a3079d") getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000003dc0)={0x0, 0x0, 0x0}, 0x3) r6 = getuid() r7 = getgid() socketpair(0x0, 0x8000, 0xfffffffffffffffd, &(0x7f0000000380)={0xffffffffffffffff}) r9 = fcntl$getown(r1, 0x5) r10 = getuid() utimensat(r8, &(0x7f0000003d40)='./file0\x00', &(0x7f0000003d80)={{0x0, 0x9}, {0x8, 0x1}}, 0x0) getgroups(0x7, &(0x7f00000003c0)=[r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r3, &(0x7f0000001500)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="a23bb518ad0a539059ea2af13f51dde8577e864b8703f50965c65083d011abcf3f1708d09b649cc7b65d14e198df49c4e8705c996cf445ce728331c4c856a2f3b0412760d4", 0x45}, {&(0x7f0000000140)="cdd1ef0fd540819939a1841cdd12c81facbaeb160655", 0x16}, {&(0x7f0000000180)="1d93d4cf2a9cd51383f2159800a04c145da31315548859ec3fa790f0d952b81097b2077856d0a73101ab9b0e9ad79b155fa262c247e54375330608f49c01ff0f97d03510d503e94819712c", 0x4b}, {&(0x7f0000000200)="9b7a62ec59c1cd3c8cec82a37a7374fa07b90de8915bf9d833febc1ddf73354ed96fcec73ed4d853a3d89c1b5a9fb81b198c4c1cd18977c71bcd0c5a280a165fbd8da2c0dbb21298da", 0x49}, {&(0x7f0000000440)="9bea938cc5e3df7a7b8fe4ab46b5e1959f0e2ca5be4455acaf2715356010a92e8699116406b5e5216160722607f314ff3aa67ab03209c8b24f626ddcd9146fb26777dad37dff278fef11d77827dd575f7840a19f40d6b4bcfbe67b029e548f370cd429d2816ce06369ce7bbbe9e70212c411f06debdf9e191308e7f5e184fde38c0c21c63cfc19464cc1bb883c95e9af833bcd68cbfe68d8e03ad306ce92d6709714514a6e7463572768b4a9f80e77a40e4022608705934d4ad0c3e9d49dcae9f31321e96712f4c20a5affa53486ffd5160ac6a5a3c561e1ee98dfbb71f00ed4133a40991ad600c921e68531afcb286fca371523247d3692d1c6d3417555814834de55a9d8213a18372f6d80384c6947d75b25215c70c459347fc5915cfc30c35fd302924eb2083d53d3cf10b1635b662f660b589f7a7b4b651d49cec8fe047b41b8cbf233815ff31971a4f675d1454b46ced3dcdabc9bbe9983f3add9a650d11b4895e6427c8bcc6906390c5b897e81765db2122a00f32cea6dc48521b03886e2d6bcbfad02e86fb577a5afab3e99de7c6c55e5afac58b2b2410789fbc0c7ae77daddc0180c26c9ac2267e9d49f82e546d795ea830ff97f343a30d455b2fa8eab639b7aaba598681d756c99fc588fdf82f4b46dfdc4b608d85fe25892742d8fc6f05c7eb63a776959446887ec729ba9e3ae12dcae7979638b68cbc9a6e2d2316467381533bc4d6ca2a6c9bd898fc7aed41f28f1243b0e94d9046cf96cbaf0e3ba4c552cdb6a5956b42e58f990181a0f379522db011d7a46122c2673e84e7fb605e78124e5eb964cd4dde5659bd4592c865818897fd6423aa52b097ef50542e036d95a98c0ba37164d7d2f3962bb3befdf48ed542a97283af37f3b9a1c05b7051a88c1b9c71021558c5d94cc7836af722d5d87eec976b537d123537fc41af000565640d3e5d63c47c489b92e67531f3fef187a1e97cdc921af2824053d64d78eba6faa16576473634eb0f51abb58c4bf9f9bd1875a4abeab71046a4e1efa3c1ceca3baf069160b02c993e71fee7b24b1cb9358287d1e1257a32c4b371ac2e333be34f8805111d1a0cb3f12c3d71e87e17186c8c01ac70a973c66909e5a5478bbc1f5088f0419fe19eed9aaa1806c9006ee80f1f9f23c4b47ef94e9c9e99eed2e4a782e3cb201e69c2d985dd63e11bd49ed1b0ba5a11c7e6813a81e5abb1c1d8d0bdb01f1abbaee796a13ab42cb5f4d1a3b5bfbb70985136b96120f8c36927e9bc3e2da3c0633d57c0dc38fedfd776ce76b26e16033435b8772d62c5cca7db1f02bf84fbb702969cea9761ac950096636ce29321b908194d5cbb73793d5b8243b8785ffbc9a22993328e9347f8ebce64eeb6c82d5164a905ed0123616cbf4dea7965c5b7e8942b9742216b4158cb8d9b8894189699dc2c9bd43d11de3dfb52a9b8ca9547135a3e8bf790a161fd69ca8290a531f7c904a9106dbfc146876d2ad33440d017465b22f270da9008df6ea33fbb076630654ba21d778d1323c15adfc56f74bffa73369a6a58c571bd53c8548d0dc5c55ddb62b657105f86104b9114221b126303e61ef88210edc65a8e983caf1ad34cd262cb94fc87ed60d18fcbb4208679188d62262dcc899ee0b9fa450a1b630e5bddc59817ae7a83436783b7c2d72cfed4ac74cca902f64583cc73124aa37484382cf91b2630ffab2f40fcf93ea9c1029c2f3d5c798e253fbf1994e10a8048375d92a54c35d8db26483518546c200d6ac254ae5389f1dbb65deae4d7b670c041d4a24f43f7a8b98759578307cb82f0fc9156e40d90a8d47fdff8536fef519b406c7eb3efec597e89d105484ae2a6299b56a76e104addfb6d116cfc13a914dcf15945bbe245ea02c78f71f8733071f9f6b67cd1d5fbdeb6a60f020b8395fc7ea50737cc646c149d2d78e35981fb80605d5dda6ef87cc30b117bc392341f2b3a879e64b056b87c4889f7bc0fc623e8ce7b6c3d23f2bd23da128778d858dc23188588a7a136daacb5c82b8f53e927eeb2e5e226fde3f1da77f060a7589f9c61b8dda93ece3cb32a3d883b2f7e44eb1b5134a342e89802cce22a6f4c06e1cae25f80be1cc78e8322ef46287272ccdab6be65eb1e05d2a406b50425181c9f12d2e27b80d598d40c012f4e7c2a92bfe6c920553d8bb4d5d0d2301b23fe58296b3875942e4a5f0d5afd5457e91d53d5a3a7d9fb3c3620dd832ed811d1d9f116afc15cf1c8b81c071627ef1ece7e2c49fe227a92a941e9e789880b7e08d83d760ec906129d4048fe71d01bc8843cfd6e3d5eb713ec1a820ae063b54e9f765d24049c25a24516ef1808da72cc580330bd07437c1a9ee4cfd3593946d892c72aa305eef024abc188c60024b0ed4658d3b81e3ba7c8800bee4b91336237858f47a86635b48843cd89b43b123a0e10bc486cc1b7841be19f5db6bed41803e2b9c7baf3f5fe9e17061e7d849aaa530bff17cb12415b681e2032e55b1cc1d00022b78ce84db51a43b0b61d812e89f86bb8dfef763fd1b727f5a231e70246a30aff3cdd536b5d687236a6eb16c08d6f6c10e796c32c3b11c35ba6c88b702d03618e0e5e55ebef278de17266b65e551046fa3e5d36bd2c2f56670b9608f1ee4d09b355d2bace645f44f885d190431f64c59be00908ffb5a769815de997564ffbc0d79cecbfc89f1392900a7e546efd9653d7b13fca2e378c49b32729f6044784395416e9d1d434d5504ad705cd6bf0c65a8b3a5b250fd5a6917d9784a4b6dabfff41dc79a49ce0aef04c604a603e50eb2aef014328d6830252a2b606773633a5d1a2e05797fc3f228091e61622f76e0fbfe28ffba3c2715adb3af8cba16ebd31dbd447e3fe2ad6e41fcf571d8200d4fd5f641bef7bab33a7314194b7f7f92efaafb4586c512f1d8af5e622656c148a81d2894417f8b4aff0bb5aceb9a7f8fafcab7302a27922bcf93e8aea39fb6ac65575e45ae9151451da4583b4266d6b627a38538941301928bd04ef4b179728306a679c733c9beb13a1eaf9ce56b3d06e33532db54b317e93d3f1c88eb8d6fbae390914bd408489b3db49b37d8d9d3c70cf7044fe60f11720003455ba4d41e523160255ae150c5c66ee173a32509dd8da09ae980139143b1272f6ea7c0954b08f5eececa019c86ba0ccb9824750be157ce051780305ef5e78d82941baced0fa029bb9025fe7ab1406de0740753f4f79d000c6da9595ea93e71d2c640108e0525bf38aaf9c662f95e356effe0ae840f4386a7c970c821520237774caf5cfda22073fa6f8211a13d53aff1a43acd14984286d4baa34381de752b706c9d85344424bf6ebc33e14f3c49acb1961703546cd3ad6883d713326da2e958afba13544f763de330842ff8101d040a2a7212219edcb3b599469d6a7e94395d891d4e527313fda443ab478777c90572fa8910a39040f1fb71773033c73b141bccc2a33ebe25cb7b9ae92252e2d4676774ffbc33f30222cc9583868d360ababd6ad1bc2a3ad3daf958e910a38d9d28bf444d4135fa4ac403679c96fd2678f336cb3f0abbfabbbc0c812b7cd3426eac28b506ba0c3287e4bffcfec31cbdfe96728de5632ab40302a9c0135ba95c03a889ac3e8a5cfcb124b45671930f30034e3a350486b16a1df53497dea2558a832862a2ac16d060dd7d8d2974fc91642f7bb910059cfd8a783d85fcb95e7fa8f422df20f9589b2017427db33a72c4fcaa8aa8a608f02362bba8a4a942cfcde5a816fd71fb3a93e63e203928b64941e9e8cc636d51c9d46a46f9dc4adbc528b47ea0ee0a74b8cee122deb4d56ed2dab2465ced209d29c750f69850401f088178e4df6c570f2879f4e6c851b42ffd23e46da4b65b25792eb7f9a89b94c94c443e71286a5a4f3cf9301d090dd5ac9d288ccadd444730dab1f0dddb564f3ba5df99642d8f6da419de8206b2c15b683b8e464271f18459dbd95e63e80919dd4e88e32ce00a15b3ee41b7549eec29d3a59e5a833317306dd4d664f19ff37e570e1aca3dcee65faa0f680939230db4c83c983d1805bc7d4f9a25708a990eb328eeadd2d210f0c164fa949a8b85ab2e551707be1ac7e82030885ec1df50ec76799d6b2332198988558cff66e8637214716422cf1d1f62accef8ddb359398fbb3958869599da709d3b656116f11ab4808d5ca49de0ee0c8c8fa9fcf3a1919ae8b6bd0f235ef8f30423f2959afe5e1b2754527624613c8f276b6378ef31caf9d6e3270e40e978ce286e47170a6aaf42e13133cad977ceb288a8a2b00d2ec24db81d3315f2923dd7ce57d36bf1e1d84dcd806e6c1aae80f95110e2d8034e824caa7eba1e62adaae6f1408dcedb80307d8c9f6b85939ee94adbd1dd2914924ef6d63a77323c8342786472a2ce2129f5078f15553492bd739a266a650a23c646a539319c7f06e941bac3385bccad5449950c7744acac68449dd5258eae979d3445be8afe740b67a37327aa8d840fe593a65e0a88cd6f716c4e8e0f07f61d5c1cfb50b7c7eea5f87fc10fc39e59ba31e76204b8cabdb61152ea763a38f0d95476176dde0d0598c0c00e06e42bc914351f44d55a7ababaad069efbf547545143a2085ef721381e3a5fad8a61fe49b6106af2b01f2510f70d4de520f143b25e0447f91da759e8487966d826407784d3ebe297bb8bf7e65c4e805e75f71e24618932196dd502e750fa1ad7087a8ad6bfcca0367ba8a29e8c0764050c6a6f44c7841cc447d9e4a9f6bc08449a18cb0e471e9f23a3736204fd1ac889a83f2393abfd7f454334f4ef99bf4de13e3f48e811d587a10d74bfe3c178dbc6149e11ba30955e63735bff27d88d735951c3664503368a5d19632959f73e7fd4e0fb81f276afd812fe6c24530a3e58ccf89d7810304069d1c48d4f0507abb5fd10a9e90fe3533f9b8af3669c8fc602144e70cfd37b5f00a56d85e6cc1f5fa8e03f8e43eca9642195be72c69decd3368ff387f4ae3cb4b6b679c219f1553d9c0c7b833eb2a3f0a0262c08a6bbaad17deb21855359a379b9c7877a4bf7c93786f368d03d6a256485ca4e799b1a4454418582678cb922c0a5596dbf4b26498c8942436cf27a0789c5761aa2b6e38804d68d7453827aaf76c6fdf67aa4bd21c56e91ec3dc8d83c096b5740d78954963bf296e17cab1474834a4cc5b2a10f9d19b99ff120174b3693223220c79222906b5ecd07a16ced3a6113eb02dee192c5c2d84f2b2fed7bd8512c6097909666dd39b6e34683c9a21b6bb6682854a1b7117ed87e365ea89cd776e5a203600c55ef486678366c7697642ce94c12ce9f1305d364d739dc1f6771afa4be306cf9f234c3d2d08bcc1252d23d0b80a04740350f5921c59ffa7e110a59af076e41b0bfead4ffaccf1adcf9e38b52a5def7c55ccdfcbbf42659762cae1a9127a69480e3b789468cd8949a519f44a95a25c93455c74bf23d7ac9bcdefdc4c803518ff76960a83a14a341b6a98a727c769540b3adf0d6eaf67eb706e07ff66fe4a45063ed37889e94d263c19bc31fa127e337bde5a31799678dffa00c9ea69db722c799f109b8f1c2197cf7d617d6ca9edac2661e29f5716a3776e5347156255ac5e788d74fce067367f63d34997774d0d3fa949380a5c35f236916749f9bb0f99d1c433a765e5f17bd7e46b9725e18f217c343cecdca0e7a174826a72cc28f5ca712f677a0792db59b9f22229dfb0dbd2259c6f130b397b3cb0cbe8801ab4f09ecc49a4a7367251a62180baf52732b7394bd46b76a9fd20f56b929c04d2326dc9845945423cf", 0x1000}], 0x5, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, r4, r6, r7}, @rights={0x30, 0xffff, 0x1, [r2, r8, r3, r0, r2, r0, r2, r1]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x28, 0xffff, 0x1, [r3, r0, r0, r3, r2]}], 0x98, 0x400}, 0x1) sendmsg(r1, &(0x7f0000005700)={0x0, 0x0, &(0x7f0000004200)=[{&(0x7f0000000300)}, {&(0x7f0000003e00)="383e39bbcefb0e7b807e6c32552760fbd1a066e838cf7400e4bbe16c7f8a3f831394444b48e131eaf04ed0a4395ac91a47ecd3cf3555d7c277ea725b3f5cc834c30eff040af576d1365cde78f218d23b33eda5c4b028b5c4f7527178e7aa2cccc216707ac2", 0x65}, {&(0x7f0000003e80)="ed70a762a281c8f05e09b43dc77dc5926e3836a270a883e22df4239c9907ac85cf4f77303f179fd1f21b272e8df155b084aed94c8bd51ab14de4fb71cc7110bffb7f90a5dd97cc8fab4361e2aa74777be3378a6b05a905a6d3a87ae55faf8b7882645acfee43", 0x66}, {&(0x7f0000003f00)="dba1c81fc66b942f9fb020f39f31c41389bb2edb3ab3e14d542207486fcfbe301e0de2c79c0d6e71d45f543f8ed711c557085919ca92ff37eb0f5f1d7adfbe549edf520016bc1d71b37c18e442abd50c1919c87768674018897629cbda1d17708c42efa9bacacb3f78079944", 0x6c}, {&(0x7f0000003f80)="cac601dfd27a8d9549bd79f7f51cc5c4ec5663ac9994bb9d69a18ecdc9", 0x1d}, {&(0x7f0000003fc0)="7c26f71a8621781e545a09f20bde78ec4fadda562bd947291866bc924194fb4c69667dde15da2321", 0x28}, {&(0x7f0000004000)="ee21ded2128c6d65ce21e5ae9871878be733bfd68249feedce25a55bee18788e3755ea7e1651f7b3c4edd292a23c89159394be367b6bcd21fb20bf23bb3740bdfdcbbcbefc4b9078857ae06857d18389c2f170d8b5b19584", 0x58}, {&(0x7f0000004080)="96fa4424d3767d2be0041e572b2c9db41b57c4ebb3279de90365c8765f791f635348fb1c3a77e1ff9c0ca84f066a055be05f9d18bfd795d42d625a1f81ab4462147b9cb86c292ba8079b1b9f391ee2467e1ee6757ef04f3e90fea350fe3dc1a5aa28ac41b2c9bfa74993bde39db08f11c8099d80dc2ee4c981fd03251231a8a80f3c1bd5d3e3f52acbf6c9e30f30e9fa225dd936c7897d4b618c8094f922375dc33877e80bf6ed0aae42393d35b233ec9c9a0c51f3974aea1395208b716fc497b6e5f4", 0xc3}, {&(0x7f0000004180)="ff06fb0a70eec29df6db69534089f176e281b6412dc17176ffa3397f12e4ecb8145dae9484200ae978e55192f36de22da54f9eebf16f2c128c276537a748b4c9da9141cbd0d8c3118251731aa91d705e4b98dd2de91ac8f79eae7417d7559191bf6a78afa82a5909ed97df378085873f21e6a670b52335661a90d362c4f8", 0x7e}], 0x9, &(0x7f00000042c0)=[{0x1010, 0xffff, 0x1f, "441a4cd95fc95c6d1a24d6ce14589628cb73087cc65f1efcc01db133c5d9ce131bfd0b96f15796b90eebc63cb67b2210fff5ace0f9a8c487d69ce278134865c580ef97eeb726a000d70fe3ab8799503b3ae7505f93639a62d218c383a3dd012802b07f814f61832879093b1c072dc182e6588549e9b40faeffec84380b0480342086831dc94d242e7730680948bf6ff9bdad4a7cfd545a6d06ef07179d4f47cc51e6cf772e4c10aa18fa02ff1fc39b07312a4b5c040c77612b59573d4df73bc0d7bf332fe788b0138bc9bda7e9b6dd3f8c933855c548caaf2f249cdeb5c93050b1a0ece9254ff5e5e37cca2579c9115216773d8253fbdfe3f2002da8b04682e8a4e54ebbd91ef4c3392fc18ee36307aa3c68eec2568ba9608b724f036bc973ededb726301aaf6383c4377d2a52292d160e38378377f1f4a2625ef13141125b82ae17b48475ced626e2f61d8dbc755ce061395cc119602d3c1b7649018dcd176f21af6540afd1f499062317014448882ad444624841f7aa16e65ca7ebab19f5cb1f6734b42eb3360db225feb5e0b313bd4ff6596712f4181af85a4098f243e1ccd3f475d4f948b6e7ee9ae92a4efa137f4439f1c56438fb53e4552fb4330c603613831de3a6ee1f0d82b6cac602e4ae20b427beb12fed83ba84798c5b9dc41f31801585ae3747ff0cdcf09613de5903af63958da4fd83fe8a6a0487b39d5e1aa445845a6a28a29acbd4612c4035d7acba90ed9a18956a60c09312f3d21134d7225459d94c0eef68d749a53a46a2193e8ac44248b8f08527132cef918618e908649694c076a45e9764578593584bd2e5be47a7ff62a084577063dfdebefe6c6da1fbae12bc8a76cd4861f2445e5a23f6e3e22a2c2ba0cdcdb4b6b756dcdb135ca427e0db539fd7b1b901ad995e66cd2af5c0cc472e5df33b0caa949e11fd457894ade7e4108db3f4ef2adc05c731437f1bb32353083894aa88ffb21e8c075022162fc3bb4126e761755c1f7137e2f48f468e99cc0797b69d1ff906efd5cb8218cea7384488fe531cfbebec83d51a0dbedddfcb92820392b506fbe408346325255495320cbbf10e2d16846d03a77739664bce91e05e76a003c5242b9f793771978379c31d81a1457eeb8a51b9dc89ef7363b68cae9e95d89e98fce684f010d26aef2bb12b6e08e56b0b8ff6140b4f2a3c1fdbd417137284418965852e439fceba8aa39563d9819447909f256ec1210617a90ae970694734d659bab1f6b028ce11e39a085a47db045192ec34e2a806082a6bdc5e635244947a1317f3dedb70c24fd90d7550bdfd331a1e02c7225b875a26dacd09a8fe70bbf0106674de939449b3a0cb186402d92c2eb1ab17b363d58f7af75a910bfd39d1fe47d2040a1c51d7c0aeaec24efbbacec44f45f8bbd089de4068c4009f577c176e15552c857618fcd991d1549f8ccab979a3a1e40e562e76a5698e87f871f4ec61126bb42236b3d86f7acfec75874d96ad857ceff2a15ee6914cab38744c6f2400026516ad56a0a920f4793b3be6e695e47b8892f962491382cd85b85629f20670d51016aab2696ace82a4363e3fb50d5015eb92c5641b4b894a783eadf844e154dba292f77ff6f9296b03e3357f58b00b20fff5f898ca6659d625e3c14acc03177d817dbbfa920e6dc1ff9cd508b1dbf9d299ab4c29ad568096810dd8f04154a37efde08520c8f4fc2188e0c532743e035102abd339b68b2c95caf84404d0a6e1e56902f38e763233a2d736e5abd4eb8a00f46b6271ea7ccd807bf5f1abeef5da6ee4e30ab9160272ed4fa9112c0b710798f25bf3b7b997178db5255cd82075427955bf7116a7518dd42d49c91f595562be31ddec042b421ffd149bf30c3debb5a68b6cc5bd2477b43884efc073a08c20ecefe8ebc8645e86ffbf0cbd3e789b9be05f90c75c886e68180092744738201df44313bd22ebd0b69c138495b5dfb9d374418a0cfdd5b3cf030d95c04e3ec3ccdf2d5b6e816f6a5ddff7b182cb57f748080683e5096b345685875151c930370ea67495880b25cf2e499517b0488df2655e58c8efebf867e1242ce4e6598589e543a36ca2a727df9e060af9490d664b97be02f95bfb07c76ec79e253f1f082138cd194baaf996a19d10013b8929404effa2f3d346d2343956daf5cbb2eedf0813dd36063f91143cdc40f6f7a882e7fb816d0cd0ee88006c38e3a6192835044e26ee90082346a62248e866394603f0579d34c23cfa3edbebf1cdc06297addb023bfb9e473c4e9b64df793923473d8a0ea27519745e04c43df058535f9887f7f13e3cc46de7f5d32dd8f6a0f8036834993289a8654a71fb5a4a8588880ce24c8d3e4f64332c6ae366ff7a3b82e12f733fc632f5dab20f2a8f5ed61a339868603c72d19b00e62e1ced02db3ede7b43cfa00d1ebc1f47f275f351d27fd4566556dd0850f11e2c0a3781b25962d9dc2b3ada6487d59bec99a1504aa1e94078a2be726b96b3fa922662619e94aa5f6f0c221f9fba4bd4463d0803629dadd7433a053921984d40fdf429b4d0d8e7cdbcf343838611bebb270786115d6520bc2a1cc0eb4c8419e009a4132c0203dcea1ef8dce5338ff084979a78dac41f1e4be41bee7b57919f25ade4baa86b6cc2b10e85a2b5701fdea90153500e512e234a5052af91a794d00c2b189cdccba67eaf37b8fc3a6b94fb35838f466002063f6a185cbe96586366956975b41a585e217c9549ce0133cabc29f150e1989f846afcf582bc932cb51be1a2166eb18f1ee2d7711003fb1cd162625c6e9d8506026db225b364ed9450327a4133c22c9065571489361e295249dbfd1b01bd0784c0ef22281bee07b992e3431c5b03fe2f42536b0bd09a077a711a9803fd5ab8e625e5fc28a04431c6134fd4df6b0d374cf7b45d1fd12c6b9879613c2cf55c0ad9fcbcce26427d28c62a7d61634ee62417685e6aca906758aa4f7d74db116c81f4a0281c09271a14b34cdb9a7e2d3b15eac55aa775246aed1d4b65e6f8e21d1183613875a0ed8eb693a6261e3a168f2c4e4825cbcd374e30ffb365be952c85d4bf71c0a6e53b072228fb9d1f7c29b18e48693f866d08b45bca1b9f60d34560a5e818c0b829704c09fdd212f8778cb5c012d9a7b23a7f905f09452a79e567545f0ae37d7a5f69024237e13f4a572f9c757ba6fb711b594d96763db57ceb3c8e0db219ee63f7d5c35d79b67c0768ff68bd82c042d1529c5ab439af6c965247eb62d54a75ebd36b0c0cd8157200c720eb5d932403603ff8405150833297c6555e5e0acccb0bc276ae34bb89978d4763760e643bd599f9611de1b09bc56afa049f31c601a8d60d8803d3ef5d4a0f9a3d720a159eff97282c46bacfff2121d887319db3979c9ee17b5e8b866b8b62da2197eee96a2ff569e47115c751624e25c127ed926e054fe88d239bb518946e63a85987d79c5bdf9fc1213ab2188034b9f40476ae66b523a25c840bed6a404d448eeecc12aacace3ecc26bc29dc7b134bc79b07ef3524f805e91137f3da515692824320058893b4335ba36dd63316c2d99e909e7bbb1013cedaefa5f9ddd31ff19f57e76bd39584adc5d7f72735df6e5849980841ecbc38530f2f866a54900facc0f97b80b822e6fbd76628de3b77ce6f64a5f15f01d72914a3e5d5a282fd74cb8981efc461e05541e1a0017e9687b28f046afbcf535efeb4e868d67394dfe1c6fe03cf73196db3a7a7907e450af64d0df5f65930fb9a28376d5d0ccd1ed3008de5be7e9567f4bc6f0de6f604e7a8b757372b70eaa6395638e60d383f45b3c69d0be63e55f0d8cfe050e6cdea338d6f7fd02a4d28ffb86506bad6d5878db3fe62f40aee3b080d2a480c49a2565250382f62a0712d4b206bbccd82ba6350fab629dbf4e9501501f12f531a10eb5899e68218560391c62f78f03a7ecb69735292ec8b2dd808ba417e1c8335bac0993da66452453fff2b8cbff5f9cfd4ca3a2e57fb0d0aaae1e99ff7b8e46e39cb94ce76760120035efd33814ffd199e091d85cffe0bda20985b73f382613a5b1358ffe9b159963408b3c5d72b053e19b7fb9eefb2f8c2ecbb1124b19a0f9da286e02a3229b160d819e905401fb3b46893b70abd6ef8528a7d345cda2078beae9000b69a55ec44c94a6173b7331d42a1809b75ef1bce4590acc03f33b755c8bdd305afadca3c3dac3ffec7e658e423d52b344328adf2da40eb2897e1924d74a5d4a8af8b859392bd86d8a7eea5a697d00de2b42b59c65089dc5c40894f2ee24a0cc59e1f7850c886585564e97f53efcf287fc7fc8fdba02d9feda5cf3a117530e3e9a70b87f001db3ebddee3daa08e232400e68235521e58eacafaca8b1cb6f9b0454d7a1f9615fae006e1a4e0c91b62131dea61f8b921268cf1b266ddf36befd220e05f6d8eaa56dca86f42cd72063339e677f188084002079d37729d03fc664f9769f6394a0004d9784a77c0ca9507f717f0d7f3222de1903cd0001886dc92a40b857a2214eab28c555d707e054d61318d758124d7db092a2ab7b498d31ec038074e05f486c914e30abef41c1f2c3c51b3e776abce0cb0c6acb16e8de86268df2182501da44b0b3b8650cf4ef05a42c4a8a93c71441127257b9516fc8c9d9bb8b59a0b6385363b3016b279705c66228fbf8b3b2b5e8f1e773124453a6520da02b6ef47ccba29c82d5853ac8911e7fcbe96e8090091df3de44ce827f02442e575753915e5d5c44ca30a36b7970ed61949abfc77551480650fe2f711f7fbda07bbad046d7a4fbdb3ecbb69a2a15bbed46325b3ccea9a67b2111e268bc5032cc6cc768ddc43ce47402d945c2d6b6cd8c6a07dee640443f5e2ee786f025b2f03619cc58e66d813258bdfc3bd20fe3124e6af29da8485fc34820e0048e0d1b86161ba307626dbbb0be3bcf002e2b9d7ecd6bbd6f600fdb673842607bb5803b9c2b21c7be510270ca6269acbedd0224150f61feadff149702ec93f976070470d9eea427a42ff28b60e5c899932c8343f2e1e372da5b5d9a815e3fb6f496ace381a3a273f6c5678680acf1c3f177c295d3b4b0f45de9d39a7fa15f1c539e5f9fdb6bba56d226e9d924f66158b3a8ece87f450c82aa192dc365fa0a9e49486e57a58e2dee8ca74c81e9ad8bb73cc7664e7ca038783a994491a7d5ca1928ba4b3168ca1bd0b313abdeb76a570ef02012c542651c7b3f9c22f6226310b285ee8492165890ceef80efa1a3dd6e8d01d50cc7791177f86278620fa39b27c912a9a136920f7068f8848132f52112b7d421653d7ec9a473121ff2e1bbd1380f462a0e6b63e3c6e25cd2f4bfebb4dfd707f7c2399c0b9c90d52d83255ed37626acc0556fed3f501a56401053322ba1e9d07de76956fd077b8fc66d704c03986404dcb9b530066258532993ba3bdf8edb964658afb756ced0eb518248519d17cceada4648cc61a6d9196fb4184b2359b419488d653407b644faa93b3afba75e1aaa2371a6b23ac066236041813718fb65c5d05e34c9ce8a16a24f5d2573d1209dfb906db85c1cdb976ca764e72e3aab4f43e14b59b134a37a51431cc9d285bf15817f2256f3a9cc600c9df98f3afc93c41e0f6f61f3aaf3408654e227a7f4cb8e0e1144ba67f4dc484f4a1d6dead256de633cbf5d13e841cba5c73e37ae2642f51090819809eb811d50e65ce765ceba7dd21ce0dbe7cdeba5d89d17340e1a9c56d73dbab27fa5c7f57742beb58e0ccfa1f8aca377be4831edc2aeafe39b531ba677ed997d8f72900eeded721e3e77c2989"}, {0x98, 0x1, 0x4, "3050af27e400a912671e4cad92e8d31fdd25caabb39c6a9ed0e6b582e5054c82df6c6f4df2cdfbb2dc96753d83f6a64ed34ac10b430e1473d67748895adaab1810ad2df66cff00c72c3dfd86c4270ec09c5ddd265951215ce36416d0d0139714031e4887d470eeda37126b56b9b85914b2c41b033ee72ce7e57919c002c76793a515f79459ad"}, {0x110, 0x1, 0x5, "7d2e6cbd523ac0855646fc16a906d06e183dbb533a4eb8f88ae6e28272fb8f4df41a5f592052533152365c40d1666b0b973dc8f4a8681306c56aef724789cdb26b83ebb117ca79e2bd3f533d3e7ae3a6de9526250a5c5d25ba9e345872eb13a7253d1a514be0aefd7ed2b183733e5b22ee0df3dff668718b2909bee0c497e10b4cd12f0bfc255580253501df05779f3bab523212010d1d6870f5ceb9aa848b694e87138f2a6c90d5da29720545b43bf20d26d70afa92835cdf0e2977afafe00d4454b36a26e42663665127b36974d3dc26e52176aea327ffc5c16f2a313e61a9935587d17e22150477b18a52e7bb0862edc7617e91e5e9896401519dc6c6"}, {0x28, 0x1, 0x7d39, "0d36a383bbf45085a9cf5c1a7a8b32ccbde3"}, {0x108, 0x1, 0x40, "0d3f81f5ccaaa1a47fc1b887b512ab6a2377a597dd986735ea2f3177bee4a9f4fcbb892a227c9233008dfe6bfecfaa5bf709e5d28b03fed848b573d34b784290f0b06f72dc8fa56f1b08b7fcb57a32b70697524f3c85146987bc8450ca9e45925936c83bbf7ef46adcbf1110b5c292c85cd15cfb3c85cf136697aa12dffc2da833a771b33dc961b5534dc1c9c0e5d30eae7101692e45a31aca2f09be87231ba76482965333edcb663e9403db4f278e39ca859dd5455247f3ba4bafcd2a4b0dc6cfac76f210368be489ffc5d4c34b1ec8e10d26c8d5dd62573538886cc19ff95c60db4adaf8a1717d0d19dab0f4854c7d3713a899d15eb1"}, {0x88, 0xffff, 0x1, "5def499c8df7f9919e03af38736ede1e2e20abd8af8404b55643dcbcc69c3e92509d916599a400fbda0027c6d16bb571ba6d0a8b44b97a0f616d4a51a6bf5400a2f31f8fd95b7117150408ae220371cd77d232e26e6bdd9a8a7a62d74e09ab85ed63d824b6a890aba750b02cb8dda40bfd49a910c48d30"}, {0xc0, 0xffff, 0x2a, "0e9b76202caea88cbcb56f3d21e74767ffe39e507186f26e9f0ca96ee251e05ff474a889689128be0eff26f9af45b022635aeb15f817386da0ff00a5a8b46fcb64a34ce48df345ec5eb1da48b37dbc9e6621779ba0d96c9c8eef405321f8f153126b7d11d06f7d0c4382fe45fbd86a8a53f98ad9afb6d1c18400941ae9b2ce5ec7120ea53bd8297ac9dc502a214438cd1a7adbefa08ce725d42e5a897355cfb9729294b7e6f17db7c16ea1af25a393"}], 0x1430, 0x400}, 0x400) writev(r3, &(0x7f0000000340)=[{0x0}], 0x1) sendmsg(r1, &(0x7f0000003d00)={0x0, 0x0, &(0x7f00000037c0)=[{&(0x7f0000001540)="ac3e2ce0532ffd5137d5c97d4d949038baaae5d43a2c98151b8435610840ae923b89a5bc3a79c858e4881afa73c95ba54eb8bfa32be797de3695afdaf4b814775d8d7cabc84ce65b790bb4e22538162ed4a1133500d117087ccc508ded366f39ab37589a2887a64ae6845c9ea1306cf06ba67e966216", 0x76}, {&(0x7f00000015c0)="2c6e5380c2417aaf0d21767a4ac37ae14380825242baea8376296a22a6a984d074dad8e4ecd077a04498c95a3962e765f2febfc4eb5f648bdfd3ffb76a4a549aff616d2ca9a40eb8d5d4194d2c2217e68bf8b6889546519a6fd84e8bb8a79d76e4b68171dc53e226f43e96c50ef6019dc49a6f8b1b1cf96b3956dc323b51315771cb9299df2db2ec6442f24268dac9a47cdb1c3296a10a3d4530359944f217cd2face15418326bfb20c90fc9ac96cf8b01b8a7b72e9a7379c361f48a40ec304f22bcb471e89a2f9fe34b3f48ee46bb474c0a4f75a5b1b194a1c8f2092863a3d9bfc426403d2a2df1186fe1000e4b2e50a2747d507d93174ba2aff813553c41ea08a6f999aeee8f493198af4afac9fc0211b56fffd0cb2d3f495795de9f652692edf2d3f67eb54fa7ca2e940af4b6003ef93427fb0bc968bc3599bb986b43c7dc92e38a6e84ea0cf1ed7f176021f0646f1b42182e061171fa1ff6fc172813e7865e848a6903d70cbc1abc7f4c406e3e7f6a3e50ac0a85d21e2252bc04861972d3af6ef5a849127ce9b3667a9aae42b6412558ccdc83cece313e667cd7df84aae35d3fa85f32a118782b28afc893782023c32e0cbea1fd74fca10fec0f4c9254897c9663df0c4a70dc1e6dfeb1ea339c601e9cfab9409d418cee0e1ab284932289c6d703395d1b5ef0c1821b2207799b79a33d11bad176e5d8d7edaa0d982367b286037dbdff0fcea0f15ee972dbad21ca050219c3f5533c4709d4c397e1d8ff92b2eba927134729bbbbf520e2c4fbde3146cf180b0cad8af0bb002e6521fc32cd8e87215e6a4575a014cfc1423fb6294b393085bbdb7555b37084e22d91174291dd6fc2da6f81c07e1c967047daa2f42a07e0d7cd24ed5b82e685de25f6c53eb35a42233d7d822617b6ebadf6676e7e64d16f32e007ae9e5bbdb21de5e402ddb5a2928475819287a30557b3a8f9f76a36db14c73da6843b87507ab4686f31ee05da459fe9128423693a37d4fa054d301824eb227ffc05b6a933fa9f39031b8a0d2cb136d9e6f389a6cfe151828d4d389e64e20999db6859a321f61b60141e46ca26849129ed3d7105a1e7b756a368af696b2dbbab5872899101e5e82a5e0bfc4387b974015d24f31f92491db1dd9d204b9c02614fd9c4dccb83aefe494668d59ef56d1056363a9fa3609c003cb1504dd5410cd79ef1829017500de2167f81a132f132c934a96abf874b20cedcf68d1a54474d6e93a69dc00ad6b27410ac0135e21ddad65682749526b07a8fd2dcf60338e7823e2e06e63e5cb07184193a2e4b10485cddb7cb13a08cdbd4123fd54872f9f8bac18b87f28da69a026edbbce07dc8ba667eca15b3415644d0c6f5d6aeb159432af2aa6fe4a245bcf63c5b147720df8619946b9178ee690fad954e7cba5daf66f88dbaa8b524c70c4bb83106383195dd0c423c3af4e084ccd0bfafd935420af833423327623913158df703e9f8f22bffcf0cc7f6c84fa8fe0097d25dfa6b1ae08173b59e9eb1e22eacfca2440026e623a03bbf6a37b59d4d9fd106c2e1e178db0728e2cc1b1277900aa999601803d3d9bec9d6aec02282753a7fbec4a04ba6340bf6bf87e6b1c85c0eb7b0b4f620cc40f07581dacf587cfff795380b8a327cb135e6e3030d645026dfe0b1cf0ec392bf09e0a8737c86532b71b4c3d0637a8441cd18b82c21c61010bd01a45618da5068bb94310c4871a93c0a49497eb10b85a89233a2b8713627db22f6bcba15610b9b67676f2c96fb593169eda3c993dcf24eb9fa9b1a2fd4ac1c2d927951596fff42eb6e0e4c2f592a1fc0f4b228706e0daaa44ae9c1757c31fe81382ee1c73b1c50981c55b74bcb734aea88fc501a111617214e08cdac7282a39e3a9aeee80898cb175b5aa8284480c3802e89ef7d9e8bc92c391727c3dbd69469ffe62408ac08fc6d31161f3e20b35e47614c020f816f01946a2249385124675e64ddcac1e3d260a90d53e47b06441279c0954dd541bccea13f4f46b79bdc2bfe40dba0e02828e9c28c1c1ea2b0c5ed271b91021ce4049e96a8d22a0493d7610e88334571956cb70b01c123eca81230de99f832706c219dd64e3acecd52475cb01af54bb39329607fe8b6164e98e6a26bf5d2b2be4d498dd9966e556bf2accbb58227d115a4244f2c70c5afbabbaf802f6c68c2c35268ba0477f501d9d6f32c8e9cb093a6382974286f609c02cbc101c4760fdd92217f4642438c3a5990876a86459d7470f9982fab8ddf81bc16823038edb6544b986e9059d1030fcdf051cc7cb135c221127b980c69740c0848a8a75319d81b6613a53b3fa0597858513541554a4a45f43b813e0d5c60ea99e05025ff31c2d835dcc354d45eacf2955d34f00e1b059573bb655d0a61aa87fb54e87cfc0402bd8258043011a45837311940d096c17caa06f0bdc3686d56924d860911e1cd4cd39017ca78adca89a8d4b50420e78e4eee523dac121358290a274a513ef1e926807d2f445f4662ecc47b9fbec6821dc4e176500d526e8209eadcbf1e1d7f79538b4c99e5f167e59de676cacc6c82d3c3809c13bb234f35843d728313fd75d71a619f2be1bba8cb28d1d229a7e3f78130253e9ebce6aeb16f2235b3c2f057290f30506348512947a80f556832afc3b13e10c44bdb59fe681d3368f80f12c02fdaa5302ebd20e2f62aea89394629df82faa05782633d579457a443cc9c1fca529b64560a52a38d162a0c5c1b83ef5f991faae0cda7dab02e07d5371621b51f980b8233ff85929622886e63d1e9527be2280b698a55716227c39758e5788831e3c38b2c75f1522d8ab78fe472ee6775be970db76378748500ae04ae18c77ee07cdc24300f0c4e52629ee0a60475507fcd8906a8a61806eb62818f74418ce6e1131fe1c57beea4fb41ad0e7db3202ca5b3bec420b850f0f329088a8e88fbaa067a0534ecbeb091718a035190b9dfc4186b22cdf4c88b61a45ee17669b9cc13d9ca34ef73882b967c1c07db15e27e77737ffb24d475b275c2eff662cb05e8621c2b7301622c06dfd0f469f7095b249dae71c280de59a3e58f42932db64a3b0ba0ef5f8dc1d6c9a581e4ceb135cb36226567c70c5eee3afd316d98e622de4cbcdc15ee6b424e5e01acb33ed5c589e39e66545a2d94af9792fb0a2e90b60b793c6b54fe8f1f0ec59412bb9f1ce88e26ced37c28b7c6adb4ffae8d74506f3597ed983797cde97bb84cd232f34462e309d699e51250e0956c16affce999358e807254818a0b5facd72aab449ab2a9b51122a75ebe26d1823e561152d3fb9587c401f9f2874edceb30fdba7cd1dc3f93a8e3395569587298d0c3ea9a952b9ce2f8d1ad3eeba0fd3927d1c390235d1628804e309eabaa3f80db9a198607e39a33fffef0c70a48bdba67195a60d56c2d97716b36e0ab10151d5056145431db7a1c599975c8d361acc0154bb0b71465565d2d338dd1159e2b7ebd7857f0070465f7bc8e4c7498176fa73f6344d97ded4e558e0f6d1b25b2b71ea85c69c9e7a7cdd49ba4cd41fa8a5c52cf798825f5b7cafd3558bf66f55512834c1d29695fe3e885aef1206ee17ec219514116d89ad16cf324f787b8e1779b9156687ada072a5a8499286ea567464f65270339386b4c6b1ee1fc547d8df496b41e39516fdbf397213e43066be9ea9cc3d56ce0c9e1b86e84ef39c091003fb2545fb6fe698180f507118860157999677ee62326887b3b2f1232779e3644934716401334451f989ea20f6262507f70252e24d6dbc7958596ba5fa5b1af8b2b000eaa5a4262ea64f4294278e63c1598cfc5afc1e118a6c2945ae071059896c8293721b9aa922e7e1f227007fdc2c08826571539945ecc1ce6e36e300d48996c8d211c02533b3b48f237b8ab3ae11c88dfbefd7950d2c0f103f17249158fc2d8e4ff375fbc1b53ab010509d5481ff3b72cdc28cd01f81b94ae1fa81358e77a3f6dfc1682afaebfbdb0b8af010d752424c6f993021cb9b0ccb33d22007dc8d3fcf5e6f7230d67c82158e45b4c50520cac025b4930f4f18bc481bef011bf2e23b09851c283fa551a51ed05728771575eeaba6aa032e8f1ade464feddab6e7266592fd49596200f22b0caaf8486f92942a3401e40eb57cff7c94eb0c5b7c0207651f364843628afc22a0c5bbb599839fe6716300c65d7143f2af79d0c7bce4f948731a089995c764343a48d2c8eaff03993015109e54acdef44a79f71a1a5a86cff0902f12fc09c42664fe6e25ff718905727f43b776228a869e064a3ee8be6f231a62f1412ce82ad3b0e5c8be812e8f16e99f94ae817d181aa092f3996a65ebd1f36e95480be08fc818b6aaef488f0ffeae7ad605b5b2c9c0e133fc81d1c3227db426f56fccc03607da14fe1ef4177532f4ec5607f49031f931f8d3d1ab246a81f2f4f79729a54d474492faf1080a0ade5c9e993d85c9427864412fdf94053cff97c11d31b0cef1c0769fd274b51d5b8b5bf57d7cece8b5c8dcfababd803861dd9585e57925b32c28fea8cf3cb22a90a1314c9d06500096730affb957cea9878b0bb76e60ace5994343109266c9148e9fc0518c3b022d7b27255d605cbc4f48480aa42643e2a6a658ee7b601d3f12519922d2ed8cdf65521d920af8c930e82439165d14f7dd94d8d9c9223dd892aa07fc1f756f1f52a75454295eece9181a8b01ba6bab3f47b454fa0cd7a37365866e6e4764c23e9df8a25e364fa9abb3d225d8c0c03afb39797748f45cbea03fe39bb079940e9a7cf8df4636f1498f77f034f372e86241c9a9cae219928638639a6fed4fb581d7b6ab6e98394f14307f8fbe01be1e06b42871b52d73ff4140a6e657795f20f13efd4bdbcd0458cfda41424d2ae9bb77ae53697adb4722af8fc2b10332034a18f4c83e7f6434dda9eb3fa4559a264d74ccaba1a5b5536218306d34983321b5ca8cffc7b3ef9330eb494dff7a118d09baee3c044887c22d95cfef40797c59fea2ebb0d2233b43fac6dc1f468760df6b265007cb9802d34dc0924cd0cea5ac1713726911977853a9e9eacd8bf28b06181f04d6c6eb9e9d0c17d7d81ba3cb26cb09ffdc26b8af6403e1bdcdfc566f0e6687be38521f074c9465992d4ce798481477a12db3f0155f4e8ba76eaf16b6236ae52b82a7dc803c0fbfcaadf7072e831786f3bee1c46b851d2bf09e4f7c534bd50d9dc84673774ee42e6ccf8f8e5c7c8413cc76e232965160711313d9641ba05480cdff3353a5d1f277c3f1b68532073fc36c3e8562acc42af45aa43d330636fae1429a0585b3f73fceb1e54a82a238cf7b0a95fe2a19f68341bc45aa242ff43ee77b5be1883a7f65a59056a97ad616fa8697d6e1cd25728cdb2608511e0f024f77d89eed0b11e4033788f6bff7b8bd6c617650ae4ea3028ca58f3bd45bda5d0a87c057f264da88e600b30f4c1bc2ec8253112251ee10ebfd58d4271063be6f4d1efca6828f971ad42120c02f958931fbe357239a6fa112356da6814175fdf56d0c4545f69dc9378d171e51769b263b828a37c2d6fc05df28e8c7d53908c18a3e46cea803dbc133288091870cbdb3c81e039b866a94a9b6f89fe23ee5685f1cb78f4d35fe3b26f30010b106bf89edafaeef0db6ce899aa72b81efb436ba081a79719d15f9777c4f5a5357f5141a72bbc8d297fdf89dcf031b704e41935c30c03f83937c5b1b9e0937d3e8a29d138340f57de4c727ae9c933f4ff6e293c454918ea8da0141cd1448120cadd71b9321592b3430170e413fef9dfe673d5c5a2df632391", 0x1000}, {&(0x7f00000025c0)="3a2151acd12c3d4078d80178777981bd1f81b642f5ea2896da8dc97708f157ad9b03e81cd4814909cbdad1228cfdec9bdc391e1a04067578074e4584bfb22bbad42fee2c7aa775fe7121518df6566dd6ee1632177d4aa43f1a14e4a87610eae658901f6f0c", 0x65}, {&(0x7f0000002640)="42f8c942e22e560b34fd514d65e9ded6bbc2a4fdc4bfd9571d14e2c91bd2f268db0638468ad0126038a658ea77f501d65ad5894da71a5935eb59a66e63fe6cb554d1f916d207eda54fc996b4af1a761676657c9569ade616feca321784fddcfefc8c4e3fbfa75bef16d0e8a5ae7b216a8c3e7d1b37d181add809f0af331ad67c5db9454fad75f63fe813f3c7cb0db1", 0x8f}, {&(0x7f0000002700)="c4a7dce45acc2487fbe5fd3b1b00e82ed613cdf0b42105a3556d702bce7f40bcc7792d3692056516db10476082d5f74a3533f4770e2904c4d19b7d59932afaefd14eac7bcd9dba1d6c97a97005f004de155deaca9715eafcf9462038ed32a442cacd93767dbb7e7c773d48720c616de23916bb9b2eccf51866acb17e14737637c9b80d4a56507ce140645a67e3366ada81da6ffd65d369416abd3130ea524731d6", 0xa1}, {&(0x7f00000027c0)="3aeef3b178cad08f5eb33913fd2cc9d5891993dde833ecb78ff8cef7b666015345aab88152a0cd1fe55252f745b54dcf5731b26d54303b735361f0c80543121e8b0d5f47d2f3b51a74bf45872d6df7a4b91a584ac10fab768676fe05505e210c0c6e03ddb929461c4f59cdd92eed26bc6e36bc553fffc91770df0ceb26104b93a16e01992093f799fd07b44f13a5c5a0b17bce980ada7e719dc81f0f34c2d30993e06d86e59b79ef13c5408ca2154f1c5fe19cb3fc520a7f35a7cf6702a72f6a30d1373ca8ca725d79650ba6ba424615349c3c35bf6c287008e6ee375a41081249cacfde353a2efa87df4d475a56b5f9e633899bfb456ad0e0ea85af5f418d9bb73902576ee564a62e5b7398bfcd5408c0280525c8f61474ce79c81ebb733db4bce2aab24cf5412447d2f1973a9895575e79a80acfb88aabf6a115f7f409742727754595366f032ddb2e68290e9013257ec3b4b7324ae9b7f0ce94ced4d48850d9a574feb9250d182bda48f81c23650eb25c389a926843bd33c5be496e979b0cd36d01ef6cc3fda6156d6c5a2be6b7a682b83fea3ecf0e18038945326b4b77474d8984be483df555eefa81645fe238ca487cf3604db0a92a91306704337ff9a9e984689799f98e267f1ed6a67bcf97e48b35748ca919f541ddb922d31fe878d81a99b2184507cdaa46ff31236a4fb9173b4e8ea079b394c22582ce1f9506d18297a050f532a5b570c0e5c99b0d490b24b1a236fc9e8f1e52d9d39e3e665243d1c43fa57c63116820d53c5c0134760f6b80b1fb105ffd735697bd09bb5047e2eca7db5be96e2a1f6de2607b96d26407dafa90b7b052689fed7f23603e27a97a4e1472752d8202d9486b2ae192fb9ea9116a6c825d32a5dc9c10fad2fe5f1d76aab96add8a3b5f87280f86bd04ffbc67f33e86db5520a73750080635729d3e0442b4e10011def4e983d74811739f62ef3162a6d446cdf3b47bccecffd1c380ee45394b59ad8a94cdf8835e0996f25a3c68e0a5d9a8976310ff068b0afcb6c66239538dce9520a0b2f24991093679e5892a54e832bcf3c4786a72650f66e53e584df7a8d5733cf2a2a788650e7134e523316333544c483c24ea188f4dcb423db33bf5e8dedfc610ed97b7e5795880ad67776e007464e98b817007c373b6433d895936508f314b8ef8fb36e50563120541c8203076572ed9fa00586710dbd75fffbf14fde82596b70fce49f3bc1f0b7bb23a7619983e239677a7c133489d06385365f4141fce5274ca236e02910d96f575d5246275ad43c50b7dca247eb20e74e38f68841b12c523d5137f702f4402b16383066899335bc8abda516c17e54727b3c9d6d6a48e6cdb0be05614e51bf4298fa1a171e6ec15cd5101be42a8782e8e660fd5e195466c9509266c72e635e26e6de5f192770d652eb8b67b8fc37481f02dd6b4d9a77afae81a6764f3ca6e481e09a0c9ea092324e61d34d7ef6a42f02e8f0cb5cccbed46d662a309ef36c89ad9213e716a7487f8bb52ca51dab89941f98681112118b96bb636c87038e7de05fc54c4a8c4f109e4df501e7d04049a6ae388d8687026a8fce34abae521021d24e384b0614bf986b5b409e8a2e73123724f4d76791b96fc4f8bb74de41d347c1415a4d417ef257eccc5ca62e178bde15478e11db07f4be4d86332edde45bb5016154ede201f356d7a65105536dfaf56ee7cff77f67c961b363510170433fe1284f1391d355834d73448781cda281344396bd4490c7ffc214b9df660877c46a8349681a595b037b5eea3e6122da2e48373e7b121c7f2a456024eb290fe8d0263d771218f7d881f756daf64e65464c58def376342ec239794b7f2dfa192e0865c9c2c966fb28f75635056d5682f13ebec8ffd1275cc40ff9428abae9b5c5a10317fca23da6a43de0c7ee321a92d7f9fcd1d5e4a4b6d7d382dfb8786d8848c7539808d15ec0bbdbc6ee521ce634a33ec455ad71f7998402bc097a34bc1ce1b40b1d0d9c7bc77ee7f7f88d1fcbf1157d477ba9d6fda24a720700dc4c00048e6dccfe79541014e27d779bdd2638a55ee2192b016d462dc0845cb2589345a48f3ffbbd2a1b776908ebab9b2addcd24a4cd1044ad7562d325427864bfe6ce71e6c35a939af40f8ab812d3fe6561bc085052e541c1825e929b1c2fdd8c3b765825ce7e735d76bb88a6125001eae2903fd16724a8b8a3af86622168b50798fbbfb3980bab67ed805b4d20fad6108f39de33b59b4ea033c6c5147d6e1f85a7d42db1548ce5afce20407434e65c3e0612a2a20cf9122aca1d7b311bdd8f5984b859df8eee7eb26fe133677a05c1418bb5ec8eece66670f99cbb8d7ab024448c5d75280fb861e7c1690e40dc7237ce96e9d9b86b581ab575bd8dd8fa8ea36be996cf8f836da740e62179e15b005505ee23d054d8146b36f6daa7274d0d45c088d49ab580b457634c636aed68efb7f2e72d6417a16710a20173191278b0a456afbc1ef7ec9e51aeeab6e1d58d3f34c15614d5fdc4d8a221bccf178f66505a21844f9064056456a6af745095e1e3d63e918ed4532b3d563354e6134207d5b352ec52d37fb28f63bc4a86f509af94ad4c89669e40e7eba258ac7e484b0f35b4a58697b1a29e38e4a6ca8d11c88fcc485de6caae4c099bcb50b1daaf6ac9a50b3757160b72c83a602443c1e60d3862b885a7f9fea6285dd1e4f69ea37ce0b584ff3b94e3f4e4b6b93fe7e4b5a2d3bfb591ab1f4ea3e6d8b8431f1e2d1e4a2efcf2a84caf7abb8344cce32c61bbb9c26ce5767c7ec97c55438be59d095d743ac8dd63666c97b8601d3c95b79672ee2b5f52a6bd87c979d661d95ae5f76d996259ecbf041f2822be74bd2dc8e1f11a613db42290c19c3f683838ac9cf153dc8e1b70c16a9333bab3520641d1b184f7023d806a399e727d3065b3ecdd44d4e2a44c7974461e145ed86761aabdff0eed9300912001079080073ce92f2dac47721444940afb5d519b8b76a66837365b1f0d9b16619ef80487e00a77055d283df86d5883c44ef07cca8cf9321c3a80b1cacb8ffdd796e7629760e303d3ca240765fd7a517157ad86b1c3c5cf6541dbc467b6d6142919d8a9803366ecf6acf93310f3356d75c8c0a330cc7876736f9261f4965d03054aeeac63ddbe1eda5e6d8d99491bf19dd04bfdb7eb17b36d18f47363457c44835ff5598e1ee106d941451123127fdbb01bd59781ebbe23426926c3efd130f0c688bc7a703d73ea7aab91ec7fcddd174ae21044f9e6a91e5a168e5c543193f9a4a1bf6b4825fa58e0e8f8fe923cc2b65504ef1f36d4a3b22757baadc49aa72396e85dbf8b6f7a68e4c3d067bf81f9a04d3f08e43ee1b6279000f33986a6d5aaa8e0f9123a4dbd23657fb6acbb792f2f65f2030d78ee86b9eb55f30a21ce9bfa02a8a21bba20b04e282f8c88878e1e7c50ab16a9f20b2d3d9ac8c3d39c1339f3b81f989562642c624dbd8ceb0a1c6c6cbbdabc76e264ea217a1865890f59412c381414da3efc2d3a5112ca5c070fddb42910bdb6e6d401f1d0c05b95e041ceb3eb9c86745b99d00e421095d538e834b7e97744ea00374ec8fb9ef428c0e8b42aeb0ecfbc603a3edd417f7760e2ecc3d93d7603780db4fa5716ec675baeecb35393c9bb9caa3d628eab5363f2871d0f0760114967db65528000876be729e19f7963ecde68e598bdfe981eb544102e875627a600807df02ca831d6b4ead8ed461c410ecb484c671a52b49164dfc79227a7054c24a3d59c43ff051704bdaee8f999590474704deea27387203ae5be6e38103010bcf0e421926b0c173e7a2b881f3e8d584ba6a12ee44c6b371045f7e0b744ff05713410e90a84a97408abe89532cdfba3ef4456ecdbef8e92466de667dd056b3890df57383e3974d1d4952796fda55b00735527d9d7d5cc04c7c1935aa3400b89234848115945402de4fd8c1f0c5dc1b210d52d77144565f4c2051c065629f3bba1f088e8b0a23ce3d16c074fefd9142c227745cbc3d4b57469f094cade4133dfc76377b1e0cfa7afd6d73803618257556ac786bc7c2bc155989f09a9cd4f9549745054a3cbf067cee29515411f4deee42070bde1eaa743c3b334b8a604910e6153b52ee585746932edb9015b8bcc58b4b76cc9dfe534e7fe1596fa719f5e9e4813ab54e190c9cb41ddff705581def89dd038606e9a772edc8efdfc15385c6d863c7a885746845d5e6096fcdd8b6025e827bb71de1c6ff46010c41517c4a8bffeb16822ed96c74571ac682c8251efae0d444b0017765668f16a6c1346034e4061aa65604517629e9fd863e4cd5e5b5fa41e95ac6483a6f2dd08ef19f87bb8387e38f34a07989e5ddb7dd16e5d228e4e0895e0fca61311c5074fe87bd50418e9d1d3094b47cda495111a4a42538eb9edba4412fd47c032e03d750fcf6cbb5b09ac4f7b0ed58567cac57e6977bdc4b85e5505e49a83711d6fdf3fd581e91a4cc3f25c3e35b838f183bb1f62116c09985ab9fdfdf2817430d7dd2574d61052ebed922c92d22c5ff5bc43d53f8889fb033b7cb1094402e038e88095ee1e07bbb985091e4e389d16cc4de3c757eb4231896b28de88e1a2a9fb15b22e3829147480bc4a9c0d47c5cd1186f91dcfad0ea12dad347eff46d5512de770575ac6649282005b0e386c9282727da76b85f4227480a68c085b94549172a9bed5d044ac124d60c0d83f7ea6e93d1b0b78e1844cb6776c27b28fe025f71720943964393b529dc6dee7fd193aef97f3a99c677f797a5f196d36fae3232d89a96cd2ada4e5939a4300f28c34568d0050c52b011ecbca7d1d1a716ce2131aeb6c8cca8a7fdde7b873f0558ecd4b35adf1414b372561b23e68e669a1fa099cee75edbbb42cefbd3d78222d75bfe3511bd0aea46d7847a2aa414869a35f4e58214b54e2ded945d9804cbfcd15bd000347f7db25bb3f2d55aa9db589dc2023345a900118700defd33feabeee0d7e6717132e037b3f83a4e0cd4563b765dd2d0ab50fac9018314c6d4f65c0dfd3e0e79f2c6fc57fd7a058339b2fd0936ea6f709b15efc9567ab3c8ee216d30690a2dad8eec11a45d2add00c4835987c5a1d8b16ed9d3bcf9df948e576661d8fe56d86ed4c98dcfc55e69b2b00ab0b19e8149f9148895e05bfad82c7cab0c3d2973ffa95cc1971d0c77b0340f33e61969ef0c7fd8fdd59b444f99a7402fb461dbb747ab168b6da6e28e7a26c25c119e15224e05d0aa54129b70c297a9c104bffa4f9b7ae220f80380e17bb999af7cc351abd7026414955be63da3392ac4680c36878d4b612e6b9ce6a9cae0e27e5429457a92e2d632727b0a794497a199cf9f3bf846924c815bf6339dc07882df9d8bce09ee297eef05378414fd690ce6f620699822d12b708e4ec18a22c5f98bc26ca13d6c11087ad05a39ddf6c01c8943e2ecbfbbdb35795164470a9ecb5ea1af56be8335cd5fea0ff426ee71250b892c195c41feaacade6bb0b7cacaa6692aae51cd6bacea4d4cce027c2ba791d2b5ba943867a97020efff4e409e222036e56c91f66ebd16d3f7aff5225638d50b1b406910535d9f5188b563b3881b001e03abdd5fdd17b91d1fce03e97643a3022f4b906fa8d147840a441a8a930867894094746d2c81741478ee23decf3bb45dc9bea5879714a8077067456dd3fa4b0afb6c7fda58b93b012afb1443e38745672284ad151a2dedc1ea4626ed6194687e2fff69bfdb911579aa5c16390198934f050174e7cc3e00e789da4b0f098e280d216c91555d7ea5e5e1bebb", 0x1000}], 0x6, &(0x7f0000003840)=[{0x98, 0x1, 0xc18, "2d2b0d2cb2506af7e1e0a4eef30185358bd9642607d1c90a8f8f2da5f4a6ff3f21c2ed613d7efa62c4a2762e12a9fac4a76c33cc909f9dc537ab8fdbe59fb149a3cc7d81afe044d0bff17fa7d844850fb855c9f3661142a315d59c241c4b02e59b0c1fff57fc5864a3050ae905cc782545ae43481772677fdcaa34374ceb83aaef94615229f3"}, {0xb0, 0xffff, 0xfffffffffffffffa, "1562bf8413957dbee86cd5dd36ac96fa9a8e034ae744e228949317eda5dd0cab95067b3a7abf5d48372203cfc76fd0dea2bd0949a279c099d06420fe9715fde296b0f93e2a83effab85a55743572aedcf7b4bb3142cbc85320bfcea3157ce4c188b342b8ed762da319e2a9e0d4517da4650636ca391eeece0d5a5414d3030137a552c354e939961cd9ea803f82e02bbe76259e8ab067955e981cce73960577"}, {0x10, 0x1, 0x43}, {0x48, 0x1, 0x27, "d9e9fcecee1981a4dcaa7442cb6a87b2abb13b830dbed774006067bec5b2f1fad458d1f17b3512dac1fb90256386847e0047"}, {0x90, 0x0, 0x1, "9c15d1a915e022993852ad6cc009e4fca969481952bb29c2d5cf692b3d3883f56a7f27742da582a9d4e6a1b851d3640f6627adf37cf23368755a40bf34b006993e269cbc264edc21ef9673ba55e6610c79ed0a3042a1aca509db3088759f17827fbff75c2739cf6aed23958cab326819fb017050ea3567d6147dc2519483fe4d"}, {0x98, 0xffff, 0x800, "ec4c9eecbecc04e93b4716ff1a29ef9839bb4284e9a355f86a00fae9dff765c00fb9ed8fb2dc7d2bd71db5fc705086af6512d76cd182d78bb93fe61fd8454ebfde125b4eb3f3fa4c279e7d7447adb2085dc4adc24b67579aa43c084349b0d926673987cf428128794d78f1bb57d4c723390f1fc54a26f52e59b28e93525009c808ad8c46d4c16184"}, {0x40, 0xffff, 0x3, "ffafd18d25321ea349c6998054c3984af1858f70f2c0b7a8d0bc740a2db8dd81beac8dba0984074c236d"}, {0xe8, 0xffff, 0x2bb, "0c7eda0fbf5ad81ce9e3877dbff47b46ea34242a18fc7ddfc9fd170516831e2f1baf7d4f5dde2a04e401220cb3202958580fbd790d11a22d2affa2e61adbad087f9235ee17ad579c68093adf2cfdfdc09f9278e5c573e35bb04edf356c97bbef197b41fbb95805fd3cfa7a3231e131d939f21eff4e99759cba359913379d7daa54f5a84c7a3d820154a13b7281767e5205ccb1ade7596841421be3bfe96f0827fec5f2eaef65a0194448c10ef632fdacb2ed8374104878618f2f97cc17a5ba475f5a92d8ec78aeaa5d71e9995587b8c89f313b54b0"}, {0xc8, 0xffff, 0xf98, "9354ad958ac526976a32ee51dc0b5640f30a75c17150699063b78192f6cdbf83eac3e5b1160c72b1794bebdef17a837907732ad712a55c4d2920b87e6e2a8eaa4071ab854ca6ebebb73b6f027fbfe3770bd2a6f7176a9867f4df5e085ea9fc9fa9cec87b0621917c8d9502eee09eaedc21de993d15ae43bb5c85735fb714f7a5bcd00a9580b8cc590124672282953cfd29a9ef32a3d08eaff433c55c3840d35944a1716ed9e0a4e29d5e0596a094950a46416b3d9cb73a"}], 0x4b8, 0x8}, 0x2) shutdown(r2, 0x2) 16:00:46 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) semget$private(0x0, 0x0, 0x22) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x5010, r0, 0x0, 0x100) 16:00:46 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2000011) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x100000001}) flock(r0, 0x1) 16:00:46 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() ioctl$TIOCCBRK(r1, 0x2000747a) close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffff7f, 0xffffffffffffff44, "a147780ac85a5391131100e8004000"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 16:00:46 executing program 1: clock_settime(0xfffffffffffffffd, &(0x7f0000000000)={0x40, 0x1000000000007fff}) 16:00:46 executing program 1: getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) setgroups(0x6, &(0x7f0000000040)=[r0, r0, r0, r0, r0, r0]) r1 = getegid() setgroups(0x2, &(0x7f0000000080)=[r0, r1]) 16:00:46 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = kqueue() write(r0, &(0x7f0000000200)="9f86cbcaa61aed605a01dd87e7553fed4ad49cd3282354b4376c330c645698f524d947f3285df1f1f0afc02ab166d42a8cacfa987a78515562f5814870f60f1c290524830d9a0b857edd7c33fa9d7caf8581447c335e04ae9fc5674ca0e00ccdc18d931a3b2c3897d07c0b3efaebe9955a2efe16767c84299fb8d2778391c5669f38fec7b3288cc46c8ff99459bd18b87c039f99dac7d38c0ed2", 0x9a) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r4, 0x2) open(&(0x7f0000000080)='./bus\x00', 0x60, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 16:00:46 executing program 0: faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffe, 0x200) 16:00:46 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0x7, 0x22}, {{r0}, 0xffffffffffffffff, 0xa1, 0x2, 0xc7, 0xc6c}, {{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x7fffffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x54, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffffa, 0x22, 0x4, 0x401, 0x3}, {{r0}, 0xfffffffffffffffb, 0xc, 0x1, 0x80000001, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0x7, 0x7fff}, {{}, 0xfffffffffffffffb, 0x9}], 0x49b, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x6, 0x8}], 0x1000, &(0x7f0000000180)={0x0, 0x80}) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0x0, 0x40, 0x4, 0x2, 0x1000}, {{r1}, 0xffffffffffffffff, 0x8, 0x8, 0x7, 0x5}, {{r0}, 0xfffffffffffffff8, 0x0, 0x80, 0x1800000000, 0x1}], 0x1f5, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x25, 0x20, 0x4, 0x2}, {{r0}, 0xfffffffffffffff9, 0x11, 0x2, 0x7a4b805, 0x5}, {{r0}, 0xfffffffffffffffb, 0x40, 0xfffff, 0xb1e5}, {{r0}, 0xfffffffffffffffb, 0xd2, 0x80000000, 0x9ed, 0x10001}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x1f}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x7fffffff}], 0x3, &(0x7f0000000100)={0x0, 0x3}) 16:00:46 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000100)="38db4539e9af96a54039935aefdfddee5e57a2862eea09a898ff8920da1dc4fb1cd046238c88aa1bf4eec0df7b1403a2417381d517bcce7b51bef5cff0be03e810c0537bf5801a52eb154f823878c38a6c6b4963f8d2e345227757524aa3ed26451332c24d81fa96402afb931a3db2abe755fc4f", 0x74}], 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="3000000000000000ffff000002000000323d8dbef8207731522e9d9b6a0d2a4e33c0e2fa7ed2d781e0a8fdd2df7600004000000000000000ffff0000140000007edf17b5b4514cae9f2e1db575074876d67794f356f13bae7bb8f33446fbd12e53163808f534759bb9625b02e0cd1fa39800000000000000ffff0000d7a5124bbf285089d4fded9d51f76d33aa3c5482de3c0b10e637446828a7b83d73cd0138e24a4ebbdd8e240025ac9e02aa98fb6502481e940c5d7341b392f9ecce3295d303b6cb6d502cbd6e33588f7e07de815e54b050becbe99aa4fe3b9e7e99fa6f1a31e3b80294ddb29fbe70fa003ffe55e9526d08baa211855e324484543e9ecdce2d00000000000000"], 0x108}, 0x4001) r2 = open(&(0x7f0000000040)='./file1\x00', 0x80, 0x0) connect$unix(r2, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000003c0)=0x8) 16:00:47 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup(r0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x4cb8e9fdfd65c010) r6 = getgid() kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1, 0x80, 0x10000, 0x6f}, {{r2}, 0xfffffffffffffffe, 0x40, 0x42, 0x1, 0x8528}, {{r2}, 0xfffffffffffffff8, 0x22, 0x2, 0x3ffc00000000000, 0x8}, {{r4}, 0xfffffffffffffffe, 0x60, 0x40000010, 0x0, 0x4}, {{r1}, 0xfffffffffffffffe, 0x96, 0x4c, 0x2, 0x200}, {{r2}, 0xfffffffffffffffb, 0x14, 0x0, 0x7, 0x4}], 0x8, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x8, 0xfffffffffffffffd, 0x8}, {{r3}, 0xffffffffffffffff, 0x80, 0x0, 0x8000, 0x1}, {{r1}, 0xfffffffffffffff8, 0x40, 0x20000003, 0x1, 0x2}, {{r1}, 0xfffffffffffffffd, 0x0, 0x10, 0x81, 0x4}, {{r1}, 0xfffffffffffffff8, 0x10, 0x0, 0x4, 0x5}, {{r3}, 0x0, 0x40, 0x20, 0xde56, 0x6}, {{r1}, 0xfffffffffffffff9, 0x30, 0xfffff, 0x5, 0x9}, {{r4}, 0xffffffffffffffff, 0x4, 0x8, 0x800, 0x9}, {{r4}, 0x0, 0x40, 0x1, 0x4, 0x5}], 0x5c1, &(0x7f0000000080)={0xff, 0x6}) r7 = getegid() getegid() r8 = getegid() setgroups(0x4, &(0x7f0000000040)=[r5, r6, r7, r8]) kevent(r4, &(0x7f0000001140)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x943d, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0x0, 0x4, 0x0, 0x6, 0x40}, {{r0}, 0xffffffffffffffff, 0x80, 0x49, 0x5, 0x6}], 0x6, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x10, 0x460e, 0x7fff}], 0x7450c781, &(0x7f00000003c0)={0x2, 0x6}) 16:00:47 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x800000002000, 0x202) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) writev(r0, &(0x7f0000000b00), 0x78) sendto$inet6(r0, &(0x7f00000000c0)="a23b20dc0c8f1133d5ff71e44a9e929106045a4d95fd53eddb77ee317bdea0fa15d4f839126a9424c2ae883c39ea745096ed2a692d1038ce8c2772ec7608ed931fccd05d1cfe58debb68aa0d01c813ade9fb001b9f7fcac8821a736c37e7e4909a58a0f9ce22a4e9803ed98a8a0ebd7a4b81d060bceceb3d9b7d34fd496f79dbea577443d2a77c26b387433b051fdb01dbbea70dca6e1771bfaededb9f5513ab0929be16b7aba431e52fb5095c114934f4fadb9ce24c9e4cf01d9dab0961", 0xbe, 0x5, &(0x7f0000000000)={0x18, 0x0, 0x20, 0x7fff}, 0xc) write(0xffffffffffffffff, &(0x7f0000001000)="d8f082accd206e0d47d49962c4739fa9d5949f3e4f2388b91cf8169b2ee9c9de00f9a4519cdb24b822bc687ee50b6578acf903df66104a98e09d96367a34308c4befe4c9fad144f9b0338ad5230caf815a7d0c604fb281db9ccca564fd02729d444e6040b55f688f9f8cf8defd6f391b448ed20203aefadba5df4d112272b2954054fd179d7ff391b1ebfa12b672f5bbbb6f8058991967bcfd15c2b2d3edcccf1b769c7a886c164c9dbeed21751bbc1cb1a3d2f12336b8e6e435a7dfb9817179a6e280a4c91a320a944bebaf0ff79682982a995ed96f6539e69bea2900088bd37d8c88be82e59c277359d2ea31377255def926a3f0f0feaeb6e60d02308517f9473caa21963e1bc70ed91e2ccac044e900ea01b22aac3723c198204802f390551edddc1615c7b87b0f0e33c417e6ddfd25fccbd2a5b2142cae56320338476668587a19a74b7ea3702fc392a334d937db0d0a183453cfce3197022af808cd48030338b9177035e9c544c4745da171d074d52698aefc93ed8c8fc43896310f08348147d6f096100c6d1d587146fef1a44868440bc985eeacb0ffe4438a90bd5076190f1fd11765020260fc5060316ce83bea4c59547c1d4ac8eb5c2ee822b51a12050411dbabc6473e45177a2b34f71f3f48d47657ff5b43fc2a893d6288f96ce277691997d1a8ac9b7f846b35b45ba12c583b477983108e8b24d6ca05968d9699324f020970c185b11e1ddb03073fe2968119227f312a7b15681bfaef7d3926ac35dccadad7399840f4ade57dec8074cd8b5c3ffa7a8bb938f3d12138f9de07dd0251bb68a2b6cd902c8538845a4f952540a28f761a15bb9d18de506e3b37ff10cb90b6e555c1dc16063165ef6ba8761e98a377093bf9ef06bd5a60a2476a4fd16d7a77348a204b0f49f7421ea19787b42d84263c01e1a9ed0bb38fec7b2e7def374c0e059bc9e75de38aba67963f3fabf4266f6f8398409fce06604e63a30a2c894a8d0fb4e5ace955e33a2c575bd15fa0d806158aa6a2ec1e92289c9ee68c609445ec14d7f2ecf4e7259bf4d47eb42852f8c2b2b13865aab042363e23802bbda2f5b5cfe69a5c2c4911f8402153a9483d0541253f28a86ae7c6fd958579b8897902beeb9a6334106053cb09e714bcbed6cf3ba4493d727fdcdfd7e5857853f25a131ac1e017b32c92c5bb52706b33e5d629f4ac58a06583763a87690a7248dc62eac426b436dcc976370a1a2f8020fffbcc43e1928de59eae267967e2fcfd95fc75b98cd1f374ff15f11f7789256875cd394c1de79f4dfa657cfb7b6608ffe02f472b71bba452d9b09d57c3c6b2098afa508162d56afb7e5f0d83c334df4343e4ae3de0a46d5e8463426401bf3318e05221f989a3a1723bae8d7a6c3b5f9052a677c89d269613bf4590d9278d432ff5a59f0e710284a2ecd92baf2bb225f4ce3772c9d917b43ac6a601a367aa0bbc1509fc4a32ec3063488878fa1af53c65af4c4ee1edec8767ee8162f1318ca4b9005eef59bd46dd605f999eb6530353f73327ef670c4cf6d8f20347148b4127a5ac2ea18c9ed16ea2d7035dcb52e006056635d832646ede5283a1523e8fa8ed09caf68469f650304b44e571278854552c56dcc5a71b1b2bcdd94c94a365e757ca88f23b6f33188a2b68d03629185690026bc688a2eed3b52f7a7f9e0155cafb2d3f82bfbd458676426ab7000c92fac5c3d51bb135d724b28001afc5fcee6babfedbe65cb778da94741cdfc3e5ac6c0f05865aca5684aaeeb0bb33f0ac1c03c214bed6ccb3ca7ecf841f73d47d54550b336642b3a5aa3be9e186769392466bf1d1e9f4a7e14d72585309cc0650060bb437465f960cfe18981ab82cc3a45176c69b068753646c938e748680aafe901819054d464a0330b032d1488535928ad2b87b492be9a21845b2a089353985380c6ce448a2e47173392e9aebe9fb9deca6894e426c76fe728d174839499fe7c308617782ccb57003598541ac98b07b0e9d10140225186af1588daaa9b8237929de3a4a259b0dfc504acbb6be2e8c8999848a76d894ba35fa8e3939a6b407070cc713d88f2947e6727c6340b9a2c11b3b121bc5bfa25e92c86409512e28282cdfeb6841fa519fe9886c4e938a0dfe3b6ed1d584d2bfa6e73e23f8e816382e6c122403a34405023e6f6fd1a835bcca9843075f962db7c4167a1437684193fa56c725af34b597328886bbd0ddb64c31080f3a23948a675920afa08ad4c846a630dfb10618417d50f08a03a74eb91659d28cd3470eaaec55bc06b5521fab73356145b0c686b3bbf5c3bacc8078468bd8a12f44c981ed44ec175da39c762363e31692280c389a904d63eaf9f505ca9c3bd17368c262d5712672b7e0bae5db4a4e047e6294443cf28c25b7e73180adf0cdafbb5083e679c628abcdbfeca2ba1bf9df69a089f0abb1c61fa3d9e0bcdaf8f297b0fad0decf14923d37a2c7a7252ac94a6f903e71a1844979adf332e39dc2cc8e1337b5f03335c1d2011398b763c0361691ffd3404b5b6194bbf3527268b43984360e52422603c248c5e6b13b5f36c95d9209ca35b1deed9b3a2d9439170690e9c273238b1b114fab621a30ecbc7a31dd751f3fa9ef55beddcb9e504607b9f3c233a2c6c5ef0e311a6f5987c6c18e93ae279806ae515e92fff8ef96d9963f067bcc3681af7b5b9c4236122089454cdbdeace47b0fe18451eb2ff6be55a2e607358c58c312bfeef4b9f7796d7b85759bcbea8d6d0fa920755622e9b2026a10ddd9d637dedd6f2594a46a6987bab5e77606bb2734cb895d389be5fc59d88cb5b8e685f3eecb5c22b039acba211a067ae0b69f117153aa84849697bce47340d6a5d8e780a44196baef3bd13b9edc9cc13cf56d4e82da8c4131111dccc956e5f04ad09b1b75acd406905c23f42cf82770bc464c4ae6e26b6de935c428276ade2151046fadce8ad70f71b500437ec261403370d42ab51ddcbafad817b1aebafabab6a0af4aa31169953dfc00c387677e362505e737460acaf14da0894002bc838b26d7b5872e336515740d133057d86d9096cea17c6b3747ade323fe06f0d7d57654ea19d07906773ba5008cb9ca869c4917e7e79371058f0fde7fbc9ec72792df47279e329b17fcfedd7b0c75095e769f71238a9dbd919865e94e71ebe1cd468d88a54a85a922107574953f81727d3b70cc4b0f922b895caa869b33a2bfecb6424c531e617447c4d0f63b7751a2bfbe8eda243a7bc4e03322dfa62203bb4bcd6a70f846f035fba1b5ecffd00a6f8471dfcfb371240c215e9b25333504b107f11a076c401d28b5f7feaa20d78bd04d95a86cc194ae1f700f21881fa932271b852dce47a7891be9529d8dfcebaf68127a30d1489f838aef6dca2af9f05336f01bb8ba5c143a796c0e8d3912873b7c62f24ce8b9e080bce01252b0ae3aa7696fdffd795842c40786499659463d2ef3ac520754c9095879685c3518709fdd00d23f8f0c4b8aae586013c02a4ed8446488b6268e6fc0a5e0ec768efdd66ba24e9f9e7d1b3e590b4c39ed35a81f619175261a216c358ac6948ba76161a48bfdd7156443a558a4d3a4eb7751647d14a11d4561520e36e18b711d673a27192529540ccf9c67b05b18593406c7c7490faabe703343702c207bbcbe59d950d2fb2ae2fc3a2ac555a660f068440ed4d2ed571fb882d1d0a77eb170d2397b9542ddbcff10233a80544239efb52afe5c5a5a470fc3dcc2233b952a64a82a84afabc8b5064e02c5016c6315305ef5fd264eed1c4b5e60d8fe06a6fa1ce5d9f7c2fd3baea55b8444505867af0a94ef8308b1f2b86acaaf126e4d83f7e2e341436f70f7ece8ed6608a70413ad6ae3fe9a32183426447f096495f482d0b822516061b38fdb00e714dcfd44f6eed84602ea9b1106c37bbc2f344bbcbac54394e7d158a62651694b9d6f0c850504cc0bc64c62ed5e5684745f7b2b8dec15d834fb56d0211cdbc8af24a87aad687da36d1c45b6338f2e87cbac41bff14d19aaf299f0163934f07804febbe9bab1ca9ecd34cd6f90536ea71d6c0676d4e7d2e94c13cba90774ad43d6fbce25ee09f3f835a330b70c947f7bbd9efd5fbbd0061a23d809a47f5d1693dc2e4dba6a2ccb25055d17837fb53839782dd178729170378ef91b305c529f243d7868443f23cfb013e484189a890bfb3b03f006e507861f19b578a2b2e419d3f0f87d5916d79fe03581ce405a2060fe631e385047879e9cd7ad2893226c6b166038c3c1a92efb3cc6b08a73e8ee0b3df334fc95dec5b3ceea99b399d5b96f325abaa88d8d81c14c8c2b401796d51afebb52f13916de7f6d2940dfbd01cb5e29c3036cc6b53b4475ecf525a4a96580647ed5b2173a52496919fc1a1b21d6decd2548c78019fd9a529827420f78cba91792256af074814555452e9672fb8e2b830b61125f1aa78cbe619e7749bea991f2a4280904067a7a10606fcb4add35e88c4b5a06aebad4293a20eba053b3291c86c6209e7adae5e88a7edfaee97faa973473a3f3271fd381d97b9dceed1eb37258a70e480fc3f093a2ea8f79c6f656891b1f758345481ef63c4a1812d3fdfaf3ddb0b21cb9ef403b470aba3079090f26af002920a4b45cb7fc92d4d476813fb8ca763836ca67a44be116be7288ae979466c2378455fd8dcf48be6da1648c8e233ae16c28f5118563a58dd09ab00f82be0864c3f9f64cc348626bc373f8f2270fdd322899604885f467c64d56d933846568785bd2f70e292a8f6c04972b21e4519afd5a94833ade412f3a6980e936ca34f5b40231f0f6784d511c929184d051129fe3868c9f4b2f80c0b9b86f9865997241164ca2b76d831ee82da525feda0cbdb4388d19f8fbd47f1bd41101da87a4a120858209592ba483b5bf4c4e3f3ded51b5a17a19c70ff2bcceec4647d662cbf6485375333719b6e9c8451b47855a76d247ba1cd53f154e391a1553bc9131138dd00bfe6d86e5bb6541a5213daf2e41499eddd2a19335249346f6ad0530c92064f542df7c76ed36545fc59bd70c12ba93cf6ab33d6a5c83ade9fe37105448a66114325fc63ecdb16599265b10f4d0708022279d14417deb60200f945695645e3e6f15f6e9438e44c2ba1751c03fc83fc2589d75f1b1bcc1f815291f9e6de49117ab54a5e82204fc2acd5a7a8017be50c8ef47a63b47ce75e57792fb4f924f2e7bd6a34f4d42db90a56cb5df5d18fde6fdf016c964dc09b6ed38e447c147d4b8dae3fcff0d32f69627174317207aa531bb3446ef737dda71fac9e455be49cd68715d16b4da346f9bb01e6c648f057ff4be9b715c7a3ab293c74938106524bb43021da1c1ca90133e895905b5a670bb4d9a54f0aa78476cce45e420530bbd5ac676bd41d0f9c166b6fd0fe4c49b24e43c780b038bee406681d83fef3e62cd639cd6b245eef8858953c0f702100a0d4e3c8312c64f19b67e08f9705356d51904f71f814b4741c99d35e7f2f4e40ad7d41c28b5a74cc051e7da25d97989da6fd65da6859022caee3f8c0ab683cb832afb08cbf9187d9bf9a768a1b79df42a909a7c582db3419c880b17d7503a05f442ba5e0caeff3caf95c8cff76cb90cb8919d634e764ce9c172053446593c7c72e32b2653d73e9183471037c56180c4005744da26703677e069f528c3175b76da8f9be00854e4a3542564ef5c6ad6dbfcf59ff135d5e81414e7bdd07cf4ef5e0f3f3178f73baababac664925a5e6b07902e155c6d1fd6f903a4ecef8405316f9248aaab7b18385a9808b32385ea562b", 0x1000) 16:00:47 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x8, 0x0, 0x9800000000000000, 0x0) socketpair(0x20, 0x2, 0x100, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r2, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/20, 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000480)='./file0\x00') nanosleep(&(0x7f0000000040)={0x2, 0x7f}, &(0x7f0000000180)) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x4, 0x20000044, 0xffffffff80000000, 0x8}, {{r2}, 0xfffffffffffffff8, 0x40, 0x82, 0x0, 0x8000}], 0x3, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x33a3, 0xe6aa}], 0x8, &(0x7f0000000380)={0x1, 0x200}) fchown(r2, r3, r4) ioctl$TIOCSCTTY(r1, 0x20007461) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') faccessat(r2, &(0x7f0000000140)='./file0\x00', 0xc, 0x3) open(&(0x7f0000000240)='./file0\x00', 0x400, 0x9) 16:00:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xc002, 0x20) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x9, 0x7, 0x7, 0x207, 0x1, 0x4, 0xfff}, &(0x7f0000000140)) 16:00:47 executing program 1: r0 = socket(0x1, 0x0, 0xfffffffffffffffe) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e05c160000000bfca55c9696c6500000000000000050000000000000000"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x400000000000003, 0x96) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) poll(&(0x7f0000000080)=[{r0, 0x8c}, {r0, 0x14}, {r0, 0x44}, {r0, 0x40}, {r0, 0x8}, {r0, 0x124}], 0x6, 0xe4a000000) 16:00:48 executing program 0: madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) clock_gettime(0x2, &(0x7f0000000000)) chroot(&(0x7f0000000600)='./file0\x00') r1 = getpgid(0x0) r2 = geteuid() getgroups(0x8, &(0x7f00000004c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r4 = getppid() r5 = geteuid() getgroups(0x2, &(0x7f0000000500)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000080)="f2ad074ffd029290da80054632ce6d37fd9d106af55f8ebc57ed6a9f6892a03889bb338f698496f21916fe6cd1ddf3f49c537d21c7050814dcf35fc139464339ed41c92c3d348bd3daf5583aeb9d9148a62f10bfe85f3d6af864151f1a4fedfc5311184cc245b66c", 0x68}, {&(0x7f0000000100)="abfb5a7fda4f79ed3a8722f89854edbcb52cbdbc9c7d433213fb5081154baae8516d", 0x22}, {&(0x7f0000000140)="eabc17ea92e5961515d8b555c16efac6a6a5247cbc582bbc4c8c67bfbf2f261914fdae96ba6b95a782f1e483396c8986f45b93226618bc7c7a111d0c92653fbde82634ad3585b9f2475feb3d86e4", 0x4e}, {&(0x7f00000001c0)="2bdb3b44dbd5d2ed9d29c5005c4423207a11af71280f14a67f864e6fb057d1acf75f9a02c7d129b35e8c075e1bf16ee647ccf116ebf5b32dc54811d8521dc797296900d365d5566bce5dcfdad0ab9f9c8c53cb798a620dd86624b398abe631a9698d7a26ad654851c71877e19436282c8f55d0beb2708b0d58a50c34b7634774808918adace80830af4c69e7c74e9a7169", 0x91}, {&(0x7f0000000280)="54a2e07f1caa826af2ac63df95579ccd58", 0x11}, {&(0x7f00000002c0)="ef727ab52aa6de89a8a5a7f6c160085614d6d804da221f4cfe9c4c69e6274f87030dd58db466fa95bf736f578c64533fab97a4a1ef753fcb9edeec9647638e287f31f1e349402f437bd5ae43aad2b25682075b3bfa969279e200b9932f92ffdc8a915294e849654127b7197453b16b10b2ebe3505cd6bea2f7d9fd", 0x7b}, {&(0x7f0000001100)="7ca6900db28c988840d9dc2e1acdc410e60d3575af79643aacb0f72ef1df38277ed11d9cea9457a3e900964f4bc5340e5c8aad698fe39c75fd8875e081518e156e95f582be90377265784bcae743fbf0e187e690f8f8acfc28d634df53d251434a0c129ed7daa1ee60e485ea7f773b693ff59a4fb5fc88ffd756a4f9989fa747bcf67d897b5f5ee749b75db71ea2d66d0a37dab0abc0f863941f53d4e2dc81943afeaf4ec1759522c84e5dbe84aba65120b39c2327257bb0ba0cae0b35b40df852c8615693ff21cac5b8b9d8650f8fdfb87be5355daf9fe5bd73758fd0ffc4bf1e5d3fd375778048804f90cd939f2944a7d791e052c18eafef0a66a47371a010fdf87772ab127775ebbb518d9469d97ada6e8b14461f161f7c9b6cff943289408bf72b410814b82122d2e5a56476982b6edebc5b23ce46c33415dcd294279a07fbfab3736aec27c09678992552aa60a2bbed1b43f16ee8081e5dd7e5cdae1525a34014edee14e91ae36fa225f63ec804700f5423762af76986894e86bde54c91d40d52692985a7279c64a970732302b51f231b312227468f91b245d8ddcb071fbed14f529140f7219024752392954c0da293a4bb8278d9dd9749d7756b3193ae82cfff060bef731522233cca1d8a57ee786f72e4c186ac85a95b0f56a6be3dd35aa7ee60ea87567e6f65181d859160cd16323317d84f9a9f957febdc367ac678cbabe5676d06278845af7dd5fbffd5f350a88f1b149a88b6418a9a3e24dbcd68a3599f7df7905f4562f8701b423e043c970dff867c02ab4b9b05d39e3893089807f96f0eef0b18ab055cccf646e7d80517aee597c4c6c3e6638d5297692602dc494bfbcdcf89f728e2fb8bf1b391bffc33d9b5c466534e95cbda9e93042e6547d58dac3fb8cecde1691dd9994bf2f3a91c8277e24dc6fba5af11442bc10138714a15a5dac2599aac08dc7d2c1cd9bce8a6a462484a3d3d1ff7c403c8f6e4d8971ab5317b9523673ac21d3357eda69ad3a41c1eb40293ef4a6bc71dd46ac5d214e5f5f8ee431f6df53d06122ef87c2b470a35589a21e3ebea9dc23afaf907269bccc581f58d6e7263edf23d7088ddcce62c68cf0c8ce8b7e295f4bab38a09f827bcb1fe231b36644e6ffa62004eb3ba86e3898ffc2d97761db9d787411a07fe2399d6e174fefd4a2c9b2cd3663e62d7b07098d9c2d07dbb07b66b014067e6f7d5fd8f2091aa3c3cafa1b41ae60143a0dc4ad55f42ece5a973c34efa20243dd14bf45e1bbdd91f757068b080020a9d59d42592e8cf0eff9202f646ef6dc1e5f9efa3cff6e1cf7487911e493797d521a4f45f65589749aa62b909dfc24adb31ff6028bb92515c3458208f9ae9fa06bfe848a76ed9a8a68d8ceec410a3f13c3a386fe0f786483aaaba8bae153890f86d7af13700271a1689affea782def0faff9cea195a88e9da18047b0e13e6cd8f4615c82e7080046e664b0aacc567a9a11c8c4eb62b6fdafbfffeda06d1bed83ee1f871972e95c0a9c7bb0ea97f5009be8b87142ed1e979848415e683d1f50cd37ad51456cdedb9c4989cdfab86090ae105daa35c55ff46c9f70600b63441fd403dda477e8dab342c32f27d393cf33fc2ceab4436e95357d24c2b0b6b34693c5f297a6858f3e497c0846b10763b4fb895133561cd95a1d7db26aa975fc23c355599eb119d8967baa8925aea1e70e0a1bdd7fdee405a33282140d244b495d176db9b2d3239de7ff8a4abc923fb2d2eed296c06bed653ae9177736ef60b9daaeee32fe354f258d9d30e35506a9df340f99230dec406dddae973b035b7db24affbc9b6e8428f7ca3d3271738fc3f12dbdcb168dd2f7d5fec1627d6a10d27df1d554f3bef306ad5e0726dea4a6aa223a6299e10f5dd678f1dd9df17bcf915bcae4986ead3914a866c0a5c6f6eb3a9bdccef14f915a1dad7c27b2737fb8ad2e9f791e7aeeb060c2c618c2f81d99bf471e8cb07396596f97db0c66a908162789b3d41f27d558fcdc5e680ee4969e5e3f27684445d4c143f3968e2950ab1063c49a28d1a6dc4a5f9a6577155962e61026003a41c4d6fe9a0bd1a11f6e541fc9f3957e1e45eb348c39f9c200ecab39692aeb6f6b4ade62190549c58181a1c31d37b2f388a83402b50bf23bd900976653dfa0a6bd4dc1f8724e83aa84895c76fb3d48b161a36243e2a5f752493d6693f979e6f8b2cc81710fe21cd00077f38c796280de19b9ab1849e560892a4b4c4651ecad1598f88abd028f11d1b1d2876f97fdab49e9618022dde8eaa33638f16647cf4aca84822d5ececd270462361eb7dc68f8a5c3529c244125bdb31e27242a850399298ad74fca2327b075d8b2d5bdf6cb34a26adffaafcc58f3d5a8d269f2ae2c9a5fbcc79928361b73f6b04042fecb7d8ff49ff1972a3e22df32d7b31ea5c8d45538492f51121faf9ec21695b97e595445d43e2f794ed774bf24644e9627a3992781ab090a2e93216f76f6c3ad61ecbfceb151f2e153f1575ec5cdd832a926d2334c44cc0e40dc0f297ffe33ba0d5287a306004c0eebc108ba3e23ba380e5e0947548ee182465985d889764661a1dd469144a265afb50ef7d1a72abd0a234f4c516364ea25888d84ce87f0613abcf03c8b9b48972dc9d2802c42c516d9313ecc0d346cf74dd090bb9771ee49846f1892bef765f3065646890a5975e5b5e2a8fa16c3cc5125840a3fe710307838069876d8fe2d49ca4677713ed7548d698fd0312dce837a3dd118ce3691d714a1fb4e790122be6a00bdc09cdc29cdb73b8d8a983c8134315ba4c7aa4a81a6577bcbc4684d73b327efb1d4d5c851ca242f68c577d10647c488d8e6a28115dd7c54cdb1676d46b97051f70af1897e6b8d61fb911418030726c4355797e5881678e8a67dc10b04f321065deb41863ec95129ca3362b1e4dad74a98e7a2b9d9ac87ca0201f37765aa7a261e705357e976117fdadcc8a5fc9f70d7c8ba58cd6328cc70276b024fda1ba8ecda947fc0979887c78e9ca0e338d91a8f9018662aa0cc218dc46e878d6ee7cf3b3086980dd0bf44dd7de90f8b71c3f764163863690ac169622f5539d8308d67697f797ac9116b8cbe99e3459c71e6a7f6ccd58942f0a9dbecf17d8b7b072013ad1bca03617ccac88ae9ba893395b4dbc8cf8ae7a14e5fdc6f07e6834e0fd3d0659cda756d68a8ca71f0cf6d91c84af2e202e9854b91149fe226340a1a4be642644531ea8829f8376f02ea5bb72a0e529898028ee849ceae8c2d692108b7f49e50f25826cacd3b352eb17ad30944344433260d7a139cc482df732e7946e0144426121d96d71e2842af7d9b2985226ea4a8c93fefca5ead23836c9a9b8a07ff70d4c920091e8b3b6b75a7099e4e94a619e9c8e9bdffbedb52852a163fa6e384e7f650a8d2a45e6b042febcdb5dc1c507a1594b65f11742720e6bac47a542de763ac731e1a0a83b7db9cb17ba6ad3d1aa2ffe6f437f2b9729649bec66ed0e5090471d95cf1dc1807830d1bcd8abfd7fe7de43dc751754fb64f37a37c7980a988cb320f588541172415bf18020d470a5109646fccb1959dd0e0c10a77a85bbf1215496984286c901e7e1fc25751c8adb614138d13687c5f4e9a32bd8beb7e75940f005924dea8a5f0fa3c16c5a5a24ce9404318aca2a86114a700e329c846bc6c240607fbc5dbddb0f3eba4faff8f9eb49d1d0cc49ebca49a7d0060d508603e92c09bb3bab95e25ec0f2f1480b2ae813eb3b62c51058135042411e36804a331b5bc77d51a6ffcb910052cc88cc82471bacf80ee0352ac40d6250621ef451b8686768895e81e489795a70bb3837a76e3aebf3c56cbdb7d33402802f7b3bb70c8d6078d8466c4df9b314a24d65fa997ba0f98a49a3f8792a83995577b934af9a79739be6ac5d532349493cd10a307eb4490fce16a72b180028096350441da4dd471ca78ddda95c3011a9f7aa450041a426718e21ef2d719067bfb7f9d4dd268f8b1533fed8084d53717c983fd46bf7133415cde8b40c61cf8825002129a03b5862d4eed1d9e0a0b513b8697c050bb9091bf5e36ef9d4756f07d932a2faf054b65d128e25ef74cc8b4dc098feabc8c227e812b58ae3292f32cd4683c8845896aa32f8fb60e432bc2cc7a22e58cb66148e785e8d2755f2dfcb14bef784b41d3b838b5d0e19e84da70c4938592a15b64678a2b2f3fb875a26ce5bb1903965f1d72665473885c6fea66b8aec5cf0c96025026e2cfd067425673baedc6643b06068d2c91f5f94d6cd3d60dac598115217f574a11acce64c9e75959657b4e918af725d2a83d7fff748d4547ee1d57b0baef17587761a17d15dd4f4597544e311320e91346d8e23f00ceef209989174d27fdaa6776a590f73f05c49b865f7d0066c75909fe736c371081ed410e3168142fe11e068f81bea9df3397ec320c910f68bc6aa2a6f8b7bb1809e7757e8d55817177b2f189f4a5f5b7639c174f1eb70bd63b01c68d91848d7cdb38f427007ef23df7d653f372a852a0fb8ce7637b160f54fd2da50b8bf0de3b2afbbdb52784634ac1627cc5d2dda62d318f0b4193f677a9cba30a5ac6d2ea71d3d848f4da3d8448fd9ea12a0a9fe961e12f6aecb0a93701394405d35a94fad73f1f83b00a8ef1032a7837ec22e40ca01924bc32b28b606a4cf5edb0aa32a683027eeef0613ec21bf1dac481e4844bcaf1b0957fe1050b7c3bb7fd6004e60831f568708fbc2aaddabaeae8bbfb6321b6a36718b5e0f4aa8811a54191251066dc714a692f53601008520bfa06dfeddef890946de74345b9fe6db58fc1086f894fa234b27baca0e11372fec1cb9917ba8221106360ee2aa353ea707454b9d2367a9caab3e0d30bfdcb576e43136c2cc55399d3bb4429230905e37df3a2d090465cbc4cc87e0b3b66baf59edd03327b9e15922b6950df57337886373395b821d4f2f5e66b04d18ea303dc3a3435a365058d74f0aca13162831db3a0ce30d018e30524ad998dc24d6f985a20c9fea5dfe418c3e05b733855c0c4cb633e08ddb168e710edb841c553e6d4d1d7110cf062b858eff83a0803f79ddf9e683f480a30e42621ba6f5b3efdab1dcc529abd407c286ea5b05646f3f730a467d78ceeb548d0059ca1137247062629ef6bb6fe6f99ea4e25daafd46df4fb173e24b42776cf625c3dd8727b3ef3f0a905c63ce1727575668ee7dc16c9ddb411fc9645aaadc818797151a9ec882b4290fe41e729f5b1114c4f2831135dd372b524516cc68f933d5730eae1fcbc4d42ea23fa0d85518a6f79f4987ec50f1aa423259835d5cafd83980d0799f6a650c8ab3b87b1384bade9488f0d3579bbdd64de0592c7c5ba30e1e0c67917bd2033a07ae4079430d932c9ee921c110493c1926cc60f2c45ff740b1f1481a58307aba09227383910e673eeaa661c3f5c384d0da277dc21e7efdad49c2138fd143598408b7e3f8249d7f392d5559c971004760ee451c225e5523b43578e396060d5e50a5b2c9fc3afc2b1e8e92a58d3c60db760731fcd1c6121061cfccd04cb01133000fce1f2b698abb29a541cd34863804a602c50f33631d78ab77acf0f77984167b87efce552311dcf8ecbe08a178ae132b364463fd31c4a5c8d8286a84784736ddbd4c11e684cb45e8bddebaec22542663bb0afa3cb05e4eaca01bea7042b65f02e2711e753ceed758fb4b86078782149b4b31bafec6b1a722875e342ee0875b9a8bc4c58b623f28f848bb471bd40e0394983f8e7ba64c11f9f762b5a8a2c400a7c87fb93026ec19d99a", 0x1000}, {&(0x7f0000000340)="274da3b1436c96adde142bb66d490c12100eaeb40e9ecac01d54cf558598cddea3e76c8a5f43c4c706252caf8c782ef1a595d641e59051bc0dbb546541747d9aca8b6a6b9c5ce5aa891512b98f9c6e29aa929e48c424a30da1cc3e96f0cf5071cdf08a11f9f55213ac0d99fe8cc1e7c3e87512b582c8eebb076ae0fe95d2b15466b8f720c204679c40789edd52b7cf40c5e81175ca2c00d2e42b6349aa35d368cb5797e8509f97535ef1c16bac9b66e1a0129430f4176dc953d8b5a4148e99acdde092a022acd5792019705eef106525cf0a363eaa2f502d9d22c2bce6", 0xdd}], 0x8, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x70, 0x4}, 0x0) 16:00:48 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/101, 0x65) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000700)=""/237, &(0x7f0000000300)=0xed) renameat(r1, &(0x7f0000000200)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') getitimer(0x3, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x101}, {0x8, 0x1000}}) getsockname$unix(r2, &(0x7f00000008c0)=ANY=[@ANYBLOB="00008234bdb23673a4670000000000000000000000000000000000000000000000000000936ee3e0e407552a0744180dfe0cb461000000000000000000000000000000000000000000000000000000000000010000000000696e05000000000400000000000000000000000c020000000000f65fcfb2c98d94744bcbf50fa13565ac4a8a458a6c37f0ea55d5095e17d4d761d974457ad70776fde3fe80b94446738d10df77d16b670fe9df74f78c23838e2b6a017bccc47888342fb1546282f142ea9be451fe5b8d9a9b7bd3fe7f625fc575c44892f962fb27a7ebda2654f888ffeb0d619a771ebdfe8e1d2d2fcd7b4ccad1cd1c9b3031cd3990d5213b9cc2b3c6ff0b1c1202e9af7dbc64b2279d64884c1c79145b617e9feb800703db20116c328cbbabefa5532622876219ad0e05016a99465ff15f63ed2e62787041e6c18c9e7a8758035f21b5267493c9ddee76b12b46c653e58a59c330d601fa9fea4c112b1e15767968b862c5099dd28c00a1986b962c70f7440ca0a05f18a7c7fec6e5f58d32167b828379fe58a7b670cb01de1a1a67ad7ad0ed1aa4b997f50400000000000000000000"], 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x10) r3 = geteuid() getgroups(0x1, &(0x7f0000000440)=[0xffffffffffffffff]) fchown(r1, r3, r4) getitimer(0x3, &(0x7f0000000240)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r5 = getuid() seteuid(r5) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c3e95544ec37398b4f1e782f13fa8d186e001b02a8a0ffc3273057c8d3111e552b9532760a539f2aa6dd23bf0a09e037e2fbb2c97738a71616d33dde5f39127a308666c392c780cc148ef02e8a92ed71566344f714dd85858ec902bfd537470cd51e9ed163e41e85fb36770cd21237adcd7ac186c9e55ccecdb3543ef20662b72ddcd4dd83ed97ce5f278fb2b6863f59b7b92b3997944942317df971a75a2b4df76b014e1c8a40d7e6785591b4829e545d81ab192b3565039c6baf052fa12ab2dc25ef952f98fbfb1786317e7500b65ef8c8a42eeaa7ec529ed309c394f5f8f8e4846a3e20cb04907db5e2147afeab439570f1748bfe6c7cd73071f7ac04d65774fcf84477f1dce95954dfe6a8f34545361fb9dab5ddee78d91cb92f9138d46ecb4fa359f728d1f2a78387944960357e73c684d51554b9ba1e9f6e579ec1a8c9eafd4dfdb985db0e9717f7d18a928f97281b17f2048c433db6a9134b07dadc2c7001f71a4c38447164cc8f61cfbd4e1f19a6a0aa87050c6c234206d60c150cbd2a72218fde24e93b0d92887a0bc3262ff2a3cab9b88cac5ecb443959efa83f6f3b4b98765adce25b554f62348aa530245d78d55fa60b83aa61c9e1a72856793f5e1d38158f1b212f629d362d42be99b1f44159b92754e940018f61b5de38e330959db4a4b044174708928622d5670d1a8a8e72dff708cb7938b5ff26ccef6ba8ec4e26e9c4039c401a5dc686851d8baae6f65df006834675d8f40c4d428fccfc704db76660b8d918e9fa792a4ea41a4ffceaceba7f4f67285a38b0d7079e18451353d531e073eaddedaf28b9cff2383f28cd9f3c2aaa5e38c704dea0945e3a43708d5ff4293e07925c2ec8273584e33a2c9b149fbb3bfb6ba1cc955282de1279b45c2cbafe263fb34956f110dffc5cffb8ed4b98c8854af00e3b70d7a32e4d66a659776d814958b0edbb72b3fcdd1995c27042bd53d052711457ff376bd1a21532fc4a3933b4918ee0e8d6c3c9600436aa2fa401fadbe9fee2c6cc2823b565b78ec91eeda6bf2348779142283c0d82aae9b0c75c38f99658c502143d8d00a504858bdc8f6a47e0a1f19e57a3b95b33c93a8767521f391728abc952e627afc067c0c68b8d98f27e5dfc0a62814e08eeb5b5246c920e4d1b77ebe3ce0e10479cfec45728ff7573efd4de4c4d3bc5a2e1bdc604d851304cf0b21e6f96d4be9649bd3c2112172df793a79d96fb8793d9a360633a6815c207b6e0bf054e596009f3be89dfe51bb88d2ea2ff3950deb2b85c86303931320fa7d04e42a7ae8fd288b637ed06eaf52e9383d207f61d0b7a32b56571be4b7bf9d4870f59f1067a9ec8f999a7b98a8ee59841c73d93c9bef4b9f0cbcbe3a6d13e3020c4c0e7bed2e8c62d2eb8cbbf7226e416e7817b30d7eb59d5586b4982d76a431dfe8cb0eb31d07b6cbde6823712292b44eb9827369ed2cd34f28d5adb729aedf2427be345800a229a91d6729ce67d405889b5d1e6a5a4b151c4b92a8fb2e272427fdd6dc030ba3149745379c91ce62594241a721693652d62178d3727100840fd289acd730a1b315bcdfbecfe9c64cc9d1b0fe4e62be24a3120a39a21289a646d7c9b99e43e0750d613be1a90c8dea", 0x6de}], 0x1) 16:00:48 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = socket(0x6, 0x8000, 0x7) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000580)) r3 = kqueue() r4 = accept(0xffffffffffffffff, 0x0, &(0x7f00000005c0)) socketpair(0x1e, 0x5, 0x7, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet6(0x18, 0x5, 0x29f7) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000680)) r9 = syz_open_pts() r10 = socket(0x3a, 0x2, 0x3) r11 = socket(0x2, 0x5, 0x1) r12 = socket$inet6(0x18, 0x8004, 0x5695) r13 = socket$inet(0x2, 0x7, 0x100000001) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x4, 0x2, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000280)="b5c311d08f7954b63c60dbae182d4795615ffd15d6c76ccbfb5cba85f8c6c19907ee6e7a2465027291a29b8eb784484fe81cd7d4345245107f4a9e5f0fef4f60932dd0751bb0c69e814b8df7e8dc394cf7ada03188e3c81df1cfcc5269c658c64b15e87af4b579017a18e52545a00dd30051c2be20fd39bb589647486b477186eca25339247005a2005e4a74496c270ac6070979c7ffef3f35cfda9c3abe444be37a6bcc6c086112530e85c8c98ddc3e4f323d9823875e4d14e9369421d3dbe5311dbfbeb0ab6cf43ff3b1b889884102dc1d694e", 0xd4}, {&(0x7f00000000c0)="3ad6c7e0a251fea265277c6f5c7693453321b57f2a976d6703d26c354fcecb015160b9d19e3e4ec24a38e8638a00d4d9afd9d8e9f2b86bfec414e90d762b4ad5933de9a81d93cc68c9f4ac5cdff0b88a7c76aa9d4b06ddd7e699fba42f50d9878f39c8f5395e459c1c4fe7527d54acade19241837292f9d3bf8e5172e29a6869e45c", 0x82}, {&(0x7f0000000040)="c7a47178e4659b410b59b4658b7316e0f4b17956db3d260bfb6b", 0x1a}, {&(0x7f0000000380)="547e7ed22c5a710e9307a551441579859a31cfadc6bb1217b4f4dca86c4517a2f03dbbfac3627503b119d7be2eeb7a987fcdb5cb78251a23967d0bcdfc474b9da79cbaf98e8af09bd724341f2415c6d87a06a9e45eddf5494341ac909ec4dc50e7215bf3b0aff8947656071be1e953140a7b7a884d8341b9130842146c320ff7123e76d6efe83cb12351841032fa16ba13196b", 0x93}, {&(0x7f0000000440)="df2f169e54e7dccd65f165f802e26cdd41f8fc93b8d9df46985fec037982418a16c263c931c8d843a0d8926460b51edffadda756326517686352498ab1ba72302461b5d17f0a02c0814ecf33189e66ce8982a021025bee1fa544377bd5470e39d2d7e27b71087824afc146f90fa7b64a81444ab84b70fddd63f92fe336031a7b428ee5683bf7965594c424fa40befd264e40e729108c6f0bc6632fe7269734105922a3e3a2bb874cdc4a65d2367b243e71300b1071c147fdc26483cce1", 0xbd}], 0x5, &(0x7f0000000780)=[@rights={0x38, 0xffff, 0x1, [r2, r3, r4, r5, r6, r7, r8, r9, r10, r11]}, @rights={0x28, 0xffff, 0x1, [r12, r13, r14, r15, r16]}], 0x60, 0x4}, 0x5) setegid(r0) setgroups(0x0, 0x0) accept(r4, &(0x7f0000000840)=@un=@file={0x0, ""/108}, &(0x7f00000008c0)=0x6e) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r17 = geteuid() setuid(r17) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') rmdir(0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) 16:00:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x90001000, 0x8000, 0x7, 0xfffffffffffffff8, "5f16dc010089384e0500e7c981298f7d63522300", 0xfffffffffffffff9, 0x1}) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7ff", 0x2d}], 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001640)={0xfffffffffffffffc, 0x0, 0x1, 0x0, "bc92a864f1572ae33b139385a38f210a6f13f137", 0x2, 0x80000001}) ftruncate(r0, 0x4410) writev(r0, &(0x7f00000000c0), 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000001680)={0x8, 0x17c}, 0x10) socketpair(0x1f, 0xc005, 0x3, &(0x7f00000000c0)) 16:00:48 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r0, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) r3 = socket$inet(0x2, 0x0, 0x4) getpeername$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) getgroups(0x1, &(0x7f0000000100)=[r1]) r4 = socket$inet(0x2, 0x100000003, 0x0) getegid() getsockopt$inet_opts(r4, 0x0, 0x380000000000065, 0x0, 0x0) socket$inet(0x2, 0x5, 0x7) 16:00:48 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) ftruncate(r0, 0xfffffffffffffffc) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname(r0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001300)={&(0x7f00000012c0)=ANY=[@ANYBLOB="00002e2f66696530010058b00ca59a61ad7379cfd4eea77232e5f4ac82219172c504388172d391e40b869eba491f31c53ecfc5b90e0bee6311527a"], 0xa, &(0x7f0000001280)=[{&(0x7f0000000080)="3876c6e458019983e111ad548c95d1b7b9c9b22582ec1b6b5216501fa5f1cb4307e39e503ef0b5aafa67687ac37e22be2f8e0debf8b9fe8972b95975c21dd0030541df019cd4d5af4d97d11e95a1f400baf0bca99155419bece789f94325011211ef973ae67193922eec2148f02b8918ef4e71747e639b7fdd017fc78837012548ae447e9b5b84c7ceef567fa5e82062cfb23e569777d9e2821fc3794856ec4a6f92a92a94ea739295798eeda9738179c213129e977e00146277fc056ae7e919cade77893fbeb5d830f07b0ba7841829420e1e01b85964230c613e0cabe3826287a276e897d92e8b7f36a2553f", 0xed}, {&(0x7f0000000180)="ee00e9392e53dc4a31d07d5bdc419268bbbbb1d4c6e7aa1e9925ae08564a5c59f9d81725fdffc89749c7063b87a210533b33c70bcc395de66d31306a87526b9c31228858e734f4ff7be133eba71483a8d16082690588a90083fcb66bd2df1582e1d924166e1fe202313edabbb97af3f25b478a58256554f9fa4920cd29204b459ecdfd94d823a2a723f30b8bdb16ae3b4547a608c6325c34bfe365ad87261873fa120c6d24fa7b7f762ac811f9c45cac60babca7c658d1cc0f08647c24f100f549c646e3e547b28ff5ea5f2136d7c1d756c64f9b17134576bd65acda9c43e750d0ee4c6d131fe27396bcd524cdedf01c99b4aa0173cf94672622bc320ccc09636490c326bc6e66d2801b157d297eee64e3de9a5af4bf9f384139350ebb6736a69bff87e27ac0a0e0a951d0d32e1f297d489817004839499e37dbeb92ba8a09fda3af38d85c6941e15e7ca94911afe8a855954fe1944718b451b8a8fe05a618dd949c89978723803642f52591d0e6cd4df8a7bd7c1707a2c413df9366508a32adbb0e6c0c4441d1a6104a69c5bff56453293c1e3c848dcd9d0f8b6dcf0afdd5deca53339fc1c4bcceed195927ca58291db5d914a841f9a9c91647485eb3edc5169c1c644dfc08f4bdb39801a7a1260311e5e1002c5579dae07b1632504cbff0b126c73aceffb29323773c2d35129e692fff156de7c998e7b162ec3b7b0ced50bfced80b42794cb11686ea9b0589f81678f60ebb58112f01fc4c0e08bef1aaf7b077f57d31d9f5d402af3e3fa0f6a48100851289c7a02f99d0d1245c785847496b8c669acf59ad5c55ff75e797753cec909f1997d0b18bf4c11801d1e8b59e62d7a83ece7d3570914985cf13853f970ed39846704f7f31421a5bf1fd7cdc2c3fc72610ccba7be09feb8c1a1b1a0961de6de083193846a1283ed740b5f0182a919575b1940671798d497f437715e48ea6a63f4cbc38286bc540cba4852b07dfda0bf6d9f082c724fbda08f10301d8a6df215e277489b25002ef07d4662ac7ed6ba1dfe376d84ff720fdd386a20e67fbfa36f9cdcf01005be75307dce9b55b2a1263420b8291e145175ddb2afd343f689ab07a8a7fd29b4a18c01eea67c0f689ed603f3cf1a19fc3bff6e7ac2f3e96b3824d77c69094451f6b91675c19dce3def451efd1809ce682a32f8da7492a664863e32037680e9fed148378bca8f3637f9f50216240533e185d74dc2d7efa66a30345b54399c33dd4a8d383bbddceed753ea9d22028ea0f1f12eb6b2cc42c9b05aa88603e1015f4c47ed6c678acd5a5125f821d195b76a2888386ba8089c79f01d2e62ac592294d8a2ddf0128417cbbfc6b3a42c9e4435ba8a10835f1365612d52dd3b2b455078a69e90fb99b58548c0a539a2fca34b9ca83f7123a719a251f2b4194defd1ffa661d9530894155ac0c3cdac5892c6c91c6bd2ad46d6004b40d8547c73d56b3c48a8b0e2da52389b022047f36ccded87cda8f08cc59209109e6fa9ad2423f69471a7aa33a0d1afc7bfe8664a814b2949047d943e3ce94912b7a4d0df3665cb94a34cd33051bc8225517b60832bc2b79e15a50049b6d14c131ec7af8955fdcba51834015aa82e4ec70a55d547a3a327572b911d75811c35bd4736e76c3bc5be7c81aa8f0e310c7a51d73e57137effb0e6ac2501a7e4cae0f221191a3fe9bb4e90c0196499c878c693e6602d87b25f942c799ded4b3ae15ae8114cacf0481b31863749ec3fdf9326d1282529c53e37f6ed0e82a54752ad4b661b56b78341e49037a5bf3c2ce53f061b24fb1c0b64673039174f36614740156393bb2e21911456495fc8bfef579f28c0c93e8903ea02dd97ae88665161fa82561570125dd5e41678acddd7f10a0bf4b59f6529b7ab5b818b83e3b7877c0af286376f9bc5d75e4b395eb2e2d4ac0b849ed558db050ffe9ed9b8f4b2b0f3019fd61beb26682bc3bfe142b73112386d4d4b8badadb38d2517d5a144236fc56b223822327abcc41cbc7bb9224a23fb52a9f3fb268c066943df7ce4bbed87d8a59f20b66d6c9916e5709ae58d7d4933af4a273a2b1e2c561dc0827255f0b25c90687cfe269488ebfbebd7f9c42b1576e8ce39bf75274a124a99e288387892e2abe5e09182ddbfc92f494639566001bedd7aa5b7414ed964d79c0a602de797d4fddb701b42297eb7bd89c511ba2d2683cb67e1235a6ed25e2f689c03e9e9433e6af489ee1c0bb43f2f63563e3d1961fb177fcb26caa9c55a892fa320ec4f0b9813ae46b8437e77a77d5b37ed6d36c02b9165c35a050be458ae2757a5316039aaac46c57729d54eea7b2ad78269d79d032b9ca1f653de9336094b8d9a434406b4318ddbbb255ad1e773b9898d5b87d4417532d220888cfc07ed65b0e95d50771d447551a8cc05b27c24e872c9b7fc3f346acaf0ac26e0885bde83863ff5c7241a7fc258fee9b4741a11c2d8c673a098e09b5772c2d37e482c135317691749ac31bca6056096e1630fd0c72b9d1746a9af6cfdbd2ee8a64caf8a15e57b4b0e44dcafdf9bbec1813894b3686c13c4b7b0109b81c1e038c9ebce5bea03630ef55817dea3792dc05aa6ed9fb5afe5e019c8d6654c2cbf17d149fc261c71d8e3847c0f468d9b21de5dfba9fac0c5526d19243a9e2ed331c45ee2ded7b6628723ce8e0030f5097e8826ad08bee777105520b7d8c36d0ff3f02dcf51c802c96fe8bb39879581b21218a1b4775c81f85b62344e02a8e71d40e4ecf63d790f4d6d34d303ef33fb7a41cc4e645a4326c473dc21fc7291e34aba73d105b10b0e91677c78ef40d430e6dbc29f1c5c0bbfc64d7107ff9167bb4e069cad319921f7642cf9e375f402d379a53d903264e88f0c39b34b350edbb0912bfcad4aa6df5dabd77a9f1f5f4e8db41a8b71bd322014fb62e88431f416d719c6ccedd7465535eab20487044089087fe874c1b5d7ba23e3c79e247c40d61862fe550a7cf187723dd85e82fc64cc55ddbf8cc7aa79357c45d848e5434979ec34ec70b7b2c345f520e34a04ee12061e3a155b4316a068acd82ca45a525968122863ed5a84dc714afb6109986f22cd5d5b2c0fb45ceec52e4106894ab6510760a87ccbee0c4d96ffb2e49a6dcc51b0efaf60bf5c847388b0fcaaa3f50e954507557f5db0a70281aacc05d405cc98c9575a649fc2cb70dbe280fb3f097c0aed76373aba55c525a7894a198177cc311f437673516e84b542ab74cfb4ce34eb26e4f4023239982fcaa978599a2a5879743d696d21bf196f8f421753c3b9d37a2a3f29db0b13cd9bb5a654e13a1caea1b67fc6037b3107f9093e0c6e52ad67afa7fbdb5366ccfdc92ac18cfb013a5628e6eb8909dfb81a4db8b31f451f083259627974c655d977248f2af790e69dc1f319159b066da94c663ba208f59afa2589a3c7fe72ef3701628a6c1fd7120c62210ce14fe8be844814821120eb7ac27ec46efa0c72fd59a0830b36f7249af559fcee928286dab797f70e5c521ffdbea86a80942163bfa23b6c29fb38107931f53f9a4e75dd960ab955fa08cb21269bde8005d95b5a926f249383a54269b67891118c9f885fec6ecd11b79fd4bc4ddf8a65183c845b50479c0db49018a9a2c8ad68e69126c0409693eb568f1d447b86acea5ccef7ed4e3760146e20b993dca30aa7bb010aec7a276fd95b8bf3c5f929be066cf48652a0acca29f07d6af651d8916a7321a118e3a921d658370b3036464931e9880775a71a6ef9ab548a99e43e5770e726940048130b97498a8de0151881e8ca32dc67f444ffa1ac26641d7caf4aae8223b07334a51ebb867e33adfb8e4d48396fdfa4f32b85df96cff98f6e77373b2a3cb9994aa7d2d60f511f3019ee3ec3e9237f033e8d7addec3f4fac14dbd0ae78bab98ca6c6429408f217dc7acb8b6d51c2a253282ad73aa0f569c4c985beabed60f56b0eff4de9b1d4bbcbb46cd99872351c443de8ac64117a746f2a1a213b54c79d43a7d4bb24bea14abcaea16df2603c108470f79915861284f15a382f7641b73397a019b83c06ef1bf8ad58bde82df24bb5423f4d1762a595854db55acd49d367d7c135621cd5754d1fc486b3c85f7723d3427bd8ec7fc080956a9ebfbd6f42f53924b089fe3bc2b85e53b7b881b001019f2415aec14d9e6bc7fcb3ca385880364798fc4e08dfa884c6bad44ef2aa6d772730226e498d136944e841b72433b269bf6d1d793e82a615188790c0a9b4af030f62b1dc61f0f6e1f5ddebd157e97429ecac8af3b68fe524ea964a557476773d98c3b828ccf028d939d8ecfc884ea1bb60e7703f694bd1d0d497385a1da5e9d3f2c4af725910a90946c11e69b83b04bbe70bd5efbac0738a722dc284a1cf762b4ce5e340e52fe6c1b3ee93e10830e609a68f3a4d931e5133bb8d28c8355fad01c5f6c4ad3be14958d2614e6a4a77b64238241f5104a74751e354c81a7309de2ec82f6d3316bcee2eefe861ff9a6986477479e6672f7b9d050c2c17891c8c6730436084d4f81ef55685015e5f7392cafd7bb693ef0a4d416454e1baca373cdee2d6f463263e864a9ee69f5c4ec2145b765ac05208b6708853af8b2173a0bc4b2810d9cc0724831d3ff946ef11b7d058bf4b127e5915ec8ed7070e5fc4ab9ab5dc2e31ac3c9fdce402a189e0e8e79826ea724dd273bf4b33c6c4c8262535f82e46ae9c6d5fc63935513f5bde73845a5f831eaaa78571ba2fe92334ffe242dbaa07fa7476b3cbea001faf5e0e710d6c78f2d213287759e747c33c8f7a0132cae33931d16664fe887815fd314bd4a596451810c544ae5f109d151d3f4ad6ec7f840a7020c083727f2bb67bfd86037f3a9711d69cea81e1c7f79acd8146546fc67a0ab86c12fbfd32008e5f445b9dcad3b00ed05d18b0dbe73aedf3ddbf367d65de804fbb03ab51afe2c6b21a4c88141a94b6b41c667ffba3c35a536d43249e49483ec8d6994e7886f12dce3e4aeee2f3a1744cc163ca42e74b6b93b10f60d1b8d1e7d350c14fa6b44856d3cad8881d2bc10d752a7fa51c4851aabd85d8d393451f5e1aa4bc1bf0c2b478af168f4a68f851eda3bc05abd27c5e5dd8d02c7838235d6ef5d0770986789c25b70f0657cbb70596b485683d33b11efaa5e9b382e774aa11b68a3bf57772b071ac298bf24fe4765420b200cfa0c0595cbd358b597a9f6a47ecb0479dcf0829e3d62b990301e13b7b0656008b43e609add44e8237c2e565e3f7b9eddfa1d899ab8961724e9545d02099e2b9a61a4e75bc1b880c90ed77d585f5a4fa549225400d4f3237f9be23a816a45f1c08529901d62b7a34cf81e2495ce6114f7d3cd9c2a342c55cdd9e1480cca8af4dc8ca158c0d59d5b7576b5a23e4e4d1a65be9383dc06ce21072f39cb65dae674fcb9ce818ad388e850fb4fc1ea801d850ae2b56e7383a19c49af7febb7a2e7cad628c89265403d08a2006a42062c77fb33a2eefbc5794b7f1d44880e2a87174298ce6154fa33406c3a1e2819333c860b2080a27b3b08496d29b1b1e5f2c6f98fdfb30ab497539c25eb1ea7e2b14e08e01c708e61198b88bb90fb3da2288e28445b947fef14d18d60debeebbf935ef8d09dc7553f5b8fbe2bf8fa44be837f7103137b6e99bd63af362b509888f01f1f057a83e826472fd575cb227229ff64b3a5359753f4a5d4c9a191479423e283774d28e778e4f8dc3a17da40a18f41ff9d0933145247480348929bca4082f3938bb9b3afacaa3eb41a573822b1b58f4320d928233241631ae2c289dd8d21cf608b212917", 0x1000}, {&(0x7f0000001180)="ab78506992a59b2c2b468584c51eeb13aa58d3e62e4302d7440c7bb25f98db6e4924ebf7d13a8187d342b39f6117a5b40089428c39d2a68b5f942b3c0413e6c136e0c9ee0dda38f185e3805ce406bd271365d7a75e03a6c79c11bb4febde523f89bb91cb7ba4c6bded0f629d4335733fa78d503e13311391859698ddc31e414a85c2f2dd992e452bdbb57ba4d8d844eaba2af6596f44e6d9ec23305b8ba776b37ffb6f5b2997fdcafb402c0087887ef11b888b0d751917a7cb682d822519f131088e59d2b05a4bd347e47f02674712c23cc55e940896ffcfbd9e7a04519ded00df1a6d7bf027438b92be261a57", 0xed}], 0x3, &(0x7f00000012c0), 0x0, 0xc}, 0x409) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0xc79) 16:00:48 executing program 1: symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./bus\x00') socketpair$inet(0x2, 0x0, 0x1f, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000440)='./bus\x00', 0x2, 0xfffffffffffffff9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xffffffffffffff29) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)=""/174, 0xae}, {&(0x7f00000001c0)=""/173, 0xad}], 0x2, &(0x7f00000002c0)=""/190, 0xbe, 0x3}, 0x801) 16:00:48 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="593a69224ccb38", 0x7}], 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)) ioctl$TIOCSDTR(r0, 0x20007479) semget(0x2, 0x4, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000001c0)="bf696c17be6feeaacb18814757a7a2a18067bd58d9c61a7f40c1b1f673eb5a50b01545be13781863ab9739a9037dde38416c0006d8399f6dc98fc95d763f1d07dff9d0a9f18ffa9203637a331e379fb197bc2905ea17f83a06977452aa9aab4d68d29cf0ed4a6ae2581beb98b4fef50ccb63ddbd136203bcf0ad17cba473490e8f44aa6effe7d4980d93fda89c057349329a88c36adafbf0ff938fb382fc6624999c96ddca2922fe542a1a477cf3ec8eb667892fcbb7447f34e789a41d32f3fa77cdb2", 0xc3, 0x404, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) clock_getres(0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffd) write(r0, &(0x7f0000000380)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef440333535b1f955e849de2a7e2e563c6d69fd84dc482bdec1112e06dcb1d36bf29851483a90365872f3df1ce627e14b0e3362029f39587d3cd08fa9b58106204ada9b8f5c9273d462ac638d48643027d2114bb5f52ab24282c150c5954552288768efc24f037d6d41bb551e8db977e00aa6a6739f695b3c2b88d89769c835f8ae5fd68f4e388407e0b8213d999f7fcf99a928185bdba956ff4fa40f416b04a8c46ba21c3338673ab9137e5fec7b0a1fb3f10d09599ad49efef48e7701584cddf0ae09c00bccef063fe8215c76228245056c7067cae", 0x139) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x84) syz_open_pts() 16:00:48 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000480)) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xc3, 0x0, 0x0, 0xfffffffffc}], 0x10003, 0x0, 0x4, 0x0) fcntl$getflags(r0, 0x3) kevent(r1, &(0x7f0000000140)=[{{r1}, 0x0, 0x92, 0xf000000a, 0xd4f, 0xfff}, {{r1}, 0xffffffffffffffff, 0x80, 0x85, 0x80, 0x9}, {{r0}, 0xfffffffffffffffb, 0xf, 0xc9, 0x7c25}, {{r1}, 0xfffffffffffffffd, 0x3, 0x42, 0x2}], 0x1f, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x65363051, 0x0) pwritev(r1, &(0x7f0000000440)=[{&(0x7f00000001c0)="373c326ffed5a4f93351c936a34486196edc5abc8911df751c083f78e8a0ef1f8ec1b80fb918df226e871a1fd9b1f7b3f35395550d7b4444d96191f6fc65facb3ca672e46c074bfa5ae372a420dfbbfc209e3c06dfcbf0b26f415fda4e13fa518e6ccf2b9efab8eba682c34bb9a8854cb0364103ae34e8c5841f1fcd82d46c7484a45683", 0x84}, {&(0x7f0000000280)="ef7e34af737a9f5d17ef007426a9d48ce9d0d953c58e6096b07a9ab91303a42b308f02508af0f2e72d5af8cabd891ed27b43344d2af8b66927778a770fb04ae94b9fad93610530948294db283ac10ef5ab5842b6a027fd8a407d191247a161de699a1c9a93a580a1764d658c5888ef23f9d3c1fdcc2971e04a21a590977cc1188479c0b037a9befd4fa023d4e66df4e2705c110edd99a60176c785a8fe30d21f6ebac6773f5fbc38fcb28b6955152d6212bcf7", 0xb3}, {&(0x7f0000000340)="d5a2f6478307175274a0dee16f3f5c201e644ff656edefd859960262e3133e5b655eefe4aa425938d3c6677f2225c748fbcd2a2493a04a5077490e40878cb0895e90ea7ef4f04307295d9ad154d2ca7f9fa82a025092193bf9a439d0ed97e23c42d7b94e69a04629d01e23b3e5060b243727d31867219b576358b0e2d508978e8bbc47731652ea581b7a9ef20561eaea99be0b9994c614f94f24366b101ce973494537592b9c5bbc3008b578d2b9d590086860378e0889af128774a2669d9fd007c218fab248078882cb9aee24f399b61027b9ccbe6a802f174b8059c74dc96780bb9fcfd66704a3d7e0232025ff6cfa1193522c97e8ecd5ba73", 0xfa}, {&(0x7f00000000c0)="ddfd4ed2a62355ecdcb9c67744fb0a9f08c42a3d5fd33533651de36e1bc49e2ace947616a39b8c28c5ecc47d52c9532c1ab682e27ecdcc3e66cb6b1749e270bf9a0d67371b5cecdda35a632f9ab8955ba766618011843e1349febe4c", 0x5c}], 0x4, 0x0) 16:00:48 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000001}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) recvfrom$inet6(r1, &(0x7f0000000180)=""/146, 0x92, 0x40, &(0x7f0000000000)={0x18, 0x0, 0x3, 0x5}, 0xc) sendto(r2, &(0x7f0000000240)="65edc43021f47bfe11323a1b0430b56966d55faf2f27dbba17a3fb6660c59a74d4acf71c047794ce93ebb559d3d5b8970857f97e22dd378e36c1bd5cec7fab1927ae214aa3ff533aa45861dd24de0648f02c93c9e1489266d7512cc59a9048668a446d33cd2dbebe471dcc7a798cd21bdf1f8d5bdf60b6a023b3abc39880fc5f6ebfa827c6b7095f35f3081b3e55c1b526b1989a989f10f791bd04", 0x9b, 0x401, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 16:00:48 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x7) connect(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$inet6(0x18, 0x5, 0x3f, &(0x7f00000000c0)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xd1, 0x3ff}, 0x8) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 16:00:48 executing program 0: r0 = syz_open_pts() fcntl$setown(r0, 0x6, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 16:00:48 executing program 0: r0 = getppid() wait4(r0, 0x0, 0x2000001, 0x0) 16:00:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x68) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x9, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x29}], 0xffffffffffffffe0, 0x0) 16:00:49 executing program 0: r0 = socket(0x2, 0x2, 0x400000000) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x10000, 0x4) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:00:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x1, 0x6, 0x6, "230d88f9ef827eef49f389e24464a9ea7118bc07", 0x5, 0x4}) 16:00:49 executing program 1: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x800000000) unveil(&(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009eed8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001100)=0x1002) 16:00:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x9c, 0x0) fsync(r0) dup2(r0, r1) 16:00:49 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) open(&(0x7f00000000c0)='./bus\x00', 0x40, 0xfffffffffffffffd) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0x8, 0xc1f, 0x3, 0x9, 0xffffffff80000001, 0x9, 0x1800000000, 0x6}, &(0x7f0000000140)) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) 16:00:49 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) utimensat(r3, &(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)={{0x5, 0x401}, {0x1, 0x8}}, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) 16:00:49 executing program 1: socketpair(0x19, 0x8001, 0xec7, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x1000002000, 0x98004525) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendmsg(r1, &(0x7f0000001480)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x7, 0x800}, 0xc, &(0x7f0000001300)=[{&(0x7f00000014c0)="6fde1a878493016a09a098a849546737302a8d629f08e1982067bdb2384d7c63443ed4781ba7113ee312a716f1bcaad93317d01f61f7b21dc3c441bf52cbf7605bb65280510b46aaf4ba273361ebe1fc5ae66ec8c5ae2f9286ad130ce982c6df9977bbe8ddaca0221f452f07ffe4cc4bf1f091d01efc76d805daee8bda63", 0x7e}, {&(0x7f0000000140)="40253423b555491ef47ea642bd125499248b4e13c5ab35b0917f405efd5d947b77e77cd49d1442d6381d4d45ae42c994175c3a9721143dbcedcc70c50630c2a31f24eac7b428e839cbf8662ae792a3c5c2bd8e55db7633d8274dee41688ad61f47280317c8bc80bc3e57830f5b686a5d12d41bac9681e5cd28ee086dd3bd0d7ca1345fd5c0d19066a154b5428bd0e9e5126624417a2bc26423a55232425bbdbeb6250b427c9f6c9bef162b1133f6600ae044685745b824db82ff3256756f0be4ee4807b92fc7d28eebe4d82b22e4bf6e05a947efa531e5a48f4e022a7ad108a2323ea3435541a8e0ff39f78ccf3a8a8e3f2fb61666175c73060c5bf4b0ff6e6cc46003c79ccf96a696cdd2c73c85de4801ff6f5fa1f0d89cbbc7c5bf2f85d4e6c8c803251c44bebb235ee1de0b5738ea769063fb03415b60abfde5165feac9f38fd6a982484b3515a4cbc968a35efc132c4bbd3c9a3f4dd2f4585da5a9c81f27bddc0417ac54787b57c8ed5f5638e896edfb7b755a4abbf9b12228a2faea37d76b162c4ea1bf07daedc12f9e9f2e76a622fbb5ba903add41afffc2ce597e78c754d9e5bb149db2ec9fb94a43876542760224c5020a2f7e8e2bf6565526cf530e74f440519d02e98126ebf66a8cb8e051dda4e82b2b4df739c7fafaebb1a0539d898c2ddaf0103b853c38975792b202322f94ddac25ee620f9db1714408327ec962b74b5e28a5fb6e1a1dfe189e8933853de4c2fa7ab9935ae855209ebf9ce0959b82517aa64ce492c3ef29b1a02cdfbb55918eb155aeca6ccf304763a4eaf0afa55e6d0f9c2661a08fb3fdcae2abdcba845ff5a6f920500f0430a62cc146513d39616f7391e45e42519a9a1bb7fd6143b30bf0cac2e20509fa9827ebbcebb35f7e6acf18899c20f417ff67d6e4c37e4f34a6ad4d63df7cf4a65d8735ce62d295cb0cc269e27873a93a1529a961fd443a84e32ec1324775d93a8dfab2ce5d858a9e063b8ebf8aebbde5af06b2be912c66e390a1d6d282d0116f2f59c928993481863d79a9fcbbb4988e7d3d86bb9b866503aecea805b3755e2b8f6ad9b24f70b8573bd65a4c918a5126c9c3a53b693d5e0ecb0f90164c807d6e4c747388aa6d21ce459df1c14c487e3ec18142827e0be63ee271f7ac8bf074e0c619a483a8ce12f9f9d4e4f3fd8ecaa5c7bc179d2f792fdf5b75d426f99968aceba7adc95018a01b872791758fc7e7ddd6f8e2b2a08f523ca8c011636a80190a1759caa08ce42a0cb6310c0f819d2868db763342f5d529efe165d35ae4fdccf1fd15c7c1aeb60e26dd28f59998f421c070c62a94cb76fee189485ca9304a670198bbd2718124011789fadb16aac2cda227ec51eab6f473851a7b96d97a849de00d51019cf568987c0fdf4296d95cbdd39ecdf9f89e40567c3bf709e4dafd6397504c96053463da3fe96ae245b79f141775d2f23ff5c572dd1d3ee189ca20b6487c1eea748f77b2534e1cac93ffcea66965b7002b69fc4bc5b670c83fb986107939ac33e3d61b94726cbc6208e7112dac781dab5685dbfea7d7a5fad2550d2c7b160cc54a1cf9dbe72bb99d792168b385aa044637fcd65685de81a14b09e9af3dfd75b77f93362ad48e22665d48fc440934c8f9f6804839bb9a6886badaed6d58b03f1b1d33a57a885cf002f9bb858d80eec7f7739d693a6d1b832116eaa8f852669d8871e508af5f50fcda4107739c029bb373d0d3c4d70d0754bdbd1bb4bd65c912a93c9e1572dd55320533fa6e9c9c48e436c41b459c3e2a5d422112ce031b5ad49c5bca340b633fa5da8158833879c1f9ad94496ee7bd6eaa9c2abb91d9a21227a050c57f647919acfd6c758805654e2fdc7ba1f55b43f424ee2e63113dd5c32ee09960eb82883f606d84f352148db6bf68ce693c1f434115c2157d463cbc1752d0fac63e333a7e32f18b5da633f53fbc472e877a07a6f6bcd0eafa9fd600f91e8cf1a51ea49b23cf43ee94882870be40f8358b79740c4685cff24ebcdd0b22d84ba2c5934232907e5b8449a4933415c7dc4b976285d6fd3117fb92233178289c91478b3e84c295adf9b1ddd185cf4a494f290038455720615f44c1217db35b6654ffb5fdd18e3e13633e5b441c99dcfd559e11c8045442288dea30c66099b110a6e47b296c7a6720f6db15338e73e2856967d1c81594ab9c4e0bccc085d035946b2eb94b8671b84ac046ed8834018e6312574438057ef5af8577f1126913b650ccd2e439726a2236bac78b21e4dca3bc277ed9b668bd804844488257ea65d94dc49c31447c09ad235b7ab5915eb28f0a91c5c0391b51785fbbbcab13eeb0142931d7a63acd55c2a24fcfb8a1083cb8f94af6edf0e35b0cec0efc74a401611df223ce5120ece1c9a98db7037c695629ce2ed17ec33a19d88a51b0917620aa41db11f944724ab08f9bab396345a8dc7c6ed48d1ee1c3624336f8029a8c0e834401c9e35f2a0dd37a87bfa841062ab17b555dd548efb86bf6c5ce3e2cc99cccd9f81a88448c5061454521486fbd474f61a983434eb59788fe8936e0830e85f5106af74f6f8128659186dd557e68c22083a8643ff390588dc67508dcfbaaeefe1438a0b06cb7155bb1fae27fe68daeb1f8ed14e81781789cc76558cd958f3d3fb13f18f1b2e519a8625aca9cccbad0ab5f87e20e0b1901eab3494d160c8f3370d9305a564525b334fd75cc3144b1793de0f0a5d2cc017dc17ab0d1b3e1f677cc6b9893aae1707822bb7970024e8932b82185c18d0b70632df78cbf0afd403980a8f9c9f50fb1feb84cc915ae57c56c5f66890999734b19416c6086a5d93a46a2fb096079abc27de73287258d8bc2fdcdc43d37555cd437545849790e641f124d8ac7f822688a2249e9514a18e2bffeb293b643b2ebc9624e925c40b36ca1356febf2f10e82d3772c35f73a13b209ddd03f6093f788b4d848c7f1cb9f76fc1c1d87d8a8193cc41f97a02ab464201744cafb69d7b278700b58833ee51346462760c19ed28f1284fce0bdbe416e0124021fc51ba6eabac77ac544b165975c518a063fcab69b59918bba3474903a9f4091c2d4eb879f8f4ba4a8e482edbd43aec42f8dacc38a0c3f6ca0f835785dd4c6d31a8892166c61492ef86b00c2f35939ee0c06e522f3d1877a10515206749c5cf2c98b3abf8a2f2b0276180785c1c1467581899760b0d341a1dbe4bc2f3f46e276fe9c46ff4e698f1d89d341839a318c241bc0e80c887549b501fde6007d8ace763b1bb89876e6a2a4fad33a02dc8f02693f8da5af88243579f2ea3d96a4f9157eb2ddc0800ff04636bb632efad4a0c18d22d20943f222958752cf87990da6a0ae9773e4adf009f52f155d6f68e12dbde41dc216f21b3ec9d1519da58754d08d95880a44e22045aa0cfa69f39ec47c871a1389bc6a156be22d0b4b2206e4001e720eafa409a92cb21e522f3d508be58d3fa5fa759cf356a4a656a3c701d34af25fbd1da294db0b84dc330551020eec1205845aa083c9527af19153369c8ead2ae44d93e8f32d0dd3722d5a9f691304d0cdccfae59104b0e26000ebe438ca723a8355712f692db251031b8cb56f1136bdaee2962ff0e0bee2b2d9034443d223644545a0817517f9d876ad8dbcf1febdc44f1e35e5aea828e45bf0c3e9e859a1fb62d0c8973e22d43d77e65271e36fdf3fb779bb3e392cd26d2d684389bb85979e8e515f095ea0c759eae09c4995fd2db8ed385f6b06167a2b3e1967a7874ba12c6f78d306c8dde4a01864aede59f3f606fc817afc5364f3bdd642f2a40750cd5a5759741db4f2c9432af4fc17c27de01c3cf9e657be466e4b49bf7ce4a170a32a583a0fd127156462fd299588da471a7153215bef32a75f086499f146bf0332ef31cba0008a3e90cc3f3642b9cef9df3730241849834dbe998da6a2ead909539592a2b78184204f558a4482d8a17c78376a110235ba756c1ef1fb50041244d709d83674ad9c5129eddb1ed9c5379d0b12704c2bc274469f73e8c7ff94318d5ab08dda58f46fddd32b5a73f749aaaa9f177cec672947126475195ba282b02a51563e53bfba8ca3bbf0f700aac623ed12bcb94f396c91d3e97d5be8c69dc620cca3f409f1f7e2edb81e2512546984164e0a6bfc1d828eec135e9302a24483530874b9d941fa0b44aa29793a70ed79a7115a7d2962b810d6885196fa7c9524691e8eb4b0dd9448c73c9e61a72ee5c5ce2e87481a5001ed66df35b39acf1ddcabd4b0fa5d663d0f77516b02ce8c900b3c8b4c03bb870a16f520bed78b59499dce175145dfc922f3afffdcebbde4f376bf96923b8d175475dbc4f5ab2d0b83acec6ed8f487b49710c5fa4852f74d5313ff56dd8e32d7f876eecc1b7e2f557654e4c7f05f03341ff0821a11a1426668a7355d287c87bfe9f920bf332b465730141de5236dee1cd156fa636791a5111193e7e80038d582b09a4b856ec9fb44ee99475158015ad0ae838aab5f2ae8a5b79c84e41bc129ef9f9f0bd1130fe9fb3cc32612b0db34935ca5622a8a44e57485b46392c0ed74187b26deb2d792bcc32b721046a0acdd32c058d73072313343119352220cc7131be4aac3f27bb8c84fb63066fa9d001c2018dfd107f79a61792810d3b2d031755ab9a2033428adf47293e1d996e2a677d83bfde0394bb3d4a21bc67eeb544a2c37876861fb499b68a1856419eaeecd4a5f3f69d93ec11f41b5e6cbc65ec2f95077e63e6fcd5fe2443d0c5645ee87a82e33613607ba0b51c1e8236f331cf715784db86cae1ba7b8432d4071fbcbf0ca3409440a48754a77ad1ff8ad8d5450357024d647c2185463e1aa24566af1c036ad821e02c438618da2c07b8ba559c1a42d1d45f523fe9427297cd645f73472f51a1e5f7c72362c870632a5e7623d8f9d425ddb6f09d843e5e76724af06b9d113ad2ea41ee2cea9d83d83e71885ccfff0e549c49341548b5bf7d10a315ff51615b80bfed263e2188d0c32d3cc7e71669a1d9eaf05f22f9afa3ca6fc7b19476baa736f65fe4c2dae621ee1eb3bf334130c082fe8128531d0462f69c785e40ca00428c1804fa5005cf1ca4d675392a132091d4c4ca5490ff25cee5e92919f7658205f8e875d8fdbd02d6ed54948e292f1433039495757c69297ab0a86f2878562d7de9a40676c8a06659c36a300088e067ee1887f20cf3e21778331cbe51c6549d8e907349c410b6b4bb034bd23ac477ff30da5f90dcfe0b690e21815605295b9c5d94c0dc70f349fd78e92230ca31fb0f9b504177f3ca66272de3747c2cc86ab7eb914b4d5d37169e9f7f9fa0c9706f2a6965ec9efa45197a51c2b1c2e6adece5ac194cd4f3fa17e7300af6d8e167ab7400457aa09a377f1018848f5f9df2f4c9b2d7a4411307c747f6ec25a5f0ed935dfc2ef9644b024c06a264a54fc8194e0f03fc987c042f863038a41fc19a7f0d3b3200d6b434220b82440807ece4e2fa14e2a362c1ead40aa53d5176e654370a8cd7a19308a92b889c59f02b622dfc539681b6c362991a379663ac7d004dedbcf8e0f6602a263b6266e07219bbdeaf75b51de20f2585e915e622d69fc9243de5f994fd046a36aa0edb089bc8b031134f0ae266fdb01c7da3177780688487c4aaa311291b9bbe2b7ece304cf041ed793e9e403fa0e60f4861e1091d7e4d4171cbb1ba2905b77ee27d44b941b4f64fd583d9f29b5618e2706de3a6698b7c2872b82fb780689f04dd3c9a8f0d6f465c28970d25e63d41d40cffef8342e3058376ecd8ff909e94ee974625b", 0x1000}, {&(0x7f0000001140)="6119dfede20e660e79125afcfdee0d62dac98184c539035dc914ce535bd594725c0fbe068cbf1edfcf265baec457144dfc3fb5c9bfedd93c1e4d473be6fad29388adae1a1c3de0177db8411aa7a68a3eaa56f2d14298047ebc5b61e9a9cf014cb4117ee0f84f8fb5a8a2bfa7f0bc6f752d5e", 0x72}, {&(0x7f00000011c0)="9d2bc63b6850ed4cc0c0fa9c099bfebf27d62ed67f3acd5c85d3056d96037720e86fc732c85972dd82fff80fcdde2289cb52f92646e91d881aa8d00caddd12ca6c821ade9e15fda1425dbc013a60f5a523d62c9c835973847f513ffcac7d4b4a4423c2306ede96c0537bf80a5740f05c4885ce9924ecaa583b", 0x79}, {&(0x7f0000001240)="84728225d675e310c4a242dd307cf1fddee3ed87a3addebcbf535e5a54e1a00a670b858341d856b3caaaff19290a3bcdb897db455907529c6b9342540a422289d7c7fe0be36a278346175c360d4c0e2c2b8c51f73931ea6d9bc2c7aaa95531a262e28edd0cd424c8a178ab41f1fb86bf3e37e3110b1fc4c1b4be6573eacc1bf3a5e5320006bbd3f8c85ae4e8703a3dc45cff6b2bb0c949", 0x97}], 0x5, &(0x7f0000001540)=ANY=[@ANYBLOB="18f11fe58af95376000000000000000000000000ffff0000babc0000ff6d5f3cf5e433cfb80000000000000001000000ff0f00005203d6eb9d6d31efcef45cdc6c5824aab565ba04082ef1eb5edb786ffc782b0b3ef000df99f944756a7a963d7009fd410b5551309d2c72ba20248a0ba0560fc6dbc37454027102ed0241b15011cfcb273f32ba2b6d56861fe5d5d896e2b3d4b41550caaeddbf8f17fe25cce4939ef276a4469d62a4abaf39a2667eb9a8e465b1e0cdc3f83b93544ce3f7a070353c322affa7e41247995c6fb7876852451091653da4469b00000000"], 0xd0, 0x8}, 0x400) getegid() flock(r1, 0x8) close(r1) fcntl$dupfd(r1, 0x0, r1) 16:00:49 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0/file0/file0/file0\x00', 0x800, 0xe0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x91) symlinkat(&(0x7f00000002c0)='./file0/file0/file0/file0/file0/../file0\x00', r1, &(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x100) unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') m}p7mSyRTY6@Y8\SIJ;~"47CBI~`;Ֆ^@&TXU<.<5s/e:$M`0>4Gq*@i`:qv$'Wt٪w!M.3G.EsE)a>=z0$&wJ;5gJިΩHE=TQ7nfl Zm/WKlv=LQ\Է_NoP>U 0D_𕙞6jig_ tS<#U@g~E>'iO_:2!r[JKGي^y:h`ImH{ Iwֽlszz`0.rTfx5KNжbC8 7hf* ۇj,9|wsmux_getmux: no memory for mux 9961509 wsmux_getmux: no memory for mux 9961509 16:00:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f0000000000)="8d", 0x1) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x2, 0x1, 0x0, 0x9, "3ff98b9b37f37f09b6019a0871dafa8b9a975601", 0x3c40e44a, 0x9}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b4f7e5c681a182d8ed08f2e2c7cb0c8e691686b8"}) 16:00:50 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x11) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') clock_getres(0x0, &(0x7f0000000040)) chroot(&(0x7f0000000000)='./file1\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000940)='./file1\x00', &(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x2fc9329c, 0xfffffffffffffc01, 0xffffffff, 0x5, "eca0f9ef152f2738850e2ad1330a57c76aef4fce", 0x9, 0x400}) 16:00:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x40) setsockopt(r0, 0x6, 0x1, &(0x7f0000000180)="991ab67b03db7b7db87792adeaa1a17e5c2483ba161d235bcc8fb31e32d65dcae4acfa87cc9c78959d3ff1006dce4ed0e43fc343303196672516576e20ae671244e6ad055631797c64ce01d1782ccbc62bacbbc03b4a327bd9292fa429212b1296d52ec0a97a0b494405f4f292449ebcb250e8c62f2422e3b2327165bf8f332271f5246253b48de0dbd919305659299906d0904621a910f785de74b35f3013a41f3f2775ec85de1bcbcd2c5ccab5b778c8c29aad1b8c55a72a5e2ebd69d7565e5f541d291897be1dabc5d3c632ce16d67b88c201b60da9db1887c1c5886980724d1ac97b7155391b08758aa9048723240ef9478b0c250ce3afbb162242136a2d52855b25151d1c0bc43b827730a0bfaa121b697b1848f6c9b4db15084738f677ce9de880d82b860d355c98cd59393386f596586b78eb81038ef1b6113c6b8c854d5e65829c351e7ffee0ce510db5a51fe6310d7cacb0214e966678b17770c9b11302b1cdc4d2560d7093e81b34d8113227eba1c57d6a2081e160895107256481808a5669934cd7bc287c8fba9eab950e1d0dd37d846e58cddaace4e6bf27a0a3855a794e5a032b63e4695bf18c6eeffe3572b7b3b2416d06a3663ac64621ac03586000d27024c6191c18f2b2b29b486ce9c8635c4c7fdb5ac6d11eebe47784b6c99637b1f188087cb075d72afd69146b97510361574a6fb537959018214a95ba51648fb4fbde78d42eba503863506aa5b07c0edce50efcfd4aec7bdbe9c07ee5c868233d828de2c4e195fecda8ecc31705b5baf0d6fc948c62a22ef5f2d6631a86e7460fc0d333ead5a0a2633dc47776e85729837b27247803586331f4017d3f399cac1157272ddac52814625319ef26d697bdc7ebe82e239d24b21af191a2f6df21726e61f600bec1d260f71f55f648c043ce879b2ab3fcd37feaaf6805bedaf5ca122aaefdebbc9cdc7e5d128aeecb4f411bb4998d7e058c130e8513b78086d46432602dbe8bb10b9759cd0be5de5f54402630f79208794c8d7eb241e6beba620d2ab710d960b633df0174450e108a8759dc595b01808e5a2429365b110d34aabec6f0e736663b8364f25bcdd8c25d7deb12ab405186a2335c77ba0fb9aec9f9cda62673a42ca7c31eb2aeaaff96fa6e8a6ada4a2b69fb4ba35b8637285e1032cf312c4610179c02ed4c327d16fb7114ce735234cdb6e2a5ebc2e477a8f2cafc447d3fa09832e8b485cf93d1b3ab8f5ba317c4594df0e2b5db305c9b4990bdc4be1795f372f5638036f10b542417978c388deb59e2f98eaf77e49c62abdb44a725c66bbcbaa9b2dda2d0f7650e25a40b0346bedacf4c8123148ef5cedc3c02ce000fdf86ef9bef99742e425d25eaa7727629b0cb4e406c1195e960f36f665eeaaaaaba7cce4e30f5db471c5ed7f4dbc8368aae2569a63a6318c6c19ce5b196e500a8375c876464f7b616b6a44b1043a661717931543d09a2bd2b397c7adc1bbd7dbe82cf066aa2ba250f2a55582597915d29f2a64ffef279e10996252eb66090a53c5b6353a7197123ce59ef4b94f56136318977b6c64f3292056e7c12d04cd6a4826e31aca2e59cf6242634e14da2460a20634e9d967dd43061b953509874f87ee199523c12d177b3a8d9495e6196737fafee9187ff5806ae2be3e2b83f9e7fd2474ebe8dccce2f52db2261d922c39cd1a84292e132ac0b41d3c5f9e34e5f41b8159ee608a912a93776e10fbd0212998bc8fac7b51238134b8f1fd4ff1bcac8e4e48aa6cb0c013f728d09b5eab827a2b83246e430cb22b0e08bb0221cb2eaa5db6038ac10264316e176d84b8ab000d700b441c5db8df077063b2a6e25d1e5a8d9c29f37bd0649a1fb8b361e5bd9305be4aeb514d87fb63038d85010131388a5bc143acc060632d27b564ea436b83eba6dfe985ce3e1023d9b5a296afd7f3fb4282618bfddf149b324edd2463f704e37e84fc3bfb84fd54214b033dfe3aa4670ed3193077a45599b87de0bb9ea4a07ff62582bc5bb385d75d23ae001a76f9465a4abf5ffa924014653e1a8f9dd29536df2257b1b757072baf23652ca53a31e07191049dbc4cae732dbd4a479a572a902587d6eecd6ea5fedda94122b9f7ac6d1b120bc6dbd18926e0557e444eb97a70255d03e6da05abb78230eefb4912e604d6924ef008de3a9c480d8f1bf47c1beedeb9a3b08f9924957a5d744b5888d7f01e7df3b3060ca2665a648994f58cc435bd18a8ded782917de8b5b7ea685b9c4db069e2b84630875927755362805eedcbe2f6b3aa47340694b983cf23356cd9d3e62a45b20c047d9b85451ff747b4026a125a2586dfce79307de5d6a4d225a2dcbf56a1fca2a5b0afb513f058c057a3ba49adfd7e3066dbf3ba41d04396f4adbac3cbdbb7f6cd4a980432b292b969dd1ca962d22abc6f856934bc15ebbca2900f8f0615628be5b0c68de186b3317f6ea29287c5fe771429f17939428f512196b27e4f2cfabfea8621396b3dd718d36ee4680a0b2446c161f419ae8399c838a177a4aa38fcb3a6e890e534570c8d754ca31f5abb6d0333aeeea9746d1d50da60276028a8044b20b3b81ce86e601b89a260acae1a7f04399de71f4c51c996a2394283f5c3058f979698a6c9411685fac5b7d0d4c835b4f85b9551e287753daf094b71f68174bcab6574bc271887de456a59ef3a36a36adb1bfdff37ebf244560e80063c5da157345898e92157cc52753b61279ab7ff749e08b43d3a25019a08d1ff7b8d5abdee939403a91f3c23af1ae0448abd51a9e606f1245da6c9626abd551faf1afedff9d0fac7b811e089d2b1861e847b3210e78949d211912f74ede5e66d75abb84da2dcbdd26f69e4d12401919cd7f10b78ae35b1d344d76b585e0219b92f176a05c686d5c722243e216c6d7f80a9fc5bf043bad297c44a50fc36cf55ce4423f877b9b1a6cc9bf3cc07647b6a95bf37176562e12f91615e1b2867c7e6cd82b864f6409d607e3c8d80a08301226eaf87dcad0b3b5f28c995b49a297bff9c5a1fc4c113ff94a392d0fe7bf1498de80515b7110dd130efc220626100a64588c7d2fd4ca01d31665288dce18f089bcba8af1b2523f8b2414ea11bb027feb2ebcb1a42fe300bf7303980acb55087c4b4f62f3791f1e5284d876842718078fed67ed07f5dbe53a276696d9e01267d276779c491ceae731178ad9ec6b2bf859e45753677e4c6a8290ef601e9efdc91a0201b7329f8a47ec068244fad7bd5d1bc6558b3b8f245e8ddc606077a24b22b1ec32c013226655bf01a83480fead40c6cfe86bf6ee7e6048160794b0d927b9561f8460a127f9bd3a31005ee731d290b3dd8d4dc21d74ff91258fc9f25240bc6ac5ec78decabb7a2918a2cc01748e93478c708e8849043f3dc345d2092420f762f0ef7157cd804b2de3e180ffe4f466160fe00ad29f241c1994dd830908deab316e226e24201863df450b2b4426383b85b2fb17ba4aaccba81590a8fb7a1aaedb683c0834007f69b914912b105da6469c336ab87a3e43d5769e464afe020b6fad2de10a573da28ca41a1be555fd26734fd2d93d765f902f70c0aa9f55b1927eaf6c5e02d35ec82cf5c66492b0383f8ae912bbd6631088c3882698750735c96c6164722aa5d9f09371d3b7cdf79e4d2074acdee2ae13bf75013a82c63d1e29c6a1af179c8d056712fd692f198cffb8851f2e7a40e47b54c49b61279facfa71eca9805d9d044d01d01cc572067f77326158fdb663193a3329d69c3be5ae183b658b512c364d8d85b268b908ebe2cc90165346322ff8d3689ab8f7a31e40752cab107102528029ce36152faabe3690855d17099aa9bd892aef6bc20de3354d574b626faa79e18bfd61bd34aeecf29d11daa8a00a3955463f78b3f342a113cf713f241c85c5298b1b56e372c04d710e0c6fc739ab10df223f76a30a42a8b36eeeb02f0a5ccaf0c89e1c5484aabb5b57307ead6b1d0332b65f87a0f85e6e5d0640bbd53975af4f822fda48609d1c9c203d5959c851791f80bf2abbd76991ae09051f96ec4827ff98faf08d8c146f32681783abf8027e1ad96feaa3edca4eb889c9d28820e6acdf6fc240cb1da522766a578cb2fe0b982d29ac8eac7d26eaa8ca9ae44e8bbec9857f8ff32a7ed0bce45c58013573bd2225ccedcdc86f4eb8c50985e735d8a6d357f190a3ccb9568a4f1305df889dbfc56ff4285f5ba5f99d10764cf02204827874780353070e8e0f58c3e09ed8d2fe33c2e6ca3a250307b710129573ca98116206d5916d5c957441860736884e052658644da735ebc0f6ca5650ba3edeeaa7d031f8861ebbaf3587cfecaa73622a2117159c944731e52ca53676060be7e9745204b21f199c31236fcb034cdcef3ff1efed9358a6788fab9b1ea88fea873ad3a9b7c20d6445d6bdbf8ed47c55f27029be878fc86ab1372c6a20c5e7c7ef0afbd5dde20664b0077f7a86f714b2e444f749bd67334a676392ad5740d6b9f02529b0721dbd1d61644a1d88f6eb0f902c6d6cdc44f5912ead450dda0e23fab04c104b278cdfea37f789dbb87d8fa516af198b4eabb62c04f4580284c1ffae60e53bc31370c54525ceab781543d8a5eed9679cb2a7a1daef42f33d2793296cf004094cc0479833f32defe984a029e8b9fdc809356f704a65ffb3b4b7b2b246f95157a7813383bd64967f2c5adbadd148799364595be8f1e1c8936bd426380ce30da402a312fe517be0d21e434750afabf122ca98442ad30dded2363e3d4271f975051b7b09ea3b1839dc1caa2b185723324bb3ccf638b16e877f712d7d85ab5f4f3b198626ab1cee5bf387c1514494320d0d2e8c3c69a65c0f76dc81c6b3e9eb59f346cced427bab04802fcd94993081429e4831314878f5cbf5f8278e1682fbd9546c04d735821d421c7876f291cef2b3cb2a24967782d801454165815018c6fc5cf9fb11ec8249aa16ce6cdc4eb2ad6b7e68edbfff72c24bb85443af282630aca2ec1b429bcc58c0ffd79a80955fe0ae262e18ad1560a242e6b4f30a885ec160d11ffbc6123c03bb8a03c8bc923be4b817c79caa92df625e338fa3a7cbd0d5cbf107dd5daef00070d8eb2eb5c510dfe14067e86d4c23558398e231d8bb1b47bd5329a02ab187688120583e75c591761fcd6a68223ed5fc0f04326c6569f741cb037cac5215f360a40e4e5ed8f1e7d6816650b51a6ddd021b0129fec85d2b7ea75f12e0ab5605d7807f42e0cea3a229dc49e0da2493bb0b56a09ed75d7f206a55ec560b3e968d4fb28b84cda4e308f22597dbfbcc41e6ba49ac3d3d5db980d8ee89a80d2bfa2889577ccc387934345cbd461a612e5c54e5dc576d0f43953fd7d61cf086aadc61d60d69404b2ebeb9539d197f3110d3c9799eced9e5bd7a45abf0f94dbbf7984c582b1d9f3282af9e0edbec20cbb2f216305bbd0fc4c76bf321207c2a3861f0b7ad0ed748d37b4cb9a93d67a4af7f379e33f3ae007f5821b514e82d00af81a04051446d1c835ac175180fc78998107417871c36d70bf1bbbfe2cec64f9dece0a36c7c3c5e0e1a36b270d52f5dd79444f7bcf30fe37596e4d4f47a830963b46ce9bdd43a45714e77091ca172f8560b7f63e4aab6bd7f233f9c182ff7c4eac460acf5e7724bcaf0b4a253b609b84d43ef0414ce24b801525043582e3e1e02a7e92f42add16e8e81f2ec8ee61d15e577d256370034fd93ec631f8e50041207a4aa0859660b2502a8731781761f4d22ce22d12ccb0690cf61b0ba92a70a1e566793f00b951644cc778b6df976", 0x1000) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x10005, 0x0) fcntl$getown(r1, 0x5) open(&(0x7f0000001180)='./bus\x00', 0x18220, 0x108) openat(r0, &(0x7f0000001240)='./bus\x00', 0x0, 0x40) 16:00:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f0000000040)) 16:00:50 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x100) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0)={0x4, 0x80000000}, 0x10) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x8000, 0x0, 0xfffffffffffffffc, 0x0) 16:00:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x20) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x5, 0x6, 0x2, 0xffffffff7fffffff, 0x1, 0x6, 0x8000, 0x5}, &(0x7f0000000280)={0x1, 0x10000}) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x8) 16:00:50 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x0) dup2(r2, r3) 16:00:50 executing program 0: r0 = geteuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r1) setreuid(r2, r0) r3 = geteuid() setreuid(r3, 0x0) syz_open_pts() 16:00:50 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(r1, r2) setsockopt(r0, 0x29, 0x26, &(0x7f0000000000), 0x0) 16:00:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001780)=[{&(0x7f0000001680)="811b357d20eaf79dc05a16abe21271aee341ff13f806a8dc66036f9e0f7432d360737a6878567848e95002d8088cee1336dea5d71a116db7ceb54167dbe79be5883812cfbd5a554a17eb2811c2957b9125eea091d0dee465ed12f63b43eb93e80900c7d47e0259b6027f715e8c92b176c0f0aadd5d5a01d003459f9a581832b45589006afcdd7da3203fd5f17aee93b153130b5cafa021a7fc9f42575e1bde12709762f895cda059097b5a5d", 0xac}], 0x1) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0x0, 0x40, 0x0, 0x5, 0x8}, {{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0x2, 0xeec5}, {{r0}, 0xffffffffffffffff, 0xc, 0x2, 0xfffffffffffffff0, 0x8}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x28, 0x1f23}, {{r0}, 0xffffffffffffffff, 0xe1, 0x80000000, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0x55, 0x0, 0x0, 0x9}], 0x7fffffff, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x7, 0x3, 0x0, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x3, 0x84, 0x1f, 0x8000}, {{r0}, 0xfffffffffffffff6, 0x32, 0x0, 0x7f, 0x7ff}, {{r0}, 0x0, 0x81, 0x1, 0x3, 0x7f}, {{r0}, 0xfffffffffffffff9, 0x90, 0x1, 0x0, 0x86a00000}], 0x8, &(0x7f0000000000)={0x20, 0xffffffffffffff01}) r2 = syz_open_pts() close(r2) r3 = kqueue() r4 = syz_open_pts() close(r3) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x405, 0x743e4b8b, "ba804b75835db5000000001f00"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) syz_open_pts() renameat(r5, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000200)='./file0\x00') ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000240)={0x7ad, 0x0, 0x1e, 0x7f, "e455d05b7460003a99468063776dfe504a0d710f", 0x9, 0x4}) 16:00:51 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r2, 0x1) open(&(0x7f0000000080)='./file0/file0\x00', 0x2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r1) 16:00:51 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x0) 16:00:51 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000001700)=ANY=[], &(0x7f0000001100)) shutdown(r0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202010000000000000074a991b9e97ee0606dfc746a2ace5c83167de7b509fd3553f768e0eb9db864b32b4179fc089039852512c5fa5c8d2d2b4e784b8efa000000000000f5ffffffffffffff000000000000000000e41dca9e8add5ab921bbe63db9c1f8ab12423f4a72d1833fb2749f5fe74178b800fe063af07ef205d81c41e3cc7976698f7eb9df90b122d39a83c3c422ff6c4b3013f0d46901622b0ff41022c152f957d9a481f9a6939a89065191f12f0b6f9fa0b88f496183ed3993a6781094a4455a082055cc0e2f6702222ef4832c37dabd5b33b951486b85487e7c31a5e631bd1eef161e4c404d99882e360d9176345fb1be7b89"], 0x10) r1 = socket(0x2, 0x4002, 0x0) shutdown(r1, 0x0) readv(r0, &(0x7f0000001680)=[{&(0x7f00000011c0)=""/53, 0x35}, {&(0x7f0000001200)=""/122, 0x7a}, {&(0x7f0000001280)=""/63, 0x3f}, {&(0x7f00000012c0)=""/67, 0x43}, {&(0x7f0000001340)=""/224, 0xe0}, {&(0x7f0000001440)=""/160, 0xa0}, {&(0x7f0000001500)=""/218, 0xda}, {&(0x7f0000001600)=""/100, 0x64}], 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 16:00:52 executing program 1: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2813, 0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/191, &(0x7f0000000100)=0xbf) 16:00:52 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) r1 = geteuid() r2 = geteuid() setreuid(r1, r2) 16:00:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8002002, 0x100000005f00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) 16:00:52 executing program 1: shmget(0x0, 0x3000, 0x494, &(0x7f0000ffa000/0x3000)=nil) shmget(0x1, 0xe000, 0x2, &(0x7f0000fef000/0xe000)=nil) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffa000/0x1000)=nil) shmget$private(0x0, 0x3000, 0x18, &(0x7f0000ffd000/0x3000)=nil) r0 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r1 = geteuid() setuid(r1) getpgrp() shmctl$SHM_LOCK(r0, 0x3) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000001300)=[{&(0x7f0000000140)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429e", 0x33b}], 0x1) getppid() 16:00:52 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) sendto(r0, &(0x7f0000000000)="afc6560eda27febf9592a6e807859c6427ac5ef579ba715e0a4474a5f5d319dae4209b65e00cad5520305f953aee55b272dcdb2844ae04b0d1e75d0b76bc34f2c8dce388e95e51dad48396a954b451460c7b61384912931c148dd47190bec66381a701041018887951a9b9746f16c1501ae23986b1416f8bf1f759a38854015f631ec465f5f3b4bb9eaecbe5c5a634e3556831cb64a480308103a2436be18f4b4c1a659798ce48ca6ec936461a8d35a3777a4037786435510950f4244a2733f768f31d55997a729bf381eb11", 0xcc, 0x8, &(0x7f0000000100)=@in6={0x18, 0x3, 0x3, 0x3}, 0xc) fcntl$setstatus(r0, 0x4, 0x4) accept(r0, 0x0, 0x0) 16:00:52 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0xfffffffffffffffd) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) r4 = dup2(r2, r3) dup2(r4, r2) 16:00:52 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0xffffffc7, 0x0, &(0x7f0000000280)=@abs, 0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x345d4c50) syz_open_pts() msgget$private(0x0, 0x22) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="24710f58d4699bf3889ed525770f83f8d8dd42e892dd5549859311135603d64864f8a93ab2ddb79a785fa3b4cd609bf12a6bfa102d", 0x35, 0x0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:52 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x184) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r1, &(0x7f0000000700)=[{{r0}, 0xfffffffffffffffe, 0xa}], 0x8, 0x0, 0x9, 0x0) 16:00:52 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chroot(&(0x7f0000000040)='./file0\x00') 16:00:52 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = getegid() setgid(r1) msgrcv(r0, &(0x7f0000000000)={0x0, ""/200}, 0xd0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)) msgsnd(r0, &(0x7f0000c40ff8)={0x1}, 0x8, 0x0) 16:00:52 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x8d, 0x0) symlink(&(0x7f0000001640)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x0, 0xfffffffffffffffe}}, 0x2) read(r0, &(0x7f00000001c0)=""/4096, 0x1000) 16:00:52 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 16:00:52 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x12a02, 0x0) close(r0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:52 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) socketpair(0x1e, 0x7, 0x465e, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x6d3, 0xfffffffffffffffe, 0x1, 0xfff, "82204c66768126b96ac0cbbec5959c7b36298b49", 0xff, 0x4}) setuid(r0) 16:00:52 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) bind(r0, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x8, 0x5}, 0x8) getsockopt(r0, 0x7ff, 0x495, &(0x7f0000000200)=""/240, &(0x7f0000000180)=0x41) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x80000001}, {0x18, 0x2, 0x9, 0x4}, 0x4, [0x11f, 0xa92f, 0xd2, 0x18000000000, 0x3, 0x4, 0x4, 0xfffffffffffffffe]}, 0x3c) setsockopt(r0, 0x29, 0x41, 0x0, 0x0) 16:00:52 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/6, 0x6) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/60) 16:00:52 executing program 1: r0 = socket(0x18, 0x4001, 0xfffffffffffff801) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x31f) 16:00:52 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) r5 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x6, 0x1, 0x5, 0x0, "977865cdf68e2a9b93bebf0f8904f592fe1ae6eb", 0x0, 0x2}) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) getgroups(0x8, &(0x7f0000000040)=[r3, r2, r0, r4, r2, r3, r1, r3]) setgroups(0x5, &(0x7f00000000c0)=[r6, r7, r3, r8, r2]) 16:00:52 executing program 1: r0 = socket$inet(0x2, 0x6, 0x4fff) getsockopt(r0, 0x0, 0x6e, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x180, 0x10) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt(r1, 0xdf, 0x10001, &(0x7f0000000040)=""/251, &(0x7f0000000140)=0xfb) 16:00:52 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) pipe2(&(0x7f0000000040), 0x10004) r1 = open(&(0x7f00000015c0)='./file0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x2001) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) r4 = kqueue() r5 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmdt(r5) kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') kevent(r2, &(0x7f0000000040), 0x6, 0x0, 0xffff, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), &(0x7f0000000100)=0x4) close(r3) 16:00:52 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0xffffffffffffff53) 16:00:52 executing program 0: r0 = socket$inet(0x2, 0x20003, 0x0) r1 = dup2(r0, r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x10004525) open(&(0x7f00000000c0)='./bus\x00', 0x40000000000000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x80400000001f, &(0x7f00000001c0)="06acf7331478609a160b773f839f2512c1cc180e9ea72b598fa731404bafe3c3289883193225717dffc2dcfb9fe6800b12450b6061f5b921b9087c3de9292cfcc1b82101a3e0f439c592eaa4b43251d3631173df20f525685295aa2b64dd74bb236487ba428d65bba470e87094b44e952554735fb951d08a8bcb29be9c5622e6fea332c067a1391b73ccd318820cd0c4e358e6a3cca6b7347ab791ae144d9001042df96cdcd5f942942b7914bbdeea87363e8b346e", 0xb5) open(&(0x7f0000000000)='./bus\x00', 0x402, 0x4000000100) 16:00:52 executing program 1: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') socketpair$inet(0x2, 0x8000, 0xdc7, &(0x7f0000000040)) readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) 16:00:52 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setitimer(0x0, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000192000/0x2000)=nil, 0x2000, 0x7) mincore(&(0x7f000041b000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/61) 16:00:52 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/130, 0x82) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) pipe(&(0x7f0000000000)) dup2(r1, r0) write(r0, &(0x7f00000000c0)="17", 0x1) 16:00:52 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x8b053f98b47d1bfa, 0xee, 0x8}, {{r0}, 0xffffffffffffffff, 0x3, 0x22, 0x20004, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x10000, 0xffffffffe5581d8e}, {{r0}, 0xfffffffffffffffd, 0x40, 0x80000001, 0xffffffffffffffff, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x10f000004c, 0xfff, 0x3}], 0x9, 0x0, 0xf9e, 0x0) 16:00:52 executing program 1: unlink(&(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f666c653000009b0000000060"], 0x10) mlock(&(0x7f0000327000/0x4000)=nil, 0x4000) mincore(&(0x7f000003d000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/11) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x34) r1 = dup(0xffffffffffffff9c) r2 = kqueue() r3 = socket$inet(0x2, 0x4, 0x1) r4 = socket$unix(0x1, 0x3, 0x0) socketpair$inet6(0x18, 0x5, 0x3, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) r7 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x20900, 0x40) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x80, 0x40, 0x3f, 0x7}, {{r2}, 0xffffffffffffffff, 0x82, 0x6, 0x8001, 0xfffffffffffffffb}, {{r3}, 0xffffffffffffffff, 0x2b, 0x1, 0xc9b4, 0x81}, {{r4}, 0xfffffffffffffffb, 0x2, 0x1, 0x80, 0x7ff}], 0x4, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffd, 0x1, 0x0, 0x40, 0x4}, {{r6}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x101, 0x8001}, {{r7}, 0x0, 0x51, 0x1, 0x20, 0x1}, {{r8}, 0xfffffffffffffffb, 0x82, 0x3, 0x4, 0x1f}], 0x3f, &(0x7f0000000280)={0x1}) 16:00:52 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000), 0x4) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) write(r1, &(0x7f0000000280)="d89b1c2f147b229ae8b75cfc3ff45948a4e9f6b5c24b39dfdbc637980bb93b543b05b35b47e32c1414e9f2450324ace927d0fdd18dc2045c9ca4ff5be25a2bfe3c2c9f0fea3e4b7bcb1de637f6132fac6f24036bb2f14f7162e6474037a5c77fc324f8764fd5cfe9d08cab1e565185ba3980cb0a8b8f5b0dd4052d145cdd7a935fea592cd96ffcb7c5c149a8b90ba01d025ba47e227d545dce3682537b7863a3a6f987076793c8fa06b0b175d9ca672318cf93b128249a06ef79f221982ed94fa35141c9ebda87106cec435d5d2bc99fc3b185380f517477c1a6baa9982a647a90a85ebce0155c358719434e0923367ece5d2d68ec4ad077c300077b344f15022f46b4566142493ef8288975a10f91fa622040bbf7c9ab192a47d7d996ccca34952587a974bfb1b2fe54288d0859046ce2ec", 0x132) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:00:52 executing program 1: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) recvmsg(r0, &(0x7f0000000780)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000140)=""/21, 0x15}, {&(0x7f0000000180)=""/113, 0x71}, {&(0x7f0000000200)=""/85, 0x55}, {&(0x7f0000000280)=""/126, 0x7e}, {&(0x7f0000000300)=""/210, 0xd2}, {&(0x7f0000000400)=""/232, 0xe8}, {&(0x7f0000000500)=""/191, 0xbf}, {&(0x7f00000005c0)=""/229, 0xe5}], 0x8, &(0x7f0000000740)=""/54, 0x36, 0x40}, 0x800) open$dir(&(0x7f00000007c0)='./file0\x00', 0x80, 0x190) 16:00:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000300)=@un=@abs={0x3a0e55f03c9401ba}, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xfeb4) r3 = getpgrp() setpgid(r2, r3) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x100) setrlimit(0x4, &(0x7f0000000000)={0x3f, 0x4a}) 16:00:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="060065300000000000005b8a32c5eaa1a61de9044e41ed1f1ea6b948f93997ee8bd7c3b3302bc2bb83422f9f646ddf744867b6c7dcc71849ef3c0e481865d2f33e2fc6f5fc5ba4934b7fdbb5f87519d5e1"], 0x10) shutdown(r0, 0x2) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x9, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) r2 = dup2(r1, r1) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x10, 0x80000000) 16:00:53 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) r0 = semget$private(0x0, 0x3, 0x92) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000040)=0x3514b19e) 16:00:53 executing program 1: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x168) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) getrlimit(0x0, &(0x7f00000000c0)) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r2 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x10880, 0x2) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x80000001}, {0x10001, 0x7}}) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() setreuid(r4, r6) mlockall(0x1) ftruncate(r2, 0x1) recvfrom$unix(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x842, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000001240)=""/158, 0x9e, 0x840, &(0x7f0000001300)={0x18, 0x3, 0x9, 0x8}, 0xc) socketpair(0x20, 0x8006, 0x80000000, &(0x7f0000001340)={0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) chown(&(0x7f0000001380)='./file0\x00', r3, r5) syz_extract_tcp_res$synack(&(0x7f00000013c0), 0x1, 0x0) r8 = openat(r1, &(0x7f0000001400)='./file0\x00', 0x40, 0x49) setuid(r4) shutdown(r7, 0x2) poll(&(0x7f0000001440)=[{r1, 0x100}], 0x1, 0x100000000) ioctl$TIOCNOTTY(r2, 0x20007471) lchown(&(0x7f0000001480)='./file0\x00', r6, r5) fchown(r0, r4, r5) getsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f00000014c0), &(0x7f0000001500)=0x10) setuid(r4) 16:00:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0xa, 0x4) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) preadv(r0, &(0x7f0000000740)=[{&(0x7f0000000540)=""/68, 0x44}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540), 0x10000000000001a5, 0x0) 16:00:53 executing program 1: mknod$loop(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x2, 0x9) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:53 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) utimes(&(0x7f00000000c0)='./file0\x00', 0x0) 16:00:53 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000040), 0x12ae, 0x89) poll(&(0x7f0000000340)=[{r0, 0x2520f564bd4c89fb}], 0x1, 0x0) 16:00:53 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) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:53 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) dup(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) 16:00:53 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x200, 0x3}, {0x5, 0xffff}}) 16:00:53 executing program 0: shmget(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) pledge(&(0x7f0000000000)=']*\x00', &(0x7f0000000040)='\x00') 16:00:53 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair$inet6(0x18, 0x4003, 0xb8c1, &(0x7f0000000000)) getpeername(r0, 0x0, &(0x7f0000000040)) 16:00:53 executing program 0: r0 = socket$inet(0x2, 0x4008000000000001, 0x0) listen(r0, 0x8) shutdown(r0, 0x0) accept$inet(r0, 0x0, 0x0) r1 = dup2(r0, r0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x9, 0xfffffffffffffff7}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x4) 16:00:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRESOCT], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:53 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x9b0, 0x49) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) mknod(&(0x7f00000000c0)='./bus\x00', 0xc043, 0x81) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x100000000}) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) flock(r4, 0x2) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002fffffffe}) 16:00:53 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4538) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) 16:00:53 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x1, 0xfffffffffffffffb}) setrlimit(0x3, &(0x7f0000000000)={0x9}) fcntl$setflags(r0, 0x2, 0x1) close(r2) close(r2) 16:00:53 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10180, 0x4) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000140)=""/172, 0xac}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/211, 0xd3}, {&(0x7f0000001300)=""/201, 0xc9}, {&(0x7f0000001400)=""/34, 0x22}, {&(0x7f0000001440)=""/243, 0xf3}, {&(0x7f0000001540)=""/138, 0x8a}, {&(0x7f0000001600)=""/184, 0xb8}, {&(0x7f00000016c0)=""/4096, 0x1000}], 0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x107e) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000080)='./bus\x00', 0x19a733230c41d2b6) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1fff, 0x4) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 16:00:54 executing program 1: mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x9) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./control\x00', 0x0, 0x0) rmdir(&(0x7f00000000c0)='./control\x00') symlinkat(&(0x7f0000000100)='./control\x00', r1, &(0x7f0000000140)='.\x00') 16:00:54 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:54 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x4, 0x9, 0x6}, {{r0}, 0xfffffffffffffffe, 0xbe800652894b7dbf, 0x0, 0xfffffffffffffe01, 0x3}, {{r2}, 0xfffffffffffffffb, 0x40, 0x1, 0x8001, 0x40}, {{r2}, 0xdf7cb87386210fe4, 0x1, 0x40, 0x8, 0x3}], 0xffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x24, 0xf0000000, 0x7, 0x800}, {{r0}, 0xfffffffffffffffc, 0x21, 0x0, 0x4, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf0000054, 0x6, 0x7fff}, {{r2}, 0xfffffffffffffffb, 0x80, 0x1, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0x22, 0x5, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x5, 0x7e}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0x1, 0x8000}], 0x4, &(0x7f00000001c0)={0x3, 0x1}) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 16:00:54 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x1000000000006, 0x10, &(0x7f0000000280)="00002010", 0x4) 16:00:54 executing program 0: 16:00:54 executing program 1: setrlimit(0x2, &(0x7f0000000000)) r0 = dup(0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x3) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:00:54 executing program 0: r0 = socket(0x2, 0x3, 0x0) listen(r0, 0x0) socketpair(0x1, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:54 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) poll(&(0x7f0000000100)=[{r0, 0x10}, {r1, 0x30}, {r2, 0x8}, {r3}], 0x4, 0x8) socket$inet(0x2, 0x100000003, 0x0) socket(0x18, 0x4000, 0x3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x21, 0x100) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000040)) 16:00:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8bdbe8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c520015ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500d5b8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x748) getgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kqueue() ftruncate(r0, 0x3) select(0x40, &(0x7f00000000c0)={0x9, 0x7, 0xfffffffffffffff9, 0x5, 0x9, 0xffff, 0x9, 0x23b}, &(0x7f0000000100)={0x7, 0x0, 0x27, 0xfffffffffffff741, 0x8000, 0x8cd, 0x80000000, 0x4}, &(0x7f0000000140)={0xfffffffffffffff8, 0x7, 0x5, 0x81, 0x10001, 0xe6, 0x100000001, 0x8}, &(0x7f0000000180)={0x8, 0x7}) getgid() open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x40000000000102) select(0xffffffffffffff99, 0x0, 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) 16:00:54 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r0) setgroups(0x0, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x8, 0xe0) fchmod(r1, 0x20) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') socket$unix(0x1, 0x2, 0x0) rmdir(0x0) accept$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00K3A\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000040)=0x6e) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000280)='./file0\x00') 16:00:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x5de6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x201c1, 0x8) r1 = socket$unix(0x1, 0x3, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x20, 0x3f, 0x8}, {{r0}, 0xffffffffffffffff, 0x40, 0x20000011, 0x3}, {{r0}, 0xffffffffffffffff, 0x22, 0x0, 0xc1, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x4, 0x24, 0x5, 0x1}, {{r0}, 0xfffffffffffffffd, 0x22, 0xfffff, 0x10001, 0x1}, {{r0}, 0xfffffffffffffff9, 0x4a, 0x2, 0x800, 0x5}, {{r0}, 0xfffffffffffffffb, 0x60, 0xfffff, 0x8, 0x31ea0}, {{r0}, 0xfffffffffffffffa, 0xc, 0x4, 0x7, 0x660}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0xf48d, 0x5}], 0x2, &(0x7f0000000300)=[{{r0}, 0x0, 0x11, 0xfffff, 0x101}, {{r1}, 0xfffffffffffffff9, 0xd2, 0x4, 0x400000000, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0xfff, 0x15df66d4}], 0x5, &(0x7f0000000140)={0x25a7, 0xff}) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) 16:00:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1000002000, 0x10098004522) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r0, &(0x7f0000000200)='./bus\x00', r2, r4, 0x6) setgroups(0x4, &(0x7f00000001c0)=[r1, r3, r5, r6]) 16:00:54 executing program 0: write(0xffffffffffffffff, 0x0, 0x2e033057d7d5ee6) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendto$inet(r0, &(0x7f00000013c0)="911bd730274af5e4938f01b2b619f48c7248b5a8ca07cbf19ee5a141e27b07ea5bea82568a0d2090628be751cc7f695043fc5f68c3b0e9b41baa23211cef18ea53ca351a762c6a1322b89708e129e1be72cc9e7f0ea1603300a12ff266b8a59e7437d7878d8b386dc7ff7cdda1f3fb66f9c276feecde24b802ebee176e8e674ee4fe521ad2b4dbb90a6eb116d64b54dc10915b09b7c4e85eac0b9f624b7f9329465956e9dd0531f3f9d707d0bd525d20059f91fdb13270adb706ee9e568497a38d2b050c928c76ff8590e71a7e6d7d6884586c19ce37223e4a0f3fedd2460bcce6f775231ab81f9e413b4f0d99e7be4b1d907f87c83f8006f2591278f297e5a9c727b2910fe09b1afadb78e2ee3d9cac63e89492902dc7f9d1aea0ed7c69b25083edde3a4963426bdce6425472fd45abb709fed795f95d3a2f1d76f6cb5d221da8006426e5b1b53ec62aff40e3031fbe5ac376aa54c7116f38a3f5a7394f54dbd7b889cc370176ae5f29ed749bb896cf1a7b92f092d9585f8baf205683c2d2c5c0a424e6b8fa9160d44ed030cc8f45a162d462cafe810c2ce6e67968567167d2a1e4cfdddb39f9ac16d82389fbab856dcf46fb458069e46f6768d8b5a66d5a73bab1ed0588822308a870f35ca08efdf34a9b693628eb5c4e02bafdad19d1a0e0ecd50462d4a51002c192f7ef26de4a456ca722cf1939db897894f49e169fc16310309758d3d345ce37b09a5e9b3b2c374421795e9e9fd05101b298559d7e2dd14a9f8026b0511dbc7c79787a9f520fd0435df5a47054d1b1dfb392d1c7d491d73a48a686809f368a970932f2918f6c0e79f4498fede8d3eb1b5b93a5f61f97b1da32f49ef549aba5ff3955acc02edcc7248d6153d303f21494016bcfefa3a2f2b99dd21dfdb269bbeb7301edd6ec1215c1200de797a2aead0bf870ed1fe479996b98eed8f668942ee47def5b91372fda9f4063de7f3c6cfa4e46ca8942a049f9a4a6cd89d0b9d7ab6fe3467aa8a2d3543630b0d9e3ad3b26f4978762eb08dce2f29cb63beb04a467bdb4d1d4f96dadb17247dfbb27bc03bd0d61f4426eb907909fc29000d54b2dd4608065b2f174c0c602a12e488a4381fdd4264ff1e233dfb963492e0ceb149f56e1e8cc17c21be7b129b7b84f5ed39067cbbb674ac1ab1ff6c8b9810f5c90f213ed2fc12bb9861faf67bacf6ec601a528e3a981248a773833352b8658708803cec6943e81e293cbfb996ec584cbbc427d539f27d216737e5fb502c8aab7166ecefad756ddcd354e5afbb87467175bed99d96169cd4bf809bb162646f2984ce074d70b3953f13fa3d45de14342a008d8cdd2da2529aae6130793280c9bdff5ebcc233bbb6642d8706475379760622918635b8f3ac93c7b6794f85a1669d4750d1074c5c753f130a93fb65467b4bdf7308b4d361c274561404f954225bbf521691a9631ebf0eef326d7d69a07116ab9bb943d39360c1f4ce87a78f0a7b6cbad4c2a6ec882ef7fe0262954cd8056f74763a211de96e5e863fbd4872d198df56ed551fac2ab8d290bf08b9deb889b4938196ba8e1cdd8cb7aea30e0fe12a3420ccfddd87e081d60b6af7d55ae8925f840d904805fe9db000f64169a1a9575d6e878bff6cc19c7252643c2bdaaa638fe88c84e828da91db15f0d88a2a23ef4064de584a20b54fb5db70782af5fb633db6c38fbd06bb0307289f17e07517f388c4badd7062887e65786ad3894f47ce09ed2097fce8f0baa09e4ca2a0147549512cce403d65c7d10b64f9128b40542ad0b82221909e4b3e7386aca15d8a52d5e1d522615093d92ae5f743cdf90f920a4f7621bb86160bb2d9138eccb7da423d8cb41652a7884b3dfaef3a01eaa29ca8b6306d341c1f52a6ef85cc218c60b096b5a9bae2056e2b2905396156d1c67e94149f92ce3b3ee051946309c8f4e2eeb5de7760c7aeb0d94be4c8b40edd10e479ce7c40aa3032870eb503f6f12c783ba74399796baed4c76acf7e8c18ecd5369f3486650447b5d16db72451c0c7b3fb903c8f09bb57e44b862a4d10e7543721105f5ac75c92e2430de7296eb3cae36b826bbde3afe900eed93c33e848aedccd54bf5cfc901762efa9d59d6e6633a5c9e33f60da10457246cd8e0583ec6e275af6bf00065bd64402ac809c00aa74ffbf8dafaecf7f9244238a427dc3e27f61be7cd67f51ff8f02e663d95727bcf089d94009ae22f3ff41cc7fd05019c620314048602e3a4c0bab24ef05a15879879c1929e007117480689491b9ea19c786d2ebfc6638b26fc56730af7f194e6abb04122de62b313c2159edff40d6d07732a56405517a30b4ab32119b30a3506b9dd79c5124a33ee786c8517efcb7769c4df48dab1bc9c39a89983325f10f2bc49bce7e05e621eb84a0626eb40e662d0b9f704db033be15b44964c1c84dc8e01ef7455155311c5894e4736419094211341ea375bb06695e2bb5e79eaeda328541fa58341ac336e8ebfcd90f520c39d99a30de1959dbbbe5c249100421e38ede1e169216ab6b9d58408c9b93b877f1043ba07052ed34732e7c864d572ab2e185b46787654741914cd26207815bec443aa10c3847e33d3a462fdceffc7d1e2d02b9da957a91752e7e77a1d37c30440ec3e3b9ebb6f9e21228b202cba71828669b6741e9a8cdc1889a1303ae822696c2d7476a4d0e619407e6b7523d0cb702cf93885174e2f0b967cce83ce6600c7a6ab54b1e2a70429191e74af6e96f3104c8e8f2fcfe8b4354d6bbc8f8a4c1386f52560d8b0a5292a578e026b390c40317183f21fe8e261c279485c47512a0a69101d7bd3fdbbf2fc181b688c77b72292d00433dbc4a5ac9448fd50cf07d526e1d664b622720f778a1284b20a1de46b6765dfa914e3c7e45d8e5773da684a63e6ef466224547a2660632f9fb32cf997ad1d6b4df1f1c02beab1813178d7516835e9b2a349124ec14943e21643541b156f95aaa6e56d62b7754074a8b9213ad8a72920970d1359c39a17b8a44cbb4700cdc44b948d379696698a181caf62655e985fc591ad900568f3d23781925ea125b7dbe8fd7c1439d181fc6fbd5f91eacdd171c95c3b9a1cd431ef3b3d88351c575bdd2e43cd727546059a30667b38b8b292b1e807fc5d8fae17c0746813039444051adbd0101ad2848bdd6b50170918004d9f79f61c752838796684920f686ade159e16d6594cc3cd3d300694d4128ea7ee0939c913239f56693181a5ea533a3436d493ad7209526ddaa8caceb930082452ca3699a119beca203fe99b0a2685ce3f74f036d67a6ace3825ec7ee7ea6d8a2ccf30ac37294c71927f943c8ff2c23f0b5d3ed148cc54faf5b8d2a1e3d4493bd90c2e4eb3c702ff73339c983aba635910940a02012f7d107d709cc06e05f6ce7fde08059c936569dd9c72e18185d5108cb1bb0b0924e47a81089f5ea20a745fe9fa86f9c001926ca4255e6d8b5f58bbafa29d67059343342718d6b55ac0f92197471b6ae289e214672826519335a93b38fc685c2597ea6cc7a162a4a2fc25fdb0328e5275e101ebc40a49e173e7d4882d47d7fe0e6ba434cef534076176693285c0f2c7b90051ece75ba5b5026b069ff37c986998fbd8d4a4d5ee11303667c1295c356b5d18327dc568ab3608c6713a95d6bc5581837b8144689c31ed3531eedf5defc333916c67e6538e79f59e0cff5a30020c70dcd6e1b990d064446518a416701360445743de0d796bdcbfc73fb1a1b9b643317bac608ecaa77701851d4a4857f72f567b55de73ac0f4fec679da4ebeb2bf9f65cbf501b5ecdeab8d3ee0af93f54041d58e52ebd631ee3b2bd20e3f494a06c6623b807ac19ce188fc63800e5d03aaa7a5f57de4be0bd2371a2c0c6e6e2dba9a1781f4c9e8044d6b4f894429afd8d16ed2bffdd3eff23f4034322dcd9992f0b66aeb382e834c7a9725eb5a6faf6a313982b3fd5230932bd3d7ecdc410b304c03a2f47568718c221eeba1d9951dc8395c728aaf094183d0114c57a6cdb052d4686309cbe5a31b9c23f20c6bed90eccd9cbaabbf4e7c8fbab995814478df5344910f75fa997ece7628b8446fa0893f9153010333f123b35bab77f994f78a91e866996c51e87d748240dc8eb927bd753575cf045cca07766b29e86535dbe398dcda9c04a8d035f2af6395af2c9731c97622243cd51d0af9b5ddd7a12fa6837119dd17252dbe7900501b7fcf9f9f023e2543369232c3b49b108d3f21f4895f0d33bd9f86fd44ee7a02b28687040a4eee8783d06e2fce81162c65b890821f35609973ad1a580e6de5dc5fe77a30cd76092f00cf91b57a847a25308cb1a6548975ea9a7dc5f67eefabf8d7d369f640c2b1de6491d43ae7ead69555697f55695b939a82cb1947191f6bce0fe3ac32b9e6a57a228881b61c8a3122daa14a9f405b10cdb446fde8ae91bd05c21028a99087fbdee4961e346053da2eace92233a76a1fc921108e4d714014c66f01e40c3abae157c9e9c138b86330e50eb7e028168372dd5dbd77189343ca953e8d07533bbaefcc15f152731e191d91f95455a4cfa7629083ff82486e1a014e0c2f51e296a7c9855f415515f54526dc4c9f7ad9ab3a66614cfdfcab1f6e3c1b38df13c68a08c1f2ab62fd6e2815d378d93c50c5c2bcfe7dfd4fc57fe5bb5fc1a9949930260485a27ef200063e404c110821e5a98a077cdf914c500c770765f311940ccff368242d808febaaa47ab1d312f3efd8547e8d5be5f6969e22fc3831e4eebd9905423d026d42c8fd370b4ebbf2420179dc4ce76bd51db0a0496904c858c5fbaa3eba8c4a506844502941bd80edaeec79b4d0d3ff81d91b76b5fc75e90a5eb2c7416fa36c3bbbbf978f05203612b6b8b1cc8d8f59bac3a5a6ebc40f54d71b23cdc8f3510f87f97cb595230e842acfc170228eff70cb8bebfbf1ec9f465a4db4062e0f48c5918733837c1175acb605c4497d2880201ebba33d9379d777a8db589287206fec30414ac6b295d965f39e14efba12d5ac8eb01bcd942ac5370e8858f8079c3320a22a14e27aef713d995ac43fc3a71e52c9942fbe7f4e906780c7b184abb83cb006237f13c11227e3324398961ef09bd1cd178d30892e8d74599a07fa274306013c5426551f49189dfa7560ccde65dba0bf879ad75b1ce7ae937c72ceefd57bf82b66c33b24b38e35550a6c4033b49526b8166eb33fc54a956457953d3c76af48915613f3618c81db4279b41c12e4fa363754f2d8a6fad33019cee9629871f7a1d23c89b2312cf6e9f621aa6428d9c1055675e22b574238c094537962081e6de416e9c05c4fcc0b3c2f7c715b604dd879d62fc4b4d380e7e4beaa01ff046e704a19eff45ba0c45ee62f98f36f2609fdbda9b769ee1a8d2b17e30af140aaa9eefb9de13339e6b1bcce8b642d189f6a2cb720347282fc7c2d8d6cfb4d5ae78d2c6da41eaa2503961aecf6fba16ccf122979ae02de9e81fd2d60c2461a229ed0f33744ba75a5465ca766a0ba5fdaa715b0f340f1c41c107f0ac23293b596d154184aa2bf8dd917a72defc08915fcd66ca50d347b734a429ab69fd951da6fa867d215a6a3c1133df1a85d89542ff9bbb9c2954f27f446ef99ce66ba0012b95e5fe75779004229e3f5a6d5721b38b5bf8fdddccf92ecc31b35f54fafe1dbe91eb524217d9ad61b6d14d3166f80cd2e32dc1dffbd22607648c5a5158ad233b2cb13ba142595b753ca03b70a9b675bde7c83b83b0dbf96e02fa01935f14366cc52771975b7166cff11190155d7b47b13dfaa1aba778", 0x1000, 0x6, &(0x7f00000023c0)={0x2, 0x0}, 0xc) readv(r0, &(0x7f0000000040)=[{&(0x7f0000001140)=""/218, 0xda}, {&(0x7f0000001240)=""/78, 0x4e}, {&(0x7f00000012c0)=""/217, 0xd9}], 0x3) readv(0xffffffffffffffff, &(0x7f0000001100)=[{&(0x7f0000000080)=""/121, 0x79}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000000000)=""/27, 0x1b}], 0x3) [r\>a'G ȁ?WZ.^UfQ-sZҥ{ih|C-Qڣ.+ %vԉ gFKD/&In6^uUr4}_}: ЕQk'[]*9h(()6T~7ہg{p]uc0D vEaeNG33@~UGo;&8r>~KpQ9gߐ/އ8$1q RiivYSO<Jp0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x5, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xdf}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) 16:00:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000200)="ec", 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "76b7be93837568ce6a4ba30820591f0ca675f117"}) poll(&(0x7f00000000c0)=[{r2, 0x81}], 0x1, 0x0) 16:00:54 executing program 0: r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x900, 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x100, 0x4d5, 0x1, 0x10000, "1e7814e473cb1cb0ef9658d03800837c8ec2accf", 0x948, 0x200000002}) r2 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xd}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) uKAjO<~(~1}݅Á[YD4~%¨|VNIEt#Cg;e|Z^mIyNR`Zt&Aoa'Y}3WGROPo8c܉,˨{0}bNdh8>՚3@.yN'v'f 0,B ܼSwbY)7G 9%4R6=7X7;D2ޘ9bdWYC'L('saEU*ʘ?ZM!M8%@ }¹V{`f=3%>@] #"PA)!zeYx;jXIW=!*E:5 ~vv!<5 t9 A߰젠-VÌheܣMf7c%ypaWA8YJy7pX@lP+ZMe wh,h崄*Ӝ/ Ec8 " dvp Fv0>6,*$gϛ^6^辶QnbV2C#'6 @SIC{zn7h4ZxYAGDfcVJQHEq-#,ͽ<#1ϓsLV{b:ftע[d/Ҹy]a1{!N?lvy*^}dvQjb  16:00:54 executing program 0: r0 = socket(0x19, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) munlockall() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x7f) 16:00:54 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000180)=0xffffff21) fcntl$lock(r0, 0xf, &(0x7f0000000140)={0xfffffffffffffffc, 0x0, 0x0, 0x1000300000002, r1}) mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x6) Lnu\uL}8riPReTkHR/1TFGP^Xy ؀ ^Ug;w"auf*3QZ0Z6vla&ޫ|1GpM,f'+t_*Wdf~rJ@{?K]<' wa?~ˍMH%l _ꏄLfzQ]'ioej`Kļ4Ro<UHB\'b bK"x ׃r4Xf`pcsZYѭոbHɔE+P\UmsH16\o]*:;a89^KUmcVCqnv,rIIm?L]{q: `בGO>G0Ðٜ~- 4GI Si,oa'G 16:00:54 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) socketpair(0x1a, 0x3, 0x7a27, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSTART(r1, 0x2000746e) shutdown(r1, 0x80000000002) setsockopt(r0, 0x6, 0x10, 0x0, 0x1a6) syz_open_pts() 16:00:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xffffffff, 0x0, 0x7, 0x64151aa7, "b64d357e1b0754028bc74b6dd00ac2d3934ac247", 0x1, 0x959}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) socketpair(0x18, 0x0, 0xfffffffffffff000, &(0x7f0000000040)) ioctl$TIOCSTOP(r0, 0x2000746f) pipe(&(0x7f0000000080)) 16:00:54 executing program 1: minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0x918b) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 16:00:54 executing program 0: socket$inet6(0x18, 0x4000000003, 0x4) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:54 executing program 1: r0 = socket$inet6(0x18, 0x9003, 0x0) connect(r0, &(0x7f0000000040)=@in6, 0x32) socket(0x31, 0x4, 0x7ab4000000000000) open(&(0x7f0000000000)='./file0\x00', 0xc00, 0x100) ȁ?WZ.^UfQ-sZҥ{ih|C-Qڣ.+ %vԉ gFKD/&In6^uUr4}_}: ЕQk'[]*9h(()6T~7ہg{p]uc0D vEaeNG33@~UGo;&8r>~KpQ9gߐ/އ8$1q RiivYSO<Jph8>՚3@.yN'v'f 0,B ܼSwbY)7G 9%4R6=7X7;D2ޘ9bdWYC'L('saEU*ʘ?ZM!M8%@ }¹V{`f=3%>@] #"PA)!zeYx;jXIW=!*E:5 ~vv!<5 t9 A߰젠-VÌheܣMf7c%ypaWA8YJy7pX@lP+ZMe wh,h崄*Ӝ/ Ec8 " dvp Fv0>6,*$gϛ^6^辶QnbV2C#'6 @SIC{zn7h4ZxYAGDfcVJQHEq-#,ͽ<#1ϓsLV{b:ftע[d/Ҹy]a1{!N?lvy*^}dvQjb  16:00:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x80, 0x2, 0x6, 0xc0000000000000}) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='r\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) 16:00:54 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)="b677bccf7ed5453c57ab774ff1665c98060000003404d633aa0ab655944dc9fae2f7c5d7a0ee859f94f06606b81596", 0x2f) dup2(r0, r0) 16:00:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="04000000"], 0x1) sendmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1000f9ffffff00000000000000000000ba556e2af269"], 0x10, 0x5}, 0x0) lseek(r0, 0xfffffffffffffffc, 0x0) 16:00:54 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) r1 = syz_open_pts() fcntl$lock(r1, 0xb, 0x0) fcntl$getown(r0, 0x5) r2 = getuid() getgroups(0x1, &(0x7f0000000040)=[0x0]) fchown(r1, r2, r3) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000080)=""/219, 0xdb}, {&(0x7f0000000180)=""/82, 0x52}, {&(0x7f0000000200)=""/243, 0xf3}, {&(0x7f0000000300)=""/154, 0x9a}, {&(0x7f00000003c0)=""/234, 0xea}, {&(0x7f00000004c0)=""/85, 0x55}], 0x6) Lnu\uL}8riPReTkHR/1TFGP^Xy ؀ ^Ug;w"auf*3QZ0Z6vla&ޫ|1GpM,f'+t_*Wdf~rJ@{?K]<' wa?~ˍMH%l _ꏄLfzQ]'ioej`Kļ4Ro<UHB\'b bK"x ׃r4Xf`pcsZYѭոbHɔE+P\UmsH16\o]*:;a89^KUmcVCqnv,rIIm?L]{q: `בGO>G0Ðٜ~- 4GI 16:00:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="4c3a3d67e74573a39f161dfda6f7", 0xe, 0x403, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) write(r0, 0x0, 0x0) r4 = getpid() r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r4, r5, r6}, 0xc) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2009a, 0x100) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f00000000c0)) 16:00:54 executing program 1: r0 = semget(0x1, 0x3, 0x10) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) 16:00:54 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x6e33a2cef5b7a6a9) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x90, 0x8) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x200000) r4 = socket$inet(0x2, 0x8007, 0xfffffffffffffffe) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r7 = syz_open_pts() r8 = open(&(0x7f0000000240)='./file0\x00', 0x20, 0x110) socketpair$inet(0x2, 0x8000, 0x101, &(0x7f0000000280)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x30, 0x81, 0x0, 0x401}, {{r2}, 0xffffffffffffffff, 0x1, 0x1, 0x4, 0x1}], 0x6, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffc, 0xc8, 0x54, 0x1, 0x3}, {{r4}, 0xfffffffffffffffd, 0x80, 0xf00fffff, 0x7, 0x6}, {{r5}, 0xffffffffffffffff, 0x40, 0x40000005, 0x8, 0x5}, {{r7}, 0xfffffffffffffffd, 0x2c, 0x4, 0x9, 0x100000000}, {{r8}, 0xfffffffffffffffc, 0x1, 0x20000004, 0x0, 0xfffffffffffffffa}, {{r9}, 0xffffffffffffffff, 0x10, 0x5, 0x8, 0x7}], 0x1f2, &(0x7f0000000380)={0x9, 0x100}) r10 = kqueue() socketpair(0x18, 0x4, 0x6, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000000040)) kevent(r10, 0x0, 0x0, 0x0, 0xd1, &(0x7f00000000c0)={0xffffffffffffffc1}) symlinkat(&(0x7f00000001c0)='./file0\x00', r6, &(0x7f0000000440)='./file0\x00') ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000003c0)) 16:00:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900", 0x8e) chmod(&(0x7f0000000240)='./bus\x00', 0x102) semget(0x0, 0x4, 0x418) getrusage(0xffffffffffffffff, &(0x7f0000000280)) 16:00:54 executing program 1: pledge(0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) getpgrp() 16:00:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) fchdir(r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x400000358dd8a}, 0x10) 16:00:54 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000300)=""/227, 0x13b, 0x800, 0x0, 0x100000065) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x3) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x1000000000000a, r1) getpeername$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) mkdirat(r4, &(0x7f00000001c0)='./file0\x00', 0x0) getsockname$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0xcf) 16:00:54 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000000}) socket$inet(0x2, 0x8007, 0x7e) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x4, 0x61b, 0x2, 0xfffffffffffffffc}) 16:00:54 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) getpid() 16:00:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() mknod(&(0x7f0000000040)='./bus/../file0\x00', 0x2, 0x8000) syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x84) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) 16:00:54 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/130, 0x82) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) dup2(r1, r0) write(r0, &(0x7f00000000c0)="17", 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r3) 16:00:54 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x108) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) setreuid(0x0, 0xffffffffffffffff) 16:00:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x3) 16:00:55 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000001280)=@un=@file={0x0, ""/90}, &(0x7f0000001300)=0x5c) fcntl$getown(r0, 0x5) socketpair$inet6(0x18, 0x7, 0x1f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() readv(r2, &(0x7f00000024c0)=[{&(0x7f0000001340)=""/3, 0x3}, {&(0x7f0000001380)=""/51, 0x33}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/241, 0xf1}], 0x4) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) socket(0x403a9a5434711d37, 0x4007, 0x3) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCNOTTY(r2, 0x20007471) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r6 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x13) r7 = socket(0x33, 0x4, 0x7) poll(&(0x7f0000000240)=[{r1, 0x40}, {r2, 0x40}, {r3, 0x80}, {r3, 0x40}, {r4, 0x10}, {r5, 0xc}, {r6, 0x1}, {r7, 0xc3}], 0x20000000000002a9, 0x4) r8 = semget(0x3, 0x6, 0x0) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f0000000280)=""/4096) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r11 = dup2(r9, r10) r12 = kqueue() symlinkat(&(0x7f0000002500)='./file1\x00', r11, &(0x7f0000002540)='./file0\x00') kevent(r12, &(0x7f0000000140)=[{{r11}, 0xffffffffffffffff, 0x81}], 0x3, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x4010, r12, 0x0, 0x0) kevent(r12, &(0x7f0000000100)=[{{r11}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) 16:00:55 executing program 0: r0 = socket(0x2, 0xc002, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) shutdown(r0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) 16:00:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = getppid() fcntl$lock(r1, 0x7, &(0x7f00000002c0)={0x2, 0x3, 0xc8, 0x4, r4}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0x7f, 0x3, 0x3, 0x346}) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "9b4e6ce48009128fda000000000000000400"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0x0) 16:00:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='r\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='r\x00') 16:00:55 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) shutdown(r0, 0x0) write(r0, &(0x7f0000000180)="9344ed0d85287ade035fa42cf866c1", 0xf) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)=' ', 0x1}], 0x1, 0x0) write(r0, 0x0, 0xffffffffffffff78) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)="45e9ea42889c73ffcd262dc83eccd13e64bfe8b421b39e276ffa02fae1fb58dfe0847ddd3a4384b146b326fa16642c9675a1dfd654e8e3ceac29204edf4d393533648c7a751e1b76b7c6dbda", 0x4c}], 0x1, 0x0) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000140)=@in6={0x18, 0x2, 0x0, 0x80}, 0xc, &(0x7f0000000880)=[{&(0x7f0000000440)="24fc351f6356a21669a890ecb1d662040f862fa1d71e83447511fcff9cd5867e5c2075b468eab96635724026e52f95f9fbf67196233a13b6fd289e50baf56cb27dc5972422c0056ac3f2bbf1748f649d76bc1ecdc9bd56b8a2e8ef096571ae43df8ca8b9acf22a2be8b4d4026f7651dd9e35a9706ab964e59e162f873a0b9352426dd1011b5fc8377c4b36adb4e081902f7b8244c6d5ade3e0a7539429e4c5d2340a81dd88cd5d7e1fcaabec3a8bbff50d13bf3512932478355f02c318f0853d8ad0", 0xc2}, {&(0x7f0000000540)="78ee63a6b0b770316f111f9f5f7305d861abf8d76ad8f7397ea5cfb8794842b8dad185380dbbbefb10881aede73e14728bbe3f13d9661b84ddbe79409012762f2d9878106cdac49ab73c45c9250831e58111f388a4705a53742441700b7d34ad6680c8f5a896b504f15b2cc72d7ad4f31f6c0b1bc7d81e6a3cdd8b43425ea6b2ea06f7332b7ae073fd0656505a15237032604e8b159748c5d6894b693a1f00fc8dd0c23f776a8ecddf352e6accf5b848ea3d7647b3ceaba4078e1de2b0924adb1960261bca9406acbaa83c572e903e05477374830402342e99dadd", 0xdb}, {&(0x7f0000000380)="735898101e46aec941f380f2d54db1de5633970dfd106556f282f47c02a6dbeb3b392c5b97c1e59a713fde857e7ce9570a4e5c7c79d9d9ff26f7a2e702c128006763fa0d5c70d9b7ee1251efc8efe85bab1f6b825ebb833c46e06afec735328a03072a336802", 0x66}, {&(0x7f0000000640)="fa85a4dee3daf160db1ab32cbcfe7a642d149540a46d520098a7d7d7da262809be6f915a7386f89f4f53194ed75fb818", 0x30}, {&(0x7f0000000680)="a5e166621c4b37aaddabe50a0b949bcf247cf2e5c8607c7dccac7381f92175c02a528579797913", 0x27}, {&(0x7f00000006c0)="1b01491f27db98d299dcf71e7fd245d33c760663535d914edf805da2025173e888dab3da39008a135446b584eecf5e4fba1a4ffb186c2502ee53b3fe0ab237663ff676c39336519976f12f30af51b20736b82eb3a1c3d162f66a8b485ec2f6b1e468c569d4d21a37504b55f49d12f9adf06cd47cd330c8eb4eea72691694f9c40f87b4077833177d446dc73c11deee03c46de0d2d82424d370c6e3797ce9a229666f77d2a05f0bdbf5679c972ca369c705f92e207fc32faea46dccd9c97d59dc736eabd33e3435a018732b6244a0af42b21e6187633f49d4bbc8b07920d9525c921db328ed94158c207bd4a70977bdb611018ee95315", 0xf6}, {&(0x7f00000007c0)="6815f6f9f48d3987381cb15dba89505ab75ffa8b06d26e677655be44694ca34fce895d9f47c7ee6af27bf7bf8025bfc8b4747d0f0e6d3ac0a645f0b7c544cc72faf9a08be6038ac99a8e4c026ebc801812c4e55f593e4cfd88bb4d4cdea08cb876eebc0071902971c4860ee9cf2e9d57aeb37685d40aaa808f0dcdf7f1b5cac99a276f55c42ec342f6188e241087f7", 0x8f}], 0x7, &(0x7f0000000900)=[{0xf8, 0xffff, 0x7, "568a3ce3b7c6604d30249dcd056060c5ae71d5b2c6f97a8679f9087f59f26b4fa206e7c630a1c9f2c4644e6277380da6fe3f1805afbc2955435633dc9a664ebb41f55da07fd7256fa01088f9a130b2762c2e312f67e71bfc7e94d598d9fe1d27b5ca47162383ffdb727af3cd42fb148d31f8eaa6f0442fa925b08bb4eb6530479e5ff7a35b4f06d163e1f9967034c54f9edcd29bef1ddd77ed1e26a68256f51e64628c21e5ffac27edb95245cc3be1c0dc4237b23a5b751d5893770bc3bb040c2dc142f9918bd72f29505a4e47a7e329e5b03968b0956d8e4645cd9f7728da6c7a"}, {0xd0, 0xffff, 0x3, "9385336a47ce820509117f1f163eb413e8de91f230fb4a12764a2e8bfa6d14f157f33e07498432f0002e12e875b1ff375b55fcb80224961067403d0e573d7d2bde7045c2c73e69d956331c253fdcec7255bb37f30c3d6ee98e027818d3be4e0766ba90a1df82d3be39ca68bce8035da4d4f6d97308d79b009ff713e064059ea8fb450fac9e7d3290bfafb3bab0a244397fecfb637bd7bce09d5873c90dad030223fa60bfa4647c3e776bcebd93a680a59317f7f798049873989b4c68"}], 0x1c8, 0x40a}, 0x1) write(r0, &(0x7f0000000080)="e4", 0x1) write(r0, &(0x7f00000000c0)="ec6f32244120f5329936b5796d1fd327a456cd26d335c6f1f8554501aa80260b5e9da4a3899d40aed42477a50f3b7ed49ca68e07f93ec9bc6c5763828c6cd43718440a5c684ec7802223c3e18802bd22a3092c205f89ced7686ecaa7e8d7484a809abc15bc3a3f67f00aa681", 0x6c) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="10b5c28b04009ea5bd7610305e9f659a3c75642100c0810186f96c96545d869776dc37f1afc2ddf76432a2b9b1ea375908c85447fe914a274da31ce218bb557ff8b4698d7063535502168d1141f1b776b1a6a0da149eda3867f90ddedd4551ddfafd9be0ecd243cd5afe566afd94d2f7bd8a01a563b3a4b7bf39698422355043c49bf0b8", 0x84}], 0x1) 16:00:55 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x5, 0x0) close(r1) 16:00:55 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setsockopt$inet_opts(r1, 0x0, 0x804000000021, &(0x7f00000000c0)="00ac2512", 0x4) mlock(&(0x7f000008b000/0x2000)=nil, 0x2000) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x0, 0xf0000008, 0x7f, 0x4}, {{r0}, 0xfffffffffffffffb, 0x4, 0x80000004, 0xe1, 0x4}], 0x400, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x10, 0x5, 0xfffffffffffffffd, 0x6}, {{r0}, 0xfffffffffffffffd, 0xa, 0x34, 0x4, 0x1ff}, {{r0}, 0x0, 0x1, 0xf0000000, 0x4, 0x5}, {{r1}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x51, 0x8000}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x89b9, 0x3052}, {{r1}, 0x0, 0xb3, 0x7, 0x6, 0x40}, {{r0}, 0xfffffffffffffffd, 0x14, 0x1, 0xffffffffffffff01, 0x3}, {{r0}, 0xfffffffffffffffd, 0x20, 0x20000090, 0x0, 0x100000000}, {{r1}, 0xfffffffffffffffc, 0x80, 0x6, 0x4, 0x8}], 0xf2d, &(0x7f0000000040)={0x4, 0x20}) 16:00:55 executing program 0: r0 = socket(0x26, 0x4001, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000000)="f2d1d724", 0x4}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f6601006530001c8410477d10818cb92d0639276782db4df81d946a2e3b2ce0d59dde63d51b9efbd982030f93891a18e30b189bbf5262ff50d4e6a7638c554999a84b5d2e3bef599b2fc4c5ab820ff71bf5f16da0700d4786ed060e2c8301fe11c63f426233a3211372890169e775c048c548d028e4c6bb13a399ae"], 0xa) 16:00:55 executing program 1: r0 = dup(0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f0000002440)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000023c0)=[{&(0x7f00000000c0)="70ca2f16f38e463f04c1632f3bb094a6eca10a502e3f0db2ba62b5260d3eb5da0679095083506d92595fcfc7b0b1ef7448cce40add176d17ffba641ada4d7215905999e65c4ed2ea31467863a5d85f65e75b6d596af16f5f3f314da494a447b32bf88ad98cff78a8518109c5d2c1b6e0e76c036446e5f237dff40589142bba603b97adb51dc56d71cbc000a18c12aa8af2a4de7d3e31a6c5babd38f695f8f034dd06de205311261e9d6decfec2e3715762874e6c85bf34dd5b99c13c3f265159cc633ff24adc4cff04a2b58f20ebc8e3b5eae794ab687115592f809f7cf41e472bc445ac5ad7513c73de2bc3d7661966403fb364dccee38f30120856d723e651c76eb1c065157704fad3f38b35015041bb6d0c6df277fb2434a47a2e5ac4bfa9923f4d6a400dee9907e18774cf845a84c4edbb31f9a32c78342bb20430c6a4a30973140cb64b967fd2b8ae98bdcba7fd909363499ba92299034e0cdec9c0ca935b4631b92815624de1753d5d47853510bd4420854a6656b3e108ca7a7738b24548c66baa8c9b1d6e3320781fe0047c370db09e405114ea757b45d8d588d92746a944a9145cfb91553fa01712d58c3be46111bee7bf875ad08c63a1b6a1c266d9bc1ed2ed4f1100abaf54ee3d43e5b146c147001863582c3443c4916fc5e2d0bfbd30051edab17ecad1114e0ec1f33d7ea5a6843fda81dcba90fd0873e8c68be9ea63132f3f0ee5f31d7ccf26b2a3e626ac16ec3839af8b23e9f9223e8ce762d17ebdfdc5b792b66c0e560475f316d8a6eda6e254197795814e41b8e59b2990e4e2f41acafa19ece3ee511b13574d2d4e1f965cf0b996245c600f75abdddfdc18c7c0a957d8e1e8275b667d488f5d67b63566975ff935c71caf979b4a9bfc603c89c694a4d6b8f9af12b1d07b2c67adfb112dd049c2f9b31c28973a536d521a0d90a797fb8f24fe1cbcf3a97dade83f0fa2179d1306cb5ad1868d44abb61d4066dcecea4ae63830ab529628737858a34d45c08219d24248e0a0b5de0269fe46eddd6efd1eddd0c9f7f543661e82706dc3649bad434f807738870907e407b1281a8483c6d75000a07a287dfcca565a1eed7039cf99ef73eb408ddfb90f4c03fdb289ec08361585af8fc69f88432a55ca17bb6652a92e29a8109c8ff6816a115e046b32533d2b6ab3085f7905904bb58fd1249559f699dea91cf5f7a7f3363e9ff5bcd056c105319b1f2f539babad2d209785d32d9cced3061ccbd594d80c4f07f9f683d0d76de8cecefe360c6bcef580242945f88d4703312edac4b50042d10bb66f263a8795587885d4d730f71f1450aba0f3f032a4b1bd016ac8d2723e787b9b55d3d0c52969193c47c3ea8b31ec2dfdaafd7135b13ceb12b41d11a0ac2a9deb14b16b0fb5f0b07b0018d4be06e635549d7caf4e32c746443dcd19eef8a9b617070db00a3ee1d6b7d99f1bdd714296892c426a865fabd12dddc9349d8dbc33da0b43261eabef1f9a947b1cfdf5fe49befa8a046c8e41baf254570e4e25fa158847c1842d5aacf37921ea9db775a88f03aaef712dbe0825440668ecee56d69f7a3438c598047ed2c699c51d59961c644b0ba9098f7191548418519227920ffe9f558398e52f85401573d04b88eee4f5f4a0d9d7e94f03691d10b71ca8945fda62194310f2a734e61f7ff6d70d4e6f1f2b4ccb16f31db9b5d8944a820dd6fb2d176b494bc8148dd91868e81062d0a62eb101ed33cafaf086c9d4e30e85889228b7c33fa148eeabebfec384993d085925af19e5fb2d08680cd9133a6b411020f3c5fb34773e7231e40338e64bc6d737b8592ea421b7d599b35c441e4bd2fab1a97275178d51be905624c3063dacf6300a799b8e5cf960f3cfbf4f727d86fb3beb262df7a8e13d5838af35ba7690be93be7a23f504d4aed2e57b8229cea5689dc3148771c7c22e5f824ec10232434874c410b304d2b40cefbf5fa653d4695d94ceee3714df1e1520211a23a095bc7d5d26ba05a82cc60ed795dca46952b5994ce86026f3160354020bc9971547685d2430fff8723aaad15050dc1627e90e4bed65dcfca28d1c25b8d8e42c2ff52f3bf793b2eb98e5199c1aaaa5eefdc01cb1d79f2534d2c4a0b2c9bf8400e04edd7b08b652fdbbcce94b1fd9c6c37884db0f140f94d5536c908681ede1b043328a5660cb93b9ec671cf030334fcb0b58893e53d20e2cff6a4b21efd6fa202faa7cbe27af5470e74c3f8da9a20a41d5a7e9d7941c1e2b069d12e9116fd0d82431846c319089a3dd45dba9849d767c4ea96e3a75aac587d4ff43b58489be1b9d063fe7ff27ef56f2f7276dff8c6017f6a0c0ff7c4fcf53da237da42c8953dbc250c967a653c9783b806e5fcf13757232eebab792e56e7b89d587730250b6c74220c75d295092509821d50b7a47123184039e3ffd9f6537be0b3e29a317eaa23481802bb03870850532fead793df036be57883f3a97e836847e149edc2f1d753985af01a7cc40fe0bbb14a41be7cf3b1c88e33c566bcf960dae741d323f59bc9b86d24b2e3f5b60eb478a4a3c59822c33510886837836dd05b57baac9489b38dc6e28306d04d4fb5fc9653ba7b8aade2eb5320fe7df7393112f3bea79a8658fda13af42fd4335032634a57af6eb830a436641a45ff78cbe1a1cb80c8e87d55cc81580a6f3ced86aa98cd5dd69e1cddc666f01f191719c07e443b5b7c423506755a296f009f6ea5eb0d4847174ecd9c659494c0553cd80c0211dbec6987f4830e9c3ac4e750c0963805e8359587ed2e096e78965213dd704175a4f348ec8091464c74c13030d52690a72172de803bd3d769dde14fa9f70856424471fce946191cb7bd4e565f59c90624b8cec33b9d487c8ef1ffce908f234150f1017afe57fe48384e6076d556342d0b77fc46e0e5680a5a9d2bfb00a3bfeed076c43232186b222638d00193664cfc31e5296546e3699f8f91f00d09338a6c0007b2ffa2bb88b2c0c313ac639dc2f60fa7a5ac43f6bde13b622c35292198970b6ba2668d89cc73ccebda270f3b17925370ce83fdd53e1b45254d37901fad7d5f4adc4b36301fd86e32e28a0e5e1845323d05f59ce65250e3e792a0d2821f1fcc2bd95e144c4fef8ddb57e95dd705d06fcc642630efc97d958fd21f83b94dd62c31308e2179970e6d6cf888c1093cafb3ec84fc1efe0ffb524c7c962d3612d8c871644b73cde808e40058467c317ac05d28417324407947f863267cad3712665eabf8f3cea8116a8904d484c7c588a55eb1a8a5ec11604e821c3e3a6d28d214d0ee023db58b08a0125d583f8218f4130ebb5e58013574509aaa2c797016ce94ed8bc2fc672e4701ea8fac7cc10914462d4a49716ca67d513104887a595d0e9ddd418ac9a1dfb0664e6015103adf204d0fa01f680ea04cf184554401ba7d0b62ea1e1d631db152f4fdd82c2d74dfd5aa13a30547c5e4130b2b8f215081379f3b38f0e4907bf5e4039be81766e432c4725a13db481644f086439821575229b8b79be0954ca396bc4ad5afff0efd1a53e6937a07ce9b0f3ffdfe8c860fa2917780db1f58c73115635a24b15d0bf4d31110110f98b30910338c9db455851e78439c9c4991d967b74f1572cd4a773d337f184e944170d0ecb18fe31f56e85248170e5a51fa95368d67bcb3534c6f1f93b9894653cc82698962728df39d02268a6f465780b847ae2a523c0de8f08bd3492cf34dac4f0e99af9ac603ea4e4cfbf44a75372ec547c96afea59fa17b5dd09d8a0a15d9886bbf09da1b036a6b15c3eacdf0c3c3e2417079c2632a6466d777f7794d48138364568740e296fde525510f4be5b1c692b8034e96e3ce3f3b84ee442d9ed2ee9d289739d71f65c82d30887cc9cfedfc8a58c1d2b8cd621dcf308279bc1c286a749321d1b1f16012e78f2eaa97b3316fb54e0eaae7ae20d116846dcad6b9cdd104f5bd83765741b7622f8e03e2dd4bfa6dacff48ffb157e59db35c1458a359006fd2c92134e49554dcde208b199b498f1262fa67eb2efceba827f19ee7caeadf4e09833678b9f93fe979a5227c81faba9f305051825672d63a1933914acc7ea8f3ec8827724aaf3455adc2e5af8baf36a00db6ab1a13dae86f161284a99926efd4a16939a980c1ddebe886b2b25af828174df6c7b9ec685b99ed2eb7fdccbc222bf386f4da6d0d56ede6fe469c56c91b0fea829d993b62337aa62e754569300b480f5e809fd7e856b994e1ece20ae06da84ef85790257f7ad8581fb8c9c97ffd6499091ec44d12b62f89ad9ddca63a45cd825484c6bfd98c406c6f0454ab5636b78b2221b6032d523197cbfcf61faaa27180fb9187023f592e466252864cf1173273e1efcf4359893cffed14dbf493fe5d0379757c0a948463d9e88461bd15515dad722a65e9ab72eb5ab9792fc2da43967f2ef6909d7b563bee5cb6428d91936d984083de100ad86b5881772de70600726b93d74ce507f9bb92e131fdee2fe0b770ea683afd3321c0c15e2982f3fb21851b2ed0e66cd41e4cfb8c403bf8aeb4ba70d7593a37d0055db0778e0e555d6469da1dd930d8460dd2b1202b49da030829998a1d639d25a080669a78fa8c97f553116a4d363f8963b48a326bf6f7e478c96748d262939fea809c42dda99d9d524ee512cb71fea1899da78126db24b9bdaa141995675dadbeb1a16baaea1671e8febad9c915744268d71fdbf98bd8fe47db08bad2a0ecca6c99b6c32c1274398b7004469aad315118b9cf699920f46f18917ee52b76dc2d7c1382847037931cca9f5c5859d896cab20759259032ed93ef495402954dd254dd85c9e24f939e77ff305ce140353605a89bc77cea2a86e765e34b8cd8cbd249e4c7dc2dfacd476d3253a1e8d58727d8eb59c25045f46dd3392b0851a78aef9ccd87e22df8c236b34df50ad269bfbd1e1a1e9151c24a7d0e4150f1f18023d01cabbb9596cfb6e910a305e04494313e7584b692fb3402117c6ca6bc4b13ddf81d655c3b4ce4c6ff1ffbb6b02f02bedaff39c7bf5440aa55bfb955c5e9ed388f458f609bee1d7d944fb9983cb1a2d0d9911864e026b1042a11b9f84d3b69a0fdcb0bfdc90cbe047c36a696c3504af82067a2b4a96f8cf59271ae2479231ad7cfe780a2676d463f6b4a3caae5f3abdb50686dd87286e92b9dd9c445b18e0e6cf5e8fc49c3461bbfed80156034e589a77d3b8323e81c788c84a5ba63124cb0838ebf429878dc48eebe8534795cb0f8d35066adcea0608fa7d298baefc5dc5ecf229ac436133b7008ceb179b84a0ee2450645d8abe4a8607653ca10d6458eb089ba957962a0188fb9408d80acf4d93e753bc9c84eacc794bdd6d9d823f0487f916460465614cc7e380d32f187c58d3170a2065a50d87b78ed65b3da7c9e19593a9ee05cfa4f4d52a5f7ca298373af1ac58e9d283090b727f780ac6943225a253ff68a218eff59114d9c1f74db529a61a92a617f86202503b5f8e5000ddf95c2ee980af83f0787192a82f4b0933744a50989598528238e486ae918f450b47b6b09890f1a1f441d70ff9d76c88f1f8a9382bf6eb01c15ccd1f4ae355b1e1b07967661d9d549e7143eecc61025ceb9bcf9e1e4a7791202020d4d5dd716b35e8837d500dc8a205320a822c4ad2817482fa4e599d4921d6ba36e6dacbdfacdbaef4cc499d3cb929e243bfefe52fa7db785b3e68f632130ef9a330690b670cc39cd9510bf1091a46ca794dc1b192d8a1cd5df977a4fba08b66ab0ec0b366e09d97d18110d7f9e4c8ed14da", 0x1000}, {&(0x7f00000010c0)="8d55ef7c91648a8feee5c1187dfa4492b2b84f3c2fad22a58bdd7606e111833a24987c68b53b58b40b47a336b32ba08b62116666869b68fbdbac", 0x3a}, {&(0x7f0000001100)="2d5e49bc02ce2549dddd1d2a78358217eea4c4a867d147d345f08ca1116310becaaa2b12102575c44aaa163fa35f5219b11577f15ca892b914dbb5c7928d3d14e3b54cc2e7e560fb6ee149e8eb97409d15e64349ee1c494b9d96549e07f484168878a71fca70a63884d7ea50cb73c5c360c98f2e995468caace962e656387634bfdb21e2fa34486ba002d07b3bf06a0b0a4b8b60cba680942a5c1fbaa0d2888f18bd53fdd8d3290f5875cef4204fc5f6774d5f8e3666ba502324e85cd44366", 0xbf}, {&(0x7f00000011c0)="4feb808cbb21e56d61b72e4ef579169a189ee540f7183abb21baef6dbcad86d24f61004c378fec49a78f5857c1e34eae06792920757efc3fbe16580f87b6865bb808bbe47e71a7010e096264bf251a6a06139e9861ce37e2acc21e4e5fe294913dfbe2587d9fbd177495ac83e288c8913e5d37b279752cecc2063434742bdaa8622d1b03c3245f2cd318cae2c99ca234b52abc4314497c1d643a605d2ae9cc61ef76be386de1e035e9d6d6ec7a33a817bdb26781213ec87578de91a283bf9bcd528126428c93c198ea24432357c018148d0292739baf893e", 0xd8}, {&(0x7f00000012c0)="7fde366c0ca777fc9a459edea2ee40dbc1a65d6c8a2889e55b51791c2118d4262bd2f14149cfd31131b413ed6c46be170b294103d8842a9a755904bf22278a9a710ee45e4541f416417f600e6dcf30b4939e25b9eddf12fdda9e4381f564ee5ad1a48394e087a7468619ed23f7e0497c041d486aed3c569f8d668e48a0e5d6f6773eb83055f85b021b29c659c7d1928337cb59262643f64b1e872bc262a2520bb365f30c02b5d7daa068b5cde1f80aaa6ae7a0cc660b7493828a5f8c5b07804919a1f7fbecf0b8f8e18df2269a48dd6fe374188d90095748060bb2d26dd6fa3ae7aa45ddd32aced8dc456ce9dfb51b3ee4bc34d512beaf2ab8fca16e76607cb280373b7664d775e8f26f0a90d32642062d1cf41db056959445e6e2353340f6345fd72fd613a9f2fa8c93d5500771e448ecee33bbd077682879fb60fc50539cf68d40e81c24bb7f5ee2e0f9078f9d637b047d182feaa60d9b97d5a9bc2e2770023c22b7e20ceab7e627e9f7b84fe9853d1fc81bd1f46fbd0e00d63d110b54b48ce33c1620b9d9bde35aaf4bfcaa581425ebf0545349f3dd9bf93464827b81c0ff40e4512c7587434382ad73756af2fba9cd97b3a2127cdff74f1e64f58bf7511931216efb856fc75912f331619b656ae4083fbc6201ff8e5159b0c5d5d35c672ccec509a9cb8cebafc5a5c9ca4602837e1d7073d61c31628052517259abe6ea50b21097dd373fdab2eedc5bce428f2a5f7b1cd96f2b8e93b9fc3cec27f50d879f3016e8550d2615ce0126c7181e0a17e2af937f4794c610741ccb5c4bc9e50387cbab89000d529eabb50dbdf9e77496bf4e4e58fdaa274ef2fa916a385efe89e2593bea25d662a2a8e035b44bab6f0231a99a8e410b96d01337a10618d12410b010100965a0c880eec214c4a957ca6cbfb52440efa4e473323c5f6f6d2435f38533d04f9a953d0a1e1b5a43d151ab35539d669e3f0c88851de1c52e69d9584ccc4e502c9429b9c365113d415bd5d4735536798b5c37dc0e54bfa03cd247715be123c16f115a5d01a97a20098ca665e09ef828ec2fedc1d70937f0682b6c990e36e3117c768cf40b02e8071f5351b591553852dcfee8acd35c3c4d69b7d6c3d843017317c660e4867446ef62866fd27d6b1449a4795e646e1bdab4f834ef1944fe8df4705272629eecb988b43c00e524e74300809cbfbc7c56a7577c3359642616f68ac4bcd41f10406204223e5ea004b6fe4e589a7c6cf6e78ec36ae78ca1a36208d871a2eafe905ca60cf10d89b56cfc9e43ccdadd09f1faea231114fcf3c1f9ff9e4165ab244355133666fe0a87b0f7024c003a41a2d8a1f4c41771f8c1ae72765549ab29c46fac07d97e7e525e956b956a222004e7c7c43c4e4e4db08a6157924d9a4435f4bf69040a9de72a5b9747d27814b90537f8fbdddfa2850e676420834a5562b731045ab7ab65d21e6843dbcd97b48ef26beb5b214dfcaa4aa3cfc276a74e626daf05e5506dae041c40a8e183bdd519c5ee35e0240bc436e2d6ff4b301df26f05491334c1a37e3f367297626e00cb8c84d4e3f03e2be15f23eb35d7f7dbddb8dc996f6a330325bfc383c3a233d0f9f04a68d80d7d4e2c174ce64035cce7a365c1913bf80e55db89f2a38353f587200568fb72ac270358bbf38c3d38a82843da2d7bb4a608a71cf88893b31048589bec8cf9173de77d6ec5fd94690a32ed72d79ce34ab9d6a910c2e1fbf2570d05965441f9d7a64d0df150a3620ea57c9fcfc2e984d68ad801f8a6181c4a177cd23d3f28a826fbc87378c11d1de1cb182212a9f70f56145520b0f43044bb0286218962ea3d4fe620e6143f2b6a34912cf92cde48b6d1fd9863a8d27fbef8053c0103863e7b04c4868d40f6767722cba3f3cf2f76c798b0002e986a9bc375f7741d4ce031dc534b2529cfebd845a87b73eb7757808fd7ccf85d7f3315b4416e29d4d9c664aff5acb89dbafb839cc7c4154b965ad4d1dd1ffce0d59ceac951547e716001c930ad16ac078acaa237a2104865da926807e72c35dc3f58a01774803828c40297a9d25cfe84db755cafaaaa9a0d14700b9c3a794209bccd66024a68588b87ef4393cbd87d41909d63855dfb307ea78052d2557eb33f1b7b060f5fade84879adcbda7fc1aee915f599da164ab5bd38e8636bfd39322f718348ce15e417185c534cd0b14bd86c92a9b5dfb63157cfccb22659ea56c09f65679dc0d6c9fb4f1a30c5107a0d4ce7b1595de1168a53d646387afde408cf24746a510ebff544b8acd4666fc3768fa3b3a6d200e3f841ca7f041136360af68bfced531c217613277a69c36ceaf819f408c9d6e577b715783646756a95461a67a2d63c2b7d4a81ea645c4809b1022ac016b873e915817171e1664add646eba2b46c13d3999111113f25e674bf72658173c6344d5ee6b5b16e1a19c0614065f23439ef92051de7a94fd5ed8e4aab7c86f2108b3a6371750fbf049817f8bda2e58ca8340e6d852835083107cc47e7d820bfa0e08434707d52c23a72880818768cae29e884dea5ea250a9c4e27aa9e5b7a0f46e17b2d848d189eff937968988f4e92f74a4a836c336ee240dacfe003864b2ef08c9ac665368cb1103b59c9b520f448dc975a7f8925d90156ee0a1f9ad7b48e5918832d9d7175661a3e4bd8319973f98e4ea8d036a19ca2c6a41601d56f00bca275888ad4e703f05c320946a835bc2c78888cfeab3b918fe75c17a2e1cd35a5d184e5ef7203d5119db23e1b9b230c32bb17be8e18a9fbe5112429e28899889171f06e6b50dfc886b73ee3e18f083d74a51178544183f34dc465091b3cca31a1ec63ac0e4662911eed130b503a6979d0b0bd204fbb688b1fdb9792e9538e1b9236cbae2f720b85ee3ec1763f0b459c1649b267cc480309a2eba51fbdc7f0c44403f4e33f7856bb6c1b5611cf3ebee736d5a71621b31d35978338c036f06c9858692f901a36641de6f76e0027cb3777f2df51729594f9ce278ddde355d493c253a27a38bf1ad4f957979dadedb2bdcedcb2e609e16f0f073aaae7396085c852ae94ec3a1bf5b3ae67d52c42bb7ddf5557268e82f51a99d8a70cbd39aa2b66a0c1b24699e5a3e8a00517973a682fe4047c5ae270d533bd8ea267f4ae6584956e469fdb25ee022541ec3634879a81f1595776a3b285cc83477f22fe0d93631e48ba121368e3d5991767a52b0e6d7cd3445f05af2b80b66508e6e37dbe1b72e66ad557ef5e8866d2869174897dd9c4f64287a61a653f30934abbd4a370f8a48cb9525a97015e81f96113bcbc065013ca24fe3395f9f117219691599990bd4bc5a0f7c2001a87a6b2dc3a2f9b217de9e5f9408c779d15426b7c5eeeb3b5f7ffebf728d36395f302e7cbf89a15d5fbcc6141fc3c3748eea94fef95a5bf383c493ccd15ce3e039e6e77adf6de245fc1efc45b49e8df6fa64f6495ef42950c4631b8fe55d3c144f82ba75ae8e26676eedb1fbf8d591cb6130b7cfa06e321b6c53fd4625d94ee100e56b923a8d0a3dcd00f089eec9548ab6c9faed808905c465d0992adfbcd0f2e976cc083a3a12c44b5d91f4ac1429f12142f7728feb3cccde02aa27915e3fb9e9d949b8696991199594e8f1925fd066d672252c797c5ae6bf6735d97b4881475c60f092a01fab8950ff0d2016e73c2eb42d275472578c5c7332a457c1161efa44053b83083a454f9db26b59661b4e24fd5f021d2b7d1b284850bf578301c2a970f20c859bb2064f2b13d9c0230db4b2fddf60c9ab79da9c3adec80a545e12f66c13564ac0afbc78e76fb2073a2ccd46fc6ab941f312f9e6b403e881cc47978f9a61a6d4b8d4d42bcd78db9bbddb75656d9f1f9dee8b6c5bc4b82ad63520791cbd0f804d48194911f79830eb125439ecf7f1d5df3de900a1452a861b723c8df54a1103e16ad34d317b42c6ef9d47a5ff4493135779050dac6601c79e0fd07dc84b60cdf7c3085fe34edd42f2ec40854d0d25b233dee9b47871deeacd5b8f122f47f8c743efddc5d48fdf7cca51e584a9a324956784cfff84bf81e499c1381ecb6c0ebf9ecfc40772344166e9481c09d705aa56c9f13f162707cb1919afe41037aa6a876c347314f8c498b4e8d2e4a7159d7a26b842e6e915d974de6fe5cc7ec99a1d757204763a409d778118ed8dbeb107de2dbf605949c84ca3cac2845b2d75c068987de3edc511c453637c8993c069e3c1196cc3a30f33abcc374e29f314d5969c1bde268fe9cb188acc499af9940806510e7aa7a40cccd58a650147f63472d3df6bb54c1f2efdbf426f3bb9ff33875a405a61d59324129497d2ab4dd95cf482ff08c1e59f6d7c9a18fdc073a09cdff9032f6d66f624cb374c2368cc3b21853378b8edc0e92682786267d996af1ac8f842e548cdf4a12ba4280a5c8721d86d1f702dcfa197944ae1517590adeb29400e63814e8a0c90e674df68f84787d5f3b04e63bf338358abbcefbdab79804ae6a9d09601e98f5ad460fa722f30532c03768d0cc7d7ed6f3a14e794f45722fb33f7c272e7ca91d2ad7242ce422f0c8802b7426235faa6a9e67ab8fd30ded3802ad5c385c3fbfe150e6183abe67d4c3c315bf046b41ec9f23b46858c5b5cdda612b4f765c657012b23aae19520a7acef001b5d9cce29641cf43c88929f2d143c30dd8c205fc84505e301a7c43c82518ecde901141335a9bff18a70328f87c23fc994a19cf64d52fb3135c4ef33e0edbd5aee79517787af071b64673836bc052719760857f5d6c18a6cacfe7dda1524a464d9fb23501b1a251d6d6b17a7a42c211d0032c8a7d5af44fa4ca9ef85612bb375a0db5b4557e9efdfc4b7d25538cdd4e218638241a9e8fcca8aa7bc183a8baf92df701486deae63e9b3dcc4c315b4fcd0280bf49097d7722fbbf980562d75ed6742b66141acd20307eed92b165e38e38dad0d0c547410cdb0b293d2ac15ee0a2b955c30ba370ff7daa6166b7dcb2561d9ab82a8889b08deccb025f47228dba6412f2a696a3c9141c99a2bf983ae655ef7df491cfc28722c6997064a16fa5b8afc98760a044c8d56ca3664244ecf42bb728e026dd7b645dd6abec2bf5c829c97d565af7fc385361d13bc010d892c75f6c4abfcf4f81c947cdca5c9697f2cf178faf9e2bea31504bf49af1c3936d949abffa4345df8e4402cbab4401764810021a41c09f4ad46422cde13496a6325fd0aac78cf49c13b7bb5272ce71f9e905952075bd050422ad06a752cf18053c75554a8d4c4b8e17b80d90811bd394be4ee211b4056da96272b22548131892e4156b5fccbc304eb4e3db978e757d1739e342c94dc10cd40d7cdbb899f6f3f4b2c60d5b3fb2c5d194991e457d418469cd0f728d767b74a80760b42f3b3441a4b94240e9e03a11133fb0f3fb40b696e298f37681639417e16a2d159a721943729e97a865fbf1e390502629bb84de14ba19a0c731662d5b78ca1a98023f04a1e1b3928ae4ccccb75d7c4b15ac8f55122b5361b76122148cb1e5d3988b86437699693682256871a4186e91be8c1f17458bc8868169500b94792a2a332b72be7cf9e27c1c9b545b9ff42ff427461a3027c4b51e357f826ca47d17142961a8e641edca4b873c910b2c62704b43d1773a9cb96776cba2da4f815d4fca19d47732965dd77060c224e08fdb0456c266ffe70b6eb5af5cb56d726085cd53e1d7d2fb9ad0940731744f75e517628d49746305c887ad7dcf2b4230fb23cc8ad7a973498db5b50ccc751e35b48e157e83afeec349b47c1828c515464e3", 0x1000}, {&(0x7f00000022c0)="162e8e3780cd6272c515234695f32670810b3bf3414c17f3a61bbbefd87015fa3d41cfb95e17c6fce61f990b5d529480753049e4bd47f6e069dd763635b169067bf4f4eed4d11b9512555b3d44f39089a220bfaf4d64f21e65bbcc911e8e1340e51e2615c227fe43daa5976d91fed87f0ef07aea44523abf962f64c57c85781d563063b08ca9c047a703f51bc26365ed1f3ce4f7e34acd1cb26cacce56db2cc4feec33ade0a5df236b5e6101f1f914285c52878b8ee7dd99aa282b42b644f2714a3ab969d4dce864a2442521e844d88a6549654e583e63937a721548a17b469349c437b1b050cf2b85c779dcf02ebca1b58c556de4c04a72e808a7bdf1700d", 0xff}], 0x6, 0x0, 0x0, 0x405}, 0x0) socket$inet6(0x18, 0x8003, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x5, 0x9}, 0xc) 16:00:55 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup(r0) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000200)={0x2}) dup2(r0, r1) open(&(0x7f0000000000)='./file0\x00', 0x30010, 0x40) 16:00:56 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) setregid(0x0, r1) getgroups(0x8, &(0x7f0000000040)=[r3, r0, r1, r4, r3, r0, r5, r2]) chmod(&(0x7f00000000c0)='./file0\x00', 0x52) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:56 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fchmodat(r0, &(0x7f0000000140)='./file1\x00', 0x1, 0x6) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000000)='c\x00') unlinkat(r0, &(0x7f00000000c0)='./file1\x00', 0x8) rmdir(&(0x7f0000000080)='./file1\x00') 16:00:56 executing program 1: setitimer(0x4, &(0x7f0000000040)={{0x0, 0x80000}, {0x0, 0x2}}, 0x0) 16:00:56 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10002, 0x0) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) getrusage(0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) 16:00:56 executing program 0: mlockall(0x3) pipe2(&(0x7f0000000100), 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:56 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)}], 0x1) r0 = socket$inet(0x2, 0x3, 0x0) r1 = semget$private(0x0, 0x6, 0x100) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/14) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) 16:00:56 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = fcntl$dupfd(r0, 0xa, r0) socketpair$inet(0x2, 0x4001, 0x8001, &(0x7f0000000380)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000002c0)) r2 = socket$inet(0x2, 0x1, 0x4) dup2(r0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) nanosleep(&(0x7f0000000200)={0x8}, &(0x7f0000000400)) bind$unix(r4, &(0x7f00000001c0)=ANY=[@ANYRES32=r4, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESDEC=0x0, @ANYRESOCT, @ANYRES16=r3, @ANYRES16=r3, @ANYRES32=r3, @ANYBLOB="b825b3dc6ffef4c989ec859b223a88a9eca9fdac53351ddd639868fb7daade6bb39e3b929f311a5d0d09c7cc093b09a2c3981ec3cdb1f84a3f3575bdcf3dae6f609ccc5782e4923ed1d9390101dad251675c1e48082713b9f5314497caca7ac2bc5ac8dd494959125ececaa4e588b68e58ca2851731110ea21a588412109402906da595d9909a3805bf83c4f5d310dae46368dc7f74fa604f19f24185d167e3a182b19b38159f763f3faef22151cb1ddc6158500e35e526803c3f9f70c977a6b9d"], @ANYRESHEX=r3, @ANYRESHEX=r3, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRESHEX=r3, @ANYRES16, @ANYPTR64, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES16=0x0, @ANYRES64=r4, @ANYRES64=r4, @ANYRESOCT=r4, @ANYRESOCT, @ANYRESDEC], @ANYBLOB="14f9bd2776a2fa0109df4c90e2189cdfca66684f5bb6c136612bf0b891356e4d00e97c33284ddfaa2e3f9a469e1ff47bb3055967f507f994a4d2885dca46dda8143f31a3152edd85355c67aaf8db83e2a404111c9b34a49a81131dfbe5c3f15e87307ee75c7e3e016c7b91868d65550959500e13ef981ce3e21f7fa6dbc86b7ad51c3f72d86e68463fffdac0146824d26f1440094cf1959015c4d30fa7163f7c95f3b56548fd668f456fe79f6fa598267125d9484e69d0fd411d76f60f32cf976eea00605b850096bec3b4ecf336d59463d32a9a023621501d12f76dd8700faffd"]], 0x5) getsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000300), &(0x7f0000000340)=0x10) 16:00:56 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/211, &(0x7f0000000140)=0xd3) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) r2 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r2, 0x6, 0x2, &(0x7f0000000000), 0x0) 16:00:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x4, 0x3) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x80) unveil(&(0x7f00000000c0)='./file0/file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:56 executing program 1: open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000140)='c\x00') open(&(0x7f0000000000)='./file2\x00', 0x28008, 0x10) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') 16:00:56 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = semget(0x0, 0x3, 0x20) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000021c0)=""/4096) dup2(r1, r0) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000000), 0x3) sync() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) 16:00:56 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x39, &(0x7f0000000000), 0x0) setsockopt(r0, 0x401, 0x39, &(0x7f0000000000)="fcd640b6a91ec5e3bc98d5605d11abf2d5f756d3d263467030d7d849bede307ad6cd98cf922ccd7a5846f66cb7f643f02a85933915b176ad1b2df1c8ec5e887d591a91f348d8a18eb21d89ede3f8e0fc5ee4c682992f8c0647b3c7da3a55578158d78cb40590b4caaa3f0e6533c2b2809518aa3fcca57c6880db33ac0524b468ace99b4fd9a9a76c13ac365a727ea964753fd5b3b55eb1fdd4dd97369ec9de746d664352e4d1", 0xa6) 16:00:57 executing program 1: mlock(&(0x7f0000e17000/0x3000)=nil, 0x3000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x900, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x2, 0x1}, {0x18, 0x3, 0x20, 0xf97}, 0x8001, [0x4, 0x2, 0x10000, 0x0, 0x9, 0xffffffff80000000, 0x57, 0x42]}, 0x3c) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munlockall() madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) 16:00:57 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/81}, &(0x7f00000001c0)=0x53) getsockname(r0, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x39, &(0x7f0000000040)="3a929119", 0x4) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet(r2, &(0x7f0000000080)="8e9a6cda22b655d1db9771895e822d0ba67d308a969a32c46aee9b11c4eb417d0b3dc4970b8b93b95b39d6f5308540d603c0cd", 0x33, 0x1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 16:00:57 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) r0 = socket$inet6(0x18, 0x4, 0x29) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r6 = openat(r3, &(0x7f0000000a80)='./file1\x00', 0x800, 0x80) open(&(0x7f0000000a40)='./bus/file0\x00', 0x40, 0x56) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000980)) setreuid(r1, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ff5000/0x1000)=nil) ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000009c0)) dup(r6) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000ac0)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) lseek(r4, 0x0, 0x1) fchmod(r4, 0x40) writev(r7, &(0x7f0000001300)=[{&(0x7f0000000140)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) ftruncate(r0, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[0x0]) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:00:57 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="9a02bc6e45267eaee284"], 0x10) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0xdc}, 0x8) dup2(r1, r0) 16:00:57 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x51, 0x180) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/154) flock(0xffffffffffffffff, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:00:57 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) readlinkat(r0, &(0x7f00000000c0)='./file2\x00', &(0x7f0000000180)=""/87, 0x57) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='r\x00') 16:00:57 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = open$dir(&(0x7f0000001340)='./bus\x00', 0x0, 0x10) poll(&(0x7f0000001380)=[{r0, 0x40}], 0x1, 0x8000) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1}, {r1, 0x100}, {r1, 0x2d}, {r1, 0x40}, {r1, 0x13}, {r1, 0xc}, {0xffffffffffffffff, 0x10}, {r1}], 0x8, 0x2) sendmsg(r1, &(0x7f0000001300)={&(0x7f0000000040)=@in={0x2, 0x0}, 0x7c, &(0x7f00000000c0)=[{&(0x7f0000000140)="460a04604db0033a253d52b960040423238e597878b4db03c35b0cf991f8133d834463c66d17790e331dbc81e8db0626169ed3dc4ec5b7ab71f378fc244d81a2cf8e529fe8d0ba2819bc048ca3abc62f8f13", 0x52}, {&(0x7f00000001c0)="46ec2a1fd6790980e78ce3caf7afbaadb1f11ed26bd5b6b71d03930064c044250bf6b3e7c8defa4acf446161ecfe7f6fc87c14abd85926828a7e3ebd606ac0e8fc55c81024200d69a4db98afc4b7492332ec488a632355104d9afa25a8578ef96e5cafbfa140eabe12ad1bf08c", 0x6d}], 0x2, &(0x7f00000013c0)=ANY=[@ANYBLOB="e6ffffff000000000100000006000000aace88e249045b6b4e8e9213558e4bdbdc703528c7dce7857de675db0dae8e7e9bd7d6a9efa3f437f5ea824ee98a6eace410879cb869973c3800000000000000ffff0000feffffffa951749025884cf9046ecd902e9dd3b6505cd3d0bfaa48bbb99efc23168c4c5235bb10e29b0000001010000000000000ffff0000737b00006c4ea48f69d3755b0914033cff1a59e69b9795636f1485e57a387b351fc7e89cad54515ee189fa9f9992cbaf7073183a89e49d23f61f3d63a0b8526daa0b2c58d14250256671437089a4f817bf9dfc534c5fb3b274b7cd93e9ced0228f31c1068ea7deb3a2f2182612e8e5f22b7c54b452a3cab4d70d4ba038355626d5301ca4241bcc63034368df30926e95b975447b9275eada81af829e35622b2235e96ff9d9be0d439f05e0d49bd6c4231329d6096704e55915c89e4f7ff498427900bc6228fd1eeb78790a016e4d9458ab166f1664ec425d63fe45717393c4dd483e94a338fbe6f66301a0d56d9e5b94cfeaeb3022271c2eb21d8ed9f43d689f710933b751da541e3e203ea5086ad5d1449c40c8b5b14ef5a3b41f77385c5a0e40606709e9d6bdd3b628748ae99d5c0a8f97409d77b018ad6ada1af3b2d615101337e030b49718bae077081969c7cff141875af20f7cb3449d629690f12c74866a5f86cc0e757870b7015b795a195ee440819f08f3b9c7b52dac7300b3f5b3dca2e52905a5717535898ec468a3cc36bae61a55289ad8039542fe8e372491f45b9438e40cf7a620c333a8320d1c731f8c8cf5d26c4ea1ce3164ac6e84b0348689db5c4c09f5b08e497d6ad9ecea7919409a08f92abfd7bcc02b63381caf8a3e203c7d81765e996d2e96e0bef8a91e614cbf9142ef0f868a7909b890ecb14a0e91bc96c7d2b69f0e910abfcc1c578f153e4960ac28ef47c5d76d27aaac52ec7a5d6dfc06d8043c545ef1abd463d0e981035fb5f08c9236cfc14183b8a328bd53ad6663670048c06cd24c66fe317fff294bcb231a7b39f592aa6119520a866337be32a316c641b40b1d1813bda0a4f56974a1c3452264a3d9e8843de6d5b2d54e7eab291d4d5d4417a93e284c0c927fa5234fba20b3ea42956c55c6f16520f639e1c61372276aebfd6906856e18dc1ca9b4f8908c316caa59957a013c1cdced95afbd4efc61142d5571247cd3806c9526b1052f109fadc0646656c80b1122409fef71b7ad1e468b3bc004944368af1e20f79680f813eb4874eede197ef45ad54197362e8a1bad1cc9297ee98c2bc3756d22ba939f2ed69cf8235aa90e4b11efd28e3f06c3d4260d323d50772819fae7452573dc136ac4469ab75d371d47f695c6c941f3582988782d32c3e25826418451229851938a2764ef1eefda40f26ee89f9a54ffda6b568e14d0cb9fbf5a755b357b5b726bcc788faaafd1378bf6fcfe03aad408cd2ff821778f10f9c7d0730fe0dd15ecc695fd75f28183581bffe2a88fb85a30ebd44a02fd75e35de05b2cf0e87a69210581a31e309bcc9d16604551a213137f5d9aa7e51b1096d57b97353ad1d6305d56ef1adbe3831e977d87761f71c9972f34b61023f6edf41b30aedd59fa8509c6df47f649217ebe92cb67faa379b5307a8df0ba0c0ba89710279b677a61cd8c099bd9bd7c4e2ed6ec6e3c5f49ff497e079d95de64e5758e3395f8c42a306d97383082ace3ce5da18994d8a4380881a2f5527104317531981b2fc66658e1855b84e367af12f236eb53cf0a7150150db95f234a2936f5f9ddbcf798828327e8fb0127cab21b6581f8764c1246efb8a278624a7008cded9b5ba59a5cdf7e02625fc4955f66c8e3b812c99cf08dc7bc46407dec0e556a473ee882899bfe0bf35bdc74ac24caddad5f8e366866bf63ae1a1e7fe74636af3c48ae8a3dba55aec543d659a1c13e80cd9f4d7dab2e6d84b87dff4eaab434318421ab6aa30f061b43c184b8e21ff8a58f4bb4e68051a5173ac1987bee4a33f3b228032daba883a3577246bcacf99b13a286aad42d0388fc291f1c896aaf0712ee72aaa96ddad26231f1c6a013f01943ca3c3e9944b7386419a1244456760ee7a3d2f2e4f244f6c4309e019b093eb97920534a160f8a9ca7ef18b4e69f9084793b7020777f927fde72d0a0598dfae6215a50a2eb080888541266eebed64ed7e459b6f9218f46f98b152c7f8bcc0eb7a3854ad378ed90f1a6484356b8ed1dd893fba69b6bf0dd74deea5498d4a5485bb7e003b2deae79fe4e90ddc2f4df0a8d894c60d5e05f0e7f39803ab95859994ca4899ae3b50fde98154d1f3d4d61ce69c6e4a82926b3087ac66986b796d49df16f8d2d21f61b73a99441ac418d92a3e29dfd9268638e7ec51a8df0f926b66af1a35753dfb624385c266b623e5ad35a7d7379848bea950c092831e4fa43509334ad45b76d4c30bf576e48221033e92368048c4cc02f666265be4bede7707961188f8bc34bc522d86472b27705fd757b214fbf5d0dd2a7125d8eb4dfdc7f27f1d73eef6c5ecb97e88337e3cc32b8c2a99e1f418231a542fb3f8ef9337f020cb822d1fdd1402cd41d66033f54e9d32ba3c8391f9d30cbcae6fa6a75612e89eca4b3bc1e314a693e65f40fc1f67caa86a1498281921e1760a6ef4b60d7cd7b97586cd7fa552ec37cbab31a9560b8bbbab95ee204ef62c76e22a83505dae6fa93a24c55d53a1271649c8a04626892abf2b0129e94570acf55a9aa12fa0110f0a8b023cae43341a4ac3d0803d4e29fbe6a8dc3936596d3ad5572b50855d8e6f7d7d3a92727adb6100b4177ad3737003d05d44b17cc3e5dfd98e5a5d8bfee3a4bf4829e564ec0407258698f1066cf903ee2bfc8828826d7ed4ccc8c91753a742f1c91058bffc770fc4452bbcb698766d784a0807e8845b02908d582c8ef1c314c5ae6eef596506ad47835df31d2f0f8b0a00e532b10b64a60801f34768ddbfbd8ebe08968caa4166c3bea5e7afcf540a05a8dfd41b60453a4b9e051fc174a4b8e10755f1fd1587778cd5ac77e925a63e2a716e339e6b1f8b30e4f32a1ab870600ff10714c00dd835d6e0a8e98137ab9d14e2c765469487f9aa97dc5fffce50638f34d67f2a14636b94854f83af0bcf5f0fa353a6f2ab914a1b22b77893e8e3af857b6324c2d484be38bee880327922548c540998ed051d469198608e133efced4dbf644d844ed3578714279e784017bccefd6209ce8b723cff11d831c005ff547a9d363751868dcfb25a9f3f7f4b495478a99047e108bb105094e7aedaf63cab76ab84dc636f691e1e86044cbea004f1b6fc2ea7a415680d036ddf32b1fba607212b99ddfef5b7c6c18e491e6ee93d870540d2f49c5d776bd7e99781359d975689232cbecae15d0ea8d3c1835c94a020d38af95a1a202feba730de9c1b2125c709ac9e8e00a26decdd1755272f5945a32a4c74991e930a84e43687503fa4103a57502e89585b3b1bd009d8d87f679908dd93dd0e885bf5e975f379f5912bd378c48660d35c5597d915b66460de9f64af5b2b699363c8f0fba0533238edd0e8db9ea12956fc9e3c23906a48a6a49c69ac084ed94d8304fbd8a221b5474e895f1237d13a004cf2a5cd00cfa2158fea01e5fd56d67c80bec15326edbb148d0daab6c1b33c12b2bc69bbd4780fcb124afa1d08bb6d0190593f429c68d3804b9254b439d0e19393a82c9d83ac6ed59faaff94232307e2605c648c939a476072162c2f50159992f1035d4bb0f3a64e19ac0b0f90812b153315f3ed9c00f040751fa975df426a42cf20dd777ef533fbbb1abc2fd7eeef5f89755865eec05ece04df16c46122d2f1435ff9de438a2e372f93ae25e3272449f99d9586b9e5199a4d14207a003395ca141fc382bf127b632b3759fdfa32c9ff3e7bd0c8ce18e08f194f0f7490623029914c0ec7ec594cc360897dfdce56167feb8497e6bb6cba3875050fe8d0dece0361f670805df1a564431dd85ec58b883cbbee4cb0ffc84835fe63999761607b9941157cfa020f6dfd8dbf62371acb5c2927c0030b5444f6230a0f3837cc6d08f14073a0b656b4075bd0534f23a1abeaa02f15e51bbf6bee2eeb9f0f7a21695a5968fe2c26e722c9b6abcb6a94c8f06d7a9bac23bdd0a8927144565771bb256d9e74ac340273904daef07a115071fdfa0e68273de0e54e37e5e76111dd5b61ccde45314c19e437eecda742561c0534277f5ebabbd1b7db1b53c4b6ea37490fd5ff3b46ac3e5a7b68662efd44f3f4f98daffa340b7ac38dae8694410e53aa98b0daa1ac58bde013300fe86ee239b1150b5ebcabc0e30e73a97c6770c3c54decef6edb26a077e0943539a00e0ded7caddd465f67dfe683d7e746801686ace5366ed48243c75277642916d56302e4b2caf3ef6232112d5d44484bce668af0d8442248b753f393659cfb9acf63ab3086a5ba8bf63c4c52d81c0b45d52f7586f4ebac37a2c4e2e5eb51717e18fd74fcd0f7d5eb183a415304a23756c456723c58050310370567f825e063b4cc3e63503d1826fdf7a3eed06b57208931452e4b3153919db684c4c18d4423c790e6f544f053443d3ab9cddfb43b9860e3c361a6319ed72872abf67cd56e29250fdfb68ab8741519152f34384f5abbdd85c87314466f4c4cd0c7bb7a7ff78969914070d64299e83a5ffa12478e4ed144deff23535c94164eaeb67a047d3caac9100596a6ec7236d90c60bd5a5d0a2e824dc0880e110277f16622ea8ef8ff4b028dea1480dfaf359d40531c856b67f34255e4e7a346f2e4852b7109fd769a07a8c54c644956feb41dcd4f3abef02fd5609fcf4c8c1f54b92c7276ccaa448d704e53bd8e3b128d186815ef85e2ae33977fe1a284d66d5c9126f085345352729fc506269d9d07a43e3ae03a00bc4d1c037dc3f4763fcd36096771985a459462a2f0ec8068dfe71c03b0a3aba0742d7b630f66905116ae5abcbd2b66e0a5028df2442c5e683aa69f1962c4a659d71567ef6d8b574161a0160299c54921a7d88cf9bc579728e512306da4741ea890b8a7ed60caa32dcc481f782d7b9c14067f6d0c8887351b3887840365096a8831ef88806f700a4cdfb6c271621fa8af07c5b5704d7f92b48d07aeb2723561adae1ca775df538c4dcf199089d749a900fc98ab77eba1481ea8c842419130fc64186120167f298901a236365d9f446dc72b432559757eadacb939fc9b1884525d40823bc40064ea5a636171519aabdd41fd46d74a6cd2f4873791513c035901a28197aabe6e3b811765d139ece58ee3cd665938b6c4d16f350cd587c20fa3bdfb32519fb8782062075dcb9343a67586919bd5aee97bfcdb9d320e5435c4f76cb9f54739d4b6aaae8ab04fb9bf40683cae7fb7792cababeea77e89c713fa3db4299cfef9163af185e25a48a3ce243948d035d4dc7f7e47bfe82e1f9c4ca2e7497bc83217cdf05bf8eb4cd76eac86110fd75d9018bd804f3684f543dbeb869153e0ee528192f615f2a70aec43fb8349e0dc1d959601172fc4629068f1dad9c15be08f4b79f056dad49b7b3cee90f057ab00d1450bf93684c03ffe246d0f59fff1c8142561a7a73606abcdcbb1ee013b6ee1564fcd4e41fa896b3a12971ea1fdc862bd654a199051ba97de3a85e66774630f292baf5383aa9fca7e549547ba34b992bd962ea956922dfb54519ea4447670683fbfd1ee1c25ae9d29ead3fb69960b693fcf6d2edb2e81b1fa8eafab364a2bb01c67e6fedadd383b92547de4af7a78e8eb9bcaf6e0a0222e74b4833e859287f9be0fa1ea02cb5a55d9764c6471cfd9bd0db147ebd61ea8d69678cc496819c7fe7e56246bfa4ec42381ebe0c1712c6ad6fcc57f8638e780a8251b5665a0dfc2fbb970200000000000000b59f87f91f27194c58306dbba5d80aaafd12f4675e5526ffc5802778bf61d22ff40439a5adfdcf069d57b7940c1afe6c095df2f029f073540fca72896c3b0ea6b73d252f680120e9b3c6ea746e7f8b01709da01cfa5c9535bbaa30447fcad57b726453a6bf4ae1ccc4163638347ef4000000000000000000000000ae52abe8130c4c3bd35b82adb1698c974633b9b3139adcaea8e75e22b22279f0f31fc2f509355095ffaa291973f607f99206d097e21b87238567134f14e9ba27ba036ec84069ff1ad8477ca485e707742e481abc6649"], 0x1090, 0x9}, 0x4) 16:00:57 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, 0xee00) setuid(0x0) 16:00:57 executing program 1: getpgrp() socketpair(0x38, 0x4001, 0xfff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0xff, 0x6, &(0x7f0000000040)="07c3288934d4c9a566db41c248de0100a479a86da2e900c92e73efde2977819f0b7a9b5dcec61ca24a5a9ee5c7fa9a55e0a30aa2bcc5783f3d9322227674725d9070aa9efca267302b203fb982d16057560bd992fe64b39709290cb0952abcd7a2d3bd44fb901fc92f5682398d5719144ffdb75e27a63a65984c5e4db5c84d0251cb705b84ed45bd8d1103abbb296a676496cd2cb444603c3c52ab4f", 0x9c) fchdir(r1) connect$inet(r1, &(0x7f0000000100)={0x2, 0x2}, 0xc) r2 = socket$inet6(0x18, 0x8001, 0x1) setsockopt(r2, 0x29, 0x2b, 0x0, 0x0) 16:00:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/15, 0xf}], 0x1) syz_open_pts() close(r0) kqueue() fcntl$getflags(r0, 0x3) r1 = syz_open_pts() close(r1) 16:00:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80000002000, 0x236161bb) 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) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x6, 0x3cdf, r4}) r5 = dup2(r1, r1) r6 = kqueue() kevent(r6, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r5, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:00:57 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x7fff, 0x3}) mkdir(&(0x7f0000000100)='./file0\x00', 0x20) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x800) r1 = geteuid() getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000040)='./file1\x00', r1, r2, 0x2) r3 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000001c0)="8bac8d72522b07349f04a581cf880e5aa0517b6a7092541e7b5c96fab7", 0x1d}, {&(0x7f0000000200)="83c846255ccbbb24763b30dc129618bc", 0x10}, {&(0x7f0000000240)="3fa5d50970734ca069ccabdb9ff94e517b197dc4a89f701aabba20593694f8a4f8cc7a88d11f73a3811801598dc650136e966399587127516ac8bddc29b1354a0d641273991289696f6e6098c0c7e5b0ba25b8f1be0e60718bd55f230e38d563bcbeb91da125ae1127956bfc2671a16832091c4edf65d3a2753a664e9352a575f209b0687b00665ec7f1bfac9b333a1a3b8d4f3265294dbd0fb2e03b41c3382ebeef42d7b6067b96b1c40e9f7145dc2a3dc7b3c99efb631cda08f14263c2bd8f8f5a99d2c37a024365f4173fde2e3a1f541ab98200f932c25dca0d3f907396851f71b7de9e3dc81056", 0xe9}, {&(0x7f0000000340)="e6fd740fbf6500b11e4dd2dfd0880f530b5f807fa54c030621bdc3997d92dbe41b0e0ef244c4921bc7fe854f4b24f51543048f1b7e305ddd01e4f21b6ade700ccf305ec2", 0x44}], 0x4, &(0x7f0000000440)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r3, r1, r2}, @cred={0x20, 0xffff, 0x0, r4, r1, r2}], 0x58, 0x1}, 0x400) socket$inet(0x2, 0x4005, 0x1000000000000006) 16:00:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 16:00:57 executing program 0: clock_getres(0x4, &(0x7f0000000040)) clock_getres(0x3, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[0x0]) getgroups(0x6, &(0x7f0000000180)=[r1, r2, r2, r1, r2, r1]) lchown(&(0x7f0000000080)='./file0\x00', r0, r2) 16:00:57 executing program 1: open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x20000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x6, 0x5}, {0x18, 0x1, 0x2, 0x7f}, 0x0, [0x100000001, 0xfffffffffffffffa, 0x800, 0x878, 0x800, 0x6, 0x7, 0x9]}, 0x3c) pledge(&(0x7f0000000280)="edcbac21abc8327c75875a7500", &(0x7f0000000180)='$\x00') shmget(0x3, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) 16:00:57 executing program 1: r0 = dup(0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=""/207, 0xcf) r1 = syz_open_pts() fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r1, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a73430fd09d7bee3dd718c8cfc9eaf07a16bf5f239a4f4b7f7ba53643bae83cb8502bf7a36ff3ad705eac691176cd6d7e64b6ba153c78a86fcf54c483b35ff67e0fa221eb75ed03c178044601dbcc55e7267bcf4c0b0e0322b237ae82b71d6aaa02dfce326b4687e091503bcf777af0d7666e48580c9a5ea17230546c26c9d287e5181877d067b1ccd2ca67bba7495f7a0ba53c98a42586579df954d720ed9ad01f77ccd88a967ee57a28924bb76da1b045f705ae5d2a5e55ba825046b071a1225c9db9aba395aa6fd012e4861107f6f26dcec8f14562d2c5ba8c91d788130aade76d55861de89259a152c8a51a97687b76ee5c56cb86d1ac2ace211d", 0x201) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = kqueue() r2 = syz_open_pts() syz_open_pts() syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0xed, 0x0) 16:00:57 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x92) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x800) lseek(r0, 0x0, 0x3) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x9) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x86, 0x2) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xfffffffffffffffe) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x3ff) linkat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x4) lseek(r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x2, 0x24) recvfrom(r0, &(0x7f0000000240)=""/152, 0x98, 0x843, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) lseek(r1, 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x8040, 0x48) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000340)=0xffffffff7fffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCSCTTY(r1, 0x20007461) unlinkat(r1, &(0x7f00000003c0)='./file0\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x88) ioctl$TIOCCBRK(r1, 0x2000747a) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='r\x00') r2 = openat(r1, &(0x7f0000000480)='./file0\x00', 0x290, 0x1) chroot(&(0x7f00000004c0)='./file0\x00') r3 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) fchown(r2, r3, r6) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000580)) r7 = msgget(0x0, 0x260) msgctl$IPC_SET(r7, 0x1, &(0x7f00000005c0)={{0x71, r3, r6, r5, r6, 0x5, 0x9}, 0x2, 0x20, r4, r4, 0x86d, 0x20, 0x374e, 0x7b}) 16:00:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x5924, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e3", 0x1) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)}, {&(0x7f00000000c0)=""/85, 0x55}, {&(0x7f0000000140)=""/255, 0xff}, {&(0x7f0000000240)=""/103, 0x67}], 0x4, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_open_pts() syz_extract_tcp_res(&(0x7f0000000040), 0x4, 0x1) 16:00:57 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x203f, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x3, 0x1, 0x6, 0x7, 0x3}, 0xc) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x300, 0x28) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000140)=""/222, 0xde}, {&(0x7f0000000040)=""/127, 0x7f}, {&(0x7f0000000240)=""/60, 0x3c}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000000280)=""/104, 0x68}], 0x5) getsockname$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000001540)=[{&(0x7f0000000480)=""/156, 0x9c}], 0x10000000000000da) mkdirat(r1, &(0x7f0000000380)='./file0\x00', 0x1fb) 16:00:57 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000100)=""/4096, 0x1000) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x5) dup2(r1, r2) 16:00:57 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200)=0x100, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:57 executing program 1: setrlimit(0x6, &(0x7f0000000080)) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) socket$unix(0x1, 0x2, 0x0) 16:00:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2800) r0 = socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x40, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000380)=[&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='#([\x00', &(0x7f0000000240)='+\x00', &(0x7f0000000280)="b3242700", &(0x7f00000002c0)='(#-,!,\x00', &(0x7f0000000300)='#\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000580)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='({.+\x00', &(0x7f0000000440)=']+*\x00', &(0x7f0000000480)="f828212c00", &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='/$[\x00']) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x73}, 0x0) open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) 16:00:58 executing program 1: msgget$private(0x0, 0x73) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, r2) connect(r0, &(0x7f0000000000)=@un=@abs={0x25af90167d5e1800}, 0x8) 16:00:58 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x100) r0 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) read(r0, 0x0, 0x0) 16:00:58 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r0, &(0x7f00000001c0), 0x6, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x1}], 0xd16, 0x0) readv(r2, &(0x7f0000000740)=[{&(0x7f0000000580)=""/216, 0xd8}], 0x1) clock_gettime(0x0, &(0x7f0000000040)) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 16:00:58 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000000)="e0ffff0000000000", 0x8) read(r0, &(0x7f0000000040)=""/193, 0xc1) 16:00:59 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) fcntl$getflags(r0, 0x1) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585ea7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81b", 0x94, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:59 executing program 1: pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0xffffffffffffffff) openat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x667ea59a43f748fe) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r2, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x10) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r6 = dup2(r5, r4) r7 = kqueue() r8 = kqueue() close(r7) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8000, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r8, &(0x7f0000000180)=[{{r9}, 0xfffffffffffffffc, 0x20, 0x40, 0x1000, 0x87a}, {{r4}, 0x0, 0x28, 0x0, 0x4, 0x1}, {{r5}, 0xffffffffffffffff, 0x10, 0xfffff, 0x6, 0xe23}], 0x7, &(0x7f0000000080)=[{{r7}, 0x582f16a453c5d525, 0x517be6c51573f343, 0x40000004, 0xa8f1, 0x2}, {{r4}, 0xfffffffffffffffe, 0x66, 0x40000000, 0x5}], 0x5, &(0x7f0000000200)={0x6}) kevent(r10, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) kevent(r10, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x0, 0xfff}, {{r5}, 0xfffffffffffffffd, 0x10, 0x1, 0x400, 0x9}, {{r10}, 0xfffffffffffffffd, 0xc, 0x3, 0xffffffffffffffff, 0x9d3}, {{r6}, 0xfffffffffffffffa, 0x24, 0xf0000004, 0x5, 0x100000001}], 0x7, &(0x7f0000000040)={0x8, 0xcc3}) open(&(0x7f0000000000)='./bus/file0\x00', 0x2, 0x10) fcntl$setstatus(r3, 0x4, 0xcc) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) close(r3) 16:00:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x10f}], 0x1, 0x0) 16:00:59 executing program 0: setgid(0xee00) setegid(0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0xffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setegid(r0) getgid() r1 = getgid() setregid(r1, r0) 16:00:59 executing program 0: getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r1 = getegid() r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCNXCL(r2, 0x2000740e) setgroups(0x2, &(0x7f0000000040)=[r0, r1]) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x48) r5 = getppid() setuid(0xee01) fcntl$setown(r3, 0x6, r5) write(r4, &(0x7f0000000340)='x', 0x1) 16:01:00 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/34, 0x22, 0x843, &(0x7f0000000040)={0x2, 0x0}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x384000000000067, 0x0, 0x0) 16:01:00 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) bind(r0, &(0x7f0000000300)=@un=@abs={0x3a0e55f03c9401ba}, 0x2) 16:01:00 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x203d, 0x20000000000e77) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x1010, r0, 0x0, 0x4e) 16:01:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x29}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x21, 0x0, 0x0, 0x314}], 0xd8a8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x1, 0x0) setsockopt(r0, 0x8e3, 0x1, &(0x7f0000000200)="c40b3e235bf2d80ab1989e192e9e52909aac9aff616774e48c5af33d165b28dc1b992005e0a44b678964f8c40238ff74c22ec10f2951d024fdcc6e4d9988a117ab516541c27fee13abbfbbc3a3af8e635a34cc19b36c313a9f717c3f4e2b724077fed1021165a031cbddd8962e715490847c8cced7dcc1d086021df1340dce1bf9000d50e3d0c047fe5b531939fe536fcf55e9", 0x93) 16:01:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x8, 0x10) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000300)="952b796211c437ab89bb951e8a005f3d123a4fd0fba8bef15939a69f27bb6ea87623f825545c3c538c96323fd35412fcc83f340ef1641671be61413007647b5748b10e2abd26243497317438d110461989044dd1b03231b41bfa9ff476747650c33975b4f0804d95d326f157a5a277c56a86f3f82e30474e4e36733e", 0x7c}, {&(0x7f0000000380)="c10e1f54fd675e1d8c7b3224eefc70e50efec3b11df914fb487b799ecdc7d8bbddd3d29f9efb9a46a45d2ffc5082a9e6944078e10a243ef755e9d9966f2cdbc2f85e13cd84bfa7c07e27b5a3d31327bb561ec228db11cc677f151b59ef0b2be2ac715caa0b58b8cadbdf9d4958411d", 0x6f}, {&(0x7f0000000400)="76a710c431d105e8535647e33472434ff7f2bcda188d0a562ce6ef37045012d74429d696204d327dc292f26f8ef5d4a41a2f090bfbe6c4333c4ee6f06db960206bdc68bbb514fc", 0x47}, {&(0x7f0000000480)="1c8b1dd8b0979e8b6a4dcea0beb6dddff28d98cf24b6b80e2eba2e9d9e3bec448d2082f3ec812656ea58e7558934f355869378", 0x33}, {&(0x7f00000004c0)="beb8b31e636baba99f53b5510c5f4529ebc206b5e852e193286cba6001557be861931f3d4de846ea829808466d60b2ed6f2dcf302df16a14c41a8b10c64ca28bf38385c9c3e2660d2f506d865bc65e6caeff77908bf26f5003bf063f109ccd538715b819a68910710e622ccb177ea92cc2d6794a77db", 0x76}, {&(0x7f00000005c0)="f7e4881220dfb976205c8de7b46c64838dea6ff72f236465570b29fc13e1faa1dda8e8655641a3d9a57f4636e56ae79db634ab3e39405d6d7c6e815992b311fbe9834815a70c21871fee7da425ed1d5157abc7e4048495ba0fb8597a87186843ba167b", 0x63}, {&(0x7f0000000640)="e48491d8a8d207bf4eadea0401f61564502f1a20f2f2d9275ad10bce8e80c00626d1f7529216d8afc2da927c4202218a4b6ee40c105ab6f742dcde270a640827855dfab46acc591143d459741fdb589e2df78b514662827f785ebb69188c86e9b73b40dd0162e10c65b4b890ff86", 0x6e}], 0x7, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="851d0d56f92ade40a95aaffe5d340f89fad239d75c5104f4756607f4b93a003e0541e214405145fef177f4b9709560b7bffbbb9ce94c49839d9ad54c363edd3ba7451e7db05c916aa95e6f5d208f7176", 0x50}, {&(0x7f0000000180)="1219e8b1e3a5679d519c873722577fd85be79f02a0b226fa7e3e6a73ea5d13cb2cc4f966bcce63813b12bdba219944da364621aecc0c275274cb3fe68a285d0766e35870efcdde71691e1334dd6ecb49a1ec42ff74", 0x55}], 0x7) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) preadv(r1, &(0x7f0000000740)=[{&(0x7f0000000540)=""/68, 0x44}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540), 0x10000000000001a5, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000280)={0x400, 0x1}) r2 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x8, 0x8) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000240)) poll(&(0x7f0000000200)=[{r2, 0x2c}, {r1, 0x6}, {r1, 0x148}], 0x3, 0x4) open(&(0x7f0000000780)='./bus\x00', 0x80, 0x1) dup2(r1, r2) 16:01:00 executing program 1: unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = open(&(0x7f0000000200)='./file2\x00', 0x200, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000100)='./file2\x00', &(0x7f0000000140)='r\x00') 16:01:00 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000001000)={0x80000001, 0x1}, 0x10) r1 = socket$inet(0x2, 0x8000, 0x1ff) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="c056011d30bfbc44eff3b159151cf7d48c119c60d40f93558c709b456f7c4a2051fcbb91110983aa5db554705d642607b50d1f8b71c95b6794570286498e3ae9d8a8ce6beaf5af2ac11969cb9277a64880048b66a999c994464cfb3dcbd4ea2b7f6f6cbe8b9e4aede3ae65d6416bf035dd5eeb359d22095108eda97a06b140402557e9edc37b5d8355642156da034e79da0beb11c183e9fb6242f628d79fc12456053f75f86944e2149fc510c848830a8a10ee22c7e70dee000f563c26467fe300bd6cbcecdbec0c7908100e2598c557eb1600ba3b4c0913af8dcf94b5c5d771c30255e0b5d9026e424a1ca7655c16fab96d6a127ea113e42abb0c80c7c3caff7d1e87da9f42ccfd6314ec9aac11fc7eb1d41b1ca8408509e67be634dfdedfda3a9a41edcd5a6b5ab3f81f9abc00083c8fa2ff7a98501a1f78b03c6a29770bb017261b81b73de1da10c01ad9ff93051672560bc64f7307cf097b908a28205f5ab4e48718501890f8b7aab15348f4d0fd0d7a1149667303a12e86870a5587a2d6a0c5fca26a49604291665a26e8880ad3f33652d3710b91059076eb404457a87366f75d42bc8867ee80f8fd05e13119493dbe49fa8c730aa350f92456e9701b8bcad8bdd927c9dd2253513f715c1938590b5b8e788a7b5cac13a0d90861b7af9d06aef193377d4e2b9efbfcb3a1c51f8e6905de3307bf3e0b96c7a8175cd028700bfc41c3869e7d6c8257b398d10e254d7ff57c4244b8cf53e71b4f2d78ae73de8b1688d3aca7c79c1ac27c8da8e5f53890c79ac9e3dd578d8b9958c6c764d8e27d3566418c26feedca6458c2e740ae3fb559bd18e054ee07577d9efaa88cdac66c74733b850cb7f7c2bad5a5a620f5ec6c51445b28e36e1d6952f021cf921522fac90c2253e91e615683f7e56f7c8e57e3bf516e6cc6b0f49a94eca3b42372e27bc2a23dc82036531ef9427eb8ea9f2877f25d06dc851dae3a7c35c8dacb5c99b8a97dd498d761ed51b5cf65c2d9a6f9e9b50e5bfb301ae60ffdcb45229c595db1f54852f3e7ffb11134f6b30caf3089a9f1bfb2162179b16d9423d35263ea7694a87bd69d4ba153ab5cd8705fdfdbb280fa1f09ab938c7d7bd993d9de51f1250aebb2681e30c5485bf82a74c63d055ef48bd0c420b6ba7729e95732537f57b83ae5a74fa2e54b9ad8a841bd23de5e924fe747e5e29f0b29a9d7e41f85b23f2c5d3c345d5aac52511c44184a0ba40b8b9a88901c7c0b159e72a9efb48385fa2f86ae3e12b6943e221589edac21d8cfa4c4f943a4726e09961293ed215c7b2da67efe4008ab4da0c1b5b46dec36ba3ae4398689f1b0d0ef3fceae836b9e1845540cff0bad1f6c7ed559ebcf7ebdaac96a13c9f3e3489c798f74d9c025ec64af46bfe65878a45b73ac4d6a23b4cd2c704d9404c8ba5e84ed8f28fd753a0bb523978106347b3b7e0ffaa96b9a05046cac2835dda3074aa7eff24ccfb2c1e17b6aa58b3ed347d288b6e0ceba4aeff216aafd8199643ce37addd8e835018b2c75da0c0de51e08416fe15972259df8f8730ec0be1919ae0fe1f0e16280bf9d8e4c4e698f91abce83600b8e805c6fb62daaffbe22da7f78152a003a6d6b7190f97f8296a1235c3dc344a73060ef37979a79be8af7207721ef0d21c9bb6e4fb511faba4cda2b3ad0cb715cd3fb6a56d4610abbe2003c16215d9955f83e53ae16781080a758acc20ffd68c8b2faa4542a8b9304b1a6515a33918d8ae828490c9f11d2cdc33320ec47cd67fecf136cbe30a17bbc93051054c43e54500d413a0dd8d7400feb10364191da94d70b896a7b2d25abdd9a89de0d1001592c4a76df3374d0610564d2b2b23cdeab9541a71b34759b8774545a9a99cf78ed6fc6dd9a006c8c4c745cf2caec5724e22cee0cdfe80d3a5cff84fecc983529ba204fed96f8f05be2e9a26939f0b6fab0349b3d3af11f7c69fecf63af9a566210dd876714364d071fd00aaad4429da8da735b3297e037cdffde772171e77cf37ebbd11ab7228a17f132f9709f701a073aa8f971fd2c72936f8d0a3422101d70d79a05abe08adb86a037181e349971ceb0eb713d579ebaba849c1b2fe8c83f1a13063b5bea59d8b086c38b60e46311c8d0b0a07115f62e77e17792bd77c45eb5d6fe1063008d1aabce213a9146190012df1505c1af264493112448729a27f261c9d4a6ba0cd61a466affea9a948c2c7d802e8536455ef11e9acb192ec595fbd9583b091b684021da4bcd333ab3123e2beb9abc30014ecd99fc9a0860ba844bdb127254ec8119f4c25ef3808b3348d3b339b5c9ba879bfd5c070b1f800c403a5eeaa2806bf0fcd29ae70e8a0d37f66cdf18f1ac42b2042864b21c51a30e11261786b25c9134220caca80beb5d407a29ebd5d72df6b8b01afd25b2f012894e7ffbf81c0a79319ababee1d91c9ce0f0947d7c651b611a96b885865f59f29dacae9cceea59ddaee7973a3d1a3d3f8b268c83c243672b9282f3516e10baacd706521ee9996b0ec0ca0729322e52bdf84890d011aaf97ab9d4ee2566b12277a867769a68d8545970c59f5414b87df534a9245a2a7ccf4a0e3761ad4a1ca53cf4c81eba086856cf43e470c4ec5eff3a1a0c6362d7274e75da98e29d96ded3438f7751937cf8dbf63dd9260ea8e8aa3fa14b5ee0b31dfbbf67af3f9fa0f97d5f98444a2cdf832ba9eefb6c5e626cddd132491fe6f32c4a9b9f6698590f3b6924a7076e5a4fdfce46421e9075d80e0e1b906636094475bf3b79415d69ac2d0ab7f575a3e40b25c5c3efa80bfde7c81b2a0240493030945a456a501723bdb13ccb363753a55b04cd3097679ed756900a2d353b55890f2a1df0bde6b59718b43caf27081a0a3e935e1f4d1d99e58467815a1cf20e8dc7e30b683a335d77b63d6274ce15b8676a1655da05955b8f5c7fd056101a362686da15acf72b8023f12fe866be73c4386065d7b9a3e6e7e870d67c8a9f0590ee6aa8d96bc5715c513c7e1b76ff79c23961e78b4e02f544b1bfd170195c908a31a982ba8b1d816d3832f05a456694ad28b459d8089581f5aa9f8b9311ecc5c2ca5b65ba7008e01a062a7c9ba2672e227721fc47b3dcc140e42642761c37e63259f40b0fd09410b88d10e16ec9a0db42487c986140556e04bb5c2cb83d00c928dd99d5df4d5eec0513080648286a3d9e33d3b0ff4b423debfe3148bf74c2a3166b9608467f34c0cc50f4a734193e5c53db3c6bbb5112ca935ea203127c2950f3efe26c8a16cf671abf97757a0aa89cee06aad15d3c03f4f23f50d3d94365639335cc86786f71bd1ae1efb6726e03beb60411dfb7c4938f65bd3d2e6f738c4af6867cc8906a3c973855f82b825491f2247988d6b69a36cd9a8f7f8e3c13bf8f49d4e35b624523f11aab62e1481981d32af20afddb2a50bcd681f1b0e58eee8beed7a484a4e63ff72f40c645c788d90b7fca32b135fd5578a4066429b6b5afca91f99f7072214cbe5ed7c3fa8606948979af52d0024daabb1e6075bb201014ffbbf5657757c9f0940da5b4da8b50814af60860c47fce49ca4b6780e5d87b718a2392601e4c9fb1da96fb399a6d677b30fd654b654e889ec536a45f03c3c47f74669751fba7359270333f8badbb07f1cc35ff14a82f79bedb650287b39f7d4bf1cc1e9a0416c88d1a17b0f08d9f107ab808ef399ab610d70f957172f9e3a8a95848c52e2ecf75aa49267e7279dd967ba6553519dae7dd87d67dbcbd7a869f479f7feb5d933ff1ce934451cce2020a2978f6b4ea393567da7e80772b32375833b7fab1cc1faad256d0dfc7b0d916a402b2c34f3d7c3e48cd26dfa01643cf678d69fae9720c1dfa6eb1c9e08580a0b52e7204f2e12bbe751690701da93413e3961eba22310c5b20cf17f35151d00086a4c227704f3d7fed4be53eac3047eb78154314516e1b3587ae63d175e41b883fa99302458fa7d12861f2bebd3db0b7a54dae8af2715a35e39856524685cecc64a0c1bce22fb23bfca3972b906b43eabbd01aa9ced5f4f58e66c3ef6d09d0db0abaea259fce9a505805791949f8b00161b490239ef77f1aebd0a35f8918a6132205fc348431ea7fe23f3da7c98184f606e76f9637a1a3f1b645a295153238842e3b35a52abdbad042e5c0d39524a525676dbdadc33a63a8a624f560702d9da03a17eabc0c9084e33d62bc8e1df6204da3eef9394017cde77ae0057cd8cc99986059b2e382c029a653c80940496fc1945f457846e74d4370e266313cd2fef24d95b7c111c4200c37acdca698e401375fee12939accf5f424bfe47a2505f1f8cfc583950e4703a3188bff526a369f9ad0380a3a8da2b501c91de7bfc982b7c4b64b2ec65ddcc274a8df9fb6b7c801a5dee1635bb7225a877b2b91b03ce06af7946c06c7220a9354c23e59b22b6f53e14b4c94de7c85bd1b3a01339b7452e466177d91b1f66e044608b8b00747bf8cdc6b92966b93857fd91f1252727c32763d8be8d31d6eabe0d11db092aaa51dc8d1b5d0200753402ed4825e5dfd70c423c4b59f1f76ade65ef17380b6b966d26911464a935fb0eb3a60f98e87883a0097d3b6c94a432f521afeab6f505ec23a525238df00d99e4016ff1a74e70d5b0d2b71cbbed73c2c312083ab4a60e7a96705364b814cb272dde4cadf8e7cbc6d48be18db61a1d6e3d748333cf1e6c41a3c49c15f5d2f7d7f8054209e873dc933efb74050ffaa0e2d6fcd7476e0ae57dd72b6cba84c69e9e88ee91d9477f692070898012c83a38acc0660d974c611d05d6d28566faab01b189125c9dc70a22a280f8adc21f5e096240c2d8f439bf4f258b2039b0b642b1ba467c9392aa00f034dcd8d59410b54534ec338bbd5c2aa7e03e87661f85c027deb449fd56084748118aeeea4db70ba45a722db7f2d87d876466974242569304315a46678dc442315437f797c334b46c8e4e2d5ba4339cb2e51bb848dda9e38e17bd0f60cb5f011e673f472d7817315a6035cfbe742ff35bba280b251d9397c85ff6694c92ad03fc157d705a671626c09be0362c808414a0ada64690bbcc95ada16faa530ae1df6639ce6d5e222b91013ff3fa9fa7466907e12a2b14b9f9577f1f67bb33d56dd12ea2adc6404605f0d7aae089b20c9701d8e77093ff7ef3e173e57c1fb8499594137d64e65f81bf23fbe631b343e54dbc30d61c7aa5a152c306e38d90df6ac2b5bbd741077b9e6392a88f866db7118c957c6cb4e726b3aa4670b75a84ab4e66673e65f6ddf0bcdff2325887f986114b9369ff06b8f39f1704f37ca653d158060234cc92bcf8ba1b71b27b219eb6e308d4c6bd5d05be40fcab7da4e63bbf5cd96ac4861c8f81075adbba78c5ba214bc479bb7043cc628a7a17b68e632307d459ffda57fc54468f0f9b0296c5e58084ae08aa593c1e94bf004c21cf4f9645b568fca840b713720d4060d8a2c31f9509fff7bb99def390dc12293af53163fc36f5c73ec8b3d147d0a77d1a32217ff5e88b7c4bc523013af85ad11805892d37aae462d8bd735211a599014fa16a0f538757f1d5c731f0fc4564a6fbf3fb73cd2c591a4f6fd1807fa5abf3a5ddd064e84d75b8338302bdb1f0550221317e18470e90f5c5fce64509fefde2e3412d582bf7bf837d05387c34fb57e1a3cb6ae4874d2b6e45eaf7a48b02fd2077343f7f481b075537cffccc6daefcdd3bf8e7c53150f40909939622a9cf0631d069d861e90b77814af30d729f16d782ba7eb2b31039830c8b365f2e1a19961e6228bc2b15d051e16440ff4ea69d2", 0x1000) 16:01:00 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000001580)=0x200) r1 = socket$inet(0x2, 0x3, 0x2f) connect(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r1, &(0x7f0000001540)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f0000000100)="12a49eb3c7094017d2224c7287ef4ab5d270d3c8fc92fca53cc98b3313d2de3cb6b92832541d63b320ced52daae71913c0cbbcf6b39e1d92a1a4f7856b033e10f7622eb820a84a6c57288b56067c86a3699de57a5f99eab4b4acf9d8f1948ec9a99d7f3dc2", 0x65}, {&(0x7f0000000180)="c2274d75cada296fbc5c7432e0d1bf33bbad24b6f8b62ddbf1771e2f98edb1fadc1423333818141620d0a3d8491085c6d9767cfda06ce07066049988bcb42ddd66a704859c0d3bad10ab67f5051611b3fce339ecead4b3edb71189f54d52101916d86d959a401eb67874734d86715619697cd91dfbfe5241f6608f257a7c7b14b8046d5d138d797b4bc6dfc437f9b43d23697efe8960021db00675826125636fc528032d8d5cab7e080f7436578d734462ed76f5443b5c66977b2c283b166f454ccbf564c3f8bb0d54f8e4d2379870573f9cc1e81b6bf4a503c40654b2466228d1c500e95d75b5d7ae1090cc0bb042f6075689f3caeb09e096a7b340a33bb483d5b98d9e23581ef2c16e9fb73c371a92a5d2509e45eed7f6de0af6fcd4f87c1199fc70a3a50c61ed97b51bcebdfc48e5c7f6c8906473b78693601fce4a8a878398dc87e19dd137be48fd320add4c39aa69347ee1466d943dcb01e075c4211012c14cc60aad32d20f40d14b8849bc2266026c5abd47327e409287c1ebc0b9fe327f9bbb6e54e313edf5e2b9505fc94e32b1bbd0f1c45da7eaf487637e11608c3b3ab519e0b7b578d423277f75221733951b6cc536f3ef40c3c9025be8a04843148d31dcec6b29852b5d3b4e9d9008aad02e0f8ed273538ac1f48b56d9373491ef6da790a0cc9ce779b858fd95775f820fe228301ebecadbc77b4dc358d64bc7141854c911e215a0dc506a6fafd39fe1f14d60eca1700194d5abeaa1f4d59fea3a607a00fb865f0298c19a00a99bf18a1eb59082dba7e41c584fc56e3b7608689f0e524ccf0dea17212378db7f68353f3b3091b478762c9be15bc73af5624030fbd2b6aa48bb6fdc519a3f33c0468454cbbfe502bfc1db0ec3875f00e475fab7ff7b26a093d55c499f11365f0bfb4580d8a8fb995cda35537af18e6a75058da6b5d9b5406dff000ab7965b7c69952214891f74a204b46aa230e6ad1dcdc73230496d8801607712a6b9383d50e15af761ac90664ed7eabe6a7c8cec60c91a0b1c63d49c6ca260edcfd587d4508dd2eb72b559eba51a00ceba977f2ddb5ebadacf4837e555be7a6a49e4d7ef831be64a8f29028f490d4d3f7c37577d92aac543e52dbc43c5b0992c0fe9cd90bcd88d45f72ad722631b667a05055dc7eeb3f0fd1a5be3b57ae0515cbbcb69e09279ebb8fe6ff6984516ba16cbaec9d7b97ebb1db914f4bd2fd8d0951e5d50fb7f762c7dd3d5ce2355ef379366ba5b913c08b8c395edc82f89a8cb22c8a579a22dbee0bde07ef544b604078de2dc003105aa9582c918b42fdd362e12f49b77249948c23e3810ea589687da933ed6b976d0418aa534d5d5e67e4f36877ae30131356689ea9933b6c8464893f5533940fa28109b5829e1474cd4a3bbfeab605e453cc092693ecd1ea58d31ff07d8c35ceb5361ee5f27ac6a72cb5cd079a2debfffa2fd76ed6feab5fd1c48aebb2e12e732d82464295e1d5bde7cb436d26ad973a61b22b27014143d4b15390423ed04742369f30c1f3564d267c22fb84df3bd5e5b5c6513730cfd8414d439ab2d2337192d3969c4b3cc17c3bfa9282c5bf31c1838868c1e9c0e0675e15ea0d9656aca47f1ef541517b83350ce1edb4f392b27555c3bd7fa43e14b7e4a0b308ce87b186ae7dda3c6485deed14113c4ef1faf0655dbb06de0d4bdf9aa69a85462caf44f63b219fc89f33a0ac794a152f7b7e4d915ed3617c5df70f4bbd7a53f2a444b01430215ab6041e91459565c1ba5dc95646fa00524551c31d1dde0a8afd90f799defc9bb414e381e17835f138c320abe6e1ed955e88303e846200d7680c772a9888bdccc6a30a637dd73b65d935b557567503714331bc6d5ef84a9b66672a14ff7c5d46f352ecfd3e8b0aaed7526d3f975d8c4b13cdf7fd48e4f7781c3fd73e573ea39ba1740e2bc44e3dad24fa3f411fa279d491fb354ddcea70dccf667a8924a9aabe34cd003cacb493a92f8cce94f375b04c97d9a0d418f55b3ea8455543e89ef440f2cd4159fc501f82a5c8c47b4e5f8fd60c95cc5b853861758cddbbbcd78dd0f596b8a99e9b2b7da4179e98127444ae228457a5cc8082e1c84d8e55d72406a52f5efda5acc392344807162f3eac4a470c0f56940c0df58105a64a988b99595744a9ba61e34e601bb17d7c2cdaaf0c189117d80874908701ae6ed1f70e077e4ef1adf8db8d8bd2d9f5cad074256abbac1435654c9daeda6b9fff089ae8eb5617948b08c44a81d3b594d71651e02ad3c0295029e6c9df28e3ddced7cfe9655602b26a09b062b3f011bd4513ca051a4738d373005b0cd7141ff23800ad207f82d00c1ae48117238ad23c103c9d28106f1b5ce95bce41707165e73961cbaedc35bc5f8d69dd07113f718e2a2d249119ce44ca9229fe11223d9d532d68ab07ecd133266257c29dc7c122f3f8528ced7e6b1649c7808999f5e94167b1bde534c6f363a373e5c339019d64cf8d3111185c79ca529ef32bba64b832e750c5ade0b54ab8214873ec62e91206cd54a83588e0f7046e22a706418df4faa0f7aa1b71c0ea2da859a70ba92109d116cdea5044af6641b06dfbefeac9495d2df87f2524499aed06ca3983ede344303d5a4cd1f13fd55669d9dccbd1686fde4082681debbf176f744e33bbd842052a1c90ef73b6cb52eb614a9a3834d4c4c789b9cc4e629dc813ff867d63c8e40289e937ed57f3957304233dd741e00f6e2638a34a518c947da61ebfd6490ccc7b104d49a69152fc5880c01d755715ec18b79dbe015b7bdfcd69e63ea045c25f5fdab24d5ca9baba66a5d51197a59f88389df26a72dbb19719294b06c7bd264e898260f47042d8ba77300b8d24b9ec2e5ccc0d14e27509a740bacd1fe04d280a744ae8b01530ec404520c4c704cf619b5a97939b00550d16c1ecab16cc45916d0b99023f8fcc9fc67f1cb1f00f639c3c02d21e9523b1744b4485a0ae03a8b37d0d81544427adc16e80a6fc5d5e4581d37459d677e2c87b4a872a00144bc00a3184115bbcbf32bcf7c7a8875c56b84c6f43b398fe87fd8b351a54995a1627c417beba925a2df1b92e39ec4964d31b12935fa278f1c2c64359ad178f2c0211d3b3c502fd5ef52a7c6064a7063896a01825b048ef15098006b90f1aead9dde81b160dd60cb1780675c308a0dce689bd2cd67f5202c2fa7d194d8a62c0b9a2bed92a5a64be3ef79afc20a2761296c5093da7b470cbc2b02f1f1e66c6cd655a2bcb2bafdaf63a39739ec7fc0b5ce71df17f5597c768415b2d2dbd736b832c89929732ce4e8fe627edd3782d0ba42b90663b7abe634ac024c483932a229097c338652990c25f5fb64c0dee15a714a3d9ce0d6bbfe4d229e208631c26b1ff6049b13ea3ea31ae8ebd7bb9625ee54cb72a9d5e0f3c2518f5d83103a72570023e57ffd946306a81734ecc9ce176cac28549f0f10d64dcb3117f523b540b30a682e8b10e56c38d0cc5d3b3f618b016e16be7d38a33920595556cd0d993cfd8f549e47ef22d5fccd9ce88c05b69a46055850202ccdfdd878fd90fea943dd708275a5a52912f606889e02aee029c41bda097fb82ce37409307f880843f79d6b125e8efc1d5b8c7f1ba7264131b77af36e432cc7017e3e33d98f795b5536c21d249fd3ce050df305a14c4fb15d79463488d2ad2291acfc0b0a8f2c1e974ec9168127be8b6a4b50d1f57cb02fd7efac325bfb541af66c1f5ade731d4bff35ea8d2c704e0f1d881a698a4f76ace58a83cfb78f43fab5c893b7ddcaed3ca828b5f0a0c08fcbc0a59983e64a8c267f772b3d77011a1f42bdc285effa534b317e1772768c63dfd6dfe9ec920dacf30b0cbfaf79e04d87a8472a0aa04ff9e4f0e8d32b03b3d2bf2151e44edc2448829d8a14c57254bf220de45d0e8bb61bc03f565ce3dca7bbcd62a7b9a7fd1bdcab908de1a207cfa756ce5e0d1d95a5cb66e47bfa3c0d9a2b9cf36833a3de20d12fce49410dce9cc9907f785f1a706c4026acc2a928a00b22ad78615b9efef010e0b785c0d0ec8d3aa59c6d021431d0f32045361f724022fd9ab4375348eefa09dbe0a1762a40ee775165e5935d8d217ea221be5c1909b09d11cdb06acebd820b56387ef69f5c9e4f6605770490ee9f014888bcc13c027f296c6de2ad7cb63f48ca732bf9703259c7f3836b8cce30e896d45fb21a5446f334a071dccae77aeb5f132a12d989bcb42943b691dd370e312e3224ce77dea67d7c6072e6ea44f28b26b47a16d727f7755ca89f141436de39a858bc0fe115e858d4bcb771ea0525bfa3e58f57c2080c3047cadd39f584d81511ff60d041ec0b365ab73c3b96dde9f2e00bc86f7c6952cc1864402c888cf835eedec90b47d0616de3b8b254752db658f845dd4708af81f12c4e7b7639d49b8eefba2395f64245923264b892738bb3347fd44a0a51f97bbfdb2a7e294084c777024dd27e0d8889ceeb95acf265ae04b362af599bb1ca5c36779f900be3445e36dd608cfa9c1a3f306c5573f97ca6dd3d515fc2cef1490eafa2bb196aeeb80ce25ee0193d417a97f1e5323fd43c814ae0176ec40ce475509b0e2a0d9036a85b97365f4914a006f90bc446cbd1fb678684dd13bda89e2e6ee9783129069ec70fe0c7cfdd300677e887401d4d3998fa806a6027d0e84c58160277177979f6da00780bd464a6c939956f101ea9c625879284081d0b207fbacc58bd03fe6646372ce2d7d1f39c9b7f1d258b39b5257b65b141b88b69ddd0b925208ff19c106300e4d219379c3a2ae5563cbe8ef6341d37f0783a7f470537fd12ede800c2c5af09307e9a635045465e94a65cce92b2cc1fa498a7d097148bdc24525e6a0e0c0cd51a44da0f7103c452d57fe4f000ebaae2346e1695e64ccb89a77ad508c2760dae76d05e9795e140316c0c4a57f26cb2ddb215bd3f828f6881680f424b18d231c9a2c982392c2125ee26eeaddbda785ff32b66ed6edd3fb4fca44971cabdd062ea0788cd66d07ee4a0ae9855e514d682540757ab3bfad6a039d1b07ac488d907c8e2173fc0d9eb3d934c4aa3e9f3446170c5608c35e73d3085eebeb3c7b087fd34b9c0b72deb82ff253748b830eae9ab38c2539752e7cac493f47acd2b4ec95b5a9f599a759b4af2b812f9dd4762871689c087b8a98e5f4237169e079cc7ebb8f64c01779b4f89f242336ca4253c59a399fc118962d3ccae992aac0a9dfb1b3fc555937770dbdee4ed49080a11bf833ac22e128ab8567ab2454301cd5f663ac0467123293a2adc8f101bd9de8e9b3601c0e2f6a5a8a1e6dbbcf14736c98033f17a54b46390bd8f17f15053a4ef3d7d81367d0579dcd5deeb82249d8d3de7bebcbd2a08c77a697a59f32c119fe5c33a773f2859e78f34c2c7f25050536f50028e8e366537c4783c50372ab7e2b998c45b52a9fa8504cdbe618d2f5b75b07a2aecbc08fcbfd64a87442990b2057f98abef84b996d474d589b06d0faf7ae13688b0ba198a227482ee42ad1a35971b64e7c4dbc4ff816b5de7a308ba8a1057c158611602cc5c1c505799d8a626bcb062ed734a7b551f83bbcf43be9af170a38c8290cf7cd3e27dfe6e4bccbfb6e6c0c27780f1060d1fe04dab98090ed9f9a72223841f95474a26f2815f09820290c4938472b1beaba3714061daa1fe04daa1544a3f313f7d5af5eee8456f634e15c87b4d539613fb85faa4486c3c43aebeb2fc49529b7b5714ebdf9930c101098d8e2891a0f12c409dadc73403006e021a615bd1e9ee1086f07d7175f434ff9aa846dc03df", 0x1000}, {&(0x7f0000001180)="a4b954e0bdb8466d03fa8cca8efe1b2c33b225f3ad877bdc375029da1d1723f56b9d15fe83e873017dc350fb96f70d87fda5f2b92a5e0565958eb8b8ddb812c4c61d4a2227135d95f91ff56cb0a6f204c05b569a7bef535d74039b22c927778f02435a80dc87965aee6c3860212c0b32830a06baf57b0653215a8d37bb53221325ca48c20140468de1348a1dd11f4ba082ba2b4064aa03eb215c2e38ac44a64df1d88634b875a7899e57b04c7bbeb33647f3fa32a40e0ea32916fbf7e43b43c8df2ec29c81701b6deb11e3bb12a8298a6c61d98936b5444ec07d35370c80ae050f6b6592df74c3cf68f4c8e9d71115557bc88a56", 0xf4}, {&(0x7f0000001280)="4d90b5975c91cce4b62f91634d32e57b3563297acd7d33f5078462496cd20e0ceb5d41770d000b03940808901176d22408191e0ee6974820ea70d5176ff2b0fa12e640fec73abe50f4163267baac7aaf59d4e6904646141d4a893e599b5a52cb3f4e91e451bf59a078088e1ab727aa4bc90eee2d88dfd12436654ccb9eaa6d3a9cd9871828e5dbc3e0a75894b628052b813558e33ef2d4de4588a7b88a6f1c75dda8461c4ef9951fcc0ce0a2ce481e341342e2b5904fae11036941301f0c5e9c633a01452397f614d2b902c23df03f007e47b5988cc6600e2546", 0xda}, {&(0x7f0000000080)="694026012dad8864ac19b6486bb9", 0xe}, {&(0x7f0000001380)="448f3ef6e2a0b956a1c8f82c01ecc59c61765393fc783a9a96bdb8c6bb2a65f84422b4eee500d78ed0493fab1d7aa9bc953491fedf76cd63902f7b0229abb5a816bcca9d598bcaa87b621880e8a2c1d277dbb29642afafd8c388be97380a1a6f60b215734211e7b54a44417188a75beeab1558a0b0ea6f87eb08c204dd1f1754a0c0ce3ada5b724fda85d42a2d81c73ea38682", 0x93}], 0x6, &(0x7f00000014c0)=[{0x60, 0x1, 0x5, "4e871d6fb75f2a82ae1ff262c1859a12be152d6ac10fed10c0f60499a462d3cae09ecdb16efd9eb2ccf4eb9ae027627b1dbe9c7ba817dd057fb7c63d1346c3c10da6a3b98bcf73626750a3"}], 0x60, 0xa}, 0x400) 16:01:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000008c0)="8b8f87f8b43f8a994c33c4", 0xb) r1 = msgget(0x1, 0x68) msgsnd(r1, &(0x7f0000000900)={0x3, "b6d084bb5bdbbcf95107ef4041dee3b46a2bf4bbd0a3556ce2ba434901317e665d6ffee8b1b039560fb799ae64a78fd1b031d99044a561e945ae15952f3c7f13cbd01cb2024ee0069dd3680d5c40de061d86f60d5a1c19bc2f0d1fb980df41f53c7d57eaec9d5095c3462659d45ddc5f40404d50eea1ac0b32c88c7685ad131a55cb266aee6cdf66065ce8acce6441586f93afe83a05f72b5e741d10e2f6f0919db327848d45bdcfcfb81ff42bd211e898b188c9d732be286adf6fde7f8c21ed48efdfb94007c299d9cb9e80f14de64f111a0ab9bf813d416b1ee338a075bf7ab474e5fd38f9f5dd68e92b73396d5bfc3fafc93bcc4321c04a97dcb1a67fe767af682f62bf2b09b96d0cdc7ca3c788d50eaac9e816b26a867d5d79266016e4f13e975cee0c6fa2d12580a97c56c3541115b1853eac210dad429af5ad2b6e1f6175d349d8efcc5c25a597de2845b5e991942463ef2cb0950d9175098a28b5d1f3003326eb45cf9b3618a32c2e7dd629b1b47c3493bdb12ef58cc05e2e532f1d17bd1e469cd5c6fc304463f368958bfd362d6cacaadad77b3bc5d5c1394bbd43708c816831a7b5fd2efbb2fce05f98740bcd536270f960fca22d7f3268a55ba4195cdca97c4a88a712a469ac35b96f59f4add76c32ce4f475332122dc81de2b10455afa1284a76f952f19bf60d2a0eedeb21a0a01601d12abe91cddc0d15d2cf421ecb717b99d16137045a8bc71b78a1242d7d3b05980c99008792191a993aff557c0d747c8facd428a2bded78381f23cc7a99bb999c4e2188c0d3916f36d79a1da8210083bf6fc624c4afd8849ce2f51c327f892a011e94d44039efb5ac58a79f6118dfbecae8aae61581b54b690b693c1ef5eef68f9b3c7ef15bec2e60fc3d8721b365e644f7073eac256fc3d6e300ce4996af8a4137b042de59f922a4149fc9064a1faef9bbdd190f2ee31d7929c461f6828fc34dc0722d3b1a6c7cbfa18db188253e4e0d4af5bfe854d807c582bae459a92d981ef793dada30df32e2cd89afc0d4425a9faeb64daf1bbffb2d5e3a20970497dc2d42a258c60eacd8031b9f8a9f48242e5cbea0f976b0c208df27bb68f4a69449ae58f9cc1773380a533c65ea140d367c0c5aa572cb25130a67808a107086c733fecded404786f68dedf899d7415f97f493922b8972ec47cadd92d3dacc725dcdc7e13011bca0607e048449a58561e248550bd802e01db6927d352db54a2a01f670356f27438ea816614dfda8d47ae3fb66316c62fe9bd843f2b40d5239a7f1110751a44ad9a1d39a32f54476a1926f9e569d5c56dabc823ed78da533ed6a3a4b5f8ec96f8e19b90bd34a1cc5941c6ed593e9f78bd06849e952e953422dbdb9fbff3c3f818047822c36e29a77039f45025e1a27d83dcd9975bde003b71b6d7e1d311ae97c2371540ab971cfc7a200363f922b719e0bc2ef0b7078266ddd01b81d8e5860ce79a9186863834017449d23dfd1556a9e36c4a9f27aac3113c1813f05cc54add885f9ee30ed1884e0c011af11aaf71fdedb3d93209cdbe3bb77e17598c5bd50bc574ef95d9cadd4f2a53eeef69f2919346b47677bf7a5a97723c0677b55ef0b5f94f9374fcd7d8aaac3bfa790a2455e11e43006e035841a77418f14804987ba2d368f0b0e1b8cd1b674392ab181ce7668f9b2266f7c271277f52bbd70bdeb729d8fc9722e967f2d064ccd2805340974dff0446422173d863aba8312fd70cf67e9e6bd97aae68f7074f593a4fef2077beca7ef0a580f37b0e40eb22a87390f5c063237f03d8a5daa0a023a1c77d80f34f9ab068ecd347dd2c54a31c384ff0458adb8773eafadfe2aaf921b4fc6678417482251b1deeb1d6899c1713641d6653044ce16f68cbf035bf1e704dbdeb382a25df345f51b8f27391ce557eedd544c4fe5ed8816963b3b6583039c0fd25665b7c76d1a56d8845815c89939879c4f99f531a8a452bbb85c8fbe84593d74d5fa62d784a7049ecf578efa308af3a55e9085a597dabef4d9ce5c5cd6d883a71275112c197d5ae8a0ee669e29d107f292b2df32095a312af3c6cc97d9d874137c95ed52ba455bf063c43578314dc3993aa331b86d995ac57014e55bb59e7f792fdd326684be01895ef3e2aa1be7a4ab509751548e7a8a3c4d54ad52767d518024966536c2b475c8ca2f9198743c867b05a27fc21264116118514367e1b807566ef78f2916026191980040586d4b174f02a705988fa47de8c185956b390774955cfe3d6e12688bb46dc2bb775e66210df99dffc5ce484fae8c5fefdc1c1b968008c5eb5ba8dc94870f62a84384bcba9e2ab63330718682ba5cc56f5a66bc1858f2b9372cf55196cc67e970513fc45f09c883d2e7d073d8f1b753374e0cdf9b9e9d7d6f61e32afb5bcfbd89d33d4c7049656332687b13daf69675e10cdc18c8a61babe74a7a71d528cf9c3eef584053c90288f4824cf195296dee6ef838d8de66df99b416e9747990498b8b26eac91ec800e90a68f68fcd1c1630aa56e34698267ac6004b07b4e9066360cba37d34ee0f6c9634f40035e20c47f836dd659d41ba857a8170077687299e9f8bfdebf4b67726d6e176e7adac4720097436eb11490a567d94ad8799fc8d1f7269a41e638eaea4b9046fa502a5151117cdbdb27adefa1d2d96aacb5d15842c5f243a0de0a096846172a3d2e78b418539113b5fd382222241ff558122646ed7c45f31cb9dfeefbe22fe0642ebde55d0c3da57551aa3128c6ae1c62dc58e6819f16f1ca5fabcf0ebec635ce9fac1369635408d704d1ec6ae1c2b9f83d2ec5f4fab3e7a4664b4173f11dc8feecc2c8d855f5ac24995b429c3645f792951906480fbe89f822c7d3cf6653e4cf0a869535ea5e762fe6e71313e111624e550786e0b7dcfd428eb382bd959f90aa538deddcd30f7a47cf1476aa459e9ee3a5c2646d17c70672b28367c5eb733ef09623bf83d83fa419c6a6ee555583c6535e8370b3b03b3901d90bd99a1a8d2222712d54ae1cdc4e0216fe4b34409f0c7231bca7045a2af41f938f6e49d9cf0a80fddbf2ed56fc706f315370e8e148a89a633782342c6917e87772385c928da8ff9ff0b25f46d30983840325beefb90106ecea04b188c3a39be77289caf8b2faf0e7d741bc709cd8c383c7bc5b5d6470b387d81d0993f78c44a2aeb487de24c9c26058c4825be06a4375fbda7d1763ed2e184999477f5b19a86a89f7dad954c30ec024248b8b84af57f1eca1aba66c72276ec033910e87925af6fb8d695707a9137c0470ee3ec89acecf09154d6c0a3737b7a60ae7a0b2050e5d0ba49f299db36e0d08593344074a9400a8f161513cd1c6383f28583c9aae50bba336ece5fc033f503044d3ce55a97d6b6b73760a2f3d9d7111839aaad714114107e504978fef0fd062711687c8015de3bf37c5e1e0df71f96065dcd616db2fba98c5de46f8b7236537a992db6fd7d90d1817a025ed56228f68c2a985e124efcc7eed714f26b361213e3b262e549edb39c7145ca4635fb0d2301a17aec43db6cd9d20026287a1af2c3bf060aaa7bd898cc4c0e8a7c37cebf8a74640d84f0d242364e7bc9d07c80bebfda6a57524d06b429bb2be78e5b79f57b6b5c3928d5eff03c0eb6071dc2b11c38229a6e5175e972ce3566f3c00ffd64232096ba2167cf10a108d166b3509240a808e60dd5ce6ae59afa7dae521305877135068f1de0f7d5be46857c535fbec5ccd6502a6b2ba8547dec7180e483a6836d710fcb0bb982820fe190905aac9811b6efe66aa252ed335c7b23aa3267394d234df98ed9e4ac3e15b75233920d165a5b8e44e1c8a2091c698ee1b621d4c05a6e5eb59ce1461b0d4d6b2322d580fc74fe416ef85c3e34bee07a32e004b98f51dc83295512264325aa800ee1bbee44d9cc52d61042f236f0a3e76014b1b1214d6be701cd9c29024fbb521636640b31cdcab068d23d1d291274913c765ae0eb4e5e0af2f6928b0b7ddcc66bb6173e6af66a96336607b50d2b6b02c38d4f29fb2f9d08bbd9e716bf145e16b3483f5c3603f06c4555c0c69e2ecd48da47a4853217da3c80dbbe6f54138517a713fa820008cabaeebfd9125f15a0d901eb4376d6aac805e738a490da180c5381e1fb76bb67cb7c54fb54b7a6731463b85034ce2813726469f28af237beeda56dbc86694809d2b78139038224b6cd2bcc6500ae719a4ce0120d8cadaec44fd85c417655c9c45ebb9b9bf6781dd1c484cbc515ae580e8d38ec1b699d53443c31c4abdff5b69578eeeca5d627057e1926df2defb20edbdf2a20387ef4eedf7d01cccfa023e874c80414b8ca19b9d3d03555740bc634285af548c6e48b19f0004ba62fe290f3fe32116dd83f7f3fa7ef2291b1eb124b8ef80b111fa9e222e6fe6b28ec076a1cbeeea4136655bfae8c606ca130800e1bc0775579ca459208d57d4911aac42543f1f14493d229c5247eceb0ff356f74777b7327f31694c9039c2356e11eaef4920ecd627438ae8d03a84d724641f1f9dbdf886236756224c7477ce5ca6ba1c60fd01c58723fc0f5d8d2b86b53bfcf8cf0ba3fd9469e19fa58e2fd53a720c5be743e709d0b7e3835022bb0c05941c51dd837356d86a65579fb2cb254152671aebf0efd73a28e6d57d0afbf60dbf7131942dae2727cc68982651a356c59713b060d696a240be8db8710576d5fb7eea4617d56d37ea0f6ffe526073ef3582af5083a3369c8eda505184af96b332cabe871e1d0825b667ffe83a4e927fe034ca030eb17e0cf1c5312e0d2c6ce5f80da9e29b787a6ef72af90570f6adf77a2063cb1dbe571e027b7e76ea47c66b9c06c8baf74a2fce43a255d3443014539661674d96ae212a68dfacca2f56e9ee7e33048a9233017883c5b4f6ea161bf01bb869e27fccb4cceb7f63b0153958f562d6ef1d3dee90c9c3330af15085ee95f7f4e42d094bb742d9820b1790ff8bbfe3feb969c683c4458d6af0f134d0e7f32a254b88185a4b38969db5efbec0f906ba54af49ac2327266662d81a515be552d1c62605c23159164ab7f49ad38324601d25a20aca059497c319796894b602fcaa02e436e25dc126e19976e1cb6eb8c0ab96ed84d16c76c55e35743585d862a2fdf0ca09f065abf6f013ca60401be10062bf3ffae0bcb4100079a4800bf50c79b2f20fd869d808bbba73cc84a2bdfa034ebaecd71da35dbbaa60c43005fa5c80ce9a2fd7faea6b36abc7aa49ddc3323d6eb5228bf6762ed24c636ddee88f3d9c7d4eb9a646812d52aef911bfdfa02ce61313b94bae87421c698fd8944d6d0dea101f29434c5cf2ea06f5cf6d393d70ee895eec2ba4b08e268442ceab416334e9c1dede029aa369fb891843d12bc9a81c573944d93600d06eaffcc00264368f55ad64611036ade8ae4a626235a77cd29a9edecee501662eed803c57aa1903585ee21971994ea11f654fb6acc98b5fc21890c664b1ca65a4a99156f106948693fa2302b1d985c133b0fe451ae14081ce60626f225e37ae9cc3b358abe0c1e372a6a7866f90c1775ef4de9e22158572daf7e8ad3817bdd70fe2cb1a722ef516ad3f95ee1b707a443fec85fab248dfacad8f5b8d113df4f300219e9bbfd4986043127228b8314d748310978d816b0b4575259a1721452eb0f0247da80e92a68d97971676eed70a05a54487d806c2ec13d8a9f0d8da208d7c1b369c6cd9139d4d91075fe09c82d9c5eaf6f6310cedf23b51b32cd65970359c2bedb14e0f2df747c9c3d4c12bc4a5faddbbee13bcd53bb"}, 0x1008, 0x800) shutdown(r0, 0x0) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) socket$inet(0x2, 0x4007, 0xdbc) poll(&(0x7f0000000000)=[{r0, 0x144}], 0x1, 0x0) 16:01:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) socket$inet6(0x18, 0x3, 0xfffffffffffffff9) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x81}], 0x1, 0x0) 16:01:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) syz_extract_tcp_res(&(0x7f0000000080), 0x200, 0x6) mprotect(&(0x7f0000319000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:01:00 executing program 0: linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffe) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) sendto$unix(r0, &(0x7f0000000100)="b86fe7fb51401c3ab428faa2582b5848dec844e27f7499ad666e33ab2bfd2830be55b320c860c16f90fc0737f056d766aae8e3503e3520c82cc4535a94de2cfeaa5cb5ed8bb2172169d91004b6f8ebe800a288f487d58a0c421a80a5b884d08be10b207e33ceb70d9efb2c20aa263ceb03064ad58e159cdd36330083c4132d5104d067321cc5182f04b0fa7e55fb1bd622d2a37c51a6921c7edd036d46d63c840ba44375a7794e7b96ac7f024554e95c81b1a4152be1b5f1719e1ed2874b3ca179c293fa4dbcf0b3af25561e6231bbb40f1876c72e565a47c75bb4443c66", 0xde, 0x9, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:01:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) sendmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000000000000000002000000000d390974b57817283e67b8135964743a65f2b87c1ed190386198f50394aad43ca0b9fa3b39a0074d3d5d6da416ae178811a7d67a37df38d254d49f125608c1d10b2e85c7d536f8eddbb3ef89963ab9fa0271e6093c0ec3865ebea3dfe812f56f85ef1bc6c70e779f3ed54be39c5873fa8a03457d4144e22e2bc6e24326a0d1ffab08a82ec0000e1ef71269564a26e411aa3c809658a974565e550dcfca35f119496ba3aa4d6096b02308c1327a688b6616b7ae1409312e89b47421483d0f07176e5bde478c87abc13df28dba81811bbc48d764e5206c4efa2c4c619a465428f50aa729350b56afb0f0058fb01d14203d8a72616f067e0ea0e2086076efedd0d73852e016476a34521f7df070a7c233c41da31cd2b4647a22bd58755e94c462660e98de6391350ad736fab17e3aceadb401f9ac61d7ea6dfbeb08787945c7e9c28c0d22d74fdd9ac924d7f926f75fbdf57f7e7e1f8d3f8f5b6d003f107e22a29779b7c90d7e06bf0777f7c1170751642e250d7f6241c7f847070065a9eb196a3980a45a607b1b158029b494327ef9210a843ddd7530002d4c2c5f33847db5b533f4cac6a8ed0f0"], 0x10, 0x5}, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1886, &(0x7f0000000280), &(0x7f00000002c0)=0x4) 16:01:00 executing program 0: clock_settime(0x6, &(0x7f0000000040)={0xfd, 0x10001}) clock_settime(0x0, &(0x7f0000000000)={0x7, 0x8}) 16:00:07 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x9, 0x0, 0x7f, 0x0) 16:00:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) close(r0) r1 = socket$inet6(0x18, 0x8001, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x200) getsockopt(r1, 0x4ee, 0x4, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1, 0x5) sendto(r1, &(0x7f0000000000)="c99ec9ac42e455fd68f2d203e517ff6ccb7e649b595cad5de42b91896be8fe94a6f96e35f7517f0654c60bda427030c51bd7ad93b1f6f14cb18832d1b7fc00a84c97a173c502ea689c147f6cfaf36b6aa475a40c95a5866318abfb62a19064805ab76f236b21b4fba6eae1be877cfb39f4c1da1cbbc2fb37ba2593f12fa3a7d0be5be38e2bd9c2fa6af96b6450d5c0d3791b2ef7e8140f1eb175f46dca2a227b8c5b07155ecce2684a211ab2f5580f05709591780fe8af0397e2da958987c9381e7e49d36a8d26b82bb93201d4941ede2781b93538682e428f9df1eceff4e8a65a7023ab31bf242ed59fd48e411a", 0xee, 0x4, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) socketpair$inet(0x2, 0x0, 0x7, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000200)="3d2621c2877b9923ef75008517b523b931cfb89a5dcdb10fa697a3722ab5f7431042c818f188ffbf4c2112deec22f417fcd35598a12a21fcccd9310661cf5613a0fc16e942534306aab59f3a9c2b89b798fff18b1a492c67d076b888c603e20d49ff138b50142b9750ac360a3aa3e3fdc087", 0x72}, {&(0x7f0000000280)="e0a52b6ada3359ece154540f8500f95c88d95a4479eeb8490259236b29ded29a2976375dc144c31db59edcda1a9c7da17d624b9da2d71b9f2e3bf1a681fbde57bdb36585a4304690b810eabe19a5fbd14c96ef098fd9dc62fbabe5223956205f0416376f5709555c03d6f37a48206bdf2b72879bc56051538db7a73bfc2ea39728c3de8c0444036c1820db87cb87003449b6ca566ae4c2866b4b5f65102a07da86e865a253105ae1c51208e5c25824835c62570915cd9ac4a9bc", 0xba}, {&(0x7f0000000340)="1d0a88224e1b97fab5c4d5de6fa5a02fa50d95a2d26e946e4df6094c", 0x1c}, {&(0x7f0000000380)="206910ddadbee87b4fc234df228fa1629362921c7eca871f3f9a23aa7bfe88f72bbd9b084c4d1f582bc9f1cc36da9e235479c52d61b163864e685f32aedbbe4e7ae951cf1d5c52767371d6cd59200a986096a8fdbda5039264d6a390001de8fef5cd92d5b182d3e12f1be7044f31d2d48116856620f5d2e4cf789bd3b6713ba4f11b7a90f02abe71c2c51145903d3b821425461547aa71a792023a158131ab924ed661855f682cd8502a313660b076160f7ad1a14863a9d3331db1187c931af0cb4b6e506f3fd0ec3d1259484d40bc6005499d209db05259507601675e3bcfae7fe5de96a34b4dd5692fea756667f8c09854bca153e6f2636d52a52bb95b6e6e4acb51d5965973a61410624400be75194ae2f08c77d1ae5d7cd5d9e903dcc0701b2ebf5fcd8e701fc2b2c5d9a1be0ecac043af23080b9a416a09b514c04ed77278ec1af04f5e7d3db754ca2f88c27cba64642ca51323070815ad0d025710b80a8aebb0f22a25757a4bed9da6720e67e811811ea60148d37f1739568ae74cf15a6a0bd1650b4b60ac1828647c280b80c1a5eb7802694b6f38607b0f139fb3a96461e6c0708c7e0732ec5620f0b35d0cc62fcb78dfe8ab06cfaf6cca60715257f812eed18e55aee84e047aae6a2867523495c71dbbe75f4860c5197554f43363f6b726a8a137d420a962a6d3043e52b518ceebc50a082be71336ba83782c0da3f4ef3cece4643273f7a870bebe4b95e239f64b009a8c61afde8bd797cd8f5f23854351bc7674dc73026ed6b79ffc0cc183c93fb11cc1259786ec5d766e95edc82be8caccd17223a294f62edf948366ee06188681bcc2bef3ec8aae5d16677beb9c247541d964fb9f56ca4a8c3092f8734c6c1c072fbcb244b4146e9818a5fa0692a6ac896af320a0fe4809068c64856f45d3303933176fd1ae15785a1358e659faaaf6bb955ebcc1e2a937486934aa4c09fa09e47d158f116c088fe6210d9b5b0194c1a12961bb8c35ea967019914426d80e9754f2842793b7c6a04e64db640b434f0f570ee5a6d10b25d65f059230b5771cfd3bf04ba87cb2ac9dbb5436e9e504ef307125723504383e68f0e329a324b26fc0de34480e05a7145a883a516685ae85659c70da5c4decf1e41fe40e4cc029cee0725a27c735c3786f3e16dacbba4169a8d655680ffb01b6d7d3dcd68ead617fa46c1fb865870fe69c5998eff1d539d2695b1816366507fcedf35ed5dc94357f1401b9aa12581c2ba433900c53698f7a2c7cd5bd2dd10767d9483ad7b4c5c6d655d092768e610a08fe1dc6db3cf8e832ed20899195ad8903dfa7e3d5d5a1be5ed69cceb966c5d790b73a9f79edb4d7f4abfc0ea28a095d5aa536592f75846c82b267a272353ba46e40215766829e90e4dffd603de4d4abdf2a1c76705b25b12ec812c15a55de318735eafeb93b94165edc6dc86f53da6809cd8d6fb243b014cf670f59d07804b3a408c86236809b36a1414f33e2315c0a21c3c4b0a2a39a1b75a22084d023bd1206663914177143774f7781a92f4771986a4c737c6890e3892c2eb2df804f2232bc394f00ea79839d9e6b89d0512c5c2f80a55aa52ed22acc84d304e879c514f1de93ba83bdf962d7873b8b76961e14c7f2e244309cced733cf2c483efa55b4bd65dd48de279fdfad91a22742b619235739e792a02dc942106eb3aae3488481373761f50f5fc171c533a0b000c959bc90211ce7cc98ed3921f4fcdab8c0e73f1ecbf2bedb5335072a190c1d5bc2123383ad74cd86ddd6c872c01d1214d00f92e9233a3d755cca55d0a8e95d717e1b378868d09e1fa906448f20435a825781c0e3f8f0ee9b0b0d4444d5719170155daeee4a14225aa65c59aacef533d35b75e822aa6f289f14ade7ea2acdb1062aa12ee2e9666ccb44cde95f748b67cd52abfa1d3626a0aa654d94d2b99d5325158487619bad1d78a30e2cf25d7c9fd2de57d3708908e0ac0bb380af312143de45c7b205d6fe78c9cf7d2231b8f995b33dcce28c3630f91efb560f40dba581b04ef6576a9438b91f6cd5015e52fdc2dfa73d2809f49380829102031479caccc019ad8c7d242abfcaecf3f6f0da35595b122275e83555adf31f027cb44d70d198e692eea6f8142d968f18fbde7fe99f94ea241d3c82cb3ba8c2d5befa60e1a7a4a97d9896c9cb1e134afd89b4a744b717d743f3c73fa270180c5ddd393a1c51fc0d61de1a892e491d108f7ac7f73d1403a650011d2f6b6c88dd45ec3d8acb5671b72f21c84cc7e598fa3a5f15b23d8f0b5b09d2b617d4652606d9e4483ce153d7212d1403eac49553ed1562643ac8f7249d19382b69640f53f83f45ce33acb082033b61f4344db98250a6cef65252a5130102d9b96c0f13903b13f472a83aa3c5fbae654cd9aaac61afdfe03c6e8e850200712813a4e438a499ef729fcadbcd130b036ca9af4e38af54bcce87e77eb246862e9f6b11dfad7dc34ecb7d2c65acf07926e968cb798549c1f6364ce096afcced9a50538441f254366fc68c80a62c55ad0d7b5624146b687204e62dae0ac4ef292ab4d0f7bfda7dd4bcc2bc545744817093d414e4266e0905467ed13515d512e34d80aa0d470a9d5218b993d41499d615dad4ae92fcf1495ea5b7ad5b9de026804a1944038a3c4263500a07ff10ae0d2793913b86b6f30e2c4b68058c9664ab58e1100cf4d860a060325a37d6cb390c814c0882408bbeb6af51ea13c4667f0bf7eb5d0b645cecce303790f9c40458cfb430e5c31fd8db575e257369fe1007f571f5cc9b727a5412af43b19ad9c2b39a8688d2c4c0c15cdcb3c6e2d01c69adac6bdf74f5b190fa4462d56b00a92b5cf70d393375698aa97dfae67f8377c219e9bc5bb31f99c49881a0d13611f26147fdc34505e58b3d615f2a37cd18894286d392d61770eaa596fd6b75195ff77acbdd9db5a8d9fab68ac670caad9df2aeb257a3e67c096a91198e0b82facc4207adbba5d2f379be3add99b54df6397d73a883fa3316567acea5b31f1da0178e02428aa319e0e20f219d873fec04b14bb72785511a5bd0def6ce006b0a84a321dd93720d36fc9a3b3df67130dbf95175eacee05d826937edac149bfc9c8f74df1ad7373b19b4aad349f5e7088f4d4236530fb4d987e6fd9785fee231426eaf4b52e7282285f9b76007cd422811a8ec63d1e651b4bfb43b28d014551bf894157cccecb0e7ccd4a9436b124bea31cbbe524e3e5efae7f2a0857c1ae491ef5828bd1a87149821a78cca46264760800da5a07764476eec58a9c9c4e2fa4f9cd797f4575691d7ff7fc6be2254ebb93afd00deaac0510b3c21bab9a8344e143b48da029e9e2c7e8d4f4782efdbdb8442ceda62f1d49b55f52677bab08f14087bda77e0a9c85590768a3b6ae53617b7054a4e2252f26bb458e9d8a2ea9e714402a9580990399819252f40f64cffd346eadcbab9f7f077bf8de009e145da4889e96fce660fc1e4ba3131fc34dff57341b349ea11bf405882545db7340f8b583813964d53e56037476ac26db38b932b2d9947fa46affe400a3292ed8fc0a82d7482497eb79dde679dbc41f4c7e686c4a7050c587cfcd8e49c45d83805303943827a2b90c2ab1ef38edfaa127860d4780904595738c50ff90965bd1a061e58d58a121be7685312eacf40b0186a25a095c1316cf301a203c1714cf53157b967b7c0253aa62c3ba2ce8b3fb28a4462262f3494bfbf9c1c885a8731ace80c1a707bacbb54c03ca9ef97e05adab1b51b10b94bd69463ba667d5b2ca8e674e001e3a28cd06542c9ed308f215d32e48f2cb00f3cf19f9b07bce8dc7e952e9ad210db0b5640b61ec166b2964ab3069f44bfdf90968023ec410e92bc17d188abcad9921590e1cbd8ed5449e47262376dd8d297cb443cc5e2047a6ab151a33ba064818bff35b23d69d8da220b7706cdce2b8631d8096ed4be68867d3bea07f42fa0dc828260367aeb73543413fd51efab82fa1842d3d0bd62e3d25ff77b75dc4298774205bb77b4a4a920ee327e031c1d22d36081e633fe7eb84ea4c6aa837cd8e87f7abb8e5547e9c0ee53eb8e45f5389c690451e88ce48df46a999cb57ddf37075e47b71e8dbc7dda2430207c2fbe772e3261d1fcb961f438a0f15e833903a47698165f56226e88bb10f8555aab6ea59634ec9ddc8ad144ec893f3ccc4217ec8dc37ac54b84cba23aa5e86669cdddb189adeb604d241b19109602088b702bc150d4d3e80c71f703950a642332a10cf39100f14a1bdb30ed2bdfbffe3d5b3bd9577743dbceee95ce723d1383d781e331ed6455d1ea116cf660c852e1985810ae1306cebbc2783c3ace296a376d1b03280e964fc336aa208cabb3adb6685b0823bb0d525055691d10474409a7623ee390ce2ba3709f0371fb54a761f86511f0acddca01d5042fb1b51b97b64282ec7844bf6f4321c19aaec4e599d2ef30677dfb69d5ad87cc141ca638125e287c60905898dcd750bb77e5f542ea1d3a863949c5968707ece317a1c9474a8bc09e34516ec9162dd790c316702abfd269a150dcc55ffeecacc21630fd7f8f57ca7c7ecd5c4eb3f2af590a4468bec200709816b6eaccfa28981ca1e558c2002de3626622e0dd608d1fbea1d5b26a126690cb1915ecf474a37e1b801df9db5b6fe15c6f40ca06088780cc6d899c8b5b1a9119051bb642c970ab12a1302e5d125f9c959ff7556ef297653be5657e4960e58108f6c7cd02a1ace0a501830ee0f5981f19a0c8e1f552d9978c1a4c228bb1f65b4b9dde4811592ad822dd6c49d576b3d8ff32df1c320ea20b43d8ee1a3b99d3a049771b182041f2a4583b86211919accf401f13fff58117805789760079980ad99e58a328d0dae292c8701c8e16301c9c3da2566c99f708ee1fe1965a18ec1136441b0c3aed44d2bb2dd8acd65e7daa61ae9788782f634fd538a6a42568182b0d485bb6d5ba966b113c16871f8cefe37ca0568ee41c2ecb24527d961ef9b35eb11c660a9879f3bfe4422d2990c26267c13c3abfac21e1117f08ecc409831a983b24745ccd8d80cdd2049810c34274c1845ff7b7a5632e29bed02eba41c4601aea0cc060472942daa4d633e8fa89ad84182314e958cef3ebc7bbd5efaeed9ff4d57a54792058392ea78522e9be609e35cddd2ecfccac662b15ea8ed4cd1228584b300fe1f32201ca64847f13bc44a6d040bc4d9f2aaf7005284f79c732d5c6d0152a4943cf0d48d16dea749abd44823f6c1782e97154734b82963a6b7036772981ae2e4e34369acc0d1ed197b2f1ce2e9422bd60ccaa30669356db9c926f306ddac82c93f14eddea1ce9554ddc38c741a76dd9b44eb292e62688210cca09aa2969b6e91c246c241baf3cf347dd698574fde56ed4d4afa6cb50a7589d534f95cc091118001eaa0d8dd49638ea4498dbe414baf1d0ab817f2f26dd4901ce8642e4599b16e183a08cc6455fb6867c41f1437d512fa13ea8b6629945abe5520def3e4f323901ddcd71710648d8cfca0a5d815045bb1e7f28dfb9fb150fbf75197a304fd3f8e411951c123db61bbd31e071c4edeb276450e6b966054ae9fe5c1d2928d936831aa2cc5b50aa2ad287a7276de5e9b5f32a3922e6e05e883697256e3ade8a09f6cafaca7f4c6d5f028340e6e95028b48d4a8143d9a60fe50cebd34bc46e780b3ed6800e9cd5beceddfdb5ac1cffaefadc2b8873655d42a55f55c77442a1e000100284299425af96a4b023fb2646660c0c55b51b75133b90d34e5fca7abbb918f2a8c1198162f828542ffb", 0x1000}, {&(0x7f0000001380)="7aa19a903082fae2c67b3a5e535cc4e82c7071c78a41ec906c3d65698ebe69bf84b029fbfeb26cb119c3f6d480309fa35fe35bc71a31679ba4c76e3ca8b575b07a8af2e522bedff17af30de252e4a299a5c4a188ab00f5b2be9325d301e9dbff90468a9e483fbfdae26b705c8192fb5cd1ad4c6f8e93c15d3d3933e3870aa1424bee1fdce895b7230c801a8175471c43603d2f148373508e668071f5f7c3a408bbb9d8c37661f69436fc33d096683e35803895806c820d3e2a8ff9c92f791c052ac5ab6985f113c52438960fd27b7c312af73eab39d144d347b7401c994ab4afb862ea8256f77516bbe90115e79a24a8f4945a418c50", 0xf6}], 0x5) fcntl$setstatus(r3, 0x4, 0x40) 16:00:07 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0x0, 0x49, 0x80000000, 0x7fffffff, 0xb9d9}, {{r0}, 0xffffffffffffffff, 0x20, 0x40, 0x8, 0x200}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x8, 0xb64c}], 0x49b, &(0x7f0000000140), 0x4000000000001000, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) getegid() select(0x40, &(0x7f0000000280)={0x400, 0x3, 0x0, 0x81, 0x400, 0x7, 0x200, 0x4}, &(0x7f00000002c0)={0x98, 0x2ae3, 0xaf, 0x7, 0xffffffffffffffff, 0xfffffffffffffffa, 0x3ff, 0x9}, &(0x7f0000000300)={0x5, 0x4, 0x10000, 0xcf, 0x101, 0x3ff, 0x1, 0x6}, &(0x7f0000000340)={0x80000000, 0xfffffffffffffff8}) writev(r0, &(0x7f00000003c0), 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x2) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000480)="4bc79e426dfab339366afca149f4fa23511048fac3b7d193bc3b474a0ee8a2bcf2ee2ca6e0c125c6d450d2bb08e95f6ab84091feae51032b211ec9f6c0c16a529b664e28eae3511e33e4444d3fcabb21eb6d336b05724590142cf12e42388a2d44969007b67d20492ddc83587e288959264f765f34bf9acd07e5966ebcabe49c4e680f1a16cee113bab7319086ba648f60819763ef5d746c03227e7d8291eab887c93e1835e5329be381c82231", 0x268}, {&(0x7f0000000380)="02f5d786866afea2346f8bc19d8a8d6e13aaa92efca8f416f7ed2d51977085da46a363c907392389439bc3be1db0d8690bc7c05c89ef6cdb3807c65f810ae45d9192f9dc3cd4f4168a1cdfb62e86549bf71ab5b8d2ad6be5ffa92a1f962a4ef386312b21cda43bfcdd4e7a88e477548fb1feacb2c7c6205818d235d07c7dd7e5414558c042c1628710015bd99b445559b4dd7a20643f032bb86fc356e038a6262ef586e44722018fae5a33498ebf44bef1faa3fce1379b7e", 0xbf}], 0x10000000000001e4) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 16:00:07 executing program 0: r0 = kqueue() r1 = syz_open_pts() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x1, 0x672, 0x7b, 0x0, "9c88ceb83076c1fdb742fc64c28b3e817fc2928a", 0xfd24, 0x9}) 16:00:07 executing program 0: r0 = kqueue() r1 = kqueue() r2 = socket$inet(0x2, 0x4003, 0x0) r3 = kqueue() poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0x10000000) close(r1) fsync(r3) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000080)="7648f17584effda95a07be6be44fe58bd2c86c881b5caf3c632c4ba3763fe60f72f3f3dbb49eea599373344a52b965b0082d2c21a89de56626e81388138d55e759a1f63caee04d35e141bef0f7bf3e37406166e71e2278cd1fb2a25b7d4e658bd4283eb8af2ce44dd643e376be6d42fbd0ea4d5c82dfdb8465f6f7683ef8fbd1039c711a1c4cf9ccefc73ee396d17a93bb2ceccf9bd2bdff446aafbc2b71908bd8bb7e6d6707a9e90e42d7a9be3e6c2a997f4edf82c48169dc3508acc05b6a9db8c05eb57b767a49f823f5df972b60938535fc215c23bb928b13122fc31131ae3f15f527c55e1f8df5bc9c5af47122b2c3", 0xf1}, {&(0x7f0000000180)="c4a125c0ab851fc9306c721d3d16355c09c868bc7ee099211125c83b6627c27c676a12bc894c81b278c6a1ca2e6b6e312aa408af3215ebdec84941d0ea7183396653e629186e55a0bbae3bf7ab64ffd96d172b782884254dbbf7145f889cede45c8ac8e3ec044d3f0a7834855383c1a31632a5eb1dae1823cd7245282fdde4f89173a345436a7adfaa8e04ab3a066b86f2034b5d91a4208661072875ed08c737c585d2eae0b4ec767aa5a3f60fed56e40d470b8f4318b266fc480bda408774e057e95ea05f25fdc1abd325074f4274e239c450d1515e6714d4469a9796c79ed42d39c96cc8", 0xe5}, {&(0x7f0000000280)="a47dca8cd259f4a356e802c8ffa2df2ef8daa74b4cab6cfb4c85d83db608d62ba324e45b99967ac0b11208488dc6732cd304aa78c2d99f0315393f29b936229686d4b006bde6e9550777fa43083cd43490c941cf93e5c006c677ae33df4fa4f373bca2869d1f0c29617491bb301ea9ed92a84caecd24120028f82f706e82270e6c41e88ba77a1171d4593423ebab6f328fef03074ebf0cdd00c56e091868518e63b482b71c22b898967bcc36b977b5cc990f3e0cd966271323d86a7246a52c3314b6ee8217e3447517", 0xc9}, {&(0x7f0000000380)="2c9fa5e336b8dce35776d4740785142b42e67330b462d3e0037e40230d3b3634e4429bbc2feecff6f29d9ff7c21548b6c749c6a50dd0179d3408e1ba212706b83407f1739a1e1185b8bf29907614e84733ae5e0a9f89668006cb19d303f66fe77f8db29469104f7edae875fd85337ce47e957333873ea26338208e1a7a8f83384daf15bac1e668353bb9074679c20a85561b6c9746c17780e5890d8565e604a3f07ca99965966f668af004d0cb87353d404fe7", 0xb3}, {&(0x7f0000000440)="c689c50281", 0x5}, {&(0x7f0000000480)="b4ae5007a43933357d4fb26af679dce715be6f6d5de8f831ba3173bdf136820875a11e034719d8a5846c29a05c1eec7da5e5a40e17707bd507ea71d840952b4f5092f66cf2e82a2816771e04c8a000e0f6a7b87adeaf5b6b3e2f67191aeba6ac7032d95a0a40a3fa8b03bde877d296b081799f5f21454a33990afc5d2391fa0d73da5ae8d028ac354604a6fb3fa73ff3", 0x90}, {&(0x7f0000000540)="207d6b183e1421730fa336d782a32b5fe5155b53ab64a6087aac70bc6197ce0c7d4f5d688f189fc14fcbaec1d605ce43e5aa477922d6392ad7f5bc5443fb4c452a78ba378c723a8f305d5e2e7b8a0a27364a6471ed0cc42c51855a0b3d23bbacc6a74dbd4af109fc05b1b6e3d3", 0x6d}], 0x7) pipe2(0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) r4 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xd}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3e, 0x0, 0x0) socketpair(0x10, 0x8005, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x9, 0x3, 0x8, 0xe468, "25e0bfa32d0c4691d77b2c42ed0bcada5771c8e5", 0x42, 0x2}) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x4f07, "4151d05508ed444841831badba02f92399d9c20f", 0x20, 0x4}) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0xffffffffffffffc0, 0x83}, 0xc) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x6) 16:00:07 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0xfff, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x8}, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x244) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x22e, r2, r3, r4, r5, 0x180, 0x27c6}, 0x2, 0xffffffff00000000, 0x7}) 16:00:07 executing program 1: mknod$loop(&(0x7f0000000080)='./bus\x00', 0x6, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x2, 0x0) chdir(&(0x7f0000000000)='./bus\x00') connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x0, 0x80000000069}) socketpair$unix(0x1, 0x1, 0x0, 0x0) 16:00:07 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f00000000c0)=""/47, 0x2f) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81, 0xfefffffffffffffc}], 0x5985, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="e3", 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x8, 0x0) 16:00:07 executing program 0: r0 = socket(0x16, 0xffffffffffffffff, 0x203) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100)=0x5, 0x4) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x20) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x90) connect$unix(r0, &(0x7f0000000640)=@abs, 0x8) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x0, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x20) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0xc018, 0x200000000000000) setsockopt(r0, 0x0, 0x0, &(0x7f00000000c0)="7f8026d840081dfa2d5f11751a77f43de239bffb5c823967dbe8ae29bae5d724b9289db2d42cd19a5d5d5145e1b61290059546c8ba7825eb2857b0df5148d7919fa1f9420811c6ba57ae94a7626728e9a9528410f3734faf10a59e5a91e649e0aa792325b7d48ce244c1127892db4882946d8bf3488b4909c5a7915d73b14bb1b99c97baf87725716f460df512d661b18c7236b1a160b964c25f1f61258985b1332a572c1e87401c13b9c4492948509c1b35692e6d35db32ee84b2e642836860f1419a37e4e7b5e73237ee5e95660681b3d20af5426a50d1a2b752ed6a853a9eef9956164223a3cee29495527e768e3bb6", 0xf1) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000003}) flock(r1, 0x6) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = geteuid() getgroups(0x1, &(0x7f0000000400)=[0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={r2, r4, r3}, 0xc) r6 = getppid() r7 = geteuid() r8 = getgid() fchown(r0, r4, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) r10 = getuid() r11 = getegid() r12 = msgget$private(0x0, 0x100) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={r2, r10, r11}, 0xc) fcntl$setown(r1, 0x6, r6) msgsnd(r12, &(0x7f0000000640)={0x3, "616b8be48bf69fea8d6cc5c06660ae22aae305d6cb307ea7d88714f578ab2780288f6e958cfdb777c5ba93f0586c560b63321634bc6fd122566a6194917c47e03967f82cfa2229bf554e17cfdda3994744446d659a6f3b1db1bebd21a35302973ae7b38a8dac5ebd35d841112e332c2dd3a93e614cd207b8fd2ad01e327bdd3c6feae9556c6bb4e630a949f08c7b85ded03e9012b91792a838ebe329fb32c6abe1624230bb04144c120779624b0559ee8f21cb5737550eb8cc7330bf7319c72205cb9c4b1247beb3caecd5edbd414b1df0a44b"}, 0xdb, 0x800) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000040)="03b0add659a2ca6c13b3482c463f41022e46569da9bc228e9c766b35b11693345663bfca5aa19ea52f13cd731288babfcb6938fa735a4787a561d543d627df09b32b22f229a69962e81198ffc892", 0x4e}, {&(0x7f00000000c0)="659f29d3c58c1e0811b6aef8957dd2481385c20b1dc97037b0a416336b6d00bcc83083b9b8888315dfcab974c528c25529cba48d79e533ea8cba41a34243703d835f2ef4bf30a4cfb209b8b00747773fbcbad93385b5af23e4196cda3bed7588202a30b38ea7543d6666c22d6aec81d8e215fbf05f112bd3213731", 0x7b}, {&(0x7f0000000200)="f5ae422f5e4be337458c77da01bb4e047687af75f19d9b298783bdff7e0a3b7821adcab831457488f45fc5c3ba001b5ccbdea1c98692f97939b1175219c3cf573ac16c1661f581544c5ce49c27c724fccd38585c27e1172b456a23db9a5213e798509e3a175fa28db0bdb7d0d5681985453edf84a13835d2d89ee49ebe47c5a985d22cf332c3b97d77b6fdcdbb62149209cc7d6b732f35d09d6746a717895a3e76ac12c5fc4119228e4a249000af25939b3cd9", 0xb3}, {&(0x7f00000002c0)="5ce695caa7b745e5b7b2348c2f803c6c73e31fe5a810f4ca2bfc46875655c9e17783ec01c9cd25151e0f58d14958144cc384bf2d0b23fef493d5b3175d80af6fa9e442", 0x43}], 0x4, &(0x7f0000000480)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r1, r0, r0, r0]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r2, r4, r5}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r0, r0, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r1, r0, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x140, 0x400}, 0x2) 16:00:08 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) write(r1, &(0x7f00000000c0)="5c7ec566c16d80f378e71ba8424eddbbc347e969168bbe2ca2a6075c2d68b4adde28f5aab3b0ed8464e56592cfe29803e8e69a29af2eee", 0x37) close(r0) open(&(0x7f0000000100)='./file0\x00', 0x20808, 0x34) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x2}}, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) setsockopt(r0, 0x1, 0x8, &(0x7f0000000140)="07ee440df259b4a7d9a85ba61bf1636ed1cb11d2a5bb7e5278d76eccb234c87d5485c5ac745901ccbe48ab8603fc55f6ba98a0bb20baa3bf2df562d580635bd95a1609fb2780e9ea6149e4cd99bc4406bebbd7f1e6dafc9f1fb6912fc15278bcd1a98daefdb0aa6269260d287808be0bf96db92443cf7d2c5ce5ce408b64b6df4e894528710e3f4ebd", 0x89) listen(r0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) setitimer(0x0, &(0x7f00000000c0)={{0x1000, 0xfffffffffffffff8}, {0xe5, 0x1000}}, &(0x7f0000000100)) 16:00:08 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='x\x00') kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x9, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = getpgrp() setpgid(0x0, 0xffffffffffffffff) r1 = socket(0x18, 0x0, 0xc40) getpgid(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:08 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) poll(0x0, 0x0, 0x91) dup(r0) write(r1, &(0x7f0000335000), 0x10052) 16:00:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000012a0a, 0x10) write(r0, &(0x7f00000000c0)="7468bca0c6459c6aec1970170a03c20a0411786062967f35b79a981252a504a7e7d4ff8b52c536d005ded614752991f196b9391f291bf9c8269143fe6c2c980f1965afc9ecd51894dce063ba404b2afc3ecccc4c158ae3c62e1d70d9cf12773caaa50d7249af307678e77169d03b2a29b984973e71fc544c03e8fb8c5d362dd59ededc755cd0e77e3adf55f9b22c8c12e2eddfa63f17721486bed56174c7b22fb5afe52a9aeb59244df050e7b75b824c1ec52810ae3a82b049901172338f0af7a79858a13da58b23eba8abac354ac626ca05d65011fad1c7039e96337155e81c8e1b1dc0b990803a97a6321299a27dfa34a2e400a52e61ad69da114ba64d558a161c5cc184339a218a9bd749830bf08ce81571f12ab170716b330f819406e8513d238e2d2a04e25558e8941254d9a2385acf1b731dc9a7a9eba0839fad5421787aad5629a1447ae365013d313161eebec3be54b018d7dcb07466b9b2f936c349c5b7509f7f1c1e1401fa868a2776006f807fd7712f44ff93a64eb0e322656858c0be9907d0e614ac3b3e96b42d740368edb8703ad0ebd1f70ff9e77d8c6048818ab62e546ccbc39e4626628c8b0b20fc7cdc144ae7fcd6b65fff548addcfec6e070c96da0ef48faf498554b431eeb2f1da99eef8110acacdbf1fba841408fe88b2c09829c08c5b963ae61fba4f14fc744127825f62b6acbf291ce7cc40fdf3b1e67c71d89d7ca206c6d3ecfb04e652bf58e7621c7325e2a43b9e5566eaf82a5bf142512697c2b04919252f0ceddc8a033cbc148873b3b8c5f6c0d730020bf28dd5e402c70ecae0d6c0457598f8ac4935edeb31c32ee8979c57660820775cb26326805f1af5b541c8cae47ec3b6bc40c75b3d18b335ff51d6af990cd82f2b1de7437f0b2a37661405717c62250cb457fe11faddc322c9ae3a3d7f3c02e0c6841dcd9c825d0fe87faed773b428c8b75c874e570344df5092f2bcb6ff319f0248caa2894f5dfa18724f9ed16925c507f8a6f29f4a08d6634093984512b1eb5ec451d0b70f4bc8f88905ad14186db1a01ae1769266d74032a1e2540f4894810143b12327521d4bbcdafaaf7a049f28c24912770f8d1f12202dec97d7461f8a0fddf958b189a0c2ff48cd4de74a8bb0b11ef461c79262216989b4e7af59a062d5f8191e597dcd19f3ed506b29d371d27f052630bae4a7f56f784ab1d2911be64d375f5249acb5f7c80a21382eaf8b2b67e99a79987289cc6627adfbd96612ca9f0e7eeae96b43b71755aabf43ac60b2d26478b65ff228f3de1000a5f41c107a2d2dd1ac68237e089cad143b7bb06e63cf8548db214c9a34eb99f4149026ae5e8b01223e9ef68260fd6593ec424127a8a072c84a79fb7ea2f9ab189d4eb58b8b2d60b9648ca71aeeea0f7cd12efa4026eec7b10a40f2df369af099ff9492a5cdfa22a497a4e7d3a303d1e808b79cd39fa2febf8e3772391921723af90404e16e1431511e0de99b13a2cf7671ec8b770e3d00b89246a99aab8dcc07ec076c5e93af39d0b5f9f052ef7c00c39a076aa8b55e4a3a40a1b9e084c6b3176c53f5136ec631eca3a192822398763e1e9dce9602380c8f47b56620dad96d45bf8d959a8356c2dbdccabe094b7caf40d32be653ee54a24a3bff72dff770dd4c6a9773ae6ca5603a5cb92600f3d4b5d1461b8d14bcc3631abcdd2c51679f39047a439b27cb1533abc83b3c424f76b463d89354dc6a9e535c6057522c82b2d4152df91b7052c687b54755a432e5b6ff1d950073c140e22c72b3414fc9e49d244dfb0e30da06ab0b944e8c9e01c8b648c70cb4bd5a5d2a8170fc9ae8c62435f58e9e08e93bd6e76ca049dd956c518b71110b632acae967ba24f16916bfff543567bc839e77d5d28ed070a19272933492791c05741dffad91af621bd13185905f55d3e39becaaf8106e6192be059c5ec0629270f21dd6b8d8a8fc30c0a5a351840e1564bc58a5e0316540d156281f22a6ba2d0a18454ba14b23a26f2de073d53097f02ccb4829e76dc1a4b8cd8cd2e4c149753d08462e72cc90f441611c706c1f66a3d8377362f322b6636993231a71c171332acfc68fb4b0ac433ac509a97624b03d3ea51f7b781d3e46cb9b0944d75c9458d959ce43b63e3e143a7e9711f5b7a512b110edef6db3d9dad7c0576691b160c8ac7c94aa8bf3e7b69b27d3ed62aa5d5833621be65e4dc00ff31d49c48ac9e2d1df2f91db48b0b61a445c3766fda40e5fc0eeb5f749201fb0988405aa0fd10796b6c4c4659c8398116281c90c83ce920eaeab42172252285449ef74345678670c6fb63b8ea8b89ea6d4ccd8260f99b96796526132070af7b6e5ccd44873c7f6faa1dbcb96a698c4acea6b01b5ec2a93c19968abf58572001d93c11c5d7399cb9f5ad580a77421ae635d98515286fc2d9c6b51770c5f5e6f3287c485b4e7aa3d03726e39ac6f836a6cca896efc87b781ffc8c4531d528f8d760243118559b7f7db239294741ec2583db9aa927a2124c62bcc87c673a3f09bf73b3b726bc6c6fdc09fc6cdb0538770b7062927f79f962ca464d448aadd37bc23f3dd7749a2c582f0ad0fcdba3abbad17611fa0fb989ff6dbed50815763fef80cbe7641ee651a390ed3822f9724bcd361ff6268a3ce5ccd16c791ca707131d225b064497f554bdb47cb09086d98934ec33c1013aa2ae51770f6ab8d23fa49027b3b411e639720a51d92603bc8ec2cfb60cca5cb297dda847a9818b19d257708663e5cff364866469936b668588635d51ceec547adbcc86cae3a477f79b7e28241226235b012e88e9e8f892730e5085ba0f32c67d639f5c0a1c0cb1419ded4c43bc2f2a990a342e48b170e10f5687532fca3e2b6e6b6f0a723a76cbc7be1e066110b457d773b6a99043413b5383f34e5dd5857acde8b2c6ad5f71328c0d309ebd94a2a4399b811ca56742b63fc5a897bf6e8fc87ee6d5303c196cc8b46d7780279b36b6477582cf8cf35bb933896a112328a568736a60a2deb1fc0729c4bfd97ab2157c8f9552f2579925b3b566459e86d4d8352ac2ab2a40eaae7ef67ba58a341e185d49e730db6f79f8787d5d3b16446d773a71b08a67f660b475885e90cdc94e5d24fdbfa85713b3e5d7e4d21be896ae807698304db74f54578cd8aaaaf891e0c63f99e2524d5dc6576d528325588570dfa894449cc5025f1f0bb2f3addbe406cc775da9e2fef627d8b61bab2a280aea7c3a895bb37047ef4c30396676993c6bec03f2a80829002f82813309c9044c4aa5d97037369070556ab201597af666ca1dd0c9389c82fdc4431bf97443e75b562b826cb503910931bc748b58ce7007e3af982e0a5652f27532b40aa092fb6bb2445e5859c1f58c557fb2e372931994e6dfdc24efda4cbccb1ec71c523bbb49ed4494e689081d4894edb06198e207cdb4bc4cdf571aca3511e77a129236870046182816d3d69e8a34821dfead3cbbe23bd19620d3641b552e93bdf7c41bd6ddcf64d751e37c79b38cc08cdf07ef3e339cf3287becfdf2240fe4de5661df973c52e1f0d24833d94cb87f299d07134d1c4982b5e2165efe9e2862db9a85b363e8be538f1f3b522a9887b2e298632bb09be0ba7faf0fb02d03a345c1c89cb3c85828b056dfcf3ed30ca4978a2ca131fd16627df0daaec0207978e7ddb061df24f599909b445894a6aefa7584b9d6b087a37a80c49c90d35c528a12bbcb02bbfe3a461f1e039d14c88d79310a6228b7040c100a1bd20f035238cd80d336e6b0e0ef1a61adb4d7a677ac3dfdaad45cf0f94fec817e306795ad748b4b2d760a30a1764d8d2b23b48756e391ea9be78a125e12370c5fad99a35391d5edc59758ce6fd487944500818632cd4135bd72a79d8688f33bf47ca4e5d412e94085f3249676130bd21deb17173eecc27edb5a0bfc13b544b03be8032393433530ec76c82d57aa937404766c7e555f52adeb2a2b438cb235d3513ec78275de7e5fa7b4a45bb26f1c6752affcb70f715b302e7c739545b91e585a39320c8c995411fa0d4209c76df60b12457763d27f98849ad16e3dc32bc210ee4527479ace77b0913fd40ebb721fb51a1040011b3b9eba5c1241abf85a164a01b60bb614f81ffa74043b3cf35ea1e98a53089f83b7a38f922ca1ed17ab0cfb2ad6415aa44bef49e71f18445c5f7b7eee3334089edf20ffc676448a388525d5bb257a0789cc2645e54c7a858e00569554b96f8f2fb90188d1383a725346b463b924dace330dec08521fbe62e763cd98227d74b22e68f099a21ee53c542acf58a16505e14c50c44c817d8082fc69dd6cd70fbea1adc7c5432f99b3840f838c3994d7ea77d373e30095bf45f2115c270d3544bb313602af0b3eafa3e28f5f5234d33f9deeeb0f563986904c0ac1a8ab1f2aa26d0b4945188daf01108f2600f0bbed289466020ae2641f2094d226818f512019a741d012816a49046b849aac2c8f5419c07d14be715082f8d619f4111a7d19d0f4dec2c99f9a172546384355cca2c429233918fc9f714ff40bc6e2b13b983f837ae8099ec17403cdcf9fe7d6e0300b8f06905b18f1eccad93232b47e9433d9583a4294f30d20b81df37e919e1a726763ccb1c7fd39e4cfc7e91b516db8621880db527a710b86dcbf10a7b2d3f54bc88a132236a9b41e1fbc5f86b2a1b7ea7c55fc5cc4de3b50241b9feea533662d0a60a3123383b59aea785813689727c13a266e2d4514b9a0834d5cdc7b14981b89da2a8f542f4334fe53361a059b21601fea46dcdbad8e3193928c6fc00668d6f72dc6005e8e75f4f4772e7839c984f53249a6e9c554a8dd8e4a6421845c54e09fe79c1d204e62291efd501de3a7037f3f40d0dfee7feeafccf68e2bd3126964a65bdd717826db8997693f0da64950eee83b8cf5b8a1713a52be31cef2b4c229ed56cb05b6815f52b3d7cc8b02079bfa505b9011cbf9d35e0f1c752a9cdab8a5f9e51e4f4aa4fd7134e34ae6cd438794d5700340796b7cdc1161a500c65e68d34869eb7fae59caf2a5f4f36d073e42d37f0c92a1f167a97a945436880bd887731ff65d7618eb1420ac9e911dfefbc8cae669ffd2cb451c86c314eaab6a2cfad0f604e4913b312d1bb031b0344048acba98fe9c58f854b8f553d39f9a44c4f3d2c515cb832d9ffa1fbf242578c99d733fe6b5df73c823d1958eb7fb2e0bb5f319dd1cc18a6da8654e8cd43c857dab698a355b28d21fdf49a0c8c2efef7d45dbe6bedd3fbbef44b9753019014fd47e219417135726b690a48a9ab7e8651e96f53e178ca18ef09b15905ae78058508205f23384a8ab1837eb98571f6c57373e96f00420c8a4d04d5a5646d536794bb747d276eec3d118da4f04967b1b9e3c99e64bcdf8b92c4d08ecbcc01d3887b201f6a866b351e51e6fddceb07584db43e77e5e52759cedcaf3447453d696faf6901c60cb4a38e269260bcc3e901d32bc197e303ea32bc7d00529dc4ebc304c19128f1361d1675f0236b809cad0e9630835846534ac10c2f2ac62c8b1a35a424c0caf6028c172906158f01e3b4f02cabc2fca8da099d802f78dbebc1de6cb63b523872d403b4a069f2758e89be9a0b79a05c6e3645fea8cf1630448040eece58aaea5fbd0f5aa0b696d864d17bc88c1563d5528c1dd13b5b53c85a8f1b920222e938c2787be7676e3a97893dacf1914b4a572a5e9df91d8f98a50fa95b72d500e4aadc640e4f0b724ceed274cd501098bb52bfe3e54604c07e463e67dd588c1d79d78de874afe61ddbe434f6b01ec3b3c7", 0x1000) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) r1 = shmget$private(0x0, 0x2000, 0x404, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0}, &(0x7f0000001100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r6 = getppid() r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f00000012c0)={{0x80000000, r2, r3, r4, r5, 0x40, 0x8}, 0x0, 0x0, r6, r7, 0x1, 0xffffffffffffff4f, 0x3}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x7a5f2ce2af426029, &(0x7f0000000040)=0x20, 0x4) r2 = semget$private(0x0, 0x8, 0x0) semop(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x1800}], 0x43) r3 = dup(r0) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x16, 0x1, 0xfffffffffffffffa, 0x10001}, {{r0}, 0xffffffffffffffff, 0x80, 0x82, 0xba0, 0x2}, {{r0}, 0xffffffffffffffff, 0x5c, 0x44, 0x2, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x14, 0x2, 0xfffffffffffffffe}, {{r0}, 0x0, 0x8, 0xfffff, 0x4, 0x3ff}, {{r0}, 0xfffffffffffffffd, 0xb4, 0x80000000, 0x4247, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x1ff, 0x7}, {{r0}, 0xfffffffffffffffa, 0x28, 0xa0000001, 0x445, 0x6}], 0x80000001, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x84, 0x3, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0xdd8}, {{r1}, 0x0, 0x2, 0x10, 0x8, 0x1f}, {{r0}, 0xfffffffffffffffe, 0x11, 0x1, 0x2, 0x60000}, {{r0}, 0xffffffffffffffff, 0x24, 0xfffff, 0x1000, 0x1}], 0x8, &(0x7f00000000c0)={0x3, 0x7ff}) semop(r2, &(0x7f0000000000)=[{0x4, 0x1}], 0x1) close(r3) 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x81000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40000000001004, &(0x7f0000000700), 0x189) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x80, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0xff) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0xa, r0) setsockopt(r0, 0x29, 0x40, &(0x7f0000000000)="df0023a8", 0x4) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x1002, 0x0) r1 = dup(r0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)="404938d7ceaa6cf711a6746363787c6ab01d4e26bc09755b8d98e3706e9a62d632f050c3467a75a0014e1fd93b1b3fbaaf3761889f789961b861261789c84d2e86f9eb9af8171a3e37bf478d4a14d0a4b7c1020220b4347491a1a489ba0cdfa8b0cd38a349ab8a7b39f3372b51861213194112ed10c852ebf2897dffaa707ae1420f8d872aca0e3e3b359944471bb4d3f79028417bf5e2734d5ae9e3bfae1f7db7b9b49886ba9387687ff55cab391d21d1a3a4b658e625dc21a0b6d8db3e", 0xbe}, {&(0x7f0000000140)="cec2f92db8f2445237d20ba4a8c9ee0bfa18ddc7e88640d494c7b95de2834a8b573729e2e609ba8b546edaa9fb567bf705cbe64aa42c16b57253677f33ffb5da37da2a250be7eee198bea85b97e4c8dabbf09200fc944f76030fa14ca6d2d98f9cbd9e45e8321f271e", 0x69}], 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x40ccb7aeecb378d, 0x0}, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(0x0, 0x80, 0x2000000000004) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x2, 0x1}, {0x18, 0x2, 0x8, 0x3a4}, 0x0, [0x7f, 0x7f, 0x7, 0x2, 0x8, 0x8001, 0xf4, 0x6]}, 0x3c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) 16:00:09 executing program 0: r0 = msgget$private(0x0, 0x1) msgctl$IPC_SET(r0, 0x1, 0x0) 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x4100002, 0x0) fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) 16:00:09 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)="1100") truncate(&(0x7f00000000c0)='./file0\x00', 0x6) open$dir(&(0x7f0000000080)='./file0\x00', 0x20080, 0xac) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x1, 0x4023}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x9) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) poll(&(0x7f00000000c0)=[{r1, 0x2}, {r1, 0x5}, {r1, 0x40}, {r1, 0x40}, {r1, 0x2}], 0x200000000000035f, 0x1ff) 16:00:09 executing program 1: r0 = socket(0x15, 0x3, 0x7ff) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200)=0x101, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/176, 0xb0}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000300)=""/248, 0xf8}, {&(0x7f0000000400)=""/200, 0xc8}, {&(0x7f0000000180)=""/68, 0x44}, {&(0x7f0000000500)}, {&(0x7f0000000540)=""/120, 0x78}], 0x7, &(0x7f0000000640)=""/33, 0x21, 0x6}, 0x800) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind(r0, &(0x7f00000006c0)=@in={0x2, 0x2}, 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x42, 0x4}, 0x8) 16:00:09 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) r2 = socket$inet6(0x18, 0x4003, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000440)={{0x18, 0x3, 0x4614, 0x5}, {0x18, 0x3, 0x0, 0x1}, 0x8, [0x6, 0x41, 0x2, 0x7, 0x10e2, 0x9, 0x2]}, 0x3c) write(r1, &(0x7f0000000400)="c90a41a526bc1291807336b5d95ca4c9dc94b9dd8f46cd690c9a4f", 0x1b) write(r1, &(0x7f0000335000), 0xfc94) write(r2, &(0x7f0000000300)="2e0a5c339cda81792e8bd08753ee0dd6550457755ebf2e944cfd2508c22e2a6f00214ee75f4e4d00ee012cbe4c832a6ea01166b58c4a0aa5e030167f0b5ccba38beca5e704725be7a7ab351090578fd064e2e07d79e0792b0ef769ecb9ed7149bf529c478df205efd619e8ed71376afe8bcb746c72b91920b9e66b239d0abd6d7ee49f1702d55b95200751be11fe16b9821a5a950a82335b24437f3b347a063ae834a0a843c190131556fcc55775fd5b6b59ed752166ea3edd85ed59ae7e72d3c2b95a67468e4a80c3be419468a4f1ba72c10d96", 0xd4) read(r1, &(0x7f0000000080)=""/131, 0x83) write(r1, &(0x7f0000003100)="67b84185dff0c318017e3668f3e98785adbd06036d44f47e747cf15bf02e6bbc67bf2221ed21ff3b266b10a065b9515cece1eb52757e2b17d9124dfcedfcc538d3d8be3247707637e0aef9e3bfc9600de7501ee8b27b14bea297db6ce439291f5e262e3d27e7a50c89c17634ee84f612b1e2917262520e3ff720a7c554509fd22a91f68387549b4a70ad2fe3f6d49acf1cc2639e0d8c45498cf50ee529de7477607b3c30753d826e51987123bc9baacab1c4dc0910142c938ae66de03bb53552b904d119b95ba5879ee379f46c315044a22e41af23c4e2d6ad6927ce522e4a41149bd7a43fd77d68a90826677abd338b696305cff281997a3d166c51ca78679457c39ec58d071f6bbafbfd2b2c345c8cf5a631e0acf59c162be1b7d043b9cf61e8f8adc8fe131e99a134b54e419f26172ef9356032b8f7fcdcfcb7455c4d37cde1a3b721218cd9e2e25fc958e81d3e62483aa0cd613ec2c313c24217876267873f1acab90afb00d6c6825e4a98af449688af8af9ed296d117eaacc724a98b2de1d0587a20b189298245fd7a6c9e6ad34d59f147d8d3fedbd1e44110326a36b53d9b0ea29e9351d5cdf575568841f8188a4ecd4f4f742db27734fba210dae30e3f5d02df63a9a4d59e41e74543cd13bd51a6b7845b9444893c5627c06d02d1357335b8b1c5a3f3075b954f8f7c6375fbb8bf586dce8f4dc4dd5688450d7f1a5e227ed4db605b7e47eb9f5dac6780893bd754f606fe4e8318e6f15579d1f8aa2fe2d0bfb2143eb7773c148d573cfe7de10005e239a4c0471420cc572c0d6dc71b5beec749387d97d4eeb50b87947b9fed59f040dff562e692e07353fc666a728a61b89bf80bd2457c442492b36000ee81545451e38fdfe797453b7de4e78046bab55abd0781bed65937c8f4a312b9cf49ec00957fc21372f6caa725cc5a28f1f800c93d25bee0377cd6c1727d1cd87b052a4f8999ca5fdf4bff4bbc339a1ad3fdfaed22afbdb9d4e65e8e983a9a504c1e2c687438f4849da45798ce3c9a4dba3656711eeff9a548fb840f54573db6bfd301997fa98a89f89bc6bc73921d53aaec037c826fc1a6a632ee5478b41eb82bb56a604f75eca324a6f6426d6157cae5b4dc246681acb8970d071e90ac4cf70cf442c6fbb1fe525c124dde91627a11929f2abd8026271ca6d1a4a322dec7e0a68db18c3bb66142053ba6557a182f2af4d56993dca9a07769a232904616bfb", 0x36d) syz_open_pts() kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x1, 0x2, 0x9}, {{r0}, 0xfffffffffffffff8, 0x80, 0x40000002, 0x0, 0xffffffff00000001}, {{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x4, 0x8000}], 0x9, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x9, 0x20000000, 0x2, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x3, 0x400}, {{r1}, 0xffffffffffffffff, 0x40, 0x44, 0x6, 0x20}, {{r2}, 0xfffffffffffffff8, 0x60, 0x0, 0x9, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x4, 0x7, 0x9}, {{r0}, 0x0, 0xb, 0xf0000000, 0x5, 0x7}, {{r1}, 0xffffffffffffffff, 0x2, 0xfffff, 0x7f, 0x9}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x2, 0xfffffffffffffa70}], 0x2, &(0x7f0000000000)={0x4, 0x80000000}) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() pipe2(&(0x7f0000000080), 0x10000) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e2839c8853345d978ade9369425729a800d6ee191ab9c2984e454dececaca5b86e8f708a5d01734ecadea861bbd0a0188933c3b245b12b294258b0f0a4475fde16bc7b4b617849a67c9623a51bfe4c108a0d2e2a68c4d67bceca81a6b39fe", 0x85f}], 0x1) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0xbccdbcb4be6b447b, 0xf0010064}], 0xffe, 0x0, 0x29, 0x0) read(r0, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000040)="229af7a4536d5ae284313a8e669efcbf9179a11f3c384b5c63e978a8d05d86ff71582bc862", 0x25}], 0x1, 0x0) 16:00:10 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x1, 0x0, 0x8) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/200) clock_gettime(0x3, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0xa0, &(0x7f0000000080)=0x10000, 0x4) getsockopt(r0, 0x37f, 0x0, &(0x7f0000000140)=""/134, &(0x7f0000000040)=0x86) close(r1) mknodat(r1, &(0x7f0000000400)='./file0\x00', 0x83, 0x8) chmod(&(0x7f0000000300)='./file0\x00', 0xc0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000140), 0x4) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) sync() r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:00:10 executing program 1: r0 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x10) fchmod(r0, 0x8) r1 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000200)="fe4a2473d9118527028200addd02109a0daab7756e4187aae1bdadbce6c15c", 0x1f}, {&(0x7f0000000240)="5dfd06e38b0bffac79b14e4a79384a474f0d5d09a44170f6e4b9bec762e6b0b2447b493c8ae6320d550b7826fd77079ed26e6d1846457d6a8a", 0x39}, {&(0x7f0000000280)="7ea9f5d9f660ffff5270e484316761fa8501acb5130db6f41090ff6bf6604956f247b4af0ba59c8b6044bfce4fe1effde12d2f679e3ff998fe1a324aee1f1cee4f093cefa5c38cabeb757767d24d8af9206c5109117b", 0x56}, {&(0x7f0000000300)="6bfd344e2bc6560c2357c06e6e4e05fcd48abbc3e3b6c2113d491faa8daf4f9cb5463ca29d601f95474f7e034ac3e9", 0x2f}, {&(0x7f0000000340)="452eb3d65c9bca3cb37cbe48a8b9f88e1da3f2dfc8b864d9517c5ebd276f41bd23c433e13fa16b0baca53eb46fb6a406df79380d0869812ca32b0f6bb13e0ce20162968b393c5b2a675b615df843de26bf0de9b42a2bc4ffaa740cadf394694df43fc46b7ee574cd819789", 0x6b}, {&(0x7f00000003c0)="0a894d92a75ec7944d2d39607368f098f7619025f9426e9d2c1a5687f6d7284fd6007a43b0292e77a100388f18c4b0530ef09c800573e7d765f512ab1d7382870c97ada62d52516006d919efd0948626e09e2111f46103e9149cab5bf0e9b15e7df1d24669ad690bdedb0a53aba96a0160d3f7dfa85d7c911b0fc124af722edc537a9b4c3bc572994d12269934b66c9bac61da08c72efda276bad4e80fe19d1ad72b3b99bb2a05fa6eb189cb66d85e5b2834ae397efeae8acde744775b5e729f536f073722", 0xc5}, {&(0x7f00000004c0)="24e56e2252e56f44a82ad7e2170acec168442a83801611bd6d02eb1eeb0f578389712a94b8eee4e498ede541c22ec5112b187e293b17dd094068f41ec752779de3bef1f5709a650dc78d89fa6faa6e61a1f8e5aecfb4f09a7ab40f4c0bba9ee1f16578538dd963344e82792b91faa267c2e95045ed2169f2c305d4553fccd5ce87183a8df459fd68b91aecb91f5350c868a5ab875ce8dbcca44b295d744bdfaddeed920b5af03b2243022339a863336bb894ee17099fb9fb00cbca5729ff4fc446cb1a67c03ad3739b22ca7d3b38a79fc8b4b06692ccb486cdf64ffa24b57e06de665f9774bbcc12923efd8923", 0xed}], 0x7, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="d905b7fa5efd609d150e129d8073ad5dfb12cde6fbab52edd7de70626225abea8731548d8de283efc70641e7fac4926e6c4b2625b3927c5adf9660df11be6eb9499a2d0bcd3067f9ab5a32b63b0eeb69644004e0d656a6119177e2bbd63bd5dc7a8928bc4b0fab94cc24909c82e073846a0c96d9317a78d0538d772f9dd2e74c18e91a15b36e3b201bda0b", 0x8b}, {&(0x7f0000000140)="836a25df00b477e32d49145edb54ae83796276ac", 0x14}], 0x2, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1000000000000}) r2 = semget$private(0x0, 0x7, 0x80) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000640)=""/68) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="00927a696828c10a56db52e9cf08ad3dc9000000", 0x14) 16:00:11 executing program 0: symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000100000000}) mknodat(r0, &(0x7f00000000c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x4, 0x80) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000140)=0xc) 16:00:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x400, 0x20) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) pwritev(r0, &(0x7f00000002c0)=[{0x0, 0x346}], 0x1, 0x0) 16:00:11 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="f41980f3fd7d7b17a6d744f7fa0b58c0d9b1851c425b0e8f63e0bc2567676c5d5cf3e0", 0x23) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) lseek(r1, 0x0, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000}) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x4007, 0x8) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) 16:00:11 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() socketpair$inet6(0x18, 0x3, 0x6, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r3, &(0x7f00000001c0)=""/69, 0x45, 0x40, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "88f1543012ee0caac627f33777043ef0244d5a6e"}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0xc6c5f706e4d03b47, r2) accept$inet6(r4, &(0x7f0000000080), &(0x7f0000000140)=0xc) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x92, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x20000000000000, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="467b920558b9611252df6ffa3ba8aaf3835e8ee2446d8d10c8ac09cee59900fd2ba173822303e204a22893545ad6ece459b1c81062b721de7331887a16cb44f17d6d6c2cc5933ac6487d00d290ef171b47ca9903202c4760bba300deecaffdc769012a20c978f06e23d240a40af8fc87eb2ec7d05244dd1455207f1be58e0cea0a7e7578b0cdabc1e441c1d77f11b23ac98dd49f245b7c3d337461d744385947ba67d55efd80c7086028ac8581844360f86370ac223dc0b6f90cc1fff5cbc481f9a388", 0xc3}, {&(0x7f0000000000)="fd3c1ff52e70085ca4ca26050046d9", 0xf}], 0x2) fcntl$setflags(r0, 0x2, 0x1) 16:00:11 executing program 1: r0 = kqueue() poll(&(0x7f0000000000)=[{r0, 0x8}, {r0}, {r0, 0x28}], 0x3, 0x5) socketpair$inet6(0x18, 0x3, 0x3, &(0x7f0000000040)) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000001a40)='./bus\x00', 0x104) preadv(r0, &(0x7f00000013c0)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000080)=""/186, 0xba}], 0x2, 0x0) close(r0) getppid() pwritev(r0, &(0x7f0000001940)=[{&(0x7f0000001a80)="07c5b6c67f5ff34a46f387b2bcccbbbf497f23e55841c9212a34cfd8dd8219fb210196d7a4befd90d9e3a557b0a29a4531b45372949f81c8bfc09241f54507d1892108af03d08a23268fa381988f06007360c4f524f575818f25ba180961b906dd059f2584fc44cea63129a35f74573f11040f263fa19ce3b0ca12e4634ebc2ae710998a7bb727deb3412cfa8f7a1876cf999c85f954430640825cd64c3c5becea6c3f1df0e21b86313601ffbd5b792382b5088984037718ce92b049726e1e64471b2deee78899b5118ff6280c9703fa32531629ccfc04cf7bb40000001a6836413b13a5b84b561ea8270966f092fabad5b9f29c93cac4b5a1e6af5f", 0xfc}, {&(0x7f0000001280)="417bec933ed2c6a4901d8a5b3ec7bf333d01ec6d6b3409feb82baa757901bcd66d8ed2e5c27c62fae22019bb26bda256f294b15c244299309314116874101c460fbdb230c9669aa86d984400f1c84992b533183a4c61e35f92584ea4adb8766d572740545c636108d74200081f7a568771d70d2a42831a02e23f845ece399604f71d5fc4e1edd4bdd0fe43662925b744abd43b2ae1e7a4c8ac8f98287d1e0efc103d68a1c926ee9a702a17fa7b0f0461d0bae9ef7b4a60d3f9b8fa6fa359474159141c96fbe0fc419d5422f2ef8023404e667bb6635dad41c323c0902a3388eaec224976c6921cdea48392fe", 0xec}, {&(0x7f0000001b80)="53f0e4971414c7eed228497035224131f19a6ca31e8dcf545c415edc13b40eb1595316d9e91305da26cd3ca30bdf8227b897aead0eab2ceb020b792a9f403d82b679f5d495f4bfb982ef11912218cb87c95cf2db8b74cac4260b2470224e263a86b84da21da6abffbefc4e3a8af8d816aab9b1822236e340148698f4751316ae4ed5bdbde67a429489f8afef017cdb585d4d289e8c8936ce61f5", 0x9a}, {&(0x7f0000000000)="2b8af9e0831a02b806aae73e74f22977360103395da6f63dc0b88b62c53c697bced4ceb196566e1cf43bba8e1b39e9d78dbc054969a1440bf82a4d305d1cdf89", 0x40}, {&(0x7f00000014c0)="d6beda877c5af005f2b61ee447ac088a85f95443815588e1a98591c9f2bace93fd422b344e86edd1bd7b88335d114102e8101acba8ae9f43a6fa07fdb2611cd0ac0a113b3dbb13c9a8a0479e5f708b5beeb44001462931f6bc42536eda0cdf3f8331ba30631734b1ef7a2348bc508aaff1d4dd3df0c3e3a6411ba523201840d81ecc56242ea29d96c12bdb9f258ced127b01a5e0e1ef6d508fdc86a97952b80c54aba51eed5740e2f93f300e6d77d0ec1bdda7a37f63dd3c76aa116a15bf1f314af2ff84c2cf2366617507d3675148d1089d364acc1ea05355d7b8f31a408094b86d76e1429fa4171eba14e11634444125d8", 0xf2}, {&(0x7f00000015c0)="7f564391d01b420952e444762176cb868e132d3070e27baec2a929e9f31e9e696a2faed5f0f9850d6d644c365a357e2469f9518d381dba4710c9caa33aaacdfd74758742e89283ae6d15a3d3a3f90a46f20f723c5ff476a00ca85e2ac027a7361eb85466fdc33a8edf93cba95430f664a3d672b9e002e4990d95ca2ca57b31f7f5341355720d21a55ceadda0d56cf252b7b1b6cf8b8cda45614a32738b7075b2fef7fad81f07ee54343d466592db8ef3e6c9941dcc809289fb7a70a30259b3ca1a4343ed726ad04eabf987", 0xcb}, {&(0x7f00000016c0)="3d973f1c5f2c883b3382e147e88e3dce8bf98c93497285e529218d8bce89564053f1781d5f50a31143ecf3572a4d69ef991726e0b89eb6ae8af52de29217e395bd250d13e03c40bf1dbee4ab42929fbf0355bc5d74229b6223a639bb8aad04f6d7a514526e22c81a71bb0f709eaadc50723fddf45c16caa299881bde7a61faa8c6c2392f03a37bd16a106b725f0d74e7040271403fd0583e7d89c5fe7e1d0448a4022723aa0a84e10ae7966a18c5fe98b1", 0xb1}, {&(0x7f0000001780)="7ff74aaaf49f67a1930c58dac9b7e5c7f28edea56b32e75ed3eebaa014a1f1fb58b0d6883e3b6232f63c84c6ae30c5c7a09a1fbd675edf8f2cfba59322b724dc86d6713b5a9e693bfda25e33bccbffcb32bd10bb2720d95bea5b444ea2007be55e7bd1ab5b4cc3ba66b5e461fd2d962354744d250bb50fa007d02e3622425ec8ad3cd74d8a", 0x85}, {&(0x7f0000001840)="abd6f288ddf15708d9f7cfc51b01c51afe6fbe861520034a8a8a4eabd5dddd16f534912382d27823beea2a6ec974ef0ac428e34fc2f54567a745dbbc34b23ca3280b20bd9312e3f413162bacb9cdcc5d045339a57346187dc0d4bfbedabcf5b0e98084406e93159e71b0b2d3ec4033efe8723ba3b20e31d6f99b0409ee774be3a072fa7dbd1a453e12b81505f104693245cdb725d73e2c6c09da206154d8488a3177e7c4e707b06337b7a54c284be4c15db7632cfdcce81a2d9d5d5a4c47f2ab39812b9cf7c68e979666d955d468343367a21d902bb2ff1221a5cb3260830bb6fbbfc837a05ab231b5e908acf1bd97f52df1255a13fb2591fb737c3c7a3ff3", 0xff}], 0x9, 0x0) link(&(0x7f0000001380)='./bus\x00', &(0x7f0000001a00)='./bus\x00') 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x1, 0x7ffffffffffffffb}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x6, 0x44e1}, 0xffffffffffffff25) chmod(&(0x7f0000000040)='./file0\x00', 0x2000000000000a) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 16:00:11 executing program 1: r0 = open(&(0x7f0000001bc0)='./file0\x00', 0x611, 0x0) flock(r0, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$setstatus(r0, 0x4, 0x88) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001c00)="ed", 0x1}], 0x1) clock_getres(0x6, &(0x7f0000000000)) pwritev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001880)}, {0x0}], 0x2, 0x800000000) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) recvmsg(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000001100)=""/143, 0x8f}], 0x1, 0x0}, 0x2) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, &(0x7f0000000000), 0x7ff, &(0x7f00000000c0)={0x80}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x87, 0x0, 0x5, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0xd3) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000001480)='./bus\x00', 0x10007, 0x4) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x8, 0x4}, {0x7, 0x1c6}}) readv(r0, &(0x7f0000001700)=[{&(0x7f00000014c0)=""/204, 0xcc}], 0x1) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/250, 0xfa}, {&(0x7f00000001c0)=""/232, 0xe8}, {&(0x7f0000000000)=""/86, 0x56}], 0x3) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = syz_open_pts() open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) select(0x40, &(0x7f0000000000)={0x0, 0x400000, 0x0, 0xe4f7}, 0x0, &(0x7f0000000100)={0x9, 0x7, 0x7, 0x207, 0x1, 0x4, 0xfff}, &(0x7f0000000140)) 16:00:11 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) r2 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x2, 0x5, 0x6, r2}) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r5 = dup2(r1, r1) r6 = kqueue() kevent(r6, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r5, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:00:11 executing program 1: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x6, 0x4, 0x9, "57963eafde0260cc546dec4a637c2d0f0d7ff065", 0x6, 0x7}) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) syz_emit_ethernet(0xc6, &(0x7f00000001c0)="2b1b31e49a59ce2051ab2dcf754fe592c956b417083fc10cb801e1ec7152c36758060789c0ed22e5a8c55ec4fc993a9bde48be21cef1718a7b8994004ab332ba36e36adb0a9ff7078fc3508a79a003c0e18f98e1b34d27b53de31bd8ab2dc2cb94628fe0b66601aecf336efe17cecbe58307ac6aba5ad55d6bd4acc15a0e4faf74ec7bdc496930c0e5803b2b088e2d09e5d47eea2701a110f5af3b577fa18f22b78089147c596ae737cde5eac4008e2d04ce438647677033271ce7cd7fddf7b9a0e664e3630a") r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) 16:00:11 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x0, 0xfffffffffffffffd}, {{}, 0xfffffffffffffff9, 0x9, 0x0, 0x2000000000000000}, {{}, 0xffffffffdffffff9, 0x2}], 0x101, 0x0, 0xfffffffffffff14a, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) accept$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efff00000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x6e) kqueue() 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4800) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:11 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x4, 0x800}, {0x18, 0x0, 0x80, 0x1ff}, 0x0, [0x1ff, 0x0, 0x400, 0x0, 0x2, 0x80000000, 0xff, 0x4]}, 0x3c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x3) setsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0xffffffffffffff53) 16:00:11 executing program 1: setrlimit(0x6, &(0x7f0000000100)={0x8, 0x7}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x3) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5a4aab87d00004ec06f8341988a", 0x7}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "5d980d23bb000000000000000000000400"}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x5, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xca, 0x81) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x2c9, 0x1, 0x41, 0x9, 0x26b9}, 0xffffff40) 16:00:11 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) close(r0) pipe2(&(0x7f0000000000), 0x10004) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) getdents(r0, 0x0, 0x0) 16:00:11 executing program 0: link(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='./file0/file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x3) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "5d980d23bb000000000000000000000400"}) r1 = kqueue() fcntl$getflags(r0, 0x3) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x5, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) preadv(r1, &(0x7f0000000740)=[{&(0x7f0000000540)=""/68, 0x44}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540), 0x10000000000001a5, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) stat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) 16:00:11 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001180)={0x0}, 0xc) r2 = geteuid() r3 = getegid() r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000011c0), &(0x7f0000001200)=0xc) r5 = dup(0xffffffffffffffff) r6 = socket$inet(0x2, 0x0, 0x7f) socketpair$inet6(0x18, 0x1, 0x41b, &(0x7f0000001240)={0xffffffffffffffff}) r8 = syz_open_pts() socketpair(0x19, 0x7, 0xffffffff, &(0x7f0000001280)={0xffffffffffffffff}) r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r11 = socket$inet6(0x18, 0x4003, 0x0) socketpair$inet6(0x18, 0x4000, 0x5, &(0x7f00000012c0)={0xffffffffffffffff}) pipe(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r15 = accept$inet(0xffffffffffffffff, &(0x7f0000001340), &(0x7f0000001380)=0xc) r16 = socket$inet6(0x18, 0x8000, 0x4) r17 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$inet(0x2, 0x0, 0x0, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(0xffffffffffffffff, &(0x7f0000001400), &(0x7f0000001440)=0xc) r20 = socket$inet(0x2, 0x5, 0x8000) pipe2(&(0x7f0000001480)={0xffffffffffffffff}, 0x4) r22 = socket$inet6(0x18, 0x8005, 0x2) r23 = kqueue() r24 = kqueue() r25 = socket(0x22, 0x4, 0x3) r26 = kqueue() pipe2(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r28 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r29 = socket$unix(0x1, 0x3, 0x0) pipe(&(0x7f0000001500)={0xffffffffffffffff}) socketpair$inet6(0x18, 0x8001, 0x8, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x1, 0x101, &(0x7f0000001580)={0xffffffffffffffff}) r33 = accept$inet6(0xffffffffffffffff, &(0x7f00000015c0), &(0x7f0000001600)=0xc) socketpair$inet(0x2, 0x4007, 0x9, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001140)=[{&(0x7f00000000c0)="a016be5427f32d163a35e62f524ccc4d2c2453b8dc3bf821c0590e6307056ac8074144fd229ef46a903cb7fc3c2c0cd313566009ecebd2c4bd617ed3692682cf347941579d93c720936e1cdd3848a7aaf60f673420d75cc0bbb38aba211b3c1f8ff6d9fff54f3011635726660a0ed1eab9abf7f87ca567ae02186a17ee35d8d4c0ebfae8644caaad2d8ba1e89b75dce12554e402ebad77e6a5e9a854cfb7d0bee6f5170aba1ef79ca90aad6f18fb4cb4d1e1ea714acc805795782bbc3d3683e9ebb431553d3261796901d5881447e20e77cb173326bca86a5a85f83c0ed49eeafdd90f12ff23e9865143d1a07b6f5d540c401b14014e1fb089e78c32ba7f1b302508ab0c5cc5109ec5052a2411558d561d16ed8e0df75c83dd19995dcd37a48d2265f386eaf576819f4b6eaa8807cffebb74e74f183cc6e649a929260e96e05521fdd1c986a34018759efe017af5405003f2c5e5b0e0ed150b3c83e82ea83607233dac1a2adf50fd418a1ea54d1c1d40c6cf5c42e2379abf1293d35fe7428148ecf5a4fc60af8a1db0dc8a8db17249fb14c56424b01b0a33322a759c13b63115cbd93e26426babe21213e4246324dcce2027aef966be1abf26dbad13d9d72eb7ffd8628566b8d530e8dbdb1eff6b9f6e9cb1e2ba905af8270e2ec6ea54ab4bef3bfc874766fa3f9cfc2466c29c2ca6277577fee0d7ad02ef1d92c7d1fc4c5f9d483a2205d9064cf7af5d640a2b701327361eeec9e77d97d3c37018113acb5f6c23ecc17c276ad2f11605f7666d6ed32c15770af8a596d54775d305c497ff9a4060016172f1cdcabfc11ffc4c6b2cdccdfb06eed93023b868460c1316853cc0e067c247ecd8def7284af16bd534fbf5622b76f688562300115750ed26abb7e425820acc7fe0d6a12afbca900f8cf315959f4cfe90e83374487e2fb0f4b334427e74561d02b7773b9ea24f07ade5bb602825320e5ffd9e2c67959dce053fa0446cc5fa26a44996d07e174c42b822abc1e863f6d1df2bce66d84852f3ca54d7405f5a969947063a0826b2af16625f308c704320fe73f5dee0e586a479367a6dea8d1c8d82b9ffcf49abf9ca01e0cd4801317e32ac6dd15a5ee270db1aa240ae5afedc68742bfb49f601d598f92d591dd9d7383a1fe839cfd52c770f42053b0c59d1062589091c8f1d278a46748133f554a6807c1662c0107d53a74e52b7cc875c02d6a6124a9e41c17e6e7131256b1292ddf6545154e33562d541e44e390dd98818c81ffde17dcda5a05dc5fb762e7ab6a099695ae5bba7bcead425f09fa56c49369270168434294beae67c302aeaf38546703a3ccde2a58d47da253735561cc28466d14d383e4e9c6df1b4431b225ce00a3c213c08dbe455e211eaac29faa4f3addd07f3328fb5eb17b4d3dfa53c9dd35524beba4962116e3b51284c2a189146574a824640dea0c0f3f96ac9dc5a573c0ab4cb87e8771a8e7087a7dedbb7fb000109e1b81225a78a46be4bf9190ddf1df7b0bf230486f370052f9b824dd8a50d15d3c08285e2796bd151ded2de32e133ce48040560b61f7e3ab9521870ce93939ce0a381f0680d082db10c587d28dfaf9320c46ff9c8361484ef86836bf1cb7eb5c9b7d178bfb62778da384bbca7e1069d8fd218a27853141a7462899276c8ba17a1fadc4bb285677e0ad0725ccb8139443c804a46a7ed9192f6f993b567aad4ec08b82715acdaced73845fb6c304b7eedfb5c59a35b3f60f3bddfdaeed30681621508a01ddf7c0f51ada1f9381c0f3992fadc98dc6503fd694764c793d97e1c48ac41c172c19eaf118a58d632e578b96b8a58e143df0a085590c770087c9fc30104da6fd17e4898a5bcc960008679e463f7dbc1e3e18b80d298b1154df14e3e778e49062a3f8f1a23b545fde27d65155135d2337763c35ef176ca144c4c1c6f505ccbbd053000ca7805bb33e5b9cfc412cf8d10534ac6ef7808ccae982c83de8bfc95ef6a43be37e91de8b4dc89caa2b7f0e9a00b4795e39f881c3e86c800b20cc219dc3432957a9f61e8e4bd87ca6e3b93b75c9d5c30d80ecc5d883ee328830feb4fcbe987696cff03281fffc7f987ca41590c0a4a0eaf0fbc877e0946b964470cf83dd77001dfbdb9b85509688aa61bcc6fee5cc49b67e3769d419ea46546cb031060cc05b1eee4e6778fb2865ec58d82e80fa4174fe58a37c28d2c4ea7fd1f3cd79020927c78f909d4e392655da9ff2341e24ab5d42ba99069f25aa47a27c26beb0d5099cca334a6785752ebc4a363364893693badca6c4c016f1674c4bd5fd47b13121824b7585b40a76fa38927231ce3b3351fbe71521fe397eae1bad0cef387a036fbd40cadc302e5bb78497a8e4b1f99765eb3c466859f358c8197e07577736f8284b267347d5afb7068fccffb11c8799353b1d034f27959b2511a674fdf15a7c5aa645e8a1a24dbb11d93bca4d45b49931f9cee5b86869410ca46af518213d2ccc172878a48074426ea4c56f319249bb52a851b531f424bcbd123a14816a8baa1e12b1a72b4e8fa0c20deaa834c4e5708b99743e5de7a2cf65c5a4bcd45a9fdbb7ee5261ed0322ebe78cc95f87c967bec5ff27035d8e4c2b798e7bfbe08c45ec1c7c425d84b89a10e6ade0d229e03c873549736ea996d0b30d1070c4fa4f7bb5507ebbf54c42233558e2d2f47b8b5bff21c2079471fcb48240e678b2cfd8bb4327eb7642e1b7fe41e63c51dc8aab46a81c27ba7a45fd94fd70ab7c008d85149d80579d779ac8382b3f297e81648abebd346e2a4deff92a7488dd74d2bc6cfcea9941e29d5f0255e1281152c37ddf069f28b9adc6656c9bd0734fc1fb839c3c68c5257860b433b631ddb6dfea03a221e1962a4110fa6878e0c279d59190cf659cd4aa5247c3b0300d296405f3500724516d1ba3ae7cf3d26de35a3ee95d21737df722597470dfd79f4f0e4258c2751b448ca2df5e2a64f3b7477dc14a2f0b96deced3eaf29ee2ded2b413f028c2ef720235d2fa79b768d284574b0a91033ffcfcd24427b1d622920928f96948e38b39bd3a4ed76f616524e81fd8b4d6c1f49d5516f9419831b035eae81b867ae6ee0d66906a961f4970eda88988a8889b4b805044e65b04d1db62b3a9bad1af7516cba8586cfe5237b1c99f677aff7bc925bbd03f7fd3a001ea6024bd2b5fb690e7a05ee68057049b9880f3fcd52e420be7d2664c79748a0693b853651af8a6ad8d23a254016bd0cab79c8e5b5bce37514a9a5a2ccc9d98f6aa2f8f609f7986be28689ac7f1ada16f694b651edfd903e4ba737f07a3044550babee4471f148c2f11cab567b60811ecea10e443ba035a89ffa1e75ba51b73eeaea7526c1ced02ec78b6f98710992cf6c39f8bf4ee3881834e898024f77a15c84709949241e34f65e8a078965682759978f207cedda64d938366f19b8cb0b46294511c64e9284c9029a363543dfcaf267debbf79541776f73cca29d2e2b81ad7e381d4566a5ad268c7c2b5a9b845049bb28e7fc42a8fdbeee0cc2c2714524aa46ae712824a7f6af72514eda2470455acb67ca11b35de2f8f4c3ac83a6cd338cc99da67305eb1b8ed529fee8df6e3ca77ab8138fed12b863bc22ab3f9f188f6a902e2dba7c9dd22b21ff7ceb8470a7d82212eb85ce56225f3ab1301dcaa8f0cb3c55a738661a346d2eb49ac38b57969a1ec9b3234090aa8186b7a8fdad026bc55932bfe9b139416fcabe13801acc615ec578f79dc31be8dc242059ba3e9586ced36c0c8e00ad18888b7aff6abc8a5e7199aa4ecfec12b4070e956979affcb035561183116113678c2bec7f3947aeaeb29565b988a3623575836f862474f308b91f5509fc3697cda56693ef00ccd6c7f73aa77e91f610b6e0255c4a509d16a1b273dbba7693d63736728adf66afe73c3bfc94306eb4721315f848a3bd6e3df4615e29154bc91a0b50d9cb2cb32c07c1ca9aa3263ffe8d74d046da2d4c4e8fbc5a5ea5f3ae3d07090acf76a8310f843b0a862a24a469745a6486de0273e8bf71c67e245ebd3bc9c031da409f99233bf2a9534c95758b4b3af3eb5418615bd3f800d6a4ff04d3cafb8354c0dce9136b0e173f211774a594af55197060e04af35bcb01bd6f00945c86cb63aecdd9d518ac7d6389bdf98c91ec6330c36b799a00df6a1c87efbfc035d5a523b9ece5da301a7fd66455bfb196bb07864a623a8affec989c0b8c7b577390fc01f207f72d06c275f2181558dfbfb0028dff953f786e324b67d4f0a2b02a07156a2de5afb9c46f39419358a851f7b06f6ce1a39832bb2d65800d5b7f01393c15b02e7de79c39305c3f1921aa8d418a7f1d7c695adfaeb54002b7e98ce5abb4004c7235c8d19ed9788245a236573ac6f71791391976332f81b9f752494b6023cdb6d5b826e42e1a3c2d4835111a1dc2b5f487c3456656c7bb46f9bf9a60a6da0f1dea3cf8d0987b72b8e933ed168b2eb7a6ff007b01a3d59f456cdb941278c0d054955be551f2cb7edeed433d57b7bbc17c94cc9882c5e3e8d20bc12414c1fe1a17ca86f7d1319bfe34cfab2f506bb65b5cccb69ae745f673b1954e07f8f20685c59aca7c06eb5eb21093a84f963f50b51d5aad468db4d596e1fea71605f8473b7d8c6952c9d7dfccf6b6a3ddb5643115abd4a795ac69f9c54ac5a4b9bbb983db5cec1beb47e16dc2cb3a96ffe136aebf853652f2daa5f250b2481657425be6f1120d7c3530a6a5f0e78049df9d9c8bda5c96c2d2df73514c543dbb360d8e713881f7f8e800b26f2c16e96507bb5f761c1659922764d88f78664394ff2c266d9c80213aef4d2820625f6d39be28d47621ea4a378a878cf2d918ac9870f42096fd2e4e300f003cae5bc96a1045086ddc46af560944a5c2b84aa23caa7e0718e996011b2defd3746f363467804c6f4eb4ea6f302be1caca3171a234d47efa4bef0b1c39b5ca05f65d3595c809f49ba7481ff5267a157062b75f6f80943cab1d0ab463ea34825e3931381f9ff834a7f25b78fee9060353a942fb53e57664128b0955cf97b981c6c6e8d02aa084565076c00a26bf26a5eb34790acd57b5ed727233afb28d2e80f89d1be568c7a1f617f25d74f0a84cf4a463f10dc5d723f90aa5b1f60742467b974eac92e0ace50d2dbdfede1a25902ba32e18ef3972686640f874274b94402f619435ce9287ed2240b6a58a18e97c199d0268231a48fa1e6adcd5c393201308296105741ebbe2efabbb17ad8f6768a74330be67521bb35ca62c3a921c677ded72bfffe692d84dc59ccacdde1dc46094459b2fb630f402e0f34a5ed2d4ab28fb7a463ce95bd621eb0a2803950a1cb5b66ddb95a2a1715d1b6c5b789cb5510bcc073be0954db3bdecf367de87482f83b64842220343e1c30cf5a60c724284e0d834eea776cbff14c6d0c9e666218532a1c7bc3a9a6579a77c4957fc86a4f13b2d9149e68a9d76a64c2dc227500a5fd3bb34ce33fce410dda7ee5e2ddb0159fa15cc832fe7c468b4d95d3cba5dcaafd8f2e59114f7588466a0c6b1995aca3511d70c11f1e329d0724a9deeb7f95d9e861bd553e5e717a8df307d27a8b898951fadbf43f350a4642897baf6b6325a56f2f27b7aad59b2daf1ef7e1cf499a4884f685ab25cd551b8236fbb1d4951ecae8fe2c60138662927d77aeb0a674dff58b4adbc66fe8f2369b22ab56a6b491c0b36b0886c1f5596f446160ba02631e33b2cb6f31b365f0cb2b7668849a227f3be96b08ec08583d2f732c504ddfee0a2761e562ab779576ac42e335baa907b", 0x1000}, {&(0x7f00000010c0)="aba265604aab9f7d0e12bfd4039fd64f379824f2cf626f6d42249177f2ac1f06ac8f49a9560a32b2526938778b3b3ee231f56506539cdc44859949d62cc4085d4ebe0e7f83cd3acdc764679189f484319eb8ce613f97dcdbb71787bbbf19f0dbfc0b861bbe3b", 0x66}], 0x2, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r4, r5, r6, r7, r8]}, @rights={0x18, 0xffff, 0x1, [r9]}, @rights={0x20, 0xffff, 0x1, [r10, r11, r12]}, @rights={0x30, 0xffff, 0x1, [r13, r14, r15, r16, r17, r18, r19]}, @rights={0x38, 0xffff, 0x1, [r20, r21, r22, r23, r24, r25, r26, r27, r28, r29]}, @rights={0x18, 0xffff, 0x1, [r30, r31]}, @rights={0x20, 0xffff, 0x1, [r32, r33, r34]}], 0x120, 0x9}, 0x1) 16:00:11 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r0 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:00:11 executing program 1: r0 = msgget(0x0, 0x98) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1, 0x0, 0x0) r1 = msgget(0x1, 0x0) msgctl$IPC_RMID(r1, 0x0) socket$inet6(0x18, 0x4002, 0xfffffffffffffffb) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:11 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r3, r1) setgroups(0x4, &(0x7f0000000000)=[r2, r0, r1, r0]) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) accept$unix(r4, 0x0, &(0x7f0000000040)) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x37561b9c) shutdown(r0, 0x2) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000140)=[{{}, 0xfffffffffffffffb, 0x61, 0x4, 0x1, 0xab}, {{r1}, 0xfffffffffffffffd, 0x22, 0x4, 0x6, 0x3}, {{}, 0xfffffffffffffffc, 0x6, 0xf0000020, 0x7, 0x8}, {{}, 0xfffffffffffffffb, 0x40, 0x400fffff, 0x2, 0x10000}, {{r2}, 0xfffffffffffffffa, 0x2, 0x40, 0x9, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0x3, 0x5, 0x100000000}], 0xfff, &(0x7f00000000c0)={0xa475, 0x7ff}) r3 = dup(r2) kevent(r2, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x3d, 0xf0000004, 0x101, 0x2ad}], 0x800, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x20000009, 0x4, 0x7fff}], 0x3f, &(0x7f00000004c0)={0x22, 0xa91}) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000140)={0x1, 0x80, 0x1f, 0x4, 0x997f, 0x5, 0x8, 0x9d}, &(0x7f0000000180)={0x4, 0x9}) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x80) 16:00:12 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x40000006009, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') utimes(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:12 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket(0x11, 0x3, 0x0) shutdown(r1, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x2, 0xc001, 0x0) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000000)=""/165, 0xa5}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/195, 0xc3}], 0x3) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r0, r1) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 16:00:12 executing program 0: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:12 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0), 0x1000000c0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x1, 0xfffff, 0xffff, 0xffffffffffffff69}, {{r0}, 0xffffffffffffffff, 0x4, 0x81, 0x8, 0x100000001}, {{r1}, 0xfffffffffffffffc, 0x14, 0x40000082, 0x7, 0x3}, {{r2}, 0x0, 0x0, 0x40000000, 0x69}, {{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0xffffffffffff8001, 0xffff}, {{r1}, 0xfffffffffffffffb, 0xe0, 0xfffff, 0x3021a14b, 0x4}, {{r1}, 0xfffffffffffffffd, 0x44, 0xfffff, 0x4, 0x7}, {{r2}, 0xffffffffffffffff, 0x80, 0x2, 0x2, 0x7ff}, {{r3}, 0xffffffffffffffff, 0x2, 0x37, 0x0, 0xc02}], 0x5, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x20, 0x1000000000000000, 0x3ff}, {{r1}, 0xfffffffffffffffd, 0x20, 0x80000000, 0x1f, 0x3b93}], 0x757, &(0x7f00000001c0)={0x7, 0x7fffffff}) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) 16:00:12 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x20010, 0x20) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() connect$inet6(r1, &(0x7f0000000180)={0x18, 0x1, 0xffffffff, 0x7}, 0xc) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0/../file0\x00', 0x20838, 0x85) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) write(r0, &(0x7f0000000100)="f8", 0x1) accept$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000001000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffff00010000000000000000ac000000000000000000000097bb41b28511ff611f482bf1f84262475ad2fd7688272ab2436ec2151b72ede4e1048bc000201be3b249736ac5ea1d96e553"], &(0x7f0000000240)=0x6e) flock(r0, 0x8) 16:00:12 executing program 0: r0 = syz_open_pts() dup2(r0, r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x20, 0x4, 0x20000000000, 0x2}, {{r1}, 0xffffffffffffffff, 0x4, 0xfffff, 0xd8, 0x3f}, {{r1}, 0xfffffffffffffffa, 0x4, 0x1, 0x2, 0xfffffffffffffffd}, {{r1}, 0x0, 0x84, 0x2, 0xffffffffffffffe1, 0x6}, {{r1}, 0xfffffffffffffffe, 0x2, 0x0, 0xe5, 0x8}, {{r1}, 0xfffffffffffffffb, 0xda, 0xf0000007, 0x9, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1, 0x2, 0x81, 0x800}, {{r1}, 0xffffffffffffffff, 0x18, 0xc, 0x800, 0x1}, {{r1}, 0xfffffffffffffffd, 0x10, 0x41, 0x8, 0x3}], 0x5, &(0x7f0000000380)={0x1, 0x9b}) close(r1) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r5 = kqueue() sendto(r2, &(0x7f00000000c0)="31fd86586d9a94236159c53bee42060d4442d78349e32b1e7d698652abcecd60a56d81e12b433a03722d6dca241ae2e0bc9cba7dfd58b769045b2ba67bfb6eb61cf9423868a5219ce674f225a3a5131758c39febbbb74e8fef5bd8b01e34de031a9bd80ccc814e3cc3a6e990517ded763e9fe0b7317b1e2000820c25521d6f8e3dc244d73caaad376f0fcf2b5cac9f96347b387dbb411918aa47929ff96e245d691ab2cd8317b2555028e3317b0952a27f2367e8d0c3feff70e6ce0c95056b720cae37f2cf8e6bfbed2b3b274b73474bafcf35a1c6b42e6cf20023c105b2303180b7acd898c3e7b5adfd3962f6724131", 0xf0, 0xe, &(0x7f0000000000)=@in6={0x18, 0x3, 0x7, 0x7}, 0xc) kevent(r5, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) dup2(r2, r3) writev(r0, &(0x7f0000000240)=[{&(0x7f00000001c0)="1c", 0x1}], 0x1) 16:00:12 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10e61, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x2, 0x2, 0x999e, 0xfffffffffffffc26, r2}) 16:00:12 executing program 0: mmap(&(0x7f0000000000/0xdc8000)=nil, 0xdc8000, 0xc, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x88) write(r0, &(0x7f0000000040)="6c285f50e10bb10d2aaac68a62f8ed5ed3a9de8e2fdd85ae70e019ae53934ee9a863ca75258107f10f7d0686b19e41313f839697bc08db9b5b69da349c81efa4a65129511b72", 0x46) 16:00:12 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) lchown(&(0x7f00000011c0)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x93}], 0x9, 0x0, 0x7f, 0x0) fcntl$setstatus(r0, 0x4, 0x8) 16:00:12 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r0, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000040)=[{r0, 0x62}], 0x1, 0xf73b) poll(&(0x7f0000000000)=[{r0, 0x5}], 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semop(r1, &(0x7f0000000080)=[{0x2, 0x8c, 0x800}, {0x3, 0x2, 0x1000}, {0x3, 0x9119, 0x1800}, {0x0, 0x8, 0x800}, {0x0, 0x7450acd6, 0x1800}], 0x5) 16:00:12 executing program 1: r0 = socket(0x6, 0x4000000084, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202fdffffffffffffff"], 0x1) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)}], 0x1) shutdown(r0, 0x4) 16:00:12 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(r1) shmdt(0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 16:00:13 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() dup2(r1, r0) fcntl$getflags(r1, 0x20) syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='c\x00') execve(0x0, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:13 executing program 0: r0 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) close(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 16:00:13 executing program 1: setuid(0xee01) r0 = shmget(0x3, 0x2000, 0x94, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = msgget$private(0x0, 0x280) msgsnd(r1, &(0x7f0000000000)={0x0, "61f9759bf365162dad2cc89bfa2b5efe7863f6568d2fd8d36867b053cb7f9a54ee6a69ded7734ff29041a685eaa50c8cc176a85c199106e5bcb982b07cc6f3de2f52cd378c528f6b312dd574f25d04259046d677f2cae371c51364356274a4dc8ca09494c6269852705a78bec9518f824c7b536aab236233963605b3eb0adf601a7e9b9223517cd3a9534139730a8581365f5e8d272318081fbe3db26a21e0a11672cf5f919cdc0e20500bb60d9976064539759736ab6ab272d532339fdbe8a756cff297471643412659d99809802ba40276886f960a8d65f2a29797e2433b852aa1f753efab"}, 0xee, 0x800) shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = shmget(0x1, 0x4000, 0x440, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/114) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r2) 16:00:13 executing program 0: munmap(&(0x7f0000d2f000/0x1000)=nil, 0x1000) shmget(0x1, 0x2000, 0x70, &(0x7f0000ee2000/0x2000)=nil) r0 = shmget(0xffffffffffffffff, 0x400000, 0x0, &(0x7f0000c00000/0x400000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 16:00:13 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x83) poll(&(0x7f0000000340)=[{r0, 0x2520f564bd4c89fb}], 0x1, 0x0) ftruncate(r0, 0xcdc) 16:00:13 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7f, 0x1, 0x8001, 0x6, 0xfff}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) 16:00:13 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) r2 = semget(0x2, 0x3, 0x106) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000000)=""/75) read(r1, 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7, 0x8, 0x34, 0x1, "6eccefc36e215827fb19b125b4ca7945a3cbe1ba", 0x7}) lseek(r0, 0x0, 0x2) socket$inet(0x2, 0x0, 0x800) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) write(r0, &(0x7f0000000100)='5', 0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) getsockname$unix(r0, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) chdir(&(0x7f0000000200)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setuid(r1) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r2 = semget(0x3, 0x3, 0x29) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000003c0)=""/157) r3 = open(&(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x0) openat(r3, &(0x7f0000000100)='./file0/file0\x00', 0x8, 0x80) linkat(r3, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x4) 16:00:14 executing program 0: r0 = shmget(0x0, 0x4000, 0x501, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x1000000f5, &(0x7f0000000100)}, 0x0) 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x1000000003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) fsync(r0) 16:00:14 executing program 1: pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt(r1, 0x0, 0x4, &(0x7f0000000180)=""/59, &(0x7f00000001c0)=0x3b) connect$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) readv(r3, &(0x7f0000000780)=[{&(0x7f0000000040)=""/26, 0x1a}, {0x0, 0x1db}, {0x0}, {0x0, 0xffffffc8}, {0x0, 0x286}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) r4 = msgget$private(0x0, 0x220) msgget$private(0x0, 0xf) msgsnd(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="0300000000000000698129d68538db0d31abbe9ffaad7ea5d714635c9779bafb165f4cfd84395910d68e1ef931e36c7b"], 0x30, 0x800) dup2(r2, r3) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4401) unveil(&(0x7f0000000200)='./bus\x00', &(0x7f00000001c0)='c\x00') r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x40, 0x40) 16:00:14 executing program 0: clock_gettime(0x4, &(0x7f0000000040)) mlockall(0x100000000) munmap(&(0x7f00000d3000/0x2000)=nil, 0x2000) mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) clock_gettime(0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') socketpair$inet(0x2, 0x3, 0x3, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000402000/0x4000)=nil, 0x4000, 0x2) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x200000000000003, 0xfffffffffffffffe) r1 = socket$inet(0x2, 0x5, 0x6) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) close(r2) socket$inet(0x2, 0x3, 0x200) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="f54f38f31c667777fe04a085", 0xc) recvfrom$inet(r0, &(0x7f0000000000)=""/64, 0x40, 0x41, 0x0, 0x0) socket$inet(0x2, 0x4, 0x68) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xc001, 0x20c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x6, 0x0, 0x80, 0x0) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x4000000000f1) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300), 0x30}, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) mlockall(0x0) 16:00:15 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) poll(0x0, 0x0, 0x91) write(r1, &(0x7f0000335000), 0x10052) fcntl$setstatus(r1, 0x4, 0xc8) 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/167, 0xa7}], 0x1, 0x0}, 0x42) r2 = dup2(r0, r1) ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140), 0x17e, 0x0) 16:00:15 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0) chdir(&(0x7f00000000c0)='./file0\x00') 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') utimes(&(0x7f0000000440)='./bus\x00', 0x0) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000005c0)="e36258a416f72ee99586132477f256b4093cfb255bbdc3a5197094b222a9c4de41a52f5ea7fa002346d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000020ecff67f7acad445dd9768968346209968820b4ab9520ecf58b3f256b8b0f81be4a6d9351e2996e6f53690d45b56fb2cc67eb788ab81a6ebb97d19d16954917cc7890ea6dfeb5c96fe51d498771364b2899aed082f1aab1c6a241fe038f3f0354e09d079a6ec154bd1036e9aba187c4e5719b175bf2468dd798e1117dcd2db78230246e9b82366572a2289a9f34d3a634afb37b604fa72cf1c282cb36cc2200006b2a1ba79c06026717c7f78b0abf5d524c81218e9582dc09e9657ef82a0ed689df52f18c1317729ae2080398", 0xfffffeff) write(r0, &(0x7f0000000240)="f7828b83478a0e2022eb72a6e168b77284bcb86d6661103b71aa8513145ff415b1442d8a855545854f03e3c57e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d44afc349895513de686494f2b1626821fa8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c61d8c5d06ad285e1969673a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381cba", 0xaf) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x8001, 0xfffffffffffffffc, 0x1d38, "bad84b0000000000000000040000001000"}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000200)) ioctl$TIOCSTOP(r2, 0x2000746f) pwritev(r3, &(0x7f00000027c0)=[{&(0x7f0000000700)="fe79ba14f301044a06c58cc0f97c846e463b3ccad70d05f8a47e6adf00939f53d0e4619c0ee8f86414a1b335f5f3b87ac180cc75c8a660fa808fc60a357e6ccaf705d2fafbaaf96b46ec12d8052f5361de9ba4ab4729d757db34c48dab5c9c9f3e752e82f4deb4c5bc4d4c075aba16c49fd38e9aea532f906394e0fbb1579034d1a7999f4517c0071c673265cb4eb619ef41835f52a30da1846b243ffe1f73edf55379fd9905b29f430385ff8e71e423dfbe61c4f5bc75a1f76fc224f2ff96a9c477488d155c76a9ad3adeeae0c91be4eb0a4f643b4d125b3c8f4849341c1d2174cfa1a5e59f535edad9c693a635d786865cce95648f7345a9ba9da1c996fd88d224ac7a066b9a994a4ea51dd7edc9f2cb7963d4660970f197cd81a7158332f5800bb77ece268013a19499ced3102e68cd2ea3f17892023550b10341dc4f2022ec3085ba74812f0ad9a1b80dbf5ba1d954603a340491321920f28233c5faba93864927b42c057445ea2c165efb1bb006ac842a9e34c0469f3d470667751552e761b668d8b1b7cbbf7bd09395c4213cad7e5918cfea6db16fd79f58dd1791f0f818f2d1c362a684aaa91fdae594bb2faad7a1f400c27f764db79ef6cb8d660ac5355d8b8f7bf7ec9a1092f2f88a64a2be4363ac1c334a0b29250d8a8516d18b9daf219772782d131fac43e9eaca50df23f33a6b2ae1725cf8a96ecb54bcb51992f1a074b07e95fa9d605156a4a430adc5805d2f6bd759b81bbbd8e328f9e1d62e70c4a371abefe9dde223e19919b0653bf9189fa99950f4936bb3dbb18c728275a4653fbeb82179245429dd705f6e09c261a7e89be28537ffdd22440a2afabba0530e742d3608dc39dfacb27baf496801cec214ffc132fd18c3540c16f19a6e80eb0d2039862d255a41f07cfb5a2e8f14682d2c317e12b14c4f42dbc81431eb33b35054147ae4d8f85be9785e0c6af3ce94bc9e18ed39fe5fde6eac8542315a6e1f0624e9de7644339b03a65186a32aa999c3f876e2aa88502ff08ea34f1b997466dd03f134f4512891587356d4cdeb7bdf3380e91585cf978ad183e8093e3ed5766c38052f94119ffc2f6e59c5a0d9f9505264696df436f10d227649a33ada713cc8ea45c84e03655699c2c4f214c5c139bf29debfbd4a266d2a6c15b536d2d90a9abd8549ecaecf6c324782e764f909d172faa44e2c6623dff1caa6065df7dce70d21ee067d1e824e83401bf8f4ec8619b6e3da37a6f974066053c8fee23fe80c8541e22642459fad5c23e02720033caf8efe98cb8862750c4532594a7b517c45ede8a0b3ad1d8bed084f9a24b50a3f94ed8558a6adfdf9eadd1c3d58c7fd7a18bb70ca1e617ee98bf5cca7a0f33807f24aa459aa2416827aa16b1c67d98b8b60029ba92dae6a0320c28652c48cc818cd7eaced5ee56328c8e9358ae7c5c6036eb0f6e390993078b664b718a338e815766b6cfa84a6e2c83ef2fbfbbfcf660e56dbe2df615a8e4684ff1b01ad46f81dd5e8e51e8fd4772873e01fd9957eb275e3d032a10cd2ddf76956143766955ac51376c49ff7a5e4583e3886033701f6eaa94622793949c9c77436966fd7b423773a1778f947be98da5a32ab39fcce225c4bbd288fc92084dc97e7fa6c78631d3801ac2fdb331ad5b153890eaf52aa95a8a1ef4db7ba44adb79ee9b592c7543eb2232d88cb25ebadfaae31137995df565d4e081bbb6183e6dca59c58cc87c1c8cc3d2cbb31fd1c7a413e970bbe420e74231513832a86cf7f5873f79dc54af7edf3b98c331abcdefaba46fb8b9a84b0c07b69219327d237ddbe12404841f5db945abf0cc9e41c8ff80ee662eafa49fea6081b9b544b71c9d97dcce444819fe979ffd14e52c58aeaaabd3713a36a1c47ba5efbd8d91912e1fd0881e737f4a780f991a863ba4727db6968c8ed3f1e75a46ad0324c7bf4330944e087ac914ca310fa473c0daf906d703bd7e9eb7f3aa9b1265f40245c41474b24ef731df69d4ec1905c1c749ce74d1446f10704fdb0a34b3c27d3be3179c8e2ea42e49a0bf5144bb3671a9c939be320678ca86990bcf0bf3125c0451b8f48446dfb7dee4d0b6e81666f1432e352615bf7ed3df96456aec6a9d5527e0fe17343bb289e617733de454a24b113ac4eb3e8458c9ea650e8419c7332e1a22ce7c8d969e7c39596b0508ef05469ee7a39d4cf30c79c2f7da009f355ac162fd6e7469b798403b3098aed81059952c0f4ff70874b541e3700ab5a2b75da016df87f73f4eeca80bd6567f6e55f87dda7c638ff7509c5f2b6721fb96d8367429f464be1575420cd8005e2565ebae13c9f46009a15d283d382a8511c091f51231fed11eafcb6c0d605ec2c80a2cffb482542ec15bf7398d093f68b1b0036732c4e16a8ba2a0bb0481c3c6445fd11509d975e291ead3a287a6a9d43f70b355cad3d16cde4ade7dcc23fd8687013366b3c393f634de11ec72e29274ada90deb12d3dc1ad72e6378fd53765ddb9cbffab81825a42fc49f40eb1ac11cadd74edec13fecb6693609fe4755338183c7f4f975f696d51d276d41719d60f2b90a6ec3f5c84aadcbdbbacd664f4fb0562d1bf92d9d160d403c0ddb71c0f714c9962a41aacd5ea7acef0e0be4bbcfd4ba3471f2f663588b55d6daf34c60c58ea18b761c9a971cf986fdc341b053af868fa4ec743730b8363dada663b83b77a4fe1fd66d67c91eab7c974939e681804483b9609f0a075e477fb94baedd37a6f08743a01cad4223f55cd12c8f48007889d0c1592dfd7e7963d842492d49d873ab108b0ce439c198b9132638ec2d50cb74154f252726a5dcd833d2084d1c74179821a97737690997a87ae72d092e524c7760b6bedfb26c9250fc1b8d73f93d3e70928f6f3d26ab3fb2225e68bd9a9bda2251690db0889a699af86fbed484e061029d76da50fdd7bf9b5954072520566e27dadf61601713fd60c37b4a8e9cfc84baacc0ba71211e8b2d417bfe97b1994425091e486562e58249e63147c7e659ca43fe8167a00d1921c518fc75472c95dbca878080bcab724aaa368a0a4d04b83db015b50fade724af3c9ff535f6aef8d4268d1e696b99670905b3f15c8b2d668c45e73b0700a5e99f4576ce95f3bab39e166edd4c2df729b5a3ecbd6d7bbabf226410a907cd47e1e327895d9446055a26a9010c3910ae3e31926a704e661447e5dd44b73447592576fb780f4e05bd6b36ef925e992bc9cd3858f46220aa025dbb0e37742df1a4a3c72df3acd68205bcf372d073a47906ac8dc19cf600f0644460099314ced89469f737e5d6ed7af87266e813d0ed9e2481cdf4797b408a07b2db0bc0e8ba8433e33ec48f26f447e2135a50576cbb628946c2baf1d0ccd9a272a5f20c47fd19954fabfb8fe02f8f2d29eb5e1be37aed96a3fe4efc763de6e48d8884c4f6547684e6100685e147608c546883dd31be3d3afd31ef78add0b7b7a61d9dbca7601438f80eb5f4b1fd4146ed4b467a693e0d63fe74e51c41b1d25470323fa1e4f9d6c504133ca1afff2ddf6a35a208fd2d3efdf02820d52fb15c717cff24b8e77990e9bcd9ae39b3ba34e7a48c6996a5464e4ea76cf6a4c3ae1b3d546bce33326b467dedb2852a10f178aa8ad79bcf80922b701e079f703cca106a7958140ddd57ee4a9f65a0e7d5e22e413fb88548b83bf57e61423b19fe2409ff100a98818b184697bc2a38db96846edc443a3bc28fb87ce0d6342ae01caaed751093ecefb699e20db8f8f5095a9e57658ca5075b0a0885a40eeaa46b3eb4b46f8e2c78c4f63468b5563f57a2f39b6e4d42a5635436666b9a7256e381c07fe46d110f154497a2df5bc62a835b67359250fbcb16bc051cc309bb41e4e73c79d39b112139c7e2093b1695c38dd18198ee78203ac9c0329195590fbe59c6bbfd03d60d1a5b6708ab0463ad3cb8261b16604545938c33224302f7f2c28daf864ed79b73ea73a49db5ec27edfce3c54ab758dedb7ada9b7f60526023919f32979cac37dceef844c75dda1d534590fd1472cf6a8112692036fe061c7c31c011364c0676370cfd3c8d0f951ae56cba3a57f3d16525fface72ab6d203c0152eab0c4086cc974261aff0716d10a7f427c7b6aea09a78836450943f909e9b8a95fb0a4b029bd586381c19d29cff9b46d07b48b9bd36d6763059b28468fa734aa8c2e38d9321185e764c1eba9a4ed946e60a860851f7b7715672000a3c261e711c542840e814f6edd76eb91ea202a5a6c1d516cb96fd766f4d1d42cfafef14e4c0041f787d6c00b50fc014b9168b7916343b0e2c89684e90f79d1545e601958ca565f6d2de0662d3503393467bfb06a8b74f9cd785b4d6ca54ece2ab19eaacd30925872d0bd9110b1cbf954625568360334f31c56c067d8ef7f572065bda35842ab0be60f44c69a5db4099c7d7c2f62a7b73cb6b33ab02a093a282cb4e4c77ec117de8733135d0e422ef527124bfc6554f4f9c84fb11942301f2421be17b2847646491c70919f29c8141b8828a3ff43c727bdd389c32546adef0580f510e31c650ce9f42a8cd417f07bb61f91c1524bc264f475259e75b541106048b9b6082f426f2a5738d728b94611d0bf217f52f038a76f27fb664ba0e48e1673eb2b0fd4a020099cb3b2529ff343351ab75062e6c97b39f7db5c01164193626804398d25ca7f4bae2899a6753e59f4ff491bc3c28e81cab8923c9d1798f55405640374cfb8fe3b97062a6e6009236f61dc1bfae2ab49ace65a53c03eadb5f512aaf2514dd26ff3c45ab7920c8e600a08669f906fdaa45d71eb649dfe5e8fd939cbfca8573c9f1b2a306a785764531587ef33c395ba15c2531420cb0bb8fa24fa4e158515587d6dc38bcd7f09c77d9401c2944c0b93478e761319a3c5bbcb83fce9ef671b44da8b7d3aec33f51a75bffed2a366afc00b8c270b7deccee663262440cec3a4357328fde1ee139cd04117761ac4364bacbed91461e0605fff4f55cac80a37fc4fe94c1f51b9bfae22a62b4042e5df7cdc55aba56f2119b5a48e6b7baa5f840d72f8b41329ede1e97a027f0c0df1cefb8572e0d0cea311bcdd5f5998c2aa02d487d005d939e2ab7a8d83873f268f5ee0ec096bf507de906232dd506960cd6946e2ec4134bd1a5e113aaf00867a6184b4918351bc5adfa0a18660b4696880f85bc53a118a515191d30297c340f97b6633cb366d94867dd71da5327ec7259900f42812889311a6317dd6b14f8650b64b89494c9ac483f2a56e891e9dfabe66ed8fb79f2e9dbbdab40079c468007918520ed381913eb7ea163d2f42a274e2992127c79e92bf3a698c2ffcdb8a39703c3317982f3b78aefb3144bcf463d68ecc48ac91f6db4aa5000a28731bd77d6dc74dfe230dbcd6e276ff6d9e2727205126024489c54ad53144380a305baefd3dfcab4671676dd9b29fa323f9db4b39c21521116aafc919a8f75d57cead1e7b17149b3a7cf6f8004085829008a4f7726a3664ff00f6a61ea7597d84a667f808b9c2b333c21ce41d90be309fa59d1704c008864e34dc3279560155defa7a60fd842b4286dc90f3a3c7ef692ac8569d28446d4a1f3207ce73bef4dee04114945ae3207bab3ed5f8e2e6d1e4de32ccc4f979a1041ef83d10f57b15ff34ce932704994fd5c83314101a0158d9129052fe33fd21708faeeeabc1a92f427b9145ca91a7a52fdb3d8af2a7e00674452920d6d84ef5528c9506f2c6452e04f8c151f6256bdad8dcf4206def6349c5c5f4f618c16dd4e392d9ae8af7c2166b19e35e26f9c4b8", 0x1000}, {&(0x7f0000001700)="15ed56531e121f6d5780eecb00a1e1b99a654ec7c53b7465115165fdf860cecf44c42afa08565da72377e7864f10eb24c81549b9ff33a53634e53a5849b24055ab9b153fc10e221211e3a2683ecf262b762f0e0a72a8aba224a924f68e030cc114ad001d67be323d541222a88600ca57e1692c867369f7ae4f95c4b7a24e37289dfdd5524e5711be917ef5274d665e987f09b5fc45e31f8e32523f5bfd5595a149fa6bd41bb7859482fc8f8491aa9b02449e626b932bdbaa5393f7af63553cc51b83313f804de8ae0f0cef2ba79958eec61d034d12834bf778a7268f997e9bd82fca76b9ea9c8d175f4bb48b58698f7b22bd28c917493f8a5cf791dabfe3b6146aec41e2d9539b5c85d20893e6e09c61e2d528bfdf4d0ffaf790f02bff183a10f5121349f809f868c8e7df3246a5f2c5aa8f6a2b0431ca787ea1e5aed44e33f8e09ef8bfb96cd2cd5d5536605a8e3c069f81cd5a78cb3f7ec00e219e1385418d984fe2adae96a286ee5e6b3a179f6ebc8b2e55f77abf8cdf5bd02a3643c17cc04fe2a9b20803729ba6c2fffa1ba24e2dcebca42ecfd2fd78b69938b7da80297a7c9c9a742de588bca5361347e14c8a71d3c3506c29f9b2fff48081bbc618862bf5e86651d5bef431477cd765fa828844948f41261e618efd4369ef10a753d72ee6a804d532f1b517bb7120c893b876d9e925458cb81e6b213e63e50461209da48c3dbf81a229d9918890f4b24a4e91a5bf2b96712555e5e026177aaec3c21d26538ab62e33247630d0cfdfe67d8bad4002bc58414df1ca495eee53ba0a2399123299f2b3f0ca26c1913f0eb9926628e283d8610e2bd35030f3571aee361dde51f3f5d4eb6c973897feafda223ff43edbf2e617a7e922fcb3d8545b649be66fb380b6285e4ed766b05743567a472fe545d6999ca8e5ae3aa680e01a48ad5cf7fac9e4fb663df2e50f5c5801768701aba0aa8ba70d1cd987ad65ca2da14bee0d9e1ed4e0b82a5b370712172808bc90706894226ed9bbcc6c44c60b337ab331ab254169e1907e2f1f1f7b38913c7705eb57389ca549b8517fe76afbcc1e1e2859c0d354f961433eb3ee1ecee777aefc23e142eea953ad7dd42d25804058088714ad28f16b17be0d04f5ec164221481bb0e44457d8c8b17e1beed7f75f79641963dd0b787543dedb092a94137aab249a9ebcd05a6309fd305483b82219ce9d487b92cfc5ba3b62c630d502fbea00ced37ec1271bb4b4397c923028efdad93a790434ee062f10b0e18bc49bb886a2098eab1a42ebe12c8f1950e4513cf22ac87a27c6e3ce585515b87b97fcb74175d7e962967c973e74317d70a61e7ef714fcc88e43f08c3955a4bf5f760bd1044541baaa98cd74cb5b77b73b93d73c4e6cc93851bf4a3dd477dc2e681306c6064f1c025f79e1e598b1637ca8d6b9b4f06cbda08068f3d210d22f410e251e7d43ae6aa89a2d8324c1235af63ea86e9f8aae8f352719caa9407e12a1af1ba9fde63adb90cba83c691889784d0a475fdc27ea741f49978c492c0aba6696d660f8bff231dbf24d0250052e624afd478d7918dbccc13e2bf990dc0533d6c2dd13add5641c2eed3bbe6536df9047a657ed7caaadc3ecfad24bdd49e8d8afac620007d55865e8ba07f047487d017b2aeab2ee7291c5a3a0ddb4349ed2f6b5dae12460f68491f05caa9f45dc842965e86eef16a57893b53b558c5183ab0c6a146f55f8a037093aa4812907332278a07238ca67359f2bb16d2b4ef5d21a32dd6792d62db6959baf7e2858e6e6ba2516d5e9f3210fb3ab13fc295edd4cd5a3488b042fba2b786d68402af39ae02dacb7ee73ef4b1f8e9c7747b90164dcec7f91fd50bf97a7463fff9ebc3c3882fc4b7fe67627dd77996c86b60c121efa96b8986c8680f0199eef607681333292e55c394e00d22c16de1a8a9bc6a2fcb1486d15381b1674f0c7d8f0a3801aa3e489830704e75e5405deeb31db162c297cf5ed943c936d309ef2c973d03e2923a6fb66f39e845a5f803a71c8c6c580658a27590aa5bffe2d9a962b64607138173e9b024b3893043e2e93cc0c832c7059803e4a593beb6ad916744b127762714005bc279e9a3c5f30d2dbb10e6f93885918e40404650ef0500a3f2dd6cbaf162f22613483c2b9cfc8577f10c37661f6b13cfc72a1aed1a03597e69d0eaa79c09c527d5214efa98326cf2740fcab31b72cf085ec0c2dfa45f4906148470f142dcdbf54a4ba24d48d0d04717f91bfe8fa11b05e2ab392ed3c2e2d939bccff98f2aacf5d12606f253b715cd63e70c86a544305c2266b5e6c7d15db8086b4b81fea641f0c3eabbea7bba02380fcff096d295b21f62b3323aee4448ee06eb7d9188045b3f542f7dc9c70941a1312130a5d87562e6061fccafe7c1951b1156416c8168594ec71565232391608675869905a02141d7272c4294c41d9a34bc1ba474291a6391086f1b028681587d96145e4c240ba28dd6bd3009a43358937c36b165fdad0d61a602fee18fc62e1d0e3ceb480e4b50219170e65e71ac54ce8706d6e15a6d33565625b109de746ad2b9cd86336ca43475ee8678444a2235ed962e57dd539eb4f69265e44f7617b94bc12b6735e0a00e8f2320c4dfb0144a39f21fdb918cfe1cbd675009d860f4ce1d8a798f65d763e8072a69e659ee066e9ca3e7f9bbb053570b17915df4db89da378f7ce6eb983c6509e9e3cfc7e3f63e762809abc46a6ac576c7511a94b8c5bdefb6625c4ec367adc6c8eaf7e5c8c89330a7389953e8f1a3b8b99b0fd9c2b92f86c3cb02ab8c5c8ce0102aa7269a729dde057fbeaaafde69ea17a76ac87a047b78f7c9dd0746c0d9c26a5c3841e580707504d32840ee6e6b58fd10a575af9c36ffa00893096c564f72f2506eeed4597f90d344440ed982350046450a26926485819f4f499de6f271280be9e477b77febbf93d133bd577d0ff6ffc82a3e37575fe0fe7d178052e51d0536d8b6d34486bbac193de66898d2c621c76f4c51cc359c4b362985fb0c90bde3e7723d13dbba6327fe65111b6fac8bcd3879548e8c5b08e29c6eab152e7f5ba5dbda60f244149feecc007e29b87431af559c310898b43d466f33f83b757570a822007fee679b9ef79c766beb79605d8eecdfdd5b9cee960727a3bf3ea8194dc62f6f81d7ab107127f21f4d0141ce4d40dadc0522d09caaadae0616914051fddc9d49d2590cb2f27264656b550b91f03de1e815ff4b3731a1964588f0c641546178c9c08d4744b75845e1652471c59516986773927044dfe5176c49e4301b595c2c98d9ce343c9941ad33c362a85a93798716fc7af90fed81c3f22d67b909fae6b43fc1de718feadc27afd3053d6056b30825ca369972a3b9e90475e4a3e8f46792bdbdce0e210423420d1ad0683ff71409a88c1b98469d2cf584a87dcfa4226a43a0bdaea0c2389f00f44c0ea3e365ee0bc019d719fd50510a23365ed9b6f354c01a7be12ce2ee3f664ac575298222d8082bd8e0d325b929612bdc434f516787e8d329cb520b7b39ff215f6f81ff2455578d546d518557f0a4d8fae54db6d827349a93e9290f12d2a759da80fc05c8b53da7ee8b1eca92a8e4c0a42ebcb958b918e9ddeec7ee67d8ea2f9961f27a0a1e0c8893934666db7b13589cf170fea5b5413f8e0e051e22e564d606f9c299f570f3975143d2afb5810b7a4b0a23821d0dd5bf58d1fb6974f264ec330bd61462f7f759b5717aa88f9ad4bab94f5b8cd3590367049e901903770e2d134f66e8f94aac9cd4502283a293629b9af1d2d958030dfe10338b83f620fe39320feacfab12227ddef4f600a3370c2884aef3b0e8acc6c2936e6dc5a9798ee08bcf31afd8bab41c7c4826c92e2468ec35d215e7661a5a354fb49b464da79e82474bffdb2e9ff14d51b6165aee07a89a368deeeda5003fc87fa881f16413f11302a3697f562dc365a33cad565582169f954ff67cbdfac5bd964626adb23f2f50ac1d9f0a384588e6356acd5de58f7c995e318b3040397d8e504ea3b79ecd8a6069decfbe4f709156626eaabfbbd0fb8b67474bb07692cad5f05e06c52219e676df56ac13b00ef5fbbea4093d1b1b37eded095d3a85dbb1b7e6fcc621f0c58c49df2b04f0937bb0870984d37ffe2ad35811436ac03525d3866b189cbbc55fd735fe335c6652ef19fa6909337905ba131ba0eb09e5a66f41f44c5074e0dccad6ef3db20f4a73f0c280f93cd1018f928e04d53fb836077b6871ea7a692aec702173ccae021cfb7fb2d640d7fb3863432c470006f012357240befbf2785ef9ff0be4a8da6154dba0c049af89a5e2427e472771dc6a5cd426483f56d01f9b95bbccec14cec22944b6169e9e796bdfd7236b0ba3fb7ef6922118b2a197764897e4a0dc08e030bf95a7b6d1fbb1c40ba843967545a785a7e5740b254f8b7dcd92632ac60c634d1475a43aa9610f28a96e16da9aa58c0004dcc8e8c3ea76927105f53ad15fdf7367488264555b2d53919d142e194b4019bab5e4bb4e951e92f6556300da41d3ed603138cd24da3dc8423cd0da124011c5697428ae72dc6472b86b7aa65627770f6cedadc8f765b6f8f47bb185903e893ee2a38767d72f9945e4789dbfa1543c18b170b4084cc20d0e1bbe5f0bbc759f776a1ff97dd319dc5bf159617c5e46fad69b2467e02fa3e2032b96061780939c9b59f1926353a80d5f5f6bd16ed2f6a38c43178842b4777d994dbffea802be3aa638339efb665329cfb98765b5a24793c6ad96836e7a78c7f25440408ee769f7cdd5bfc560368a7da3282f9956a928bf26ebc5a8e9be61ece1c34fa8f2c005f2d00b0f3b51d0ef87bcead88d6786b83496385a65bf2e3eb7c47800829e9912db0fc390c610b493fed4f25f277487f80b0e692b473b1dad4fde5ed740ee78219d8453f2fc1ebd82e0f2fa5c2357a968fc3575786a145d26e5919dc3a368836f74a18548af65afe43be8f9c9f80b64bb3389d25e540e615c0309440f5be5d0e4bf0c5dd7543a73656ec8d36b8584f9ffc205ca4939f3d6ec4d4561ab7c7d1d4940d07cfa765c3c7018d2dff66ce5453292e70f4ac4236c90791eeee1f9e63402bed983be800a2d2ed09885cde16264a0b047a1b7f6753c3e5e5222fca3acb5b937a60c1fd7325a6cf126ec535c2527b1db4c9986700f0fc0205ff5a666c0d885830bfb021dd8308e8188778f1c85178ed82c24b125d9e04a5b67841e33990b82372b3859732860c5a4f06c6cb15e9779539aa56b47a81c66680a8d35f59cca3f7db2e3dd367c7a991b0d60b1f216faeb7ea1fa083da58fbcbb8a610136cdfd3568f1024e612dfec3b9569782fe84b852d2ebfa17acf4b0cd47cd861df81146a4d4ee4fb70992a37fff096ea7102637a4d22f3d96948914a13da105a435a7d51bb52b89f2e7bcc03b5f05b0dc41d2a49448adce2ab37dc1f3691d4e917c0d13de61858a86b29b42f5d66d877ca19b3a702b605a37c6dcdc3a3cec56d4d99de804282a67ab25c98f188a4fbb947901e3a08fd2da63fff6e64c701cbce26adcb8b44d254e3bf9d3b71d2f7fcbd70549c77c01c6138354c24fae27cf4866271f434225105fc3ac8c2d1a0a14eef9c3e5d0af48d4c1cbc7ed9138b7f940aceb98c89f47294a6adb8e228a09903a269c9eb5795659789cc6f4de678aee4d19b4c21cfdbb79b1356a0e9517799652fe78cd8621cba15b780d8f6ca69831671a2197979352a67cb0385198bfa23a2cad82800951b33e1996f2274fe34e4dd0bf958857c5393", 0x1000}, {&(0x7f0000000200)}, {&(0x7f0000000340)="594280d390bdf10c1413aa3e41734d3a5dcfcc96434d5322945dde66d806361fddc62e7469cd0b8576843d3de9513e7460f1a6ce362728ff97c8937ae623a323af30057ec69d39daa09e263a19f0ca5dc6dfbeb3811865b34810ccd40b02c66ff2f400329d7b00f5bab5c70025f5664302c0e51b5bd394c76558574a38d71f12046ad9d29d89bc00399d6c85638e8ca8b7c3d0192a6899f184544e4990e225a826fa45c9cd2035a93ebe0bfca79eb4e52ea0f36a0e765244885416b9674f77", 0xbf}, {&(0x7f0000000400)="27d59aecc40e519e02ae70f4a58f07f0da49687844fbd5d03face906e450197049e1878c910eb2e0801c45844c7f0ba2f70123a5ccf7704a71b50036cc06af0bf0fd2c68063c677333e5fef350eb770053943f6f90489b25379051206089d0c647fc7e8fd2815053fe593523130a9bb5270ef67e3859d45a80aed713883e64f6db18d19aa175228ba1fcc2776db7fdbf8b48d943eef42d593e55b6e6f3804d21ec83d0ab62aa3d25f2780ce821fd01c6de18f26fb9e70d125d3229d925c4a9db38af340e7b967e6afbd3b7059ac2e1cad7266b7c09fe82e0171fe2fc7f144cb27c18aa49a3a2eeb1fa8d49fe46ecaaf1c86b7699ac7a7c92a1ca9ae30f86dd", 0xff}, {&(0x7f0000000500)="beabee1260ea8c4c058c4a59b2f2868a478e21e75f579a3c7733c6463056df7687c582398821ecfc2ac31a70d0ad7a179a1315858146862ed428aded180e4460cb0ffd615d08d33d244e1d44b594dc8b494d37e2f302868a86e744c785dc2f3b2017d1", 0x63}, {&(0x7f0000002700)="dcb86947ebc90ce638ea15f80808abb81e02df4fae0d2e3d7f0036f614548db5f4efd04b12bd234101d5705617f40984ae3c51e337c7f97d921b05ca4f0307d7977fc80321504f19b730d024cdf6071c8bcb7f4207ffc4303b47e6fef42f6c4b504683684e86b550a96ed75d0e125e11e4e2f65b284af2e6489dc3a456aa9da81b310fad5945f40b66fd310ffcecb3bb860690106d38e1ab2466e7778f672f4392c7bf00261246c346b8375272546ab834", 0xb1}, {&(0x7f0000000580)="9e4fc38bc52413038e5b84ccdcfecb03db7d0a017009df20b7078dd76b7cde4f6c406a1577", 0x25}], 0x8, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000000)=0x100000000) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:16 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) shmctl$IPC_SET(r0, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x100000006, 0x5, 0x80000000, 0x9, "a602ee859eed6af4269c52c1c8133e2e3d76927e", 0x8, 0x8}) 16:00:19 executing program 0: getrusage(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r1, r2) 16:00:19 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e00100000000000000000000000000000000e1"], 0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) renameat(r1, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') utimes(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x5, 0x902}, {0x9, 0x800}}) connect(r2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xffffffffffffff71) 16:00:19 executing program 1: r0 = semget$private(0x0, 0x0, 0x280) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x9, 0x4]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000000)=""/189, 0xffffff78, 0x0, 0x0, 0x0) r3 = dup2(r1, r1) r4 = semget$private(0x0, 0x0, 0x200) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000200)=""/185) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x1f]) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000300)=0x9) sendto$inet(r3, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0x40e, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x2, 0x1}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000080)="6c530cb3747ebc6e74a576833a0293ea778df35495a3ea47985d770d10874ab38ee7b1aa551d926c780bc07caf976ab302c8cadaa875c018d4945dece0c04b514c0493229b43090e7b6f55aa93f595d378243df0c0c46df41acf19282527670641f125faf76083b2c9b2a047192c6078d13e8a05a7783663d710b4aa2297afdfe3bc405aadc271dbe11ab9659f415caa097ad32151be0add606031a2de25de4f1d008ce77a30028a5d7737a722e76501ffd9979c6a405ac85c2b32fc3da929bf6b833956e61ba8c98d6f2f5088c10283bcf681675f37e8b5bf782df6706559af", 0xe0}, {&(0x7f0000000180)="faa2256c3d03e6dd2e5b112fdc24b95cde55313b17901e28ed726b6aab14b6b39b3facebd15fa46ec3c47ab5f3957682b4c62c051c73bd611f4a249af05d2dff0fe9091b54d3d84e10d717e091a2eebf2f9d0c7ce019dad95ea2611b9ec0f11bd61f3d11c04bda1a27b3214a1b77a76083a0e050fe5db46272100b6c93d819aad18520ab441658ac220fa2c8e443c6922a2336137a5a372aa3b3a9d1ebb5faa3c635bb2a62d6b22b65c0641e711056561112fd4bc98844faff978d3e9f69cc9626152df7e721546f71555351b71c65e6dec897e5438bb86b6fe2527f98d3b87547ae4fdcd4a92d2e6602c7a478be6a", 0xef}, {&(0x7f0000000280)="bc1d588b5feb12b8ddf8e2f10b07e1642343ef73e1446405e03ecb8759be1fea404acfc56ec0178937f36c612af8b3f316a825a58747320795ad323de4b3feababab19d3d763555abcb3ea648f247c3d930792c2a70499d8cd7429540f430391cef0", 0x62}, {&(0x7f0000000300)="544b83d06e4d3a04011fd1090cb3b13f4483e04aa942d23a8836b6464cf26129cc1072af02b66e835bd4015d4ec4a3d4379c75a4f6e420cb6e4074706843a18d66bca95a5557cbf571e847b5a38c861bb3da3a1d5cd4b37fd54c3bf5d3fef6", 0x5f}, {&(0x7f0000000380)="260bb56a76a378f2541b0c", 0xb}, {&(0x7f00000003c0)="ee8ef52c61b7c4a6bd57eb822112b63b7c9499bc5992a94260dd3e4b4aaef62cff859b43ca51d65dbe1cc0e5b2b4e55ed850fdb1a68835ffc40ef9d398fe7345c58b541487015dc42c59a06f01a350a5842289e3305ccb1441394fedcaa746fd16e2ffee38f345f8c762f44ede0450d78384db305419b6773b9a1a537538880328ec175c3f70e0e6f783b32649c60bf09d74fe327cc78e4409e529fd0cf3b1dc8eb05db2ad930696e356510c219cd1d92cb6ef4bf5bdf886d6c7e3a217ab97d0ed918a27a2972df03721010779c28105f382c11094541120db574a8fc53c", 0xde}, {&(0x7f00000004c0)="3ed48aecf8468b240ef5c395bc665f79553c56bb1dc5ce56f4894cb61fd9115b532d71272d12d62719d2a419697b9a50ff9a61c03ad06f77437897c7386a625d8c3761a19d593b6c831452c6a5e621cfb22e6d2e7f4b7a24f3d8ea47886711c498b51c23b7de8c10d70c449c20426e455d1992b4f0cef4eb4186985723f8c016d976da9b4cc2b1f209d035305560b26df8357f860cacba4075b2d12288", 0x9d}, {&(0x7f0000000580)="864c80a9138417ad9d5637ac01987315e0c9103f317be8c75ba7f716bca85054a3553dfd04214d63f32674cdd26172f417e7511f0ebdff4ad76df931c6", 0x3d}, {&(0x7f00000005c0)="334b9d7d32a2ac8481738e", 0xb}, {&(0x7f0000000600)="fb26474e3d110727516d75b509993c69859ecc4f353ae96355236d263a5ac49b713b210e43d726fd47aaf518017747fcaae25a9fe5988e574d050c3ad63f1848a521cd032f2795b06dab28762169bd3db237c6a39046e1053eb0ecb4e0db69c5d01f06e68cb96d92ca23b438b7de4cc099fb0ad08b41e1ff20c660e9abe93dbd071dea", 0x83}], 0xa, &(0x7f0000000b40)=ANY=[@ANYBLOB="100100000d000000010000000008000030fd3a8a7a4a79978c4bd7c3a8aa0d5e7554b096cf6c448e228f31551ae327815f37083bffd05c6a6ad7005a648608e609cf3b37f208df124926a771ee351f475eff69f551119df5a84168cba99a66622d73de868599c8186286b2e1f01b13cf7855f3062044640685613e254cfd829da79ee764a0b634a9dd479fd4e8c743edabe73da38daef2ed1ed5219cfecfa52c07f99dfecbfdc92d6c3a4d6b322e0ca12a2198d4bbd6debde09efb02399e49202860d1a595a391142e15e9ae5181d6e83637acf5a6c75586e88fad2fefe3eac33134f8d638e45701e196fa7b791cf759630ef491d385fff8b7d91877ce7444ab3aef38608ca807b0551550ada0ca0000b000000000000000010000000700000070817050090c82876f4f30979c4bb41be90fcfc36e8be01470bb018b12386dc580faa5a3831bbfc948511266766a7f1bd78e5dafeba2eded19aba284575ba9e76b222032ec0e0e788e8cbc18fcaa41e091e1e9c80022cc93267907e9b821d15b790a6c57e711467bc63c708a728d2cf01f47fb131048d42f00db2dea670eb33b4c577a9dd681ea60b7038cb14ee3bf29dab57a7c18b2bb78f500000000000000480000000000000000000000dc55000005907e954109e9f3c994dd07b80bf434ffc2622c5cac6e23c8453e99af8878693c05d10f7d85ea06adefa7f35e44b6c92b4d7062fd842e119800000000000000ffff0000a43800001d3769f98246a2adf11aef1570ee8e948f1df81a0055b6614f26ecb8136870e65e7a836149071baae77272c9c03aa715d328e22cba5a99fb83a44af4a6e590c2e818cba5ff90a4aede5b61688063445be3f1b84b7e3c9eee475bd4e0aaf5369546efdef5043ee987134af8e30ca88bc747924623d96cdcb8ad71aa302b087b299db925665f0000005800000000000000ffff000002000000ac8943ea965bf74855789650bb39cf1765dd6fedc58572feeb8b0ba031beb66d82025f80b5d11c1e4626b3181da5685f31d473c4e8819d434151dd4cd408d48948292e58d0000000800000000000000000000000080000000113c04c25577122853884713fad2ab0b94d211398f99b0e7c14fa42866f58556afffb502bda4eb4e772b9f062e2dfe28a2d59d80d48b663e49eb02bb93836994f603924c18a2f2e6a9f10a1a8c2a1499f1cdb0442d9e83296c9dad6555d8df16f9fec0c0c3a2e9bf0930000000000009db769bd26acd0a514ba527cbb6f9abffcd451ee9be725972fc35081f11287786586af3a901fcd80535bd9226392"], 0x378, 0x1}, 0x1) setsockopt(r0, 0x29, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = shmget(0x2, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000780)=""/100) 16:00:19 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ff2000/0x8000)=nil, 0x8000, 0x4) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:19 executing program 0: socket$inet6(0x18, 0x8001, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x1a, 0x0) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x14, 0x100000001) fchmodat(0xffffffffffffffff, 0x0, 0xa434cd546efc3d1c, 0x0) 16:00:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x8) mmap(&(0x7f0000003000/0x12000)=nil, 0x12000, 0x5, 0x1010, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5011, 0xffffffffffffffff, 0x0, 0x2000000000) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1048a, 0x0) chmod(&(0x7f0000001580)='./file0/file0\x00', 0x100) sendmsg(r0, &(0x7f0000001540)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000140)="efeff3cdfd2d54e653eaaec74c3b79abe38f11bbbeb4201040655bd715c24194a24fe19ab48a9a14b236a01587a038ff9faaaefb7573d17f813196ac03e98dbafa71ad4a46bf01bba6e4bf44722df8a430aaf220067b267b8b0901082046b2f9c574d2557462889a5f13000208d81179a0fc22444db68c95426fb9efe3dca72cba85c261b0501dacee4f6855c9981e4fbac0490b3db9054d472faf67f78c5f35105725e83fbfed7a70606accec76e85b8790fdcaeabcc5e716c788af1aa68c5e1c9bbf6efb858793f06fce1fe0c5", 0xce}, {&(0x7f0000000240)="39318e4dbc09cb8e235599113ec9fb35ff6cbe46a573bb6504f948859bc9e59c76b749f5b45e294e0162635727085e4efee8379fdb4c3ffcf08b1d06135af939eeeb43f9d77c08cec6a49e2a2f1b5c3611e9eac9066b83f5df1586914ef8dbe40389065b3eb9c97e524642be4a42829fbc86b23d4e5b03154a0b6d0261767f29995db95780ed9dac395abc05b47b0398b5ffadbed019dee44830aed8c65a6d4b412f42f0335f5ceb4eaee828a007d5ca21ee34ccc61b12457dffd9bc63300306dce955a9125d06e88f77a1a789", 0xcd}, {&(0x7f0000000080)="c1fb1f3128a06070f3ee8d9a8d0d782474133cf19e8112331894623270e04e36dbffbe524115ad8dbab282499ed54bdaea04ecb23b961d4ed48d37122704b2501f5184331dfafcb8834fa9316a51db7493fb4214651e8bd0b9", 0x59}, {&(0x7f0000000340)="a852427d89f18649565827c6710f68bff78c369bb999ed0960af9dc8f61d391c047734f9f2c8e26443c85c1d16fa96931d909080ca28368c6b2d299fe672fab20ce95bd1e0d2e5f2620882a77169c0206bdff349c3c368646fce3794f0caaf6fa630656e1d675ae7ac6741875a01a7f87f605e92", 0x74}, {&(0x7f00000003c0)="62dee15a4340204670195bfdbd2ddbe3cc8a4812928c63368861a0a77f781d63a79d459d44dc2a03c2491d2a74b3273014aacd03eaa8d3e9cea02e6ab04be1029a58a32b6972fb0fd34d86d2ecf6ca879e7939e026341b9c3a43ea814b581f4d74ded7571c47aa955ff0cb8fd19c4cb53cd0e7856db72a57cf3176bf72992a8e3e396a412c68eb4635909f6132997c3b0202df8eec3b8547965c03dad27b53db420e3e6eef4f212a0e4c56a9d15b27947290f49f0c9716fefe37a8446d", 0xbd}], 0x5, &(0x7f0000000500)=[{0x1010, 0xffff, 0x10001, "f286d1882ac89a508b56830ad5c0e828ca2df132fb6244b1afcb28200ed0c2ca9f69545960603263b535072bf92cd613db966f7c943ac3cd62d73958c7b19469f43f00463336228654c764d9ce2181cae33f63052b5bb103a05ae74f492c6538c947c4d26c7eb002487a3d4565d99e4aa3c71faff99fd3b33688749a20d4d52dbbd1141b38babbfdd6242ed51c433d4218b4a2398ceb1390f11cd51c2066f98ff4d26cbaf2f5c799d7d014e559d2e00937cf806eb95cb6de99db351af685d34308c3d646d56dd9831513a7809db8b776ab3ab5d23aa51d57bccb29a2d16ac9e4973094d647dacf09ae42749ace282503e9f863bfafb433996ac7dbce1ce17526388d598b309dd4fb8cf64c87b8a2a0e9be700fc20e731ff27852c8937294b8755f66e78a1f04c3f34e78c245592ad53afe985c1c3cc4a4fbc0d24b01c28c4966a45c6098b221a5f0f601bdab5379be7dc5c620d32c26982a08fc38ce99ee8d60bd2c03276e90ca803a344bb2ffb9d3959e37642b2c532b1743d0d53eec5d58fea83671906c5c7eb40d79c894e091ee312b78fff0ff0545030f69b1920ca5a4dde9982dbf9c3489582d35f8ff1fe3b016ba698593ea07a0959dc178e8ce28720f73e71b627053b55a0a034d3129c9d35916f4baa0cd74e712633b48c21cd8fba2f8f693d51fae84f4afd813d337315b957368cde08b84abb78f1cfa9ef19e5a9bc25c928e4eedee9edb9630c615527115876b27d5c6329fb48a7831d2cf4effa4c390ec629e50825d6067a1e9be81e10e1e31c10f1f9295b7925b0fd84458627e7f6cc3dd32db32b3523f46fb0c96e9622c344ae9078f21cc83239aeba4e9f5b003974e4b9bc67724818c060e8f8117578eaf5efe8ab3417a4b63545a82c28372fef290c58c5fb7e04c4bfcce6ac371349417b205cb3029e08b46d2904674fbe3712bbf3327228b99ca744280b48d70871c4d9e581a4e3729b31585422c841c795e7e3bf2129b09e910db07ddc16d7216d6939615014307ebe27f9d6d05fff78e2b2a10f25b8872be37921164055a1b14569a3020c1333f751184f4343a30c14f67e023bfd6531e8287a4015371d2a7916b43ca4beb04cc877910b1264ce99579d95eb1fc43a0b5b5c831f8cf8a86c5aade79632608bca83e288a0973548765783eb20709e9ef9c44fa07f5dd01695b4c76e32c729266759c7b2d0e62dc82bc22ef86bf7a86db8aadc2d0ab528e45d3b321135a5cbebab9ef764a2079a247f676bd76397e034da690f20da9ad8558fc820b5a0ecc89315a77b2984cbe5bb42a1690f5af6526702120e149f2260904f2c0a991ffeb59c04d94950342db6f42ee2db41f750de9e5ce725effc784fbff1abab0c2a968463db24db9e519f33b1a6b1a4c4824037180f81565ab147efef33022072b1a0ff8a08c8127e9251d0aaa3704ac835acd544a8c6cab0a831417ea477bb8ed730ec676e8bb43008cd07be4e21b7887a53b9fa05fd78bc641dbf01f42ab6e93ff7e712bb319f010f315a88628bda1714f83d58cb157163c5d41a4b01dd9e00b92938d95a62b61f4a6e77b5b041ea809717a6080045133abf424b44e98448d175c86ac26901426f4a27ba08de996440d75f9ad401719571734defa835515a77f855910980539eb01e6ed06e7d67cefce3741a8bce4acb7f89459554517564adadfb7f4483ca5447b349710ffb5f557f7dd9bb2d0e4cf219c11d15d86997ddc121dffc02a601ad5b35a4a477f7218ac418736c7fd1eff98b5b484b7ad4e0032ff4def349b60845c383b5af2f9d6a14ec65e4232843a56f56969d9ab7a3153524adc751b8c743f82304caf993364a5f9f4df86a9d05ff8964bde4e3deefab8ae0f9da77fa78b4157293347dbe7ae6ed67e855a07e3e9ebac0275f96fc39a7f58d29210b61402c3db0b709772660085b904cb68e6ab172ecf624817ba23ec706273545d7f2d087d61e4d2400d4ac871a33e139f2762db58451ec42c026538c810a7337eb5557f40a4618b89665ffc93c7af886f48acddff40e1dfe75661334d5f1b41caa71d585fd9c65b71dc126707dd0a5565927ef6ff76f0cdc2dce3b2d608b1549b556bc05a1a4116b31854fd57f31690204d66ba52287e61dfa243017d73bb0e11672175d098e5740f39e1c3dff6e264745f55bb41cd4e5e455fe4ba7f334eb1b8027f19d0593845d81c99a8e573c757c55beaffd23f49b548aeb3ee1568a35c25c45c1d19deb03e1a69a9084700d2130e2878bcf1ed6ba7323a0b0ab599f18e7efa936510d5d1207fa3a6c84702b29fe65b4381adcd5e208782bae1b9722c1291dfcf675b2f5c33c3fb9c3e65f708aef4fdde049343a3c0c26050f63604a2bd85cbda7ccc6838346cb22a23da3a5f2b080a66ac967c02a230398339dd9f5a431604efd83ef4e6c85b435a80dc56d196a14aac6e8b0bceea10bf7457f51e3991028c22921cf4186b6e50c67af7e37eaa01dc6d8518724e1f10376d69a5d67970a0b952a0a5540e6b67c679c0f14cabfdb6cd4cce2cc92c3fc95550370ebad59958bd9cfbffbd02e66e4414da117710e96488e64e3a6c6a09a35fb51685f891c617efbb05d5869993fcc720cc9a56f0d92323e25bb6cf9235f5c7b8aa3b464ec147aa88fc182928c6992c11ad597bf833c00234ea5b7a3eabcbfad5fa1a92df28bb73cf8203de1a0eb9bbe65fdaad51b3bb623fc7fea60daa70b1f654ec7594b02e9b88205bbc77ea9baa0ebecdb48afcc568b4c629cedd32a3304daa7baccc70e11c0d2988a1ed9a15963908f2e16ac329c21c1da7a13cfe827f2fcae34fab2e15ce5229d070dd0ef75a87e5fa3432d9b864677bd83ab8456dd4898e8a9e16fd60575cae2979fed88670330131545fe9b84d9752e08734f6c2c9fac61f0d8e75a4d426aba8f2259d1bdbbc5715190f3b2cd6b39c71ef8bc5c352f7ebe3c3cbac3fcf4941697b821e22f75c0d0a9c88b2147eaa0e2d54e7783540c99e3f566401414598b3f49c43a26ed78b97a01eaac3219c65caca67876e267ee791e1a72db035401b044493bf17c764a2bb6ee1e9a483a672a2c24c9362bc6da9fbc87e097777178058a5aee527141aba3d55bf88a3d8a6577a0ec763aa25a7b5c358be4308f659cec59bfbee5dd54af894ad2e4cb3cb259ebaf7e7c1751ccf77f27a1ef3fca2f929774c04d400f91fbd95c2ebfea02bf4d3e66d74309f6f4751bde99cf2b7a493e133e3116e25f898f764c9eaca1f08c604f22b2b1c2e1109a911a18b9775eea725d647c74f8f391c49d71df1a330bf5143b2b776dd355d8f33b2754eab11c74f69cf90895af91589cceece626ecd89ad5461b4b79b9356906101e4830c296b661e50633bc04e3faf00baebea531bcf8d13c57d20db0df7bf0f9a5276b80380be986587cc4df6b33a59f908f19091391c8f5571ae9c62777d7b27b3ffa801943fab48285ce08f29dd394452b8582c9a5a73372738e4dbefccc4f684a481cf4d60a36fa3378dfdd737540e3f51f2030a2b43293fdaa6b957ab4513268c5708269ba7a19811f57b31032f529fccd2af5ee1c0271e5aaf45b2f074aa0a579c2c3bb4142fa2e45fcb4a7d061e727398b72059590a02c143125646427311955aac3c15f08c9318c531c54a129bf20b4ec1370ac5cd7884c5d20e68e72d26c81fb8ff127a14229485d490e4752de6a72763762fca410a49cfc8ce9f18578de55fce24e55b7edbb38f21048a919356436cc47703b9ffd7973182173a7520c8795ff8f0f539bbb8a2bef7e9b41724b461b2e5d9335a095513911048aa263dbcd39ed061835ef8d1f4cdbe5ad38a85c43cb1bc803f4dd89c10d416cff37c789bb7ba9971330d67d36ada53b27b6365152f67a36cb32a6dd72ba5b37cbec835b66c012844263088bcfef16e1ef966b3f41031daae993e6aee2c74b2e8dafef7d0a9434ac7df3a66d60382c35f6c2ec96992fa74d3932e22f6068f8472ff415fdcb57c8f11ee1ef505f11e195d4edaefa25d4826d1dad0e873558ee2013c3d8dbae608f1ba618212d14c84bff1ccfeaa1925684bacd2f8e8885334f41ce1a25fc9d95fccf75862ae52796ec860c603e1415705679529d787aaf7e1a12bad9b321feeb95a6c9dd901c627276b9f611192116ba91f4933a7f03195d81b871c668d725f737a344302eb93b00ca7991499f4a02ba1277db5e413b06d87234ebcd56f09d0661d239f8fb1145c5e14c5d0ae6863eed3892785f98b88af77d112c116b6dccd32e7610418b239242158eed5b7d02746fe3a45d37ca236586169ec9a2119b29d12c61a59e166c6cebb9e90211f51b028d5dea43a16619fbbdf728f2463b26deb6248d57603d159840466bbc70e81b0cfb987bb54175dcfacaa75c4a262017bf9656fc1797b69fa68d0bfe5308fdd5a8d9566d37b89a06c819236af65760801b552a400c1019bcde71e7f72220015d361907f255162656f968bc40ea23914769c03417d86b56ba06f28a7ec3e498d3e6eb0f165326a52858bf936d3878f385b3124a931c448ca85b6696900fc494d359ac3eaa9ff840c346378db46b16c26dafff9c60dd934bfc63f8f8bade0502cb27695dd20dc9e674846de764f3af076e1c3e7c37f6040b12d46a660852ae5ca178eb30c1bbc0e6dc5cb346903141374a4c6175fbda3cb4d960417bc3c771fe5566359920568327d769be48b910c9aba086ac24712b2a2e9cc790e91eef38978e1d58ecefb00e3dafcff38802484fcc4edb1f7fdadebddd35cc11bc96f2a555611add41408ffe36a956e1bb89ae4285f869dd75c450de25fa4ef44f1a3dd2fe09bfc2925382ee3f8a25c6c917eb481ddcb4ff1a26e434668568eafe813e892db72bfc2d41b4d6e29c02e512ae429cb0474465f6a52e7443c9e0a4beb02d231a85dc47dd07b2aacd01dbaab864ba25b12269466ba420cadd786a32bd8a14a93ae7edf678fefe460deb6a7e1bb3948136f1a6cd1017bfade648e70b17ed860cd02e18be230f72751724606622d7cecb7582a8b09e74f1ea7a11dd272ce7e9d09b39f46ed9415a2b67bbb1d27657812e629b6bc807c32941946dad5b0a95b3f74fda9dcf3e9cc0b3d2b98444b215304a9664614bdf0d314b31dff1e582756dc54240becec3dd1298d132cbd2a0763914407f32473ee6de966aa38500cabdaba35d8885b7c7c975c6f811a8361d31606909dccfd44ff9b3b003d7da6c327588c3531ac85d6acf785a015140103738a75e90ed5d82e834d97b6689291ee375a7306259109ad33e6dc88b1bd3140fa5179da335db0687d927dc679b83c391da84bb82e74b7148b0ba5711c6d1167397bda5f094a8221e516a550004edf4fcdf982d651ddca5d3633e64c63f087a6850567982934063414f53ff1d728b06f622ac63aecf2ed75b2e6d42bdc0496adb980eac4e4b3990cfb6d4a627cbb4ba9d546c83f989f4b9aa159d0fb618cb84cffe44cb656c0909f734a0dbc6b723fa5d14b38cfc1f5f920d8ade18278e833875b3b6950f9ea224caae09c7724184379677e83769a6b4db778569f67dd451ddb9db774743e424aa38e2f3a453cfb29154fc7a07f72725acb40ff7f16fd3cb526e7ac555123e3a4838498d459fcd62fca739de0ccfbbba9ec368331014bd6ad4a881b83d38dc36866f340c93b2ca00222e4d8805a752f87d5a0ac757668d624ceb7d12a28847e655982ce510dc7aa1cfa7b210db6d1c90d563c3284ce112fa00a33f7c5864a973d35b01e7822eb6d3b73a957370ff6ed"}], 0x1010, 0x301ad73f3c0e7327}, 0x9) 16:00:19 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) setrlimit(0x3, &(0x7f0000000140)={0x7fff, 0xcdbd}) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0xffffffffcf9cb28a}) setrlimit(0x3, &(0x7f0000000040)={0x3, 0x7ff}) 16:00:19 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)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4", 0x484}], 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, 0x0, 0x9, 0xfff, "83a4f55180600000ebff0a090000000000000100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) pipe(&(0x7f0000000200)) 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000080)={{0x4, 0x4}, {0x8, 0x80000001}}, 0x2) r2 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x3) writev(r0, &(0x7f0000000b00)=[{&(0x7f0000000140)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d33458201db576bec3b1d4bb6d3249d78b95d6d6d4803a3498247f208da66613975d6f7c69fb956cdfa6c54900c3396844a2a4e6e76603f8ff5c5e85e1dc156996865704c797c78ad16de38ed55ae4da2a78971199a6da408e4ec6527b9c2d4ef79b593f47989b51afd2b06", 0x49}], 0x1) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000880)="78cb6f8f32ca4fe4bfc4240b499d515af60cbb63c51892a78d8d801768512e539fedf625019539283b4d47bcb2774724a27787abd55904e1b740f64d579f9dbe0853b05699ea6a0062e63a34325a487638b9ee8ef341cfa547396b0c324c87a2f4ad23fd05fe4397c53e3258dd787ee29425c71ca1e604a120d0a7ef24d822e2943d7ba3c26aaf7187226dc62681e66d478001e9ef0c12f09fc6376c41ef8979b21961a89a0b6960e8d83874c84b99102c0e9b4a3f9027a41278d2ffdc9abbf839132d5e860eaefe466d4c6af8c92a2f3fee6f1be40090", 0xd7}], 0x1) writev(r0, &(0x7f0000000580), 0x100001bc) connect$unix(r0, &(0x7f0000000a00)=@file={0x1, './bus\x00'}, 0x8) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x8000, 0xe6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, 0xc) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) r4 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) r6 = getegid() sendmsg$unix(r0, &(0x7f0000000a80)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f00000002c0)="50adca2ac65f25e3bf1b1695d8feda7c32e6461c0bc01fb3b18d3e98fd02c257faccb71fc9912def9f10f8d23582947eaacd8f80df5750a221d89277176012e5e9730266c52d93dd32aca450639fd5191ef96d015840f259b66f23cbfe1bdde1c484faf0612a6b16d755d0030194d3c7cc5d5f45229a66bdde6ecec96f925bb8e1f12d06cca1e80d8811f7c2ac066248124aa3e75918125894831a276f7bc97ab727e4fd9afbf8edc2cd2ddde4887f1c95d27ea8d3575edd856e6f09c50dc605f2", 0xc1}, {&(0x7f00000003c0)="a308dbd421c96a597262d801f991d2a3d4e5405474059096b7a43015747c1548432ef203c02ef23891b9f8b4d8e96042140c4c5cff18de8c7ccac5566c22af02418616906378472258bc995e821774a220fd6ef04a7121b08b95dff6ae5b118b8fb163b6895fea753699cb2c95825690de3144e15d02e484ffbf8403d8535ac398c62046282c8c36dc64ee842278b64547cc82387bba281aa9e920c4e10e8ee269adcbe9e3e9597f0f13b8e3d995b586e3fb02bc98038497af526a3cd0216dfde69e7c9aaa5397a93c5410da94ab6499d19695677461e2173088bbaf8672d4351265bcaef1c96f4adc11d764d57dfc1d5119bc17fd2328a467a6df1b", 0xfc}, {&(0x7f00000004c0)="7559a5f79ae42f8538da91f58fd9ec593d681e2872c36ba1401eba657b4a7cd8c5abae4ba28deadb885c565d86e36fe96ad9506289880b5941a6081a3843cdae48a131cea3f6687d4fd9f5463d048300e7f0963464330a01b83cf3293e666604dac9d9bf42dfc426b4a4051e9c10ac86174e0b5976563f2dfeb4620cff12b35a4daa07af6fde0434756370d4c9a1ff85f6d33eba618e8554935ff7253e32eca37ca56cb0425492", 0xa7}, {&(0x7f0000000580)="836553ab272b99a289607d7721815682d26ab2af91b57f1710", 0x19}, {&(0x7f00000005c0)="90d5ba1a43d0140a5fa14d5437419e733ccbae094e3af94d96112ac66473c81319b145b606a2daa9f3732d7605bf721d14946d66baf29ce9d06e5e48bd2f936dcd262a393b6dac79ee8eca10bf62d508b3f9f4cb3549d78106f325de512cb183ba2d4e47810377c5ee6331ddbd07e025a7114a0426d114aec86d8466d23d2557b6e93dca2625af0ac17581a0000f54116571425d9ffb39725280a3efcb6b552d9d63741b14f422cf3909d8c0092d3447705ade58d51a931926f5ca46410f1aa54977bfb8ac17e4e872f66e59f6", 0xcd}, {&(0x7f00000006c0)="bd91b03f28c741eb5001c67ceace1dd9d5a8ad50f856a756a78ec379145cfbb37542db96f87914aebcb3ba4b0640eadc6296b8ef4dfe0034062294b15cf248a5b114d5799e47a96865233a13747d69caff72a712f8d35c7103dc58f7489dee833c345b2fd7cb84e837d6ddda41efa25b7694a4801f9dcc319f5651594b79c796f165d67ca3773e", 0x87}], 0x6, &(0x7f0000000b40)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0x108, 0x4}, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x202, 0x104) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x44, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) flock(r1, 0x5) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x1, 0x0, 0xffff, 0x10002ffffffff}) write(0xffffffffffffffff, &(0x7f00000001c0)="4c53c773d36544d1fc69b721e192c56e8fb29f296ac0fe9abbc7459cfcde2f50c1c998b55f3c9a1540008364a3c6d3979bcc0e3311efd273a82ccfa134e9d77bf0c4d101cb0b7779e7076a3fa7c7c31a5ff5ca5ac943f29faa9d10eb257f3122aae7e943b951aa8a115e1bfa7934f6e9", 0x70) open$dir(&(0x7f0000000240)='./bus\x00', 0x7e, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x8, 0xa4) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x2) syz_open_pts() 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/6, 0x6) socketpair(0x6, 0x4001, 0x2, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x2, 0xfc) listen(r0, 0x0) 16:00:19 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) setregid(0x0, r0) setgroups(0x5, &(0x7f0000000000)=[r0, r2, r3, r2, r1]) setuid(0xee01) geteuid() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') 16:00:19 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000080)=@in6, &(0x7f0000000200)=0xc) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="0e994c2744075cd409551150086f6722c8ae8f85f10b1b8baaf790a4d4e9ed61a21dd765a6feeb185444701c8ca629e01cae36c423326a6da6552f692e051bc84bcaf1df05beb44c1895e4b35d30b019c2e769e929621de3c4e5003ea030ce76f9736aff65f4aa152562a781fce89b251178c33c8cf8db829e17b7b6d68c73a8b3e13697e8f8ef83e7c2b0c84421308836f81482f0bc2ad0884bd324acaf13d47deb15efbbb9fd4c78f28d22b909d173fafff4ac83938331afbaa97f7d56d9d71d261795a12432fbbfa707f880d72b8649a3f018e714fa647e5c7ac1f0244900c83468b6b17b7c530dd7a6edfa87c620577880", 0xf3}], 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000408f9a), 0xffffffc6, 0x0, &(0x7f0000000000)=@abs, 0x20000000) 16:00:19 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x20, 0x94) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r3 = kqueue() mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x4010, r0, 0x0, 0x0) r4 = kqueue() mkdir(&(0x7f0000000000)='./file0\x00', 0x80) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x7, 0x807}], 0x9, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x2, 0x2, 0x5, 0xcf}, {{r0}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0xe00000, 0xea46}, {{r2}, 0xffffffffffffffff, 0x80, 0x40, 0x1}, {{r3}, 0xffffffffffffffff, 0x2, 0x80000000, 0x4, 0x8}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x6, 0x100000001}, {{r3}, 0xfffffffffffffffe, 0x82, 0x4, 0x401, 0x800}, {{r3}, 0xfffffffffffffffc, 0x20, 0x20, 0x7, 0x7}], 0x9, &(0x7f0000000080)={0x1, 0x5}) kevent(r4, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) close(r4) 16:00:19 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x3c) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001780)=[{&(0x7f0000001680)="811b357d20eaf79dc05a16abe21271aee341ff13f806a8dc66036f9e0f7432d360737a6878567848e95002d8088cee1336dea5d71a116db7ceb54167dbe79be5883812cfbd5a554a17eb2811c2957b9125eea091d0dee465ed12f63b43eb93e80900c7d47e0259b6027f715e8c92b176c0f0aadd5d5a01d003459f9a581832b45589006afcdd7da3203fd5f17aee93b153130b5cafa021a7fc9f42575e1bde12709762f895cda059097b5a5d", 0xac}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/81, 0x51) r3 = syz_open_pts() close(r2) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x7, 0x743e4b8b, "ba804b75835db500"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) syz_open_pts() r5 = fcntl$getown(r2, 0x5) fcntl$setown(r2, 0x6, r5) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040)="01", 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0e457da89af47cf6dbdfa46df1ed1982c30a2d4233b27218b3056af85b36bd628bf6e034e6f01b2233c36f41fe1603a661c4eb3f42525a13c5f91fd4086184221b739befc83475c7f658e69b057cea9c3c1dc15970dc8f7a6f5cf0d2b0b8a447179689ffeeecb147b3f1d4c8387184cd3348f31302bcc5082a5aef93a3b13123545ed22b65d47051431cfd594bab8a49d598", 0x92) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x86, 0xc09b, 0x1, 0x9}) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:19 executing program 0: socketpair(0x12, 0x4005, 0x73c6e28, &(0x7f0000000040)={0xffffffffffffffff}) listen(r0, 0xfffffffffffffffe) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) connect$unix(r1, &(0x7f0000000080)=@abs, 0x8) shutdown(r2, 0x0) 16:00:19 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) dup2(r2, r1) r3 = semget$private(0x0, 0x7, 0x200) semop(r3, &(0x7f0000000000)=[{0x3, 0x101, 0x800}, {0x1, 0x8, 0x1800}], 0x2) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) fcntl$dupfd(r0, 0xa, r0) socket$inet(0x2, 0x4001, 0x6ce74fdb) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="b4040000", 0xfe9a) 16:00:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0xff, 0x0, 0xed3, 0x0) 16:00:20 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) msgrcv(r0, &(0x7f0000000000)={0x0, ""/1}, 0x9, 0x2, 0x800) r2 = getpid() r3 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r2, r3) 16:00:20 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000680)=""/4096, 0xfffffe1d}], 0xffffda0) rmdir(&(0x7f0000000040)='./file0\x00') fcntl$setstatus(r0, 0x4, 0xcc) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r2 = getpid() fcntl$setown(r0, 0x6, r2) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) fchmod(r0, 0x40) 16:00:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xdd, 0x20000000}], 0x0, 0x0, 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/38, 0x26}, {&(0x7f00000000c0)=""/144, 0x90}, {&(0x7f0000000180)=""/44, 0x2c}, {&(0x7f00000001c0)=""/50, 0x32}, {&(0x7f0000000200)=""/182, 0xb6}, {&(0x7f00000002c0)=""/171, 0xab}, {&(0x7f0000000380)=""/31, 0x1f}], 0x7) r2 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file1\x00', 0x0, 0x43) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0x0, 0x10, 0x2, 0x0, 0x1}, {{r1}, 0xffffffffffffffff, 0x1, 0x11, 0x71ea, 0x1}], 0x9, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x82, 0x8, 0x1be}, {{r1}, 0xbaf03f31b04b9c5d, 0x6, 0x40000000, 0x3f, 0x7f}, {{r0}, 0xffffffffffffffff, 0x5, 0x0, 0x7f, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x66, 0x800fffff, 0x100, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x6, 0x4}, {{r1}, 0xfffffffffffffffd, 0xda, 0x2, 0x100000000, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffff9, 0x90, 0x400fffff, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0x20, 0x6, 0x400}], 0x9, &(0x7f0000000600)={0x8, 0x7}) dup2(r1, r0) r3 = kqueue() mknod$loop(&(0x7f0000000440)='./file0\x00', 0x2000, 0x1) truncate(&(0x7f0000000640)='./file1\x00', 0x0) kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) open(&(0x7f0000000080)='./file0/../file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) close(r0) 16:00:20 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000240)=""/24, 0x18}, {&(0x7f0000000280)=""/9, 0x9}, {&(0x7f00000002c0)=""/76, 0x4c}], 0x3) ioctl$TIOCCBRK(r1, 0x2000747a) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r0, &(0x7f00000001c0), 0x6, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x1}], 0xd16, 0x0) readv(r2, &(0x7f0000000740)=[{&(0x7f0000000580)=""/216, 0xd8}], 0x1) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8c, 0xfffff, 0x80, 0x3}, {{r2}, 0xffffffffffffffff, 0x30, 0x1, 0x6, 0x354}], 0x85, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x10000, 0x6}, {{r0}, 0xfffffffffffffffd, 0x8c, 0x20000000, 0x1200000, 0xef}, {{r2}, 0xfffffffffffffffd, 0xc, 0x20000000, 0x7, 0xf}], 0x7a, &(0x7f0000000180)={0x3, 0xfff}) syz_open_pts() setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x3, 0x7e3c9459, 0x7}, {0x18, 0x0, 0x3, 0xffff}, 0xff, [0xffff, 0x7, 0x81, 0x1f, 0xdc, 0xbf, 0x7f, 0xffff]}, 0x3c) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) nanosleep(&(0x7f0000000040)={0x100000001}, &(0x7f0000000080)) 16:00:20 executing program 1: r0 = open(&(0x7f0000000440)='./bus\x00', 0x5, 0x4) r1 = kqueue() kevent(r0, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x4, 0x401, 0x574b4088}, {{r1}, 0xffffffffffffffff, 0x80, 0x40000081, 0x8, 0x5}, {{r1}, 0xffffffffffffffff, 0x2, 0xfffff, 0x20a00963, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x1, 0x9}, {{r0}, 0xfffffffffffffff9, 0x2, 0xf0000021, 0x4, 0x200000}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x9, 0xe07}, {{r1}, 0xffffffffffffffff, 0x46, 0x1, 0x20000, 0x7}], 0x7, 0x0, 0x80000000000400, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="aca5df6cca228d7b57c95fbeeb6936b7ee260e33fcf2f1b02354a2871f2b09cb7374ee017be5cffd04707061f7184d30a10de6359580cbdd45fe59d1e7e39eff5eca476d07cd55b4f74720d1d1463ddbfa7d1aa162d86ceb6257b404aad264537bc38a20eb6efeb1278e0bee534b7985bcc58b479383a5c624db55d453f865ae584400d833b89ed5d7c09dc42d4db050bd4d80861e3ed9a827e8b2d8653f8ab002307b722cb54b892f2a6d7467404f0028768a6f561cf7e7d5a0c9b116c5861951a15b", 0xc3}, {&(0x7f0000000040)="392da90f562fb790b00ed4a5", 0xc}, {&(0x7f0000000280)="73e06b3dc1498750dec3bd8d45cd56f8e68e4427339c2c0f68563b848b940d0b1eada85e360a06a70de62a628c5deb5ebf2f94dd60c9879b720d72c31b318417a4065a1d3365307a3038ef105c70a1ac8e252d64cbbcdf73d920f82be763732f0fbd9ca49570284182a9b666f829d4a5d527ace5231e171a89b6e3afcdcf56a74884", 0x82}, {&(0x7f0000000340)="ca8966a6b0eca312cff8c5c09847975529979f301ea13eed1bcb62ed8d9a38f2efe138d01841dbf6ad7498921bc12d66e512b7066107c10968dedb6f3f701621fc7cade97d5401b052a347db7a14d1987be294599c4db481a0481de69de6637b7d778f18e15652fb236867efed9241b12e7599b69fa090559a658d7128abbde8b0e1393660c4776078e8d2a480040fa84268a6414e075c71dfb5614179e354407385e0c760debf1a8d709255e1c742c638441c43f12a83930781f55cf4", 0xbd}], 0x4, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x80000000004, 0x0) r2 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) readv(r0, &(0x7f0000002900)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000200)=""/10, 0xa}, {&(0x7f0000001580)=""/67, 0x43}, {&(0x7f0000001600)=""/183, 0xb7}, {&(0x7f00000016c0)=""/163, 0xa3}, {&(0x7f0000001780)=""/74, 0x4a}, {&(0x7f0000001800)=""/201, 0xc9}, {&(0x7f0000001900)=""/4096, 0x1000}], 0x8) setpgid(r2, r3) 16:00:20 executing program 0: r0 = socket(0x19, 0x7, 0x7) r1 = accept$inet(r0, 0x0, 0x0) getitimer(0x0, &(0x7f00000015c0)) readv(r1, &(0x7f00000014c0)=[{0x0}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000002c0)=""/239, 0xef}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001540)={0x6, 0x9, 0x0, 0x100000001, "59530d2afbff77b0718713a90858e140856a2ef0", 0x3, 0xfffffffffffffeff}) r3 = msgget(0x1, 0x0) msgctl$IPC_RMID(r3, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001640)={0xfffffffffffffffc, 0xe9, 0x1, 0x0, "bc92a864f1572ae33b139385a38f210a6f13f137", 0x2, 0x80000001}) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:00:20 executing program 1: setgroups(0x42b1, &(0x7f0000000040)) r0 = getgid() r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) bind(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r2 = getgid() setregid(r0, r2) 16:00:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000080)=""/138, 0x8a}, {&(0x7f0000000140)=""/49, 0x31}, {&(0x7f0000000180)=""/148, 0x94}], 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="cc020300000000000000"], 0x1) r1 = socket(0x2, 0x4002, 0x0) dup2(r1, r0) 16:00:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x80) r0 = geteuid() setuid(r0) unveil(&(0x7f00000000c0)='./file0/file0/file0\x00', &(0x7f0000000100)='c\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0\x00', 0x0, 0x8) pipe(&(0x7f0000000140)={0xffffffffffffffff}) geteuid() lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000300)) linkat(r1, &(0x7f0000000080)='./file0/file0/file1\x00', r1, &(0x7f0000000180)='.\x00', 0x4) Si,o4Gq*@i`:qv$'Wt٪w!M.3G.EsE)a>=z0$&wJ;5gJިΩHE=TQ7nfl Zm/WKlv=LQ\Է_NoP>U 0D_𕙞6jig_ tS<#U@g~E>'iO_:2!r[JKGي^y:h`ImH{ Iwֽlszz`0.rTfx5KNжbC8 7hf* ۇj,9|6ة;LrLG MZG~gOdaL/N4[ N*\5\4 662W&E oX[ioі 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000900)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc3ba9aa9c71df16711887801c8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0xffab) shutdown(r1, 0x1) poll(&(0x7f0000000080)=[{r1}, {r0, 0x11}, {r0, 0x44}, {r1, 0x4}, {r0, 0x100}], 0x5, 0x0) 16:00:21 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup2(r0, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/100, 0x64) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x164}], 0x1, 0x1) 16:00:21 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x1) ioctl$TIOCEXCL(r0, 0x2000740d) close(r1) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8005535) r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x8c) ftruncate(r0, 0x15b3) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) write(r1, &(0x7f00000001c0)="53d794bad35787c565e02888188f684aae2db5a70b8900522add76b09bdfe881ca2dd40a497ef5ee7b624cac645be7a19d1cdd92071d26d3023e104780b7ee0280f97be591ee054cec6caa048473e8b5a8ffbfc6e2b8d81ca3826426737a6b27ad5b3b1c451f62b6f3512f7875f1fbe437b179e558002251a5c84690a60c07ba7bb996aea184215f7d64feaa2010bfc73ef28a945803161092a788f48f971bc69827512f5718447046c08f4bf87917610b66f4632501250cd9f1fbb06fe58d6b4b7ae1aef8d27298fb090076f3e14e60f0f391bf255eadad9efb3d60e27e5f02837435b990da09dc9c2f7d678957a7477b946681d4510509ffb50146d539", 0xfffffffffffffc6a) socketpair(0x2, 0x5, 0x2, &(0x7f0000000300)) recvfrom$unix(r1, &(0x7f00000000c0)=""/205, 0xcd, 0x40, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus/file0\x00', 0x0, 0x4000000) r1 = kqueue() fcntl$setflags(r0, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x3}], 0x3, 0x0, 0x6, 0x0) fchdir(r1) 16:00:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x65a, &(0x7f0000000000)={0x7a418e4, 0x1800}) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x28, 0x80000000, 0x20, 0x3}], 0x2d, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x40, 0xf0000022, 0x100, 0x7}, {{r0}, 0xfffffffffffffff8, 0x9, 0x23, 0x1, 0x81}, {{r3}, 0x0, 0x2, 0x48, 0x7fff, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000020, 0x5}, {{r1}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x4c, 0x4}], 0x23, &(0x7f00000002c0)={0x0, 0x4}) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x100, 0x9) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xffffffffffffa966, 0x0, 0x100, 0x0, "88735e3fd412d8cead0e8600dad7f47c7607b89f"}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="9112", 0x2}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x50) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540), 0x1000000000000170, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:22 executing program 0: mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:22 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x3, 0x101) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000), 0x0) 16:00:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) readv(r0, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) close(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="4c7a331e16368238d905ea1000020000000016a100eb5763df65d08290ad494ba5a6710229782ab71f41e02a5161bf80251722529263cef96f1f38c63acaeeea1ca77d11de1ef9fe20996fed21755588063e95bd0b6e7c9f9e785b315656d7d42f4bf359a8d6e9b831e79b5407da36179d1e4bf8251ac35a4cb0c64d71f143cb4e0bab1181a4ca26bf320d83976c47f03e", 0x91}], 0x1) 16:00:22 executing program 0: r0 = open(&(0x7f0000000080)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000", 0x8481, 0x40) mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) faccessat(r0, &(0x7f0000000000)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x1, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746", 0x65}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000015c0)="dc007f982eb65f5ac551e20d827fe27c8293bdfe709a65de7d13711bbf105833d4ce30bf6b079d79c40d599cd485e81b422fcb8f135876317c89165e9561688f581236cab70f8e3efe63d700953724d31e166a9c0b6edae2549405db9e7200b90e6584bdf9ce9448e7e5d34950f3c594f4c332639c4cd0f524f56b3badbae263d3fbe2d1fce22a22f7aef8e74aa8ff178d85cb2dde283e8f7b93ab8e57a969461bc36f0c02af3aa9b359d9e82f75916175e7cb5080e755ed348b6a5fc848f1b6d3a2ed8f156191bde45eb75a0f67c4ba0257a8619404519eab545191c975a78d3cc93be669e11e126840aca2c39334dc86992d5c23144e6bfb67443d74c451ddda6b2ba94bebd780ab011bef78830f0606e81045ce15cbeeee805039ec8a82ce170e2a45f66111d6a6f4c6ba766bd86fcf993f1d2c2e3ec5dfab1edf1ad006f59a396117d7774d4dde880b58dd218f4785b8b0262f9bf4b21b4f3abcdfd0caffa50d6736701cbba9f8d9dd1f03acf7fb5bb2e774ae9e82b5cc418d432af8ae9a091a57e09661652e4eb0c9f529a2827dacf9ef0519a3219160130566ea45632026032781a7e1f5265702759cd76c43df4e0542e18b5689c09aad8989bd8a5a6f85845aa6c93d9bf10a3f26d6873d8f92951ce7c0bc873e6a2da8c51da5af5131f1e0290997da373e3dcbb741de47d3159e18852611cbf1fe5bf932d5b8fe97f9540e54b0769d5391639bdecf458c13014d5283bbc45ad008ac4b43ab3411461025d5e043969b61711c3ace74b39bc4cd96b0f5096ee3918ef86aab08d422c482058a481336f4f456c6e64f5c584313e6b09b0a1976a7bfa95e4c19a778a8366c470451dfdc8ff6ba04fd5cbd3cc14c4c92630bd8d0d5fb39bc6af49d2f5bdfcbc98c72537b4b1746c225de61c91313", 0x28f}], 0x10000000000000d6) syz_open_pts() close(r0) kqueue() syz_open_pts() 16:00:22 executing program 0: clock_getres(0x7, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0xff, 0x10000}, 0x10) 16:00:22 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r1, r0) fcntl$getflags(r1, 0x0) execve(0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = semget(0x2, 0x2, 0x81) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x9c, 0x9, 0x8000, 0x9]) r1 = semget(0x2, 0x3, 0x400) r2 = semget(0x3, 0x2, 0x0) semget(0x3, 0x3, 0x8) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000040)=""/170) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000100)=""/48) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r3 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmdt(r3) r4 = shmget(0x2, 0x1000, 0x4, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_RMID(r4, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000140)=0x88e2) semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000180)=""/12) r5 = syz_open_pts() preadv(r5, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/51, 0x33}, {&(0x7f0000000200)=""/95, 0x5f}, {&(0x7f0000000280)=""/12, 0xc}, {&(0x7f00000002c0)=""/170, 0xaa}, {&(0x7f0000000380)=""/112, 0x70}], 0x5, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r6 = msgget$private(0x0, 0x0) r7 = getuid() getgroups(0x4, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000680)={{0x3, r7, r8, r9, r10, 0x100, 0x7be}, 0x100, 0x6, r11, r12, 0x8, 0xb5c, 0x112c, 0xbe}) semop(r0, &(0x7f0000000700)=[{0x4, 0x8, 0x800}], 0x1) socketpair$inet(0x2, 0xc007, 0x101, &(0x7f0000000740)) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000780)=""/202) 16:00:23 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x2a, &(0x7f0000000100)='\x00\x00\bL', 0x4) accept(r0, &(0x7f00000012c0)=@in6, &(0x7f0000001300)=0xc) preadv(r0, &(0x7f0000001280)=[{&(0x7f0000000000)=""/244, 0xf4}, {&(0x7f0000000140)=""/33, 0x21}, {&(0x7f0000000180)=""/229, 0xe5}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x4, 0x0) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000f80)="1531a0d16e482b8e9d922cbf61bbecacdbcec97bedbb87f9118271ee5a596b5354638ba84cc5cebcc561d412df760847a43442fa61070b30c5186a6d03151977c853f882f051fdaef1a75f7775e0a735c7fd93974641d1e2388baf2c167a3e266dc57d7368425662bf8b1903f41a4e25a03beb07499b64e0908f2463d9989ce077e38ff1a17e083635671ed72c80f76395a762598dd89ae9fcad0d22941999ad4a90b19963f386d4f20edf2318110ab6d929a11bcb2d1778d664f5bb96bef62e8c09ab909f0bdf81c40e3f223938793231d90ed764daf7dec7c139ffe1c194463eab3eaf31aef00840db9ab6e07c82cfdc2512d270f5d8ecc64694df25ba3738300d734d24797da0f03cac20b15235e5b53d590bde55150a096c72524318339296e5223c056bdf0e40865a872f1c91341c5b385a547b27017b36a69f53e9befc647fad8951d6feb0b3e8692e6115bafca522b37c69ebd1d90fc4f2601dde7f6136066d098b1f73a71fd555f76c6b8b1907503b302e68d1427ca2e6f4742283caf60dac0500750555375a63d4de5d34a8cfc1f6dfdb309528ec083065a51d1b3c3d69f53638544c1dbefb799f7dae6093735ce6206580ee0885afb5106e96e47cc90c232ac626a6014f363eb35f820e7b6df8636cfde9c3be9c1c4a676a5e5c25acb9810804d2dde2372b6efb2af3db69f1d9349d8fe2779fa43b6039d20901c0a9bc55cd421c74f7e7043fc4a71b396e688d97b03a14bec2984f4b37eb995dda33f113cd05bf540004333a28ecf7bd707cbaf8c01964a2048a40c04a878ccd1fdf965f31791f03b8b4a0fde5ddc07d32a2a7003c88c5d2a2d54740093364dfd02d46f322c594796f6b3c83531b0a8a5a3000815ac41319842a90c4af50d7bedf7c92f988f5fd2496a450b4c66b7d6927ff39080e0c0ba5cb6da1c766e9f7d5fdfcc743e630d9de87cf4c80a5454c52e23ad1003b780a3784a86e27901abcd4ce58f0d04f63bce3ae949fb3a92abdbb84b7b5136dc62a073791749a174cfb62865ffde905eb0620f826bbf476e862c1f1cc0f130f", 0x2f4}], 0x1) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="7705f5fd8b517a0ec4c4ff682d7eff406fc86e3b4f2a46494fb81b06f0047b77230db3101277532e503a3f59d47f1b46a139659816806dec7fe4f38e39e5f86853d34129237f8703c578bc4243a1d3921fdf23fe9ae3581b4ca86e865434e145454375d12c68d52be5dc67fc6e093bed136af05003206e489fc970eec2ee2c51904380af70ad78f873d7241cd45a82bade7c867f6e2c4e62a755b09983196e15af720254637d97caf3d2c679329f711743c9b338dd26561f74253a891988163e565afff846d280e150c332b59d2285f2f8fff3aa66ed36056a99b3501f238c77548f1f", 0xe3}, {&(0x7f00000001c0)="dde24f708888ad2e75a36cc0fa27ac6ac7ef55ad352fb7dc8e66e3395a92452579240ceda8afe1bff16cb064eee4e95e1c122318f83a3a8c5df94dbd171919969a08bac388f10cf3af25556e70bb57959802f9", 0x53}, {&(0x7f0000000000)="8fe7", 0x2}], 0x3, 0x0) syz_open_pts() close(r0) kqueue() open(&(0x7f0000000080)='./file0\x00', 0x10, 0x24) syz_open_pts() 16:00:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x10, 0x4, 0x8, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCDRAIN(r2, 0x2000745e) recvmsg(r1, &(0x7f0000000680)={0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/101, 0x65}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000200)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000140)=""/169, 0xa9}], 0x1, &(0x7f00000000c0)=""/22, 0x16, 0x1}, 0x802) pipe(&(0x7f0000000000)) 16:00:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="104711d19023630000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000880)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000200)=""/195, 0xc3}, {&(0x7f0000000180)=""/44, 0x2c}, {&(0x7f0000000300)=""/97, 0x61}, {&(0x7f0000000380)=""/119, 0x77}, {&(0x7f0000000440)=""/212, 0xd4}, {&(0x7f0000000540)=""/109, 0x6d}, {&(0x7f0000000700)=""/254, 0xfe}, {&(0x7f00000005c0)=""/10, 0xa}], 0x8, &(0x7f0000000800)=""/74, 0x4a, 0x4000}, 0x40) pipe(&(0x7f0000000080)={0xffffffffffffffff}) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') ioctl$TIOCSCTTY(r2, 0x20007461) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000680)=""/6, 0x6}, 0x0) 16:00:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000200)="97768eaf30e0078f3f7391a91fcb3554ddd01e189f4c94307b9d7ae15afbb858d05daf219a9e97776b0d2cbc2ccee9b1d7380b5a8b17f78b7348c2c6724878706e3c653bdfdd53b7e0e48b48208c9b4615c4241e2ce19526460a85f344bd3cd1ba11d4c4baae6754046f2e8d82dfc79025cdb4be7f0e1ab1f071eed4fc072a0fbcb6a49143775fca85accac71a05e3ea7a2b70180022b28f47db5fb098ec4728a3d2be5406b6705cf6e981077d0dd2b6bc30bba8a4d5eb41d826a1251204fc9321ce04d3be25a5e0d5d1b3929024a06586c0866bbf8d66e6e15d8af30c472912478a3d074c169ac577df91a4348030004890c3", 0xf3, 0x0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) recvfrom(r1, &(0x7f0000000140)=""/30, 0x1e, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) shutdown(r2, 0x0) write(r2, &(0x7f00000001c0)="be", 0x1) shutdown(r0, 0x1) 16:00:24 executing program 1: stat(&(0x7f0000000200)='./file0/../file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = dup(0xffffffffffffff9c) r1 = msgget$private(0x0, 0x10) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0xb88b) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1ffffff0000000000000000000000000000000000000823134ead57255d97ede98a269d85c56f0da98b6d1722f7fa0a7f90466bf80a8bdcfa6411d6fcb9760c58fe13ba84f8c76ce2b4cf1d1f29f547f956e8675c72d239e214cc6ee079f870b767db24642f68aa2879881d2b3fdc2789a6cba1c98d13259d3ed777ddb3d8772d7ea14ac56ea1d6994658f8d407"], 0xcc, 0x3, 0x800) symlinkat(&(0x7f0000000000)='./file0/../file0\x00', r0, &(0x7f0000000040)='./file0/../file0\x00') r2 = socket$inet6(0x18, 0x8002, 0x0) dup(r2) setsockopt(r2, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="e902d9ebee9638fd9dc230bb8f16c1f20a12336e935396faa1207f7041f0b11c83a1debb63438387fb4d584a9c2d46b3c4e5f29947587ecb8e5229859ae5001e540cf1babd623d5471b0e6e9c7354a9ddef362130cab821a66bdd206bc98f6105891682b89179c2b15737f24e141ceca8a07dd19a55e0012f213cf1c8ec2b14959bd49cbfddefee27ef8e32d90ab1938505c74f2fa5c1fcc11c62c206628168ac73e579e18904884a6185d8f8ae4b967eaef592f04fc1107677b23070d7f20b80573fa7430c39ea60036915baf557fa8ad42f095d88fb8375ca16d3146987792e3310f5bd6b3fb60c12e4cf0c11d300a0ad2", 0xf2) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e00", 0x17) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x0, 0x8000000001e2d, 0x9, 0x4041d38, "0000d2518002197b30000000b3fbe87558a4d1be"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:24 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) syz_open_pts() close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffff7f, 0xffffffffffffff44, "a14778000000aa00006d0000001f1fb53ab600"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x6795a06e) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:00:24 executing program 0: r0 = socket$inet6(0x18, 0x1000000003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="b3a008c99453e59edd3912ca93b7c10f37ad53fecd09a54723643ab9ce0494b9ede840f286634f04c3900462710c9f780fc26d47d31d7d03777183f1ff779183f8932df01f7f31f4b92526b1225d4983e2f12daacc8e9e21dfacc20eed85c43a3d5e26b523a7a58747cf0a1685224d933d860e742a42e8b18609a3a4d1ebb5052cb84455d34a8fae9921c8d27dcbece9cf03338b9bb3", 0x96}, {&(0x7f0000000000)="2b46d8b69dc5717468354c7f7fd3", 0xe}, {&(0x7f0000000180)="6fdd6a643b3660827741d974941234f6abbdcb1b39ba0c19b5132dd83550d9c27afbaf2d2506f4315928d37e15ef2e05077bceb04e09088bd2dbec7f3005d892ab69d0221876b97425fbe1", 0x4b}, {&(0x7f0000000200)="b941166233372b7ca5c2f0c9f915c4e750b69fcec6f50e2bd6cba7a3b92b86818de42e17f3864e389de7dd34065d4918d8cd8405ef22e165d706878d87b7deed7fa4ea001acadcfc2830", 0x4a}], 0x4, 0x26) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x9, 0xffffffffffff8001, 0x2, 0xc4, "edd1252f6d24c1acb54218289bf6353ffcc7deb5", 0x4, 0x80000001}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "65668c1f2a1c3b00"}) 16:00:25 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fsync(r0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) dup2(r1, r1) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x7, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x100000001}) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x5, 0x81) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x39, 0x40000000, 0x100000000, 0xfff}, {{r2}, 0xffffffffffffffff, 0x44, 0x20, 0x3, 0x2}], 0x9, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x4, 0x40, 0x597ef7b3, 0x6}, {{r2}, 0xffffffffffffffff, 0x1, 0xfffff, 0x20}, {{r2}, 0xfffffffffffffff9, 0x0, 0x8, 0xf1, 0x6}, {{r1}, 0xfffffffffffffffb, 0x20, 0x0, 0x9, 0x8001}, {{r1}, 0x4c003e2f7b42b5fe, 0x88, 0x80000001, 0x5, 0xfffffffffffffff8}, {{r1}, 0xffffffffffffffff, 0xc0, 0x1, 0x3, 0xbe}, {{r0}, 0x0, 0x4, 0x2, 0x1, 0x400}, {{r2}, 0xffffffffffffffff, 0xe5, 0x40, 0x7, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffffc, 0x46, 0xf0000008, 0x100, 0x7f}, {{r2}, 0xffffffffffffffff, 0x1, 0x40, 0x1f, 0x10001}], 0x620, &(0x7f0000000200)={0x401, 0x7}) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000400), 0x330) socketpair$inet(0x2, 0x3, 0x7, &(0x7f0000000000)) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)=""/23, &(0x7f0000000280)=0x17) syz_open_pts() 16:00:25 executing program 0: semget$private(0x0, 0x6, 0x1) geteuid() getegid() getegid() r0 = getuid() setuid(r0) clock_getres(0x2, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) clock_getres(0x0, &(0x7f00000000c0)) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/209, 0xd1) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x40) ioctl$TIOCNXCL(r2, 0x2000740e) msgget(0x1, 0x40) 16:00:25 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x6, &(0x7f00000001c0)=[r1, r2, r3, r4, r5, r6]) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r7 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x20) ioctl$TIOCNOTTY(r7, 0x20007471) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:25 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) sendto$unix(r0, &(0x7f0000000000)="398986186551e433d180da554e08418bffa495", 0x13, 0x8, 0x0, 0x0) 16:00:25 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) 16:00:25 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x80, 0x7, 0x22}, {{r0}, 0xffffffffffffffff, 0xa1, 0x2, 0xc7, 0xc6c}, {{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x7fffffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x54, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffffa, 0x22, 0x4, 0x401, 0x3}, {{r0}, 0xfffffffffffffffb, 0xc, 0x0, 0x80000001, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0x7, 0x7fff}, {{}, 0xfffffffffffffffb, 0x9}], 0x49b, &(0x7f0000000140)=[{{r0}, 0x1, 0x20, 0x2, 0x6, 0x8}], 0x1000, &(0x7f0000000180)={0x0, 0x80}) kqueue() 16:00:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800000000000af3) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r1) close(r1) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x102) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x3) open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x3) 16:00:25 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000000001) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) socketpair(0x2, 0x4005, 0x7, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x4, &(0x7f0000000280)=[r1, r0, r3, r2]) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) setgroups(0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) setregid(0x0, r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r5) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') 16:00:25 executing program 1: socketpair$inet6(0x18, 0x4, 0x9, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000100)="b951666392acb729f6f4bdc446e70fbf4feab90974a8010fafb4947af8137a8e3c84e28fd4a8571f122ff5c7e70d6c6e349cf327a6aa88cc14f49c5a1dd3f8ee00b2b78e2767b86969b58354113ad38d54f20c874664dfd1845e4e84655940e7248183901799e5a579438ef6cf619e8ff1d22aa31581430aedf5ed1d04fad92335224a1ddb21b0adcf63d2eabaac241fed5e52fd7c715e8d069453ce7577152a735911", 0xa3, 0x1, &(0x7f00000001c0)={0x18, 0x3, 0x81, 0xeb4}, 0xc) r1 = semget$private(0x0, 0x2, 0x481) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000040)=""/91) r2 = socket$inet6(0x18, 0x0, 0x4) connect$inet6(r2, &(0x7f0000000000), 0xc) 16:00:25 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setgroups(0x1, &(0x7f0000000400)=[r4]) setgroups(0x1, &(0x7f00000003c0)=[r3]) setregid(0x0, r2) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)="e42e2700", &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='#\x00', &(0x7f0000000240)='\'\x00', &(0x7f0000000280)='){-(\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00']) setuid(0xee01) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000440)=0x80) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setgroups(0x4, &(0x7f0000000000)=[r4, r1, r5, r1]) 16:00:25 executing program 0: kqueue() r0 = socket$inet(0x2, 0x5, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89", 0x1) close(r0) 16:00:25 executing program 1: setuid(0xee01) r0 = syz_open_pts() r1 = geteuid() getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) fchmod(r0, 0x0) 16:00:25 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x5ce973d98c23b802) select(0xca092ed20cb318d0, 0x0, 0x0, 0x0, &(0x7f0000000240)) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/43, 0x2b) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="c19880e5869fd020047daaf35cc08876fe1e023abcddb380d56cf930fcbee832856319764c51b6bf05c8a336e66b5d3d2723bd4d6ecbdf310b33f7a6311d8f1e74d5b958ea1991625207f0eccf9466291256f61e7ff4928b9cf0e8655a1747c7eee7e25cc6f2e04f3f164a13b2275d1ba462a7358cc36ffa1dc672", 0x7b) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f00000012c0)='./file0\x00') 16:00:25 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) shmget(0x1, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) shmget(0x1, 0x3000, 0x240, &(0x7f0000ffd000/0x3000)=nil) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89051fc75733fd8f104089d405901e0db7e6a1f1614ca3d61f731fe9bbc0ad76e23f578d35a396c43d80973896e68a61d4709120cc7a81344f3bfd7b4f3762c4fd2d08c89e8ca1e79686a7143b54f0115be6b3af324681f1873a0c1e", 0x5c) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="9d60dd0d7daf5ab4d01aa94d308140acc38a366442947fbf9aa5693659ad9fe7c3b10ae362d559643d015584548db8ab058be6a376a0d5d790d2cb0ce58d6e904daf1452b66d53cbe9d1fad51ff15ced87e03da9c214d30093c166494cbfe0eeb4cfb69c8c844096c64311d2eab7876947aa3ec6fabb047e983cb98a36fa8e45f8fb6d96fdf1c2d986d18336c5785466a4bf05b855c3a96fe3689befe20c9ca9d0844c320e78e6c5904a97d1f9bfe8583576fc0135a404dcab623bf11a22cef4cd54f47bd801ea7a2724a095b4e5", 0xce) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x400000000, 0xfffffffffffffffb, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x10000000, 0xffffffffffffffff}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)='~', 0x1}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000480)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) ioctl$TIOCNXCL(r1, 0x2000740e) close(r1) syz_open_pts() r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x3, 0x2, 0xea2, 0x5, r2}) 16:00:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f6669e89b5dc9b1031e8f03b47dd7db00c7372000000000000004015fa826d940c5a67211a663ca4fb70c318510c7e5f14a8e581f4d26544eb7f0e7f12c09e9cbf0cf0221b6618b3eb565676eee"], 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4000000000002020, 0x100000004006c9) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x8) 16:00:25 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) setitimer(0x3, &(0x7f0000000080)={{0x1, 0x9}, {0x4da, 0x800}}, &(0x7f00000000c0)) r1 = dup2(r0, r0) bind$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) semget$private(0x0, 0x3, 0x0) getitimer(0x1, &(0x7f0000000000)) getitimer(0x1, &(0x7f0000000040)) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) close(r0) r1 = kqueue() syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0xffffffff) flock(r0, 0x9) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 16:00:25 executing program 0: socketpair(0x20, 0xc003, 0x80000000, &(0x7f0000000100)={0xffffffffffffffff}) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x40, 0x1, 0x1}], 0x400, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x20000040, 0x7, 0x3}, {{r0}, 0xffffffffffffffff, 0x23, 0x40000000, 0x9, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x40, 0x8, 0x3, 0x7}, {{r0}, 0xffffffffffffffff, 0x22, 0x80000000, 0xffffffff, 0x5}, {{r0}, 0xfffffffffffffffb, 0xa5, 0x80000002, 0x7}, {{r0}, 0xfffffffffffffffb, 0x43, 0x20000000, 0x80000000, 0x4a7f659a}], 0x81, &(0x7f0000000100)={0x10001, 0x8000}) 16:00:25 executing program 0: r0 = open(&(0x7f00000001c0)='./file1\x00', 0x8492, 0x31) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() lchown(&(0x7f0000000000)='./file1\x00', r1, r2) readlink(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 16:00:26 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000080)='./file0\x00', 0x10) read(r1, &(0x7f00000000c0)=""/218, 0xda) read(r1, &(0x7f0000000000)=""/4, 0x4) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000001fc0)=[{&(0x7f0000000d40)="e3", 0x1}], 0x1) 16:00:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x890, 0x0, 0x0) r2 = getpgrp() r3 = getuid() getgroups(0x3, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000080)="03ba7f326d084af7fea71ee5f6a5fd5a96b547640de6cc6791ee805d3712d2fa7020d7952ebccc78c913bd4caa1a8c9c7fc4e5a8a45bb30ff2b8bc873f9dfacdaf859d4ca3bc902bd275064f82d9402849f9fcce7390925b5fffa1edf3eff3c3119182d15bc70054c298196e9ab2399d85685a9fc55402c02c2ccacc", 0x7c}, {&(0x7f0000000100)="fc0468608f04f4c16ac0b1ee2266c8ca03375718720b8bcdc666", 0x1a}, {&(0x7f0000000140)="bed32ffffdfe52ab72e7badffd10868d1786a0f09f5b411c8de274919cf670fbbf038279b1b548a90a9cde1846e0d63cc9134ffb716e5b890377227224cc2a628833a70365885de1bcfffb1e8ac09335f4d5b1db97f8c7318653a352a221cdd98616ed60ebd2ddc399e0db57a30f8b7e5412a000df7401387c6c48b25e23850bc2f6b70175a60bd317", 0x89}, {&(0x7f0000000200)="df039ea10ceaf6bdc0f25c6880f98f783bf40b6b3f1dfb8c867a65eae9b015c50cc7e0c46e74af4fbbf85847e124fe0e3d17b662bf1d92cda5fc26c50bd76d0404e17d9cceb0429d11539c77245099bcf3823c5d33ff116c0ac2ef51e321045bd48c9227015f618ef3ed40cd682395b260494ed518ffb9a4b2df765a4c7703db3b53446b8cb1e29fcb6dcedb", 0x8c}], 0x4, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r0, r1, r0]}], 0x48, 0x401}, 0xa) 16:00:26 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x4000000000002000, 0x6c3f0881) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:26 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) r1 = open(&(0x7f0000001bc0)='./file0\x00', 0x611, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000001c00)="ed", 0x1}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f0000000080)='s', 0x1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r3 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001880)}, {0x0}], 0x2, 0x800000000) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="14f12d45175da6f9329adcde2b7975a4cd01533f21eef8e787855865715f81164f5b638beeb4a521e6f0b3093b2bc54f2c1cfcb65cfdad08bc772882ed6033abd83ffef3843eb4afa1abb3bde8e9ca33f1c962d0b1cee778bf9c9130ef6b94ad9730f6149013d1c5fc2d1114903ae38af84e68286699d0ae5928039eafaee9eadfd362dbdc40385a7f74f4304e3f2aa3f8b6057e2402c25e551b34086e7332fd289797c1979ea25ac940d3d483c8bb3a891916e4b9599eac5b626e5faa16bf644d75052dc8f606cb331d932d84af7f26b0a4f2beb11e135e1b29812dcd579cd00654e48a0033cc1d47885faabe091457", 0xf0}, {&(0x7f0000000180)="a1e54feecb0f76d80c3b909130f6a12a4526346e3e6f27a78371eb5a26ec337cedd94c527baa0e31d4a65d00c8471fa3750cfb740fd4e7702a4235f961f1a6ff72176c08b8c2e6d0270b73a83198de7a203c67bfa3bfbeedce8ec177e7cc641f0191264b9ea65f6ba51a506ac4c269", 0x6f}, {&(0x7f0000000200)="1c0e04734c230b95d95544c25c3cbdf4558246754ce9096cd81c0888078c80dfc958ed4026ceffc475b9c157e3d74358790fe99d1d8548ccc5647b3cb4aa88ba8236c270c125f7f8bf575301846b2453bea002bb5834c1145030ded03c795f328f719e6600154ed50563376828b058723483b7aed3e900fb60a6e16995af86e65d3a910dbb3d559a767c723b9b21b5f435e110ebb4aa976104d1c3ad3402a5dacae04d0217087cbf14103fcee921978d1f398cd49e59ab90b0e11f1a995e0ceab2c78a5d7c9a6ce494eec310dbaedb8227c083bdc95ed033fd571789", 0xdc}, {&(0x7f0000000000)="97cf2c831f60c6d7b5c447d73811da4d0647", 0x12}, {&(0x7f0000000300)="bad2f76cb5b18cd8f9aa365f37207d39823d971f8ff437c516a82645d403958acbb1946b16efa4a026e82b719a776836285524343228482585bee87d8cd2146469a9bb60f820920056d65c820c28b19450db6e3197f855449f855b57a2fbf65e01f215628c6dee84f898fc3825849c2fcc6cc4fbf8da292c3864dff8033ecac6699ec4fcbff0420acb048d99ab8f022ca203373f25039e986f13d488a9bc8fad41c4abc9cc73a509d25cb8549690ab51be882d5f1c3f5adcc318bcfe78763baf7077b2927f785eb5d417ea8e93eb6ca967cbdd5a0fd791c40c57102afd10e3b3dfa967c38064", 0xe6}, {&(0x7f0000000400)="66af0e4e44070b1c731dd94755584ff8549b61859a3cfaf76c016746f43e786256018174869e0a8e3d44e2c6db9dc054e78483b1b3ca8b6b57e3f41f583c57688bb521bae4d77dfaf5f3c96478e14a9f9800987a53394f06506197dc64c026a0a5fa503c3091d25237377cd7dfecf61f586883cdabce1000f6f5bf9b5bbbbe49f6617865a66f42810d88efb8d02f4bc1b68c52ba6bf9e918d6d99d17016330b9b843a950f07ff194696339b6804825e20e5c06a8942d20b1ead0fca3a0405343f7ce57bf6b2d51d338bc6a2020752975f6b077f4984b0386809d7e90fb0f9655234b4b7016dd3bc4bf4cb8f5b6e087652c891f11", 0xf4}, {&(0x7f0000000500)="9268c63e00f1402774933d6d648f1d9ef03443de40f3a09039aa5ae4f05f30bbb6b4d422aa0b038d519e2e6542d39d5302742c157886c3289afae420ba005b", 0x3f}, {&(0x7f0000000540)="cdf5c4e6f6371f60d1364b3c104626d73b77e3e2681706430ddce13da2a0dccb29f1217c029300b130d0c4fd729a15dd0525dfb39cd201edac", 0x39}], 0x8) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf78177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976000000", 0x65) write(r0, &(0x7f0000000240)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) 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, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:27 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x5, 0x220) semctl$IPC_RMID(r4, 0x0, 0x0) read(r3, &(0x7f00000000c0)=""/47, 0x2f) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) shutdown(r2, 0x3) write(r0, &(0x7f0000000080)="e3", 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x8, 0x0) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x100000000}, 0x10) kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)='L', 0x1}], 0x1, 0x0) 16:00:27 executing program 0: r0 = msgget(0x1, 0x222) msgsnd(r0, &(0x7f0000000140)={0x3, "9bb1ef44e314f16105e7c6a60d9da6dc7d830ecab506ab8ed63b973f8588770b27aac3084193ddcc56aa038e2f8ace472eefeff08e9bbcdcd8fa5d7eb5525c21e949be14f9a471477acbfbe89b13b56a00f86a0617454c1a1d2cff29026e21c81e2aa48ae92c6bc8cc240ccd25d969526dd750a831"}, 0x7d, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/30}, 0x26, 0x1, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/137) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) r1 = msgget(0x1, 0x0) msgctl$IPC_RMID(r1, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6010, 0x411) rmdir(&(0x7f0000000100)='./bus\x00') r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 16:00:28 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x3ba, 0x0) poll(&(0x7f0000000180)=[{r1, 0xb0}, {r0, 0x20}, {r1, 0x4}, {r1, 0x4}, {r0, 0x8}, {r0, 0x1}], 0x6, 0x9) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) 16:00:28 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0xfffffffffffffeff, 0x7}) mprotect(&(0x7f00000bd000/0x4000)=nil, 0x4000, 0x5) select(0x8c, 0x0, 0x0, &(0x7f0000000000), 0x0) 16:00:28 executing program 0: r0 = geteuid() setreuid(r0, 0x0) r1 = socket(0x6, 0x3, 0x40) sendmsg(r1, &(0x7f0000002300)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x1ff, 0x9}, 0xc, &(0x7f0000001100)=[{&(0x7f0000000040)="c3b0b72ed53a17b417c1f84c3bccd75319085a65234ec4e841f57ae0ee4ae89396bceae1003fdf6c3f082c70b03dc3728cf15da3bae7f96ec9db34292714c64b8d82f3cda70a9fdb53574410981f061e30c70f73699d69f389c09e376fe162a4ec719c3deaf2590dbdb9b947cd176dfb616f5da1c4c9a49ac2a5673c2bcf7f94ce0d7d1e96cc9cee5e65cde024336cdbaf7c693408d99a42bc52a5ff73e91b4f7c4a071c99170055880854fadf332dbed3de46c7f90d2229", 0xb8}, {&(0x7f0000000100)="8dde58dff051bf03436c9e5c25a563b4fd27e4a96f18460730cd6af97333bcf455f65ad902581954a7c11e0448a0ed9d878678c6b39b0e5988b33a2b7192175addf0c4bffa05f32de1f7ae0465abf94fb9c18a76938be4821e9e117093b048fced63b46bb6b08a5e8e524b768e0be318b91df956adf3bda5d983360f5ad294f0c6c079991eba0d8f5ae24c5028c9f2593049437cbc447361cc6cf67af2911e8588f83368df2dd534d0e59773658551d80f82eb76bb5d14b998730641e248990093d188231633221be9948afe52af3ae1aa06d3bbc13458bdb867b2b3c6e29bc4307c2244bec1acef562507ca0fdd6d41eae387da7d556411ae2a36bdddd30c161fafe5debb950f76854c82852e50cce763ce7136ac46fcc29172f76da3539453a48cc2a0854812a386e51fc71a5d7d7b094e9bcb207c23143c43d5d46f499858a49eccc4e1d1c70d838a225bf48fbdbbe4c71c2f88c62900fa06d11757d38249f8ea4ec05483b66ddf3b30078be729742dd543908277589a4cc3d6edf0917c8b8a5af2e0c8347a8333c274a910680a3b10988c1bd565faae86bea4ac6426341ccd2229fc3f6dfca1360683aa92b48a6bc154d08781e7873b571faa80b45b0032c7596b7e0d7848f6bad7527380eb750ab0d195fab00791c5d6d08df8c72ee46309bfcd1f4943272665c2078e061e27ac5c4f83417485d01f58f38ffa53cf7ca5b1cb462bc7eef1a2fba083447b968d53e3361ce1402bf3b03a4ff01c48d4b80913324d0605b9c41b585d0fe6cc08207578d8f89e4f01b146ab5f8061836d037ceff26aeb486b8440ae53442a5d779e9237d7cb8a97bf178e0690ad4c7d18ea4a993da60d8147ca6c6c9962f6bcbb888070dc94bed89a8be73a4a34a43b48dc7e6a88af46e99ccbff5c6bc71f8dde2f04120220a67bd68d02376dede63b27c2e82cd4588720c992dba534c30a575e75edde5898bc8823ef1a404877165bdbb077ce76bf87380b45168da395388b9773b950c0b01971ca1d2179f0e7ad4614db3ccb2a6bb3b5bd96eba72321b6c2ba8714ad4c3b8964bca4f4925b3df91f25a3afa490b7636e4abaa005f066f480a5a88b289c420289dca8891602e1668d149620256c5a32156346dc44c44d43cc82b5630fe6ee0f3a5e777d820a11d5c868cc51f29a1cb75ffcf1076cb2298f3ff1afed6076cde740ad7c336ae51121fe698dbd411db6871fa6359ddb8916dc9c49004d190b7352547d095bdf64060649510e2d0d337c1906eb3e11cd5a114f02b8c4e5cd0654d0c20db10843314037692537d3a2dec6017743e3108d5ac9e275f9e3a7af4804e04e4aca8de1774b1adddaa76dd82c18ed403e91cf56705003fd844fde4c120642ff90a692d9649086ca0823fd1342a0784deb4e51e3ee99f7155050ecd458454119af6b1caa4ccf86dcf6d65536d6497bf7605edbfb1506d0aeaa9065047518394af68511c0af711a4f80d870e5941b4f7ad1d2626169766251031f46f2bb670a3aa6291dacd2bd1471b0e6bf22dd0637526284dc408a9818f4ef1429a176dc913c2f1c49fafcad7d5fbb9760b9a6a294d6324f77d3ee298cb88bbd71f45efef7b212576feccba65eb05553137f6712780c189961b9ee4ad20e6ac6860605d2cc1bb732e9714dbb95bc0635b3d837f19c3b474d5f5c875c9eae07b76fab6e695ec08fd1eaa13ba646fa60437de45656862718b73726446d07d5665b184a6ceaf188cb25cc198a158c4bda02b967fb58f0dfca8f02fda1841d65f90c36ff34e81c4fdbee86bed1d4d51fd7387cc12cdf660bab8a11516d5626e452e4b5aecf93d19ee67a9e23732c61ab5e215edbc4fd50458f0d13b555e8fdb2c23a293095ad8c1a98f34b534816bc772d3fea715e6e1cc8d091d140cd887fcef9c5930b5d666af4f75716387d84b83d979fb9b958d94bdcf6d0213a61f02d230847bffdfba92c707ebb657ab554b7a14eace3dd4e91135af8ef9c34390f72e166b862fa6d764dd684951c6ccbc4123bdbbbb92122bd31c90cbf9f9c9adcfa866cf39629a51f3249b77ab8446da95a083cc4f98d62f58905f62dad74b8184390fbad5d8958a9aa043074969b2d4ab758e493684cc786f0dcc6ddf2262ada17450fc0d0c0bbcc1bfd90d3d3343ed8ed439ccdaf14c635605f33ec7ce187b349ce027ee8c5c60d2eb0d5386c889c8834008bbfbce1c7bdd30f30b5d10f74762ae5fa3d6e70e206fce0eb21e67845dbb205d6c04d6cd10efb7869e9d639ec402c0cc7191342b6a087cc34ed3c1d0f536576a54ffc6955d95dca53d2522c3e4e3262cdfda32ed1922341610890d1ab7b40aefb782c53184a24fe42e11dcef017a6bac0959e9e4459cbba83159b6ef24e8122c725da4000a5c9b05b60d5a604e3b8024f045c30feb4fa60e656ba9b4a183bb61dcdad3dcc39f564992f4ea76efa61e6c6adb8588b59a79c5c6619791a17c898e30e2dc49bd0b6c39d922e84e50059211f6b996e1e93a1a80eb04f3fe1bf971d7bc29807b15807624bef2f5a90dd87f4fa0c791d7e25f6f0311d8eb787ceaeaa127f633f1c4c3446670c5fb1f5a45e9b5ba40a28ccb8459f34fccf5b2500c104e8b4a46ac9d3e5c770ed1f87fc6340ac120cc08254ed5dd666f0a8a80ec25f034544db40221cab3357453eaa743538b75a5afdcbfc26784445f2f6c5589ffa91832cd9672c21d7b34e75bee5b9a82e03e825a8c201a565bcf18e3466e5ac8ed3f9ab06fd0d61219c4c545569f7711c7ae85a3138a76a9ac0077198532abd2150a108beb5094990f13108901b8c783b43fdddcaa8e6f8aa7420fea903fc269baf92a98b07ea9fb4a08bf89a53888cf82e5146089b3be8a73a58b9fef949f83b34ddd88dbc2b4f5dae68ae4dea1cdc46031111ec3e27e3a1bedd03349c03ebe5c4b9f499db13072aec1dde9246cfcb5ea9586f08bbe9c65065bafea78cfcadfc422fc3f0d1aebd950b7d2723fa363d45d1c4b9745f36e4d0769a43225d60e9a6dd7ac22087b8b54d91c3e3d1305b589162822e0aa14e50cd806cc3cedb32a936c377163bc488d036a8fa16026a3c8285f5cef29dbc6e2802c2d435ed03c16cae04c436917ad1fc1dcea6c8c821a611b956ed0deebd9d952d558a887264bd5ce8c1c9e4c486110434ed925a9dd7a15c1fef4e453790472d8bf2fac1d93b97cd2637bc2a31e3f30af6ec553dcd991aa2e15c453148cf61b65a38b527678da109afc0542b8609410499039b2e6003dd01fa8a383a088b7125b0430422499702579264d0be4fb8771c473bed2baba29664d1ab71724d2535baa487533757ac5d986442b88534a38c9f8aedf7e9828d8c55ce1cadc8320e645066a4bbcc6705b9cd5bc0935dc026b73d461c65c99eb33ae7dea1eaf4e09facaea57eae519a59fe0a02a3e1e56e26ed8297348dcc75c47f90449167813f087dce6f6ba5c971276afd876ea9735c669054ef72b0f3bdea660219c11084b8e6682fd384bf4f70d6e30615ff9ac84e10d948c9849bc932e69af514421cc7b0c0ad894979e08920f6779ceda31b27ad63b21fe0d968b8a793e4c5d10f5d64ed338958c7e87b8aa3b246a975da084c2e56308252a68d0b915effbe84971b85642d73dcc4a17434818bc0ff519c92f7ef12d40116e14b953dd6103e9b90429b6635b122916739962fa7c932146454fc7937c5ea5a2f80ed8adf3956c7b588c1216f8c34dae2a7f5e2cb86c889acf43a855d5ec2fece5208b683e100d06cd2809be80959fc241f9966a19f20ab979583d0f3a7d79bc35c41976a245db45a13eaa157ed3de75232355871717cd373555852eec512d9ec92c8c3a864b0cf4b271ed3934a61ca8ab6d2511dd30de09483310b709bb5c09667907fcc2e7568972ea4699c61a6c9364869a46490d0b98b59588b3890e332448fe2f35c78fd91bc95b8e41c8bb4e1b50f56bb690092c99545eedfbe2fa7276eb043ab4ac400ff63e8f609cceb5ed7dc2eff704ebbe7804d7bdf0c7532a7c957fb120b23e7dfee9fe2c98737405ff411a325d0d4a3367657ba747e5a40a80ee7a507304a49aa8f5a959dccdaed1f221057e77a2ce9e8161be10eca63732637761007f8c0cd8052c2e6fdc6f6830e0503f09ca0b9db7465a02b213813045194e94fca3cfd0670cb1d09e3a805ae4b5eeefab4edf502899f6ce0478e2df7772adf3bb5c3e5c74098803c8766b73e2bb695b9f9cd7d75bf7162a8e8448bd0917d305354868c05b1aeca8864d0b71f41336fe802e97dd631194a7d9cca561ff8db5702be2d24f5d462210d98600807004ed70e01095e5aff6b3a2ff21e74707b2792a9cc40226c1953d919fdd447ed032ce6bd211a8f51d900992b3707e214b5e372a661e60a44cf299c142ba0b9ff7c21a9e01c0883bfd58309c78f2d3a5721395cc94bb8b4997445d3bca8a708b208908a7148b977f3bf8598a6c4f3fd5d3fc5af1ce84679eb6d8031a1453c3d3f38c7acaa9292b8bf1e1de5bad5109af89af051982e72b0f77705a73c9257ea3596b9ce807e72052f1bd5201a831a6eef097bdedc8594264bca3e272d02b61a61d15ad2d41e8149ad50ec8dbbc2e5c4793df9089e6f7caf7e462c44e344d04ee5ccb59ccab9f525acb149444e5857788eba0490b0806d0edb8a8b2c341ff3b893074a0e8c5a2f9fa0c848b7795f86251ae0ede09fd2aa6e0f294b9359038569d53b06dd65faea13304caed70a256e70fcad9a94763ded4904ba712e3e94d46989deeb2cdc4ac676dbfd5b82f5a064309c31c0b18cd4798180509219c2acacb9ee39d648b285b4b947630a8bc19b66d7afda7741cd1c937d78f2226d8eaf90df5c351cf4af8d3602616cbbfc11adbb6ee50990c3beb6b67a98aebeffaf420d50faecab9376690316e76dcec01bbbec9892447d5ed5b1c8bbb0bf756abde75e078d121ad3c657b27d0f62e51f36f8652a4199476bd9cdde4eca0013d28a81b868d37f41eaa43e285723e3e658651c57d5a07ab6046707b6fc9678cf5227f65e06c3eda9fe449d7570977af76c73c24cea2fbee686c45040f6df3849843fdf17c550d175a6da6d501f2d808cf47c9e8e56fa526c5931eb86f0c5de16363bdbdd8db12f1d829660bbc47a1d04efca09ebf3626536edea0a6fbb4a3d1e681b55a96c31ea09ceb39533d381ec8bc20be1201d3516cb7f15f2a820d39b3c238996e254dadbc03462e8abe457788c4da59692a5943fa8c35595987bd28a08d028b166baeb06b371dfc73975501bb8868fdc7c6471334974df2f1e9c8b2d408b68c2c39fa023ceefa78f29bc7b35571b2eb1e4bb4753c236bb0cd19deb909486657335a4620845f2fd6c869e6de7e6cda89b1cb103c3d0da1817ef20ce288a23eabd068c6c59483783d90de6176b98e9d641654e0f3fcc8584d9c4c13ad5a2256e2addaebc8990bba44599ee47cbc5044625a490034ad91316561cce655ac470384dec7323afef3613271033a10e23648e93536c48b6c0cd03046e964e0649390ebec17ffbac74c34819a90f8393f597c8a27bc44c1ecba8a15d0342fdcd80e4c5914af6583bf3307a0006d86d81724748f706df02756f37725031b09fc8a7cbe279001c837f6b840e1c0b73782d0dfe708de203ecabb83f455849bac6e2347a323b966b9d487cfbfa93e8650095b80227ce9a727917659c0b3b0da1af9da3e6cabf9040f1644871c3f20e3209a68ca53420e21baef2cb03a8b3e61f4c2ce79510b6ec179dae5747431b2dd68d9de8a6ded756", 0x1000}], 0x2, &(0x7f0000001140)=[{0x1010, 0xffff, 0xa4, "d03449f360291292dd3657d42320f5d91dd3541f4703f46a88829463ef5b9d5086ff8e771045347e523fae40b24cb22a8c90238ceddab4573dc923a7ab71614b5bed991759f2b5046b787405104672bdfc5ba8f03de132381388108848cd173577df68cb95c2c5a516f17c31c38ac2fc8254e74449c594241c01f0cbb784b7ae222585b80f1ff806972d14abcda3b772d4cd6d6281b96c568e7dd756b1969629531af913edf57a6bd4792ccba651a4405b5359cb8169c792eea2b4bb003cb841980a22754e394cc784b720641a3ceb487d5c64248099279e065b6de1bd1276b5569adbcd216163abcbe229363b04b277728c1a5e4ae623367662b8b804ce295169a176f7bd9fd85fae120810f2fca70507b5f090462260ce9faed34264b7a65a4c5378b6278cf6f2d60f21024bd52946eca3b0913be01f4c95415f7d693c6f9ce8921d8fe6361138314ab03b12445a378cc13ba956257739de2f39afdab26be0e8da09657ace9cd77eac7758540ed25e5a1b706c166fd6dcfc32bfe28b88fafa4a6fc80bf438fba84c2d3492dadae946417691ce6ecfecfb0a05c363b117ddc630954c680ff57cb56f378d5be9a62e5fcbcedf4632b99e1bc8d8bb2998263669d1a649b106749a4193f47a213c738401399ee924eabd71be17b567bf2dc107cdc27d78e8a4ec1d35ba12cfe50fcb10e742389dc879daa0a903159cf018707fe5b308f7b8a6c7e21dca5ec8b84dbcd1501f0314ef0f223be49abbb3b7ae95e372c497f6e1f58f9323c0aee0dde8f15cda7b2e6e26a9f3909fa6bd2e6d2f326b39fcd8ba4e4092286368c318ed1b52e34d733e2cee799e55fa84c60855c8e99a2b6cd6b49bd269b8547035035dcfd08b88b43cf951686f392559130f66b3f15f585de89380b14aed281bab72722e3db3868b6dfcb6e5a990397270d4e0043b254433db8debc024d457747f0ad4a924d5d921d9868a49422e903e80c0d52801dba53f339a7408f85eb40d45097fb45a23b9beb9eb92779b99b74283bf32a6f421a727be57f844e2c409eb2c603563e433dc9b2fe0faa21142acb39268807ca5f464023c4b8bbef34575222fe04342bdb0db380cd379226e5ad0c07f1ac8f506fe695a427862295beabf9cbb20cdf399de60cf28bc767a1c2d9a7f2d8f9ef05fa6b27557fc90870c9e5c82cff46972e2aaddc51736053564c99ec6217b1cbc44a34cefea35e98d52fe030c8cd6fa5270eea2e15c67fbbe3237570344776714762bd8dc2cf320de5f6110357b165b3cdc384bfc0e79ce61d197836a7b28dbae9ed99c19a8fce2ecf7e1c18422abe7245f72b2066e84e411385eb287ae2fe5871404bdb32a3e0159e619ac3cb5d814e4fa5f36c1b09fb0e4ded45ae7cd279408ae556d2886c4e0cb7343e6e477169a0d8f3b621db98cc6c731dece0eaf8f124c40aa6372e897eff01fc6b2e340ed5227ab05bf32e1827e445c0f0e4ede59796a7827828181bedaeebcb0edc53ba0573c790737084467621f9b1a0274037a4d8efb67a0de481060629852e8ac4e139e690047e9eb131f756a28b5a1711ebf0dd9f1c75ee6bdcfddcd178293fd8ed9c9d98d95c24f03d9440cc93699bec044858f36e2b23ad73e5c8a5256f705e32160597051a7064a539d146ffe07cd63e8458da7163423b65cba61893400468269442e92eb4dda4697758041f165888c7873d0bf8adf89ba0a564dc98ccee78b0bfeb6139db9faac7ca770920c73c04c1c8c064353bd1e543151fbd207ef06593f56d2bb35e1da253caa895cadb556b9571ad532d46f3eaba44cea9c89524e19833836211acc3df873e1321faf0432a4161653025144f3cd568b76a3111c53575d0dd48d32e53c6d1435758873f371856d474c5d202ff65f3cab45e4a4062ed539dd32c2d703cfbe42b271a544057a15cf90445d644926369fdd68b09ed8d1516201ca8acdff6aba37f24b27e842121757cecfd8f7f005c86503a0f688d254de8d381e6d96b1dbf74db879b8ecd525948211c0ff23c7fe02dbdba9b2cb80d7c1cd5b283885dc4b5abb911e2b28fa21c19f2589d1dedb37102f25c87e45fef25f87cbe3be616c3bf0b5c989852090125ef31f75e1eb79e5edcd5b06d1a241eed6a758693e8e4fcb982393229355726b2e35eef4ab574f8ad70729a16a1d31d701a07c7948e5dadec28fb684494e10007dff0a4d3bdfcdf67bfaccc84bccebb90bb8fa10b33812f5927e3a694afef8e97bec66bc29fb5b6b004de0a8b86e586a871f7ad687c03ee8832604dc23b2b3b6bde8861ddd2549eb67ae33d1385728466767f63b491d972aa8b5e33a78beecb62acacc7af10c4f81289425aefb14ad7db36e9348d70f00346c2b859ebbf9fdd6ce2c1c33850d74f9ec57b051cca099243933eb1207e90eda1e7845035f543d9f97cea64def966b991b3789a9a0be2589fa8a79b31e932ede11553ceefe1703be36e41701c6719c43794d3f1bdf7d257334bf4c90c688f2c4388ae1ca05d970a5d71c35007f73b2062852851c57939bf5d4736380e0f93295214d886b93d0a5be4f75713b04276e94e819dd7f1117359b0c7cb61debf4d97a73226a5fd5bf8c37d698be3d6470576726e47a0c713a045128d1be22f20bd680a8abd63c556ec411c2a2f4adaaf7fee98dd010a1657601cc39f61fa837a962425e49e052803c8acc5c7ebbf98d8e106580332b874b94114414389e5aacd748bc965e0aae22ef8632eafabaf0690606607118706942c127d310ab5ede0b89dd333c9ec95695d11aaff4c9774977500f4579fce0f5a238258e019999311aef0125d10d82b092e2d13ce0c95a51ab0e99f64415f53377d16be24c6f028497784c939132c6f808b5a2baf6467f4cb48d87f59f1434949685b0327232446d855bbe0cc2ba71b14552b55d94f9fc355ebb3142c5461506b092c205461a59309d70625f4ab2a2629fa12a948e2bf1970965dac747ce293c0217ad62de2f01fdccb33cef8bb9060d61e3a5338716c66a7a4195ad87d24d415a8746c6b23f1c3c9384d5c178435559ef76777ecc44445b8705a0de3c2b112c1e6cf69684568f6e329f83a3e4bb9d7685437e8d307af5c855084249097706c31c7a5a0e5165d142b1a7ef898676f5941cf678e5bb96c93c04547444e16f7002adbd178216eb05c0660f7bb8fa5d3659b48eee5059ce138a3e697129baf6bc7ec53f6085ab73123161ab430522c9b3b02c74a83a0f69a288920c7138eb42849298a2dadbede1588635c268a56de51794e8d3254701197f3404f1f5da434b63116f6adbafe80dad1bc98d9943970135141eb450f9e95d1c1fa139b3dcac89cd82dfc5155e53dbbcb820fb29135229992e1572bc847f133080707eb9644211d65ea1fdd979a6eb96a664acd6b6fa103de0110046953c237b21640219beda56c26671251283fb8262305060801301a78ae7ebaaa3cc2e4394f3df8906aa875ec70fb08a95a75eef9de7d32b88ebf5e0b45c31e18c1db046127b39af907d5996175a0b1dc2b1dcdb3e01e56796d38ec2c2f13e388a7300d1e4924f7774fcec26e482eec6d30389f829c06286260888c4a4df6d4b724b8066637b38670bb51e9333f6725447b9e56e47ad11703faed7b4981964b351cea5652bcfd74508e2a24edbbacc0e6226e09a4a9a240517c6e8c5fbf5f441a7bb79425f582a6284dd588d35ace68a979d68ebe2b398eecc450f7282d53882800ca4d3277146a8f0c92786bd2fb4c5a42eb7c481b5dc2f8a7b1eb3c21bb0565b6d73a320f56295ef9cfc1016ee72d3058cb095541891c76163707db862089bb9a1afec1a6b952a27c8e22ae38dfe990d82fc2f4060a71b7992638e6c29f356bd1dbd2559172868d910bd42210ee377a83e5ccd83a5000f7109c0aef007d1829c8ff62136c5068645d3fea0eee05d34ce0fca90401732d31a58b7899d6ac56c53047e7ec17ec8a4d0307f8f87c159c759c3b051a9142227f1912b13274feceb39034fafaa4c0286b5211e48b746d77c3667baaa2692de53fd033fd9a78f49bb5fbbf5f3258803952fd2bda544c13554c7532e8b74c0036d68a6a70c3e61218fc4a6060a7475bf0927b78793051b77125d6eeefc595c34ae4e5dae3f1ba602d90ca54736f885a7d109cdc782c532868b06447b20beea83fbd9879d312435a2c3cceeeaccb5f55245a30ded3d0098281efa0d7c6ba53b67bf3e79f17b59f8ffba1e8d962cb0b0de617fbba339ec0e27ccd0640954cbbec4ff1fd420fb23320f2a0de462d7eee7a819cd4c5f8315622ce305971258518626879a477a8987da8b0101fc525e831fa1397da2b77f994ef45b13b2f31b6595aa5190c51033ebb8a2e5e40a0ac3cce3c4b3a44a28436e336daf9c15de8db090b3985943e3e03af57e61f037399e3d7509534fe92a235b95561cbee8b41eb4870f2a9db7966284b20da7a047ba9207ac270f238639da03b1b56848aa144db886e5ffb8fe6c1fad6acfc9e102d319cc31a23c90f0ab8afae8b46400ec4091d11c8abf98f293c378b9732d478087db79e94c07d93215d2de0bbf396034dacc804de41e8ab3806f13381aa82a9ee0a3ddebe357886600afab0dbea4e9d55118e28ce069dd9e6f65559c64823a44072a4a2d54b39b1ce437ea950514b7be79b6f080ae097c3ec918e61efee685b5842dc4e6b14e4f7c715d1685739984fd2c93bf2a3a1acbe03023a98ca4b179d1d74d328efd83614e083142cf304a2441d78d69ccf235bc65f9194a3fb50a3f93371453b716f96c58e3d2c1972a4c71bac779b66f4924ac0773c78e2102a9203c66759d7d2cdf5a1d461e24de79676b509863a729d318a04e99612af09cef6c9859be9aba0c9b20d647236585e606309badf9abab849f40d0c9531a43a31320f5e0651ad4b2b9915597d884ae0e3b81760bfb9b7d57b4ae813e5334ff9a84df663f4f4140570bd61247868a8b4b7816189b3a00119a31b537a51c55ade6ca4a300c4a9d895ee937a4213497db286bc6b665c614cd292d3b394e096c8c59d203a18b2fac42c552176a7ccab00e3df8f301212a682ba5efc740f8cb56164091271b2adc449d8cbad66e1a1d31d05974168226a30bf68e1c58814a2b6451f93d2f8618c57411e6c0811ce90e7b7623bba252eb889b793eb040e6e26bad4d992b49c3194b9957a8c6c763870c15827d155c1457cc0a47cebca56a5131d7c6c35e71751365476cdd7863c991079498a039054b250a4f4d5366de04b78119e4e7d63d6a3aea6fb5fed3886af425e8705f61fbd51495ec29ff4f7127b81c8a9155ae823b0912a7c38c7a3ae85c4205ea68e32ef4b4f7d527400f0a4332f5f059542d7be932686ba24d2b2161c1a0040a12e6b78bc2dd662848f6dccb6799ee0b0970eb4d91deaf60d5035f500c2c152cc6b906dd6d0b7c9061500597d98f03cbb66797d4a5fe164b832e55c8f0a3d814bb296778330c692407695945d370ba965393b81dac71d15faa29393db834c16966b0fca83d0945221a63fe4b34cf2d7a5ca870277fb06f4cc78d2db244f9f121e71e297557d876d47173a7f8873099b934f6e734618a5a08cb2f0bae9c93010711e79f48037d3239a29add5ce2dc464aa2e0cc3c6079c26647bfbfc2d778194330589105e4f05ab8daabdbfc318247ea1a809e624ab1121909596db746dcfa03f9c1ff1b9fb03c7bdc2dc9d4498733a1d9d47b88b34eb2e2c261e65166987ad66085c928e3de13ef428dfcebb4dce3a71d33dc98f0dcb218e2d94c"}, {0x40, 0xffff, 0xfc, "5b061584849ea3412bafb0a620452caf4cd49c38634d1d641b4f43cc80320ea60fb17d3865fbe44551bfdf06"}, {0x20, 0x1, 0x2, "7a7a6b4be2011a491ee4c03ffa"}, {0x68, 0x1, 0x1, "87d8e94b0b7432cd7a16e5dd6a7250a99251e7db153c8fce267e9a1031b30e3953519b76028e48e2c115b901f22e4a780ed76d81e82524b155d900e5fa45416eb80e778e19f923b6c76b5e5269054432b8c4"}, {0xd8, 0x1, 0x0, "b36e791caa517d48027ea10e62084605c4007694f62e55f9e1d6afc3bee91da3bd626a371381e61c19f43ff65bdbdd1fd3dade1fa192029c0549a1669dd37f7c62ad9df00413529312c3cbf7f0119c4c43091908f02ddd06b168530105902d7e9daac8c6ef09f1f0e881506ce1e0a82b9392de9ad43d02d68ce3a67b95420ebe707cbeb6b39b7a485cdc9e99279be95064a696911c5129f9dfbeea09741368765553ec68dbfc932114feec3570b35b5187d44247bf92547aad5c7ac9a60a19b194d20a244f90"}], 0x11b0, 0x2}, 0x2) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000080)="9699d8afe8aaf681895ec511e15d5f12766cb1683347ba8e443aea9b1fa6aed198", 0xffffffffffffffb0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = getpgid(0x0) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000016c0)="f67307d4d047da0e27ebc7f2a2ecc3316c0a153a67ed24e106f6d41e684c14ef944a09d48b9d0ef3071570b4af2c83821ee3e203cc003e69f2c826bb0863da76f9706ffeb5ef7f0031583822713d1b20c527abf52816d4c016b5312f46ee8505f023d165522a9c231510b8891f08ad67e8f2e5eff4eaa49d781556e4322761aa8b6cd3e43ba3232e74085161a19ee39885984e21526e259d21d9641016e74c68de1a91", 0xa3) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000001180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001580)=[{&(0x7f00000011c0)="0f475fcc2936b4b01456b359b0ef34d39036b1062b89858adb3cf1f3732342434fb6562891f7eec86ba4f1f4a627adcecfc65762a65b3565be013cd24b6b188a40c178464568ccfa59f25468d5a538df1a70f08a4bd0962413c4cfc2c2298211a2a43843688386caf7d11c871cd0f1bd7072d45d16d0595da1ed91b515ce00ee9cf2043239196509918f79262b00faa19d6cdb0a466f56af8b7954397b131401783a8d126272fbc7ed4eae26e5", 0xad}, {&(0x7f0000001280)="f78da7d8e30265e754fffdb77c35fc2c162a3424d1f556e9c20efddee5548c2b9e2b490c270e810ee32ec5a0001d939d9c9f77c97467ea5610d4dfdbd7a1ae037e11386476ad25185430ac9f8c5255638129e0b798dea3cb8579eaccbe3257e01eec8b858dd39d9a", 0x68}, {&(0x7f0000001300)="b5b5a9fa36cabdd18d9f99bfaba7df17c3f8b905977e197f4a2634e9a0f164948654e5be222e31b348b92c8d4396abe21bb9a301e30a25045d0825f16fd40dc6dbbc0da720d72ffbce830074f3399ad8c74a0ffc1c884d5e3481feb9e69065dc0122e7ee7b4a88c98f9b5b7a4ecfd6bb1d703e7e75ccd3c41acb82fae86ebdb5393f97d7e6b01651dc5005627a503f96b97cf7d9f07c18115c91d4ec154951c47540334fceefa33c7298fd", 0xab}, {&(0x7f00000013c0)="cd305d1bdd130e90bd", 0x9}, {&(0x7f0000001400)="b9babef0e0e231cf2d74fcc1262543ebcba70eb9d38569cb5437566845cd6e3191c43c62506082303d1f9ee55a2c4292823bbde306dcb18ebeb06bc19da2ba94c2ccca79736b4f6a4868a9863bb3ffa5dce4c4dd4cc314d96c799bef23af79", 0x5f}, {&(0x7f0000001480)="4a89703c4ee5478bc352389846e2fd1b83038df730c87f61d9eb49a68a4ffca1411e961b43a29051112a6af12d93bdd505c6886677caf1e1385688352757098a502f2b8d4beb8c534bd2df76ef2b70c6258a81598229d0b6bd41a2ea70ead1c0394f0ba8078988c8bf37451a0982987c54dac3268ade7877f156a0a19dace62a763e1f0259e2fe087c94b45b7adf189ee3e766d8e04631f0c040c3005343f25b350a9b82452b1cccb00195f0c9ecc5c24b4d6a070e31cace12689d306bb2417b32870d0d", 0xc4}], 0x6, &(0x7f0000001640)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x8}, 0x8) write(r0, &(0x7f00000010c0)="3e44aaf57134cd8cbb29b074de36d1159948e182652c26bf186cd6eb0f78e50045bff224a0b41d64427bc6db7b9fd7cf7f717919826375c6194edbd186acaecabf1a91b6227930606461de1164a7659e3ae8c468071dd434f048206f9687f9f9dfa4988caaf057a42a5319c2caa92ef6671c5d510c408ba254657eefe2dc1b092d0c8d98cab1ab05ee325e155d1b79d9dc29ed27adeef1659d893651a51dc674204f102742eaa66923b7d0a0b959f2a78d002a8bddc95d36224fd2", 0xbb) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="e3c508633d16ecc3adba3ea3d4f56d0a6dbd9ec72873588766c3a87c52a240f60f0ad60a47e18a31775ea9e465a0466dcc154a24b568134a05680d664e22efe499edcaf8e12dbde41ef646e79991ae698aead98a4d037f906e97822f81f90342dcb90b5eac605b64bcdf3ae3b108589a3798838ad9b1df0b012df488746fdf2816e5bfc8e70b2669f461533d33f59f18b096a98d3d041b168ed1b58e4a3ef682cebb796208217db2516fcf054ce5bea35a1176e5a78f4bb6a5b6fec8c2950d600edb497286d174034bffbb09bd994348834a5d6bb885ac5159bc0aec400ef8c9e00258e7ae4f95942e8433f68164027183e9c237375f38e56af614bbc2b21fcc19e26a990837898c2e07e660df7b0d557f6b6baa91c2dd9f3127d6e8f4523d70890ecc01d06f781d87dc589eaaa89c21cdbece94f465854793e196bd654bbd60610c0ba5009388e725e388aff950bef52d3a5367cb61a91f91bce64afbec24c12d55e2c99bea50c29a879f735d5fffb5ab30ba10efd9def80f85a52aeda3f8401b8705646b82dd739ee0c8c9c676466b0cbd61540bf5c997e6b31706d8ad3dfcf54f30d029265480bd2563d2df7437d640b9c5ed757097d3053ed8ab02e007d3a14747e69903e1d28ae8fdbe5b160fbbbc89a5f07ca08209d555240a9925cda28c15a21c350f3477ad7444774cfbce7535c8900e197e9fea1a16ed58752a312e84e24a2dc1d2c98491abe0bf7c164cc84811525530a110399ea57397c813c3c8e4c4a65546b1698b70ca16496abca4f7e6afa86294716fb2d86f864e2034066133ae1c2ee7de8a3aed9594d14d186b7c1433a9e4dc22bb4a9accfe08c94eb9a2ba369e917eb72457dad05fbb4068f7927fcc1d0b3cf472b6854304f2169d560fc0813b02f2790a5557b9690aca3410c55666acbacd7fcce2dcac4616ecb65bdf59d6b54382c8dae88d2c9bb1978717c8e6ceda7ed4a9b7c2174054e5cbe3b7148f4c18724ed1d554b240228ab35a7b3e6c24d22198780fe2007f70722d3a3f25a17b518dfba309776a289257ff383d7d3935a3e0215126c24962028fb5437d9c31ae2a982f9730f15aea1c3a3e34cd8c3ffac8f2bd0d886f3a8f74a2548a775aa49283d827a4a55b385aae30310c5c4612412f5edaf203c2487bb65658638685f93f9756b229069e370c6608b222a58a4bf5e6538e1fc3f430025057836ce5845f7ecdb21c66afea51802dde84d7a3390d25e130545b57567eb0b8540d7dd980a14bcded7ab512f993dde1af9ab2bf23ce8e162f6777c19e37ed76cf56889471d2620bac4e5566f2c5645b4067abab8819ac3e81a42ce86ca47477969ebc48451ec9977669246b524ab7b4b244cb9862444a5d074b2dc9e5da586a102dac9b96c671893ea375ecadc2c94837e873a64ce202d05c82c53aef2a822f6a053d3533cd6906cd0675d1e3e8ad34e203ed19be55f69ca009c76a362f32951e1a46076ed487e162f69ee01358384dd0b9644633e449820079a9ae7bb05d644756feafe85cb55d646e0f6ab0368cf3035126d8bb4d8a4db1d4511420b42465db32e450296c9623a82657a354a011c1cd6dcf342e95b2d4fd542ca04d8fc518f5f1479f87fdb37b27e1bde6c82194fa2310b275bf3049ae625fe967ea691a2c02e3a114f3d2eabcfd0df1b2ae34ccbfc4e8c104a9a57c47e8cf099f01bfc46d248e204d66beb73ebd39c983c23c042fb8ff954fc8113bd4d46adbdbf1954fa9ca509bda59e47f4c4f805683219f436334443d71f1fd722c56bd7057c85909df34ed4452ff23984552255dadc71cc634c6f21d051c01a7e8db76be38e8243d9200c5ba02a80b6d69eb72df1c1d7652bd487995857493a7a879da0580e092c8aa7a0af989e7af35d67ea3822018a343b56480937ce81e00957eb595d1b412391ba846cfc30a6a78237d4905436f0ad05fa310007190243589e0b5aec7dde314b31658e529d9c0198bfba2f987d8a73df64a024d8eb2c92c12561ae4802e43d7eb538696376ffec7a0608c65879ff6d022df24892b5fe9b93e4a1cd1e6e3b185234230cd456427722e634f7ef4f182eca2f1fb31595b8c9fe7921890200173f5583d36d816f013de284e897cd56ecf77fe447d0fbfa8e7faaeb4c741f5ba0f1613b9bdd9af4453081e7aab23621d2db44a47df98cc6cac6219ea7e0eca513c935cd2833a6224e5991d5100e210839fd8efd7cb5e1d46f26874b4183bc5f676e062eaf4142c4be51ce54beec7b243aadbff93eeb1456cea7f925943dd714b9bd3aebaa2b5c74a5225ce9cf48679ba61471b1f96608e190106192d45b43b73a19fef7aea186f461705977f7e95c21f1531e56c7a9e180d22431a04a5507438360c854c48b136eb67269181658494b7bb36da3c7a5e5284f94c7975b2a0863cc45bac55c475b398f60c6164a2bf2586f47253911165fcdb16fc70828fefcb83b69ae194399bb9570f07c7c94fff5841966e1869efab98463ac1408738f1673f88fb79e1e591039193a4f8bca57af02987cedafb7bc28255c09bf0ed844b2521e19ad9d8682dfe8b24ea1f52b401d007566b4b5b67d202735fb96e882cdbd3a5d249a23f72a5b701c63fb8f50b9c5d643ada15a728660629be1172a2bb458f0c4d8a0fecd741b069042fd2b7b7f1a58d11cf99a0d8a8d1c8f13a00445a2d6f9df7f348e1d9980899876af18b0c61d1b2c55fe8680f6f8c02edc07e7285ff7654e8c0abef650486c743f9c2bd86c569187beb7105e0c59955ebfda547163639a7f0d7df210c3d69bcfd1dc9c27af50f900d23ffbc563506d7cd7fec17136a9d099ba889ab763a3ebdf5a1f8127c17c773c0ade4e4e2c74d8284225de2adcf2e9c1981c19e00261b960eda22ccedc0905e0fabdb9e6b11f1ec4bd1ef158d8b5da1aeaa100ac8c126a9c7eefe406c783da70d848cd40ac2888a2b0c7c38e3d40344fcafa981337ec216528808f7050249a21dd08d1f4f324e9ffc74f37f3600576c7a4d94d280d7aa5a32dd8c1ec61e62bcc097d1ef85a4ad5ccb1e1a50c58143e1216ea21cdb3bccb7620f8b00276bb00f75e6ca1440f6defb01fc1f0ac7d15848932849dd7d3cbb721fd20b6d393843212fe85399a0ab717047d552069bf81104eb2aa613bba70feb7ab99a9ace90f19aef0cf675819a576ac2164a0f76b668b130fc9dead4c57c1edc64ff6badd589b33a8014044a8f4861000fa59d62f050fe7f45f92d9519b2b4a915a3c2674286e9d2f4bd3cfd53ab14e38750d46d73fc54b9bb019f131eaae7f8ac3692d4b2125214023b2170c59d3ca637718e2f37fbf442ef18c56fc3199892f3d5cb373c1599b31419992dcbc5fcd8930f41e96c41d19e96b273b152c3e144f43099f9272ade3a54480f94022d6af523cb106aeb3f44579a70391d842fd247ea71ce529688994d6dc909eeddae2b71d098b8dbfa11825818253db9f8f8a43ab9f12aa724369222a8cf714483667a849175c7b2c84491ab3fd52bdb511476a0198d09f7408522d485ca7ebb8d7001267bfef5c73d2de88e37edcf0d8a33ded4b4a2577047692e101965ad5a61c869de5bd6856b242a7274e6707a09d1568c5ac3cd2c62cc08cce9f04bd9f32e6e9eb24f5dbaf9a0ea77c0b215ca79660fa932ad49cac97d030a77b97757d51af57767e5c349fc72bcadfa9eadb15cae8292de9e4aeda5f7aabca127d3fb8cbd469dbaefd5839b65d82f1a75b219bf4862d3d7fa60fc0179ca507d79341d84a23e0fb23409bd2557c8d9884b5f11d0bbacf459f3633788a7934dc8e36f7afba60f5bdec32255a255db8449f6eefd88b1f401b47ac89dba259d2e53e538746f0897f4192e39272bfe91b0e0b67b4f49eedd995710b03ce5158505287d2f5acf88aee094ba6a538b3b22a79076a2a5b98744d211b17c2560774ca3ce584b2dc6ec8535daf3bf6928c890fc565af6e2ea16d3e73ce9c80fbdae45595ac78011267a419e61acc9682473d0f4f68f040680031ae9574ce92b4aea3ad983b7279764d1d0d2bf7cbcbf81322f340614a34c1c5138d2dc6751711f8626f72e0fa2f841a50f82a2843badddf5f52a029a5568143f71efb35eb23cc6214fab23d8b1af6d6b5d465b27cecd70fece840b7e19483c2e8a37bbe8c6de7037a9dcdbc46ccfd66ef7532ccb81926f849cd53ce1a9df3d153ea14eb48f5a91b8ee8e98628f1cc94daecc94c3bbb109fcf73bc40659e9c633e9dce94ac7334e56dccb0528c510527659d2bc23201a272559dca098b64cdfff5bf5cb0688bcea13d56f145a80908368b3b6a3a96a582071f9a5bbf4960525be91c0eecb1e668e5e5bb2a426cc3b6550905778b1b17bd8023ff09930f35b623bf0e1b8efb6c0a9aa96a479c00ebf93f10440645641b06978d2c8107186352198afa58762d32c07ea60404d6cc2feade4ba162eb2ecbc9549f99add9e89acc99831694570b09e79e6c1de1b4d74489782dd243e1018abdcb099105d38a22b167c148ff3a5f2984b7308453d83d5ee6231a6f11c7f32c3512de5a37b8976c97d5801d6f177b827891a403dfc0fdc369c83b3f99123382ac069e709044b7c4f642c2085c7f4c0bd2bd34c74b4f924de8b05429c10f308ec8a172f6517643996cbff6bb3c51f5aa9c2bb7222c00f12b2f3ee5a3ab8ee5b2b11c5981e6502570842776967306b46257dbda04d8bf468050dbdb3aaee28f34a651f0f3b682076162a42eae86829ed97915d08686dc88ac2e4111b859b224242fccb51271b1b65c746d8c316f2e07ca228b61ba1215c9f4d21a7cd899946ccfcf598e7b69a444eac1481cbf600f6c2aa6bdaa353625eafb0260b3692160fd9d51249dbb76d1f54f54bb26c3570283c639617891cc784d007fce74ed40baf6474ca7aa80f5ae1cff2409a0482586df0524a772413b21e82b76e8ddba35b2d24961d7e4542d85178f0750e736657435ffe4c0f150be1b5fbe9bbc1727cad95c231bbf95758f2cd41600d153cfe85d7d2782433f40b2984331005c352987e47b2ca2d5e90ae0469ee50c7318fa8ee4848ede400543180f51f2055f044fe2beb1d502174f86553e4dd2f39f79a9df4b55b42a042eb14632e30c88c8315a60b894315bceb39a80124156ac13f06e68b24de2d56d13b65819bace830fa8e66c05d389d14225bd795b762c40cb267bc55b7ad5a5b504a8bdc667fb4fda4d844a8b1729badabcb3c8355b912eb16ecee82cdd0827fa8ee54787cdfe8e650f2d08cb2d9a5dc69e09a8d4ebaf19fab8cd537dfdc6c5f2abaf67b1cdf7cd6fab03235442a859b431202b23cca4b4f9ff721140bcb9d7dde5d60904d990f735332b27770ef3cafe520724484e11165cf516521a02e0da4c43f95dbc8bca391b307587db89a23a609d76f95a04db168069a4310376f3ce46d9c8cbee0a08bd47a2a21cc27720857cb0a597dfc45834c76760bf2eca949246ee9ad5e77c269347b94aa90fca2e659d0a702789dc5fcc7f837dac6663205d02f0dfab814d609581c79bfd5e74ff0f3eeefa168d9a3ee609a61bed20782b65ab46fe6cbfebd7082bf5d56e54902127a6a8cb3ac527ca9f7e78c416d964903f8b51438050e179d23069b8810c40fcc4ed1d00a70dd4325c0aa67e5b10854015bf80a01f72d9bdb996d35251c03dbd10446e1543acac9f3fea2f1b129f8ef95603f96746062ecf05685320d30ede1dee75896cb80e442e5c2df88a3dab3d486543802e7f7148bddf9b4a45c158614f8874dd39977abbafc3d95365f", 0x1000) close(r0) 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) r3 = getgid() sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=ANY=[@ANYBLOB="30120d4bb8833876"], 0x8, &(0x7f00000006c0)=[{&(0x7f0000000080)="c5b9f384aa919884c5afbb", 0xb}, {&(0x7f00000000c0)="310803a347a608b17e28b979807115bccc721ec68af856cfd2c8a151ea04cd42a3044f86b87944fa94ba68ffcc0dd913735ded3ed836fa997c8524c8212d69a89b70bba7227d18f3352df91333a6b535a49b780cb81869c2725a07d51eb5a64259257feb7c520f32306401cd2f902fc5f9769061bb423389a47fa686940035bd419a2658cd23dea3f7aab1b5945ce4f53584e5851688996017cfa5a2317484613ea26c95d4cc91b3760afd980d", 0xad}, {&(0x7f0000000180)="1345814fd12cc8c2de2e967f39a03eb933edff76c9f1fc9c973dd66937e10479cedac71968d47abdefd75679c62f277108909d62d2d8bb2aed7140e2154d40be89b1a34692cb7ef1eedd337a3d6e6ef79036b3cd427c4d69c9dd9ecf3154c73b88f42f8e81bf1dfa081fc95626679c8bfaec7477a98801d36387231c3102a2b12909dc30cdea6a053a57bbbb43be690e1d0ee0326af502aa9b", 0x99}, {&(0x7f0000000240)="b5e6f0b4f60577cad9ed4b2a5bd35e65c67422e7bdb2a97989976e195368b337b74b0f59ce6a9dc4e0a9f7265ebe98121227fabf82d933e948462dfb1e9a411a367facc596b8ec76fbc497e677c7f28cc3bb47ace7d771a9b78392af9b7ebcc983376b5980a7ef818468179b8801a70c8c15afaf4dc27104d2ef0fabc5aa2ed4e92c6964743c51daecc3626b9a4d2d566968393c9c3f17e33a2efb25b317ed2b3adde459a14f7e2368c3fc8d8f3f9bdd062a5ef847a8ba51ae7abe63e1e3c8d717b583c5dbc35d1578cde8204e0481c2fda55c199d2a92122607586b1b5a8deff34740019c11d4c0e088a3939d", 0xed}, {&(0x7f0000000340)="95", 0x1}, {&(0x7f0000000380)="fbed72d7f80197a54d44aa576901ff931ae3c8d4b714869b2e60c031389d9321bdfaa9be70e19eca52154ddfd7db31ee59dc783371e06740e1f5ba9d3b848db25d1df1553d25a48ce0c7be6520eb3b6e1d6f170c2042e0aa80436362489f28473552600ff313b7cc1371da253378f1eb485fe429c22145050aa254da7f297ac57eff926cd3939b48008acfd69cbbdaa825de232c470578b42b6c31c3d51eeaabfe9a941ffdcb665a164b02c1b24e5d6ec181c52e6cd48f12f558b91ea0bf3e23fc0de453f0fa7672978dd8a87745c3713d", 0xd1}, {&(0x7f0000000480)="7e763d9c9177630278556fb7b3db3927077469805e256db8a3021f2af36543fbe6a0c5474272d4541e1bb948913a74a7999cb29004de38864fd5888a829e3404a377f3868380bee8c6d8f990caceb00a50047e4f79cd2ff28500d81c16ec882a7e8ddba6e91c6c734673672bdbce5322bc72b3cbc80511eba0dd36b7bc394dbf40a82adee49b82012489fa", 0x8b}, {&(0x7f0000000540)="a2820122ed7bbbf630184838541e4dac1c39fc3f3d139f72d6a19a5560ae9ef1d86ec1303a996dbdda0b258e8248301bc37315cbbafa06999ce2fe977b5d8258c76c737401974e6c86674281e48064eb1190e494b1de2109d8c67df9fa4446322b7db1fe832a91b1213d560b18becaeb8f68bb0895ff743e9965bd26f41134afcdca7a8e220347c04c4c2ee2b9e4f304b525ea6ae003cd8b7bd720dd3fbb6a0b487d29e2c6785f2f9d0f3102755b97105ddc6a962a42d0a0bb3eb1adcdd0333cf0e27f62dad46a4b58d59d499ed45427e429d73925cc54fa8f2d98e11a7546a8feaf32d6f8f701770b60ba8674033caf8f34aa5f0651213906a7b5a1af", 0xfd}, {&(0x7f0000000640)="1146c0d74d78238ff3ec03231d153c45d2599688be1bdc7c2869b6dc5a1119f66b8c1b9b099028ec51ad7ccb44b9", 0x2e}, {&(0x7f0000000680)="4a4e28711b8e285b1590b341df6621710198b9579bc1c4febcce390598cd9a65e8ae531f", 0x24}], 0xa, &(0x7f0000000880)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="0000000028000000000000007fff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x1}, 0x405) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x0, 0x0, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x1, 0x4023}) 16:00:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 16:00:28 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x40, &(0x7f0000000000)={0x2, 0x3ff, 0x4, 0x71, 0x400, 0x2, 0x3f, 0x6}, &(0x7f0000000040)={0x8, 0x3ff, 0x294, 0x800, 0x7ff, 0xfff, 0x400, 0x6}, &(0x7f0000000080)={0x6, 0x1, 0x8000, 0x1, 0x7, 0x2, 0x61, 0x90c}, &(0x7f00000000c0)) select(0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000280)={0xff, 0x80000000}) 16:00:28 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) write(r2, &(0x7f00000001c0)="19b4e0b1a9c3983c3644c52245c8928296701c660a9bcfdb780acb17075b8916c5effdf743e1af0037269dc9619f1d83347d991d1dd890724ba7f1b130e91900b382d06c2db650572e252613ce9cf55273b7c44f89d18b91b9f5dfc5a34f9af1a390180846a230e6002796ca2720c2933268adecb3d5e3876df356a549e82ff05cf8e41f556ce07e00690e0659788653ba67f643fd7bbf462c981a7cb3e4f1f45665b339567d44870f6d9ad2106f7376192308cec816707d6b07e6fd2cf1cf67169b8ec0bffb9fc1aaeb9871034a0e606ec0bbb1179888c81d51b7150363d0080fc816275b83e22c327839079084043f19fc5154c013ee4369b8f41b1e", 0xfd) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 16:00:28 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:29 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) symlinkat(&(0x7f00000003c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000440)='./file1\x00') symlinkat(&(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) 16:00:29 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) lseek(r0, 0x0, 0x3) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) close(r1) kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000040)='./bus\x00', 0x480, 0x138) r4 = kqueue() kqueue() r5 = msgget$private(0x0, 0x10) socketpair$inet6(0x18, 0x8000, 0x6, &(0x7f00000002c0)) msgsnd(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000008771a6d67c677687914ee2a85c5dae681b5541f46ffca7fd7ebb09085a90e90ab8d9f990e8d0bb71cd221de0c79bf2a8468dc3317183c058fb1ec4bc681af6d5d6a4bd53fbc2a62f40523d1b0b1c38f3e2b80363e49e14c93f61892b9a3630c4bfb9bd"], 0x6b, 0x0) r6 = kqueue() sendmsg(r3, &(0x7f0000000180)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x1ff, 0x4}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000a00)="50422310dd1fe3dc01b98201dd0bec04a23282c9988a5cf26d2388a86b8104bc2ffc7062b300ae22d801969e519339f9bb6d9a5a1aa703b752afc1acc67d39d3a0ea34726a73545a444201a50344726f5c6899c6a0388211b588b311f7eec8f92f8ac3808677af25be89e817cf746d56724f4c1c0be6e75825cca4c539ec3e2ad5ae0c644edbb96ba146e669afcaab994bf6ce46895ded7982afcbe4667f759946854c1ff7de7d4c9e8e874f32af81e1a8d6b207941ca5a3f418093ccaeb0bac9d6aa16f8f26edf31304c6110cd9386c2a275e615d8fd77ec69fa93852535e5ef74b3a0314435b0a76037a615233dc1d34ffaa581b08f0c86e80dd6a21dc940016fff24cff34da54652d126fff3555cbb38924fb967c2dd9f7e12b5dc4315a1c704558733c1d4c25e7a19a02f70f8bcbcd925cd705341af857d84b51d37721b7249c2511e99e1051e5dbe1ba82719c4ac62c02946803d478b822bb7bd6b67096de7e91996a9ddc4fabe861701f22905298ce61aa290fc7c609a376885482d5c3485eea087c880c25a971e621f154beefb3d1558c8e7c3f40dc481c63d026523ce72d9f2b9f37c608cec3a43be00e7cf3544f8da7afe0e93526971f6f20ee214e04c6b779a286c4ec30b7497ac08a4406cb62270a8aef7d75a5dd2cf00eb30978be6743697d9682b937ca038dd6661d9ec08177d43945081ac33487b302e8ee88afd7db27e337fc7e22af1cb395352b5bd1da19ed5cca91c9f5f72bfe8d8f0fd56a130f5be3f67b785f5ce5c62c60cabda6438fe24c695cff5043a3c4b5d8eed1581b8ef0ba981a8471e35a6abb856cf76ac97e756d14b533cfe751a8e4273aec8dea3ddfb44bdfd6323a249987c2ba13c960472923c78f4a733391ccf223debf4f093114abd8329fc7a042c81c8e7b9131e3b905af80405ed46b1ead9f2b285fd9e843bf00e3d78482deed20a84296aea580f43f6322497c9182d49b29a907ab7e18d0131f5f06a7bf0fafeee38d44949d51e2c25f89deeab8d57d8367feb419b5d8c676e5435a1fbb8b46dcbbba4c546f8dadcdc76a0f046902ae6a0d4c0063230ca06eb3b792a7a94b83ba6383ca965f61de704388dbf1972bebe69fa0e2c8c6734aa9144abea4cdbc0938d7c5fc39fdc8746debbb754218099438198bbfc209e046a426a874d303cba4f5f791f522d00273a9f8ab6089044f4d7b47508683f65d157ea947691a61e15750de39f2ed76b1e6d45ce124d7b75d98e8cbe1df2b5822d4844770ec76eb0d3588db7deeac51ace03749c6d0897813f1163f3d459f2e57f5a3a4bfd2253ab526a01e3c75ee8cdc7cabc3d45c8fa63e59c3d618d9742d361a5fdc3f71f464f2f2f3bdb9fca07adfc2fa22e6250f4b35970370b9518df2885a5f4b6cae885c9ff66ed825ee68ea0a6555f224843767d8ef16020df634820eb84d048e73ddc80d3d8f78894055b2b0b4504f9cedb83ec8baa3a884d2cf5d17db81f608740ca9e0a5ac70e3a7ad2bee7dd49891bf6382faac18ece03ebba14132f2036e75ac0c1b976a9f36297f4380b580ea2fc338078b7ea7dee51aa5faac2a56e1f52982382103e2b072ac575d104a72493a115e128ddfe5e0ed0f5c00850dc9cad75984339d23c448959e866ee80420eea36f3db98ed1eb60ca4f46c7e09c9bcf644a426dd27dad9cac34b069adcc62b759f3a10d8b5e0ac7582802d9cabb30f7a2ab8ecacad7e086912ba2d474603e266c8ae528f5bee4169c784caaacf46ed25486edaf8dfeb391ec4a8370ac8e09e08cca83f47a4c96990085c8502dc96539caa8061555f8975898bc9cb5774d1c6f4e0a055f9ca966398035be6d83c4d3af5543acc7edb79e31ed186f213fd93b0ad5f22de126640cab25fd5c86f2656318f3b17befc8d668d23835ae484f0ef95d1273deaebb86a4b69f9a4c8ce3ef68377cd66c838b45e12aa97c7a07d91c6ddfbce6c0ad2408a282923a73caa7b95fbc07dfdf1a1bc5b7abdd270d2475f3f8853f1a718ec7d53d4f0757a767b58d2ac9627673085e84c97c56ec1f493a8995462fed4f92ba4ec4fd22302a0d7f2b76aa2074548365dc3c44ba469fb3bf9e17111c7a62ec62b3a2c166bc84c5a8f9a7ae13e275f35e7e9a620548caf88be33d34a3deff00a0a43ef0d78c79da654f33c9b3b105391a1a6bd20fef11a4ccd98c3a955a4f446e18cfb0320de9d2cfd72a5ce1426ff7529067203521b09e307de7bad4648ee15ff12857827b0bf87b9f24a7b95e4eccd8953c32998de766eb4758879c2a1853dfded975c96db8bc019c1388d0ef3becec4bfe2df6f44dfd40343e05243414353d2eed65fc78d991e25a137553c98fa153d0788629406662487c52f17c6b61d9c734b198e998c84e5767f666faec278d2532747479879a281c3577598c9a7efe870562ae97fbe7cc74916b8a70b12671969cfe36aa7a8d3a58f175b0bb7f86e1624abd2954164625c18969ef6ba1ad000f27fb3760ec2a6cc9c9e74b1e509c03c449df64b14c0faa9526b3a17fe54cd17e4d40eb2588f526a6c8068cbc55bf909725e2c4fb11c8db60fdd02fe524241a1b4f9f60dcd5e25e330efd96e6c66b64b636a6039981cb5c929e503c41c2131ce0138314a206ebb786857fb1723d52c8196e2e3cb761de152f51802230a23f6d4b763772326522300a1d0c6192d54fd89553847f63b562d0c114e39348d0fc02ecdb60db7e6c99196a1e65e86880aab605607c9e8386c658c7ab9445a2f75b29af3006eace97e1175d51c408dad89ae313c9e9140fc5137e17856df32ff91d094369300c2b1103c0e8e1702871315f4a79391f91711d4534f4b7ad7d909a9aa2a71af59a50613bbb18b90ea80add2f74d54d77038e0853e0f9f49349c29159fb888ec63651d1964a342a6de28fcf780620424b631b4f9574521c73270111d8246dd3699c0a9ac5887a770eeda9481086cdbe11051d609a8b57dbbc11795bb9cae35199ac4b637a5740d0d3f31b40c2b4c01e035ba01be05106b94f336377766de384413d2cc906aaeebc8b167c80e7ae861a27697f1b37f207357aeda401cda168fc73baa01353924ea9cfb8f7d7b25bf41432e256896415b88fc51f46b74d824b4292162c6becb2a01f333170bb4a3a0889a5cf578654e3b470d995f815c4872e12f7e0095cc354b2568a9227442e5b3831ce2c8404a3e51afb57c4f101d3b21bf2bf49d2d8808db146a92ae8f27461d658b2df3319b092230e200894316b54a74ac2f08a29306f16714e1fe44090e000eb3d5e32389d0adca0b5de94b5400ea31e79f6dda88aee66c7cd2fa687f33b6f2afdbdb350c08611e3677a8e574820aec9f571f148cd64553e26da61165f7e14c3b64af85b0e0f7ef37253d967124102000a29e39641871a0c460c8822080e92c6483c4ff5a466a7bfec713aa19b03fe267b033e62796b0005cc60b40f6684d80fff0c3c6c70e6319fe5107b0bf4926f7728d5e94240eb9a3840385c998066f17a7f4a770a801c03214164d4b02895b13ffbd73479b75f01c0d16c6b48ed5adbb3915a956b2d846896e9d36224471a36980c4c991e1d0e0480e4c0459bb7d812979043cf98314738458c4b21441c2392dd43807714310de3e717fae12f147e1d905ed1b69da748f583647e190149d44930f7686f35f986ec4dc8260ff300ba47c3b0eb1422dd7fa614445ec9402a9a5565c54e1fef0cd83f1f8c7158bdcc1e6d25cd84794528c758e888e96cba11e70ddbf9071c8fa6433aebd60122516d32844e632579790b93a38e33471d604775e1fb6352d7147d1edeb6ac95ba4a2768c10f2c9864d8edd046bc1645bb6eda4ad671bb4b70b6c3b0b6059200513dc0b4b173d3c9f0c99446a5ea6ba4afd30664eb32b7ab137eb46ed98f37bee4bb5fafb0d8a87bf36c6cbe947bae756e39ea56564e6d326de9fe7c2e384fe1ab15803b2e697b63d6fe34d59eca9f2b77921e021ba5adbdaebc4bd1666b76fc066c7e24ac37ac9a07ccf7e57dbd7c0f10a6b743911470672e79f25a9e80158cc3475c8206185d7b6c121b14814411b927e2a61bac060c82c394af8ec54f3e2d503ea201f30745f867cf812fe7602820a3c3127368301557aea9b43e38a7086c29fd9a12d34a392b40b99983e3efca6ab7635f1151fd4441ce0367715a71bdd9cf109bb7a0deb916a3979a8f0245313bec036ad532b7801ee0323c420f6d97775c1bedee0d8cbcb4a77fc641a328586b68647fc2b5bb9cb7603150ae53ecf6f3c6b7e1982a336f06a1b8e45c2ec501715f7fbf5dd62bdce7dd6cd76cc361db6285d4bdc265565ba99fddcf2f1b1348caed9fa8efb3573e64a516eace0edf02fcc4f7f90f7c9aef25c72ed84ef2a8cf4bad2f022f64a80fe014be2bf9a64e29e857fd0092f6236f06d35bfe5bf1885478b00a62931a1265f69a8a211f9466045754debbb9b33d4adc1bf5dbe8d4529a5f716d6134de3687bd0d99dc6517fe5a0950b8412f03c701cbf555f2aac19d25216d73d1e442cab2a860393f86d0ab16da5eb71da7d402e95863ac830d859fcf871afaaaf01c662dd805b070daaf8eb789f9b821d8fbff3cfa6308fa952b975604326e03fac90694d9434ec2012d792a7bbdd596031119e115306bc5f43c863414530e2dc3948d86461b1fd7c213da5bbbbc87e8806c02c341bfca3d1e29d9a797d0601f943420a2cc60638e8635ad149a08ad545a6286212f2d395c8fb97983b1cfcb5ce441344602a47c9db1de2a67b4060cdeb2080c23034d817cc07454c49721425356e16355ddefd1d72c934069ff8e314690fd95753bf5ce60bfe934917cea72e1d65e61faf89866c642544b4fa1cbf0920e6c8ad18e89057e5a22940e6aaf07fbd344742f3044e7b0902ad729e869caf5d7fca0461fbb7b4dc1cbe2653dbd05d3caaee084aded133b485dc3cc20c5bcfb9df7625e94a787e0573bd8af5b4d0b2c89081057eaa41846323c33038001cc80d6440231d492ddd1a6f0f8e4e1df1de7e801555aaf1998dc2065f9600324efc5cea24ea42adeb6aed908451648be265d1b38ed20a474fc0d4d8cc05103b2bd4e2c20f1d4494b27a431ae8e197cfe87700915fe3d81607ee8af7caf6c4969b1648618b03be7bb88d9cb77df9bc734c569b4dee5f4006f25ed3f214fb64a6cdf05b8ad3c0df5bbbe01f23fdb0a579f3620f9e83bfa1b51df9d6e9eeb305674e4825e714e87c12771b5b9eb2396fcd0ce20f6b77b6be64cb5fe25a94b7c6568b09af2f6b37a028b4342a1187e50d9f2cb5d10ea6197e0a9dd9be128cf39b91c78be8707f8bda0a2c8fb0f9bf7233e8d27f0d9d47f1f6c2e84edf85596e1ff138f3b30500adc4c4096c208cf615571f4d3b0c3a0f7ab920dd263a15207d24399fdc4bbeaeaaebe5b9ca662bf35817bfecfdfe234cf26aadb4e915e67c0cf0f00dfff581a74e783ac6e9239e4e3c58371b6b81833b5ca18970e28d2abd90ad652958a8123f7136eec26722536b0c3c0589774f8149ff75606924beda6d29a574e1c46d6b7a127b4cbad431619c8e787aa8b733ad94f096d58494537a053751304f3908380096a2854ae6e56e7219d0021d0c8c392b7512b3dc42393e353d89d09af802803da7eb867c97672796de39ea8bc077b554b916ad4636fd5e2827ede0a385c5aa6609c8caf0a9c8415b94c242cfe4f1ce901f15506680b505bea99ef2e20355d63a50ea871adde0f8c630191070f6280a4803a2134f026ede0f94abe3be9abad63e716670e5b94", 0x1000}], 0x1, &(0x7f0000001a00)=[{0xb0, 0xffff, 0x6, "d197e503258c564637f96dd7449364ce31bba6cc36161b1c1b2d690768715f8c9bf3a1ce6ce864c750f18cfc1b65895df569b419cb90bae9f3397d8bd77da62d06c946d81f97b4e8af1e651747b8c9d50cb56b5332bc1a597eab377fc4d7459bb0d9fad0d76bcc9945f9b8942bae985495fd7bf4c5b9d0749a75fda681be8acba63d5eeb06536b06b28557e174cd9f0cb4168f9a737e1a0c637364"}, {0x40, 0x0, 0xff, "b84f7dad75b4b763404c29d656aeb1ecd91d152b324496a07cee6b4d783a70460fc108ae5cc16b71c318c7bb22f774f2"}, {0x98, 0xffff, 0xf9f, "5b09c96942a10158341f82c66477923f6b30d33d8a99fa960efac7c044a93cbcfebd70610807f4ce6a590f3a64cda780fb49cae46d28d2425764ff92521eb3fb6218162fab565dba1245be9f225dfc7130c259589a01b52df4c7f79730590a06209dd354e6b7f46876863b02c9ac2c060ea012b2b88f009ae66d63a4239d14d31301cc1b397d0452"}, {0x50, 0xffff, 0x68a, "50fd11eb49f6c63063bdcf26cdcf90220925f7209d952d77f21962949bc914c49e277e6b806b24a69eff04356c0ed66828a9491b0035aba79c216b2261"}, {0xd8, 0xffff, 0x9, "d198956e0df6022700de11a6aeb34e01c8d09ddaa3605c0d473191d172ee78bc9d01dcea4f054a4c90f0193e7719c75887f324d4e34cf53fa77226491c57a4c58a5729d34d74c1ea0fde76e6f4a0f7ab8777cbe12e52764be19d605824ddd05baf15a3701d026b9439f804a38536e7650d713f312e405f63aa1d3f0dd6023a4c66f290494adc6a7b81954246ae18140b2f06f2c4878ebd652d1cc1ad2990d70e210d9aaeb0519264e64aab2566452d4a3b9460c96a4be92f1de748a2856cc45338"}, {0x1010, 0xffff, 0x1, "51d354bb9a17d69bb788b8845c87b1cf9e44c2334139f2812c4fb2c3e2033ec5244a40315b0a5236f28767551460290ef346d05c8097f1438d2d43fd5b938513fd9c1566961062d2b0d39b9a530e4d3072d9cd6f0dfbc5a9b4c814f9b7e9b2e6bc18c851186c84c2846458f3637d9c8510a24765482d6da57cae8e241f9cfdd4bae411b32d7f82fe619b072509a82b8b41739af2c4431b9e99860ce94bbc198f4f947376d1c56791f552fef6471a905f0573c06be111b98a4929cdecbe40650b22bd12ca6a2388b60d3db80b2f3cdcbd13dccc73af2f81864c2ec73623b57c94eae74886db412eab9b5d4854727d67bda92ddd8eb313c5cc63ff5ec93ea55d97b283f35a54e21d43422170ff40e50aeef5496b8414a51ef7388adc9f3c51ef2755da478ce06d3f00213e026a52e29d243387ef64ce70dd6638bea2a0d318b31dba4d39da9f9376a5e07c6b93fa6d7fcf09c3cc7823653730a241f6a5c04b2eebc69f51c0886f906173c88cb22035553352e0be66501ca2f1d05acd819dad999dbabc4ae386b450ce4f3410691506eb00958b7da6213b768526617918cbb75b7a8d094337cd68a478ace0b79dbabeaa924bec95506021cab2de85431734be3457b78c67e440c55eafc9f19bf335db9709d0ac153c9db7974aa01d1b2ef224dcd3699a539755de81f7d12dcb278e47934df099fcecf6f9449940d4564cf7f8b44f23b69e1cc0e254252f0e1d9dd615a898e4187684a49ebf87bec3b6b245eefd1ff9244f5d499c33dc5c66a79d4d65e2c73677e7e13a91bfd1640789ad90b828cb6f6e1c4f2d39bbc69555a6ea4358857870f3441f86b1133ebd44bb9b70f49bd0a25e7f6690f901eeb85ac5522c711acc2f89d392f97bf0bcb1258b6eb65efb797e93111a70a352947838b0e1e2c6bb8ce48b18cb7a78f7defb93326bfd9a19e89cabf113b7840e2658c1fccd2718e8ce535b79513293115840c0d96e876da466aa133dadbce4e44e163678a694d14444fafef1b012ad6bda5d5816bb8f33b052eee15f42bb1fb5f8e6a84225d71eaf1d46038d18da707c1b7dde1717e3a8d6e2e1630fceb15d8a39ec3ecb9d678757b9c3e321802e796d9e4ffdfbdcde3c20ca55f7e2e0a72d55cdc576cfe6ee22ac11fbc598ff8dcb237f0a249cca53c9faccae7ffdc322693c5b2fac5bfc2bf776d1f84cfdd063f3051fc6f41ee490a1f037fb644e9802a3f4555f2e43fb807be390190de2930baef0397995fa01a31b9970a67715b400387b12fbb38fdd5053832e016df7e08a4d0a8a531ad883fa95e376da1d66b75ef11dd85a66272cd97c6923ac69241579eeb4b0674e67bc185503ae6da41b02c1c2f48520cc72faa4dca0f747697a8ec95fd6b4a9e4b815542d6fff0044e17864627bba0f6dc12bc17b3345de6c88817e32a4dc5a5fc10edd33983d278a3a5a807fe929fb357cd2d58e3b22ce76b46ff07c1068be2f55ff5c9bde0f452bc862468c29378febf131b87645f0766a3380973f77f6eae1a4c20acbf615ab4f5ceddd0fc2f5add64b2b12e617ea65ab6bf4bc66037c2f85f953f4df4799879768bdb3b718352ee492f5f93839d44f71e8f237c12bb21915e089ea7e9adcb5696b2c303f8a4da02032476785e2cfe78e594f45bf0adf1a84611f96781ff29d1ebd25194614a0e0fa051cdc800e546a1e3cec68712fdb1d15029721744c0c812bd0b40f7adc6c0b2da0932e332233374037147db27fa5aaac3a29589f551f8a5883ea321cf34eec5ac69bdc10b9538a180f5cf05c40774e41d9bec6db63d0f1cf803f068c58fd9e562ce827c501ec98a0dc6ded92d729e9d5a3033f7af5e6350b247154d4ca269f37d6ead1a0e0d90d37dbda0fb167868fa5a6816468c834d2d6adeea04d385d9e2d077ce1b9e93d183967375e5a2a40d3c4ee2fd3e9c8f84e74791c5246a0efbbfa2260da4c990b7da91897372055683229c070311a028fcb3251901f8c8ef129e8fbcfac968f95a24d68f8f753bf95713deb85116152904fe5517bb8811b398c76808d170d4a183e9aee21181e65db94ffde96bdcdb709b8b8b63e8f5dc78e09601182130405661a64bfdc63ffb45601052e44aec7a3c9ab4cf4374cf8c47a583a898b7cdcce578c81380d383ca74769c5ddc030bf869370f1d06e4e0e359add756eb33b30ff0f3a15e5fa2eba3dc04b0513453e2b746e90b3a29d30e217f7f65ccf48dfe0713c4faf9aeed02a88740b584d2a1740a0e01defaf403c8b6c76f451d168fc98aea6a05b572c20442992bd603be4af79f710c85393e7b6478325754f97c3be0f0b976f02e4699962af5f1f10fa7ffbb95bde36450b5e236057e553235a79e6770b79f9ffb2e8cf978279d3ceab069aa2ac3be4ff3b4607ba496d6bbd68fe6c284cb73bbad90de2bbfe4abe86c9756d5fa7d2afa758a1d9315494c026f5d8cef6a2077aa1abed00bb10e0a4eaeafc01ade1bacf8591ef1bee4d5576344d95ca91978b57049c39f756d8deffba5a20049cce6b754aa652544ddc88416ee2ba413f13f1b2addd39df7dea52b0e00d9027883c813a0acaf4740a2748eeec984179605eabaec8c71f4faf87c2a3308528e735fffb94d29acc0bc47975ced1f3293ad1932bf92d4ba09d7c02bab8ce1098445f689f76219a5db97941c7e8ea4863aab0668fb1a4c081798e716dfb1952d63eb3f541a39474393e63894f96f5facc20dc926916121f1b108ae6e78afaa4bee1afabdd4fa7ed533607f521a6da4a8cc084e0c5744b369aa031fa1c3259ed3ce735219a2cb5d72c5483abba45e1e6a3c2066a247bc83e8fc22e9a86bd819726f3d1856e3acc31cb7a8eac39c9a0b9969390438408377e8943db84bf9262ba5ef71c22e671a97f54bb129064548047722e4fb40c06646bbf70ba29718720049f87f848ccaa68ec6d96a70cf3b3c26320942cee57e5fae62ef42961294e1c3146091d2909f8a3001418142ae0fd2dbc0204b68c8c7dcde0d309b20be23bac9224e9c165041cca9b99aed217e02f27814bc8436fa3b55b1bc818f63a8dccfb30868e1e1ef7435441f063918567c9ca6131b7b0f044f13d824463c6d894a7e420120cc0bcb058c6525ba67c01da385c63a0568f564c38a6d40e975f99b281e2bef906b794a8180833ede12457706cc91dab4bf3cc919d101f708e04e2cacb3f60e25d1ee5a06a872762ef1914edaa17fa7d9efe4a7f6dedb50162fd087f0774a654393fcc2783437d86438d48ef7dfa60268743d35ea14bb66210ba5d4eea1ef6b4d1d52164b45f0644f0c54ee9987df8d3962900c26d5556ec28a687b0dd9dbe64cd76e7bddc77e9021d417ed85e9bb2fbd8a0a9810d94dcf86bf0f32a9a574ec19ed32202d6231f3421e63a4c501e66d363fdb317b1f9037b179824c8c03cb7a8d305c5a9ad7f4f90d3403e287a643da9e7edc9ccbf0a7491a0eb5429984ef34966b6ab85168c0a8d08dc3ca7659b0e5ae4a0ebb6dda466efd8a936baa948f4a700bf2ecc6dd3048d88d927829dca4569a96c46464cd989ad7b5391528abe9f5b5f40346f25114a5dd4175479bfc60b80beef87fbb389a337edd6009fe84fd5db2c4adc9a275b40eb08581eae5a520067d819044073bade1eb73ea97a496a37485ca9de001378770be5bb74a22fd1c1b8bb3cfa9c2df2eec8738a4c0b6a2fa3eca51c973b8e9f21d07bd5df5051973451f510fbeff55b002ddda101113a19faaa18fa871a2a8de9980bfb5448aae2ca7c1053df286641e390ee4a58c26d55bdedccabc95d809d669922238cd78a235c4cd5c25caaa393ae43ba346a8d45abab46c710f6c16fbf1e8ca6cbcc51575551f8fff3422952f660144013be7853f8bff71c4aa40781783e15c2f08965e12a94bdeb6f62e428889c1d83c367f37ecd50d387c763899a8ecaed3e01ba5a1debf0570c4f8526ada855ad24acabfc5ee0d818407ba0e0c105e54ab3efb139fb4bf02c6b82961540fb6ad84ba20ba090184b061e6dc11d48a7a8bf420faf15446716823b283a7b1133e80510c8863fe28fb31fd7a0dd64245455dee28778f62264ac42eaf09c042843a084cd8354e7c5f8eb6d90c1387e3373e143ba26917e0b9a3f82edec582866e1f0f95268493f66a0979b5131b794876d86d3553c33f03f65285416cd6e37b3d78a8f40aad46a7548882ac2bc7f39218d96cb85390cc828f7a683e7709204554cb7897c99f567a9a516efcb22f5194d722b81fa7b600f96b9cb22f5cf62560184f355ade7b84aa198d368c2b019106478196f5dc2ebe158bc7737c0509422940e206ad9922b52a91035570db8d49bb2b7365d8a615311976c3abdb82c327d8428f5bef3e9a95a82f0f3f0ec9a4f04e84588f2b27225a86bd581f47365b30ef6d2542412d46239d4e4c376c37098608c5b91bd1d64414605ee10720f5f9b90edc78b42b4e2266046f83fd98cc68ac35f692fa9dcec32ae39c65fc3879502ac391192998264a1dae943e29c2bccec6ca1ddecd6b5c70b7910275952d84ccee4877635f95ea1479d1fe352ce70ae08fdd7d4a7066420fb2601a99a7e3bbeac759421bb736d864a46e123a1bf7e6e8bbc923fe4c285d1e1a04973212743ab4a5c5a300219cb523ecd6454a797cebf2ce2f4681e15793abe436efee5a82a1f5bbda312bcd3a4c74f308c03023e48b71204e2b39ac635a5e482a7fa09354a50e1279212cc777149daa709566457075d34b3f5c23db8ae7d4f8b8416adde5f4f7e778d84630cb51965a376bba909bcd6ef4e9cc0c09325cd2e7f24c53bcfc648964508e209b66ac9609f26de0750eeaf3f5d95d3123e31651c22ac3625aa5c22dbcbbfc9417a4be88dc2c785cd7d3149b24b53e1d1d5a8317ae541ffc61ec46647fda089e3fd9e3c07ed09c44730f2b5b0f239dc541781d7986a02cb253cbe0db230407758758ab907c01eed172a40733ce0e97665769afe0456e121a58fabd797f19e8338372bce104740e10f7358fb3fd2c9e0035856ff427e338da8be643cf6e0b97ef75ebf4da4348cf629a865aa597d4b3ade410cb09078283387e9aedbbc68519a3d17602b0d8d28beead45740692e99bd94c7f2d1587060d479592669b33537e917eb9f67c7f124577f708f795fe2f0a6f4c0cea1fbbd60edf36a5951f9835dbc2b9a265020d8905a1c48879ae449fd3f3f9318bedaf70c619cc07d202cc4868b910528dbbf9e129f261144ab27c41048bcf3ec7090f898497a40e3e457a91ea805e4a90b6a4fc90476898e5cc6d45931470061e0820ddc1937568f8e459ebac41f08faa738de6341a5b10348d0129970213561bc6741867eb19fc0422075f27b0fe7db3bd9ed99c4bdd15b974338cf8b59eefe3648216f9a33e7c027e0c649ffda62fa9e9c6261855b196c6c39ceb461855c7eba74a6de267464661220ee9f06ad4bc756f7719bcaf206583a984ea7355dc2e841cb56014ae52e7fa29dc45e9cd75f19319fbcc5086c4719534ca89e56fe90265eaa35ef0900a98feb3603f5ac7998881ed287c1622c3c216c55dc37f88361400ad3c7d2998f679968c2765cc9b6b1dcf265e34e71b8a31db1d42286c4434082776644b5bf7e8660c323b4497454710c511407b442523617d233f46adf3b2bb1d78a8f1405d43cd225a2cfb662e8b1c9c180a8ebe36a2505cfecdb71cc03506e16cae41488ec01d4df1490dcdbea6c1def7f2fc653fce2e8738e7457c350b81856201aed5fe38237a395e4c2b288f82a052451e5b6ca269c701a19"}, {0x58, 0xffff, 0x1, "0dd60f15867b9293f651b4d8a2f20964047d4749ccacd993415a9eddf02b36d1e06d8891f9890c3811bd3e29bf7567a562f52d5e5cafd34a6ec6d1840f34062795b4bedeca"}], 0x1318, 0x3b127f18e704709a}, 0x1) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000280)) r7 = dup2(r4, r6) kevent(r4, &(0x7f00000009c0)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r7, r1) syz_open_pts() 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040)='\x00', 0x1) close(r0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000080)="62decfc868c9b2eec9b7ab57a17481f4616ca20d317c18924d72d7ed89d41a94a659a89a58c7e7458ef41e9aa6bc816471c98022248469268551121b2de1f44cd335c3ecd89f", 0x46) sendto(r0, &(0x7f0000000100)="63b06df894bc761a7fed4db35ae076a6026ac2159f2f9f299276ac967cc7363fc82ebeafba8595409d707c7a18a48b1a7493575c9abf505c70b0a653d85a87bed24196ba45b56d526238e379e965a2c8bc6f6af31e1ce52255a78b372f146e1605d5966b22e22204b480965eb4b4691507d4efe4ac69bf9c92dfc9bee2a14bde4e581a35e2708fee9c26e52540e44030cd8470337dc307c9d4c8e85edfb855e7c9359d42e3f5c5fb4ac2bc188b28c8c600a0b7c64fde0fed", 0xb8, 0x4, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) 16:00:29 executing program 1: r0 = socket(0x11, 0x8003, 0xd533) setsockopt$sock_int(r0, 0xffff, 0x110, &(0x7f0000000040)=0xff, 0x4) socketpair$inet(0x2, 0x1, 0x3, &(0x7f0000000000)) 16:00:29 executing program 1: setuid(0xee01) r0 = syz_open_pts() fcntl$getflags(r0, 0x3) r1 = geteuid() getrlimit(0x0, &(0x7f0000000000)) fchown(r0, r1, 0x0) fchmod(r0, 0x0) 16:00:29 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x12}], 0x8000, 0x0, 0xfffffffffffffffc, 0x0) 16:00:29 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r1, r1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x8) utimes(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) 16:00:29 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xc0, 0x10) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='.\x00') r0 = semget(0x3, 0x4, 0x400) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:29 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) setsockopt$sock_int(r0, 0xffff, 0x108a, &(0x7f0000000140)=0x2, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="949bddbff936c39abfd4d5bd41e58fd0d721e5ce18dded8d8834f6ba6b4f9982b57998e7c3992ccc69c4a7d2f2d48806fec22bc19919541937aa4454a393716a9c03c2fbf4d1afec982c0adb28f2b69c5acb77abb2fa3486", 0x58) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080)=0x200000005, 0x4) m}p7mSyRTY6@Y8\SIJ;~"47CBI~`;Ֆ^@&TXU<.<5s/e:$M`0>4Gq*@i`:qv$'Wt٪w!M.3G.EsE)a>=z0$&wJ;5gJިΩHE=TQ7nfl Zm/WKlv=LQ\Է_NoP>U 0D_𕙞6jig_ tS<#U@g~E>'iO_:2!r[JKGي^y:h`ImH{ Iwֽlszz`0.rTfx5KNжbC8 7hf* ۇj,9|uvm_fault(0xffffff007f12bc60, 0xd0, 0, 1) -> e kernel: page fault trap, code=0 Stopped at ip_pcbopts+0x19: movq 0(%r14),%rdi ddb> ddb> set $lines = 0 ddb> show panic kernel page fault uvm_fault(0xffffff007f12bc60, 0xd0, 0, 1) -> e ip_pcbopts(ffffff006f2df180,ffffff007e5d1900) at ip_pcbopts+0x19 end trace frame: 0xffff800021166a20, count: 0 ddb> trace ip_pcbopts(ffffff006f2df180,ffffff007e5d1900) at ip_pcbopts+0x19 sosetopt(ffffff0068fb4e98,ffff8000ffffc4b8,ffffff007e5d1900,ffffff006f2df180) at sosetopt+0xbf sys_setsockopt(ffff800021166b40,ffff8000ffffc4b8,ffff8000210a5010) at sys_setsockopt+0x1aa syscall(0) at syscall+0x3e4 Xsyscall(6,0,ffffffffffffffe4,0,5,750e4756010) at Xsyscall+0x128 end of kernel end trace frame: 0x753c93b1de0, count: -5 ddb> show registers rdi 0xd0 rsi 0xffffffff81410a79 ip_pcbopts+0x19 rbp 0xffff8000211669d0 rbx 0xffffffff81041fb0 rip_ctloutput rdx 0xffff800000acb000 rcx 0x5e rax 0xffff800000acb000 r8 0xffffff007e5d1900 r9 0 r10 0x8fdd5e4884aee978 r11 0xffffffff81041fb0 rip_ctloutput r12 0x1 r13 0 r14 0xd0 r15 0xffffff007e5d1900 rip 0xffffffff81410a79 ip_pcbopts+0x19 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff8000211669a0 ss 0x10 ip_pcbopts+0x19: movq 0(%r14),%rdi ddb> show proc PROC (syz-executor1) pid=445186 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffffd520,0xffffffff81eafff0 process=0xffff8000210a5010 user=0xffff800021161000, vmspace=0xffffff007f12bc60 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 14026 148694 68333 0 2 0 syz-executor1 *14026 445186 68333 0 7 0x4000000 syz-executor1 84224 320195 1 0 3 0x100083 ttyin getty 53631 236832 0 0 3 0x14200 bored sosplice 19161 422838 36724 0 2 0x2 syz-executor0 68333 348252 36724 0 3 0x82 nanosleep syz-executor1 36724 373442 42300 0 3 0x82 thrsleep syz-fuzzer 36724 90778 42300 0 2 0x4000482 syz-fuzzer 36724 128821 42300 0 3 0x4000082 thrsleep syz-fuzzer 36724 59230 42300 0 3 0x4000082 kqread syz-fuzzer 36724 427388 42300 0 3 0x4000082 thrsleep syz-fuzzer 36724 416501 42300 0 3 0x4000082 thrsleep syz-fuzzer 36724 194680 42300 0 3 0x4000082 thrsleep syz-fuzzer 42300 8017 60891 0 3 0x10008a pause ksh 60891 467450 27276 0 3 0x92 select sshd 27276 338159 1 0 3 0x80 select sshd 59886 56871 25103 73 2 0x100090 syslogd 25103 252204 1 0 3 0x100082 netio syslogd 50982 266000 1 77 3 0x100090 poll dhclient 11506 372700 1 0 3 0x80 poll dhclient 25227 468174 0 0 2 0x14200 zerothread 58638 349355 0 0 3 0x14200 aiodoned aiodoned 78016 129445 0 0 3 0x14200 syncer update 77361 321629 0 0 3 0x14200 cleaner cleaner 68790 286212 0 0 3 0x14200 reaper reaper 53989 445456 0 0 3 0x14200 pgdaemon pagedaemon 9147 517726 0 0 3 0x14200 bored crynlk 47330 248425 0 0 3 0x14200 bored crypto 82677 466575 0 0 3 0x40014200 acpi0 acpi0 12566 431492 0 0 3 0x14200 bored softnet 33340 502248 0 0 3 0x14200 bored systqmp 47843 492515 0 0 3 0x14200 bored systq 34376 34491 0 0 3 0x40014200 bored softclock 42036 173050 0 0 3 0x40014200 idle0 1 438107 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper